From 702583657d0a71eab3d49caeec018f7621f7d221 Mon Sep 17 00:00:00 2001 From: Juri Lelli Date: Fri, 11 Feb 2022 01:33:25 -0500 Subject: [PATCH] kernel-rt-5.14.0-58.rt21.58.el9 * Fri Feb 11 2022 Juri Lelli [5.14.0-58.rt21.58.el9] - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2027639] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2027639] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2027639] - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047755] - CI: Update the RHEL9-private pipeline names to new schema (Veronika Kabatova) - CI: Sync RHEL9-RT-baseline with c9s-RT-baseline (Veronika Kabatova) - CI: Add kpet_tree_family to RT check config (Veronika Kabatova) - selftests/bpf: Enlarge select() timeout for test_maps (Felix Maurer) [2032718] - netfilter: nft_reject_bridge: Fix for missing reply from prerouting (Phil Sutter) [2044848] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2047202] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2047202] - inet: use #ifdef CONFIG_SOCK_RX_QUEUE_MAPPING consistently (Guillaume Nault) [2047202] - ipv4: convert fib_num_tclassid_users to atomic_t (Guillaume Nault) [2047202] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040587] {CVE-2022-0185} - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2045052] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2045052] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2045052] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2045052] - pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039350] - platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016041] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016041] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016041] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016041] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016041] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016041] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016041] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016041] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016041] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016041] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016041] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016041] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016041] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016041] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016041] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016041] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2016041] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024381] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024381] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024381] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024852] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024852] - PCI: hv: Remove unnecessary use of %%hx (Vitaly Kuznetsov) [2024852] Resolves: rhbz#2002474, rhbz#2016041, rhbz#2024381, rhbz#2024852, rhbz#2027639, rhbz#2032718, rhbz#2039350, rhbz#2040587, rhbz#2044848, rhbz#2045052, rhbz#2047202, rhbz#2047755 --- Makefile.rhelver | 4 ++-- kernel.spec | 60 +++++++++++++++++++++++++++++++++++++++++++----- sources | 6 ++--- 3 files changed, 59 insertions(+), 11 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 9070a2a..9041731 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 57 +RHEL_RELEASE = 58 # # Early y+1 numbering @@ -44,4 +44,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.57 +RTBUILD:=.58 diff --git a/kernel.spec b/kernel.spec index 7abe07d..cc84699 100755 --- a/kernel.spec +++ b/kernel.spec @@ -79,7 +79,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 57 +%global distro_build 58 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -123,13 +123,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 57.rt21.57.el9 +%define pkgrelease 58.rt21.58.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 57.rt21.57%{?buildid}%{?dist} +%define specrelease 58.rt21.58%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -703,7 +703,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-57.rt21.57.el9.tar.xz +Source0: linux-5.14.0-58.rt21.58.el9.tar.xz Source1: Makefile.rhelver @@ -1413,8 +1413,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-57.rt21.57.el9 -c -mv linux-5.14.0-57.rt21.57.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-58.rt21.58.el9 -c +mv linux-5.14.0-58.rt21.58.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3071,6 +3071,54 @@ fi # # %changelog +* Fri Feb 11 2022 Juri Lelli [5.14.0-58.rt21.58.el9] +- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2027639] +- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2027639] +- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2027639] +- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2027639] +- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2027639] +- KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2027639] +- x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2027639] +- [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047755] +- CI: Update the RHEL9-private pipeline names to new schema (Veronika Kabatova) +- CI: Sync RHEL9-RT-baseline with c9s-RT-baseline (Veronika Kabatova) +- CI: Add kpet_tree_family to RT check config (Veronika Kabatova) +- selftests/bpf: Enlarge select() timeout for test_maps (Felix Maurer) [2032718] +- netfilter: nft_reject_bridge: Fix for missing reply from prerouting (Phil Sutter) [2044848] +- gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2047202] +- net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2047202] +- inet: use #ifdef CONFIG_SOCK_RX_QUEUE_MAPPING consistently (Guillaume Nault) [2047202] +- ipv4: convert fib_num_tclassid_users to atomic_t (Guillaume Nault) [2047202] +- vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040587] {CVE-2022-0185} +- sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2045052] +- sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2045052] +- sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2045052] +- sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2045052] +- pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039350] +- platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016041] +- platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016041] +- platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016041] +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016041] +- platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016041] +- platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016041] +- platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016041] +- platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016041] +- platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016041] +- platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016041] +- platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016041] +- platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016041] +- platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016041] +- platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016041] +- platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016041] +- platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016041] +- platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2016041] +- mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024381] +- dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024381] +- mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024381] +- PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024852] +- PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024852] +- PCI: hv: Remove unnecessary use of %%hx (Vitaly Kuznetsov) [2024852] + * Wed Feb 09 2022 Juri Lelli [5.14.0-57.rt21.57.el9] - block: assign bi_bdev for cloned bios in blk_rq_prep_clone (Benjamin Marzinski) [2026948] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2043224] diff --git a/sources b/sources index 107d504..a5e0137 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-57.rt21.57.el9.tar.xz) = 3f9ad663e7defd580967a1817e382adf35804a7729d96ff914a8d429c785daa88c9c95b42e2a2c4d1979cbd77ade14db9255ecd166fbf6f666e141658ada548d -SHA512 (kernel-abi-stablelists-5.14.0-57.tar.bz2) = 5849effcf3aae6336b00b349b6820ae07285e109eeb14059613b23a62efd699e7d29abc74dd3cb52468da6ca2ae35be5f8134975b0ee10d1b4f2b5e214807a91 -SHA512 (kernel-kabi-dw-5.14.0-57.tar.bz2) = c901529aff636abbc2aa5f289ec098a2a29c8507aa81ee649d1104592b8abad9f495db0e947dc36a84e043708a47373de35156b40b252281ef747f06e19ed914 +SHA512 (linux-5.14.0-58.rt21.58.el9.tar.xz) = f2f880d23ca532d24db481e6bf563a968fab991ae125058ad718866872a22782836d366675db59d2e58fef153cf54d99bb3b7c5037b28eaf90a2d485b822644f +SHA512 (kernel-abi-stablelists-5.14.0-58.tar.bz2) = c5968582af23765f32ccc079af9e3a36563c150de70ed69703fa1807a619a8a4744059264b646a2e0aecd7c492bac048094dd6ba79519393923e966368b26908 +SHA512 (kernel-kabi-dw-5.14.0-58.tar.bz2) = c901529aff636abbc2aa5f289ec098a2a29c8507aa81ee649d1104592b8abad9f495db0e947dc36a84e043708a47373de35156b40b252281ef747f06e19ed914