kernel-rt-5.14.0-278.rt14.278.el9

* Fri Feb 17 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-278.rt14.278.el9]
- [rt] build kernel-rt-5.14.0-278.rt14.278.el9 [2125474]
- RDMA/irdma: Cap MSIX used to online CPUs + 1 (Kamal Heib) [2125810]
- KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation (Eric Auger) [2166453]
- ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- Revert "vdpa/mlx5: Add RX MAC VLAN filter support" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Fix wrong mac address deletion" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: fix error code for deleting vlan" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: clean up indenting in handle_ctrl_vlan()" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Fix rule forwarding VLAN to TIR" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Return error on vlan ctrl commands if not supported" (Cindy Lu) [2169174]
- kernel.spec: package unstripped kselftests/bpf/test_progs (Jan Stancek) [2161464]
- kernel.spec: allow to package some binaries as unstripped (Jan Stancek) [2161464]
- cpufreq: tegra194: Enable CPUFREQ thermal cooling (Joel Slebodnick) [2165104]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2151065]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2151065]
- mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() (Waiman Long) [2151065]
- mm: kfence: apply kmemleak_ignore_phys on early allocated pool (Waiman Long) [2151065]
- mm/kmemleak.c: fix a comment (Waiman Long) [2151065]
- mm: kmemleak: check physical address when scan (Waiman Long) [2151065]
- mm: kmemleak: add rbtree and store physical address for objects allocated with PA (Waiman Long) [2151065]
- mm: kmemleak: add OBJECT_PHYS flag for objects allocated with physical address (Waiman Long) [2151065]
- mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to kmemleak_alloc_phys() (Waiman Long) [2151065]
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Waiman Long) [2151065]
- memblock tests: Add skeleton of the memblock simulator (Waiman Long) [2151065]
- usb: mon: make mmapped memory read only (Desnes Nunes) [2157700] {CVE-2022-43750}
- selftests/net: give more time to udpgro bg processes to complete startup (Adrien Thierry) [2143407]
- [redhat-rt] spec: fix kernel-rt-debug requirements list (Luis Claudio R. Goncalves)
Resolves: rhbz#2125474
This commit is contained in:
Luis Claudio R. Goncalves 2023-02-17 19:17:58 -03:00
parent 7de74fb94c
commit 2fca6bd9dd
3 changed files with 64 additions and 12 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 2
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 277
RHEL_RELEASE = 278
#
# ZSTREAM
@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes")
endif
endif
RTBUILD:=.277
RTBUILD:=.278

View File

