diff --git a/Makefile.rhelver b/Makefile.rhelver index 2725020b8..207c5b824 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 = 34 +RHEL_RELEASE = 35 # # RHEL_REBASE_NUM diff --git a/dracut-virt.conf b/dracut-virt.conf index 3bd3baaa6..41f989eca 100644 --- a/dracut-virt.conf +++ b/dracut-virt.conf @@ -27,6 +27,11 @@ dracutmodules+=" systemd-sysext " # modules: root disk integrity protection dracutmodules+=" systemd-veritysetup " +# modules: FIPS +dracutmodules+=" fips " +# FIPS mode requires early crypto drivers test +drivers+=" =crypto " + # drivers: virtual buses, pci drivers+=" virtio-pci virtio-mmio " # qemu-kvm drivers+=" hv-vmbus pci-hyperv " # hyperv diff --git a/kernel.changelog b/kernel.changelog index 67135614a..254b84453 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,7 +1,13 @@ -* Thu Jun 26 2025 Fedora Kernel Team [6.16.0-0.rc3.ee88bddf7f2f.34] +* Fri Jun 27 2025 Fedora Kernel Team [6.16.0-0.rc3.67a993863163.35] - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) Resolves: +* Fri Jun 27 2025 Fedora Kernel Team [6.16.0-0.rc3.67a993863163.34] +- redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) +- uki: enable FIPS mode (Vitaly Kuznetsov) +- Linux v6.16.0-0.rc3.67a993863163 +Resolves: + * Thu Jun 26 2025 Fedora Kernel Team [6.16.0-0.rc3.ee88bddf7f2f.33] - Linux v6.16.0-0.rc3.ee88bddf7f2f Resolves: diff --git a/kernel.spec b/kernel.spec index a73114fbc..a10c5e286 100644 --- a/kernel.spec +++ b/kernel.spec @@ -162,13 +162,13 @@ Summary: The Linux kernel %define specrpmversion 6.16.0 %define specversion 6.16.0 %define patchversion 6.16 -%define pkgrelease 0.rc3.250626gee88bddf7f2f.34 +%define pkgrelease 0.rc3.250627g67a993863163.35 %define kversion 6 -%define tarfile_release 6.16-rc3-72-gee88bddf7f2f +%define tarfile_release 6.16-rc3-190-g67a993863163 # This is needed to do merge window version magic %define patchlevel 16 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc3.250626gee88bddf7f2f.34%{?buildid}%{?dist} +%define specrelease 0.rc3.250627g67a993863163.35%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.16.0 @@ -3254,7 +3254,7 @@ pushd tools/testing/selftests %endif %{log_msg "main selftests compile"} -%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf cgroup kmod mm net net/forwarding net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net/bonding iommu cachestat pid_namespace rlimits timens pidfd" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install +%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf cgroup kmod mm net net/forwarding net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net drivers/net/hw iommu cachestat pid_namespace rlimits timens pidfd" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install %ifarch %{klptestarches} # kernel livepatching selftest test_modules will build against @@ -3577,12 +3577,24 @@ find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/cgroup/{} \; find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/cgroup/{} \; find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/cgroup/{} \; popd +# install drivers/net selftests +pushd tools/testing/selftests/drivers/net +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/{} \; +popd # install drivers/net/mlxsw selftests pushd tools/testing/selftests/drivers/net/mlxsw find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/mlxsw/{} \; find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/mlxsw/{} \; find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/mlxsw/{} \; popd +# install drivers/net/hw selftests +pushd tools/testing/selftests/drivers/net/hw +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/hw/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/hw/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/hw/{} \; +popd # install drivers/net/netdevsim selftests pushd tools/testing/selftests/drivers/net/netdevsim find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/netdevsim/{} \; @@ -4337,9 +4349,14 @@ fi\ # # %changelog -* Thu Jun 26 2025 Fedora Kernel Team [6.16.0-0.rc3.ee88bddf7f2f.34] +* Fri Jun 27 2025 Fedora Kernel Team [6.16.0-0.rc3.67a993863163.35] - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver) +* Fri Jun 27 2025 Fedora Kernel Team [6.16.0-0.rc3.67a993863163.34] +- redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) +- uki: enable FIPS mode (Vitaly Kuznetsov) +- Linux v6.16.0-0.rc3.67a993863163 + * Thu Jun 26 2025 Fedora Kernel Team [6.16.0-0.rc3.ee88bddf7f2f.33] - Linux v6.16.0-0.rc3.ee88bddf7f2f diff --git a/sources b/sources index 3f32d3bfe..0b60307c3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.16-rc3-72-gee88bddf7f2f.tar.xz) = 4392865f498d5a847e208d715d3974e2a7f2c598afcc1e04cbbd9ed28f22e4178781a3302c53a8c415360f9ccfd40bf173aed374a41c21ffc1e113c9984c71dd -SHA512 (kernel-abi-stablelists-6.16.0.tar.xz) = 699ca3c7b791882f798780a49c7413c9fd69678f59a9f2fb687fd8597c1f5485cb20a8f17e988e069dfd4b97fbce7800385e1101cdedba6bab10691703ef6939 -SHA512 (kernel-kabi-dw-6.16.0.tar.xz) = dfaa952fd1b4a00382ffb5e914ff8254a480c5f5ac26ce6c8a3c05985228cbdf9be3855036165e3f6140d58ed55213c7595c0d4cb3093ad2abf5f8e81e56170c +SHA512 (linux-6.16-rc3-190-g67a993863163.tar.xz) = 2e39cbd628098de1c03a26457610f6fda2bfd0a22787fece951f635f48b303261a6aeede9010109e583af2c05bc671861bc210f0f24d49842e335be0966649a1 +SHA512 (kernel-abi-stablelists-6.16.0.tar.xz) = d606128c77f405922fcc3bac7483358b96b666bf1fc4a108884c9122e9dac0d25f649b512316b293487f7c6560eae9ed0189158d27696b359ffd3b36a5758bbc +SHA512 (kernel-kabi-dw-6.16.0.tar.xz) = 1184549d93de7afee24bc8ef690a7d3b14c901be1082bd5fa333fa9177c0ce211d868d1eabb54d761f742558848a5a95e453bd1c782ec2ccb048dde60d8a5bc4