Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kernelbump.git;a=commitdiff;h=1888d59aee13b4cfdbc2104101fa7448bf8339b1

commit 1888d59aee13b4cfdbc2104101fa7448bf8339b1
Author: DeX77 <[email protected]>
Date:   Sun Dec 18 22:03:12 2016 +0100

kernel-4.9-2-x86_64

* rebuild with patch for ath9k

diff --git a/source/base/kernel/FrugalBuild b/source/base/kernel/FrugalBuild
index e0aae83..0e8eaf8 100644
--- a/source/base/kernel/FrugalBuild
+++ b/source/base/kernel/FrugalBuild
@@ -24,7 +24,8 @@ _F_kernel_patches=(   
http://algo.ing.unimo.it/people/paolo/disk_sched/patches/4.8
http://algo.ing.unimo.it/people/paolo/disk_sched/patches/4.8.0-v8r4/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-to-.patch
 \
http://algo.ing.unimo.it/people/paolo/disk_sched/patches/4.8.0-v8r4/0004-Turn-BFQ-v7r11-into-BFQ-v8r4-for-4.8.0.patch
 \
'fix-i915.patch' \
-                       'enable_alx_wol.patch')
+                       'enable_alx_wol.patch' \
+                       'ath9k_do_not_return_early_to_fix_rcu_unlocking.patch')

for ppatch in "${_F_kernel_patches[@]}"
do
diff --git 
a/source/base/kernel/ath9k_do_not_return_early_to_fix_rcu_unlocking.patch 
b/source/base/kernel/ath9k_do_not_return_early_to_fix_rcu_unlocking.patch
new file mode 100644
index 0000000..b3d9dc9
--- /dev/null
+++ b/source/base/kernel/ath9k_do_not_return_early_to_fix_rcu_unlocking.patch
@@ -0,0 +1,13 @@
+diff --git a/drivers/net/wireless/ath/ath9k/xmit.c 
b/drivers/net/wireless/ath/ath9k/xmit.c
+index 52bfbb988611..e47286bf378e 100644
+--- a/drivers/net/wireless/ath/ath9k/xmit.c
++++ b/drivers/net/wireless/ath/ath9k/xmit.c
+@@ -2787,7 +2787,7 @@ void ath_tx_edma_tasklet(struct ath_softc *sc)
+               fifo_list = &txq->txq_fifo[txq->txq_tailidx];
+               if (list_empty(fifo_list)) {
+                       ath_txq_unlock(sc, txq);
+-                      return;
++                      break;
+               }
+
+               bf = list_first_entry(fifo_list, struct ath_buf, list);
diff --git a/source/include/kernel-version.sh b/source/include/kernel-version.sh
index f8ad384..0958dcc 100644
--- a/source/include/kernel-version.sh
+++ b/source/include/kernel-version.sh
@@ -17,7 +17,7 @@
# * _F_kernelver_nextver: the next kernel version
###
_F_kernelver_ver=4.9
-_F_kernelver_rel=1
+_F_kernelver_rel=2

###
# == APPENDED VALUES
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to