Add Forwarded header and update description for several patches

This commit is contained in:
Ben Hutchings 2017-04-18 04:14:20 +01:00
parent 8701ef58ba
commit 790885d6d8
6 changed files with 19 additions and 10 deletions

View File

@ -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>
--- ---

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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.

View File

@ -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 +--