diff --git a/Makefile.rhelver b/Makefile.rhelver index 8bdbd5dd1..9e1fac485 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 = 41 +RHEL_RELEASE = 42 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config index 3a7beba8a..cabc7f732 100644 --- a/kernel-aarch64-16k-debug-fedora.config +++ b/kernel-aarch64-16k-debug-fedora.config @@ -9928,7 +9928,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_WARN=y # CONFIG_XGENE_DMA is not set CONFIG_XGENE_PMU=y diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config index 94a003b10..d7a06729c 100644 --- a/kernel-aarch64-16k-fedora.config +++ b/kernel-aarch64-16k-fedora.config @@ -9899,7 +9899,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y # CONFIG_XFS_WARN is not set # CONFIG_XGENE_DMA is not set CONFIG_XGENE_PMU=y diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 4308b61af..0481629fe 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -9928,7 +9928,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_WARN=y # CONFIG_XGENE_DMA is not set CONFIG_XGENE_PMU=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index e95b8c162..65c23364a 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -9899,7 +9899,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y # CONFIG_XFS_WARN is not set # CONFIG_XGENE_DMA is not set CONFIG_XGENE_PMU=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 581b24113..fc4bd536e 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -5200,7 +5200,7 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y +# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 07bc62ed0..99d699503 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -5177,7 +5177,7 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y +# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set CONFIG_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_RANDOMIZE_MEMORY=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 10eb30bc6..af059eed8 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -8214,7 +8214,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_WARN=y # CONFIG_XIL_AXIS_FIFO is not set # CONFIG_XILINX_AXI_EMAC is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 7309f81c9..7dc8c083e 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -8183,7 +8183,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y # CONFIG_XFS_WARN is not set # CONFIG_XIL_AXIS_FIFO is not set # CONFIG_XILINX_AXI_EMAC is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index a912bf8ca..1de5b8b2d 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -8151,7 +8151,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_WARN=y # CONFIG_XIL_AXIS_FIFO is not set # CONFIG_XILINX_AXI_EMAC is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index e8fdc8ec5..98b20776c 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -8120,7 +8120,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y # CONFIG_XFS_WARN is not set # CONFIG_XIL_AXIS_FIFO is not set # CONFIG_XILINX_AXI_EMAC is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index dbfefc4ef..1c739e004 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -8820,7 +8820,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_WARN=y # CONFIG_XIAOMI_WMI is not set # CONFIG_XIL_AXIS_FIFO is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index c567eaa09..ae22a87c0 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -8790,7 +8790,7 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_QUOTA=y CONFIG_XFS_RT=y CONFIG_XFS_SUPPORT_ASCII_CI=y -# CONFIG_XFS_SUPPORT_V4 is not set +CONFIG_XFS_SUPPORT_V4=y # CONFIG_XFS_WARN is not set # CONFIG_XIAOMI_WMI is not set # CONFIG_XIL_AXIS_FIFO is not set diff --git a/kernel.changelog b/kernel.changelog index a283a8374..0bf3362ef 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,13 @@ +* Wed Feb 21 2024 Fedora Kernel Team [6.8.0-0.rc5.9fc1ccccfd8d.42] +- redhat/configs: For aarch64/RT, default kstack randomization off (Jeremy Linton) +- redhat/Makefile: remove an unused target (Ondrej Mosnacek) +- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) +- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) +- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) +- Turn XFS_SUPPORT_V4 back on for Fedora (Justin M. Forbes) +- Linux v6.8.0-0.rc5.9fc1ccccfd8d +Resolves: + * Mon Feb 19 2024 Fedora Kernel Team [6.8.0-0.rc5.41] - Linux v6.8.0-0.rc5 Resolves: diff --git a/kernel.spec b/kernel.spec index 1a04e8e76..812ecfc4f 100644 --- a/kernel.spec +++ b/kernel.spec @@ -163,13 +163,13 @@ Summary: The Linux kernel %define specrpmversion 6.8.0 %define specversion 6.8.0 %define patchversion 6.8 -%define pkgrelease 0.rc5.41 +%define pkgrelease 0.rc5.20240221git9fc1ccccfd8d.42 %define kversion 6 -%define tarfile_release 6.8-rc5 +%define tarfile_release 6.8-rc5-20-g9fc1ccccfd8d # This is needed to do merge window version magic %define patchlevel 8 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc5.41%{?buildid}%{?dist} +%define specrelease 0.rc5.20240221git9fc1ccccfd8d.42%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.8.0 @@ -1137,6 +1137,19 @@ Summary: Developement files for the perf library from kernel source This package includes libraries and header files needed for development of applications which use perf library from kernel source. +%package -n libperf-debuginfo +Summary: Debug information for package libperf +Group: Development/Debug +Requires: %{name}-debuginfo-common-%{_target_cpu} = %{version}-%{release} +AutoReqProv: no +%description -n libperf-debuginfo +This package provides debug information for the libperf package. + +# Note that this pattern only works right to match the .build-id +# symlinks because of the trailing nonmatching alternation and +# the leading .*, because of find-debuginfo.sh's buggy handling +# of matching the pattern against the symlinks file. +%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_libdir}/libperf.so(\.debug)?|XXX' -o libperf-debuginfo.list} # with_libperf %endif @@ -3561,6 +3574,7 @@ fi\ %{_docdir}/libperf/html/libperf-counting.html %{_docdir}/libperf/html/libperf-sampling.html +%files -f libperf-debuginfo.list -n libperf-debuginfo # with_libperf %endif @@ -3841,6 +3855,18 @@ fi\ # # %changelog +* Wed Feb 21 2024 Justin M. Forbes [6.8.0-0.rc5.20240221git9fc1ccccfd8d.42] +- Add libperf-debuginfo subpackage (Justin M. Forbes) + +* Wed Feb 21 2024 Fedora Kernel Team [6.8.0-0.rc5.9fc1ccccfd8d.42] +- redhat/configs: For aarch64/RT, default kstack randomization off (Jeremy Linton) +- redhat/Makefile: remove an unused target (Ondrej Mosnacek) +- redhat/Makefile: fix setup-source and document its caveat (Ondrej Mosnacek) +- redhat/Makefile: fix race condition when making the KABI tarball (Ondrej Mosnacek) +- redhat/Makefile: refactor KABI tarball creation (Ondrej Mosnacek) +- Turn XFS_SUPPORT_V4 back on for Fedora (Justin M. Forbes) +- Linux v6.8.0-0.rc5.9fc1ccccfd8d + * Mon Feb 19 2024 Fedora Kernel Team [6.8.0-0.rc5.41] - Linux v6.8.0-0.rc5 diff --git a/sources b/sources index 4ff0cc122..adf2571c0 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.8-rc5.tar.xz) = 08b9294cd546edfa979b1776216e4c475dc4f1b0478fc83a002bc6714254812ace0d151c049ee2f0d3655e11e9c42ecb9290787a7948859ca632c4a0a158445e -SHA512 (kernel-abi-stablelists-6.8.0.tar.xz) = 294291765d2fc9635ec0e10a251e07b85241994ddaacbb2baa624e8f231e1f8e0d64ed8962f664775dbeb6e2eae0927ad1f9333e4a85a5250bb61c4f829c7646 -SHA512 (kernel-kabi-dw-6.8.0.tar.xz) = 45a299c12b7947d234306e86ca7ea556a99a12d9bb6409f39329a2f64f3e12acb3749b090c0dc8613028e36dbde693e2e33ec427c67ddfa9e4eff2ffdc73a230 +SHA512 (linux-6.8-rc5-20-g9fc1ccccfd8d.tar.xz) = 5dff1c3c8d58e95929afa830b88587dad6e7a2a807718c49a253d5cae37ff8773d37e59cf60a0d83316cf8f46a0e35bd078b85955d356238d4a9162a9781d179 +SHA512 (kernel-abi-stablelists-6.8.0.tar.xz) = aa5ad7c9416525b9ed7174fdfee89e784b950c926778467d46032bf9b7975e4bc11f37edc2f51609a777d54b74c2615075393b218981dbc6e603a335f2c4df2d +SHA512 (kernel-kabi-dw-6.8.0.tar.xz) = 6d37e7969b5923bb0c9cc7d0c1c816d2ceee1f25396a3d8e6bf39e12f942fc4f1bfeab9137af6cd5360172d2e88087aa297b7de3a8785c8e2c6fe7f50d34aede