Alerts This Week
Warning Icon 1 681
Alerts This Week
Warning Icon 1 681

Oracle7: ELSA-2022-4693 Critical Security Patch for Core System Components

oracle
Calendar Grey October 14, 2021
Oracle Linux Logo Esm H88
Oracle Linux 7 is updated with patches that address kernel security flaws, bolstering system defense. Discover further details!
The following updated rpms for Oracle Linux 7 have been uploaded to the Unbreakable Linux Network

Summary

[5.4.17-2136.300.7.el7uek] - KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick) [Orabug: 33446526] - Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick) [Orabug: 33450675] [5.4.17-2136.300.6.el7uek] - Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel) [Orabug: 33441404] [5.4.17-2136.300.5.el7uek] - dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng) [Orabug: 33408808] {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} - block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi) [Orabug: 33396355] - uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy) [Orabug: 31895743] [5.4.17-2136.300.4.el7uek] - Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk) [Orabug: 33382994] - bnxt_en: Update the driver version string (Jack Vogel) [Orabug: 33392416] [5.4.17-2136.300.3.el7uek] - net: bonding...

Read the Full Advisory

SRPMs

https://oss.oracle.com:443/ol7/SRPMS-updates/kernel-uek-5.4.17-2136.300.7.el7uek.src.rpm

x86_64

kernel-uek-5.4.17-2136.300.7.el7uek.x86_64.rpm kernel-uek-debug-5.4.17-2136.300.7.el7uek.x86_64.rpm kernel-uek-debug-devel-5.4.17-2136.300.7.el7uek.x86_64.rpm kernel-uek-devel-5.4.17-2136.300.7.el7uek.x86_64.rpm kernel-uek-doc-5.4.17-2136.300.7.el7uek.noarch.rpm kernel-uek-tools-5.4.17-2136.300.7.el7uek.x86_64.rpm

aarch64

