kernel-5.10.0-0.rc0.20201014gitb5fc7a89e58b.40

* Wed Oct 14 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201014gitb5fc7a89e58b.40]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
This commit is contained in:
Justin M. Forbes 2020-10-14 08:46:09 -05:00
parent bcd1246585
commit ed5935c1e5
5 changed files with 29 additions and 26 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 99
# #
# Use this spot to avoid future merge conflicts. # Use this spot to avoid future merge conflicts.
# Do not trim this comment. # Do not trim this comment.
RHEL_RELEASE = 40 RHEL_RELEASE = 41
# #
# Early y+1 numbering # Early y+1 numbering

View File

@ -1,8 +1,8 @@
https://gitlab.com/cki-project/kernel-ark/-/commit/c61af5f7ab21fdc698bd9f0414e7f7a0774e841c https://gitlab.com/cki-project/kernel-ark/-/commit/514c3a2c3adc4a97d99c39c8e91327740a54807c
c61af5f7ab21fdc698bd9f0414e7f7a0774e841c Filter out LTO build options from the perl ccopts 514c3a2c3adc4a97d99c39c8e91327740a54807c Filter out LTO build options from the perl ccopts
https://gitlab.com/cki-project/kernel-ark/-/commit/1d3841035d16e2ce7796d38b1721e4665a2ed160 https://gitlab.com/cki-project/kernel-ark/-/commit/7638e86597c1d8e311a2934d4fc8d1baf86cc248
1d3841035d16e2ce7796d38b1721e4665a2ed160 Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 7638e86597c1d8e311a2934d4fc8d1baf86cc248 Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377
https://gitlab.com/cki-project/kernel-ark/-/commit/17b0f7f1d49df30661b517d668715ff5ee1bab09 https://gitlab.com/cki-project/kernel-ark/-/commit/17b0f7f1d49df30661b517d668715ff5ee1bab09
17b0f7f1d49df30661b517d668715ff5ee1bab09 Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only 17b0f7f1d49df30661b517d668715ff5ee1bab09 Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only

View File

@ -30,7 +30,7 @@ Summary: The Linux kernel
# For a stable, released kernel, released_kernel should be 1. # For a stable, released kernel, released_kernel should be 1.
%global released_kernel 0 %global released_kernel 0
%global distro_build 0.rc0.20201013gitc4439713e82a.40 %global distro_build 0.rc0.20201014gitb5fc7a89e58b.41
%if 0%{?fedora} %if 0%{?fedora}
%define secure_boot_arch x86_64 %define secure_boot_arch x86_64
@ -69,13 +69,13 @@ Summary: The Linux kernel
%endif %endif
%define rpmversion 5.10.0 %define rpmversion 5.10.0
%define pkgrelease 0.rc0.20201013gitc4439713e82a.40 %define pkgrelease 0.rc0.20201014gitb5fc7a89e58b.41
# This is needed to do merge window version magic # This is needed to do merge window version magic
%define patchlevel 10 %define patchlevel 10
# allow pkg_release to have configurable %%{?dist} tag # allow pkg_release to have configurable %%{?dist} tag
%define specrelease 0.rc0.20201013gitc4439713e82a.40%{?buildid}%{?dist} %define specrelease 0.rc0.20201014gitb5fc7a89e58b.41%{?buildid}%{?dist}
%define pkg_release %{specrelease} %define pkg_release %{specrelease}
@ -566,7 +566,7 @@ BuildRequires: asciidoc
# exact git commit you can run # exact git commit you can run
# #
# xzcat -qq ${TARBALL} | git get-tar-commit-id # xzcat -qq ${TARBALL} | git get-tar-commit-id
Source0: linux-20201013gitc4439713e82a.tar.xz Source0: linux-20201014gitb5fc7a89e58b.tar.xz
Source1: Makefile.rhelver Source1: Makefile.rhelver
@ -1210,8 +1210,8 @@ ApplyOptionalPatch()
fi fi
} }
%setup -q -n kernel-20201013gitc4439713e82a -c %setup -q -n kernel-20201014gitb5fc7a89e58b -c
mv linux-20201013gitc4439713e82a linux-%{KVERREL} mv linux-20201014gitb5fc7a89e58b linux-%{KVERREL}
cd linux-%{KVERREL} cd linux-%{KVERREL}
cp -a %{SOURCE1} . cp -a %{SOURCE1} .
@ -2647,10 +2647,13 @@ fi
# #
# #
%changelog %changelog
* Tue Oct 13 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201013gitc4439713e82a.39] * Wed Oct 14 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201014gitb5fc7a89e58b.40]
- Filter out LTO build options from the perl ccopts ("Justin M. Forbes") - Filter out LTO build options from the perl ccopts ("Justin M. Forbes")
- Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes") - Work around for gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96377 ("Justin M. Forbes")
* Wed Oct 14 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201014gitb5fc7a89e58b.39.test]
- b5fc7a89e58b rebase
* Tue Oct 13 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201013gitc4439713e82a.38.test] * Tue Oct 13 2020 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.10.0-0.rc0.20201013gitc4439713e82a.38.test]
- c4439713e82a rebase - c4439713e82a rebase