@ -29,6 +29,18 @@
%global _with_cross 1
%endif
# RPM macros strip everything in BUILDROOT, either with __strip
# or find-debuginfo.sh. Make use of __spec_install_post override
# and save/restore binaries we want to package as unstripped.
%define buildroot_unstripped %{_builddir}/root_unstripped
%define buildroot_save_unstripped() \
(cd %{buildroot}; cp -rav --parents -t %{buildroot_unstripped}/ %1 || true) \
%{nil}
%define __restore_unstripped_root_post \
echo "Restoring unstripped artefacts %{buildroot_unstripped} -> %{buildroot}" \
cp -rav %{buildroot_unstripped}/. %{buildroot}/ \
%{nil}
# The kernel's %%install section is special
# Normally the %%install section starts by cleaning up the BUILD_ROOT
# like so:
@ -135,15 +147,15 @@ Summary: The Linux kernel
# define buildid .local
%define specversion 5.14.0
%define patchversion 5.14
%define pkgrelease 277.rt14.277
%define pkgrelease 278.rt14.278
%define kversion 5
%define tarfile_release 5.14.0-277.rt14.277.el9
%define tarfile_release 5.14.0-278.rt14.278.el9
# This is needed to do merge window version magic
%define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 277.rt14.277%{?buildid}%{?dist}
%define specrelease 278.rt14.278%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 5.14.0-277.rt14.277.el9
%define kabiversion 5.14.0-278.rt14.278.el9
#
# End of genspec.sh variables
@ -1373,9 +1385,9 @@ This package provides essential kernel modules for the %{?2:%{2}-}core kernel pa
%define kernel_meta_package() \
%package %{1}\
summary: kernel meta-package for the %{1} kernel\
Requires: %{name}-%{1}-core-uname-r = %{KVERREL}+%{uname_suffix %{1}}\
Requires: %{name}-%{1}-modules-uname-r = %{KVERREL}+%{uname_suffix %{1}}\
Requires: %{name}-%{1}-modules-core-uname-r = %{KVERREL}+%{uname_suffix %{1}}\
Requires: %{name}-%{1}-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
Requires: %{name}-%{1}-modules-uname-r = %{KVERREL}%{uname_suffix %{1}}\
Requires: %{name}-%{1}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
%if %{with_realtime}\
Requires: realtime-setup\
%endif\
@ -1756,6 +1768,9 @@ cd ..
###
%build
rm -rf %{buildroot_unstripped} || true
mkdir -p %{buildroot_unstripped}
%if %{with_sparse}
%define sparse_mflags C=1
%endif
@ -2631,6 +2646,7 @@ for dir in bpf bpf/no_alu32 bpf/progs; do
xargs -0 cp -t %{buildroot}%{_libexecdir}/kselftests/$dir || true
done
ln -sr %{buildroot}%{_libexecdir}/kselftests/bpf/bpftool %{buildroot}%{_libexecdir}/kselftests/bpf/no_alu32/bpftool
%buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs"
popd
export -n BPFTOOL
%endif
@ -2719,6 +2735,7 @@ find Documentation -type d | xargs chmod u+w
%{__arch_install_post}\
%{__os_install_post}\
%{__remove_unwanted_dbginfo_install_post}\
%{__restore_unstripped_root_post}\
%{__modsign_install_post}
###
@ -3530,6 +3547,41 @@ fi
#
#
%changelog
* Fri Feb 17 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-278.rt14.278.el9]
- [rt] build kernel-rt-5.14.0-278.rt14.278.el9 [2125474]
- RDMA/irdma: Cap MSIX used to online CPUs + 1 (Kamal Heib) [2125810]
- KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation (Eric Auger) [2166453]
- ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- Revert "vdpa/mlx5: Add RX MAC VLAN filter support" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Fix wrong mac address deletion" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: fix error code for deleting vlan" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: clean up indenting in handle_ctrl_vlan()" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Fix rule forwarding VLAN to TIR" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Return error on vlan ctrl commands if not supported" (Cindy Lu) [2169174]
- kernel.spec: package unstripped kselftests/bpf/test_progs (Jan Stancek) [2161464]
- kernel.spec: allow to package some binaries as unstripped (Jan Stancek) [2161464]
- cpufreq: tegra194: Enable CPUFREQ thermal cooling (Joel Slebodnick) [2165104]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2151065]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2151065]
- mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() (Waiman Long) [2151065]
- mm: kfence: apply kmemleak_ignore_phys on early allocated pool (Waiman Long) [2151065]
- mm/kmemleak.c: fix a comment (Waiman Long) [2151065]
- mm: kmemleak: check physical address when scan (Waiman Long) [2151065]
- mm: kmemleak: add rbtree and store physical address for objects allocated with PA (Waiman Long) [2151065]
- mm: kmemleak: add OBJECT_PHYS flag for objects allocated with physical address (Waiman Long) [2151065]
- mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to kmemleak_alloc_phys() (Waiman Long) [2151065]
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Waiman Long) [2151065]
- memblock tests: Add skeleton of the memblock simulator (Waiman Long) [2151065]
- usb: mon: make mmapped memory read only (Desnes Nunes) [2157700] {CVE-2022-43750}
- selftests/net: give more time to udpgro bg processes to complete startup (Adrien Thierry) [2143407]
- [redhat-rt] spec: fix kernel-rt-debug requirements list (Luis Claudio R. Goncalves)
* Fri Feb 17 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-277.rt14.277.el9]
- [rt] build kernel-rt-5.14.0-277.rt14.277.el9 [2125474]
- virtio_net: notify MAC address change on device initialization (Laurent Vivier) [2153210]

View File

@ -1,4 +1,4 @@
SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c
SHA512 (linux-5.14.0-277.rt14.277.el9.tar.xz) = 650467deea0ff4e7e44a8f697cafb74db096b2e25660f4d36e6db6e73002cef24a3618293472b30d5640eae0342539287e00a681ad4dd729442c3a8359b30c21
SHA512 (kernel-abi-stablelists-5.14.0-277.rt14.277.el9.tar.bz2) = 6d3b52f0a67106c3dbacc76204a9b03908b77be5872adaa10455a85c09679eb297b6af49aba439d41715af5d3d33722c557825cdc87f0c57167bf737928dd3b8
SHA512 (kernel-kabi-dw-5.14.0-277.rt14.277.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578
SHA512 (linux-5.14.0-278.rt14.278.el9.tar.xz) = b0a5b52360cd14a5b593252efe515f123cad2c5f2edb4bbf849c4b6bbad55004e3061e7b44ea6b4cf993ddb2c25f4f605923bac810839adc6ac3c12b4f402caf
SHA512 (kernel-abi-stablelists-5.14.0-278.rt14.278.el9.tar.bz2) = 3a63a75740e7f19d8920b9917cb312bf8067e83669ab3d95c52581a75af08446d9de3eaf88ebb961c5aed84bc6f09b1e46d8290249c34b5de267171728892d06
SHA512 (kernel-kabi-dw-5.14.0-278.rt14.278.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578