kernel-uek-5.4.17-2136.300.7.el7uek.aarch64.rpm kernel-uek-debug-5.4.17-2136.300.7.el7uek.aarch64.rpm kernel-uek-debug-devel-5.4.17-2136.300.7.el7uek.aarch64.rpm kernel-uek-devel-5.4.17-2136.300.7.el7uek.aarch64.rpm kernel-uek-doc-5.4.17-2136.300.7.el7uek.noarch.rpm kernel-uek-tools-5.4.17-2136.300.7.el7uek.aarch64.rpm kernel-uek-tools-libs-5.4.17-2136.300.7.el7uek.aarch64.rpm perf-5.4.17-2136.300.7.el7uek.aarch64.rpm python-perf-5.4.17-2136.300.7.el7uek.aarch64.rpm - KVM: selftests: aarch64: Remove unnecessary ifdefs (Andrew Jones) [Orabug: 32490237] - KVM: selftests: Remove unnecessary defines (Andrew Jones) [Orabug: 32490237] - KVM: X86: Narrow down the IPI fastpath to single target IPI (Wanpeng Li) [Orabug: 32490237] - KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer (Wanpeng Li) [Orabug: 32490237] - KVM: VMX: don't allow memory operands for inline asm that modifies SP (Nick Desaulniers) [Orabug: 32490237] - KVM: x86: remove bogus user-triggerable WARN_ON (Paolo Bonzini) [Orabug: 32490237] - KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Nitesh Narayan Lal) [Orabug: 32490237] - KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1 (Sean Christopherson) [Orabug: 32490237] - KVM: fix Kconfig menu text for -Werror (Jason A. Donenfeld) [Orabug: 32490237] - KVM: X86: Fix dereference null cpufreq policy (Wanpeng Li) [Orabug: 32490237] - kvm: x86: Limit the number of "kvm: disabled by bios" messages (Erwan Velu) [Orabug: 32490237] - KVM: x86: avoid useless copy of cpufreq policy (Paolo Bonzini) [Orabug: 32490237] - uek-rpm: Enable CONFIG_KVM_WERROR=y (Liam Merwick) [Orabug: 32490237] - KVM: allow disabling -Werror (Paolo Bonzini) [Orabug: 32490237] - KVM: let declaration of kvm_get_running_vcpus match implementation (Christian Borntraeger) [Orabug: 32490237] - KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE (Xiaoyao Li) [Orabug: 32490237] - kvm/emulate: fix a -Werror=cast-function-type (Qian Cai) [Orabug: 32490237] - KVM: x86: fix missing prototypes (Paolo Bonzini) [Orabug: 32490237] - KVM: x86: fix WARN_ON check of an unsigned less than zero (Paolo Bonzini) [Orabug: 32490237] - selftests: KVM: Remove unused x86_register enum (Eric Auger) [Orabug: 32490237] - selftests: KVM: SVM: Add vmcall test (Eric Auger) [Orabug: 32490237] - selftests: KVM: AMD Nested test infrastructure (Eric Auger) [Orabug: 32490237] - selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() (Eric Auger) [Orabug: 32490237] - KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Oliver Upton) [Orabug: 32490237] - KVM: nVMX: Handle pending #DB when injecting INIT VM-exit (Oliver Upton) [Orabug: 32490237] - KVM: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Miaohe Lin) [Orabug: 32490237] - KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Fix perfctr WRMSR for running counters (Eric Hankland) [Orabug: 32490237] - x86/kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [Orabug: 32490237] - KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() (Sean Christopherson) [Orabug: 32490237] - x86/kvm: do not setup pv tlb flush when not paravirtualized (Thadeu Lima de Souza Cascardo) [Orabug: 32490237] - KVM: x86: Take a u64 when checking for a valid dr7 value (Sean Christopherson) [Orabug: 32490237] - KVM: x86: use raw clock values consistently (Paolo Bonzini) [Orabug: 32490237] - KVM: x86: reorganize pvclock_gtod_data members (Paolo Bonzini) [Orabug: 32490237] - selftests: KVM: Add fpu and one reg set/get library functions (Janosch Frank) [Orabug: 32490237] - KVM: x86: Use a typedef for fastop functions (Sean Christopherson) [Orabug: 32490237] - KVM: X86: Add 'else' to unify fastop and execute call path (Miaohe Lin) [Orabug: 32490237] - KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Sean Christopherson) [Orabug: 32490237] - KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Sean Christopherson) [Orabug: 32490237] - Adding 'else' to reduce checking. (Haiwei Li) [Orabug: 32490237] - KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests (Krish Sadhukhan) [Orabug: 32490237] - KVM: x86: Perform non-canonical checks in 32-bit KVM (Sean Christopherson) [Orabug: 32490237] - KVM: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Miaohe Lin) [Orabug: 32490237] - KVM: x86: Move kvm_vcpu_init() invocation to common code (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Move allocation of pio_data page down a few lines (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Move FPU allocation to common x86 code (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Allocate vcpu struct in common x86 code (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Use direct vcpu pointer during vCPU create/free (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Allocate VPID after initializing VCPU (Sean Christopherson) [Orabug: 32490237] - KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [Orabug: 32490237] - KVM: x86: Refactor and rename bit() to feature_bit() macro (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Expand build-time assertion on reverse CPUID usage (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Move bit() helper to cpuid.h (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Add dedicated emulator helpers for querying CPUID features (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Check for full VMX support when verifying CPU compatibility (Sean Christopherson) [Orabug: 32490237] - x86/cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Sean Christopherson) [Orabug: 32490237] - x86/vmx: Introduce VMX_FEATURES_* (Sean Christopherson) [Orabug: 32490237] - KVM: x86/mmu: Move definition of make_mmu_pages_available() up (Sean Christopherson) [Orabug: 32490237] - kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite (Jim Mattson) [Orabug: 32490237] - KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Xiaoyao Li) [Orabug: 32490237] - KVM: VMX: Rename NMI_PENDING to NMI_WINDOW (Xiaoyao Li) [Orabug: 32490237] - KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Xiaoyao Li) [Orabug: 32490237] - KVM: X86: Convert the last users of "shorthand = 0" to use macros (Peter Xu) [Orabug: 32490237] - KVM: X86: Fix callers of kvm_apic_match_dest() to use correct macros (Peter Xu) [Orabug: 32490237] - KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Peter Xu) [Orabug: 32490237] - KVM: X86: Move irrelevant declarations out of ioapic.h (Peter Xu) [Orabug: 32490237] - KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Peter Xu) [Orabug: 32490237] - KVM: get rid of var page in kvm_set_pfn_dirty() (Miaohe Lin) [Orabug: 32490237] - KVM: vmx: remove unreachable statement in vmx_get_msr_feature() (Miaohe Lin) [Orabug: 32490237] - kvm: vmx: Stop wasting a page for guest_msrs (Jim Mattson) [Orabug: 32490237] - KVM: x86: create mmu/ subdirectory (Paolo Bonzini) [Orabug: 32490237] - KVM: nVMX: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Liran Alon) [Orabug: 32490237] - KVM: x86: remove set but not used variable 'called' (Mao Wenan) [Orabug: 32490237] - KVM: nVMX: Do not mark vmcs02->apic_access_page as dirty when unpinning (Liran Alon) [Orabug: 32490237] - KVM: nVMX: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Liran Alon) [Orabug: 32490237] - KVM: x86: Unexport kvm_vcpu_reload_apic_access_page() (Liran Alon) [Orabug: 32490237] - KVM: nVMX: Use semi-colon instead of comma for exit-handlers initialization (Liran Alon) [Orabug: 32490237] - KVM: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [Orabug: 32490237] - x86/tss: Fix and move VMX BUILD_BUG_ON() (Thomas Gleixner) [Orabug: 32490237] - KVM: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [Orabug: 32490237] - KVM: remember position in kvm->vcpus array (Radim Krčmář) [Orabug: 32490237] - KVM: nVMX: Add support for capturing highest observable L2 TSC (Aaron Lewis) [Orabug: 32490237] [Orabug: 32526772] - kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Aaron Lewis) [Orabug: 32490237] - kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Aaron Lewis) [Orabug: 32490237] - kvm: nested: Introduce read_and_check_msr_entry() (Aaron Lewis) [Orabug: 32490237] - KVM: nVMX: mark functions in the header as "static inline" (Paolo Bonzini) [Orabug: 32490237] - KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control (Oliver Upton) [Orabug: 32490237] - KVM: nVMX: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Oliver Upton) [Orabug: 32490237] - KVM: nVMX: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Oliver Upton) [Orabug: 32490237] - KVM: nVMX: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Oliver Upton) [Orabug: 32490237] - KVM: nVMX: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Oliver Upton) [Orabug: 32490237] - KVM: VMX: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Oliver Upton) [Orabug: 32490237] - selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Wainer dos Santos Moschetta) [Orabug: 32490237] - KVM: x86: Optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Liran Alon) [Orabug: 32490237] - KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC (Like Xu) [Orabug: 32490237] - KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Like Xu) [Orabug: 32490237] - KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Like Xu) [Orabug: 32490237] - KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Like Xu) [Orabug: 32490237] - perf/core: Provide a kernel-internal interface to pause perf_event (Like Xu) [Orabug: 32490237] - perf/core: Provide a kernel-internal interface to recalibrate event period (Like Xu) [Orabug: 32490237] - KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Liran Alon) [Orabug: 32490237] - KVM: VMX: Refactor update_cr8_intercept() (Liran Alon) [Orabug: 32490237] - KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Miaohe Lin) [Orabug: 32490237] - KVM: MMIO: get rid of odd out_err label in kvm_coalesced_mmio_init (Miaohe Lin) [Orabug: 32490237] - KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Liran Alon) [Orabug: 32490237] - KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Liran Alon) [Orabug: 32490237] - KVM: x86: get rid of odd out jump label in pdptrs_changed (Miaohe Lin) [Orabug: 32490237] - KVM: x86: switch KVMCLOCK base to monotonic raw clock (Marcelo Tosatti) [Orabug: 32490237] - x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Paul E. McKenney) [Orabug: 32490237] - KVM: Add separate helper for putting borrowed reference to kvm (Sean Christopherson) [Orabug: 32490237] - kvm: tests: Add test to verify MSR_IA32_XSS (Aaron Lewis) [Orabug: 32490237] - kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common (Aaron Lewis) [Orabug: 32490237] - KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup() (Xiaoyao Li) [Orabug: 32490237] - KVM: VMX: Initialize vmx->guest_msrs[] right after allocation (Xiaoyao Li) [Orabug: 32490237] - KVM: VMX: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Xiaoyao Li) [Orabug: 32490237] - KVM: VMX: Write VPID to vmcs when creating vcpu (Xiaoyao Li) [Orabug: 32490237] - KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Like Xu) [Orabug: 32490237] - KVM: remove redundant code in kvm_arch_vm_ioctl (Miaohe Lin) [Orabug: 32490237] - KVM: x86: Fold decache_cr3() into cache_reg() (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Add helpers to test/mark reg availability and dirtiness (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Sean Christopherson) [Orabug: 32490237] - KVM: x86: Add WARNs to detect out-of-bounds register indices (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors (Sean Christopherson) [Orabug: 32490237] - KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Sean Christopherson) [Orabug: 32490237] - IB/core: Only update PKEY and GID caches on respective events (Håkon Bugge) [Orabug: 32816364] - integrity: Load mokx variables into the blacklist keyring (Eric Snowberg) [Orabug: 32940532] - crypto: mips/poly1305 - enable for all MIPS processors (Maciej W. Rozycki) [Orabug: 32953363] - wireguard: kconfig: use arm chacha even with no neon (Jason A. Donenfeld) [Orabug: 32953363] - wireguard: queueing: get rid of per-peer ring buffers (Jason A. Donenfeld) [Orabug: 32953363] - wireguard: device: do not generate ICMP for non-IP packets (Jason A. Donenfeld) [Orabug: 32953363] - wireguard: peer: put frequently used members above cache lines (Jason A. Donenfeld) [Orabug: 32953363] - wireguard: selftests: test multiple parallel streams (Jason A. Donenfeld) [Orabug: 32953363] - wireguard: socket: remove bogus __be32 annotation (Jann Horn) [Orabug: 32953363] - wireguard: avoid double unlikely() notation when using IS_ERR() (Antonio Quartulli) [Orabug: 32953363] - wireguard: selftests: check that route_me_harder packets use the right sk (Jason A. Donenfeld) [Orabug: 32953363] - rds: ib: Remove two ib_modify_qp() calls (Håkon Bugge) [Orabug: 33002746] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Kan Liang) [Orabug: 32986807] - perf tools: Update topdown documentation for Sapphire Rapids (Kan Liang) [Orabug: 32986807] - perf stat: Support L2 Topdown events (Kan Liang) [Orabug: 32986807] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang) [Orabug: 32986807] - perf report: Support instruction latency (Kan Liang) [Orabug: 32986807] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang) [Orabug: 32986807] - perf c2c: Support data block and addr block (Kan Liang) [Orabug: 32986807] - perf tools: Support data block and addr block (Kan Liang) [Orabug: 32986807] - perf tools: Support the auxiliary event (Kan Liang) [Orabug: 32986807] - perf stat: Add Topdown metrics events as default events (Kan Liang) [Orabug: 32986807] - perf mem: Introduce weak function perf_mem_events__ptr() (Leo Yan) [Orabug: 32986807] - perf mem: Search event name with more flexible path (Leo Yan) [Orabug: 32986807] - perf tools: Add documentation for topdown metrics (Andi Kleen) [Orabug: 32986807] - perf record: Support sample-read topdown metric group (Kan Liang) [Orabug: 32986807] - perf tools: Rename group to topdown (Kan Liang) [Orabug: 32986807] - perf c2c: Fix 'perf c2c record -e list' to show the default events used (Ian Rogers) [Orabug: 32986807] - perf tools: Add support for leader-sampling with AUX area events (Adrian Hunter) [Orabug: 32986807] - perf evlist: Allow multiple read formats (Adrian Hunter) [Orabug: 32986807] - perf evsel: Rearrange perf_evsel__config_leader_sampling() (Adrian Hunter) [Orabug: 32986807] - perf evlist: Move leader-sampling configuration (Adrian Hunter) [Orabug: 32986807] - perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Adrian Hunter) [Orabug: 32986807] - perf events parser: Add missing Intel CPU events to parser (Adrian Hunter) [Orabug: 32986807] - perf auxtrace: Move perf_evsel__find_pmu() (Adrian Hunter) [Orabug: 32986807] - tools headers: Synchronize perf_event.h header (Thomas Tai) [Orabug: 32986807] - kabi: fix x86_pmu, perf_sample_data and perf_mem_data_src structure (Thomas Tai) [Orabug: 32986807] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Kan Liang) [Orabug: 32986807] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Kan Liang) [Orabug: 32986807] - perf/x86/intel: Filter unsupported Topdown metrics event (Kan Liang) [Orabug: 32986807] - perf/x86/intel: Factor out intel_update_topdown_event() (Kan Liang) [Orabug: 32986807] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang) [Orabug: 32986807] - include/linux/list.h: add a macro to test if entry is pointing to the head (Andy Shevchenko) [Orabug: 32986807] - uek-rpm: enable nvme target passthru mode (Alan Adamson) [Orabug: 32978461] - nvmet: introduce the passthru Kconfig option (Chaitanya Kulkarni) [Orabug: 32978461] - scsi: smartpqi: Remove unused functions (Bart Van Assche) [Orabug: 32983221] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update enclosure identifier in sysfs (Murthy Bhat) [Orabug: 32983221] - scsi: smartpqi: Add additional logging for LUN resets (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Murthy Bhat) [Orabug: 32983221] - scsi: smartpqi: Add phy ID support for the physical drives (Murthy Bhat) [Orabug: 32983221] - scsi: smartpqi: Convert snprintf() to scnprintf() (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Fix driver synchronization issues (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update device scan operations (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update OFA management (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update RAID bypass handling (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update suspend/resume and shutdown (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Synchronize device resets with mutex (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update soft reset management for OFA (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update event handler (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Add support for wwid (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Remove timeouts from internal cmds (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Add stream detection (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Align code with oob driver (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Add support for long firmware version (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Refactor aio submission code (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Add support for new product ids (Kevin Barnett) [Orabug: 32983221] - module: remove never implemented MODULE_SUPPORTED_DEVICE (Leon Romanovsky) [Orabug: 32983221] - scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Update copyright (Don Brace) [Orabug: 32983221] - treewide: Use fallthrough pseudo-keyword (Gustavo A. R. Silva) [Orabug: 32983221] - scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [Orabug: 32983221] - scsi: smartpqi: Add RAID bypass counter (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Support device deletion via sysfs (Kevin Barnett) [Orabug: 32983221] - scsi: smartpqi: Update logical volume size after expansion (Mahesh Rajashekhara) [Orabug: 32983221] - scsi: smartpqi: Add id support for SmartRAID 3152-8i (Mahesh Rajashekhara) [Orabug: 32983221] - scsi: smartpqi: Identify physical devices without issuing INQUIRY (Kevin Barnett) [Orabug: 32983221] - treewide: Use sizeof_field() macro (Pankaj Bharadiya) [Orabug: 32983221] - block: fix KABI breakage of bd_set_size() (Stephen Brennan) [Orabug: 33005793] - block: fix KABI breakage of struct block_device (Stephen Brennan) [Orabug: 33005793] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Christoph Hellwig) [Orabug: 33005793] - block: fix locking for struct block_device size updates (Christoph Hellwig) [Orabug: 33005793] - block: replace bd_set_size with bd_set_nr_sectors (Christoph Hellwig) [Orabug: 33005793] - block: remove flush_disk (Christoph Hellwig) [Orabug: 33005793] - block: move clearing bd_invalidated into check_disk_size_change (Christoph Hellwig) [Orabug: 33005793] - vfio/type1: fix unmap all on ILP32 (Steve Sistare) [Orabug: 32967882] - vfio/type1: block on invalid vaddr (Steve Sistare) [Orabug: 32967882] - vfio/type1: implement notify callback (Steve Sistare) [Orabug: 32967882] - vfio: iommu driver notify callback (Steve Sistare) [Orabug: 32967882] - vfio/type1: implement interfaces to update vaddr (Steve Sistare) [Orabug: 32967882] - vfio/type1: massage unmap iteration (Steve Sistare) [Orabug: 32967882] - vfio: interfaces to update vaddr (Steve Sistare) [Orabug: 32967882] - vfio/type1: implement unmap all (Steve Sistare) [Orabug: 32967882] - vfio/type1: unmap cleanup (Steve Sistare) [Orabug: 32967882] - vfio: option to unmap all (Steve Sistare) [Orabug: 32967882] - nvme-core: UEK: fix the warning caused by nvme update (Jack Vogel) - mm: fix memory_failure() handling of dax-namespace metadata (Dan Williams) [Orabug: 32879894] - mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on action required events (Aili Yao) [Orabug: 32879894] - mm,memory_failure: always pin the page in madvise_inject_error (Oscar Salvador) [Orabug: 32879894] - mm/memory-failure.c: remove unused macro `writeback' (Alex Shi) [Orabug: 32879894] - mm/memory-failure: do pgoff calculation before for_each_process() (Xianting Tian) [Orabug: 32879894] - mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to current thread (Naoya Horiguchi) [Orabug: 32879894] - mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.memory_failure_early_kill (Naoya Horiguchi) [Orabug: 32879894] - mm, memory_failure: don't send BUS_MCEERR_AO for action required error (Wetp Zhang) [Orabug: 32879894] - Revert "nvme-pci: remove last_sq_tail" (Keith Busch) [Orabug: 32969554] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Logan Gunthorpe) [Orabug: 32969554] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Chaitanya Kulkarni) [Orabug: 32969554] - nvme: return errors for hwmon init (Keith Busch) [Orabug: 32969554] - nvmet: get transport reference for passthru ctrl (Christoph Hellwig) [Orabug: 32969554] - nvme: Fix NULL dereference for pci nvme controllers (Sagi Grimberg) [Orabug: 32969554] - nvme: just check the status code type in nvme_is_path_error (Christoph Hellwig) [Orabug: 32969554] - nvme: refactor command completion (Christoph Hellwig) [Orabug: 32969554] - nvme: rename and document nvme_end_request (Christoph Hellwig) [Orabug: 32969554] - nvme: skip noiob for zoned devices (Keith Busch) [Orabug: 32969554] - nvme-pci: fix PRP pool size (Christoph Hellwig) [Orabug: 32969554] - nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (John Garry) [Orabug: 32969554] - nvme: Use spin_lock_irq() when taking the ctrl->lock (Logan Gunthorpe) [Orabug: 32969554] - nvmet: call blk_mq_free_request() directly (Chaitanya Kulkarni) [Orabug: 32969554] - nvmet: fix oops in pt cmd execution (Chaitanya Kulkarni) [Orabug: 32969554] - nvmet: add ns tear down label for pt-cmd handling (Chaitanya Kulkarni) [Orabug: 32969554] - nvmet-passthru: Reject commands with non-sgl flags set (Logan Gunthorpe) [Orabug: 32969554] - nvmet: fix a memory leak (Sagi Grimberg) [Orabug: 32969554] - nvme-loop: remove extra variable in create ctrl (Chaitanya Kulkarni) [Orabug: 32969554] - nvmet: introduce the passthru configfs interface (Logan Gunthorpe) [Orabug: 32969554] - nvmet: Add passthru enable/disable helpers (Logan Gunthorpe) [Orabug: 32969554] - nvmet: add passthru code to process commands (Logan Gunthorpe) [Orabug: 32969554] - nvme: export nvme_find_get_ns() and nvme_put_ns() (Logan Gunthorpe) [Orabug: 32969554] - nvme: introduce nvme_ctrl_get_by_path() (Logan Gunthorpe) [Orabug: 32969554] - nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]() (Logan Gunthorpe) [Orabug: 32969554] - nvme: create helper function to obtain command effects (Logan Gunthorpe) [Orabug: 32969554] - nvme: clear any SGL flags in passthru commands (Logan Gunthorpe) [Orabug: 32969554] - nvmet-fc: remove redundant del_work_active flag (James Smart) [Orabug: 32969554] - nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (James Smart) [Orabug: 32969554] - nvme-fc: set max_segments to lldd max value (James Smart) [Orabug: 32969554] - nvme-hwmon: log the controller device name (Sagi Grimberg) [Orabug: 32969554] - nvme: document nvme controller states (Sagi Grimberg) [Orabug: 32969554] - nvmet: use xarray for ctrl ns storing (Chaitanya Kulkarni) [Orabug: 32969554] - nvme-pci: add support for ACPI StorageD3Enable property (David E. Box) [Orabug: 32969554] - nvme-pci: use max of PRP or SGL for iod size (Chaitanya Kulkarni) [Orabug: 32969554] - nvme-core: replace ctrl page size with a macro (Chaitanya Kulkarni) [Orabug: 32969554] - nvme: remove redundant validation in nvme_start_ctrl() (Baolin Wang) [Orabug: 32969554] - nvme: remove an unnecessary condition (Dan Carpenter) [Orabug: 32969554] - nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Sagi Grimberg) [Orabug: 32969554] - nvme-pci: use standard block status symbolic names (Baolin Wang) [Orabug: 32969554] - nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Baolin Wang) [Orabug: 32969554] - nvme-pci: add a blank line after declarations (Baolin Wang) [Orabug: 32969554] - nvme-pci: fix some comments issues (Baolin Wang) [Orabug: 32969554] - nvme-pci: remove redundant segment validation (Baolin Wang) [Orabug: 32969554] - nvme: document quirked Intel models (David Fugate) [Orabug: 32969554] - nvme: Include nvme_revalidate_disk() refactoring (Alan Adamson) [Orabug: 32969554] - nvme: support for multiple Command Sets Supported and Effects log pages (Keith Busch) [Orabug: 32969554] - nvme: implement multiple I/O Command Set support (Niklas Cassel) [Orabug: 32969554] - nvme: fix identify error status silent ignore (Sagi Grimberg) [Orabug: 32969554] - nvme: fix possible hang when ns scanning fails during error recovery (Sagi Grimberg) [Orabug: 32969554] - nvme: refactor nvme_identify_ns_descs error handling (Christoph Hellwig) [Orabug: 32969554] - nvme: use USEC_PER_SEC instead of magic numbers (Baolin Wang) [Orabug: 32969554] - nvmet-tcp: simplify nvmet_process_resp_list (Sagi Grimberg) [Orabug: 32969554] - nvme-tcp: optimize network stack with setting msg flags according to batch size (Sagi Grimberg) [Orabug: 32969554] - nvme-tcp: leverage request plugging (Sagi Grimberg) [Orabug: 32969554] - nvme-tcp: have queue prod/cons send list become a llist (Sagi Grimberg) [Orabug: 32969554] - nvme-fcloop: verify wwnn and wwpn format (Dongli Zhang) [Orabug: 32969554] - nvmet: use unsigned type for u64 (Chaitanya Kulkarni) [Orabug: 32969554] - nvmet: introduce flags member in nvmet_fabrics_ops (Max Gurtovoy) [Orabug: 32969554] - nvmet-tcp: remove has_keyed_sgls initialization (Max Gurtovoy) [Orabug: 32969554] - nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Dongli Zhang) [Orabug: 32969554] - nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Dongli Zhang) [Orabug: 32969554] - nvme-pci: code cleanup for nvme_alloc_host_mem() (Chaitanya Kulkarni) [Orabug: 32969554] - nvme-pci: use unsigned for io queue depth (Chaitanya Kulkarni) [Orabug: 32969554] - nvme-core: use u16 type for ctrl->sqsize (Chaitanya Kulkarni) [Orabug: 32969554] - nvme-core: use u16 type for directives (Chaitanya Kulkarni) [Orabug: 32969554] - nvme-rdma: fix a missing completion with remove invalidation (Christoph Hellwig) [Orabug: 32969554] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Christoph Hellwig) [Orabug: 32969554] - nvme-rdma: factor out a nvme_rdma_end_request helper (Christoph Hellwig) [Orabug: 32969554] - blk-mq: add a new blk_mq_complete_request_remote API (Alan Adamson) [Orabug: 32969554] - blk-mq: factor out a blk_mq_complete_need_ipi helper (Christoph Hellwig) [Orabug: 32969554] - blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Christoph Hellwig) [Orabug: 32969554] - blk-mq: move failure injection out of blk_mq_complete_request (Christoph Hellwig) [Orabug: 32969554] - loop: Report EOPNOTSUPP properly (Evan Green) [Orabug: 32969554] - blk-mq: Document functions for sending request (André Almeida) [Orabug: 32969554] - blk-mq: Make blk_mq_run_hw_queue() return void (John Garry) [Orabug: 32969554] - blk-mq: merge the softirq vs non-softirq IPI logic (Christoph Hellwig) [Orabug: 32969554] - blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Christoph Hellwig) [Orabug: 32969554] - blk-mq: complete polled requests directly (Christoph Hellwig) [Orabug: 32969554] - blk-mq: remove raise_blk_irq (Christoph Hellwig) [Orabug: 32969554] - blk-mq: factor out a helper to reise the block softirq (Christoph Hellwig) [Orabug: 32969554] - blk-mq: merge blk-softirq.c into blk-mq.c (Christoph Hellwig) [Orabug: 32969554] - blk-mq: Inline status checkers (Pavel Begunkov) [Orabug: 32969554] - net/rds: Passive connections always yield (Gerd Rausch) [Orabug: 32925129] - net/rds: Prevent the cm_id from being pulled right under our feet (Gerd Rausch) [Orabug: 32908883] - A/A Bonding: remove use of trace_printk(), replacing with tracepoints (Alan Maguire) [Orabug: 32969529] - PCI/ERR: Retain status from error notification (Keith Busch) [Orabug: 32747977] - rds: Change return code from rds_send_xmit() when lock is taken (Håkon Bugge) [Orabug: 32852360] - rds: Fix unintended fall-through in rds_send_worker (Håkon Bugge) [Orabug: 32852360] - RDMA/core: Unify RoCE check and re-factor code (Håkon Bugge) [Orabug: 32846641] - selftests/sgx: Use a statically generated 3072-bit RSA key (Jarkko Sakkinen) [Orabug: 32969422] - tools headers: copy the updated headers to the tools directory (Thomas Tai) [Orabug: 32969422] - uek-rpm: Enable Intel Software Guard Extensions (SGX) (Thomas Tai) [Orabug: 32969422] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Drop racy follow_pfn() check (Daniel Vetter) [Orabug: 32969422] - MAINTAINERS: Fix the tree location for INTEL SGX patches (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Fix the return type of sgx_init() (Sami Tolvanen) [Orabug: 32969422] - x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Fix a typo in kernel-doc markup (Mauro Carvalho Chehab) [Orabug: 32969422] - x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Borislav Petkov) [Orabug: 32969422] - x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Clarify 'laundry_list' locking (Dave Hansen) [Orabug: 32969422] - x86/sgx: Update MAINTAINERS (Jarkko Sakkinen) [Orabug: 32969422] - Documentation/x86: Document SGX kernel architecture (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Add ptrace() support for the SGX driver (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Add a page reclaimer (Thomas Tai) [Orabug: 32969422] - selftests/x86: Add a selftest for SGX (Jarkko Sakkinen) [Orabug: 32969422] - x86/vdso: Implement a vDSO for Intel SGX enclave call (Sean Christopherson) [Orabug: 32969422] - x86/traps: Attempt to fixup exceptions in vDSO before signaling (Sean Christopherson) [Orabug: 32969422] - x86/fault: Add a helper function to sanitize error code (Sean Christopherson) [Orabug: 32969422] - kabi: fix kabi breakage caused by backporting Intel SGX (Thomas Tai) [Orabug: 32969422] - x86/vdso: Add support for exception fixup in vDSO functions (Sean Christopherson) [Orabug: 32969422] - x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Add an SGX misc driver interface (Jarkko Sakkinen) [Orabug: 32969422] - mm: Add 'mprotect' hook to struct vm_operations_struct (Sean Christopherson) [Orabug: 32969422] - x86/sgx: Add SGX page allocator functions (Jarkko Sakkinen) [Orabug: 32969422] - x86/cpu/intel: Add a nosgx kernel parameter (Jarkko Sakkinen) [Orabug: 32969422] - x86/cpu/intel: Detect SGX support (Sean Christopherson) [Orabug: 32969422] - x86/mm: Signal SIGSEGV with PF_SGX (Sean Christopherson) [Orabug: 32969422] - x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Sean Christopherson) [Orabug: 32969422] - x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits (Sean Christopherson) [Orabug: 32969422] - x86/cpufeatures: Add Intel SGX hardware bits (Sean Christopherson) [Orabug: 32969422] - x86/sgx: Add wrappers for ENCLS functions (Jarkko Sakkinen) [Orabug: 32969422] - x86/sgx: Add SGX architectural data structures (Jarkko Sakkinen) [Orabug: 32969422] - x86/cpufeatures: Mark ENQCMD as disabled when configured out (Fenghua Yu) [Orabug: 32969422] (Joerg Roedel) [Orabug: 32969422] - mmap locking API: initial implementation as rwsem wrappers (Michel Lespinasse) [Orabug: 32969422] - x86/vdso/Makefile: Add vobjs32 (Dmitry Safonov) [Orabug: 32969422] - x86/cpu: Print "VMX disabled" error message iff KVM is enabled (Sean Christopherson) [Orabug: 32969422] - x86/cpu: Clear VMX feature flag if VMX is not fully enabled (Sean Christopherson) [Orabug: 32969422] - x86/intel: Initialize IA32_FEAT_CTL MSR at boot (Sean Christopherson) [Orabug: 32969422] - tools/x86: Sync msr-index.h from kernel sources (Sean Christopherson) [Orabug: 32969422] - selftests, kvm: Replace manual MSR defs with common msr-index.h (Sean Christopherson) [Orabug: 32969422] - tools arch x86: Grab a copy of the file containing the MSR numbers (Arnaldo Carvalho de Melo) [Orabug: 32969422] - x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Sean Christopherson) [Orabug: 32969422] - kvm: nVMX: Relax guest IA32_FEATURE_CONTROL constraints (Jim Mattson) [Orabug: 32969422] - docs: Move the user-space ioctl() docs to userspace-api (Jonathan Corbet) [Orabug: 32969422] - RDMA/mlx5: Remove IB representors dead code (Leon Romanovsky) [Orabug: 32879638] - net/mlx5: Simplify eswitch mode check (Leon Romanovsky) [Orabug: 32879638] - net/mlx5: Delete custom device management logic (Leon Romanovsky) [Orabug: 32879638] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Leon Romanovsky) [Orabug: 32879638] - net/mlx5e: Connect ethernet part to auxiliary bus (Leon Romanovsky) [Orabug: 32879638] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Leon Romanovsky) [Orabug: 32879638] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Leon Romanovsky) [Orabug: 32879638] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Leon Romanovsky) [Orabug: 32879638] - net/mlx5_core: Clean driver version and name (Leon Romanovsky) [Orabug: 32879638] - driver core: auxiliary bus: minor coding style tweaks (Greg Kroah-Hartman) [Orabug: 32879638] - driver core: auxiliary bus: make remove function return void (Greg Kroah-Hartman) [Orabug: 32879638] - driver core: auxiliary bus: move slab.h from include file (Greg Kroah-Hartman) [Orabug: 32879638] - net/mlx5: Fix devlink objects and devlink device unregister sequence (Parav Pandit) [Orabug: 32879638] - net/mlx5e: Take DCBNL-related definitions into dedicated files (Tariq Toukan) [Orabug: 32879638] - net/mlx5: Drain wq first during PCI device removal (Parav Pandit) [Orabug: 32879638] - net/mlx5: Simplify mlx5_unload_one() and its callers (Parav Pandit) [Orabug: 32879638] - net/mlx5: Simplify mlx5_register_device to return void (Parav Pandit) [Orabug: 32879638] - net/mlx5e: Set netdev name space on creation (Michael Guralnik) [Orabug: 32879638] - net: devlink: export devlink net getter (Jiri Pirko) [Orabug: 32879638] - net/mlx4: Treat VFs fair when handling comm_channel_events (Hans Westgaard Ry) [Orabug: 32763086] - KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Liran Alon) [Orabug: 32781874] - Revert "rds: ib: Remove two ib_modify_qp() calls" (Sharath Srinivasan) [Orabug: 32715565] - net/rds: Missing RDS/RDMA private data in response to connection request (Ka-Cheong Poon) [Orabug: 32388404] - net/rds: In rds_send_xmit() use sg_next() to get the next sg entry (Sharath Srinivasan) [Orabug: 32441607] - mm: memcg/slab: optimize objcg stock draining (Roman Gushchin) [Orabug: 32633078] - Revert "mm/memcontrol: Increase threshold for draining per-cpu stocked bytes" (Imran Khan) [Orabug: 32633078] - A/A Bonding: In rdmaip synchronize access to ip_config[].rdmaip_dev (Sharath Srinivasan) [Orabug: 32486193] - uapi: Fix linux/rds.h userspace compilation issues (Ka-Cheong Poon) [Orabug: 32967640] - uapi: Fix linux/rds.h userspace compilation errors. (Vinson Lee) [Orabug: 32967640] - uapi: fix linux/rds.h userspace compilation error (Dmitry V. Levin) [Orabug: 32967640] - uapi: fix linux/rds.h userspace compilation errors (Dmitry V. Levin) [Orabug: 32967640] - net/rds: Reject error code change (Ka-Cheong Poon) [Orabug: 32565540] - net/rds: Incorrect RDS protocol version fall back (Ka-Cheong Poon) [Orabug: 32376160] - Add auxiliary bus support (Dave Ertman) [Orabug: 32461425] - net/rds: WARNING in rds_conn_drop (Ka-Cheong Poon) [Orabug: 32481704] - rds: ib: Remove two ib_modify_qp() calls (Håkon Bugge) [Orabug: 32519914] - net/rds: Remove flag WQ_MEM_RECLAIM from rid_dev_wq (Ka-Cheong Poon) [Orabug: 32535998] - net/rds: Need to check shutdown progress in rds_conn_path_destroy() (Ka-Cheong Poon) [Orabug: 32535998] - arm64: kexec: add support for kexec with spin-table (Henry Willard) [Orabug: 32549966] - exec, elf: fix reserve_va_range() sanity check (Anthony Yznaga) [Orabug: 32387884] - exec, elf: use already allocated notes data in reserve_va_range() (Anthony Yznaga) [Orabug: 32387884] - mm: madv_doexec_flag sysctl (Steve Sistare) [Orabug: 32387884] - mm: introduce MADV_DOEXEC (Steve Sistare) [Orabug: 32387884] - exec, elf: require opt-in for accepting preserved mem (Anthony Yznaga) [Orabug: 32387884] - mm: introduce VM_EXEC_KEEP (Steve Sistare) [Orabug: 32387884] - mm: fail exec if stack expansion will overlap another vma (Anthony Yznaga) [Orabug: 32387884] - mm: do not assume only the stack vma exists in setup_arg_pages() (Anthony Yznaga) [Orabug: 32387884] - elf: reintroduce using MAP_FIXED_NOREPLACE for elf executable mappings (Anthony Yznaga) [Orabug: 32387884] - rds: Bug in rds_tcp_tune() prevents rds_tcp_rcvbuf tunable from working properly (William Kucharski) [Orabug: 32646490] - pci.h: Fix kABI breakage in pci.h (Thomas Tai) [Orabug: 32961050] - PCI/ERR: Clear AER status only when we control AER (Sean V Kelley) [Orabug: 32961050] - PCI/AER: Add RCEC AER error injection support (Qiuxu Zhuo) [Orabug: 32961050] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Sean V Kelley) [Orabug: 32961050] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Recover from RCiEP AER errors (Qiuxu Zhuo) [Orabug: 32961050] - PCI/ERR: Recover from RCEC AER errors (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Avoid negated conditional for clarity (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Simplify by computing pci_pcie_type() once (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Simplify by using pci_upstream_bridge() (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Rename reset_link() to reset_subordinates() (Sean V Kelley) [Orabug: 32961050] - PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Luc Van Oostenryck) [Orabug: 32961050] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Sean V Kelley) [Orabug: 32961050] - PCI/ERR: Bind RCEC devices to the Root Port driver (Qiuxu Zhuo) [Orabug: 32961050] - PCI/AER: Write AER Capability only when we control it (Sean V Kelley) [Orabug: 32961050] - PCI: Convert PCIe capability PCIBIOS errors to errno (Bolarinwa Olayemi Saheed) [Orabug: 32961050] - PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Jonathan Cameron) [Orabug: 32961050] - PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Bjorn Helgaas) [Orabug: 32961050] - PCI/AER: Log correctable errors as warning, not error (Matt Jolly) [Orabug: 32961050] - PCI/AER: Simplify __aer_print_error() (Bjorn Helgaas) [Orabug: 32961050] - PCI/AER: Use "aer" variable for capability offset (Bjorn Helgaas) [Orabug: 32961050] - PCI/AER: Remove redundant dev->aer_cap checks (Kuppuswamy Sathyanarayanan) [Orabug: 32961050] - PCI/AER: Remove redundant pci_is_pcie() checks (Kuppuswamy Sathyanarayanan) [Orabug: 32961050] - PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Kuppuswamy Sathyanarayanan) [Orabug: 32961050] - PCI/AER: Use only _OSC to determine AER ownership (Alexandru Gagniuc) [Orabug: 32961050] - PCI/AER: Rationalize error status register clearing (Kuppuswamy Sathyanarayanan) [Orabug: 32961050] - Revert "PCI/AER: Enable reporting for ports enumerated after AER driver registration" (Thomas Tai) [Orabug: 32961050] - KVM: nVMX: add CR4_LA57 bit to nested CR4_FIXED1 (Chenyi Qiang) [Orabug: 32715880] - rds: ib: move statistics counting from caller to callee in rds_ib_recv_refill (Håkon Bugge) [Orabug: 32738049] - net/rds: Only increment rdma_resolve_route timeout on error (Gerd Rausch) [Orabug: 32373816] - net/rds: Don't block workqueues "cma_wq" and "cm.wq" (Gerd Rausch) [Orabug: 32373816] - net/rds: Leave the neighbor cache alone (Gerd Rausch) [Orabug: 32373816] - net/rds: Give each connection its own workqueue (Gerd Rausch) [Orabug: 32373816] - net/rds: Disassociate ic and cm_id before rdma_destroy_id (Gerd Rausch) [Orabug: 32373816] - Revert "rds: ib: Implement proper cm_id compare" (Gerd Rausch) [Orabug: 32373816] - net/rds: Add a rdma_cm watchdog timer (Gerd Rausch) [Orabug: 32373816] - Revert "RDS: IB: fix panic with handlers running post teardown" (Gerd Rausch) [Orabug: 32373816] - net/rds: Release all resources allocated by "rds_ib_setup_qp" (Gerd Rausch) [Orabug: 32373816] - net/rds: Don't sleep inside worker threads (Gerd Rausch) [Orabug: 32373816] - net/rds: Fix a few race conditions (Gerd Rausch) [Orabug: 32373816] - net/rds: Execute "rdma_destroy_id" in the background (Gerd Rausch) [Orabug: 32373816] - net/rds: Delay reconnects from passive side by 3 seconds (Gerd Rausch) [Orabug: 32373816] - net/rds: Drop connections when peers perform failover (Gerd Rausch) [Orabug: 32373816] - net/rds: Yield to incoming connection requests (Gerd Rausch) [Orabug: 32373816] - net/rds: Remove stale comments about random backoff (Gerd Rausch) [Orabug: 32373816] - i2c: i801: Add support for Intel Emmitsburg PCH (Mika Westerberg) [Orabug: 32963146] - i2c: ismt: Add support for Intel Emmitsburg PCH (Andy Shevchenko) [Orabug: 32963146]

Severity
critical
Lowest
Low
Medium
High
Critical

Related CVEs: CVE-2017-6074 CVE-2020-16119

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Related News

Your message here