From 6a5d1e5ab9828ba07694b12f599fc617b7720a6e Mon Sep 17 00:00:00 2001 From: Scott Weaver Date: Feb 02 2022 16:52:08 +0000 Subject: [redhat] Update sources for linux-5.14.0-52.16.el9.tar.xz Changes included into this commit: .kernel-automotive.metadata SOURCES/Makefile.rhelver SOURCES/kernel-automotive-aarch64-debug-rhel.config SOURCES/kernel-automotive-aarch64-rhel.config SOURCES/kernel-automotive-x86_64-debug-rhel.config SOURCES/kernel-automotive-x86_64-rhel.config SPECS/kernel.spec SOURCES/.gitignore Signed-off-by: Scott Weaver --- diff --git a/.kernel-automotive.metadata b/.kernel-automotive.metadata index 9f4b3e7..38bd506 100644 --- a/.kernel-automotive.metadata +++ b/.kernel-automotive.metadata @@ -1 +1 @@ -6c8327f54cbe87b4dcf7ad934ccd997f9966104a SOURCES/linux-5.14.0-50.15.el9.tar.xz +81d80ef10c617c9adb524e636effc276d7bfc93a SOURCES/linux-5.14.0-52.16.el9.tar.xz diff --git a/SOURCES/Makefile.rhelver b/SOURCES/Makefile.rhelver index 82accac..a15974a 100644 --- a/SOURCES/Makefile.rhelver +++ b/SOURCES/Makefile.rhelver @@ -12,14 +12,14 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 50 +RHEL_RELEASE = 52 # # Automotive Release # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -AUTOMOTIVEBUILD:=.15 +AUTOMOTIVEBUILD:=.16 # # Early y+1 numbering @@ -51,4 +51,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.50 +RTBUILD:=.52 diff --git a/SOURCES/kernel-automotive-aarch64-debug-rhel.config b/SOURCES/kernel-automotive-aarch64-debug-rhel.config index 2d3131d..cce14ce 100644 --- a/SOURCES/kernel-automotive-aarch64-debug-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-debug-rhel.config @@ -1242,7 +1242,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3900,6 +3900,7 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -3912,6 +3913,7 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set diff --git a/SOURCES/kernel-automotive-aarch64-rhel.config b/SOURCES/kernel-automotive-aarch64-rhel.config index 03a29cf..2f66bf6 100644 --- a/SOURCES/kernel-automotive-aarch64-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-rhel.config @@ -1234,7 +1234,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3880,6 +3880,7 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -3892,6 +3893,7 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set diff --git a/SOURCES/kernel-automotive-x86_64-debug-rhel.config b/SOURCES/kernel-automotive-x86_64-debug-rhel.config index 4f87bd7..29fc9ce 100644 --- a/SOURCES/kernel-automotive-x86_64-debug-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-debug-rhel.config @@ -1125,7 +1125,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3743,17 +3743,19 @@ CONFIG_NOUVEAU_DEBUG_PUSH=y # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 -# CONFIG_NTB_AMD is not set +CONFIG_NTB_AMD=m # CONFIG_NTB_EPF is not set # CONFIG_NTB_IDT is not set -# CONFIG_NTB_INTEL is not set +CONFIG_NTB_INTEL=m CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_PERF is not set -# CONFIG_NTB_PINGPONG is not set +CONFIG_NTB_MSI_TEST=m +CONFIG_NTB_MSI=y +CONFIG_NTB_NETDEV=m +CONFIG_NTB_PERF=m +CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_TRANSPORT is not set +CONFIG_NTB_TOOL=m +CONFIG_NTB_TRANSPORT=m # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y diff --git a/SOURCES/kernel-automotive-x86_64-rhel.config b/SOURCES/kernel-automotive-x86_64-rhel.config index e09e99c..3975f8a 100644 --- a/SOURCES/kernel-automotive-x86_64-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-rhel.config @@ -1117,7 +1117,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3724,17 +3724,19 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 -# CONFIG_NTB_AMD is not set +CONFIG_NTB_AMD=m # CONFIG_NTB_EPF is not set # CONFIG_NTB_IDT is not set -# CONFIG_NTB_INTEL is not set +CONFIG_NTB_INTEL=m CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_PERF is not set -# CONFIG_NTB_PINGPONG is not set +CONFIG_NTB_MSI_TEST=m +CONFIG_NTB_MSI=y +CONFIG_NTB_NETDEV=m +CONFIG_NTB_PERF=m +CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_TRANSPORT is not set +CONFIG_NTB_TOOL=m +CONFIG_NTB_TRANSPORT=m # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index 4e06c1e..89cf649 100755 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -85,7 +85,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 50 +%global distro_build 52 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -129,13 +129,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 50.15.el9 +%define pkgrelease 52.16.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 50.15%{?buildid}%{?dist} +%define specrelease 52.16%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -283,7 +283,7 @@ Summary: The Linux kernel %endif %if %{with_automotive} -%global automotivebuild .15 +%global automotivebuild .16 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -705,7 +705,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-50.15.el9.tar.xz +Source0: linux-5.14.0-52.16.el9.tar.xz Source1: Makefile.rhelver @@ -1432,8 +1432,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-50.15.el9 -c -mv linux-5.14.0-50.15.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-52.16.el9 -c +mv linux-5.14.0-52.16.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -1665,6 +1665,7 @@ BuildKernel() { mkdir -p $RPM_BUILD_ROOT/%{image_install_path} mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer + mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/systemtap %if %{with_debuginfo} mkdir -p $RPM_BUILD_ROOT%{debuginfodir}/%{image_install_path} %endif @@ -3025,6 +3026,7 @@ fi /lib/modules/%{KVERREL}%{?3:+%{3}}/source\ /lib/modules/%{KVERREL}%{?3:+%{3}}/updates\ /lib/modules/%{KVERREL}%{?3:+%{3}}/weak-updates\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/systemtap\ %{_datadir}/doc/kernel-keys/%{KVERREL}%{?3:+%{3}}\ %if %{1}\ /lib/modules/%{KVERREL}%{?3:+%{3}}/vdso\ @@ -3083,6 +3085,150 @@ fi # # %changelog +* Wed Feb 02 2022 Scott Weaver [5.14.0-52.16.el9] +- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 (Andrew Jones) [2009341] +- KVM: arm64: Extract ESR_ELx.EC only (Andrew Jones) [2009341] +- KVM: selftests: Build the memslot tests for arm64 (Andrew Jones) [2009341] +- KVM: selftests: Make memslot_perf_test arch independent (Andrew Jones) [2009341] +- selftests: KVM: Fix kvm device helper ioctl assertions (Andrew Jones) [2009341] +- KVM: arm64: selftests: arch_timer: Support vCPU migration (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add arch_timer test (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add host support for vGIC (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add basic GICv3 support (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add light-weight spinlock support (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add guest support to get the vcpuid (Andrew Jones) [2009341] +- KVM: arm64: selftests: Maintain consistency for vcpuid type (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add support to disable and enable local IRQs (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add basic support to generate delays (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add basic support for arch_timers (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add support for cpu_relax (Andrew Jones) [2009341] +- KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Andrew Jones) [2009341] +- tools: arm64: Import sysreg.h (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add MMIO readl/writel support (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add init ITS device test (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add test for legacy GICv3 REDIST base partially above IPA range (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add tests for GIC redist/cpuif partially above IPA range (Andrew Jones) [2009341] +- KVM: arm64: selftests: Add some tests for GICv2 in vgic_init (Andrew Jones) [2009341] +- KVM: arm64: selftests: Make vgic_init/vm_gic_create version agnostic (Andrew Jones) [2009341] +- KVM: arm64: selftests: Make vgic_init gic version agnostic (Andrew Jones) [2009341] +- KVM: arm64: vgic: Drop vgic_check_ioaddr() (Andrew Jones) [2009341] +- KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size (Andrew Jones) [2009341] +- KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size (Andrew Jones) [2009341] +- KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size (Andrew Jones) [2009341] +- kvm: arm64: vgic: Introduce vgic_check_iorange (Andrew Jones) [2009341] +- KVM: arm64: Release mmap_lock when using VM_SHARED with MTE (Andrew Jones) [2009341] +- KVM: arm64: Report corrupted refcount at EL2 (Andrew Jones) [2009341] +- KVM: arm64: Fix host stage-2 PGD refcount (Andrew Jones) [2009341] +- KVM: arm64: Fix PMU probe ordering (Andrew Jones) [2009341] +- KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule (Andrew Jones) [2009341] +- arm64: Do not trap PMSNEVFR_EL1 (Andrew Jones) [2009341] +- KVM: arm64: Trim guest debug exception handling (Andrew Jones) [2009341] +- KVM: arm64: Minor optimization of range_is_memory (Andrew Jones) [2009341] +- KVM: arm64: Upgrade trace_kvm_arm_set_dreg32() to 64bit (Andrew Jones) [2009341] +- KVM: arm64: Add config register bit definitions (Andrew Jones) [2009341] +- KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch (Andrew Jones) [2009341] +- KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug (Andrew Jones) [2009341] +- KVM: arm64: Restore mdcr_el2 from vcpu (Andrew Jones) [2009341] +- KVM: arm64: Refactor sys_regs.h,c for nVHE reuse (Andrew Jones) [2009341] +- KVM: arm64: Fix names of config register fields (Andrew Jones) [2009341] +- KVM: arm64: MDCR_EL2 is a 64-bit register (Andrew Jones) [2009341] +- KVM: arm64: Remove trailing whitespace in comment (Andrew Jones) [2009341] +- KVM: arm64: placeholder to check if VM is protected (Andrew Jones) [2009341] +- KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Andrew Jones) [2009341] +- KVM: arm64: Unify stage-2 programming behind __load_stage2() (Andrew Jones) [2009341] +- KVM: arm64: Move kern_hyp_va() usage in __load_guest_stage2() into the callers (Andrew Jones) [2009341] +- KVM: arm64: vgic: Resample HW pending state on deactivation (Andrew Jones) [2009341] +- KVM: arm64: vgic: Drop WARN from vgic_get_irq (Andrew Jones) [2009341] +- KVM: arm64: Use generic KVM xfer to guest work function (Andrew Jones) [2009341] +- entry: KVM: Allow use of generic KVM entry w/o full generic support (Andrew Jones) [2009341] +- KVM: arm64: Record number of signal exits as a vCPU stat (Andrew Jones) [2009341] +- selftests: KVM: Introduce psci_cpu_on_test (Andrew Jones) [2009341] +- KVM: arm64: Enforce reserved bits for PSCI target affinities (Andrew Jones) [2009341] +- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Andrew Jones) [2009341] +- KVM: arm64: Fix read-side race on updates to vcpu reset state (Andrew Jones) [2009341] +- KVM: arm64: Make hyp_panic() more robust when protected mode is enabled (Andrew Jones) [2009341] +- KVM: arm64: Drop unused REQUIRES_VIRT (Andrew Jones) [2009341] +- KVM: arm64: Drop check_kvm_target_cpu() based percpu probe (Andrew Jones) [2009341] +- KVM: arm64: Drop init_common_resources() (Andrew Jones) [2009341] +- KVM: arm64: Use ARM64_MIN_PARANGE_BITS as the minimum supported IPA (Andrew Jones) [2009341] +- arm64/mm: Add remaining ID_AA64MMFR0_PARANGE_ macros (Andrew Jones) [2009341] +- KVM: arm64: Return -EPERM from __pkvm_host_share_hyp() (Andrew Jones) [2009341] +- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size (Andrew Jones) [2009341] +- arm64/mm: Define ID_AA64MMFR0_TGRAN_2_SHIFT (Andrew Jones) [2009341] +- KVM: arm64: perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF (Andrew Jones) [2009341] +- KVM: arm64: Make __pkvm_create_mappings static (Andrew Jones) [2009341] +- KVM: arm64: Restrict EL2 stage-1 changes in protected mode (Andrew Jones) [2009341] +- KVM: arm64: Refactor protected nVHE stage-1 locking (Andrew Jones) [2009341] +- KVM: arm64: Remove __pkvm_mark_hyp (Andrew Jones) [2009341] +- KVM: arm64: Mark host bss and rodata section as shared (Andrew Jones) [2009341] +- KVM: arm64: Enable retrieving protections attributes of PTEs (Andrew Jones) [2009341] +- KVM: arm64: Introduce addr_is_memory() (Andrew Jones) [2009341] +- KVM: arm64: Expose pkvm_hyp_id (Andrew Jones) [2009341] +- KVM: arm64: Expose host stage-2 manipulation helpers (Andrew Jones) [2009341] +- KVM: arm64: Add helpers to tag shared pages in SW bits (Andrew Jones) [2009341] +- KVM: arm64: Allow populating software bits (Andrew Jones) [2009341] +- KVM: arm64: Enable forcing page-level stage-2 mappings (Andrew Jones) [2009341] +- KVM: arm64: Tolerate re-creating hyp mappings to set software bits (Andrew Jones) [2009341] +- KVM: arm64: Don't overwrite software bits with owner id (Andrew Jones) [2009341] +- KVM: arm64: Rename KVM_PTE_LEAF_ATTR_S2_IGNORED (Andrew Jones) [2009341] +- KVM: arm64: Optimize host memory aborts (Andrew Jones) [2009341] +- KVM: arm64: Expose page-table helpers (Andrew Jones) [2009341] +- KVM: arm64: Provide the host_stage2_try() helper macro (Andrew Jones) [2009341] +- KVM: arm64: Introduce hyp_assert_lock_held() (Andrew Jones) [2009341] +- redhat: configs: Disable NVHE_EL2_DEBUG (Andrew Jones) [2009341] +- KVM: arm64: Add hyp_spin_is_locked() for basic locking assertions at EL2 (Andrew Jones) [2009341] +- KVM: arm64: Unregister HYP sections from kmemleak in protected mode (Andrew Jones) [2009341] +- arm64: Move .hyp.rodata outside of the _sdata.._edata range (Andrew Jones) [2009341] +- KVM: arm64: Fix comments related to GICv2 PMR reporting (Andrew Jones) [2009341] +- KVM: arm64: Count VMID-wide TLB invalidations (Andrew Jones) [2009341] +- KVM: arm64: Remove PMSWINC_EL0 shadow register (Andrew Jones) [2009341] +- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Andrew Jones) [2009341] +- KVM: arm64: Drop unnecessary masking of PMU registers (Andrew Jones) [2009341] +- KVM: arm64: Narrow PMU sysreg reset values to architectural requirements (Andrew Jones) [2009341] +- KVM: arm64: Introduce helper to retrieve a PTE and its level (Andrew Jones) [2009341] +- KVM: Remove kvm_is_transparent_hugepage() and PageTransCompoundMap() (Andrew Jones) [2009341] +- KVM: arm64: Avoid mapping size adjustment on permission fault (Andrew Jones) [2009341] +- KVM: arm64: Walk userspace page tables to compute the THP mapping size (Andrew Jones) [2009341] +- selftests: bpf: Fix bind on used port (Felix Maurer) [2043528] +- Add packaged but empty /lib/modules//systemtap (Herton R. Krzesinski) [2012908] +- powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2040549] +- RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [2039426] +- RDMA/irdma: Report correct WC errors (Kamal Heib) [2039426] +- RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [2039426] +- RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [2039426] +- RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [2039426] +- RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [2039426] +- RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [2039426] +- RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [2039426] +- RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [2039426] +- RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [2039426] +- RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [2039426] +- redhat/configs: Enable CONFIG_DM_MULTIPATH_HST (Benjamin Marzinski) [2000835] +- RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036599] +- RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036599] +- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036599] +- RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036599] +- RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036599] +- IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2036599] +- IB/core: Remove deprecated current_seq comments (Kamal Heib) [2036599] +- RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036599] +- sched: padding for user_struct for KABI (Phil Auld) [2033084] +- sched: padding for signal_struct in linux/sched/signal.h (Phil Auld) [2033084] +- sched: padding for struct rq and related (Phil Auld) [2033084] +- sched: Padding for sched_domain and root_domain (Phil Auld) [2033084] +- sched: Padding for task_struct and related in include/linux/sched.h (Phil Auld) [2033084] +- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022526] +- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022526] +- hwmon: (k10temp) Remove unused definitions (David Arcari) [2022526] +- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022526] +- hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022526] +- tipc: check for null after calling kmemdup (Xin Long) [2024993] +- tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2024993] +- tipc: constify dev_addr passing (Xin Long) [2024993] +- tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2024993] +- tipc: clean up inconsistent indenting (Xin Long) [2024993] +- redhat: configs: add CONFIG_NTB and related items (John Linville) [1874186] + * Mon Jan 31 2022 Scott Weaver [5.14.0-50.15.el9] - net: fix possible NULL deref in sock_reserve_memory (Paolo Abeni) [2028420] - mptcp: fix per socket endpoint accounting (Paolo Abeni) [2028420]