Merge ~vicamo/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:bug-1856184/dont-include-linux-pci-aspm.h/focal into ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:ubuntu/focal

Proposed by You-Sheng Yang
Status: Merged
Merged at revision: 1f5d18cf4b45e4e06182a6ba26591aac635a81f6
Proposed branch: ~vicamo/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:bug-1856184/dont-include-linux-pci-aspm.h/focal
Merge into: ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:ubuntu/focal
Diff against target: 62 lines (+40/-0)
3 files modified
debian/changelog (+7/-0)
debian/patches/0007-backport-don-t-include-linux-pci-aspm.h-on-kernel-v5..patch (+32/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
You-Sheng Yang Approve
Review via email: mp+376753@code.launchpad.net
To post a comment you must log in.
Revision history for this message
You-Sheng Yang (vicamo) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/debian/changelog b/debian/changelog
index f2c1e47..d4fd01b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
1backport-iwlwifi-dkms (8042-0ubuntu3) focal; urgency=medium
2
3 * debian/patches/0007-backport-don-t-include-linux-pci-aspm.h-on-kernel-v5..patch
4 - Fix build on Focal v5.4 kernels. (LP: #1856184)
5
6 -- You-Sheng Yang <vicamo.yang@canonical.com> Fri, 13 Dec 2019 09:06:45 +0000
7
1backport-iwlwifi-dkms (8042-0ubuntu2) focal; urgency=critical8backport-iwlwifi-dkms (8042-0ubuntu2) focal; urgency=critical
29
3 * debian/gbp.conf, debian/gitlab-ci.yml10 * debian/gbp.conf, debian/gitlab-ci.yml
diff --git a/debian/patches/0007-backport-don-t-include-linux-pci-aspm.h-on-kernel-v5..patch b/debian/patches/0007-backport-don-t-include-linux-pci-aspm.h-on-kernel-v5..patch
4new file mode 10064411new file mode 100644
index 0000000..ac6959a
--- /dev/null
+++ b/debian/patches/0007-backport-don-t-include-linux-pci-aspm.h-on-kernel-v5..patch
@@ -0,0 +1,32 @@
1From 7295f5fb6cc8394104a8ec39de1217048ed7a6e6 Mon Sep 17 00:00:00 2001
2From: You-Sheng Yang <vicamo.yang@canonical.com>
3Date: Fri, 13 Dec 2019 08:54:42 +0000
4Subject: [PATCH] backport: don't include linux/pci-aspm.h on kernel >= v5.4-rc1
5
6linux/pci-aspm.h has been merged into linux/pci.h in commit 7ce2e76a0420
7("PCI: Move ASPM declarations to linux/pci.h"), and mainline iwlwifi
8removed such inclusion in commit 2b2654b8922a ("iwlwifi: Remove
9unnecessary include of <linux/pci-aspm.h>").
10
11Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>
12---
13 drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 2 ++
14 1 file changed, 2 insertions(+)
15
16diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
17index 495ff9418..0fa34a93a 100644
18--- a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
19+++ b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
20@@ -62,7 +62,9 @@
21 *
22 *****************************************************************************/
23 #include <linux/pci.h>
24+#if LINUX_VERSION_IS_LESS(5,4,0)
25 #include <linux/pci-aspm.h>
26+#endif
27 #include <linux/interrupt.h>
28 #include <linux/debugfs.h>
29 #include <linux/sched.h>
30--
312.24.0
32
diff --git a/debian/patches/series b/debian/patches/series
index 1c8cd90..9c971ba 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@
30003-backport-apply-__copy-to-init_module-cleanup_module.patch30003-backport-apply-__copy-to-init_module-cleanup_module.patch
40005-Makefile.kernel-pass-fno-stack-clash-protection-and-.patch40005-Makefile.kernel-pass-fno-stack-clash-protection-and-.patch
50006-backport-address-interface-change-in-linux-skbuff.h-.patch50006-backport-address-interface-change-in-linux-skbuff.h-.patch
60007-backport-don-t-include-linux-pci-aspm.h-on-kernel-v5..patch

Subscribers

People subscribed via source and target branches