diff -u bcmwl-6.30.223.271+bdcom/debian/changelog bcmwl-6.30.223.271+bdcom/debian/changelog --- bcmwl-6.30.223.271+bdcom/debian/changelog +++ bcmwl-6.30.223.271+bdcom/debian/changelog @@ -1,3 +1,11 @@ +bcmwl (6.30.223.271+bdcom-0ubuntu5) eoan; urgency=medium + + * debian/dkms.conf.in, + debian/patches/0027-add-support-for-linux-5.1.patch (LP: #1827100): + - Add support for Linux 5.1. + + -- Seth Forshee Fri, 17 May 2019 15:35:42 -0500 + bcmwl (6.30.223.271+bdcom-0ubuntu4) bionic; urgency=medium * debian/dkms.conf.in, (LP: #1737744) diff -u bcmwl-6.30.223.271+bdcom/debian/dkms.conf.in bcmwl-6.30.223.271+bdcom/debian/dkms.conf.in --- bcmwl-6.30.223.271+bdcom/debian/dkms.conf.in +++ bcmwl-6.30.223.271+bdcom/debian/dkms.conf.in @@ -18,4 +18,5 @@ PATCH[10]="0025-add-support-for-Linux-4.14.patch" PATCH[11]="0026-add-support-for-Linux-4.15.patch" +PATCH[12]="0027-add-support-for-linux-5.1.patch" #PATCH_MATCH[6]="^3.[10-11]" AUTOINSTALL="yes" only in patch2: unchanged: --- bcmwl-6.30.223.271+bdcom.orig/debian/patches/0027-add-support-for-linux-5.1.patch +++ bcmwl-6.30.223.271+bdcom/debian/patches/0027-add-support-for-linux-5.1.patch @@ -0,0 +1,30 @@ +From 20bb1a6da26c496572ee63d310cdf69a2f1553f8 Mon Sep 17 00:00:00 2001 +From: Seth Forshee +Date: Fri, 17 May 2019 20:32:20 +0000 +Subject: [PATCH] add support for linux 5.1 + +get_ds() was removed and replaced universally with KERNEL_DS. +Provide a version of get_ds() to do likewise for 5.1 and later. + +Signed-off-by: Seth Forshee +--- + src/include/linuxver.h | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/include/linuxver.h b/src/include/linuxver.h +index b05bc32..2b88b30 100644 +--- a/src/include/linuxver.h ++++ b/src/include/linuxver.h +@@ -591,4 +591,9 @@ do { \ + #define netdev_priv(dev) dev->priv + #endif + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)) ++#include ++#define get_ds() (KERNEL_DS) ++#endif ++ + #endif +-- +2.20.1 +