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>
|
||||
Date: Thu, 03 Nov 2016 15:25:26 -0600
|
||||
Subject: cpupower: Fix checks for CPU existence
|
||||
Bug: https://bugzilla.kernel.org/show_bug.cgi?id=135391
|
||||
Bug-Debian: https://bugs.debian.org/843071
|
||||
Forwarded: https://marc.info/?l=linux-pm&m=149248268214265
|
||||
|
||||
Calls to cpufreq_cpu_exists(cpu) were converted to
|
||||
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,
|
||||
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")
|
||||
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
|
||||
Subject: kbuild: Do not use hyphen in exported variable name
|
||||
Bug-Debian: https://bugs.debian.org/833561
|
||||
Forwarded: https://marc.info/?l=linux-kbuild&m=141523555023625
|
||||
|
||||
This definition in Makefile.dtbinst:
|
||||
|
||||
|
@ -15,6 +16,7 @@ because its name contains a hyphen.
|
|||
Rename the variable to dtbinst_root.
|
||||
|
||||
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>
|
||||
---
|
||||
--- a/scripts/Makefile.dtbinst
|
||||
|
|
|
@ -2,6 +2,7 @@ From: Ben Hutchings <ben@decadent.org.uk>
|
|||
Date: Sat, 04 Mar 2017 01:44:15 +0000
|
||||
Subject: Kbuild.include: addtree: Remove quotes before matching path
|
||||
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
|
||||
object trees are separate.
|
||||
|
|
|
@ -3,16 +3,23 @@ Date: Sat, 19 Oct 2013 19:43:35 +0100
|
|||
Subject: kbuild: Use -nostdinc in compile tests
|
||||
Bug-Debian: https://bugs.debian.org/726861
|
||||
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
|
||||
turn includes <bits/predefs.h>. This fails when building a 64-bit
|
||||
kernel and only 32-bit C library headers installed.
|
||||
gcc 4.8 and later include <stdc-predef.h> by default. In some
|
||||
versions of eglibc that includes <bits/predefs.h>, but that may be
|
||||
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
|
||||
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
|
||||
+++ b/scripts/Kbuild.include
|
||||
@@ -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
|
||||
Subject: [media] dvb-usb-dibusb-mc-common: Add MODULE_LICENSE
|
||||
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
|
||||
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>
|
||||
Date: Wed, 11 Jan 2017 04:30:40 +0000
|
||||
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
|
||||
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
|
||||
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>
|
||||
---
|
||||
drivers/usb/Kconfig | 3 +--
|
||||
|
|
Loading…
Reference in New Issue