View File

@ -243,10 +243,10 @@ index 51540b291738..cb84fca3accc 100644
$(version_h): FORCE $(version_h): FORCE
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index e67ef15c800f..a8cd3715ca43 100644 index 82d0b00bc7a5..c8acc3eaebf4 100644
--- a/arch/arm/Kconfig --- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig +++ b/arch/arm/Kconfig
@@ -1515,9 +1515,9 @@ config HIGHMEM @@ -1516,9 +1516,9 @@ config HIGHMEM
If unsure, say n. If unsure, say n.
config HIGHPTE config HIGHPTE
@ -290,7 +290,7 @@ index a13d90206472..6a6aae01755b 100644
#define get_user(x, p) \ #define get_user(x, p) \
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 4b136e923ccb..9179f909ed02 100644 index 9cd317f00034..584d7353b48d 100644
--- a/arch/arm64/Kconfig --- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig
@@ -869,7 +869,7 @@ endchoice @@ -869,7 +869,7 @@ endchoice
@ -302,7 +302,7 @@ index 4b136e923ccb..9179f909ed02 100644
help help
For systems with 52-bit userspace VAs enabled, the kernel will attempt For systems with 52-bit userspace VAs enabled, the kernel will attempt
to maintain compatibility with older software by providing 48-bit VAs to maintain compatibility with older software by providing 48-bit VAs
@@ -1141,6 +1141,7 @@ config XEN @@ -1128,6 +1128,7 @@ config XEN
config FORCE_MAX_ZONEORDER config FORCE_MAX_ZONEORDER
int int
default "14" if (ARM64_64K_PAGES && TRANSPARENT_HUGEPAGE) default "14" if (ARM64_64K_PAGES && TRANSPARENT_HUGEPAGE)
@ -374,7 +374,7 @@ index c2c1b4e723ea..1247f80a3bf0 100644
/* boot_command_line has been already set up in early.c */ /* boot_command_line has been already set up in early.c */
*cmdline_p = boot_command_line; *cmdline_p = boot_command_line;
diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
index 7824fc62c7cd..6f38a3f502ca 100644 index c51158914ea2..38d0794b7675 100644
--- a/arch/x86/kernel/cpu/common.c --- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c +++ b/arch/x86/kernel/cpu/common.c
@@ -1307,6 +1307,7 @@ static void __init early_identify_cpu(struct cpuinfo_x86 *c) @@ -1307,6 +1307,7 @@ static void __init early_identify_cpu(struct cpuinfo_x86 *c)
@ -2002,10 +2002,10 @@ index d48414e295a0..ba0e384412c9 100644
PCI_ANY_ID, PCI_ANY_ID, }, PCI_ANY_ID, PCI_ANY_ID, },
{PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_G7_FC, {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_G7_FC,
diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c b/drivers/scsi/megaraid/megaraid_sas_base.c diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c b/drivers/scsi/megaraid/megaraid_sas_base.c
index 2b7e7b5f38ed..b3bacfdcb727 100644 index 020270ce790b..de841140216b 100644
--- a/drivers/scsi/megaraid/megaraid_sas_base.c --- a/drivers/scsi/megaraid/megaraid_sas_base.c
+++ b/drivers/scsi/megaraid/megaraid_sas_base.c +++ b/drivers/scsi/megaraid/megaraid_sas_base.c
@@ -133,6 +133,7 @@ static void megasas_get_pd_info(struct megasas_instance *instance, @@ -138,6 +138,7 @@ static void megasas_get_pd_info(struct megasas_instance *instance,
*/ */
static struct pci_device_id megasas_pci_table[] = { static struct pci_device_id megasas_pci_table[] = {
@ -2013,7 +2013,7 @@ index 2b7e7b5f38ed..b3bacfdcb727 100644
{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1064R)}, {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1064R)},
/* xscale IOP */ /* xscale IOP */
{PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1078R)}, {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1078R)},
@@ -151,6 +152,7 @@ static struct pci_device_id megasas_pci_table[] = { @@ -156,6 +157,7 @@ static struct pci_device_id megasas_pci_table[] = {
/* xscale IOP, vega */ /* xscale IOP, vega */
{PCI_DEVICE(PCI_VENDOR_ID_DELL, PCI_DEVICE_ID_DELL_PERC5)}, {PCI_DEVICE(PCI_VENDOR_ID_DELL, PCI_DEVICE_ID_DELL_PERC5)},
/* xscale IOP */ /* xscale IOP */
@ -2224,10 +2224,10 @@ index d7c0e73af2b9..c2af576741d5 100644
#ifdef CONFIG_RESET_ATTACK_MITIGATION #ifdef CONFIG_RESET_ATTACK_MITIGATION
diff --git a/include/linux/kernel.h b/include/linux/kernel.h diff --git a/include/linux/kernel.h b/include/linux/kernel.h
index c25b8e41c0ea..7a7a47665771 100644 index e4aa29b1ad62..958f058db539 100644
--- a/include/linux/kernel.h --- a/include/linux/kernel.h
+++ b/include/linux/kernel.h +++ b/include/linux/kernel.h
@@ -602,7 +602,24 @@ extern enum system_states { @@ -601,7 +601,24 @@ extern enum system_states {
#define TAINT_LIVEPATCH 15 #define TAINT_LIVEPATCH 15
#define TAINT_AUX 16 #define TAINT_AUX 16
#define TAINT_RANDSTRUCT 17 #define TAINT_RANDSTRUCT 17
@ -2253,7 +2253,7 @@ index c25b8e41c0ea..7a7a47665771 100644
#define TAINT_FLAGS_MAX ((1UL << TAINT_FLAGS_COUNT) - 1) #define TAINT_FLAGS_MAX ((1UL << TAINT_FLAGS_COUNT) - 1)
struct taint_flag { struct taint_flag {
@@ -1037,4 +1054,19 @@ static inline void ftrace_dump(enum ftrace_dump_mode oops_dump_mode) { } @@ -1036,4 +1053,19 @@ static inline void ftrace_dump(enum ftrace_dump_mode oops_dump_mode) { }
/* OTHER_WRITABLE? Generally considered a bad idea. */ \ /* OTHER_WRITABLE? Generally considered a bad idea. */ \
BUILD_BUG_ON_ZERO((perms) & 2) + \ BUILD_BUG_ON_ZERO((perms) & 2) + \
(perms)) (perms))

View File

@ -1,3 +1,3 @@
SHA512 (linux-20201013gitc4439713e82a.tar.xz) = 98ba3631f8834d7dbdd3e40b58b573f63f20b70037467c52ec493d50366f00cc31c90296344afa7a3681ee2cbce470b00bb8a058869288d35c83699fc5c0220a SHA512 (linux-20201014gitb5fc7a89e58b.tar.xz) = 20afa74d91a0b5d74ff4db67e2fd40c94a40753810d2bfdc280db50a2eac2eff88859e8fd8ac3fc0614d79eedfd57ee9e66e6986dcf02dd2ad2ffff7420cf0d6
SHA512 (kernel-abi-whitelists-5.10.0-0.rc0.20201013gitc4439713e82a.40.tar.bz2) = 420825fc3cec94fe510be0220fd19b38d45380ba33f4a270b2ed8633201350da5853571e512d2f9e48a70651bddbe84f89c2bafdea6f2093ff2c781f92c5a292 SHA512 (kernel-abi-whitelists-5.10.0-0.rc0.20201014gitb5fc7a89e58b.41.tar.bz2) = eec67d1571512a94e374d1478e02a2cb14a992298177d127d594efacdb472e292db660af6992771f3940b5342e8310da3f69e70ddae805fac49a26046651bfbb
SHA512 (kernel-kabi-dw-5.10.0-0.rc0.20201013gitc4439713e82a.40.tar.bz2) = d43de632537909b4c6481bec179cd3b825029706171492e80ecb8fe13cfd54dcd318dad8ce1e9056bd4e833c2162136f44fd1872cf37f73b3a1f47aa9584d2d5 SHA512 (kernel-kabi-dw-5.10.0-0.rc0.20201014gitb5fc7a89e58b.41.tar.bz2) = f3b87f663b5e62c824528a0c046af1c34ff575f4733bf70e1f7b9ae33f2e3e3d4eb9c2ecfee778e5a246f0287262d9ddf845b91d21095727f9df3857a62961a3