diff --git a/kernel.changelog b/kernel.changelog index eab86b7..1abb42a 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,7 @@ +* Wed Sep 11 2024 Neal Gompa [6.10.9-0.hs3] +- redhat/kernel: fix macro infinite recursion issue (Davide Cavalca) +Resolves: + * Tue Sep 10 2024 Neal Gompa [6.10.9-0.hs2] - redhat/kernel: disable perl support in perf for Hyperscale Facebook (Davide Cavalca) Resolves: diff --git a/kernel.spec b/kernel.spec index 91c1fe5..d0021f0 100644 --- a/kernel.spec +++ b/kernel.spec @@ -159,19 +159,19 @@ Summary: The Linux kernel # to build the base kernel using the debug configuration. (Specifying # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%define buildid 2 +%define buildid 3 %define specrpmversion 6.10.9 %define specversion 6.10.9 %define patchversion 6.10 -%define pkgrelease 0.hs2 +%define pkgrelease 0.hs3 %define kversion 6 -%define tarfile_release 6.10.9-0.hs2.el10 +%define tarfile_release 6.10.9-0.hs3.el10 # This is needed to do merge window version magic %define patchlevel 10 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 0.hs%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.10.9-0.hs2.el10 +%define kabiversion 6.10.9-0.hs3.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -2909,10 +2909,12 @@ fi %global perf_build_extra_opts CORESIGHT=1 %endif %if 0%{?facebook} -%global perf_build_extra_opts %{perf_build_extra_opts} NO_LIBPERL=1 +%global perf_build_extra_opts_ex %{perf_build_extra_opts} NO_LIBPERL=1 +%else +%global perf_build_extra_opts_ex %{perf_build_extra_opts} %endif %global perf_make \ - %{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags} -Wl,-E" %{?cross_opts} -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 %{?perf_libbpf_dynamic} LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3} + %{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags} -Wl,-E" %{?cross_opts} -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 %{?perf_libbpf_dynamic} LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts_ex} prefix=%{_prefix} PYTHON=%{__python3} %if %{with_perf} %{log_msg "Build perf"} # perf @@ -4059,6 +4061,9 @@ fi\ # # %changelog +* Wed Sep 11 2024 Neal Gompa [6.10.9-0.hs3] +- redhat/kernel: fix macro infinite recursion issue (Davide Cavalca) + * Tue Sep 10 2024 Neal Gompa [6.10.9-0.hs2] - redhat/kernel: disable perl support in perf for Hyperscale Facebook (Davide Cavalca) diff --git a/sources b/sources index 6a293f7..b61b081 100644 --- a/sources +++ b/sources @@ -1,6 +1,6 @@ -SHA512 (kernel-abi-stablelists-6.10.9-0.hs2.el10.tar.xz) = e64ab82b1461938c35aeef1efcbed72e56b4b6e10b82f46bb25bcc78ea41c2ea0d093b2c47a874cb80bc03e4b8af0b766f8ce8636a3bc983361c0d165d42f0f0 -SHA512 (kernel-kabi-dw-6.10.9-0.hs2.el10.tar.xz) = 2c4eb0976ede8708ce71db8b5c11e43da6681ec4a4a81307b41785aadaa0d153f7cd30d3212bb0344494a9c4319eba2f5db0f9ae982dc4fe451d90fddcece274 -SHA512 (linux-6.10.9-0.hs2.el10.tar.xz) = 39378d101cc273d1dbb03be61bd656d2d4fde6062f108b59dd39d128b68713a9026786c18375bbf08a9266c642e55a3cb816026fbb58e02572b79a9c8bef6bc1 +SHA512 (kernel-abi-stablelists-6.10.9-0.hs3.el10.tar.xz) = ea0c2f773c264385419342fbf251c4be8b62cb744e286bd1332390bc6b45a87d08b5c33b96032374e1729ee00b8fa404268b283afd6e2026c328bbd0d2810653 +SHA512 (kernel-kabi-dw-6.10.9-0.hs3.el10.tar.xz) = 2c4eb0976ede8708ce71db8b5c11e43da6681ec4a4a81307b41785aadaa0d153f7cd30d3212bb0344494a9c4319eba2f5db0f9ae982dc4fe451d90fddcece274 +SHA512 (linux-6.10.9-0.hs3.el10.tar.xz) = 7eb5fbfee043da61fa7fae11f2712a201990727d5d6e9fc5de3dd02c5e179ebb4839fceae04b6e8f2bce8d4dc9782d80a6ff835b046cb8d16c4ad7a4219f9256 SHA512 (fedoraimaca.x509) = e04809394f4472c17e86d7024dee34f03fb68e82a85502fd5b00535202c72e57626a8376b2cf991b7e1e46404aa5ab8d189ebf320e0dd37d49e7efbc925c7a2e SHA512 (nvidiagpuoot001.x509) = b42f836e1cfa07890cb6ca13de9c3950e306c9ec7686c4c09f050bb68869f5d82962b2cd5f3aa0eb7a0f3a3ae54e9c480eafbac5df53aa92c295ff511a8c59fe SHA512 (rheldup3.x509) = ebf56d821acb5c17bb1842a8ddc8f1014a9e112ef7569531eedbabc82c6b5740e2709f96c5ebc87ba837e8085d0b090a9e63ddd06507692b41dae54a2b48d21b