Add Forwarded header and update description for several patches
This commit is contained in:
parent
8701ef58ba
commit
790885d6d8
|
@ -1,8 +1,7 @@
|
||||||
From: Ben Hutchings <ben@decadent.org.uk>
|
From: Ben Hutchings <ben@decadent.org.uk>
|
||||||
Date: Thu, 03 Nov 2016 15:25:26 -0600
|
Date: Thu, 03 Nov 2016 15:25:26 -0600
|
||||||
Subject: cpupower: Fix checks for CPU existence
|
Subject: cpupower: Fix checks for CPU existence
|
||||||
Bug: https://bugzilla.kernel.org/show_bug.cgi?id=135391
|
Forwarded: https://marc.info/?l=linux-pm&m=149248268214265
|
||||||
Bug-Debian: https://bugs.debian.org/843071
|
|
||||||
|
|
||||||
Calls to cpufreq_cpu_exists(cpu) were converted to
|
Calls to cpufreq_cpu_exists(cpu) were converted to
|
||||||
cpupower_is_cpu_online(cpu) when libcpupower was introduced and the
|
cpupower_is_cpu_online(cpu) when libcpupower was introduced and the
|
||||||
|
@ -16,9 +15,6 @@ cpufreq-set has already been fixed (commit c25badc9ceb6).
|
||||||
In cpufreq-bench, which prints an error message for offline CPUs,
|
In cpufreq-bench, which prints an error message for offline CPUs,
|
||||||
properly distinguish and report the zero and negative cases.
|
properly distinguish and report the zero and negative cases.
|
||||||
|
|
||||||
Reported-by: Jose <jjorge@free.fr>
|
|
||||||
Reported-by: Julien RIVAUD <frnchfrgg@free.fr>
|
|
||||||
Cc: stable <stable@vger.kernel.org> # 4.7+
|
|
||||||
Fixes: ac5a181d065d ("cpupower: Add cpuidle parts into library")
|
Fixes: ac5a181d065d ("cpupower: Add cpuidle parts into library")
|
||||||
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
||||||
---
|
---
|
||||||
|
|
|
@ -2,6 +2,7 @@ From: Ben Hutchings <ben@decadent.org.uk>
|
||||||
Date: Fri, 26 Aug 2016 01:31:28 +0100
|
Date: Fri, 26 Aug 2016 01:31:28 +0100
|
||||||
Subject: kbuild: Do not use hyphen in exported variable name
|
Subject: kbuild: Do not use hyphen in exported variable name
|
||||||
Bug-Debian: https://bugs.debian.org/833561
|
Bug-Debian: https://bugs.debian.org/833561
|
||||||
|
Forwarded: https://marc.info/?l=linux-kbuild&m=141523555023625
|
||||||
|
|
||||||
This definition in Makefile.dtbinst:
|
This definition in Makefile.dtbinst:
|
||||||
|
|
||||||
|
@ -15,6 +16,7 @@ because its name contains a hyphen.
|
||||||
Rename the variable to dtbinst_root.
|
Rename the variable to dtbinst_root.
|
||||||
|
|
||||||
References: https://bugs.debian.org/833561
|
References: https://bugs.debian.org/833561
|
||||||
|
Fixes: 323a028d39cdi ("dts, kbuild: Implement support for dtb vendor subdirs")
|
||||||
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
||||||
---
|
---
|
||||||
--- a/scripts/Makefile.dtbinst
|
--- a/scripts/Makefile.dtbinst
|
||||||
|
|
|
@ -2,6 +2,7 @@ From: Ben Hutchings <ben@decadent.org.uk>
|
||||||
Date: Sat, 04 Mar 2017 01:44:15 +0000
|
Date: Sat, 04 Mar 2017 01:44:15 +0000
|
||||||
Subject: Kbuild.include: addtree: Remove quotes before matching path
|
Subject: Kbuild.include: addtree: Remove quotes before matching path
|
||||||
Bug-Debian: https://bugs.debian.org/856474
|
Bug-Debian: https://bugs.debian.org/856474
|
||||||
|
Forwarded: https://marc.info/?l=linux-kbuild&m=148987677205629
|
||||||
|
|
||||||
systemtap currently fails to build modules when the kernel source and
|
systemtap currently fails to build modules when the kernel source and
|
||||||
object trees are separate.
|
object trees are separate.
|
||||||
|
|
|
@ -3,16 +3,23 @@ Date: Sat, 19 Oct 2013 19:43:35 +0100
|
||||||
Subject: kbuild: Use -nostdinc in compile tests
|
Subject: kbuild: Use -nostdinc in compile tests
|
||||||
Bug-Debian: https://bugs.debian.org/726861
|
Bug-Debian: https://bugs.debian.org/726861
|
||||||
Bug-Debian: https://bugs.debian.org/717557
|
Bug-Debian: https://bugs.debian.org/717557
|
||||||
Forwarded: http://mid.gmane.org/1415235534.3398.35.camel@decadent.org.uk
|
Forwarded: https://marc.info/?l=linux-kbuild&m=141523555023625
|
||||||
|
|
||||||
Debian's gcc 4.8 pre-includes <stdc-predef.h> by default, which in
|
gcc 4.8 and later include <stdc-predef.h> by default. In some
|
||||||
turn includes <bits/predefs.h>. This fails when building a 64-bit
|
versions of eglibc that includes <bits/predefs.h>, but that may be
|
||||||
kernel and only 32-bit C library headers installed.
|
missing when building with a biarch compiler. Also <stdc-predef.h>
|
||||||
|
itself could be missing as we are only trying to build a kernel, not
|
||||||
|
userland.
|
||||||
|
|
||||||
The -nostdinc option disables this, though it isn't explicitly
|
The -nostdinc option disables this, though it isn't explicitly
|
||||||
documented. This option is already used when actually building
|
documented. This option is already used when actually building
|
||||||
the kernel.
|
the kernel, but not by cc-option and other tests. This can result
|
||||||
|
in silently miscompiling the kernel.
|
||||||
|
|
||||||
|
References: https://bugs.debian.org/717557
|
||||||
|
References: https://bugs.debian.org/726861
|
||||||
|
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
||||||
|
---
|
||||||
--- a/scripts/Kbuild.include
|
--- a/scripts/Kbuild.include
|
||||||
+++ b/scripts/Kbuild.include
|
+++ b/scripts/Kbuild.include
|
||||||
@@ -116,12 +116,12 @@ CC_OPTION_CFLAGS = $(filter-out $(GCC_PL
|
@@ -116,12 +116,12 @@ CC_OPTION_CFLAGS = $(filter-out $(GCC_PL
|
||||||
|
|
|
@ -2,6 +2,7 @@ From: Ben Hutchings <ben@decadent.org.uk>
|
||||||
Date: Fri, 17 Feb 2017 02:51:21 +0000
|
Date: Fri, 17 Feb 2017 02:51:21 +0000
|
||||||
Subject: [media] dvb-usb-dibusb-mc-common: Add MODULE_LICENSE
|
Subject: [media] dvb-usb-dibusb-mc-common: Add MODULE_LICENSE
|
||||||
Bug-Debian: https://bugs.debian.org/853110
|
Bug-Debian: https://bugs.debian.org/853110
|
||||||
|
Forwarded: https://patchwork.kernel.org/patch/9580907/
|
||||||
|
|
||||||
dvb-usb-dibusb-mc-common is licensed under GPLv2, and if we don't say
|
dvb-usb-dibusb-mc-common is licensed under GPLv2, and if we don't say
|
||||||
so then it won't even load since it needs a GPL-only symbol.
|
so then it won't even load since it needs a GPL-only symbol.
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
From: Ben Hutchings <ben@decadent.org.uk>
|
From: Ben Hutchings <ben@decadent.org.uk>
|
||||||
Date: Wed, 11 Jan 2017 04:30:40 +0000
|
Date: Wed, 11 Jan 2017 04:30:40 +0000
|
||||||
Subject: Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
|
Subject: Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
|
||||||
|
Forwarded: https://marc.info/?l=linux-usb&m=149248300414300
|
||||||
|
|
||||||
This reverts commit cb9c1cfc86926d0e86d19c8e34f6c23458cd3478 for
|
This reverts commit cb9c1cfc86926d0e86d19c8e34f6c23458cd3478 for
|
||||||
USB_LED_TRIG. This config symbol has bool type and enables extra code
|
USB_LED_TRIG. This config symbol has bool type and enables extra code
|
||||||
in usb_common itself, not a separate driver. Enabling it should not
|
in usb_common itself, not a separate driver. Enabling it should not
|
||||||
force usb_common to be built-in!
|
force usb_common to be built-in!
|
||||||
|
|
||||||
|
Fixes: cb9c1cfc8692 ("usb: Kconfig: using select for USB_COMMON dependency")
|
||||||
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
|
||||||
---
|
---
|
||||||
drivers/usb/Kconfig | 3 +--
|
drivers/usb/Kconfig | 3 +--
|
||||||
|
|
Loading…
Reference in New Issue