From 6465b9544538bae9029341275ea3672ca4c2bc8c Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Thu, 13 Oct 2016 01:20:28 +0100 Subject: [PATCH] RTL8192CU: linux 4.8 fix --- .../patches/RTL8192CU-kernel-4.8.patch | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.8.patch diff --git a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.8.patch b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.8.patch new file mode 100644 index 0000000000..6ed92e7bfd --- /dev/null +++ b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.8.patch @@ -0,0 +1,18 @@ +diff -Naur a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c +--- a/os_dep/linux/ioctl_cfg80211.c 2016-09-11 01:43:17.669610692 +0100 ++++ b/os_dep/linux/ioctl_cfg80211.c 2016-09-11 01:45:09.268139751 +0100 +@@ -1789,7 +1789,14 @@ + } + else + { ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,8,0) ++ struct cfg80211_scan_info info = { ++ .aborted = aborted ++ }; ++ cfg80211_scan_done(pwdev_priv->scan_request, &info); ++#else + cfg80211_scan_done(pwdev_priv->scan_request, aborted); ++#endif + } + + pwdev_priv->scan_request = NULL;