From f274ca107180287bc127abe652a7bd4249b9911e Mon Sep 17 00:00:00 2001 From: Patrick Talbert Date: Mon, 18 Jul 2022 15:38:44 +0000 Subject: [PATCH] kernel-5.14.0-131.el9 * Mon Jul 18 2022 Patrick Talbert [5.14.0-131.el9] - scsi: lpfc: Copyright updates for 14.2.0.5 patches (Paul Ely) [2102818] - scsi: lpfc: Update lpfc version to 14.2.0.5 (Paul Ely) [2102818] - scsi: lpfc: Remove Menlo/Hornet related code (Paul Ely) [2102818] - scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri() (Paul Ely) [2102818] - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (Paul Ely) [2102818] - scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (Paul Ely) [2102818] - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (Paul Ely) [2102818] - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID (Paul Ely) [2102818] - scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb (Paul Ely) [2102818] - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (Paul Ely) [2102818] - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (Paul Ely) [2102818] - scsi: lpfc: Change FA-PWWN detection methodology (Paul Ely) [2102818] - scsi: lpfc: Remove failing soft_wwn support (Paul Ely) [2102818] - scsi: lpfc: Update lpfc version to 14.2.0.4 (Paul Ely) [2102818] - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (Paul Ely) [2102818] - scsi: lpfc: Add more logging of cmd and cqe information for aborted NVMe cmds (Paul Ely) [2102818] - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (Paul Ely) [2102818] - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (Paul Ely) [2102818] - scsi: lpfc: Address NULL pointer dereference after starget_to_rport() (Paul Ely) [2102818] - scsi: lpfc: Resolve some cleanup issues following SLI path refactoring (Paul Ely) [2102818] - scsi: lpfc: Resolve some cleanup issues following abort path refactoring (Paul Ely) [2102818] - scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (Paul Ely) [2102818] - scsi: lpfc: Add support for ATTO Fibre Channel devices (Paul Ely) [2102818] - scsi: lpfc: Add support for VMID tagging of NVMe I/Os (Paul Ely) [2102818] - scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol independent (Paul Ely) [2102818] - scsi: lpfc: Commonize VMID code location (Paul Ely) [2102818] - scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() (Paul Ely) [2102818] - scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data (Maurizio Lombardi) [2080216] - x86/speculation/mmio: Print SMT warning (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - KVM: x86/speculation: Disable Fill buffer clear within guests (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/srbds: Update SRBDS mitigation selection (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation: Add a common function for MD_CLEAR mitigation update (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - Documentation: Add documentation for Processor MMIO Stale Data (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/tsx: Disable TSX development mode at boot (Waiman Long) [2090254] - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (Waiman Long) [2090254] - Documentation: Add L1D flushing Documentation (Waiman Long) [2090254] - x86, prctl: Hook L1D flushing in via prctl (Waiman Long) [2090254] - x86/mm: Prepare for opt-in based L1D flush in switch_mm() (Waiman Long) [2090254] - x86/process: Make room for TIF_SPEC_L1D_FLUSH (Waiman Long) [2090254] - sched: Add task_work callback for paranoid L1D flush (Waiman Long) [2090254] - x86/mm: Refactor cond_ibpb() to support other use cases (Waiman Long) [2090254] - cpuidle: psci: Fix regression leading to no genpd governor (Mark Langsdorf) [2067314] - cpuidle: Factor-out power domain related code from PSCI domain driver (Mark Langsdorf) [2067314] - cpuidle: haltpoll: Call cpuidle_poll_state_init() later (Mark Langsdorf) [2067314] - cpuidle: use default_groups in kobj_type (Mark Langsdorf) [2067314] - cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment (Mark Langsdorf) [2067314] - cpuidle: menu: Fix typo in a comment (Mark Langsdorf) [2067314] - cpuidle: Fix kobject memory leaks in error paths (Mark Langsdorf) [2067314] - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Chris von Recklinghausen) [2059703] {CVE-2022-0854} - swiotlb: fix info leak with DMA_FROM_DEVICE (Chris von Recklinghausen) [2059703] {CVE-2022-0854} Resolves: rhbz#2102818, rhbz#2080216, rhbz#2090254, rhbz#2067314, rhbz#2059703 Signed-off-by: Patrick Talbert --- Makefile.rhelver | 2 +- kernel.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++---- sources | 6 ++--- 3 files changed, 67 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 67fe748..0c4ef47 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 = 130 +RHEL_RELEASE = 131 # # ZSTREAM diff --git a/kernel.spec b/kernel.spec index 95ced55..5b0fe47 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 130.el9 +%define pkgrelease 131.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 130%{?buildid}%{?dist} +%define specrelease 131%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -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-130.el9.tar.xz +Source0: linux-5.14.0-131.el9.tar.xz Source1: Makefile.rhelver @@ -1351,8 +1351,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-130.el9 -c -mv linux-5.14.0-130.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-131.el9 -c +mv linux-5.14.0-131.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3009,6 +3009,64 @@ fi # # %changelog +* Mon Jul 18 2022 Patrick Talbert [5.14.0-131.el9] +- scsi: lpfc: Copyright updates for 14.2.0.5 patches (Paul Ely) [2102818] +- scsi: lpfc: Update lpfc version to 14.2.0.5 (Paul Ely) [2102818] +- scsi: lpfc: Remove Menlo/Hornet related code (Paul Ely) [2102818] +- scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri() (Paul Ely) [2102818] +- scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (Paul Ely) [2102818] +- scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (Paul Ely) [2102818] +- scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (Paul Ely) [2102818] +- scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID (Paul Ely) [2102818] +- scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb (Paul Ely) [2102818] +- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (Paul Ely) [2102818] +- scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (Paul Ely) [2102818] +- scsi: lpfc: Change FA-PWWN detection methodology (Paul Ely) [2102818] +- scsi: lpfc: Remove failing soft_wwn support (Paul Ely) [2102818] +- scsi: lpfc: Update lpfc version to 14.2.0.4 (Paul Ely) [2102818] +- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (Paul Ely) [2102818] +- scsi: lpfc: Add more logging of cmd and cqe information for aborted NVMe cmds (Paul Ely) [2102818] +- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (Paul Ely) [2102818] +- scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (Paul Ely) [2102818] +- scsi: lpfc: Address NULL pointer dereference after starget_to_rport() (Paul Ely) [2102818] +- scsi: lpfc: Resolve some cleanup issues following SLI path refactoring (Paul Ely) [2102818] +- scsi: lpfc: Resolve some cleanup issues following abort path refactoring (Paul Ely) [2102818] +- scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (Paul Ely) [2102818] +- scsi: lpfc: Add support for ATTO Fibre Channel devices (Paul Ely) [2102818] +- scsi: lpfc: Add support for VMID tagging of NVMe I/Os (Paul Ely) [2102818] +- scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol independent (Paul Ely) [2102818] +- scsi: lpfc: Commonize VMID code location (Paul Ely) [2102818] +- scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() (Paul Ely) [2102818] +- scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data (Maurizio Lombardi) [2080216] +- x86/speculation/mmio: Print SMT warning (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- KVM: x86/speculation: Disable Fill buffer clear within guests (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/speculation/srbds: Update SRBDS mitigation selection (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/speculation: Add a common function for MD_CLEAR mitigation update (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- Documentation: Add documentation for Processor MMIO Stale Data (Waiman Long) [2090254] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} +- x86/tsx: Disable TSX development mode at boot (Waiman Long) [2090254] +- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (Waiman Long) [2090254] +- Documentation: Add L1D flushing Documentation (Waiman Long) [2090254] +- x86, prctl: Hook L1D flushing in via prctl (Waiman Long) [2090254] +- x86/mm: Prepare for opt-in based L1D flush in switch_mm() (Waiman Long) [2090254] +- x86/process: Make room for TIF_SPEC_L1D_FLUSH (Waiman Long) [2090254] +- sched: Add task_work callback for paranoid L1D flush (Waiman Long) [2090254] +- x86/mm: Refactor cond_ibpb() to support other use cases (Waiman Long) [2090254] +- cpuidle: psci: Fix regression leading to no genpd governor (Mark Langsdorf) [2067314] +- cpuidle: Factor-out power domain related code from PSCI domain driver (Mark Langsdorf) [2067314] +- cpuidle: haltpoll: Call cpuidle_poll_state_init() later (Mark Langsdorf) [2067314] +- cpuidle: use default_groups in kobj_type (Mark Langsdorf) [2067314] +- cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment (Mark Langsdorf) [2067314] +- cpuidle: menu: Fix typo in a comment (Mark Langsdorf) [2067314] +- cpuidle: Fix kobject memory leaks in error paths (Mark Langsdorf) [2067314] +- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Chris von Recklinghausen) [2059703] {CVE-2022-0854} +- swiotlb: fix info leak with DMA_FROM_DEVICE (Chris von Recklinghausen) [2059703] {CVE-2022-0854} + * Fri Jul 15 2022 Patrick Talbert [5.14.0-130.el9] - scsi: iscsi: Fix session removal on shutdown (Chris Leech) [2101762] - scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Chris Leech) [2101762] diff --git a/sources b/sources index 2a4134b..464fc73 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-130.el9.tar.xz) = a1e631e387c83434083c3fae8776150dd5648bb5dd87c38fa82e9a9666f90be4eefb0e5f7491caab8052a6ce85cfbbacb4cb746a90e9e747afd5028d57ebd1b5 -SHA512 (kernel-abi-stablelists-5.14.0-130.el9.tar.bz2) = 84b4b2671e5693133a1e8c01c38532dc37045c6cff8d453adee37f1351215063c9f246f589f64ab2b4d093190c2d3bc907b2e8e1b8e4ad804e688abde28d77c1 -SHA512 (kernel-kabi-dw-5.14.0-130.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674 +SHA512 (linux-5.14.0-131.el9.tar.xz) = 0cb845c49873a4b15a90a8994fc453e5bc82e4c775846366afd6ae025f804fb571c3c55b4b88c13ce87966aae1ff83036fbc2956b8d280dfd3cb492fd26bb241 +SHA512 (kernel-abi-stablelists-5.14.0-131.el9.tar.bz2) = 10a0bfa957539be7b4885da3d53fef72a39afb284b4e7c43b1a1230c524aa4414e9b5854411612846fd17d4f6aa530f10ea1cd345b303e4a5d66d7e941f63a01 +SHA512 (kernel-kabi-dw-5.14.0-131.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674