From e8403d196011cee0d87947309735c5ad9e376e46 Mon Sep 17 00:00:00 2001 From: "Herton R. Krzesinski" Date: Thu, 18 Aug 2022 14:11:43 +0000 Subject: [PATCH] kernel-5.14.0-148.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Thu Aug 18 2022 Herton R. Krzesinski [5.14.0-148.el9] - lockdown: also lock down previous kgdb use (Lenny Szubowicz) [2104750] {CVE-2022-21499} - perf build: Stop using __weak bpf_object__next_map() to handle older libbpf versions (Michael Petlan) [2102240] - perf build: Stop using __weak bpf_object__next_program() to handle older libbpf versions (Michael Petlan) [2102240] - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Nilesh Javali) [2106623] - vhost-vdpa: call vhost_vdpa_cleanup during the release (Eugenio Pérez) [1939367] - vdpasim: Off by one in vdpasim_set_group_asid() (Eugenio Pérez) [1939367] - vdpasim: allow to enable a vq repeatedly (Eugenio Pérez) [1939367] - vdpasim: control virtqueue support (Eugenio Pérez) [1939367] - vdpa_sim: filter destination mac address (Eugenio Pérez) [1939367] - vdpa_sim: factor out buffer completion logic (Eugenio Pérez) [1939367] - vdpa_sim: advertise VIRTIO_NET_F_MTU (Eugenio Pérez) [1939367] - vhost-vdpa: support ASID based IOTLB API (Eugenio Pérez) [1939367] - vhost-vdpa: introduce uAPI to set group ASID (Eugenio Pérez) [1939367] - vhost-vdpa: uAPI to get virtqueue group id (Eugenio Pérez) [1939367] - vhost-vdpa: introduce uAPI to get the number of address spaces (Eugenio Pérez) [1939367] - vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Eugenio Pérez) [1939367] - vhost-vdpa: introduce asid based IOTLB (Eugenio Pérez) [1939367] - vhost: support ASID in IOTLB API (Eugenio Pérez) [1939367] - vhost_iotlb: split out IOTLB initialization (Eugenio Pérez) [1939367] - vdpa: introduce config operations for associating ASID to a virtqueue group (Eugenio Pérez) [1939367] - vdpa: multiple address spaces support (Eugenio Pérez) [1939367] - vdpa: introduce virtqueue groups (Eugenio Pérez) [1939367] - vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Eugenio Pérez) [1939367] - vhost-vdpa: passing iotlb to IOMMU mapping helpers (Eugenio Pérez) [1939367] - virtio-vdpa: don't set callback if virtio doesn't need it (Eugenio Pérez) [1939367] - vhost: move the backend feature bits to vhost_types.h (Eugenio Pérez) [1939367] - fs: dlm: change posix lock sigint handling (Alexander Aring) [2088518] - fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring) [2088518] - fs: dlm: change plock interrupted message to debug again (Alexander Aring) [2088518] - fs: dlm: add pid to debug log (Alexander Aring) [2088518] - fs: dlm: plock use list_first_entry (Alexander Aring) [2088518] - dlm: replace usage of found with dedicated list iterator variable (Alexander Aring) [2088518] - dlm: move global to static inits (Alexander Aring) [2088518] - dlm: remove unnecessary INIT_LIST_HEAD() (Alexander Aring) [2088518] - dlm: improve plock logging if interrupted (Alexander Aring) [2088518] - dlm: rearrange async condition return (Alexander Aring) [2088518] - dlm: cleanup plock_op vs plock_xop (Alexander Aring) [2088518] - dlm: replace sanity checks with WARN_ON (Alexander Aring) [2088518] - fs: dlm: make dlm_callback_resume quite (Alexander Aring) [2009423] Resolves: rhbz#2104750, rhbz#2102240, rhbz#2106623, rhbz#1939367, rhbz#2088518, rhbz#2009423 Signed-off-by: Herton R. Krzesinski --- Makefile.rhelver | 2 +- kernel.spec | 53 ++++++++++++++++++++++++++++++++++++++++++------ sources | 6 +++--- 3 files changed, 51 insertions(+), 10 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index cd89e79d4..4fae7df88 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 147 +RHEL_RELEASE = 148 # # ZSTREAM diff --git a/kernel.spec b/kernel.spec index 3d8bae4e6..257b6c658 100755 --- a/kernel.spec +++ b/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 147.el9 +%define pkgrelease 148.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 147%{?buildid}%{?dist} +%define specrelease 148%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -584,7 +584,7 @@ BuildRequires: sparse BuildRequires: zlib-devel binutils-devel newt-devel perl(ExtUtils::Embed) bison flex xz-devel BuildRequires: audit-libs-devel BuildRequires: java-devel -BuildRequires: libbpf-devel +BuildRequires: libbpf-devel >= 0.6.0-1 BuildRequires: libbabeltrace-devel BuildRequires: libtraceevent-devel %ifnarch %{arm} s390x @@ -679,7 +679,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-147.el9.tar.xz +Source0: linux-5.14.0-148.el9.tar.xz Source1: Makefile.rhelver @@ -1351,8 +1351,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-147.el9 -c -mv linux-5.14.0-147.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-148.el9 -c +mv linux-5.14.0-148.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3018,6 +3018,47 @@ fi # # %changelog +* Thu Aug 18 2022 Herton R. Krzesinski [5.14.0-148.el9] +- lockdown: also lock down previous kgdb use (Lenny Szubowicz) [2104750] {CVE-2022-21499} +- perf build: Stop using __weak bpf_object__next_map() to handle older libbpf versions (Michael Petlan) [2102240] +- perf build: Stop using __weak bpf_object__next_program() to handle older libbpf versions (Michael Petlan) [2102240] +- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Nilesh Javali) [2106623] +- vhost-vdpa: call vhost_vdpa_cleanup during the release (Eugenio Pérez) [1939367] +- vdpasim: Off by one in vdpasim_set_group_asid() (Eugenio Pérez) [1939367] +- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez) [1939367] +- vdpasim: control virtqueue support (Eugenio Pérez) [1939367] +- vdpa_sim: filter destination mac address (Eugenio Pérez) [1939367] +- vdpa_sim: factor out buffer completion logic (Eugenio Pérez) [1939367] +- vdpa_sim: advertise VIRTIO_NET_F_MTU (Eugenio Pérez) [1939367] +- vhost-vdpa: support ASID based IOTLB API (Eugenio Pérez) [1939367] +- vhost-vdpa: introduce uAPI to set group ASID (Eugenio Pérez) [1939367] +- vhost-vdpa: uAPI to get virtqueue group id (Eugenio Pérez) [1939367] +- vhost-vdpa: introduce uAPI to get the number of address spaces (Eugenio Pérez) [1939367] +- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Eugenio Pérez) [1939367] +- vhost-vdpa: introduce asid based IOTLB (Eugenio Pérez) [1939367] +- vhost: support ASID in IOTLB API (Eugenio Pérez) [1939367] +- vhost_iotlb: split out IOTLB initialization (Eugenio Pérez) [1939367] +- vdpa: introduce config operations for associating ASID to a virtqueue group (Eugenio Pérez) [1939367] +- vdpa: multiple address spaces support (Eugenio Pérez) [1939367] +- vdpa: introduce virtqueue groups (Eugenio Pérez) [1939367] +- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Eugenio Pérez) [1939367] +- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Eugenio Pérez) [1939367] +- virtio-vdpa: don't set callback if virtio doesn't need it (Eugenio Pérez) [1939367] +- vhost: move the backend feature bits to vhost_types.h (Eugenio Pérez) [1939367] +- fs: dlm: change posix lock sigint handling (Alexander Aring) [2088518] +- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring) [2088518] +- fs: dlm: change plock interrupted message to debug again (Alexander Aring) [2088518] +- fs: dlm: add pid to debug log (Alexander Aring) [2088518] +- fs: dlm: plock use list_first_entry (Alexander Aring) [2088518] +- dlm: replace usage of found with dedicated list iterator variable (Alexander Aring) [2088518] +- dlm: move global to static inits (Alexander Aring) [2088518] +- dlm: remove unnecessary INIT_LIST_HEAD() (Alexander Aring) [2088518] +- dlm: improve plock logging if interrupted (Alexander Aring) [2088518] +- dlm: rearrange async condition return (Alexander Aring) [2088518] +- dlm: cleanup plock_op vs plock_xop (Alexander Aring) [2088518] +- dlm: replace sanity checks with WARN_ON (Alexander Aring) [2088518] +- fs: dlm: make dlm_callback_resume quite (Alexander Aring) [2009423] + * Wed Aug 17 2022 Herton R. Krzesinski [5.14.0-147.el9] - RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default (Jaroslav Kysela) [2065578] - ASoC: SOF: make ctx_store and ctx_restore as optional (Jaroslav Kysela) [2065578] diff --git a/sources b/sources index 2920cb88e..334c43b26 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-147.el9.tar.xz) = 1d85370b03736b53e0a05bc209a0303fef99bd4afbc1a5e4e80501315247c97a097a25645ead8ae07513b54328eb1699b3d064556888fdff9044e20c967c3350 -SHA512 (kernel-abi-stablelists-5.14.0-147.el9.tar.bz2) = 7768a6538478406cc740b37a08b62de149313b61d50f1989471a1e153f3b200920d098efc95255fcf66e94734adff0051bb4fd0f3be053235f16c9cbab37022d -SHA512 (kernel-kabi-dw-5.14.0-147.el9.tar.bz2) = 9915a60f9e394000870937d51702c499db0ac7b9ec0443687582387b2df5a2a06f204c4b3c16344d0fe6f891d88d4f62dde0ac93c92b3da87dc03994a602a92f +SHA512 (linux-5.14.0-148.el9.tar.xz) = cf467e5bc01e264788a632e5f452135afed16872260cc24e1330b1872cfd3b4db5863ac33c0df2dfa7560c22deff1b0181b8d479aedfea26f873862357805530 +SHA512 (kernel-abi-stablelists-5.14.0-148.el9.tar.bz2) = f54f66b02d251c29c6abcf3e57e36eaac74e0fe4f42d91837730f12ebf1a21ff1110afd98da0c4440926e9baea594a53cc51927e02ead40e8ed0614c4d1f323e +SHA512 (kernel-kabi-dw-5.14.0-148.el9.tar.bz2) = 6ecbab2e35049ac3b994640a70f491a074f6d12f6047b47e9c68e3186fd1ebd9729d3a5f33023c36f2010ccbc6aa079169b99db1a5220d49075d0890a74564c5