diff --git a/Makefile.rhelver b/Makefile.rhelver index 7dc4ba5fa..7a33d54ff 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 54 +RHEL_RELEASE = 57 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 65feeba23..bfe4c771a 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,5 +1,5 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/69785a550e8aa1fa8f03e904e64e602a0ba719d2 - 69785a550e8aa1fa8f03e904e64e602a0ba719d2 Revert "kbuild: Require pahole v1.29 with GENDWARFKSYMS on X86" +https://gitlab.com/cki-project/kernel-ark/-/commit/ea885d6b94e8992978bad32e7026df3b03b1d71d + ea885d6b94e8992978bad32e7026df3b03b1d71d powerpc: Fix struct termio related ioctl macros https://gitlab.com/cki-project/kernel-ark/-/commit/99c8b56381c2f05815c77e6e41380b3d23559ea0 99c8b56381c2f05815c77e6e41380b3d23559ea0 mei: vsc: Fix fortify-panic caused by invalid counted_by() use diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index d3681e95c..728227ba9 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -1514,7 +1514,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 68d716680..9b53eb558 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -1514,7 +1514,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 379b53762..bd642d421 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1165,7 +1165,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 96c8d69be..3014660e8 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1165,7 +1165,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-automotive-debug-rhel.config b/kernel-aarch64-automotive-debug-rhel.config index c518b993d..ff9bb8195 100644 --- a/kernel-aarch64-automotive-debug-rhel.config +++ b/kernel-aarch64-automotive-debug-rhel.config @@ -1242,7 +1242,6 @@ CONFIG_CRASH_DUMP=y # CONFIG_CRASH_HOTPLUG is not set CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-automotive-rhel.config b/kernel-aarch64-automotive-rhel.config index 396ba2a5d..2a7db5833 100644 --- a/kernel-aarch64-automotive-rhel.config +++ b/kernel-aarch64-automotive-rhel.config @@ -1242,7 +1242,6 @@ CONFIG_CRASH_DUMP=y # CONFIG_CRASH_HOTPLUG is not set CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 879c655cb..6042e5073 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1514,7 +1514,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index b1221a720..e266896ba 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1163,7 +1163,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index cb861edae..b341cfb19 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1514,7 +1514,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index b2d67891f..74cc1a063 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1163,7 +1163,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config index ad7e3e1aa..4f494433e 100644 --- a/kernel-aarch64-rt-64k-debug-fedora.config +++ b/kernel-aarch64-rt-64k-debug-fedora.config @@ -1518,7 +1518,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index aaae3e383..83acd8cf4 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -1167,7 +1167,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config index 35d04ea82..7c34b57ee 100644 --- a/kernel-aarch64-rt-64k-fedora.config +++ b/kernel-aarch64-rt-64k-fedora.config @@ -1518,7 +1518,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index f60a14aa4..7f4a37c76 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -1167,7 +1167,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config index 39dc343a2..f18675c28 100644 --- a/kernel-aarch64-rt-debug-fedora.config +++ b/kernel-aarch64-rt-debug-fedora.config @@ -1515,7 +1515,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 1fb7b2b6d..de90652a6 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1164,7 +1164,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config index dd87d42d5..7518755d8 100644 --- a/kernel-aarch64-rt-fedora.config +++ b/kernel-aarch64-rt-fedora.config @@ -1515,7 +1515,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index e1b7a8d9a..ca59052c3 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1164,7 +1164,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index b570d91c7..3ba398dec 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1071,7 +1071,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index a1320e83a..9352a5b67 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -916,7 +916,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 7cfc1e61a..9db5ac123 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1070,7 +1070,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 60cc67cbc..a577ec4cb 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -916,7 +916,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config index dbf67e5a1..e3fcf756d 100644 --- a/kernel-riscv64-debug-fedora.config +++ b/kernel-riscv64-debug-fedora.config @@ -1108,7 +1108,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config index f9701d9cf..bb6292bcf 100644 --- a/kernel-riscv64-fedora.config +++ b/kernel-riscv64-fedora.config @@ -1107,7 +1107,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config index 57a9ec2b3..05923e51b 100644 --- a/kernel-riscv64-rt-debug-fedora.config +++ b/kernel-riscv64-rt-debug-fedora.config @@ -1109,7 +1109,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config index 659915157..0c19c5949 100644 --- a/kernel-riscv64-rt-fedora.config +++ b/kernel-riscv64-rt-fedora.config @@ -1108,7 +1108,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 629588f33..ff5ea369e 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1079,7 +1079,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 4219e37cb..3a4045fb3 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -917,7 +917,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 57df359cb..e4337614a 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1078,7 +1078,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 930a77397..333a883b1 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -917,7 +917,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 4e6e7118b..2f67aa3f3 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -918,7 +918,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-automotive-debug-rhel.config b/kernel-x86_64-automotive-debug-rhel.config index a6e4a0eef..6d5f26b19 100644 --- a/kernel-x86_64-automotive-debug-rhel.config +++ b/kernel-x86_64-automotive-debug-rhel.config @@ -984,7 +984,6 @@ CONFIG_CRASH_DUMP=y # CONFIG_CRASH_HOTPLUG is not set CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-automotive-rhel.config b/kernel-x86_64-automotive-rhel.config index ae265367d..269f0f940 100644 --- a/kernel-x86_64-automotive-rhel.config +++ b/kernel-x86_64-automotive-rhel.config @@ -984,7 +984,6 @@ CONFIG_CRASH_DUMP=y # CONFIG_CRASH_HOTPLUG is not set CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 3303eee2a..be0901b0a 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1151,7 +1151,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 2b5b61ef2..f5b2c344f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -953,7 +953,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 04bcded3c..a03ca9b4e 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1150,7 +1150,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index d82ce0ae6..5dcc76568 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -953,7 +953,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config index e6a6a63cf..507f5ff27 100644 --- a/kernel-x86_64-rt-debug-fedora.config +++ b/kernel-x86_64-rt-debug-fedora.config @@ -1152,7 +1152,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 3f93582eb..2106ae1ed 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -954,7 +954,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config index 8d9e61d5d..80eaa7567 100644 --- a/kernel-x86_64-rt-fedora.config +++ b/kernel-x86_64-rt-fedora.config @@ -1151,7 +1151,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index cc39c33b4..e35cb2b17 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -954,7 +954,6 @@ CONFIG_CRASH_DUMP=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 CONFIG_CRC16_KUNIT_TEST=m -CONFIG_CRC16=m # CONFIG_CRC32_BIT is not set # CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY1 is not set CONFIG_CRC32_IMPL_ARCH_PLUS_SLICEBY8=y diff --git a/kernel.changelog b/kernel.changelog index 74f2dedb8..583980bcc 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,6 +1,19 @@ -* Thu May 15 2025 Fedora Kernel Team [6.15.0-0.rc6.088d13246a46.54] -- Revert "kbuild: Require pahole v1.29 with GENDWARFKSYMS on X86" (Justin M. Forbes) -- Revert CONFIG_GENKSYMS for x86 (Justin M. Forbes) +* Mon May 19 2025 Fedora Kernel Team [6.15.0-0.rc7.57] +- redhat/configs: remove CRC16 config files (Scott Weaver) +- Linux v6.15.0-0.rc7 +Resolves: + +* Sun May 18 2025 Fedora Kernel Team [6.15.0-0.rc6.5723cc3450bc.56] +- Revert CONFIG_GENKSYMS in pending for x86 (Justin M. Forbes) +- Linux v6.15.0-0.rc6.5723cc3450bc +Resolves: + +* Sat May 17 2025 Fedora Kernel Team [6.15.0-0.rc6.172a9d94339c.55] +- Linux v6.15.0-0.rc6.172a9d94339c +Resolves: + +* Fri May 16 2025 Fedora Kernel Team [6.15.0-0.rc6.fee3e843b309.54] +- Linux v6.15.0-0.rc6.fee3e843b309 Resolves: * Thu May 15 2025 Fedora Kernel Team [6.15.0-0.rc6.088d13246a46.53] diff --git a/kernel.spec b/kernel.spec index 03bee67bf..a44d7f4c9 100644 --- a/kernel.spec +++ b/kernel.spec @@ -162,13 +162,13 @@ Summary: The Linux kernel %define specrpmversion 6.15.0 %define specversion 6.15.0 %define patchversion 6.15 -%define pkgrelease 0.rc6.250515g088d13246a46.54 +%define pkgrelease 0.rc7.57 %define kversion 6 -%define tarfile_release 6.15-rc6-105-g088d13246a46 +%define tarfile_release 6.15-rc7 # This is needed to do merge window version magic %define patchlevel 15 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc6.250515g088d13246a46.54%{?buildid}%{?dist} +%define specrelease 0.rc7.57%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.15.0 @@ -4259,9 +4259,22 @@ fi\ # # %changelog -* Thu May 15 2025 Fedora Kernel Team [6.15.0-0.rc6.088d13246a46.54] -- Revert "kbuild: Require pahole v1.29 with GENDWARFKSYMS on X86" (Justin M. Forbes) -- Revert CONFIG_GENKSYMS for x86 (Justin M. Forbes) +* Mon May 19 2025 Justin M. Forbes [6.15.0-0.rc7.57] +- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan) + +* Mon May 19 2025 Fedora Kernel Team [6.15.0-0.rc7.57] +- redhat/configs: remove CRC16 config files (Scott Weaver) +- Linux v6.15.0-0.rc7 + +* Sun May 18 2025 Fedora Kernel Team [6.15.0-0.rc6.5723cc3450bc.56] +- Revert CONFIG_GENKSYMS in pending for x86 (Justin M. Forbes) +- Linux v6.15.0-0.rc6.5723cc3450bc + +* Sat May 17 2025 Fedora Kernel Team [6.15.0-0.rc6.172a9d94339c.55] +- Linux v6.15.0-0.rc6.172a9d94339c + +* Fri May 16 2025 Fedora Kernel Team [6.15.0-0.rc6.fee3e843b309.54] +- Linux v6.15.0-0.rc6.fee3e843b309 * Thu May 15 2025 Fedora Kernel Team [6.15.0-0.rc6.088d13246a46.53] - Flip GENKSYMS for RHEL (Justin M. Forbes) diff --git a/patch-6.15-redhat.patch b/patch-6.15-redhat.patch index 70fc35d18..cd4bf289c 100644 --- a/patch-6.15-redhat.patch +++ b/patch-6.15-redhat.patch @@ -5,6 +5,7 @@ Makefile | 48 +- arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 2 +- + arch/powerpc/include/uapi/asm/ioctls.h | 8 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + @@ -63,7 +64,6 @@ kernel/Makefile | 1 + kernel/bpf/core.c | 5 + kernel/bpf/syscall.c | 23 + - kernel/module/Kconfig | 5 - kernel/module/main.c | 13 + kernel/module/signing.c | 9 +- kernel/panic.c | 12 + @@ -76,7 +76,7 @@ security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 11 + - 78 files changed, 2725 insertions(+), 213 deletions(-) + 78 files changed, 2729 insertions(+), 212 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 8f75ec177399..0c4bc4a2203d 100644 @@ -191,7 +191,7 @@ index 000000000000..85771d74c34f + +endmenu diff --git a/Makefile b/Makefile -index 0eb9e6c49b32..1488d275090e 100644 +index a9edd0303653..8bc83b55c192 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -299,6 +299,25 @@ index a182295e6f08..a3cfce882d26 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs +diff --git a/arch/powerpc/include/uapi/asm/ioctls.h b/arch/powerpc/include/uapi/asm/ioctls.h +index 2c145da3b774..b5211e413829 100644 +--- a/arch/powerpc/include/uapi/asm/ioctls.h ++++ b/arch/powerpc/include/uapi/asm/ioctls.h +@@ -23,10 +23,10 @@ + #define TCSETSW _IOW('t', 21, struct termios) + #define TCSETSF _IOW('t', 22, struct termios) + +-#define TCGETA _IOR('t', 23, struct termio) +-#define TCSETA _IOW('t', 24, struct termio) +-#define TCSETAW _IOW('t', 25, struct termio) +-#define TCSETAF _IOW('t', 28, struct termio) ++#define TCGETA 0x40147417 /* _IOR('t', 23, struct termio) */ ++#define TCSETA 0x80147418 /* _IOW('t', 24, struct termio) */ ++#define TCSETAW 0x80147419 /* _IOW('t', 25, struct termio) */ ++#define TCSETAF 0x8014741c /* _IOW('t', 28, struct termio) */ + + #define TCSBRK _IO('t', 29) + #define TCXONC _IO('t', 30) diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h index b0d00032479d..afb9544fb007 100644 --- a/arch/s390/include/asm/ipl.h @@ -3261,22 +3280,6 @@ index 64c3393e8270..827ab64621bb 100644 *(int *)table->data = unpriv_enable; } -diff --git a/kernel/module/Kconfig b/kernel/module/Kconfig -index 39278737bb68..d7762ef5949a 100644 ---- a/kernel/module/Kconfig -+++ b/kernel/module/Kconfig -@@ -192,11 +192,6 @@ config GENDWARFKSYMS - depends on !DEBUG_INFO_REDUCED && !DEBUG_INFO_SPLIT - # Requires ELF object files. - depends on !LTO -- # To avoid conflicts with the discarded __gendwarfksyms_ptr symbols on -- # X86, requires pahole before commit 47dcb534e253 ("btf_encoder: Stop -- # indexing symbols for VARs") or after commit 9810758003ce ("btf_encoder: -- # Verify 0 address DWARF variables are in ELF section"). -- depends on !X86 || !DEBUG_INFO_BTF || PAHOLE_VERSION < 128 || PAHOLE_VERSION > 129 - help - Calculate symbol versions from DWARF debugging information using - gendwarfksyms. Requires DEBUG_INFO to be enabled. diff --git a/kernel/module/main.c b/kernel/module/main.c index a2859dc3eea6..dda7d7026bbb 100644 --- a/kernel/module/main.c diff --git a/sources b/sources index 82e0c648d..95550157a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.15-rc6-105-g088d13246a46.tar.xz) = 31c596bfaface6f26180188b1e4134befc11f8bf3d7597de14277029ce027640af4909ed6797f8541b3c114262b9bde8c2158130a665dee1feda7be15e39fc11 -SHA512 (kernel-abi-stablelists-6.15.0.tar.xz) = c22fab7a05a05a3f2baeb2bbdade670c3d1edcf7efd12195efc36c7e1c41c532925282aaaa5bcf743c37e6b0b57fda3bbefff444e30fba36df945da07e1cdd4d -SHA512 (kernel-kabi-dw-6.15.0.tar.xz) = d554401b69e8309121fd322bd8a71128418860ea6fa46a2bf9b5497b3761d8a8d8ae16d12095266c84dc0c56479a43377c29e7839eb80f36d4b36458a14fe28a +SHA512 (linux-6.15-rc7.tar.xz) = 1e207baada53442a7224957a52090e74e8a52b35bc30544bc77e81fa25fbb8db3d5c26e1efc9c0c2604ea295458f337491a40946d0fd18840a46d4b3c7a1f597 +SHA512 (kernel-abi-stablelists-6.15.0.tar.xz) = 84f89ec239dac99466293765f429010618639c09d9d2fb2cb9a329a823438c765e98b8e78821e95a824a7480428480a50ca58119667ff72666935895632152c8 +SHA512 (kernel-kabi-dw-6.15.0.tar.xz) = a3f97551e75d4db323c9abac98601374be7577e8a02e5d09244a1e58c73a3c16259dc69ebdd3f1b8e5e65f58b712e123864a7df4c26abcd1aed98b09605b7993