# changelog

author: Khalid Aziz <khalid.aziz@oracle.com> - 1.3.0-1
changelog:
  - New upstream release. Various enhancements to reduce system
    resource usage by the daemon. Fix to correct the sense of
    aggressiveness level and documentation update [Orabug: 32497157]


author: Khalid Aziz <khalid.aziz@oracle.com> - 1.3.0-2
changelog:
  - Updated spec file for OL8 build. Exclude aarch64 until memoptimizer
    is ready for ARM. [Orabug: 32576514]


author: Khalid Aziz <khalid.aziz@oracle.com> - 1.4.0-1
changelog:
  - Various algorithm updates to reduce the possibility of OOM
    killer being invoked because of memoptimizer's actions
  - Local patch with code cleanup [Orabug: 32563799]


author: Khalid Aziz <khalid.aziz@oracle.com> - 1.5.0-1
changelog:
  - Update to new upstream release [Orabug: 33322490]
  - Add support for one time initializations at start up
  - Add support for tunables value updates upon change
    in number of hugepages on the system
  - Add tuning of negative dentries cap on kernels that support it


author: Khalid Aziz <khalid.aziz@oracle.com> - 2.0.0-1
changelog:
  - Update to new upstream release [Orabug: 33820292]
  - Changing name to adaptivemmd from memoptimizer
  - Add Obsoletes keyword to spec file to ensure updates happen
    correctly
  - Change a config option name to stop systemd from complaining
    about the characters used in name
  - Ensure only one instance of daemon is running by using lock file


author: Khalid Aziz <khalid.aziz@oracle.com> - 2.0.0-2
changelog:
  - Minor update to comments in increase-verbosity.patch to update
    memoptimizer references to adaptivemm


author: Khalid Aziz <khalid.aziz@oracle.com> - 2.0.1-1
changelog:
  - Fix total memory calculation for ARM since it is slightly
    different from x86
  - Remove restriction to not build package on aarch64


author: Jerome Marchand <jmarchan@redhat.com> - 0.20.0-4
changelog:
  - Don't require bcc-tools by default (#1967550)
  - Add explicit bcc requirement to bcc-tools
  - Build bcc from standard sources


author: Alan Maguire <alan.maguire@oracle.com> - 0.23.0-1
changelog:
  - Bump version to v0.23.0. Fixed issue with renaming libbpf-tools
    to bpf-<name>; symlinks were broken as a result. [Orabug: 33673962]


author: Alan Maguire <alan.maguire@oracle.com> - 0.23-0.4
changelog:
  - Explicit Requires dependencies don't work for hard library
    dependencies; instead just rebuild with up-to-date LLVM/clang
    to ensure upgrade isn't blocked by new LLVM/clang versions
    [Orabug: 34386053]


author: Jerome Marchand <jmarchan@redhat.com> - 0.25.0-3
changelog:
  - Rebuild with llvm 16 (RHBZ#2192949)
  - Fix compactsnoop (RHBZ#2042238)
  - Fix bindsnoop (RHBZ#2155200)
  - Fix nfsslower (RHBZ#2155163)


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.10.el8uek]
changelog:
  - xfs, iomap: limit individual ioend chain lengths in writeback (Dave Chinner)  [Orabug: 34085022]  
  - xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085022]  
  - vfs: make sync_filesystem return errors from ->sync_fs (Darrick J. Wong)  [Orabug: 34085022]  
  - xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085022]  
  - xfs: flush inodegc workqueue tasks before cancel (Brian Foster)  [Orabug: 34085022]  
  - xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085022]  
  - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085022]  
  - xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085022]  
  - xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085022]  
  - x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100359]  
  - x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100359]  
  - x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100359]  
  - perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100359]  
  - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100359]  
  - net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105317]  
  - uek-rpm: Move needed modules to core rpm (Somasundaram Krishnasamy)  [Orabug: 34124573] [Orabug: 34130428] [Orabug: 34130346]  
  - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135342]  {CVE-2022-1353}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.11.el8uek]
changelog:
  - uek: kabi: Update kABI files and enable the kABI checker (Saeed Mirzamohammadi)  [Orabug: 34044324]  
  - Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34115603]  
  - Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34115603]  
  - Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34115603]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.12.el8uek]
changelog:
  - docs: kdump: Update the crashkernel description for arm64 (Zhen Lei)  [Orabug: 34052160]  
  - of: fdt: Add memory for devices by DT property "linux,usable-memory-range" (Chen Zhou)  [Orabug: 34052160]  
  - arm64: kdump: Reimplement crashkernel=X (Chen Zhou)  [Orabug: 34052160]  
  - arm64: Use insert_resource() to simplify code (Zhen Lei)  [Orabug: 34052160]  
  - kdump: return -ENOENT if required cmdline option does not exist (Zhen Lei)  [Orabug: 34052160]  
  - Revert "x86: kdump: replace the hard-coded alignment with macro CRASH_ALIGN" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "x86: kdump: make the lower bound of crash kernel reservation consistent" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel()" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "x86: kdump: move xen_pv_domain() check and insert_resource() to setup_arch()" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "x86: kdump: move reserve_crashkernel[_low]() into crash_core.c" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "x86/elf: Move vmcore_elf_check_arch_cross to arch/x86/include/asm/elf.h" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "arm64: kdump: introduce some macroes for crash kernel reservation" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "arm64: kdump: reimplement crashkernel=X" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "x86, arm64: Add ARCH_WANT_RESERVE_CRASH_KERNEL config" (Dave Kleikamp)  [Orabug: 34052160]  
  - Revert "kdump: update Documentation about crashkernel" (Dave Kleikamp)  [Orabug: 34052160]  
  - uek-rpm: Add modules required to pass selinux-testsuites to core rpm (Somasundaram Krishnasamy)  [Orabug: 34129238]  
  - uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146029]  
  - uek-rpm: Add modules to allow podman tests to run on core kernel. (Somasundaram Krishnasamy)  [Orabug: 34123777]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.13.el8uek]
changelog:
  - perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172708]  {CVE-2022-1729} 
  - uek-rpm: Enable dependencies needed by CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON (Brian Maly)  [Orabug: 33711352]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.14.el8uek]
changelog:
  - lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34152698]  {CVE-2022-21499} 
  - io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34115159]  {CVE-2022-29582} 
  - kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195867]  
  - vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195867]  
  - sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195867]  
  - KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205798]  {CVE-2022-1852} {CVE-2022-1852} 
  - uek-rpm: Added squashfs module to core rpm for kdump (Vijayendra Suman)  [Orabug: 34206290]  
  - uek-rpm: Enable CONFIG_SQUASHFS_ZSTD to support zstd compression (Harshit Mogalapalli)  [Orabug: 34209438]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.18.el8uek]
changelog:
  - Revert "ocfs2: mount shared volume without ha stack" (Junxiao Bi)  [Orabug: 33701900]  
  - KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
  - Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202258]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.20.el8uek]
changelog:
  - floppy: use a statically allocated error counter (Willy Tarreau)  [Orabug: 34218638]  {CVE-2022-1652} 
  - x86: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Add retbleed=ibpb (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/xen: Rename SYS* entry points (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - objtool: Update Retpoline validation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - intel_idle: Disable IBRS during long idle (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/entry: Add kernel IBRS implementation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bugs: Report AMD retbleed vulnerability (Alexandre Chartre)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86: Add magic AMD return-thunk (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - objtool: Treat .text.__x86.* as noinstr (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86: Use return-thunk in asm code (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/bpf: Use alternative RET encoding (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/ftrace: Use alternative RET encoding (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86,static_call: Use alternative RET encoding (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86,objtool: Create .return_sites (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86: Undo return-thunk damage (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/retpoline: Use -mfunction-return (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/cpufeatures: Move RETPOLINE flags to word 11 (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/entry: Remove skip_r11rcx (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/entry: Fix register corruption in compat syscall (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/entry: Use PUSH_AND_CLEAR_REGS for compat (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/entry: Simplify entry_INT80_compat() (Linus Torvalds)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/mm: Simplify RESERVE_BRK() (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86,static_call: Fix __static_call_return0 for i386 (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/alternative: Relax text_poke_bp() constraint (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - static_call,x86: Robustify trampoline patching (Peter Zijlstra)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816} 
  - x86/xen: Move hypercall_page to top of the file (Josh Poimboeuf)  [Orabug: 34335631]  {CVE-2022-29901} {CVE-2022-23816}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.20.1.el8uek]
changelog:
  - lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34386636]  {CVE-2022-21505}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-1.43.1.el8uek]
changelog:
  - LTS version: v5.15.43 (Jack Vogel)   
  - mptcp: Do TCP fallback on early DSS checksum failure (Mat Martineau)   
  - LTS version: v5.15.42 (Jack Vogel)   
  - afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
  - i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
  - mt76: mt7921e: fix possible probe failure after reboot (Sean Wang)   
  - dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group (Jae Hyun Yoo)   
  - Input: ili210x - fix reset timing (Marek Vasut)   
  - arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs (Shreyas K K)   
  - net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
  - net: atlantic: add check for MAX_SKB_FRAGS (Grant Grundler)   
  - net: atlantic: reduce scope of is_rsc_complete (Grant Grundler)   
  - net: atlantic: fix "frag[0] not initialized" (Grant Grundler)   
  - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
  - ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
  - nl80211: fix locking in nl80211_set_tx_bitrate_mask() (Johannes Berg)   
  - net: fix wrong network header length (Lina Wang)   
  - fbdev: Prevent possible use-after-free in fb_release() (Daniel Vetter)   
  - Revert "fbdev: Make fb_release() return -ENODEV if fbdev was unregistered" (Javier Martinez Canillas)   
  - selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
  - nl80211: validate S1G channel width (Kieran Frewen)   
  - mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
  - scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
  - scsi: scsi_dh_alua: Properly handle the ALUA transitioning state (Brian Bunker)   
  - perf bench numa: Address compiler error on s390 (Thomas Richter)   
  - perf regs x86: Fix arch__intr_reg_mask() for the hybrid platform (Kan Liang)   
  - gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
  - gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
  - perf build: Fix check for btf__load_from_kernel_by_id() in libbpf (Arnaldo Carvalho de Melo)   
  - scsi: ufs: core: Fix referencing invalid rsp field (Daejun Park)   
  - riscv: dts: sifive: fu540-c000: align dma node name with dtschema (Krzysztof Kozlowski)   
  - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
  - netfilter: flowtable: move dst_check to packet path (Ritaro Takenaka)   
  - netfilter: flowtable: pass flowtable to nf_flow_table_iterate() (Pablo Neira Ayuso)   
  - netfilter: flowtable: fix TCP flow teardown (Pablo Neira Ayuso)   
  - igb: skip phy status check where unavailable (Kevin Mitchell)   
  - mptcp: fix checksum byte order (Paolo Abeni)   
  - mptcp: reuse __mptcp_make_csum in validate_data_csum (Geliang Tang)   
  - mptcp: change the parameter of __mptcp_make_csum (Geliang Tang)   
  - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
  - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
  - net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
  - net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
  - net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table (Maor Dickman)   
  - NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
  - net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
  - clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
  - ice: Fix interrupt moderation settings getting cleared (Michal Wilczynski)   
  - ice: move ice_container_type onto ice_ring_container (Maciej Fijalkowski)   
  - ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
  - ice: fix crash when writing timestamp on RX rings (Arkadiusz Kubalewski)   
  - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
  - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
  - net: systemport: Fix an error handling path in bcm_sysport_probe() (Christophe JAILLET)   
  - Revert "PCI: aardvark: Rewrite IRQ code to chained IRQ handler" (Pali Rohár)   
  - netfilter: nft_flow_offload: fix offload with pppoe + vlan (Felix Fietkau)   
  - net: fix dev_fill_forward_path with pppoe + bridge (Felix Fietkau)   
  - netfilter: nft_flow_offload: skip dst neigh lookup for ppp devices (Felix Fietkau)   
  - netfilter: flowtable: fix excessive hw offload attempts after failure (Felix Fietkau)   
  - net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
  - xfrm: fix "disable_policy" flag use when arriving from different devices (Eyal Birger)   
  - xfrm: rework default policy structure (Nicolas Dichtel)   
  - net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
  - net: ipa: record proper RX transaction count (Alex Elder)   
  - ALSA: hda - fix unused Realtek function when PM is not enabled (Randy Dunlap)   
  - pinctrl: mediatek: mt8365: fix IES control pins (Mattijs Korpershoek)   
  - ARM: dts: aspeed: Add video engine to g6 (Howard Chiu)   
  - ARM: dts: aspeed: Add secure boot controller node (Joel Stanley)   
  - ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest (Eddie James)   
  - ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
  - pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl (Jae Hyun Yoo)   
  - ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
  - dma-buf: ensure unique directory name for dmabuf stats (Charan Teja Kalla)   
  - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
  - drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
  - drm/i915/dmc: Add MMIO range restrictions (Anusha Srivatsa)   
  - drm/amd: Don't reset dGPUs if the system is going to s2idle (Mario Limonciello)   
  - libceph: fix potential use-after-free on linger ping and resends (Ilya Dryomov)   
  - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
  - arm64: mte: Ensure the cleared tags are visible before setting the PTE (Catalin Marinas)   
  - arm64: paravirt: Use RCU read locks to guard stolen_time (Prakruthi Deepak Heragu)   
  - KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
  - Revert "can: m_can: pci: use custom bit timings for Elkhart Lake" (Jarkko Nikula)   
  - PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
  - Fix double fget() in vhost_net_set_backend() (Al Viro)   
  - selinux: fix bad cleanup on error in hashtab_duplicate() (Ondrej Mosnacek)   
  - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise (Werner Sembach)   
  - ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
  - ALSA: usb-audio: Restore Rane SL-1 quirk (Takashi Iwai)   
  - nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
  - nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
  - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
  - platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
  - drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
  - MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
  - fs: fix an infinite loop in iomap_fiemap (Guo Xuenan)   
  - rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
  - nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
  - nvmet: use a private workqueue instead of the system workqueue (Sagi Grimberg)   
  - tools/virtio: compile with -pthread (Michael S. Tsirkin)   
  - vhost_vdpa: don't setup irq offloading when irq_num < 0 (Zhu Lingshan)   
  - s390/pci: improve zpci_dev reference counting (Niklas Schnelle)   
  - s390/traps: improve panic message for translation-specification exception (Heiko Carstens)   
  - ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
  - crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
  - crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
  - rtc: sun6i: Fix time overflow handling (Andre Przywara)   
  - gfs2: Disable page faults during lockless buffered reads (Andreas Gruenbacher)   
  - nvme-pci: add quirks for Samsung X5 SSDs (Monish Kumar R)   
  - Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
  - Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
  - um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
  - rtc: pcf2127: fix bug when reading alarm registers (Hugo Villeneuve)   
  - rtc: fix use-after-free on device removal (Vincent Whitchurch)   
  - Revert "drm/i915/opregion: check port number bounds for SWSCI display power state" (Greg Thelen)   
  - mm/kfence: reset PG_slab and memcg_data before freeing __kfence_pool (Hyeonggon Yoo)   
  - Watchdog: sp5100_tco: Enable Family 17h+ CPUs (Terry Bowman)   
  - Watchdog: sp5100_tco: Add initialization using EFCH MMIO (Terry Bowman)   
  - Watchdog: sp5100_tco: Refactor MMIO base address initialization (Terry Bowman)   
  - Watchdog: sp5100_tco: Move timer initialization into function (Terry Bowman)   
  - i2c: piix4: Enable EFCH MMIO for Family 17h+ (Terry Bowman)   
  - i2c: piix4: Add EFCH MMIO support for SMBus port select (Terry Bowman)   
  - i2c: piix4: Add EFCH MMIO support to SMBus base address detect (Terry Bowman)   
  - i2c: piix4: Add EFCH MMIO support to region request and release (Terry Bowman)   
  - i2c: piix4: Move SMBus port selection into function (Terry Bowman)   
  - i2c: piix4: Move SMBus controller base address detect into function (Terry Bowman)   
  - i2c: piix4: Move port I/O region request/release code into functions (Terry Bowman)   
  - i2c: piix4: Replace hardcoded memory map size with a #define (Terry Bowman)   
  - kernel/resource: Introduce request_mem_region_muxed() (Terry Bowman)   
  - io_uring: arm poll for non-nowait files (Pavel Begunkov)   
  - usb: gadget: fix race when gadget driver register via ioctl (Schspa Shi)   
  - LTS version: v5.15.41 (Jack Vogel)   
  - usb: gadget: uvc: allow for application to cleanly shutdown (Dan Vacura)   
  - usb: gadget: uvc: rename function to be more consistent (Michael Tretter)   
  - ping: fix address binding wrt vrf (Nicolas Dichtel)   
  - mm/hwpoison: use pr_err() instead of dump_page() in get_any_page() (Naoya Horiguchi)   
  - dma-buf: call dma_buf_stats_setup after dmabuf is in valid list (Charan Teja Reddy)   
  - Revert "drm/amd/pm: keep the BACO feature enabled for suspend" (Alex Deucher)   
  - drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
  - SUNRPC: Ensure that the gssproxy client can start in a connected state (Trond Myklebust)   
  - net: phy: micrel: Pass .probe for KS8737 (Fabio Estevam)   
  - net: phy: micrel: Do not use kszphy_suspend/resume for KSZ8061 (Fabio Estevam)   
  - arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
  - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
  - writeback: Avoid skipping inode writeback (Jing Xia)   
  - net: phy: Fix race condition on link status change (Francesco Dolcini)   
  - net: atlantic: always deep reset on pm op, fixing up my null deref regression (Manuel Ullmann)   
  - i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
  - drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
  - drm/vmwgfx: Disable command buffers on svga3 without gbobjects (Zack Rusin)   
  - mm/huge_memory: do not overkill when splitting huge_zero_page (Xu Yu)   
  - Revert "mm/memory-failure.c: skip huge_zero_page in memory_failure()" (Xu Yu)   
  - ceph: fix setting of xattrs on async created inodes (Jeff Layton)   
  - serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
  - serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
  - fsl_lpuart: Don't enable interrupts too early (Indan Zupancic)   
  - slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
  - USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
  - USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
  - USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
  - USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
  - usb: typec: tcpci_mt6360: Update for BMC PHY setting (ChiYuan Huang)   
  - usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
  - usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
  - tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
  - tty: n_gsm: fix buffer over-read in gsm_dlci_data() (Daniel Starke)   
  - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
  - x86/mm: Fix marking of unused sub-pmd ranges (Adrian-Ken Rueegsegger)   
  - usb: xhci-mtk: fix fs isoc's transfer error (Chunfeng Yun)   
  - KVM: PPC: Book3S PR: Enable MSR_DR for switch_mmu_context() (Alexander Graf)   
  - firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
  - interconnect: Restore sync state by ignoring ipa-virt in provider count (Stephen Boyd)   
  - tcp: drop the hash_32() part from the index calculation (Willy Tarreau)   
  - tcp: increase source port perturb table to 2^16 (Willy Tarreau)   
  - tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)   
  - tcp: add small random increments to the source port (Willy Tarreau)   
  - tcp: resalt the secret every 10 seconds (Eric Dumazet)   
  - tcp: use different parts of the port_offset for index and offset (Willy Tarreau)   
  - secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)   
  - net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT (Matthew Hagan)   
  - net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
  - ASoC: SOF: Fix NULL pointer exception in sof_pci_probe callback (Ajit Kumar Pandey)   
  - s390: disable -Warray-bounds (Sven Schnelle)   
  - ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
  - ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
  - ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
  - iommu: arm-smmu: disable large page mappings for Nvidia arm-smmu (Ashish Mhetre)   
  - RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() (Duoming Zhou)   
  - hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
  - gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
  - drm/vmwgfx: Fix fencing on SVGAv3 (Zack Rusin)   
  - tls: Fix context leak on tls_device_down (Maxim Mikityanskiy)   
  - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
  - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
  - net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() (Florian Fainelli)   
  - drm/vc4: hdmi: Fix build error for implicit function declaration (Hui Tang)   
  - net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral (Florian Fainelli)   
  - net: ethernet: mediatek: ppe: fix wrong size passed to memset() (Yang Yingliang)   
  - net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
  - s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
  - s390/ctcm: fix potential memory leak (Alexandra Winter)   
  - s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
  - virtio: fix virtio transitional ids (Shunsuke Mie)   
  - arm64: vdso: fix makefile dependency on vdso.so (Joey Gouly)   
  - selftests: vm: Makefile: rename TARGETS to VMTARGETS (Joel Savitz)   
  - procfs: prevent unprivileged processes accessing fdinfo dir (Kalesh Singh)   
  - hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
  - dim: initialize all struct fields (Jesse Brandeburg)   
  - ionic: fix missing pci_release_regions() on error in ionic_probe() (Yang Yingliang)   
  - nfs: fix broken handling of the softreval mount option (Dan Aloni)   
  - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
  - net: sfc: fix memory leak due to ptp channel (Taehee Yoo)   
  - sfc: Use swap() instead of open coding it (Jiapeng Chong)   
  - fbdev: efifb: Fix a use-after-free due early fb_info cleanup (Javier Martinez Canillas)   
  - net: chelsio: cxgb4: Avoid potential negative array offset (Kees Cook)   
  - netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
  - drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
  - ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
  - ice: fix PTP stale Tx timestamps cleanup (Michal Michalik)   
  - ice: Fix race during aux device (un)plugging (Ivan Vecera)   
  - platform/surface: aggregator: Fix initialization order when compiling as builtin module (Maximilian Luz)   
  - fbdev: vesafb: Cleanup fb_info in .fb_destroy rather than .remove (Javier Martinez Canillas)   
  - fbdev: efifb: Cleanup fb_info in .fb_destroy rather than .remove (Javier Martinez Canillas)   
  - fbdev: simplefb: Cleanup fb_info in .fb_destroy rather than .remove (Javier Martinez Canillas)   
  - net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters (Vladimir Oltean)   
  - net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 (Vladimir Oltean)   
  - net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups (Vladimir Oltean)   
  - net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted (Vladimir Oltean)   
  - net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
  - mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
  - hwmon: (tmp401) Add OF device ID table (Camel Guo)   
  - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing (Guenter Roeck)   
  - batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
  - LTS version: v5.15.40 (Jack Vogel)   
  - mm: fix invalid page pointer returned with FOLL_PIN gups (Peter Xu)   
  - mm/mlock: fix potential imbalanced rlimit ucounts adjustment (Miaohe Lin)   
  - mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)   
  - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
  - mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() (Muchun Song)   
  - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
  - mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
  - udf: Avoid using stale lengthOfImpUse (Jan Kara)   
  - rfkill: uapi: fix RFKILL_IOCTL_MAX_SIZE ioctl request definition (Gleb Fotengauer-Malinovskiy)   
  - Bluetooth: Fix the creation of hdev->name (Itay Iellin)   
  - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' (Arnaldo Carvalho de Melo)   
  - kbuild: move objtool_args back to scripts/Makefile.build (Masahiro Yamada)   
  - LTS version: v5.15.39 (Jack Vogel)   
  - PCI: aardvark: Update comment about link going down after link-up (Marek Behún)   
  - PCI: aardvark: Drop __maybe_unused from advk_pcie_disable_phy() (Marek Behún)   
  - PCI: aardvark: Don't mask irq when mapping (Pali Rohár)   
  - PCI: aardvark: Remove irq_mask_ack() callback for INTx interrupts (Pali Rohár)   
  - PCI: aardvark: Use separate INTA interrupt for emulated root bridge (Pali Rohár)   
  - PCI: aardvark: Fix support for PME requester on emulated bridge (Pali Rohár)   
  - PCI: aardvark: Add support for PME interrupts (Pali Rohár)   
  - PCI: aardvark: Optimize writing PCI_EXP_RTCTL_PMEIE and PCI_EXP_RTSTA_PME on emulated bridge (Pali Rohár)   
  - PCI: aardvark: Add support for ERR interrupt on emulated bridge (Pali Rohár)   
  - PCI: aardvark: Enable MSI-X support (Pali Rohár)   
  - PCI: aardvark: Fix setting MSI address (Pali Rohár)   
  - PCI: aardvark: Add support for masking MSI interrupts (Pali Rohár)   
  - PCI: aardvark: Refactor unmasking summary MSI interrupt (Pali Rohár)   
  - PCI: aardvark: Use dev_fwnode() instead of of_node_to_fwnode(dev->of_node) (Marek Behún)   
  - PCI: aardvark: Make msi_domain_info structure a static driver structure (Marek Behún)   
  - PCI: aardvark: Make MSI irq_chip structures static driver structures (Marek Behún)   
  - PCI: aardvark: Check return value of generic_handle_domain_irq() when processing INTx IRQ (Pali Rohár)   
  - PCI: aardvark: Rewrite IRQ code to chained IRQ handler (Pali Rohár)   
  - PCI: aardvark: Replace custom PCIE_CORE_INT_* macros with PCI_INTERRUPT_* (Pali Rohár)   
  - PCI: aardvark: Disable common PHY when unbinding driver (Pali Rohár)   
  - PCI: aardvark: Disable link training when unbinding driver (Pali Rohár)   
  - PCI: aardvark: Assert PERST# when unbinding driver (Pali Rohár)   
  - PCI: aardvark: Fix memory leak in driver unbind (Pali Rohár)   
  - PCI: aardvark: Mask all interrupts when unbinding driver (Pali Rohár)   
  - PCI: aardvark: Disable bus mastering when unbinding driver (Pali Rohár)   
  - PCI: aardvark: Comment actions in driver remove method (Pali Rohár)   
  - PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
  - PCI: aardvark: Add support for DEVCAP2, DEVCTL2, LNKCAP2 and LNKCTL2 registers on emulated bridge (Pali Rohár)   
  - PCI: pci-bridge-emul: Add definitions for missing capabilities registers (Pali Rohár)   
  - PCI: pci-bridge-emul: Add description for class_revision field (Pali Rohár)   
  - rcu: Apply callbacks processing time limit only on softirq (Frederic Weisbecker)   
  - rcu: Fix callbacks processing time limit retaining cond_resched() (Frederic Weisbecker)   
  - Revert "parisc: Mark sched_clock unstable only if clocks are not syncronized" (Helge Deller)   
  - mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
  - selftest/vm: verify remap destination address in mremap_test (Sidhartha Kumar)   
  - selftest/vm: verify mmap addr in mremap_test (Sidhartha Kumar)   
  - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
  - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs (Paolo Bonzini)   
  - KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)   
  - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
  - KVM: selftests: Silence compiler warning in the kvm_page_table_test (Thomas Huth)   
  - kvm: selftests: do not use bitfields larger than 32-bits for PTEs (Paolo Bonzini)   
  - iommu/dart: Add missing module owner to ops structure (Hector Martin)   
  - net/mlx5e: Lag, Don't skip fib events on current dst (Vlad Buslov)   
  - net/mlx5e: Lag, Fix fib_info pointer assignment (Vlad Buslov)   
  - net/mlx5e: Lag, Fix use-after-free in fib event handler (Vlad Buslov)   
  - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)   
  - fbdev: Make fb_release() return -ENODEV if fbdev was unregistered (Javier Martinez Canillas)   
  - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
  - gpio: mvebu: drop pwm base assignment (Baruch Siach)   
  - drm/amdgpu: Ensure HDA function is suspended before ASIC reset (Kai-Heng Feng)   
  - drm/amdgpu: don't set s3 and s0ix at the same time (Mario Limonciello)   
  - drm/amdgpu: explicitly check for s0ix when evicting resources (Mario Limonciello)   
  - drm/amdgpu: unify BO evicting method in amdgpu_ttm (Nirmoy Das)   
  - btrfs: always log symlinks in full mode (Filipe Manana)   
  - btrfs: force v2 space cache usage for subpage mount (Qu Wenruo)   
  - smsc911x: allow using IRQ0 (Sergey Shtylyov)   
  - selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer (Vladimir Oltean)   
  - bnxt_en: Fix unnecessary dropping of RX packets (Michael Chan)   
  - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
  - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
  - rxrpc: Enable IPv6 checksums on transport socket (David Howells)   
  - mld: respect RCU rules in ip6_mc_source() and ip6_mc_msfilter() (Eric Dumazet)   
  - hinic: fix bug of wq out of bound access (Qiao Ma)   
  - btrfs: do not BUG_ON() on failure to update inode when setting xattr (Filipe Manana)   
  - drm/msm/dp: remove fail safe mode related code (Kuogee Hsieh)   
  - selftests/net: so_txtime: usage(): fix documentation of default clock (Marc Kleine-Budde)   
  - selftests/net: so_txtime: fix parsing of start time stamp on 32 bit systems (Marc Kleine-Budde)   
  - net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
  - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
  - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Yang Yingliang)   
  - net: mdio: Fix ENOMEM return value in BCM6368 mux bus controller (Niels Dossche)   
  - net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
  - net: dsa: mt7530: add missing of_node_put() in mt7530_setup() (Yang Yingliang)   
  - net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
  - NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
  - RDMA/irdma: Fix possible crash due to NULL netdev in notifier (Mustafa Ismail)   
  - RDMA/irdma: Reduce iWARP QP destroy time (Shiraz Saleem)   
  - RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state (Tatyana Nikolova)   
  - RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
  - SUNRPC release the transport of a relocated task with an assigned transport (Olga Kornievskaia)   
  - selftests/seccomp: Don't call read() on TTY from background pgrp (Jann Horn)   
  - net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)   
  - net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)   
  - net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)   
  - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)   
  - net/mlx5e: Don't match double-vlan packets if cvlan is not set (Vlad Buslov)   
  - net/mlx5e: Fix trust state reset in reload (Moshe Tal)   
  - iommu/dart: check return value after calling platform_get_resource() (Yang Yingliang)   
  - iommu/vt-d: Drop stop marker messages (Lu Baolu)   
  - ASoC: soc-ops: fix error handling (Pierre-Louis Bossart)   
  - ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
  - hwmon: (pmbus) disable PEC if not enabled (Adam Wujek)   
  - hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
  - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Puyou Lu)   
  - gpio: visconti: Fix fwnode of GPIO IRQ (Nobuhiro Iwamatsu)   
  - NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
  - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
  - nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
  - can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
  - can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
  - can: grcan: use ofdev->dev when allocating DMA memory (Daniel Hellstrom)   
  - can: isotp: remove re-binding of bound socket (Oliver Hartkopp)   
  - can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
  - s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
  - s390/dasd: Fix read for ESE with blksize < 4k (Jan Höppner)   
  - s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
  - s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
  - ASoC: meson: Fix event generation for AUI CODEC mux (Mark Brown)   
  - ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
  - ASoC: meson: Fix event generation for AUI ACODEC mux (Mark Brown)   
  - ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
  - ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
  - genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
  - net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
  - firewire: core: extend card->lock in fw_core_handle_bus_reset (Niels Dossche)   
  - firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
  - firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
  - timekeeping: Mark NMI safe time accessors as notrace (Kurt Kanzenbach)   
  - Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
  - RISC-V: relocate DTB if it's outside memory region (Nick Kossifidis)   
  - drm/amdgpu: do not use passthrough mode in Xen dom0 (Marek Marczykowski-Górecki)   
  - drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT (Harry Wentland)   
  - iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_invalidate_range() (Nicolin Chen)   
  - iommu/vt-d: Calculate mask for non-aligned flushes (David Stevens)   
  - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
  - x86/fpu: Prevent FPU state corruption (Thomas Gleixner)   
  - gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
  - mmc: core: Set HS clock speed before sending HS CMD13 (Brian Norris)   
  - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Samuel Holland)   
  - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Shaik Sajida Bhanu)   
  - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
  - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers (Zihao Wang)   
  - parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
  - MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
  - LTS version: v5.15.38 (Jack Vogel)   
  - powerpc/64: Add UADDR64 relocation support (Alexey Kardashevskiy)   
  - objtool: Fix type of reloc::addend (Peter Zijlstra)   
  - objtool: Fix code relocs vs weak symbols (Peter Zijlstra)   
  - eeprom: at25: Use DMA safe buffers (Christophe Leroy)   
  - perf symbol: Remove arch__symbols__fixup_end() (Namhyung Kim)   
  - tty: n_gsm: fix software flow control handling (Daniel Starke)   
  - tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
  - tty: n_gsm: fix reset fifo race condition (Daniel Starke)   
  - tty: n_gsm: fix missing tty wakeup in convergence layer type 2 (Daniel Starke)   
  - tty: n_gsm: fix wrong signal octets encoding in MSC (Daniel Starke)   
  - tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
  - tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
  - tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
  - tty: n_gsm: fix wrong DLCI release order (Daniel Starke)   
  - tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
  - netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
  - tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
  - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
  - tty: n_gsm: fix mux cleanup after unregister tty device (Daniel Starke)   
  - tty: n_gsm: fix decoupled mux resource (Daniel Starke)   
  - tty: n_gsm: fix restart handling via CLD command (Daniel Starke)   
  - perf symbol: Update symbols__fixup_end() (Namhyung Kim)   
  - perf symbol: Pass is_kallsyms to symbols__fixup_end() (Namhyung Kim)   
  - x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
  - ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG controller OC mode (Tim Harvey)   
  - ARM: dts: at91: sama7g5ek: enable pull-up on flexcom3 console lines (Eugen Hristev)   
  - btrfs: fix leaked plug after failure syncing log on zoned filesystems (Filipe Manana)   
  - thermal: int340x: Fix attr.show callback prototype (Kees Cook)   
  - ACPI: processor: idle: Avoid falling back to C3 type C-states (Ville Syrjälä)   
  - net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
  - drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses (Imre Deak)   
  - drm/i915: Check EDID for HDR static metadata when choosing blc (Jouni Högander)   
  - netfilter: Update ip6_route_me_harder to consider L3 domain (Martin Willi)   
  - mtd: rawnand: qcom: fix memory corruption that causes panic (Md Sadre Alam)   
  - kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time (Zqiang)   
  - zonefs: Clear inode information flags on inode creation (Damien Le Moal)   
  - zonefs: Fix management of open zones (Damien Le Moal)   
  - Revert "ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40" (Ville Syrjälä)   
  - selftest/vm: verify remap destination address in mremap_test (Sidhartha Kumar)   
  - selftest/vm: verify mmap addr in mremap_test (Sidhartha Kumar)   
  - powerpc/perf: Fix 32bit compile (Alexey Kardashevskiy)   
  - drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
  - cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
  - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Mikulas Patocka)   
  - bonding: do not discard lowest hash bit for non layer3+4 hashing (suresh kumar)   
  - ksmbd: set fixed sector size to FS_SECTOR_SIZE_INFORMATION (Namjae Jeon)   
  - ksmbd: increment reference count of parent fp (Namjae Jeon)   
  - arch: xtensa: platforms: Fix deadlock in rs_close() (Duoming Zhou)   
  - ext4: fix bug_on in start_this_handle during umount filesystem (Ye Bin)   
  - ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
  - ASoC: Intel: soc-acpi: correct device endpoints for max98373 (Chao Song)   
  - tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
  - Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits" (Dany Madden)   
  - ixgbe: ensure IPsec VF<->PF compatibility (Leon Romanovsky)   
  - perf arm-spe: Fix addresses of synthesized SPE events (Timothy Hayes)   
  - gfs2: No short reads or writes upon glock contention (Andreas Gruenbacher)   
  - gfs2: Make sure not to return short direct writes (Andreas Gruenbacher)   
  - gfs2: Minor retry logic cleanup (Andreas Gruenbacher)   
  - gfs2: Prevent endless loops in gfs2_file_buffered_write (Andreas Gruenbacher)   
  - net: fec: add missing of_node_put() in fec_enet_init_stop_mode() (Yang Yingliang)   
  - bnx2x: fix napi API usage sequence (Manish Chopra)   
  - tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
  - drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
  - drm/amdkfd: Fix GWS queue count (David Yat Sin)   
  - netfilter: conntrack: fix udp offload timeout sysctl (Volodymyr Mytnyk)   
  - io_uring: check reserved fields for recv/recvmsg (Jens Axboe)   
  - io_uring: check reserved fields for send/sendmsg (Jens Axboe)   
  - net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
  - drm/sun4i: Remove obsolete references to PHYS_OFFSET (Samuel Holland)   
  - net: dsa: mv88e6xxx: Fix port_hidden_wait to account for port_base_addr (Nathan Rossi)   
  - net: phy: marvell10g: fix return value on error (Baruch Siach)   
  - net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
  - cpufreq: qcom-cpufreq-hw: Clear dcvs interrupts (Vladimir Zapolskiy)   
  - clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
  - bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
  - tcp: make sure treq->af_specific is initialized (Eric Dumazet)   
  - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
  - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)   
  - ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
  - ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
  - net/smc: sync err code when tcp connection was refused (liuyacan)   
  - net: hns3: add return value for mailbox handling in PF (Jian Shen)   
  - net: hns3: add validity check for message data length (Jian Shen)   
  - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx (Jie Wang)   
  - net: hns3: clear inited state and stop client after failed to register netdev (Jian Shen)   
  - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
  - pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
  - arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
  - ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
  - sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
  - wireguard: device: check for metadata_dst with skb_valid_dst() (Nikolay Aleksandrov)   
  - tcp: ensure to use the most recently sent skb when filling the rate sample (Pengcheng Yang)   
  - pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested (Marek Vasut)   
  - tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
  - pinctrl: rockchip: fix RK3308 pinmux bits (Luca Ceresoli)   
  - bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
  - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion (Pablo Neira Ayuso)   
  - net: dsa: Add missing of_node_put() in dsa_port_link_register_of (Miaoqian Lin)   
  - memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode (Geert Uytterhoeven)   
  - pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI (Marek Vasut)   
  - mtd: fix 'part' field data corruption in mtd_info (Oleksandr Ocheretnyi)   
  - mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
  - pinctrl: mediatek: moore: Fix build error (YueHaibing)   
  - phy: amlogic: fix error path in phy_g12a_usb3_pcie_probe() (Heiner Kallweit)   
  - ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
  - ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
  - ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
  - ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
  - interconnect: qcom: sdx55: Drop IP0 interconnects (Stephen Boyd)   
  - phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
  - phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
  - ARM: dts: at91: fix pinctrl phandles (Claudiu Beznea)   
  - ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name (Claudiu Beznea)   
  - ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
  - phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
  - ARM: dts: dra7: Fix suspend warning for vpe powerdomain (Tony Lindgren)   
  - bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific (Tony Lindgren)   
  - ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
  - phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
  - phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
  - arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO pin labeling for CON1 (Guillaume Giraudon)   
  - arm64: dts: imx8mn: Fix SAI nodes (Marek Vasut)   
  - ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
  - USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
  - arm64: dts: imx8qm: Correct SCU clock controller's compatible property (Liu Ying)   
  - xsk: Fix l2fwd for copy mode + busy poll combo (Maciej Fijalkowski)   
  - mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
  - iio:imu:bmi160: disable regulator in error path (Tong Zhang)   
  - arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
  - arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
  - video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
  - cpufreq: qcom-cpufreq-hw: Fix throttle frequency value on EPSS platforms (Vladimir Zapolskiy)   
  - cpufreq: qcom-hw: fix the race between LMH worker and cpuhp (Dmitry Baryshkov)   
  - virtio_net: fix wrong buf address calculation when using xdp (Nikolay Aleksandrov)   
  - iocost: don't reset the inuse weight of under-weighted debtors (Tejun Heo)   
  - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)   
  - riscv: patch_text: Fixup last cpu should be master (Guo Ren)   
  - hex2bin: fix access beyond string end (Mikulas Patocka)   
  - hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
  - pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config (Krzysztof Kozlowski)   
  - arm64: dts: imx8mm-venice: fix spi2 pin configuration (Johan Hovold)   
  - bus: mhi: host: pci_generic: Flush recovery worker during freeze (Manivannan Sadhasivam)   
  - bus: mhi: host: pci_generic: Add missing poweroff() PM callback (Manivannan Sadhasivam)   
  - ceph: fix possible NULL pointer dereference for req->r_session (Xiubo Li)   
  - arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
  - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
  - serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
  - serial: amba-pl011: do not time out prematurely when draining tx fifo (Lino Sanfilippo)   
  - serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
  - usb: phy: generic: Get the vbus supply (Sean Anderson)   
  - usb: cdns3: Fix issue for clear halt endpoint (Pawel Laszczak)   
  - usb: dwc3: pci: add support for the Intel Meteor Lake-P (Heikki Krogerus)   
  - usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
  - usb: dwc3: core: Only handle soft-reset in DCTL (Thinh Nguyen)   
  - usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
  - usb: dwc3: Try usb-role-switch first in dwc3_drd_init (Sven Peter)   
  - usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
  - usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
  - usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
  - usb: typec: ucsi: Fix reuse of completion structure (Heikki Krogerus)   
  - usb: core: Don't hold the device lock while sleeping in do_proc_control() (Tasos Sahanidis)   
  - usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
  - iio: imu: inv_icm42600: Fix I2C init possible nack (Fawzi Khaber)   
  - iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
  - iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
  - iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
  - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
  - xhci: stop polling roothubs after shutdown (Henry Lin)   
  - xhci: Enable runtime PM on second Alderlake controller (Evan Green)   
  - usb: xhci: tegra:Fix PM usage reference leak of tegra_xusb_unpowergate_partitions (zhangqilong)   
  - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
  - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
  - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
  - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
  - USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
  - USB: quirks: add a Realtek card reader (Oliver Neukum)   
  - usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
  - LTS version: v4.15.37 (Jack Vogel)   
  - selftests/bpf: Add test for reg2btf_ids out of bounds access (Kumar Kartikeya Dwivedi)   
  - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() (Linus Torvalds)   
  - btrfs: fallback to blocking mode when doing async dio over multiple extents (Filipe Manana)   
  - btrfs: fix deadlock due to page faults during direct IO reads and writes (Filipe Manana)   
  - gfs2: Fix mmap + page fault deadlocks for direct I/O (Andreas Gruenbacher)   
  - iomap: Add done_before argument to iomap_dio_rw (Andreas Gruenbacher)   
  - iomap: Support partial direct I/O on user copy failures (Andreas Gruenbacher)   
  - iomap: Fix iomap_dio_rw return value for user copies (Andreas Gruenbacher)   
  - gfs2: Fix mmap + page fault deadlocks for buffered I/O (Andreas Gruenbacher)   
  - gfs2: Eliminate ip->i_gh (Andreas Gruenbacher)   
  - gfs2: Move the inode glock locking to gfs2_file_buffered_write (Andreas Gruenbacher)   
  - gfs2: Introduce flag for glock holder auto-demotion (Bob Peterson)   
  - gfs2: Clean up function may_grant (Andreas Gruenbacher)   
  - gfs2: Add wrapper for iomap_file_buffered_write (Andreas Gruenbacher)   
  - iov_iter: Introduce fault_in_iov_iter_writeable (Andreas Gruenbacher)   
  - iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable (Andreas Gruenbacher)   
  - gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} (Andreas Gruenbacher)   
  - mm: kfence: fix objcgs vector allocation (Muchun Song)   
  - ARM: dts: socfpga: change qspi to "intel,socfpga-qspi" (Dinh Nguyen)   
  - spi: cadence-quadspi: fix write completion support (Dinh Nguyen)   
  - floppy: disable FDRAWCMD by default (Willy Tarreau)   
  - LTS version: v5.15.36 (Jack Vogel)   
  - arm64: dts: qcom: add IPA qcom,qmp property (Alex Elder)   
  - block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
  - spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
  - jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
  - netfilter: nft_ct: fix use after free when attaching zone template (Florian Westphal)   
  - ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
  - ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
  - ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
  - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
  - ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
  - ext4: fix symlink file size not match to file content (Ye Bin)   
  - ext4: fix fallocate to use file_modified to update permissions consistently (Darrick J. Wong)   
  - netfilter: conntrack: avoid useless indirection during conntrack destruction (Florian Westphal)   
  - netfilter: conntrack: convert to refcount_t api (Florian Westphal)   
  - KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUs (Mingwei Zhang)   
  - KVM: nVMX: Defer APICv updates while L2 is active until L1 is active (Sean Christopherson)   
  - KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)   
  - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)   
  - arm_pmu: Validate single/group leader events (Rob Herring)   
  - ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
  - e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
  - ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
  - gpio: Request interrupts after IRQ is initialized (Mario Limonciello)   
  - openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
  - xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
  - xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
  - perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event (Leo Yan)   
  - perf script: Always allow field 'data_src' for auxtrace (Leo Yan)   
  - powerpc/perf: Fix power10 event alternatives (Athira Rajeev)   
  - powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
  - drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
  - KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
  - drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
  - drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
  - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled (Zhipeng Xie)   
  - sched/pelt: Fix attach_entity_load_avg() corner case (kuyo chang)   
  - scsi: sr: Do not leak information in ioctl (Tom Rix)   
  - Input: omap4-keypad - fix pm_runtime_get_sync() error checking (Miaoqian Lin)   
  - net: atlantic: invert deep par in pm functions, preventing null derefs (Manuel Ullmann)   
  - dmaengine: imx-sdma: fix init of uart scripts (Kevin Groeneveld)   
  - dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
  - ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
  - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() (Alistair Popple)   
  - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup (Nico Pache)   
  - mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
  - memcg: sync flush only if periodic flush is delayed (Shakeel Butt)   
  - mm/memory-failure.c: skip huge_zero_page in memory_failure() (Xu Yu)   
  - EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
  - nvme-pci: disable namespace identifiers for Qemu controllers (Christoph Hellwig)   
  - nvme-pci: disable namespace identifiers for the MAXIO MAP1002/1202 (Christoph Hellwig)   
  - nvme: add a quirk to disable namespace identifiers (Christoph Hellwig)   
  - VFS: filename_create(): fix incorrect intent. (NeilBrown)   
  - stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
  - scsi: qedi: Fix failed disconnect handling (Mike Christie)   
  - scsi: iscsi: Fix NOP handling during conn recovery (Mike Christie)   
  - scsi: iscsi: Merge suspend fields (Mike Christie)   
  - scsi: iscsi: Release endpoint ID when its freed (Mike Christie)   
  - net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
  - drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
  - dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
  - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
  - mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
  - net: atlantic: Avoid out-of-bounds indexing (Kai-Heng Feng)   
  - cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
  - vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
  - arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes (Rob Herring)   
  - drm/msm/disp: check the return value of kzalloc() (Xiaoke Wang)   
  - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
  - platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
  - reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
  - reset: renesas: Check return value of reset_control_deassert() (Heiner Kallweit)   
  - ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
  - arm64: mm: fix p?d_leaf() (Muchun Song)   
  - selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
  - dmaengine: idxd: skip clearing device context when device is read-only (Dave Jiang)   
  - dmaengine: idxd: add RO check for wq max_transfer_size write (Dave Jiang)   
  - dmaengine: idxd: add RO check for wq max_batch_size write (Dave Jiang)   
  - net: stmmac: Use readl_poll_timeout_atomic() in atomic state (Kevin Hao)   
  - drm/i915/display/psr: Unset enable_psr2_sel_fetch if other checks in intel_psr2_config_valid() fails (José Roberto de Souza)   
  - netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
  - net: mscc: ocelot: fix broken IP multicast flooding (Vladimir Oltean)   
  - net: dsa: hellcreek: Calculate checksums in tagger (Kurt Kanzenbach)   
  - can: isotp: stop timeout monitoring when no first frame was sent (Oliver Hartkopp)   
  - ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)   
  - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
  - net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
  - net: restore alpha order to Ethernet devices in config (Stephen Hemminger)   
  - ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)   
  - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() (Peilin Ye)   
  - net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
  - net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
  - rxrpc: Restore removed timer deletion (David Howells)   
  - ALSA: hda/hdmi: fix warning about PCM count when used with SOF (Kai Vehmanen)   
  - igc: Fix suspending when PTM is active (Vinicius Costa Gomes)   
  - igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
  - igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
  - spi: cadence-quadspi: fix incorrect supports_op() return value (Matthias Schiffer)   
  - esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)   
  - spi: spi-mtk-nor: initialize spi controller after resume (Allen-KH Cheng)   
  - dmaengine: dw-edma: Fix unaligned 64bit access (Herve Codina)   
  - dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
  - dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
  - dmaengine: idxd: fix device cleanup on disable (Dave Jiang)   
  - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use (Srinivas Kandagatla)   
  - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
  - ASoC: rk817: Use devm_clk_get() in rk817_platform_probe (Miaoqian Lin)   
  - ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create() (Peter Ujfalusi)   
  - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
  - ALSA: hda/realtek: Add quirk for Clevo NP70PNP (Tim Crawford)   
  - ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
  - net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
  - scsi: ufs: core: scsi_get_lba() error fix (Peter Wang)   
  - gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
  - mm, kfence: support kmem_dump_obj() for KFENCE objects (Marco Elver)   
  - perf tools: Fix segfault accessing sample_id xyarray (Adrian Hunter)   
  - mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
  - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
  - arm64/mm: drop HAVE_ARCH_PFN_VALID (Anshuman Khandual)   
  - dma-mapping: remove bogus test for pfn_valid from dma_map_resource (Mike Rapoport)   
  - xfs: return errors in xfs_fs_sync_fs (Darrick J. Wong)   
  - vfs: make sync_filesystem return errors from ->sync_fs (Darrick J. Wong)   
  - block: simplify the block device syncing code (Christoph Hellwig)   
  - block: remove __sync_blockdev (Christoph Hellwig)   
  - fs: remove __sync_filesystem (Christoph Hellwig)   
  - LTS version: v5.15.35 (Jack Vogel)   
  - ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
  - ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
  - ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
  - ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
  - ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
  - ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
  - ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
  - ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
  - cpufreq: intel_pstate: ITMT support for overclocked system (Srinivas Pandruvada)   
  - net: ipa: fix a build dependency (Alex Elder)   
  - soc: qcom: aoss: Fix missing put_device call in qmp_get (Miaoqian Lin)   
  - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state (Steven Price)   
  - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL (Matt Roper)   
  - dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
  - timers: Fix warning condition in __run_timers() (Anna-Maria Behnsen)   
  - dt-bindings: net: snps: remove duplicate name (Dongjin Yang)   
  - i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
  - smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
  - i2c: dev: check return value when calling dev_set_name() (Andy Shevchenko)   
  - dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
  - ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
  - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
  - genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
  - x86/tsx: Disable TSX development mode at boot (Pawan Gupta)   
  - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (Pawan Gupta)   
  - drm/amdgpu: Enable gfxoff quirk on MacBook Pro (Tomasz Moń)   
  - drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
  - ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
  - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size (Johannes Berg)   
  - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
  - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers (Tao Jin)   
  - ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
  - btrfs: mark resumed async balance as writing (Naohiro Aota)   
  - btrfs: fix root ref counts in error handling in btrfs_get_root_ref (Jia-Ju Bai)   
  - ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
  - ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
  - cifs: verify that tcon is valid before dereference in cifs_kill_sb (Ronnie Sahlberg)   
  - gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
  - memory: renesas-rpc-if: fix platform-device leak in error path (Johan Hovold)   
  - SUNRPC: Fix NFSD's request deferral on RDMA transports (Chuck Lever)   
  - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded (Sean Christopherson)   
  - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
  - mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
  - mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
  - mm/secretmem: fix panic when growing a memfd_secret (Axel Rasmussen)   
  - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
  - io_uring: use nospec annotation for more indexes (Pavel Begunkov)   
  - io_uring: zero tag on rsrc removal (Pavel Begunkov)   
  - drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
  - scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
  - scsi: mpt3sas: Fail reset operation if config request timed out (Sreekanth Reddy)   
  - drbd: set QUEUE_FLAG_STABLE_WRITES (Christoph Böhmwalder)   
  - drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
  - drm/amd/display: Revert FEC check in validation (Martin Leung)   
  - drm/amd/display: Enable power gating before init_pipes (Roman Li)   
  - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations (Matthias Schiffer)   
  - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso (Xiaomeng Tong)   
  - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
  - Drivers: hv: balloon: Disable balloon and hot-add accordingly (Boqun Feng)   
  - net: axienet: setup mdio unconditionally (Andy Chiu)   
  - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
  - arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
  - regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
  - gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
  - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
  - net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
  - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
  - scsi: lpfc: Fix queue failures when recovering from PCI parity error (James Smart)   
  - scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
  - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
  - PCI: hv: Propagate coherence from VMbus device to PCI device (Michael Kelley)   
  - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests (Andrea Parri (Microsoft))   
  - drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
  - drm/amdgpu/vcn: improve vcn dpg stop procedure (Tianci Yin)   
  - drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
  - drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
  - drm/amd/display: FEC check in timing validation (Chiawen Huang)   
  - drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
  - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough (Alex Deucher)   
  - drm/amdgpu: conduct a proper cleanup of PDB bo (Guchun Chen)   
  - btrfs: do not warn for free space inode in cow_file_range (Josef Bacik)   
  - btrfs: fix fallocate to use file_modified to update permissions consistently (Darrick J. Wong)   
  - drm/amd: Add USBC connector ID (Aurabindo Pillai)   
  - block: fix offset/size check in bio_trim() (Ming Lei)   
  - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" (Jeremy Linton)   
  - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used (Jason Gunthorpe)   
  - dm mpath: only use ktime_get_ns() in historical selector (Khazhismel Kumykov)   
  - cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
  - nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
  - net: ftgmac100: access hardware register after clock ready (Dylan Hung)   
  - macvlan: Fix leaking skb in source mode with nodst option (Martin Willi)   
  - perf tools: Fix misleading add event PMU debug message (Adrian Hunter)   
  - ALSA: usb-audio: Limit max buffer and period sizes per time (Takashi Iwai)   
  - ALSA: usb-audio: Increase max buffer size (Takashi Iwai)   
  - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
  - io_uring: verify pad field is 0 in io_get_ext_arg (Dylan Yudaken)   
  - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 (Dylan Yudaken)   
  - io_uring: move io_uring_rsrc_update2 validation (Dylan Yudaken)   
  - ALSA: mtpav: Don't call card private_free at probe error path (Takashi Iwai)   
  - ALSA: ad1889: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - netfilter: nf_tables: nft_parse_register can return a negative value (Antoine Tenart)   
  - sctp: Initialize daddr on peeled off socket (Petr Malat)   
  - scsi: iscsi: Fix unbound endpoint error handling (Mike Christie)   
  - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Mike Christie)   
  - scsi: iscsi: Fix endpoint reuse regression (Mike Christie)   
  - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Mike Christie)   
  - scsi: iscsi: Move iscsi_ep_disconnect() (Mike Christie)   
  - scsi: pm80xx: Enable upper inbound, outbound queues (Ajish Koshy)   
  - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 (Ajish Koshy)   
  - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
  - drm/msm/dp: add fail safe mode outside of event_mutex context (Kuogee Hsieh)   
  - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
  - drm/msm: Fix range size vs end confusion (Rob Clark)   
  - netfilter: nft_socket: make cgroup match work in input too (Florian Westphal)   
  - cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
  - net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
  - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
  - net: dsa: felix: suppress -EPROBE_DEFER errors (Michael Walle)   
  - net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
  - mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
  - net: mdio: don't defer probe forever if PHY IRQ provider is missing (Vladimir Oltean)   
  - cifs: release cached dentries only if mount is complete (Shyam Prasad N)   
  - gpiolib: acpi: use correct format characters (Linus Torvalds)   
  - veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
  - net/sched: flower: fix parsing of ethertype following VLAN header (Vlad Buslov)   
  - SUNRPC: Fix the svc_deferred_event trace class (Chuck Lever)   
  - media: rockchip/rga: do proper error checking in probe (Kyle Copperfield)   
  - firmware: arm_scmi: Fix sorting of retrieved clock rates (Cristian Marussi)   
  - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" (Anilkumar Kolli)   
  - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
  - firmware: arm_scmi: Remove clear channel call on the TX channel (Cristian Marussi)   
  - drm/msm: Add missing put_task_struct() in debugfs path (Rob Clark)   
  - ALSA: nm256: Don't call card private_free at probe error path (Takashi Iwai)   
  - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb (Takashi Iwai)   
  - ALSA: via82xx: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: sc6000: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: rme96: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: rme9652: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: rme32: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: riptide: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: oxygen: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: maestro3: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: lola: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: korg1212: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: ice1724: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: hdspm: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: hdsp: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: galaxy: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: fm801: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: es1968: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: es1938: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: ens137x: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: cs4281: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: cmipci: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: ca0106: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: bt87x: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: azt3328: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: aw2: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: au88x0: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: atiixp: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: als4000: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: als300: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: ali5451: Fix the missing snd_card_free() call at probe error (Takashi Iwai)   
  - ALSA: sis7019: Fix the missing error handling (Takashi Iwai)   
  - ALSA: core: Add snd_card_free_on_error() helper (Takashi Iwai)   
  - btrfs: release correct delalloc amount in direct IO write path (Naohiro Aota)   
  - net: ipa: request IPA register values be retained (Alex Elder)   
  - dt-bindings: net: qcom,ipa: add optional qcom,qmp property (Alex Elder)   
  - soc: qcom: aoss: Expose send for generic usecase (Deepak Kumar Singh)   
  - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
  - btrfs: remove no longer used counter when reading data page (Filipe Manana)   
  - btrfs: remove unused parameter nr_pages in add_ra_bio_pages() (Qu Wenruo)   
  - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 (Woody Suwalski)   
  - ACPI: processor idle: Allow playing dead in C3 state (Richard Gong)   
  - ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
  - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
  - hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
  - hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
  - drm/amd/display: Fix p-state allow debug index on dcn31 (Nicholas Kazlauskas)   
  - drm/amd/display: Add pstate verification and recovery for DCN31 (Nicholas Kazlauskas)   
  - LTS version: v5.15.34 (Jack Vogel)   
  - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c (Marco Elver)   
  - powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit (Kefeng Wang)   
  - static_call: Don't make __static_call_return0 static (Christophe Leroy)   
  - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
  - irqchip/gic, gic-v3: Prevent GSI to SGI translations (Andre Przywara)   
  - powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S (Christophe Leroy)   
  - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling (Marc Zyngier)   
  - sched: Teach the forced-newidle balancer about CPU affinity limitation. (Sebastian Andrzej Siewior)   
  - x86/bug: Prevent shadowing in __WARN_FLAGS (Vincent Mailhol)   
  - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() (Andrea Parri (Microsoft))   
  - mm: don't skip swap entry even if zap_details specified (Peter Xu)   
  - selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
  - selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
  - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
  - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE (Kees Cook)   
  - Revert "net/mlx5: Accept devlink user input after driver initialization complete" (dann frazier)   
  - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
  - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
  - tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
  - perf python: Fix probing for some clang command line options (Arnaldo Carvalho de Melo)   
  - perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 (Arnaldo Carvalho de Melo)   
  - Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" (Jens Axboe)   
  - SUNRPC: Don't call connect() more than once on a TCP socket (Trond Myklebust)   
  - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() (Dan Carpenter)   
  - selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port (Jakub Sitnicki)   
  - bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide (Jakub Sitnicki)   
  - Revert "selftests: net: Add tls config dependency for tls selftests" (Jakub Kicinski)   
  - net/smc: send directly on setting TCP_NODELAY (Dust Li)   
  - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Suravee Suthikulpanit)   
  - drm/amdgpu: don't use BACO for reset in S3 (Alex Deucher)   
  - drm/amdkfd: Create file descriptor after client is added to smi_clients list (Lee Jones)   
  - drm/nouveau/pmu: Add missing callbacks for Tegra devices (Karol Herbst)   
  - drm/amdgpu/vcn: Fix the register setting for vcn1 (Emily Deng)   
  - drm/amdgpu/smu10: fix SoC/fclk units in auto mode (Alex Deucher)   
  - drm/amdgpu/display: change pipe policy for DCN 2.1 (Benjamin Marty)   
  - drm/panel: ili9341: fix optional regulator handling (Daniel Mack)   
  - SUNRPC: Prevent immediate close+reconnect (Trond Myklebust)   
  - amd/display: set backlight only if required (Shirish S)   
  - fbdev: Fix unregistering of framebuffers without device (Thomas Zimmermann)   
  - irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
  - perf/core: Inherit event_caps (Namhyung Kim)   
  - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
  - ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
  - perf/x86/intel: Don't extend the pseudo-encoding to GP counters (Kan Liang)   
  - x86/mm/tlb: Revert retpoline avoidance approach (Dave Hansen)   
  - x86/msi: Fix msi message data shadow struct (Reto Buerki)   
  - gpio: Restrict usage of GPIO chip irq members before initialization (Shreeya Patel)   
  - RDMA/hfi1: Fix use-after-free bug for mm struct (Douglas Miller)   
  - arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
  - spi: core: add dma_map_dev for __spi_unmap_msg() (Vinod Koul)   
  - btrfs: prevent subvol with swapfile from being deleted (Kaiwen Hu)   
  - btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
  - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids (Kan Liang)   
  - x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
  - io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF (Eugene Syromiatnikov)   
  - io_uring: defer splice/tee file validity check until command issue (Jens Axboe)   
  - io_uring: don't check req->file in io_fsync_prep() (Jens Axboe)   
  - mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
  - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
  - highmem: fix checks in __kmap_local_sched_{in,out} (Max Filippov)   
  - lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
  - mmc: core: Fixup support for writeback-cache for eMMC and SD (Michael Wu)   
  - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
  - mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
  - mmc: block: Check for errors after write on SPI (Christian Löhle)   
  - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
  - scsi: ufs: ufs-pci: Add support for Intel MTL (Adrian Hunter)   
  - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() (Damien Le Moal)   
  - arm64: Add part number for Arm Cortex-A78AE (Chanho Park)   
  - perf session: Remap buf if there is no space for event (Denis Nikitin)   
  - perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
  - perf: arm-spe: Fix perf report --mem-mode (James Clark)   
  - iommu/omap: Fix regression in probe for NULL pointer dereference (Tony Lindgren)   
  - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() (Trond Myklebust)   
  - SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
  - SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
  - io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)   
  - io_uring: nospec index for tags on files update (Pavel Begunkov)   
  - scsi: ufs: ufshpb: Fix a NULL check on list iterator (Xiaomeng Tong)   
  - drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
  - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
  - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
  - qede: confirm skb is allocated before using (Jamie Bainbridge)   
  - net: phy: mscc-miim: reject clause 45 register accesses (Michael Walle)   
  - net: sfc: fix using uninitialized xdp tx_queue (Taehee Yoo)   
  - rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
  - net: openvswitch: fix leak of nested actions (Ilya Maximets)   
  - net: ethernet: mv643xx: Fix over zealous checking of_get_mac_address() (Andrew Lunn)   
  - net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
  - ice: xsk: fix VSI state check in ice_xsk_wakeup() (Maciej Fijalkowski)   
  - ice: synchronize_rcu() when terminating rings (Maciej Fijalkowski)   
  - ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
  - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg (Anatolii Gerasymenko)   
  - ice: Set txq_teid to ICE_INVAL_TEID on ring creation (Anatolii Gerasymenko)   
  - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
  - sctp: count singleton chunks in assoc user stats (Jamie Bainbridge)   
  - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
  - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)   
  - RDMA/mlx5: Add a missing update of cache->last_add (Aharon Landau)   
  - RDMA/mlx5: Don't remove cache MRs when a delay is needed (Aharon Landau)   
  - sfc: Do not free an empty page_ring (Martin Habets)   
  - bnxt_en: Prevent XDP redirect from running when stopping TX queue (Ray Jui)   
  - bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
  - bnxt_en: Synchronize tx when xdp redirects happen on same ring (Pavan Chebbi)   
  - arch/arm64: Fix topology initialization for core scheduling (Phil Auld)   
  - regulator: atc260x: Fix missing active_discharge_on setting (Axel Lin)   
  - regulator: rtq2134: Fix missing active_discharge_on setting (Axel Lin)   
  - drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe (Liu Ying)   
  - drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
  - drm/imx: imx-ldb: Check for null pointer after calling kmemdup (Jiasheng Jiang)   
  - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
  - net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
  - mctp: Fix check for dev_hard_header() result (Matt Johnston)   
  - ice: Clear default forwarding VSI during VSI release (Ivan Vecera)   
  - skbuff: fix coalescing for page_pool fragment recycling (Jean-Philippe Brucker)   
  - vrf: fix packet sniffing for traffic originating from ip tunnels (Eyal Birger)   
  - net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
  - net: sfc: add missing xdp queue reinitialization (Taehee Yoo)   
  - vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)   
  - vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)   
  - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
  - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() (John Garry)   
  - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling (Kevin Groeneveld)   
  - NFSv4: fix open failure with O_ACCMODE flag (ChenXiaoSong)   
  - Revert "NFSv4: Handle the special Linux file open access mode" (ChenXiaoSong)   
  - Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
  - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
  - rtc: mc146818-lib: fix RTC presence check (Mateusz Jończyk)   
  - rtc: Check return value from mc146818_get_time() (Mateusz Jończyk)   
  - rtc: mc146818-lib: change return values of mc146818_get_time() (Mateusz Jończyk)   
  - mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
  - parisc: Fix patch code locking and flushing (John David Anglin)   
  - parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
  - selftests: net: Add tls config dependency for tls selftests (Naresh Kamboju)   
  - NFS: Avoid writeback threads getting stuck in mempool_alloc() (Trond Myklebust)   
  - NFS: nfsiod should not block forever in mempool_alloc() (Trond Myklebust)   
  - SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
  - jfs: prevent NULL deref in diFree (Haimin Zhang)   
  - virtio_console: eliminate anonymous module_init & module_exit (Randy Dunlap)   
  - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Jiri Slaby)   
  - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Nathan Chancellor)   
  - x86: Annotate call_on_stack() (Peter Zijlstra)   
  - NFS: swap-out must always use STABLE writes. (NeilBrown)   
  - NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
  - SUNRPC: remove scheduling boost for "SWAPPER" tasks. (NeilBrown)   
  - SUNRPC/xprt: async tasks mustn't block waiting for memory (NeilBrown)   
  - SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
  - clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
  - clk: ti: Preserve node in ti_dt_clocks_register() (Tony Lindgren)   
  - habanalabs: fix possible memory leak in MMU DR fini (Ohad Sharabi)   
  - NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
  - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() (Xin Xiong)   
  - w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
  - staging: wfx: fix an error handling in wfx_init_common() (Xiaoke Wang)   
  - opp: Expose of-node's name in debugfs (Viresh Kumar)   
  - cpufreq: CPPC: Fix performance/frequency conversion (Pierre Gondois)   
  - clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 (Sascha Hauer)   
  - phy: amlogic: meson8b-usb2: fix shared reset control use (Amjad Ouled-Ameur)   
  - phy: amlogic: meson8b-usb2: Use dev_err_probe() (Amjad Ouled-Ameur)   
  - phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller use (Amjad Ouled-Ameur)   
  - staging: vchiq_core: handle NULL result of find_service_by_handle (Stefan Wahren)   
  - staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances (Stefan Wahren)   
  - clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
  - minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
  - init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
  - lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option (Feng Tang)   
  - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error (Xiubo Li)   
  - ceph: fix inode reference leakage in ceph_get_snapdir() (Xiubo Li)   
  - netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
  - netfilter: conntrack: revisit gc autotuning (Florian Westphal)   
  - Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
  - MIPS: ingenic: correct unit node address (Krzysztof Kozlowski)   
  - xtensa: fix DTC warning unit_address_format (Max Filippov)   
  - mt76: fix monitor mode crash with sdio driver (Deren Wu)   
  - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
  - net: sfp: add 2500base-X quirk for Lantech SFP module (Michael Walle)   
  - net/mlx5e: Remove overzealous validations in netlink EEPROM query (Gal Pressman)   
  - net: limit altnames to 64k total (Jakub Kicinski)   
  - net: account alternate interface name memory (Jakub Kicinski)   
  - riscv: Fixed misaligned memory access. Fixed pointer comparison. (Michael T. Kloos)   
  - can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before calling es58x_check_msg_len() (Vincent Mailhol)   
  - can: isotp: set default value for N_As to 50 micro seconds (Oliver Hartkopp)   
  - scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
  - powerpc/secvar: fix refcount leak in format_show() (Hangyu Hua)   
  - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Michael Ellerman)   
  - MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
  - PCI: endpoint: Fix misused goto label (Li Chen)   
  - bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
  - Bluetooth: use memset avoid memory leaks (Minghao Chi (CGEL ZTE))   
  - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} (Luiz Augusto von Dentz)   
  - tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
  - macvtap: advertise link netns via netlink (Sven Eckelmann)   
  - mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
  - net/smc: correct settings of RMB window update limit (Dust Li)   
  - scsi: hisi_sas: Limit users changing debugfs BIST count value (Xiang Chen)   
  - scsi: hisi_sas: Free irq vectors in order for v3 HW (Qi Liu)   
  - scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
  - mt76: mt7615: Fix assigning negative values to unsigned variable (Yang Li)   
  - powerpc/64s/hash: Make hash faults work in NMI context (Nicholas Piggin)   
  - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU (Johan Almbladh)   
  - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() (Damien Le Moal)   
  - scsi: pm8001: Fix tag leaks on error (Damien Le Moal)   
  - scsi: pm8001: Fix task leak in pm8001_send_abort_all() (Damien Le Moal)   
  - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
  - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (Damien Le Moal)   
  - vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA (Alex Williamson)   
  - drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
  - dm: requeue IO if mapping table not yet available (Mike Snitzer)   
  - dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
  - ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
  - drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (Daniel Thompson)   
  - iwlwifi: mvm: move only to an enabled channel (Miri Korenblit)   
  - iwlwifi: mvm: Correctly set fragmented EBS (Ilan Peer)   
  - usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() (Hans de Goede)   
  - net/mlx5e: Disable TX queues before registering the netdev (Maxim Mikityanskiy)   
  - power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
  - powerpc/set_memory: Avoid spinlock recursion in change_page_attr() (Christophe Leroy)   
  - scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)   
  - scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)   
  - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
  - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. (Sebastian Andrzej Siewior)   
  - PCI: endpoint: Fix alignment fault error in copy tests (Hou Zhiqiang)   
  - usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
  - iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
  - PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
  - scsi: smartpqi: Fix kdump issue when controller is locked up (Mahesh Rajashekhara)   
  - drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
  - powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
  - net: initialize init_net earlier (Eric Dumazet)   
  - ipv6: make mc_forwarding atomic (Eric Dumazet)   
  - libbpf: Fix build issue with llvm-readelf (Yonghong Song)   
  - cfg80211: don't add non transmitted BSS to 6GHz scanned channels (Avraham Stern)   
  - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill (Lorenzo Bianconi)   
  - mt76: mt7921: fix crash when startup fails. (Ben Greear)   
  - power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
  - drm/v3d: fix missing unlock (Yongzhi Liu)   
  - scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
  - scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
  - bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
  - drm/bridge: Add missing pm_runtime_put_sync (Yongzhi Liu)   
  - net/smc: Send directly when TCP_CORK is cleared (Tony Lu)   
  - ath11k: mhi: use mhi_sync_power_up() (Kalle Valo)   
  - ath11k: pci: fix crash on suspend if board file is not found (Kalle Valo)   
  - ath11k: fix kernel panic during unload/load ath11k modules (Venkateswara Naralasetty)   
  - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
  - drm/amdkfd: Don't take process mutex for svm ioctls (Philip Yang)   
  - ptp: replace snprintf with sysfs_emit (Yang Guang)   
  - usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value (Pawel Laszczak)   
  - usb: gadget: tegra-xudc: Fix control endpoint's definitions (Wayne Chang)   
  - usb: gadget: tegra-xudc: Do not program SPARAM (Wayne Chang)   
  - drm/amd/display: Use PSR version selected during set_psr_caps (Nicholas Kazlauskas)   
  - drm/amd/display: Fix memory leak (Yongzhi Liu)   
  - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
  - drm/amd/display: Add signal type check when verify stream backends same (Dale Zhao)   
  - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
  - drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
  - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest (Hou Wenlong)   
  - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic (Like Xu)   
  - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
  - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() (Peter Gonda)   
  - KVM: x86/pmu: Use different raw event masks for AMD and Intel (Jim Mattson)   
  - kfence: limit currently covered allocations when pool nearly full (Marco Elver)   
  - kfence: move saving stack trace of allocations into __kfence_alloc() (Marco Elver)   
  - kfence: count unexpectedly skipped allocations (Marco Elver)   
  - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() (Zhang Wensheng)   
  - nbd: Fix hungtask when nbd_config_put (Ye Bin)   
  - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add (Ye Bin)   
  - nbd: add error handling support for add_disk() (Luis Chamberlain)   
  - rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
  - um: fix and optimize xor select template for CONFIG64 and timetravel mode (Benjamin Beichler)   
  - lib/logic_iomem: correct fallback config references (Johannes Berg)   
  - LTS version: v5.15.33 (Jack Vogel)   
  - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" (Marc Zyngier)   
  - coredump: Use the vma snapshot in fill_files_note (Eric W. Biederman)   
  - coredump/elf: Pass coredump_params into fill_note_info (Eric W. Biederman)   
  - coredump: Remove the WARN_ON in dump_vma_snapshot (Eric W. Biederman)   
  - coredump: Snapshot the vmas in do_coredump (Eric W. Biederman)   
  - iommu/dma: Account for min_align_mask w/swiotlb (David Stevens)   
  - swiotlb: Support aligned swiotlb buffers (David Stevens)   
  - iommu/dma: Check CONFIG_SWIOTLB more broadly (David Stevens)   
  - iommu/dma: Fold _swiotlb helpers into callers (David Stevens)   
  - iommu/dma: Skip extra sync during unmap w/swiotlb (David Stevens)   
  - mmc: rtsx: Fix build errors/warnings for unused variable (Ulf Hansson)   
  - mmc: rtsx: Let MMC core handle runtime PM (Kai-Heng Feng)   
  - n64cart: convert bi_disk to bi_bdev->bd_disk fix build (Jackie Liu)   
  - torture: Make torture.sh help message match reality (Paul E. McKenney)   
  - openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
  - docs: sysctl/kernel: add missing bit to panic_print (Guilherme G. Piccoli)   
  - um: Fix uml_mconsole stop/go (Anton Ivanov)   
  - arm64: dts: ls1046a: Update i2c node dma properties (Kuldeep Singh)   
  - arm64: dts: ls1043a: Update i2c dma properties (Kuldeep Singh)   
  - ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
  - ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
  - spi: mediatek: support tick_delay without enhance_timing (Leilk Liu)   
  - media: ov6650: Fix crop rectangle affected by set format (Janusz Krzysztofik)   
  - media: ov6650: Add try support to selection API operations (Janusz Krzysztofik)   
  - perf vendor events: Update metrics for SkyLake Server (Ian Rogers)   
  - ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
  - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV (Zheng Bin)   
  - ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
  - dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example (Horatiu Vultur)   
  - dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 (Yong Wu)   
  - dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
  - dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
  - dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
  - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Kai-Heng Feng)   
  - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
  - bpf: Adjust BPF stack helper functions to accommodate skip > 0 (Namhyung Kim)   
  - af_unix: Support POLLPRI for OOB. (Kuniyuki Iwashima)   
  - mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
  - mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
  - ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
  - mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
  - net: preserve skb_end_offset() in skb_unclone_keeptruesize() (Eric Dumazet)   
  - net: add skb_set_end_offset() helper (Eric Dumazet)   
  - tracing: Have type enum modifications copy the strings (Steven Rostedt (Google))   
  - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
  - ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
  - arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition (Will Deacon)   
  - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet (Arınç ÜNAL)   
  - scsi: qla2xxx: Add qla2x00_async_done() for async routines (Saurav Kashyap)   
  - drm/connector: Fix typo in documentation (Maxime Ripard)   
  - proc: bootconfig: Add null pointer check (Lv Ruyi)   
  - can: isotp: restore accidentally removed MSG_PEEK feature (Oliver Hartkopp)   
  - platform/chrome: cros_ec_typec: Check for EC device (Prashant Malani)   
  - spi: Fix Tegra QSPI example (Jon Hunter)   
  - vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)   
  - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
  - riscv module: remove (NOLOAD) (Fangrui Song)   
  - io_uring: fix memory leak of uid in files registration (Pavel Begunkov)   
  - block: Fix the maximum minor value is blk_alloc_ext_minor() (Christophe JAILLET)   
  - ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
  - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
  - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
  - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
  - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
  - net: sparx5: uses, depends on BRIDGE or !BRIDGE (Randy Dunlap)   
  - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Miaoqian Lin)   
  - pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
  - watch_queue: Free the page array when watch_queue is dismantled (Eric Dumazet)   
  - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes (Herbert Xu)   
  - mailbox: imx: fix wakeup failure from freeze mode (Robin Gong)   
  - rxrpc: Fix call timer start racing with call destruction (David Howells)   
  - rxrpc: fix some null-ptr-deref bugs in server_key.c (Xiaolong Huang)   
  - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
  - net: hns3: fix the concurrency between functions reading debugfs (Yufeng Mo)   
  - gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
  - gfs2: gfs2_setattr_size error path fix (Andreas Gruenbacher)   
  - rtc: check if __rtc_read_time was successful (Tom Rix)   
  - modpost: restore the warning message for missing symbol versions (Masahiro Yamada)   
  - XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
  - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value (Tom Rix)   
  - can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
  - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
  - XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
  - wireguard: socket: ignore v6 endpoints when ipv6 is disabled (Jason A. Donenfeld)   
  - wireguard: socket: free skb in send6 when ipv6 is disabled (Wang Hai)   
  - wireguard: queueing: use CFI-safe ptr_ring cleanup function (Jason A. Donenfeld)   
  - nvme: fix the read-only state for zoned namespaces with unsupposed features (Pankaj Raghav)   
  - nvme: allow duplicate NSIDs for private namespaces (Sungup Moon)   
  - ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
  - ubifs: Fix to add refcount once page is set private (Zhihao Cheng)   
  - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
  - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
  - ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
  - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work (Zhihao Cheng)   
  - ubifs: Rename whiteout atomically (Zhihao Cheng)   
  - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
  - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
  - ubifs: rename_whiteout: Fix double free for whiteout_ui->data (Zhihao Cheng)   
  - KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)   
  - KVM: x86: fix sending PV IPI (Li RongQing)   
  - KVM: Prevent module exit until all VMs are freed (David Matlack)   
  - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
  - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)   
  - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)   
  - platform: chrome: Split trace include file (Gwendal Grignou)   
  - scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
  - scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
  - scsi: qla2xxx: Fix stuck session of PRLI reject (Quinn Tran)   
  - scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
  - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
  - scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
  - scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
  - scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
  - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
  - scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
  - scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
  - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters (Joe Carnuccio)   
  - scsi: qla2xxx: edif: Fix clang warning (Quinn Tran)   
  - scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
  - scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
  - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
  - scsi: qla2xxx: Fix premature hw access after PCI error (Quinn Tran)   
  - scsi: qla2xxx: Fix scheduling while atomic (Quinn Tran)   
  - scsi: qla2xxx: Fix warning message due to adisc being flushed (Quinn Tran)   
  - scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
  - scsi: qla2xxx: Implement ref count for SRB (Saurav Kashyap)   
  - scsi: qla2xxx: Refactor asynchronous command initialization (Daniel Wagner)   
  - drm/i915: Reject unsupported TMDS rates on ICL+ (Ville Syrjälä)   
  - drm/i915: Fix PSF GV point mask when SAGV is not possible (Ville Syrjälä)   
  - drm/i915: Treat SAGV block time 0 as SAGV disabled (Ville Syrjälä)   
  - drm/dp: Fix off-by-one in register cache size (Kees Cook)   
  - powerpc: Fix build errors with newer binutils (Anders Roxell)   
  - powerpc: Add set_memory_{p/np}() and remove set_memory_attr() (Christophe Leroy)   
  - powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
  - powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
  - powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
  - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall (Vitaly Kuznetsov)   
  - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls (Vitaly Kuznetsov)   
  - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() (Vitaly Kuznetsov)   
  - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() (Vitaly Kuznetsov)   
  - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU (Sean Christopherson)   
  - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU (Sean Christopherson)   
  - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() (Sean Christopherson)   
  - KVM: x86: Reinitialize context if host userspace toggles EFER.LME (Paolo Bonzini)   
  - ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
  - media: atomisp: fix bad usage at error handling logic (Mauro Carvalho Chehab)   
  - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Ulf Hansson)   
  - tracing: Have TRACE_DEFINE_ENUM affect trace event types as well (Steven Rostedt (Google))   
  - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" (Anthony I Gilea)   
  - media: hdpvr: initialize dev->worker at hdpvr_register_videodev (Dongliang Mu)   
  - media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
  - media: i2c: ov5648: Fix lockdep error (Hans de Goede)   
  - video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
  - ASoC: amd: vg: fix for pm resume callback sequence (Vijendar Mukunda)   
  - ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
  - ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
  - lib/test_lockup: fix kernel pointer check for separate address spaces (Arnd Bergmann)   
  - uaccess: fix type mismatch warnings from access_ok() (Arnd Bergmann)   
  - media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
  - media: imx-jpeg: fix a bug of accessing array out of bounds (Ming Qian)   
  - ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
  - ARM: dts: bcm2711: Add the missing L1/L2 cache information (Richard Schleich)   
  - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
  - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
  - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
  - arm64: defconfig: build imx-sdma as a module (Marcel Ziswiler)   
  - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
  - ARM: ftrace: avoid redundant loads or clobbering IP (Ard Biesheuvel)   
  - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo (Tsuchiya Yuto)   
  - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards (Hans de Goede)   
  - ASoC: madera: Add dependencies on MFD (Charles Keepax)   
  - ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
  - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
  - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
  - video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
  - video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
  - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
  - media: iommu/mediatek: Add device_link between the consumer and the larb devices (Yong Wu)   
  - media: iommu/mediatek: Return ENODEV if the device is NULL (Yong Wu)   
  - media: iommu/mediatek-v1: Free the existed fwspec if the master dev already has (Yong Wu)   
  - media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers (Mirela Rabulea)   
  - ASoC: SOF: Intel: match sdw version on link_slaves_found (Bard Liao)   
  - ASoC: sh: rz-ssi: Make the data structures available before registering the handlers (Lad Prabhakar)   
  - media: ir_toy: free before error exiting (Peiwei Hu)   
  - media: atmel: atmel-isc-base: report frame sizes as full supported range (Eugen Hristev)   
  - media: staging: media: zoran: fix various V4L2 compliance errors (Hans Verkuil)   
  - media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com (Corentin Labbe)   
  - media: staging: media: zoran: move videodev alloc (Corentin Labbe)   
  - ntfs: add sanity check on allocation size (Dongliang Mu)   
  - Adjust cifssb maximum read size (Rohith Surabattula)   
  - f2fs: compress: fix to print raw data size in error path of lz4 decompression (Chao Yu)   
  - f2fs: use spin_lock to avoid hang (Jaegeuk Kim)   
  - btrfs: make search_csum_tree return 0 if we get -EFBIG (Josef Bacik)   
  - btrfs: harden identification of a stale device (Anand Jain)   
  - f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs (Jaegeuk Kim)   
  - NFSD: Fix nfsd_breaker_owns_lease() return values (Chuck Lever)   
  - f2fs: fix to do sanity check on curseg->alloc_type (Chao Yu)   
  - ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
  - sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE (Valentin Schneider)   
  - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit (Ritesh Harjani)   
  - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb (Ritesh Harjani)   
  - locking/lockdep: Iterate lock_classes directly when reading lockdep files (Waiman Long)   
  - atomics: Fix atomic64_{read_acquire,set_release} fallbacks (Mark Rutland)   
  - spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
  - nvme-tcp: lockdep: annotate in-kernel sockets (Chris Leech)   
  - parisc: Fix handling off probe non-access faults (John David Anglin)   
  - PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
  - ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
  - Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
  - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
  - ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
  - bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
  - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files (Akira Kawata)   
  - irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
  - irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
  - Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
  - loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
  - selinux: allow FIOCLEX and FIONCLEX with policy capability (Richard Haines)   
  - arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
  - selinux: use correct type for context length (Christian Göttsche)   
  - block, bfq: don't move oom_bfqq (Yu Kuai)   
  - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 (Kai Ye)   
  - crypto: xts - Add softdep on ecb (Herbert Xu)   
  - block/bfq_wf2q: correct weight to ioprio (Yahu Gao)   
  - rcu: Mark writes to the rcu_segcblist structure's ->flags field (Paul E. McKenney)   
  - pinctrl: npcm: Fix broken references to chip->parent_device (Marc Zyngier)   
  - gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
  - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos (Kai Ye)   
  - regulator: rpi-panel: Handle I2C errors/timing to the Atmel (Dave Stevenson)   
  - LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
  - fs: fix fd table size alignment properly (Linus Torvalds)   
  - lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
  - fs: fd tables have to be multiples of BITS_PER_LONG (Linus Torvalds)   
  - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
  - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
  - net/sched: act_ct: fix ref leak when switching zones (Marcelo Ricardo Leitner)   
  - net: prefer nf_ct_put instead of nf_conntrack_put (Florian Westphal)   
  - octeontx2-af: initialize action variable (Tom Rix)   
  - net: sparx5: switchdev: fix possible NULL pointer dereference (Zheng Yongjun)   
  - net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
  - qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
  - net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL (Randy Dunlap)   
  - net: hns3: clean residual vf config after disable sriov (Peng Li)   
  - NFS: Don't loop forever in nfs_do_recoalesce() (Trond Myklebust)   
  - selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
  - net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
  - net: hns3: refine the process when PF set VF VLAN (Jian Shen)   
  - net: hns3: format the output of the MAC address (Yufeng Mo)   
  - net: hns3: add vlan list lock to protect vlan list (Jian Shen)   
  - net: hns3: fix port base vlan add fail when concurrent with reset (Jian Shen)   
  - net: hns3: fix bug when PF set the duplicate MAC address for VFs (Jian Shen)   
  - net: enetc: report software timestamping via SO_TIMESTAMPING (Vladimir Oltean)   
  - xen: fix is_xen_pmu() (Juergen Gross)   
  - clk: Initialize orphan req_rate (Maxime Ripard)   
  - vsock/virtio: enable VQs early on probe (Stefano Garzarella)   
  - vsock/virtio: read the negotiated features before using VQs (Stefano Garzarella)   
  - vsock/virtio: initialize vdev->priv before using VQs (Stefano Garzarella)   
  - clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
  - perf stat: Fix forked applications enablement of counters (Thomas Richter)   
  - kdb: Fix the putarea helper function (Daniel Thompson)   
  - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
  - SUNRPC don't resend a task on an offlined transport (Olga Kornievskaia)   
  - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
  - jfs: fix divide error in dbNextAG (Pavel Skripkin)   
  - driver core: dd: fix return value of __setup handler (Randy Dunlap)   
  - firmware: google: Properly state IOMEM dependency (David Gow)   
  - kgdbts: fix return value of __setup handler (Randy Dunlap)   
  - virt: acrn: fix a memory leak in acrn_dev_ioctl() (Xiaolong Huang)   
  - virt: acrn: obtain pa from VMA with PFNMAP flag (Yonghua Huang)   
  - serial: 8250: fix XOFF/XON sending when DMA is used (Ilpo Järvinen)   
  - kgdboc: fix return value of __setup handler (Randy Dunlap)   
  - tty: hvc: fix return value of __setup handler (Randy Dunlap)   
  - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
  - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
  - pinctrl: microchip-sgpio: lock RMW access (Michael Walle)   
  - pinctrl: microchip sgpio: use reset driver (Horatiu Vultur)   
  - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs (Chen-Yu Tsai)   
  - pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
  - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
  - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
  - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
  - staging: mt7621-dts: fix GB-PC2 devicetree (Arınç ÜNAL)   
  - staging: mt7621-dts: fix pinctrl properties for ethernet (Arınç ÜNAL)   
  - staging: mt7621-dts: fix formatting (Arınç ÜNAL)   
  - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
  - NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
  - mailbox: imx: fix crash in resume on i.mx8ulp (Robin Gong)   
  - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
  - clk: Fix clk_hw_get_clk() when dev is NULL (Maxime Ripard)   
  - clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
  - clk: hisilicon: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
  - clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
  - clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
  - nvdimm/region: Fix default alignment for small regions (Dan Williams)   
  - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region (Miaoqian Lin)   
  - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
  - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
  - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma (Jie Hai)   
  - clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
  - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
  - clk: at91: sama7g5: fix parents of PDMCs' GCLK (Codrin Ciubotariu)   
  - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Dan Carpenter)   
  - clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
  - dma-debug: fix return value of __setup handlers (Randy Dunlap)   
  - staging: r8188eu: fix endless loop in recv_func (Martin Kaiser)   
  - NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
  - habanalabs: Add check for pci_enable_device (Jiasheng Jiang)   
  - iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
  - serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
  - NFS: Use of mapping_set_error() results in spurious errors (Trond Myklebust)   
  - serial: 8250_lpss: Balance reference count for PCI DMA device (Andy Shevchenko)   
  - serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
  - phy: phy-brcm-usb: fixup BCM4908 support (Rafał Miłecki)   
  - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
  - clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
  - pinctrl: renesas: checker: Fix miscalculation of number of states (Geert Uytterhoeven)   
  - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
  - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
  - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Zev Weiss)   
  - iio: mma8452: Fix probe failing when an i2c_device_id is used (Hans de Goede)   
  - dmaengine: idxd: restore traffic class defaults after wq reset (Dave Jiang)   
  - dmaengine: idxd: change bandwidth token to read buffers (Dave Jiang)   
  - dmaengine: idxd: check GENCAP config support for gencfg register (Dave Jiang)   
  - clk: qcom: ipq8074: fix PCI-E clock oops (Robert Marko)   
  - soundwire: intel: fix wrong register name in intel_shim_wake (Libin Yang)   
  - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse (Luca Weiss)   
  - misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
  - fsi: Aspeed: Fix a potential double free (Christophe JAILLET)   
  - pps: clients: gpio: Propagate return value from pps_gpio_probe (Robert Hancock)   
  - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
  - fsi: scom: Remove retries in indirect scoms (Joel Stanley)   
  - fsi: scom: Fix error handling (Joel Stanley)   
  - mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
  - staging: r8188eu: release_firmware is not called if allocation fails (Michael Straube)   
  - staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c (Phillip Potter)   
  - kernel/resource: fix kfree() of bootmem memory again (Miaohe Lin)   
  - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Sondhauß, Jan)   
  - ice: don't allow to run ice_send_event_to_aux() in atomic ctx (Alexander Lobakin)   
  - ice: fix 'scheduling while atomic' on aux critical err interrupt (Alexander Lobakin)   
  - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
  - tipc: fix the timer expires after interval 100ms (Hoang Le)   
  - net: dsa: fix panic on shutdown if multi-chip tree failed to probe (Vladimir Oltean)   
  - openvswitch: always update flow key after nat (Aaron Conole)   
  - tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
  - net: bcmgenet: Use stronger register read/writes to assure ordering (Jeremy Linton)   
  - PCI: Avoid broken MSI on SB600 USB devices (Bjorn Helgaas)   
  - selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
  - powerpc/pseries: Fix use after free in remove_phb_dynamic() (Michael Ellerman)   
  - i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
  - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter)   
  - i2c: meson: Fix wrong speed use from probe (Lucas Tanure)   
  - af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
  - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates (Guillaume Nault)   
  - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
  - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed (Niels Dossche)   
  - Bluetooth: hci_uart: add missing NULL check in h5_enqueue (Pavel Skripkin)   
  - selftests/bpf: Fix error reporting from sock_fields programs (Jakub Sitnicki)   
  - af_unix: Fix some data-races around unix_sk(sk)->oob_skb. (Kuniyuki Iwashima)   
  - ibmvnic: fix race between xmit and reset (Sukadev Bhattiprolu)   
  - bareudp: use ipv6_mod_enabled to check if IPv6 enabled (Hangbin Liu)   
  - can: isotp: support MSG_TRUNC flag when reading from socket (Oliver Hartkopp)   
  - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket (Oliver Hartkopp)   
  - can: isotp: sanitize CAN ID checks in isotp_bind() (Oliver Hartkopp)   
  - mt76: mt7921: fix mt7921_queues_acq implementation (Lorenzo Bianconi)   
  - netfilter: flowtable: Fix QinQ and pppoe support for inet table (Pablo Neira Ayuso)   
  - drm/i915/display: Fix HPD short pulse handling for eDP (José Roberto de Souza)   
  - USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
  - samples/bpf, xdpsock: Fix race when running for fix duration of time (Niklas Söderlund)   
  - bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
  - bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
  - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
  - bpf, sockmap: Fix memleak in sk_psock_queue_msg (Wang Yufen)   
  - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
  - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (Leon Romanovsky)   
  - RDMA/irdma: Prevent some integer underflows (Dan Carpenter)   
  - power: ab8500_chargalg: Use CLOCK_MONOTONIC (Linus Walleij)   
  - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
  - MIPS: pgalloc: fix memory leak caused by pgd_free() (Yaliang Wang)   
  - MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
  - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base (Miaoqian Lin)   
  - ath10k: Fix error handling in ath10k_setup_msa_resources (Miaoqian Lin)   
  - vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
  - powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
  - scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)   
  - platform/x86: huawei-wmi: check the return value of device_create_file() (Jia-Ju Bai)   
  - selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
  - libbpf: Unmap rings when umem deleted (lic121)   
  - mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
  - powerpc/64s: Don't use DSISR for SLB faults (Michael Ellerman)   
  - powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
  - MIPS: Sanitise Cavium switch cases in TLB handler synthesizers (Maciej W. Rozycki)   
  - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
  - drm/msm/a6xx: Fix missing ARRAY_SIZE() check (Rob Clark)   
  - net: axienet: fix RX ring refill allocation failure handling (Robert Hancock)   
  - PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
  - RDMA/core: Fix ib_qp_usecnt_dec() called when error (Yajun Deng)   
  - IB/hfi1: Allow larger MTU without AIP (Mike Marciniszyn)   
  - power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
  - power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
  - i2c: xiic: Make bus names unique (Robert Hancock)   
  - hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
  - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
  - KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
  - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
  - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() (Daniel Henrique Barboza)   
  - libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
  - gpu: host1x: Fix a memory leak in 'host1x_remove()' (Christophe JAILLET)   
  - RDMA/irdma: Remove incorrect masking of PD (Mustafa Ismail)   
  - RDMA/irdma: Fix Passthrough mode in VM (Mustafa Ismail)   
  - RDMA/irdma: Fix netdev notifications for vlan's (Mustafa Ismail)   
  - xsk: Fix race at socket teardown (Magnus Karlsson)   
  - bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
  - bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
  - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
  - scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
  - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
  - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
  - ext2: correct max file size computing (Zhang Yi)   
  - power: supply: sbs-charger: Don't cancel work that is not initialized (Christophe JAILLET)   
  - TOMOYO: fix __setup handlers return values (Randy Dunlap)   
  - drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
  - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR (Aharon Landau)   
  - scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
  - scsi: pm8001: Fix NCQ NON DATA command completion handling (Damien Le Moal)   
  - scsi: pm8001: Fix NCQ NON DATA command task initialization (Damien Le Moal)   
  - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() (Damien Le Moal)   
  - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() (Damien Le Moal)   
  - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() (Damien Le Moal)   
  - scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() (Damien Le Moal)   
  - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
  - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
  - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
  - scsi: fnic: Fix a tracing statement (Bart Van Assche)   
  - vfio/pci: wake-up devices around reset functions (Abhishek Sahu)   
  - vfio/pci: fix memory leak during D3hot to D0 transition (Abhishek Sahu)   
  - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
  - drm/msm/dpu: fix dp audio condition (Dmitry Baryshkov)   
  - drm/msm/dpu: add DSPP blocks teardown (Dmitry Baryshkov)   
  - drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode (Dmitry Baryshkov)   
  - drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent (Marijn Suijten)   
  - drm/msm/dp: always add fail-safe mode into connector mode list (Kuogee Hsieh)   
  - drm/msm/dp: stop link training after link training 2 failed (Kuogee Hsieh)   
  - drm/msm/dp: populate connector of struct dp_panel (Kuogee Hsieh)   
  - mtd: rawnand: pl353: Set the nand chip node as the flash node (Amit Kumar Mahapatra)   
  - iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
  - iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
  - iwlwifi: yoyo: remove DBGI_SRAM address reset writing (Rotem Saado)   
  - iwlwifi: mvm: align locking in D3 test debugfs (Johannes Berg)   
  - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req (Luca Coelho)   
  - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta (Takashi Iwai)   
  - selftests: mptcp: add csum mib check for mptcp_connect (Geliang Tang)   
  - dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
  - libbpf: Fix memleak in libbpf_netlink_recv() (Andrii Nakryiko)   
  - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
  - drm/amd/pm: enable pm sysfs write for one VF mode (Yiqing Yao)   
  - bpftool: Fix the error when lookup in no-btf maps (Yinjun Zhang)   
  - drm/bridge: anx7625: Fix overflow issue on reading EDID (Pin-Yen Lin)   
  - iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
  - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
  - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
  - libbpf: Use dynamically allocated buffer when receiving netlink messages (Toke Høiland-Jørgensen)   
  - drm/bridge: dw-hdmi: use safe format when first in bridge chain (Neil Armstrong)   
  - libbpf: Fix compilation warning due to mismatched printf format (Andrii Nakryiko)   
  - net:enetc: allocate CBD ring data memory using DMA coherent methods (Po Liu)   
  - cxl/regs: Fix size of CXL Capability Header Register (Jonathan Cameron)   
  - cxl/core: Fix cxl_probe_component_regs() error message (Dan Williams)   
  - libbpf: Fix signedness bug in btf_dump_array_data() (Dan Carpenter)   
  - RDMA/rxe: Check the last packet by RXE_END_MASK (Xiao Yang)   
  - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
  - PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
  - igb: refactor XDP registration (Corinna Vinschen)   
  - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen)   
  - mtd: mchp48l640: Add SPI ID table (Mark Brown)   
  - mtd: mchp23k256: Add SPI ID table (Mark Brown)   
  - i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' (Christophe JAILLET)   
  - i2c: bcm2835: Use platform_get_irq() to get the interrupt (Lad Prabhakar)   
  - net: asix: add proper error handling of usb read errors (Pavel Skripkin)   
  - livepatch: Fix build failure on 32 bits processors (Christophe Leroy)   
  - scripts/dtc: Call pkg-config POSIXly correct (Thomas Bracht Laumann Jespersen)   
  - mac80211: limit bandwidth in HE capabilities (Johannes Berg)   
  - mac80211: Remove a couple of obsolete TODO (Ilan Peer)   
  - net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
  - ptp: unregister virtual clocks when unregistering physical clock. (Miroslav Lichvar)   
  - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
  - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
  - mt76: mt7615: fix a leftover race in runtime-pm (Lorenzo Bianconi)   
  - mt76: mt7921: fix a leftover race in runtime-pm (Lorenzo Bianconi)   
  - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv (Lorenzo Bianconi)   
  - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode (Lorenzo Bianconi)   
  - mt76: connac: fix sta_rec_wtbl tag len (Lorenzo Bianconi)   
  - powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
  - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init (Fabiano Rosas)   
  - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch (Maxim Kiselev)   
  - ray_cs: Check ioremap return value (Jiasheng Jiang)   
  - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
  - ixgbe: respect metadata on XSK Rx to skb (Alexander Lobakin)   
  - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
  - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly (Alexander Lobakin)   
  - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
  - i40e: respect metadata on XSK Rx to skb (Alexander Lobakin)   
  - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
  - selftests/net: timestamping: Fix bind_phc check (Gerhard Engleder)   
  - KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
  - RDMA/core: Set MR type in ib_reg_user_mr (Maor Gottlieb)   
  - ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
  - selftests/bpf/test_xdp_redirect_multi: use temp netns for testing (Hangbin Liu)   
  - selftests/bpf: Normalize XDP section names in selftests (Andrii Nakryiko)   
  - net: phy: at803x: move page selection fix to config_init (Robert Hancock)   
  - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function (Tom Rix)   
  - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
  - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() (Zhou Qingyang)   
  - ionic: Don't send reset commands if FW isn't running (Brett Creeley)   
  - ionic: start watchdog after all is setup (Shannon Nelson)   
  - ionic: fix type complaint in ionic_dev_cmd_clean() (Shannon Nelson)   
  - drm/edid: Split deep color modes between RGB and YUV444 (Maxime Ripard)   
  - drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
  - mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
  - mtd: onenand: Check for error irq (Jiasheng Jiang)   
  - Bluetooth: hci_serdev: call init_rwsem() before p->open() (Pavel Skripkin)   
  - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products (Tedd Ho-Jeong An)   
  - selftests: bpf: Fix bind on used port (Felix Maurer)   
  - drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode (José Expósito)   
  - bpf: Fix UAF due to race between btf_try_get_module and load_module (Kumar Kartikeya Dwivedi)   
  - udmabuf: validate ubuf->pagecount (Pavel Skripkin)   
  - bpftool: Only set obj->skeleton on complete success (Wei Fu)   
  - libbpf: Fix possible NULL pointer dereference when destroying skeleton (Yafang Shao)   
  - drm/panfrost: Check for error num after setting mask (Jiasheng Jiang)   
  - drm/v3d/v3d_drv: Check for error num after setting mask (Jiasheng Jiang)   
  - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
  - drm: bridge: adv7511: Fix ADV7535 HPD enablement (Jagan Teki)   
  - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe (Miaoqian Lin)   
  - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
  - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
  - drm/meson: Fix error handling when afbcd.ops->init fails (Martin Blumenstingl)   
  - drm/meson: split out encoder from meson_dw_hdmi (Neil Armstrong)   
  - drm/meson: Make use of the helper function devm_platform_ioremap_resourcexxx() (Cai Huoqing)   
  - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops (Martin Blumenstingl)   
  - ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx (Andre Przywara)   
  - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS (Andre Przywara)   
  - ASoC: amd: Fix reference to PCM buffer address (Meng Tang)   
  - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (Miaoqian Lin)   
  - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
  - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe (Miaoqian Lin)   
  - mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
  - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
  - ASoC: SOF: Intel: enable DMI L1 for playback streams (Kai Vehmanen)   
  - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
  - ASoC: fsl_spdif: Disable TX clock when stop (Shengjiu Wang)   
  - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
  - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
  - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe (Miaoqian Lin)   
  - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe (Miaoqian Lin)   
  - ASoC: mediatek: use of_device_get_match_data() (Tzung-Bi Shih)   
  - ASoC: SOF: Add missing of_node_put() in imx8m_probe (Miaoqian Lin)   
  - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe (Miaoqian Lin)   
  - ASoC: atmel: Fix error handling in snd_proto_probe (Miaoqian Lin)   
  - ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
  - media: saa7134: fix incorrect use to determine if list is empty (Jakob Koschel)   
  - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
  - ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
  - ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
  - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
  - media: vidtv: Check for null return of vzalloc (Jiasheng Jiang)   
  - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
  - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined (Randy Dunlap)   
  - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
  - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
  - memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
  - memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
  - ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
  - ASoC: dwc-i2s: Handle errors for clk_enable (Jiasheng Jiang)   
  - ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
  - ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
  - printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
  - arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
  - arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
  - ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
  - ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
  - mmc: sdhci_am654: Fix the driver data of AM64 SoC (Aswath Govindraju)   
  - soc: mediatek: pm-domains: Add wakeup capacity support in power domain (Chun-Jie Chen)   
  - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
  - uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
  - vsprintf: Fix %pK with kptr_restrict == 0 (Christophe Leroy)   
  - lib: uninline simple_strntoull() as well (Alexey Dobriyan)   
  - selftests/lkdtm: Add UBSAN config (Muhammad Usama Anjum)   
  - media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated (Mirela Rabulea)   
  - media: v4l2-core: Initialize h264 scaling matrix (Nicolas Dufresne)   
  - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put (Srinivas Kandagatla)   
  - ASoC: codecs: wcd934x: fix kcontrol max values (Srinivas Kandagatla)   
  - ASoC: codecs: wcd938x: fix kcontrol max values (Srinivas Kandagatla)   
  - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type (Srinivas Kandagatla)   
  - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type (Srinivas Kandagatla)   
  - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type (Srinivas Kandagatla)   
  - ASoC: codecs: rx-macro: fix accessing compander for aux (Srinivas Kandagatla)   
  - media: cedrus: h264: Fix neighbour info buffer size (Jernej Skrabec)   
  - media: cedrus: H265: Fix neighbour info buffer size (Jernej Skrabec)   
  - media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
  - media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
  - media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats() (Zhou Qingyang)   
  - media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
  - media: mexon-ge2d: fixup frames size in registers (Neil Armstrong)   
  - ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
  - vsprintf: Fix potential unaligned access (Andy Shevchenko)   
  - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order (Paul Kocialkowski)   
  - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
  - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined (Christophe JAILLET)   
  - arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc (Maulik Shah)   
  - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
  - arm64: dts: broadcom: bcm4908: use proper TWD binding (Rafał Miłecki)   
  - arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema (Dmitry Baryshkov)   
  - arm64: dts: qcom: sdm845: fix microphone bias properties and values (David Heidelberg)   
  - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
  - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem (Miaoqian Lin)   
  - soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
  - ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
  - firmware: qcom: scm: Remove reassignment to desc following initializer (Marijn Suijten)   
  - ARM: dts: Fix OpenBMC flash layout label addresses (Zev Weiss)   
  - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
  - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
  - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
  - video: fbdev: controlfb: Fix COMPILE_TEST build (YueHaibing)   
  - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Z. Liu)   
  - media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
  - media: ov5648: Don't pack controls struct (Sakari Ailus)   
  - media: v4l: Avoid unaligned access warnings when printing 4cc modifiers (Sakari Ailus)   
  - media: ov6650: Fix set format try processing path (Janusz Krzysztofik)   
  - media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
  - media: meson: vdec: potential dereference of null pointer (Jiasheng Jiang)   
  - media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
  - ASoC: simple-card-utils: Set sysclk on all components (Robert Hancock)   
  - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting (Robert Hancock)   
  - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio (Jiasheng Jiang)   
  - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively (Lad Prabhakar)   
  - media: atmel: atmel-sama7g5-isc: fix ispck leftover (Eugen Hristev)   
  - media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
  - media: imx: imx8mq-mipi_csi2: fix system resume (Martin Kepplinger)   
  - media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation (Martin Kepplinger)   
  - media: mtk-vcodec: potential dereference of null pointer (Jiasheng Jiang)   
  - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)   
  - media: staging: media: imx: imx7-mipi-csis: Make subdev name unique (Laurent Pinchart)   
  - media: camss: vfe-170: fix "VFE halt timeout" error (Jonathan Marek)   
  - media: camss: csid-170: set the right HALT_CMD when disabled (Jonathan Marek)   
  - media: camss: csid-170: don't enable unused irqs (Jonathan Marek)   
  - media: camss: csid-170: fix non-10bit formats (Jonathan Marek)   
  - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size (Corentin Labbe)   
  - pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios (Sam Protsenko)   
  - kunit: make kunit_test_timeout compatible with comment (Peng Liu)   
  - drivers/base/memory: add memory block to memory group after registration succeeded (David Hildenbrand)   
  - selftests, x86: fix how check_cc.sh is being invoked (Guillaume Tucker)   
  - f2fs: fix compressed file start atomic write may cause data corruption (Fengnan Chang)   
  - btrfs: fix unexpected error path when reflinking an inline extent (Filipe Manana)   
  - f2fs: fix to avoid potential deadlock (Chao Yu)   
  - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race (Valentin Schneider)   
  - sched/cpuacct: Fix charge percpu cpuusage (Chengming Zhou)   
  - nfsd: more robust allocation failure handling in nfsd_file_cache_init (Amir Goldstein)   
  - f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
  - sched/fair: Improve consistency of allowed NUMA balance calculations (Mel Gorman)   
  - perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
  - perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
  - rseq: Remove broken uapi field layout on 32-bit little endian (Mathieu Desnoyers)   
  - sched/uclamp: Fix iowait boost escaping uclamp restriction (Qais Yousef)   
  - sched/core: Export pelt_thermal_tp (Qais Yousef)   
  - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
  - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface (Chao Yu)   
  - watch_queue: Actually free the watch (David Howells)   
  - watch_queue: Fix NULL dereference in error cleanup (David Howells)   
  - io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)   
  - io_uring: don't check unrelated req->open.how in accept request (Jens Axboe)   
  - clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
  - hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
  - hwrng: nomadik - Change clk_disable to clk_disable_unprepare (Miaoqian Lin)   
  - crypto: ccree - Fix use after free in cc_cipher_exit() (Jianglei Nie)   
  - crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
  - ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
  - KEYS: trusted: Fix trusted key backends when building as module (Andreas Rammhold)   
  - arm64: prevent instrumentation of bp hardening callbacks (Mark Rutland)   
  - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
  - clocksource/drivers/timer-microchip-pit64b: Use notrace (Claudiu Beznea)   
  - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts (Krzysztof Kozlowski)   
  - clocksource/drivers/exynos_mct: Refactor resources allocation (Marek Szyprowski)   
  - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix (Drew Fustini)   
  - crypto: vmx - add missing dependencies (Petr Vorel)   
  - crypto: gemini - call finalize with bh disabled (Corentin Labbe)   
  - crypto: amlogic - call finalize with bh disabled (Corentin Labbe)   
  - crypto: sun8i-ce - call finalize with bh disabled (Corentin Labbe)   
  - crypto: sun8i-ss - call finalize with bh disabled (Corentin Labbe)   
  - hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
  - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask (Jiasheng Jiang)   
  - PM: suspend: fix return value of __setup handler (Randy Dunlap)   
  - PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
  - block: don't delete queue kobject before its children (Eric Biggers)   
  - nvme: fix the check for duplicate unique identifiers (Christoph Hellwig)   
  - nvme: cleanup __nvme_check_ids (Christoph Hellwig)   
  - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
  - hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
  - spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
  - crypto: hisilicon/sec - fix the aead software fallback for engine (Kai Ye)   
  - crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
  - EVM: fix the evm= __setup handler return value (Randy Dunlap)   
  - audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
  - crypto: rockchip - ECB does not need IV (Corentin Labbe)   
  - selftests/sgx: Treat CC as one argument (Muhammad Usama Anjum)   
  - selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
  - blk-cgroup: set blkg iostat after percpu stat aggregation (Chengming Zhou)   
  - arm64/mm: avoid fixmap race condition when create pud mapping (Jianyong Wu)   
  - stack: Constrain and fix stack offset randomization with Clang builds (Marco Elver)   
  - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe (Miaoqian Lin)   
  - spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
  - crypto: octeontx2 - remove CONFIG_DM_CRYPT check (Shijith Thotton)   
  - thermal: int340x: Check for NULL after calling kmemdup() (Jiasheng Jiang)   
  - selinux: Fix selinux_sb_mnt_opts_compat() (Scott Mayhew)   
  - crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
  - crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
  - crypto: sun8i-ss - really disable hash on A80 (Corentin Labbe)   
  - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER (Geert Uytterhoeven)   
  - hwrng: cavium - Check health status while reading random data (Sunil Goutham)   
  - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Peter Gonda)   
  - selinux: check return value of sel_make_avc_files (Christian Göttsche)   
  - selinux: access superblock_security_struct in LSM blob way (GONG, Ruiqi)   
  - regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
  - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" (Marc Zyngier)   
  - PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
  - PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails (Fabio Estevam)   
  - drm/i915/gem: add missing boundary check in vm_access (Mastan Katragadda)   
  - drm/i915/opregion: check port number bounds for SWSCI display power state (Jani Nikula)   
  - brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
  - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
  - brcmfmac: pcie: Declare missing firmware files in pcie.c (Hector Martin)   
  - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
  - brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
  - drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB (Thomas Zimmermann)   
  - drm/nouveau/backlight: Just set all backlight types as RAW (Lyude Paul)   
  - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops (Lyude Paul)   
  - drm/syncobj: flatten dma_fence_chains on transfer (Christian König)   
  - xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
  - xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
  - xtensa: define update_mmu_tlb function (Max Filippov)   
  - btrfs: verify the tranisd of the to-be-written dirty extent buffer (Qu Wenruo)   
  - btrfs: extend locking to all space_info members accesses (Niels Dossche)   
  - btrfs: zoned: mark relocation as writing (Naohiro Aota)   
  - media: davinci: vpif: fix unbalanced runtime PM enable (Johan Hovold)   
  - media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
  - media: venus: venc: Fix h264 8x8 transform control (Stanimir Varbanov)   
  - media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3 (Stanimir Varbanov)   
  - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC (Sean Young)   
  - DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
  - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() (Shawn Guo)   
  - bcache: fixup multiple threads crash (Mingzhe Zou)   
  - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
  - crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
  - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
  - crypto: rsa-pkcs1pad - only allow with rsa (Eric Biggers)   
  - exec: Force single empty string when argv is empty (Kees Cook)   
  - lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
  - thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
  - pstore: Don't use semaphores in always-atomic-context code (Jann Horn)   
  - carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
  - mgag200 fix memmapsl configuration in GCTL6 register (Jocelyn Falempe)   
  - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
  - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
  - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
  - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
  - ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes (Tudor Ambarus)   
  - rfkill: make new event layout opt-in (Johannes Berg)   
  - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
  - video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
  - fbdev: Hot-unplug firmware fb devices on forced removal (Thomas Zimmermann)   
  - drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
  - block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
  - block: limit request dispatch loop duration (Shin'ichiro Kawasaki)   
  - mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
  - landlock: Use square brackets around "landlock-ruleset" (Christian Brauner)   
  - samples/landlock: Fix path_list memory leak (Tom Rix)   
  - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
  - ext4: make mb_optimize_scan performance mount option work with extents (Ojaswin Mujoo)   
  - ext4: fix fs corruption when tring to remove a non-empty directory with IO error (Ye Bin)   
  - ext4: fix ext4_fc_stats trace point (Ritesh Harjani)   
  - coredump: Also dump first pages of non-executable ELF libraries (Jann Horn)   
  - ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
  - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" (Rafael J. Wysocki)   
  - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
  - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Nishanth Menon)   
  - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Nishanth Menon)   
  - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Nishanth Menon)   
  - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Nishanth Menon)   
  - arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 (Manivannan Sadhasivam)   
  - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones (Vijay Balakrishna)   
  - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available (David Engraf)   
  - PCI: fu740: Force 2.5GT/s for initial device probe (Ben Dooks)   
  - powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
  - drbd: fix potential silent data corruption (Lars Ellenberg)   
  - tracing: Have trace event string test handle zero length strings (Steven Rostedt (Google))   
  - dm integrity: set journal entry unused when shrinking device (Mikulas Patocka)   
  - dm: fix double accounting of flush with data (Mike Snitzer)   
  - dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
  - dm: fix use-after-free in dm_cleanup_zoned_dev() (Kirill Tkhai)   
  - dm stats: fix too short end duration_ns when using precise_timestamps (Mike Snitzer)   
  - mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
  - mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
  - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" (Charan Teja Kalla)   
  - mm: madvise: return correct bytes advised with process_madvise (Charan Teja Kalla)   
  - mm: madvise: skip unmapped vma holes passed to process_madvise (Charan Teja Kalla)   
  - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD panels (Hans de Goede)   
  - ocfs2: fix crash when mount with quota enabled (Joseph Qi)   
  - rtc: pl031: fix rtc features null pointer dereference (Ali Pouladi)   
  - rtc: mc146818-lib: fix locking in mc146818_set_time (Mateusz Jończyk)   
  - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
  - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
  - ALSA: hda: Avoid unsol event during RPM suspending (Mohan Kumar)   
  - ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
  - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() (Paulo Alcantara)   
  - cifs: prevent bad output lengths in smb2_ioctl_query_info() (Paulo Alcantara)   
  - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
  - riscv: Increase stack size under KASAN (Dmitry Vyukov)   
  - riscv: Fix fill_callchain return value (Nikita Shubin)   
  - riscv: dts: canaan: Fix SPI3 bus width (Niklas Cassel)   
  - qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
  - qed: display VF trust config (Manish Chopra)   
  - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
  - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters (James Smart)   
  - scsi: ufs: Fix runtime PM messages never-ending cycle (Adrian Hunter)   
  - scsi: core: sd: Add silence_suspend flag to suppress some PM messages (Adrian Hunter)   
  - mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
  - mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
  - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
  - mm: fs: fix lru_cache_disabled race in bh_lru (Minchan Kim)   
  - jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
  - jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
  - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
  - can: m_can: m_can_tx_handler(): fix use after free of skb (Marc Kleine-Budde)   
  - mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)   
  - spi: mxic: Fix the transmit path (Miquel Raynal)   
  - net: bnxt_ptp: fix compilation error (Damien Le Moal)   
  - pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
  - pinctrl: ingenic: Fix regmap on X series SoCs (Aidan MacDonald)   
  - mm/mlock: fix two bugs in user_shm_lock() (Miaohe Lin)   
  - remoteproc: Fix count check in rproc_coredump_write() (Alistair Delva)   
  - f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
  - f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
  - f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
  - NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
  - NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
  - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR (Trond Myklebust)   
  - SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
  - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
  - firmware: sysfb: fix platform-device leak in error path (Johan Hovold)   
  - firmware: stratix10-svc: add missing callback parameter on RSU (Ang Tien Sung)   
  - Documentation: update stable tree link (Bagas Sanjaya)   
  - Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
  - KEYS: asymmetric: properly validate hash_algo and encoding (Eric Biggers)   
  - KEYS: asymmetric: enforce that sig algo matches key algo (Eric Biggers)   
  - KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
  - cifs: we do not need a spinlock around the tree access during umount (Ronnie Sahlberg)   
  - cifs: fix handlecache and multiuser (Ronnie Sahlberg)   
  - clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
  - clk: rockchip: re-add rational best approximation algorithm to the fractional divider (Quentin Schulz)   
  - greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
  - iio: inkern: make a best effort on offset calculation (Liam Beguin)   
  - iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
  - iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
  - iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
  - coresight: syscfg: Fix memleak on registration failure in cscfg_create_device (Miaoqian Lin)   
  - coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
  - docs: sphinx/requirements: Limit jinja2<3.1 (Akira Yokosawa)   
  - bus: mhi: Fix MHI DMA structure endianness (Paul Davey)   
  - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series (Yonglin Tan)   
  - mei: avoid iterator usage outside of list_for_each_entry (Alexander Usyskin)   
  - mei: me: add Alder Lake N device id. (Alexander Usyskin)   
  - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
  - xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
  - xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
  - xhci: fix garbage USBSTS being logged in some cases (Anssi Hannula)   
  - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
  - usb: typec: tipd: Forward plug orientation to typec subsystem (Sven Peter)   
  - tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
  - virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
  - iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
  - drm/amdgpu: only check for _PR3 on dGPUs (Alex Deucher)   
  - drm/amdgpu: move PX checking into amdgpu_device_ip_early_init (Alex Deucher)   
  - locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)   
  - selftests: vm: fix clang build error multiple output files (Yosry Ahmed)   
  - net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
  - Input: zinitix - do not report shadow fingers (Linus Walleij)   
  - spi: Fix erroneous sgs value with min_t() (Biju Das)   
  - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" (Bartosz Golaszewski)   
  - net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
  - spi: Fix invalid sgs value (Biju Das)   
  - gpio: Revert regression in sysfs-gpio (gpiolib.c) (Marcelo Roberto Jimenez)   
  - ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
  - tools/virtio: fix virtio_test execution (Stefano Garzarella)   
  - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)   
  - virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
  - ARM: mstar: Select HAVE_ARM_ARCH_TIMER (Daniel Palmer)   
  - xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
  - HID: Add support for open wheel and no attachment to T300 (Michael Hübner)   
  - HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
  - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build (Randy Dunlap)   
  - mm: kfence: fix missing objcg housekeeping for SLAB (Muchun Song)   
  - USB: serial: simple: add Nokia phone driver (Johan Hovold)   
  - USB: serial: pl2303: fix GS type detection (Johan Hovold)   
  - dt-bindings: usb: hcd: correct usb-device path (Krzysztof Kozlowski)   
  - USB: serial: pl2303: add IBM device IDs (Eddie James)   
  - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
  - LTS version: v5.15.32 (Jack Vogel)   
  - llc: only change llc->dev when bind() succeeds (Eric Dumazet)   
  - nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)   
  - m68k: fix access_ok for coldfire (Arnd Bergmann)   
  - wcn36xx: Differentiate wcn3660 from wcn3620 (Bryan O'Donoghue)   
  - tpm: use try_get_ops() in tpm-space.c (James Bottomley)   
  - mac80211: fix potential double free on mesh join (Linus Lüssing)   
  - uaccess: fix integer overflow on access_ok() (Arnd Bergmann)   
  - rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)   
  - drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() (Roberto Sassu)   
  - Revert "ath: add support for special 0x0 regulatory domain" (Brian Norris)   
  - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE (Larry Finger)   
  - crypto: qat - disable registration of algorithms (Giovanni Cabiddu)   
  - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)   
  - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)   
  - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)   
  - drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)   
  - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)   
  - ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)   
  - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)   
  - ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)   
  - ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)   
  - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)   
  - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ (Tim Crawford)   
  - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ (Tim Crawford)   
  - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE (Reza Jahanbakhshi)   
  - ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)   
  - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)   
  - llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)   
  - Bluetooth: btusb: Add another Realtek 8761BU (Helmut Grohne)   
  - tpm: Fix error handling in async work (Tadeusz Struk)   
  - net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)   
  - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)   
  - LTS version: v5.15.31 (Jack Vogel)   
  - perf symbols: Fix symbol size calculation condition (Michael Petlan)   
  - Input: aiptek - properly check endpoint type (Pavel Skripkin)   
  - scsi: mpt3sas: Page fault in reply q processing (Matt Lupfer)   
  - usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)   
  - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver (Alan Stern)   
  - usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)   
  - arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)   
  - iavf: Fix hang during reboot/shutdown (Ivan Vecera)   
  - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload (Vladimir Oltean)   
  - net: bcmgenet: skip invalid partial checksums (Doug Berger)   
  - bnx2x: fix built-in kernel driver load failure (Manish Chopra)   
  - net: phy: mscc: Add MODULE_FIRMWARE macros (Juerg Haefliger)   
  - net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)   
  - drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS (Thomas Zimmermann)   
  - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)   
  - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)   
  - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() (Christoph Niedermaier)   
  - hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)   
  - iavf: Fix double free in iavf_reset_task (Przemyslaw Patynowski)   
  - atm: eni: Add check for dma_map_single (Jiasheng Jiang)   
  - net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)   
  - net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)   
  - esp6: fix check on ipv6_skip_exthdr's return value (Sabrina Dubroca)   
  - vsock: each transport cycles only on its own sockets (Jiyong Park)   
  - alx: acquire mutex for alx_reinit in alx_change_mtu (Niels Dossche)   
  - efi: fix return value of __setup handlers (Randy Dunlap)   
  - drm/mgag200: Fix PLL setup for g200wb and g200ew (Jocelyn Falempe)   
  - block: release rq qos structures for queue without disk (Ming Lei)   
  - mm: swap: get rid of livelock in swapin readahead (Guo Ziliang)   
  - ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)   
  - crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)   
  - bpf/selftests: Test PTR_TO_RDONLY_MEM (Hao Luo)  [Orabug: 34358256]  
  - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. (Hao Luo)  [Orabug: 34358256]  
  - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. (Hao Luo)  [Orabug: 34358256]  
  - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. (Hao Luo)  [Orabug: 34358256]  
  - bpf: Introduce MEM_RDONLY flag (Hao Luo)  [Orabug: 34358256]  
  - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL (Hao Luo)  [Orabug: 34358256]  
  - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL (Hao Luo)  [Orabug: 34358256]  
  - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL (Hao Luo)  [Orabug: 34358256]  
  - bpf: Introduce composable reg, ret and arg types. (Hao Luo)  [Orabug: 34358256]  
  - RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 34351577]  
  - RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 34351577]  
  - rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330921]  
  - mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34319096]  
  - mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34319096]  
  - mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34319096]  
  - mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34319096]  
  - netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)  [Orabug: 34247340]  {CVE-2022-32250} 
  - uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  [Orabug: 33832414]  
  - topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018367]  
  - topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018367]  
  - topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018367]  
  - topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018367]  
  - x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018367]  
  - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018367]  
  - x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018367]  
  - SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Trond Myklebust)  [Orabug: 34064432]  {CVE-2022-28893} 
  - selftests/bpf: add tests verifying unprivileged bpf behaviour (Alan Maguire)  [Orabug: 34088278]  
  - bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088278]  
  - uek-rpm: Add modules to core rpm to allow kselftest rtnetlink tests pass (Somasundaram Krishnasamy)  [Orabug: 34124398]  
  - net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34137931]  
  - assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162062]  
  - uek-rpm: Enable prerequisites for Secure Boot support (Eric Snowberg)  [Orabug: 34206120]  
  - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)  [Orabug: 34223453]  {CVE-2022-30594} 
  - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  [Orabug: 34242799]  
  - mm/memcontrol: export memcg->watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250986]  
  - rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261489]  
  - cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271922]  
  - x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271922]  
  - mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286146]  
  - net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276062]  
  - net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276062]  
  - net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276062]  
  - Revert "uek-rpm: Add crashkernel.default file" (John Donnelly)  [Orabug: 34280005]  
  - A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285239]  
  - rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285239]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-100.43.0.el8uek]
changelog:
  - ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364336]  
  - ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364336]  
  - ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)  [Orabug: 34364336]  
  - net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34366723]  
  - lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34393053]  {CVE-2022-21505}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-1.43.3.el8uek]
changelog:
  - x86/alternative: The retpoline alternative is not applied (Alexandre Chartre)  [Orabug: 34395937]  
  - x86/ftrace: Do not copy ftrace_stub() in ftrace trampoline (Alexandre Chartre)  [Orabug: 34395937]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-1.43.4.el8uek]
changelog:
  - Revert "selftests/bpf: add tests verifying unprivileged bpf behaviour" (Alan Maguire)  [Orabug: 34399286]  
  - Revert "selftests/bpf: Add test for reg2btf_ids out of bounds access" (Alan Maguire)  [Orabug: 34399286]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-1.43.4.1.el8uek]
changelog:
  - net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34460936]  {CVE-2022-2588} {CVE-2022-2588}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-1.43.4.1.el8uek]
changelog:
  - net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34460936]  {CVE-2022-2588}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-1.43.4.2.el8uek]
changelog:
  - rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 33981854]  {CVE-2022-21385}


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.2.el8uek]
changelog:
  - RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060575]  
  - net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042697]  
  - sched/core: Remove sched_uek cmdline parameter (Konrad Rzeszutek Wilk)  [Orabug: 35049222]  
  - uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049222]  
  - treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049222]  
  - treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049222]  
  - sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049222]  
  - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35038311]  
  - perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35038311]  
  - perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35038311]  
  - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35038311]  
  - perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35038311]  
  - perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 35038311]  
  - perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 35038311]  
  - perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 35038311]  
  - perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 35038311]  
  - perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 35038311]  
  - perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 35038311]  
  - perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 35038311]  
  - net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 34994148]  
  - i40e: Add basic support for I710 devices (Stanislaw Grzeszczak)  [Orabug: 35059783]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.3.el8uek]
changelog:
  - Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084845]  
  - uek-rpm: config-x86-64*: Disable CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Alejandro Jimenez)  [Orabug: 35059109]  
  - Revert "RDMA/irdma: Fix warning, move switch variable into case" (Jack Vogel)  [Orabug: 35048858]  
  - Revert "RDMA/irdma: Move variable into switch case" (Jack Vogel)  [Orabug: 35048858]  
  - Revert "ACPI/IORT: Move variables in switch, fix for build warnings." (Jack Vogel)  [Orabug: 35048858]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-8.91.4.el8uek]
changelog:
  - selftests/vm: remove ARRAY_SIZE define from individual tests (Shuah Khan)  [Orabug: 35088471]  
  - selftests: Provide local define of __cpuid_count() (Reinette Chatre)  [Orabug: 35088471]  
  - tools: fix ARRAY_SIZE defines in tools and selftests hdrs (Shuah Khan)  [Orabug: 35088471]  
  - uek-rpm: aarch64 enable DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 34580801]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-9.91.1.el8uek]
changelog:
  - uek-rpm: Add new modules to core rpm (Somasundaram Krishnasamy)  [Orabug: 35063942]  
  - certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 35098234]  
  - uek-container: Drop unnecessary setting of CONFIG_DEBUG_SECTION_MISMATCH (Liam Merwick)  [Orabug: 35109824]  
  - uek-container: Pass binutils workaround via EXTRA_CFLAGS (Liam Merwick)  [Orabug: 35109824]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-9.96.2.el8uek]
changelog:
  - LTS version: v5.15.96 (Jack Vogel)   
  - bpf: add missing header file include (Linus Torvalds)   
  - Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
  - lib/Kconfig.debug: Allow BTF + DWARF5 with pahole 1.21+ (Nathan Chancellor)   
  - lib/Kconfig.debug: Use CONFIG_PAHOLE_VERSION (Nathan Chancellor)   
  - scripts/pahole-flags.sh: Use pahole-version.sh (Nathan Chancellor)   
  - kbuild: Add CONFIG_PAHOLE_VERSION (Nathan Chancellor)   
  - ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
  - audit: update the mailing list in MAINTAINERS (Paul Moore)   
  - wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
  - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() (Zhang Wensheng)   
  - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 (Alessandro Astone)   
  - binder: Address corner cases in deferred copy and fixup (Alessandro Astone)   
  - binder: fix pointer cast warning (Arnd Bergmann)   
  - binder: defer copies of pre-patched txn data (Todd Kjos)   
  - binder: read pre-translated fds from sender buffer (Todd Kjos)   
  - uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
  - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
  - powerpc/64s/radix: Fix RWX mapping with relocated kernel (Michael Ellerman)   
  - powerpc/64s/radix: Fix crash with unaligned relocated kernel (Michael Ellerman)   
  - powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary (Michael Ellerman)   
  - powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned (Michael Ellerman)   
  - powerpc: use generic version of arch_is_kernel_initmem_freed() (Christophe Leroy)   
  - powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
  - can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
  - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982693] {CVE-2022-2196}
  - KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid (Sean Christopherson)   
  - KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
  - random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
  - clk: mxl: syscon_node_to_regmap() returns error pointers (Rahul Tanwar)   
  - powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
  - clk: mxl: Fix a clk entry by adding relevant flags (Rahul Tanwar)   
  - clk: mxl: Add option to override gate clks (Rahul Tanwar)   
  - clk: mxl: Remove redundant spinlocks (Rahul Tanwar)   
  - clk: mxl: Switch from direct readl/writel based IO to regmap based IO (Rahul Tanwar)   
  - drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink (Ankit Nautiyal)   
  - wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
  - drm/etnaviv: don't truncate physical page address (Lucas Stach)   
  - LTS version: v5.15.95 (Jack Vogel)   
  - platform/x86/amd: pmc: add CONFIG_SERIO dependency (Arnd Bergmann)   
  - net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
  - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
  - alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
  - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
  - net/sched: tcindex: search key must be 16 bits (Pedro Tammela)   
  - i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
  - net/sched: act_ctinfo: use percpu stats (Pedro Tammela)   
  - flow_offload: fill flags to action structure (Baowen Zheng)   
  - drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list (Matt Roper)   
  - drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() (Raviteja Goud Talla)   
  - mm/filemap: fix page end in filemap_get_read_batch (Qian Yingjin)   
  - nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
  - ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
  - ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
  - ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
  - net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
  - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
  - bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
  - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
  - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (Hangyu Hua)   
  - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
  - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
  - net/sched: tcindex: update imperfect hash filters respecting rcu (Pedro Tammela)   
  - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
  - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Siddharth Vadapalli)   
  - net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
  - i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
  - ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
  - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
  - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
  - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
  - selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (Misono Tomohiro)   
  - of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem (Isaac J. Manjarres)   
  - hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
  - sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
  - ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
  - ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
  - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
  - mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
  - mmc: jz4740: Work around bug on JZ4760(B) (Paul Cercueil)   
  - tcp: Fix listen() regression in 5.15.88. (Kuniyuki Iwashima)   
  - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
  - platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (Mario Limonciello)   
  - platform/x86: amd-pmc: Correct usage of SMU version (Mario Limonciello)   
  - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (Hans de Goede)   
  - platform/x86: amd-pmc: Export Idlemask values based on the APU (Sanket Goswami)   
  - drm/amd/display: Fail atomic_check early on normalize_zpos error (Leo Li)   
  - aio: fix mremap after fork null-deref (Seth Jenkins)   
  - mptcp: do not wait for bare sockets' timeout (Paolo Abeni)   
  - xfs: don't leak btree cursor when insrec fails after a split (Darrick J. Wong)   
  - xfs: purge dquots after inode walk fails during quotacheck (Darrick J. Wong)   
  - xfs: assert in xfs_btree_del_cursor should take into account error (Dave Chinner)   
  - xfs: don't assert fail on perag references on teardown (Dave Chinner)   
  - xfs: avoid unnecessary runtime sibling pointer endian conversions (Dave Chinner)   
  - xfs: validate v5 feature fields (Dave Chinner)   
  - xfs: set XFS_FEAT_NLINK correctly (Dave Chinner)   
  - xfs: detect self referencing btree sibling pointers (Dave Chinner)   
  - xfs: fix potential log item leak (Dave Chinner)   
  - xfs: zero inode fork buffer at allocation (Dave Chinner)   
  - nvmem: core: fix return value (Russell King (Oracle))   
  - nvmem: core: fix registration vs use race (Russell King (Oracle))   
  - nvmem: core: fix cleanup after dev_set_name() (Russell King (Oracle))   
  - nvmem: core: add error handling for dev_set_name (Gaosheng Cui)   
  - platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match (Hans de Goede)   
  - drm/amd/display: Properly handle additional cases where DCN is not supported (Alex Deucher)   
  - nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
  - s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
  - net: sched: sch: Bounds check priority (Kees Cook)   
  - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Ben Skeggs)   
  - net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
  - net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
  - tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
  - ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
  - bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself (Jakub Sitnicki)   
  - ALSA: hda: Do not unset preset when cleaning up codec (Cezary Rojewski)   
  - selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
  - ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers (Pierre-Louis Bossart)   
  - ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers (Pierre-Louis Bossart)   
  - ACPI / x86: Add support for LPS0 callback handler (Mario Limonciello)   
  - riscv: kprobe: Fixup misaligned load text (Guo Ren)   
  - kprobes: treewide: Cleanup the error messages for kprobes (Masami Hiramatsu)   
  - mptcp: fix locking for in-kernel listener creation (Paolo Abeni)   
  - LTS version: v5.15.94 (Jack Vogel)   
  - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)   
  - KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)   
  - x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)   
  - drm/i915: Fix VBT DSI DVO port handling (Ville Syrjälä)   
  - drm/i915: Initialize the obj flags for shmem objects (Aravind Iddamsetty)   
  - drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini (Guilherme G. Piccoli)   
  - Fix page corruption caused by racy check in __free_pages (David Chen)   
  - arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
  - rtmutex: Ensure that the top waiter is always woken up (Wander Lairson Costa)   
  - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Nicholas Piggin)   
  - riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
  - ceph: flush cap releases when the session is flushed (Xiubo Li)   
  - clk: ingenic: jz4760: Update M/N/OD calculation algorithm (Paul Cercueil)   
  - usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
  - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
  - btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
  - mptcp: be careful on subflow status propagation on errors (Paolo Abeni)   
  - net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
  - cifs: Fix use-after-free in rdata->read_into_pages() (ZhaoLong Wang)   
  - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
  - spi: dw: Fix wrong FIFO level setting for long xfers (Serge Semin)   
  - pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
  - pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
  - pinctrl: mediatek: Fix the drive register definition of some Pins (Guodong Liu)   
  - ASoC: topology: Return -ENOMEM on memory allocation failure (Amadeusz Sławiński)   
  - riscv: stacktrace: Fix missing the first frame (Liu Shixin)   
  - ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
  - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
  - igc: Add ndo_tx_timeout support (Sasha Neftin)   
  - net/mlx5: Serialize module cleanup with reload and remove (Shay Drory)   
  - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)   
  - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)   
  - net/mlx5e: IPoIB, Show unknown speed instead of error (Dragos Tatulea)   
  - net/mlx5: Bridge, fix ageing of peer FDB entries (Vlad Buslov)   
  - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (Adham Faris)   
  - net/mlx5e: Introduce the mlx5e_flush_rq function (Maxim Mikityanskiy)   
  - net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover (Maxim Mikityanskiy)   
  - net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" (Vladimir Oltean)   
  - net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware (Vladimir Oltean)   
  - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
  - uapi: add missing ip/ipv6 header dependencies for linux/stddef.h (Herton R. Krzesinski)   
  - ionic: clean interrupt before enabling queue to avoid credit race (Neel Patel)   
  - net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
  - bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
  - net: phylink: move phy_device_free() to correctly release phy device (Clément Léger)   
  - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
  - RDMA/usnic: use iommu_map_atomic() under spin_lock() (Yang Yingliang)   
  - RDMA/irdma: Fix potential NULL-ptr-dereference (Nikita Zhandarovich)   
  - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
  - xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() (Eric Dumazet)   
  - IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
  - xfrm: compat: change expression for switch in xfrm_xlate64 (Anastasia Belova)   
  - can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
  - of/address: Return an error when no valid dma-ranges are found (Mark Brown)   
  - tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
  - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (Elvis Angelaccio)   
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (Guillaume Pinot)   
  - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
  - ALSA: hda/realtek: Add Positivo N14KP6-TG (Edson Juliano Drosdeck)   
  - btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
  - btrfs: limit device extents to the device size (Josef Bacik)   
  - migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
  - mm/migration: return errno when isolate_huge_page failed (Miaohe Lin)   
  - LTS version: v5.15.93 (Jack Vogel)   
  - bpf: Skip invalid kfunc call in backtrack_insn (Hao Sun)   
  - gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
  - gfs2: Cosmetic gfs2_dinode_{in,out} cleanup (Andreas Gruenbacher)   
  - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
  - f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
  - fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
  - ovl: Use "buf" flexible array for memcpy() destination (Kees Cook)   
  - fs/ntfs3: Validate attribute data and valid sizes (Abdun Nihaal)   
  - powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
  - iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
  - bpf: Do not reject when the stack read size is different from the tracked scalar size (Martin KaFai Lau)   
  - bpf: Fix incorrect state pruning for <8B spill/fill (Paul Chaignon)   
  - phy: qcom-qmp-combo: fix runtime suspend (Johan Hovold)   
  - phy: qcom-qmp-combo: fix broken power on (Johan Hovold)   
  - phy: qcom-qmp-usb: fix memleak on probe deferral (Johan Hovold)   
  - phy: qcom-qmp-combo: fix memleak on probe deferral (Johan Hovold)   
  - phy: qcom-qmp-combo: disable runtime PM on unbind (Johan Hovold)   
  - serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
  - serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
  - nvmem: core: fix cell removal on error (Michael Walle)   
  - nvmem: core: remove nvmem_config wp_gpio (Russell King (Oracle))   
  - nvmem: core: initialise nvmem->id early (Russell King (Oracle))   
  - drm/i915: Fix potential bit_17 double-free (Rob Clark)   
  - Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
  - highmem: round down the address passed to kunmap_flush_on_unmap() (Matthew Wilcox (Oracle))   
  - mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
  - fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
  - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Joerg Roedel)   
  - kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints (Pratham Pratap)   
  - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
  - riscv: disable generation of unwind tables (Andreas Schwab)   
  - parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
  - parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
  - nvmem: qcom-spmi-sdam: fix module autoloading (Johan Hovold)   
  - iio: imu: fxos8700: fix MAGN sensor scale and unit (Carlos Song)   
  - iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN (Carlos Song)   
  - iio: imu: fxos8700: fix failed initialization ODR mode assignment (Carlos Song)   
  - iio: imu: fxos8700: fix incorrect ODR mode readback (Carlos Song)   
  - iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback (Carlos Song)   
  - iio: imu: fxos8700: fix map label of channel type to MAGN sensor (Carlos Song)   
  - iio: imu: fxos8700: fix IMU data bits returned to user space (Carlos Song)   
  - iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback (Carlos Song)   
  - iio: imu: fxos8700: fix ACCEL measurement range selection (Carlos Song)   
  - iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
  - iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
  - iio: hid: fix the retval in gyro_3d_capture_sample (Dmitry Perchanov)   
  - iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
  - efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
  - ALSA: hda/realtek: Add Acer Predator PH315-54 (Victor Shyba)   
  - watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
  - watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
  - net: qrtr: free memory on error path in radix_tree_insert() (Natalia Petrova)   
  - fbcon: Check font dimension limits (Samuel Thibault)   
  - Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
  - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
  - usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
  - usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
  - iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
  - drm/amd/display: Fix timing not changning when freesync video is enabled (Aurabindo Pillai)   
  - net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
  - platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF (Kevin Kuriakose)   
  - platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table (Koba Ko)   
  - i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
  - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
  - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (Mike Christie)   
  - perf/x86/intel: Add Emerald Rapids (Kan Liang)   
  - scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
  - i2c: mxs: suppress probe-deferral error message (Stefan Wahren)   
  - i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU (Basavaraj Natikar)   
  - efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
  - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
  - virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
  - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
  - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
  - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
  - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
  - ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
  - can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
  - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() (Tom Rix)   
  - riscv: kprobe: Fixup kernel panic when probing an illegal position (Guo Ren)   
  - ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address (Thomas Winter)   
  - ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address (Thomas Winter)   
  - net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
  - squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
  - netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
  - drm/i915/adlp: Fix typo for reference clock (Chaitanya Kumar Borah)   
  - drm/i915/guc: Fix locking when searching for a hung request (John Harrison)   
  - netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
  - block, bfq: fix uaf for bfqq in bic_set_bfqq() (Yu Kuai)   
  - block, bfq: replace 0/1 with false/true in bic apis (Yu Kuai)   
  - block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" (NeilBrown)   
  - net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices (Andre Kalb)   
  - sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet)   
  - dpaa2-eth: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - dpaa_eth: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - virtio-net: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - qede: execute xdp_do_flush() before napi_complete_done() (Magnus Karlsson)   
  - ice: Prevent set_channel from changing queues while RDMA active (Dave Ertman)   
  - fix "direction" argument of iov_iter_kvec() (Al Viro)   
  - fix iov_iter_bvec() "direction" argument (Al Viro)   
  - READ is "data destination", not source... (Al Viro)   
  - WRITE is "data source", not destination... (Al Viro)   
  - vhost/net: Clear the pending messages when the backend is removed (Eric Auger)   
  - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
  - drm/vc4: hdmi: make CEC adapter name unique (Hans Verkuil)   
  - arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
  - bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener (Jakub Sitnicki)   
  - bpf: Fix to preserve reg parent/live fields when copying range info (Eduard Zingerman)   
  - bpf: Support <8-byte scalar spill and refill (Martin KaFai Lau)   
  - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
  - bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers (Yonghong Song)   
  - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (Andy Shevchenko)   
  - ASoC: Intel: bytcht_es8316: move comment to the right place (Pierre-Louis Bossart)   
  - ASoC: Intel: boards: fix spelling in comments (Pierre-Louis Bossart)   
  - bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
  - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
  - LTS version: v5.15.92 (Jack Vogel)   
  - net: mctp: purge receive queues on sk destruction (Jeremy Kerr)   
  - net: fix NULL pointer in skb_segment_list (Yan Zhai)   
  - Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
  - extcon: usbc-tusb320: fix kernel-doc warning (Rong Chen)   
  - ext4: fix bad checksum after online resize (Baokun Li)   
  - cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() (Paulo Alcantara)   
  - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
  - HID: playstation: sanity check DualSense calibration data. (Roderick Colenbrander)   
  - blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
  - erofs/zmap.c: Fix incorrect offset calculation (Siddh Raman Pant)   
  - bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
  - firmware: arm_scmi: Clear stale xfer->hdr.status (Cristian Marussi)   
  - arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI (Krzysztof Kozlowski)   
  - arm64: dts: freescale: Fix pca954x i2c-mux node names (Geert Uytterhoeven)   
  - ARM: dts: vf610: Fix pca9548 i2c-mux node names (Geert Uytterhoeven)   
  - ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
  - ipmi:ssif: Add a timer between request retries (Corey Minyard)  [Orabug: 35099122]  
  - ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  [Orabug: 35099122]  
  - ipmi:ssif: Increase the message retry time (Corey Minyard)  [Orabug: 35099122]  
  - scsi: scsi_transport_fc: Use %u for dev_loss_tmo (Martin Wilck)  [Orabug: 34665293]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-9.96.3.el8uek]
changelog:
  - rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140656]  
  - rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140646]  
  - ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069805]  
  - uek: kabi: update kABI files for new symbols (Saeed Mirzamohammadi)  [Orabug: 35016481]  
  - ACPI: CPPC: Disable FIE if registers in PCC regions (Jeremy Linton)  [Orabug: 34993360]  
  - cpufreq: CPPC: Fix build error without CONFIG_ACPI_CPPC_CPUFREQ_FIE (Zheng Bin)  [Orabug: 34993360]  
  - uek-rpm: Add opbmc to core rpm (Somasundaram Krishnasamy)  [Orabug: 34769938]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-100.96.29.el8uek]
changelog:
  - NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time (Dai Ngo)  [Orabug: 35059907]  
  - NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker (Dai Ngo)  [Orabug: 35059907]  
  - NFSD: unregister shrinker when nfsd_init_net() fails (Tetsuo Handa)  [Orabug: 35059907]  
  - NFSD: add shrinker to reap courtesy clients on low memory condition (Dai Ngo)  [Orabug: 35059907]  
  - NFSD: keep track of the number of courtesy clients in the system (Dai Ngo)  [Orabug: 35059907]  
  - crypto: drbg - oversampling of Jitter RNG (Saeed Mirzamohammadi)  [Orabug: 35141114]  
  - crypto: tcrypt - KAT for ffdhe* algorithms (Saeed Mirzamohammadi)  [Orabug: 35141114]  
  - crypto: jitter - panic on health test failure (Saeed Mirzamohammadi)  [Orabug: 35141114]  
  - scsi: qla2xxx: Update version to 10.02.08.100-k (Nilesh Javali)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix IOCB resource check warning (Nilesh Javali)  [Orabug: 35007285]  
  - scsi: qla2xxx: Remove increment of interface err cnt (Saurav Kashyap)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  [Orabug: 35007285]  
  - scsi: qla2xxx: Remove unintended flag clearing (Quinn Tran)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix stalled login (Quinn Tran)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix exchange oversubscription for management commands (Quinn Tran)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix exchange oversubscription (Quinn Tran)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  [Orabug: 35007285]  
  - scsi: qla2xxx: Check if port is online before sending ELS (Shreyas Deodhar)  [Orabug: 35007285]  
  - scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts (Gleb Chesnokov)  [Orabug: 35007285]  
  - scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization (Gleb Chesnokov)  [Orabug: 35007285]  
  - scsi: qla2xxx: Remove unused variable 'found_devs' (Colin Ian King)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix serialization of DCBX TLV data request (Rafael Mendonca)  [Orabug: 35007285]  
  - scsi: qla2xxx: Remove unused declarations for qla2xxx (Gaosheng Cui)  [Orabug: 35007285]  
  - scsi: qla2xxx: Fix spelling mistake "definiton" -> "definition" (Colin Ian King)  [Orabug: 35007285]  
  - scsi: qla2xxx: Drop DID_TARGET_FAILURE use (Mike Christie)  [Orabug: 35007285]  
  - ACPI: processor: idle: Disable ACPI C-state probing for xen hvm guest (Joe Jin)  [Orabug: 35043629]  
  - uek-rpm: x86_64 enable CONFIG_SLS (Maciej S. Szmigiero)  [Orabug: 35073535]  
  - net: qede: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi)  [Orabug: 34901373]  
  - uek-rpm: Disable CONFIG_USB_NET_RNDIS_WLAN (Rhythm Mahajan)  [Orabug: 35037701]  
  - certs: Add FIPS selftests (David Howells)  [Orabug: 35080500]  
  - certs: Move load_certificate_list() to be with the asymmetric keys code (David Howells)  [Orabug: 35080500]  
  - uek-rpm: Enable RFC7919 config (Saeed Mirzamohammadi)  [Orabug: 35080500]  
  - Revert "KVM: x86/xen: Maintain valid mapping of Xen shared_info page" (Vijayendra Suman)  [Orabug: 34929435]  
  - Revert "KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty" (Vijayendra Suman)  [Orabug: 34929435]  
  - Revert "crypto: rsa - flag instantiations as FIPS compliant" (Saeed Mirzamohammadi)  [Orabug: 35054646]  
  - uek-rpm/config-aarch64: Enable CONFIG_CLK_RASPBERRYPI (Vijay Kumar)  [Orabug: 35018498]  
  - vfio/mlx5: Allow loading of larger images than 512 MB (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Fix UBSAN note (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: error pointer dereference in error handling (Dan Carpenter)  [Orabug: 35027279]  
  - vfio/mlx5: fix error code in mlx5vf_precopy_ioctl() (Dan Carpenter)  [Orabug: 35027279]  
  - vfio/mlx5: Enable MIGRATION_PRE_COPY flag (Shay Drory)  [Orabug: 35027279]  
  - vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error (Shay Drory)  [Orabug: 35027279]  
  - vfio/mlx5: Introduce multiple loads (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Consider temporary end of stream as part of PRE_COPY (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Introduce vfio precopy ioctl implementation (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Introduce SW headers for migration states (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Introduce device transitions of PRE_COPY (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Refactor to use queue based data chunks (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Refactor migration file state (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Refactor MKEY usage (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Refactor PD usage (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Enforce a single SAVE command at a time (Yishai Hadas)  [Orabug: 35027279]  
  - vfio: Extend the device migration protocol with PRE_COPY (Jason Gunthorpe)  [Orabug: 35027279]  
  - net/mlx5: Introduce ifc bits for pre_copy (Shay Drory)  [Orabug: 35027279]  
  - net/mlx5: Add the log_min_mkey_entity_size capability (Maxim Mikityanskiy)  [Orabug: 35027279]  
  - vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries (Joao Martins)  [Orabug: 35027279]  
  - vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state() (Yishai Hadas)  [Orabug: 35027279]  
  - vfio: Add an option to get migration data size (Yishai Hadas)  [Orabug: 35027279]  
  - vfio/mlx5: Switch to use module_pci_driver() macro (Shang XiaoJing)  [Orabug: 35027279]  
  - uek-rpm: core: Move few modules which are recently enabled to core. (Harshit Mogalapalli)  [Orabug: 34774213]  
  - tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34977257]  
  - crypto: panic on PCT failure for dh and ecdh (Saeed Mirzamohammadi)  [Orabug: 34971139]  
  - uek-rpm: mod-extra: Move modules which are recently enabled to extras (Harshit Mogalapalli)  [Orabug: 34774213]  
  - Allow the ima keyring to trust all keys in the machine keyring (Eric Snowberg)  [Orabug: 34873856]  
  - Revert "X.509: Parse Basic Constraints for CA" (Eric Snowberg)  [Orabug: 34873856]  
  - Revert "KEYS: CA link restriction" (Eric Snowberg)  [Orabug: 34873856]  
  - Revert "integrity: restrict INTEGRITY_KEYRING_MACHINE to restrict_link_by_ca" (Eric Snowberg)  [Orabug: 34873856]  
  - Revert "integrity: change ima link restriction to trust the machine keyring" (Eric Snowberg)  [Orabug: 34873856]  
  - net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 34816080]  
  - net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5e: CT: Fix support for GRE tuples (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5e: Remove HW-GRO from reported features (Gal Pressman)  [Orabug: 34816080]  
  - net/mlx5e: Properly block HW GRO when XDP is enabled (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Block rx-gro-hw feature in switchdev mode (Aya Levin)  [Orabug: 34816080]  
  - net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Yevgeny Kliteynik)  [Orabug: 34816080]  
  - net/mlx5: Initialize flow steering during driver probe (Shay Drory)  [Orabug: 34816080]  
  - mlxsw: Avoid warning during ip6gre device removal (Amit Cohen)  [Orabug: 34816080]  
  - net/mlx5: Fix matching on inner TTC (Mark Bloch)  [Orabug: 34816080]  
  - net/mlx5e: Avoid checking offload capability in post_parse action (Ariel Levkovich)  [Orabug: 34816080]  
  - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34816080]  
  - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Ariel Levkovich)  [Orabug: 34816080]  
  - net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34816080]  
  - net: Handle l3mdev in ip_tunnel_init_flow (David Ahern)  [Orabug: 34816080]  
  - net/mlx5e: Fix build warning, detected write beyond size of field (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx5e: HTB, remove unused function declaration (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx5e: Statify function mlx5_cmd_trigger_completions (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Permit XDP with non-linear legacy RQ (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Support multi buffer XDP_TX (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buff (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Implement sending multi buffer XDP frames (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer mode (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Remove assignment of inline_hdr.sz on XDP TX (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frame (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Store DMA address inside struct page (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Add XDP multi buffer support to the non-linear legacy RQ (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Use page-sized fragments with XDP multi buffer (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Use fragments of the same size in non-linear legacy RQ with XDP (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Prepare non-linear legacy RQ for XDP multi buffer support (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5: Remove unused fill page array API function (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Rongwei Liu)  [Orabug: 34816080]  
  - net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Rongwei Liu)  [Orabug: 34816080]  
  - net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Rongwei Liu)  [Orabug: 34816080]  
  - net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Rongwei Liu)  [Orabug: 34816080]  
  - net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Rongwei Liu)  [Orabug: 34816080]  
  - net/mlx5: DR, Adjust structure member to reduce memory hole (Rongwei Liu)  [Orabug: 34816080]  
  - net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: RX, Test the XDP program existence out of the handler (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Add headroom only to the first fragment in legacy RQ (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Maor Dickman)  [Orabug: 34816080]  
  - net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Maor Dickman)  [Orabug: 34816080]  
  - net/sched: add vlan push_eth and pop_eth action to the hardware IR (Maor Dickman)  [Orabug: 34816080]  
  - net: Add l3mdev index to flow struct and avoid oif reset for port devices (David Ahern)  [Orabug: 34816080]  
  - net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx4_en: use kzalloc (Julia Lawall)  [Orabug: 34816080]  
  - net/mlx5: Parse module mapping using mlx5_ifc (Gal Pressman)  [Orabug: 34816080]  
  - net/mlx5: Query the maximum MCIA register read size from firmware (Gal Pressman)  [Orabug: 34816080]  
  - net/mlx5: CT: Create smfs dr matchers dynamically (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5: CT: Add software steering ct flow steering provider (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5: Add smfs lib to export direct steering API to CT (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5: CT: Introduce a platform for multiple flow steering providers (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5: Node-aware allocation for the doorbell pgdir (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5: Node-aware allocation for UAR (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5: Node-aware allocation for the EQs (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5: Node-aware allocation for the EQ table (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5: Node-aware allocation for the IRQ table (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5: Delete useless module.h include (Leon Romanovsky)  [Orabug: 34816080]  
  - net/mlx4: Delete useless moduleparam include (Leon Romanovsky)  [Orabug: 34816080]  
  - net/mlx5: DR, Add support for ConnectX-7 steering (Yevgeny Kliteynik)  [Orabug: 34816080]  
  - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Yevgeny Kliteynik)  [Orabug: 34816080]  
  - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Yevgeny Kliteynik)  [Orabug: 34816080]  
  - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Yevgeny Kliteynik)  [Orabug: 34816080]  
  - net/mlx5: DR, Remove unneeded comments (Yevgeny Kliteynik)  [Orabug: 34816080]  
  - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Yevgeny Kliteynik)  [Orabug: 34816080]  
  - net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Shun Hao)  [Orabug: 34816080]  
  - net/mlx5: Add debugfs counters for page commands failures (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Add pages debugfs (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Move debugfs entries to separate struct (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Change release_all_pages cap bit location (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Remove redundant error on reclaim pages (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Remove redundant error on give pages (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Remove redundant notify fail on give pages (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Add command failures data to debugfs (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Dan Carpenter)  [Orabug: 34816080]  
  - net/mlx5: Support GRE conntrack offload (Toshiaki Makita)  [Orabug: 34816080]  
  - mlxsw: Add support for IFLA_OFFLOAD_XSTATS_L3_STATS (Petr Machata)  [Orabug: 34816080]  
  - mlxsw: Extract classification of router-related events to a helper (Petr Machata)  [Orabug: 34816080]  
  - mlxsw: spectrum_router: Drop mlxsw_sp arg from counter alloc/free functions (Petr Machata)  [Orabug: 34816080]  
  - mlxsw: reg: Fix packing of router interface counters (Petr Machata)  [Orabug: 34816080]  
  - net: rtnetlink: Add UAPI toggle for IFLA_OFFLOAD_XSTATS_L3_STATS (Petr Machata)  [Orabug: 34816080]  
  - net: rtnetlink: Add RTM_SETSTATS (Petr Machata)  [Orabug: 34816080]  
  - net: rtnetlink: Add UAPI for obtaining L3 offload xstats (Petr Machata)  [Orabug: 34816080]  
  - net: dev: Add hardware stats support (Petr Machata)  [Orabug: 34816080]  
  - net: rtnetlink: Propagate extack to rtnl_offload_xstats_fill() (Petr Machata)  [Orabug: 34816080]  
  - net: rtnetlink: RTM_GETSTATS: Allow filtering inside nests (Petr Machata)  [Orabug: 34816080]  
  - net: rtnetlink: Stop assuming that IFLA_OFFLOAD_XSTATS_* are dev-backed (Petr Machata)  [Orabug: 34816080]  
  - net: rtnetlink: Namespace functions related to IFLA_OFFLOAD_XSTATS_* (Petr Machata)  [Orabug: 34816080]  
  - mlx5: add support for page_pool_get_stats (Joe Damato)  [Orabug: 34816080]  
  - flow_offload: reject offload for all drivers with invalid police parameters (Jianbo Liu)  [Orabug: 34816080]  
  - net: flow_offload: add tc police action parameters (Jianbo Liu)  [Orabug: 34816080]  
  - net/mlx5: Add clarification on sync reset failure (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: Add reset_state field to MFRL register (Moshe Shemesh)  [Orabug: 34816080]  
  - net/mlx5: cmdif, Refactor error handling and reporting of async commands (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx5: cmdif, Add new api for command execution (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx5: cmdif, cmd_check refactoring (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx5: cmdif, Return value improvements (Saeed Mahameed)  [Orabug: 34816080]  
  - net/mlx5: Lag, offload active-backup drops to hardware (Mark Bloch)  [Orabug: 34816080]  
  - net/mlx5: Lag, record inactive state of bond device (Mark Bloch)  [Orabug: 34816080]  
  - net/mlx5: Lag, don't use magic numbers for ports (Mark Bloch)  [Orabug: 34816080]  
  - net/mlx5: Lag, use local variable already defined to access E-Switch (Mark Bloch)  [Orabug: 34816080]  
  - net/mlx5: E-switch, add drop rule support to ingress ACL (Mark Bloch)  [Orabug: 34816080]  
  - net/mlx5: E-switch, remove special uplink ingress ACL handling (Mark Bloch)  [Orabug: 34816080]  
  - net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Sunil Rani)  [Orabug: 34816080]  
  - net/mlx5: Add ability to insert to specific flow group (Mark Bloch)  [Orabug: 34816080]  
  - mlx5: remove unused static inlines (Jakub Kicinski)  [Orabug: 34816080]  
  - mlxsw: core: Add support for OSFP transceiver modules (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: Remove resource query check (Ido Schimmel)  [Orabug: 34816080]  
  - mlxsw: core: Unify method of trap support validation (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: spectrum: Remove SP{1,2,3} defines for FW minor and subminor (Jiri Pirko)  [Orabug: 34816080]  
  - mlxsw: core: Remove unnecessary asserts (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: reg: Add "mgpir_" prefix to MGPIR fields comments (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: core_thermal: Remove obsolete API for query resource (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: core_thermal: Rename labels according to naming convention (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: core_hwmon: Fix variable names for hwmon attributes (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: core_thermal: Avoid creation of virtual hwmon objects by thermal module (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: spectrum_span: Ignore VLAN entries not used by the bridge in mirroring (Ido Schimmel)  [Orabug: 34816080]  
  - mlxsw: core: Prevent trap group setting if driver does not support EMAD (Vadim Pasternak)  [Orabug: 34816080]  
  - mlxsw: spectrum: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Vladimir Oltean)  [Orabug: 34816080]  
  - net/mlx5e: TC, Allow sample action with CT (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Make post_act parse CT and sample actions (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Use multi table support for CT and sample actions (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Create new flow attr for multi table actions (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Add post act offload/unoffload API (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Pass actions param to actions_match_supported() (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34816080]  
  - net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Aya Levin)  [Orabug: 34816080]  
  - net/mlx5e: E-Switch, Add PTP counters for uplink representor (Aya Levin)  [Orabug: 34816080]  
  - net/mlx5e: RX, Restrict bulk size for small Striding RQs (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5e: Generalize packet merge error message (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5e: Add support for using xdp->data_meta (Alex Liu)  [Orabug: 34816080]  
  - net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Colin Ian King)  [Orabug: 34816080]  
  - net: rtnetlink: rtnl_stats_get(): Emit an extack for unset filter_mask (Petr Machata)  [Orabug: 34816080]  
  - net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Optimize modulo in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Optimize mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Move repeating code that gets TC prio into a function (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Use select queue parameters to sync with control flow (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Move mlx5e_select_queue to en/selq.c (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Introduce select queue parameters (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Use a barrier after updating txq2sq (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Cleanup of start/stop all queues (Maxim Mikityanskiy)  [Orabug: 34816080]  
  - net/mlx5e: Use FW limitation for max MPW WQEBBs (Aya Levin)  [Orabug: 34816080]  
  - net/mlx5e: Read max WQEBBs on the SQ from firmware (Aya Levin)  [Orabug: 34816080]  
  - net/mlx5e: Remove unused tstamp SQ field (Tariq Toukan)  [Orabug: 34816080]  
  - mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addresses (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv4 addresses (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: core_acl_flex_actions: Add SIP_DIP_ACTION (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: spectrum_acl: Allocate default actions for internal TCAM regions (Ido Schimmel)  [Orabug: 34816080]  
  - mlxsw: spectrum: Guard against invalid local ports (Amit Cohen)  [Orabug: 34816080]  
  - mlxsw: core: Consolidate trap groups to a single event group (Jiri Pirko)  [Orabug: 34816080]  
  - mlxsw: core: Move functions to register/unregister array of traps to core.c (Jiri Pirko)  [Orabug: 34816080]  
  - mlxsw: core: Move basic trap group initialization from spectrum.c (Jiri Pirko)  [Orabug: 34816080]  
  - mlxsw: core: Move basic_trap_groups_set() call out of EMAD init code (Jiri Pirko)  [Orabug: 34816080]  
  - mlxsw: spectrum: Set basic trap groups from an array (Jiri Pirko)  [Orabug: 34816080]  
  - net/mlx5: VLAN push on RX, pop on TX (Dima Chumak)  [Orabug: 34816080]  
  - net/mlx5: Introduce software defined steering capabilities (Dima Chumak)  [Orabug: 34816080]  
  - net/mlx5: Remove unused TIR modify bitmask enums (Tariq Toukan)  [Orabug: 34816080]  
  - net/mlx5e: CT, Remove redundant flow args from tc ct calls (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Store mapped tunnel id on flow attr (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Test CT and SAMPLE on flow attr (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Refactor eswitch attr flags to just attr flags (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Reject rules with multiple CT actions (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Pass attr to tc_act can_offload() (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: TC, Move pedit_headers_action to parse_attr (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Pass attr arg for attaching/detaching encaps (Roi Dayan)  [Orabug: 34816080]  
  - net/mlx5e: Move code chunk setting encap dests into its own function (Roi Dayan)  [Orabug: 34816080]  
  - mlxsw: spectrum_kvdl: Use struct_size() helper in kzalloc() (Gustavo A. R. Silva)  [Orabug: 34816080]  
  - mlxsw: core_env: Forbid module reset on RJ45 ports (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: core_env: Forbid power mode set and get on RJ45 ports (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: core_env: Forbid getting module EEPROM on RJ45 ports (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: core_env: Query and store port module's type during initialization (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: reg: Add Port Module Type Mapping register (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: spectrum_ethtool: Add support for two new link modes (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: Add netdev argument to mlxsw_env_get_module_info() (Danielle Ratson)  [Orabug: 34816080]  
  - mlxsw: core_env: Do not pass number of modules as argument (Ido Schimmel)  [Orabug: 34816080]  
  - mlxsw: spectrum_ethtool: Remove redundant variable (Ido Schimmel)  [Orabug: 34816080]  
  - bpf: introduce BPF_F_XDP_HAS_FRAGS flag in prog_flags loading the ebpf program (Lorenzo Bianconi)  [Orabug: 34816080]  
  - net: xdp: add xdp_update_skb_shared_info utility routine (Lorenzo Bianconi)  [Orabug: 34816080]  
  - xdp: introduce flags field in xdp_buff/xdp_frame (Lorenzo Bianconi)  [Orabug: 34816080]  
  - net: skbuff: add size metadata to skb_shared_info for xdp (Lorenzo Bianconi)  [Orabug: 34816080]  
  - flow_offload: allow user to offload tc action to net device (Baowen Zheng)  [Orabug: 34816080]  
  - flow_offload: add ops to tc_action_ops for flow action setup (Baowen Zheng)  [Orabug: 34816080]  
  - flow_offload: rename offload functions with offload instead of flow (Baowen Zheng)  [Orabug: 34816080]  
  - devlink: hold the instance lock during eswitch_mode callbacks (Jakub Kicinski)  [Orabug: 34816080]  
  - netdevsim: replace vfs_lock with devlink instance lock (Jakub Kicinski)  [Orabug: 34816080]  
  - netdevsim: fix uninit value in nsim_drv_configure_vfs() (Jakub Kicinski)  [Orabug: 34816080]  
  - netdevsim: replace port_list_lock with devlink instance lock (Jakub Kicinski)  [Orabug: 34816080]  
  - devlink: add explicitly locked flavor of the rate node APIs (Jakub Kicinski)  [Orabug: 34816080]  
  - bnxt: use the devlink instance lock to protect sriov (Jakub Kicinski)  [Orabug: 34816080]  
  - devlink: pass devlink_port to port_split / port_unsplit callbacks (Jakub Kicinski)  [Orabug: 34816080]  
  - devlink: hold the instance lock in port_split / port_unsplit callbacks (Jakub Kicinski)  [Orabug: 34816080]  
  - eth: mlxsw: switch to explicit locking for port registration (Jakub Kicinski)  [Orabug: 34816080]  
  - eth: nfp: replace driver's "pf" lock with devlink instance lock (Jakub Kicinski)  [Orabug: 34816080]  
  - eth: nfp: wrap locking assertions in helpers (Jakub Kicinski)  [Orabug: 34816080]  
  - devlink: expose instance locking and add locked port registering (Jakub Kicinski)  [Orabug: 34816080]  
  - netdevsim: rename 'driver' entry points (Jakub Kicinski)  [Orabug: 34816080]  
  - netdevsim: move max vf config to dev (Jakub Kicinski)  [Orabug: 34816080]  
  - netdevsim: move details of vf config to dev (Jakub Kicinski)  [Orabug: 34816080]  
  - uek-rpm: Define CONFIG_MLX5_VFIO_PCI=m (Joao Martins)  [Orabug: 34778256]  
  - vfio/mlx5: Set VF as migratable (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Introduce ifc bits for migratable (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps (Joao Martins)  [Orabug: 34778256]  
  - vfio/mlx5: Set the driver DMA logging callbacks (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Manage error scenarios on tracker (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Report dirty pages from tracker (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Create and destroy page tracker object (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Init QP based resources for dirty tracking (Yishai Hadas)  [Orabug: 34778256]  
  - vfio: Introduce the DMA logging feature support (Yishai Hadas)  [Orabug: 34778256]  
  - vfio: Add an IOVA bitmap support (Joao Martins)  [Orabug: 34778256]  
  - vfio: Introduce DMA logging uAPIs (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Query ADV_VIRTUALIZATION capabilities (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Introduce ifc bits for page tracker (Yishai Hadas)  [Orabug: 34778256]  
  - vfio: Move vfio.c to vfio_main.c (Jason Gunthorpe)  [Orabug: 34778256]  
  - net/mlx5: Use software VHCA id when it's supported (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Introduce ifc bits for using software vhca id (Yishai Hadas)  [Orabug: 34778256]  
  - vfio: Split migration ops from main device ops (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Protect mlx5vf_disable_fds() upon close device (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata (Jason Gunthorpe)  [Orabug: 34778256]  
  - vfio/mlx5: Run the SAVE state command in an async mode (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Refactor to enable VFs migration in parallel (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Manage the VF attach/detach callback from the PF (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Fix to not use 0 as NULL pointer (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Use its own PCI reset_done error handler (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/pci: Expose vfio_pci_core_aer_err_detected() (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Implement vfio_pci driver for mlx5 devices (Yishai Hadas)  [Orabug: 34778256]  
  - vfio/mlx5: Expose migration commands over mlx5 device (Yishai Hadas)  [Orabug: 34778256]  
  - vfio: Remove migration protocol v1 documentation (Jason Gunthorpe)  [Orabug: 34778256]  
  - vfio: Extend the device migration protocol with RUNNING_P2P (Jason Gunthorpe)  [Orabug: 34778256]  
  - vfio: Define device migration protocol v2 (Jason Gunthorpe)  [Orabug: 34778256]  
  - vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctl (Jason Gunthorpe)  [Orabug: 34778256]  
  - net/mlx5: Add migration commands definitions (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Introduce migration bits and structures (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Expose APIs to get/put the mlx5 core device (Yishai Hadas)  [Orabug: 34778256]  
  - PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF (Jason Gunthorpe)  [Orabug: 34778256]  
  - net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 34778256]  
  - net/mlx5: Reuse exported virtfn index function call (Leon Romanovsky)  [Orabug: 34778256]  
  - PCI/IOV: Add pci_iov_vf_id() to get VF index (Jason Gunthorpe)  [Orabug: 34778256]  
  - NFSv4.2: Fix up an invalid combination of memory allocation flags (Trond Myklebust)  [Orabug: 34844640]  
  - Add SecureBoot signing for aarch64 arch (Sherry Yang)  [Orabug: 34845745]  
  - uek-rpm: Fix 'make olddefconfig' BLAKE2S crypto warnings (Harshit Mogalapalli)  [Orabug: 34644522]  
  - RHCK 9.1 builtin option change to module for UEK7u1 (Vijayendra Suman)  [Orabug: 34687867]  
  - uek-rpm: Disable few config options that we enabled previously. (Harshit Mogalapalli)  [Orabug: 34803318]  
  - qlogic: qed: fix clang -Wformat warnings (Justin Stitt)  [Orabug: 34789504]  
  - qed: Use bitmap_empty() (Christophe JAILLET)  [Orabug: 34789504]  
  - qed: Use the bitmap API to allocate bitmaps (Christophe JAILLET)  [Orabug: 34789504]  
  - qlogic/qed: fix repeated words in comments (Jilin Yuan)  [Orabug: 34789504]  
  - qed: fix typos in comments (Julia Lawall)  [Orabug: 34789504]  
  - net: qed: fix typos in comments (Julia Lawall)  [Orabug: 34789504]  
  - RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi)  [Orabug: 34789504]  
  - qed: Remove unnecessary synchronize_irq() before free_irq() (Minghao Chi)  [Orabug: 34789504]  
  - qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Yury Norov)  [Orabug: 34789504]  
  - qed: rework qed_rdma_bmap_free() (Yury Norov)  [Orabug: 34789504]  
  - qede: Reduce verbosity of ptp tx timestamp (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Remove IP services API. (Guillaume Nault)  [Orabug: 34789504]  
  - qed: remove an unneed NULL check on list iterator (Xiaomeng Tong)  [Orabug: 34789504]  
  - qed: fix ethtool register dump (Manish Chopra)  [Orabug: 34789504]  
  - qed: remove unnecessary memset in qed_init_fw_funcs (Wan Jiabing)  [Orabug: 34789504]  
  - qed: prevent a fw assert during device shutdown (Venkata Sudheer Kumar Bhavaraju)  [Orabug: 34789504]  
  - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Venkata Sudheer Kumar Bhavaraju)  [Orabug: 34789504]  
  - qed: Use dma_set_mask_and_coherent() and simplify code (Christophe JAILLET)  [Orabug: 34789504]  
  - qed*: esl priv flag support through ethtool (Manish Chopra)  [Orabug: 34789504]  
  - qed*: enhance tx timeout debug info (Manish Chopra)  [Orabug: 34789504]  
  - qed: Enhance rammod debug prints to provide pretty details (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - net: qed: fix the array may be out of bound (zhangyue)  [Orabug: 34789504]  
  - qed: Use the bitmap API to simplify some functions (Christophe JAILLET)  [Orabug: 34789504]  
  - RDMA/qed: Use helper function to set GUIDs (Kamal Heib)  [Orabug: 34789504]  
  - net: qed_dev: fix check of true !rc expression (Jean Sacren)  [Orabug: 34789504]  
  - net: qed_ptp: fix check of true !rc expression (Jean Sacren)  [Orabug: 34789504]  
  - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Kamal Heib)  [Orabug: 34789504]  
  - qed: Change the TCP common variable - "iscsi_ooo" (Shai Malin)  [Orabug: 34789504]  
  - qed: Optimize the ll2 ooo flow (Shai Malin)  [Orabug: 34789504]  
  - net: qed_debug: fix check of false (grc_param < 0) expression (Jean Sacren)  [Orabug: 34789504]  
  - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Initialize debug string array (Tim Gardner)  [Orabug: 34789504]  
  - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Colin Ian King)  [Orabug: 34789504]  
  - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra)  [Orabug: 34789504]  
  - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Nikolay Assa)  [Orabug: 34789504]  
  - qed: Update debug related changes (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Add '_GTT' suffix to the IRO RAM macros (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Update FW init functions to support FW 8.59.1.0 (Omkar Kulkarni)  [Orabug: 34789504]  
  - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Update qed_hsi.h for fw 8.59.1.0 (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Update common_hsi for FW ver 8.59.1.0 (Prabhakar Kushwaha)  [Orabug: 34789504]  
  - qed: Split huge qed_hsi.h header file (Omkar Kulkarni)  [Orabug: 34789504]  
  - qed: Remove e4_ and _e4 from FW HSI (Shai Malin)  [Orabug: 34789504]  
  - pmem: fix a name collision (Jane Chu)  [Orabug: 34670103]  
  - pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670103]  
  - pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670103]  
  - dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670103]  
  - dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670103]  
  - dm-linear: add a linear_dax_pgoff helpe (Jane Chu)  [Orabug: 34670103]  
  - dm-log-writes: add a log_writes_dax_pgoff helper (Jane Chu)  [Orabug: 34670103]  
  - dm-stripe: add a stripe_dax_pgoff helper (Jane Chu)  [Orabug: 34670103]  
  - mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670103]  
  - x86/mce: relocate set{clear}_mce_nospec() functions (Jane Chu)  [Orabug: 34670103]  
  - acpi/nfit: rely on mce->misc to determine poison granularity (Jane Chu)  [Orabug: 34670103]  
  - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov)  [Orabug: 34711430]  
  - crypto: rsa - flag instantiations as FIPS compliant (Saeed Mirzamohammadi)  [Orabug: 34711430]  
  - crypto: ecdh - implement FIPS PCT (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - implement FIPS PCT (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - calculate Q from P for the full public key verification (Nicolai Stange)  [Orabug: 34711430]  
  - lib/mpi: export mpi_rshift (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - allow for passing NULL to the ffdheXYZ(dh)s' ->set_secret() (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: testmgr - add keygen tests for ffdheXYZ(dh) templates (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - implement private key generation primitive for ffdheXYZ(dh) (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: testmgr - add known answer tests for ffdheXYZ(dh) templates (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - implement ffdheXYZ(dh) templates (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - introduce common code for built-in safe-prime group support (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - split out deserialization code from crypto_dh_decode() (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - constify struct dh's pointer members (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: dh - remove struct dh's ->q member (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: kpp - provide support for KPP spawns (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: kpp - provide support for KPP template instances (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: xts - restrict key lengths to approved values in FIPS mode (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: hmac - disallow keys < 112 bits in FIPS mode (Stephan Müller)  [Orabug: 34711430]  
  - crypto: dh - limit key size to 2048 in FIPS mode (Stephan Müller)  [Orabug: 34711430]  
  - crypto: rsa - limit key size to 2048 in FIPS mode (Stephan Müller)  [Orabug: 34711430]  
  - crypto: HMAC - add fips_skip support (Stephan Müller)  [Orabug: 34711430]  
  - crypto: disallow drbg with sha384 hash in FIPS mode (Saeed Mirzamohammadi)  [Orabug: 34711430]  
  - crypto: des - disallow des3 in FIPS mode (Stephan Müller)  [Orabug: 34711430]  
  - crypto: dh - disallow plain "dh" usage in FIPS mode (Nicolai Stange)  [Orabug: 34711430]  
  - crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Saeed Mirzamohammadi)  [Orabug: 34711430]  
  - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Saeed Mirzamohammadi)  [Orabug: 34711430]  
  - crypto: api - allow algs only in specific constructions in FIPS mode (Nicolai Stange)  [Orabug: 34711430]  
  - NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocation (Muchun Song)  [Orabug: 34717841]  
  - slab: remove __alloc_size attribute from __kmalloc_track_caller (Greg Kroah-Hartman)  [Orabug: 34717841]  
  - mm: memcontrol: rename memcg_cache_id to memcg_kmem_id (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: rename list_lru_per_memcg to list_lru_memcg (Muchun Song)  [Orabug: 34717841]  
  - mm: memcontrol: fix cannot alloc the maximum memcg ID (Muchun Song)  [Orabug: 34717841]  
  - mm: memcontrol: reuse memory cgroup ID for kmem ID (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: replace linear array with xarray (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: allocate list_lru_one only when needed (Muchun Song)  [Orabug: 34717841]  
  - mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() (Muchun Song)  [Orabug: 34717841]  
  - xarray: use kmem_cache_alloc_lru to allocate xa_node (Muchun Song)  [Orabug: 34717841]  
  - mm: dcache: use kmem_cache_alloc_lru() to allocate dentry (Muchun Song)  [Orabug: 34717841]  
  - f2fs: allocate inode by using alloc_inode_sb() (Muchun Song)  [Orabug: 34717841]  
  - fs: allocate inode by using alloc_inode_sb() (Muchun Song)  [Orabug: 34717841]  
  - fs: introduce alloc_inode_sb() to allocate filesystems specific inode (Muchun Song)  [Orabug: 34717841]  
  - mm: introduce kmem_cache_alloc_lru (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: transpose the array of per-node per-memcg lru lists (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: only add memcg-aware lrus to the global lru list (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: fix the return value of list_lru_count_one() (Muchun Song)  [Orabug: 34717841]  
  - mm: list_lru: remove holding lru lock (Muchun Song)  [Orabug: 34717841]  
  - mm: memcontrol: remove the kmem states (Muchun Song)  [Orabug: 34717841]  
  - mm: memcontrol: remove kmemcg_id reparenting (Muchun Song)  [Orabug: 34717841]  
  - mm/memcg: remove obsolete memcg_free_kmem() (Waiman Long)  [Orabug: 34717841]  
  - memcg, kmem: further deprecate kmem.limit_in_bytes (Shakeel Butt)  [Orabug: 34717841]  
  - mm/list_lru.c: prefer struct_size over open coded arithmetic (Len Baker)  [Orabug: 34717841]  
  - slab: add __alloc_size attributes for better bounds checking (Kees Cook)  [Orabug: 34717841]  
  - slab: clean up function prototypes (Kees Cook)  [Orabug: 34717841]  
  - net/mlx5e: SHAMPO, reduce TIR indication (Ben Ben-Ishay)  [Orabug: 34481188]  
  - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34481188]  
  - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 34481188]  
  - net/mlx5e: Add missing increment of count (Lama Kayal)  [Orabug: 34481188]  
  - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Maor Dickman)  [Orabug: 34481188]  
  - net/mlx5e: Add feature check for set fec counters (Lama Kayal)  [Orabug: 34481188]  
  - net/mlx5e: TC, Skip redundant ct clear actions (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5e: Avoid field-overflowing memcpy() (Kees Cook)  [Orabug: 34481188]  
  - net/mlx5e: Use struct_group() for memcpy() region (Kees Cook)  [Orabug: 34481188]  
  - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Fix broken SKB allocation in HW-GRO (Khalid Manaa)  [Orabug: 34481188]  
  - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Khalid Manaa)  [Orabug: 34481188]  
  - net/mlx5e: TC, Reject rules with forward and drop actions (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: TC, Reject rules with drop and modify hdr action (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Fix build error in fec_set_block_stats() (Jakub Kicinski)  [Orabug: 34481188]  
  - mlxsw: spectrum: Extend to support Spectrum-4 ASIC (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum-4 calculation (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Add operations structure for bloom filter calculation (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specific objects for future use (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_acl_bloom_filter: Reorder functions to make the code more aesthetic (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Introduce flex key elements for Spectrum-4 (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Rename virtual router flex key element (Amit Cohen)  [Orabug: 34481188]  
  - net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34481188]  
  - net/mlx5e: Add recovery flow in case of error CQE (Gal Pressman)  [Orabug: 34481188]  
  - net/mlx5e: TC, Remove redundant error logging (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Refactor set_pflag_cqe_based_moder (Saeed Mahameed)  [Orabug: 34481188]  
  - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Gal Pressman)  [Orabug: 34481188]  
  - net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5e: Expose FEC counters via ethtool (Lama Kayal)  [Orabug: 34481188]  
  - net/mlx5: SF, Use all available cpu for setting cpu affinity (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Introduce API for bulk request and release of IRQs (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Split irq_pool_affinity logic to new file (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Move affinity assignment into irq_request (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Introduce control IRQ request API (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Saeed Mahameed)  [Orabug: 34481188]  
  - net: fixup build after bpf header changes (Jakub Kicinski)  [Orabug: 34481188]  
  - net/mlx5: CT: Set flow source hint from provided tuple device (Paul Blakey)  [Orabug: 34481188]  
  - net/mlx5: Set SMFS as a default steering mode if device supports it (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Muhammad Sammar)  [Orabug: 34481188]  
  - net/mlx5: DR, Add misc5 to match_param structs (Muhammad Sammar)  [Orabug: 34481188]  
  - net/mlx5: Add misc5 flow table match parameters (Muhammad Sammar)  [Orabug: 34481188]  
  - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Add support for UPLINK destination type (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Add support for dumping steering info (Muhammad Sammar)  [Orabug: 34481188]  
  - net/mlx5: DR, Add missing reserved fields to dr_match_param (Muhammad Sammar)  [Orabug: 34481188]  
  - net/mlx5: DR, Add check for flex parser ID value (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Remove unused struct member in matcher (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix error flow in creating matcher (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - mlxsw: spectrum_flower: Make vlan_id limitation more specific (Amit Cohen)  [Orabug: 34481188]  
  - net/mlx5e: Use auxiliary_device driver data helpers (David E. Box)  [Orabug: 34481188]  
  - driver core: auxiliary bus: Add driver data helpers (David E. Box)  [Orabug: 34481188]  
  - net/mlx5e: Take packet_merge params directly from the RX res struct (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5e: Allocate per-channel stats dynamically at first usage (Lama Kayal)  [Orabug: 34481188]  
  - net/mlx5e: Use dynamic per-channel allocations in stats (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5e: Allow profile-specific limitation on max num of channels (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5: Remove the repeated declaration (Shaokun Zhang)  [Orabug: 34481188]  
  - net/mlx5: Let user configure max_macs generic param (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Let user configure event_eq_size param (Shay Drory)  [Orabug: 34481188]  
  - devlink: Add new "event_eq_size" generic device param (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Let user configure io_eq_size param (Shay Drory)  [Orabug: 34481188]  
  - devlink: Add new "io_eq_size" generic device param (Shay Drory)  [Orabug: 34481188]  
  - mlxsw: core: Extend devlink health reporter with new events and parameters (Danielle Ratson)  [Orabug: 34481188]  
  - mlxsw: reg: Extend MFDE register with new events and parameters (Danielle Ratson)  [Orabug: 34481188]  
  - mlxsw: core: Convert a series of if statements to switch case (Danielle Ratson)  [Orabug: 34481188]  
  - mlxsw: Fix naming convention of MFDE fields (Danielle Ratson)  [Orabug: 34481188]  
  - flow_offload: add index to flow_action_entry structure (Baowen Zheng)  [Orabug: 34481188]  
  - flow_offload: reject to offload tc actions in offload drivers (Baowen Zheng)  [Orabug: 34481188]  
  - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Shay Drory)  [Orabug: 34481188]  
  - mlxsw: Add support for VxLAN with IPv6 underlay (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_nve: Keep track of IPv6 addresses used by FDB entries (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Add a function to fill IPv6 unicast FDB entries (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Split handling of FDB tunnel entries between address families (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_nve_vxlan: Make VxLAN flags check per address family (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_ipip: Use common hash table for IPv6 address mapping (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum: Add hash table for IPv6 address mapping (Amit Cohen)  [Orabug: 34481188]  
  - net/mlx5e: Move goto action checks into tc_action goto post parse op (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add post_parse() op to tc action infrastructure (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: TC action parsing loop (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add redirect ingress to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add sample and ptype to tc_action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add ct to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add mirred/redirect to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add mpls push/pop to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add pedit to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add csum to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add tunnel encap/decap to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add goto to tc action infra (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add tc action infrastructure (Roi Dayan)  [Orabug: 34481188]  
  - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Hangbin Liu)  [Orabug: 34481188]  
  - net/mlx5: Create more priorities for FDB bypass namespace (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Refactor mlx5_get_flow_namespace (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Separate FDB namespace (Maor Gottlieb)  [Orabug: 34481188]  
  - bpf: Let bpf_warn_invalid_xdp_action() report more info (Paolo Abeni)  [Orabug: 34481188]  
  - net/mlx4: Use irq_update_affinity_hint() (Nitesh Narayan Lal)  [Orabug: 34481188]  
  - net/mlx5: Use irq_set_affinity_and_hint() (Nitesh Narayan Lal)  [Orabug: 34481188]  
  - genirq: Provide new interfaces for affinity hints (Thomas Gleixner)  [Orabug: 34481188]  
  - net/mlx5: Dynamically resize flow counters query buffer (Avihai Horon)  [Orabug: 34481188]  
  - net/mlx5e: TC, Set flow attr ip_version earlier (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: TC, Move common flow_action checks into function (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: TC, Remove redundant action stack var (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Hide function mlx5e_num_channels_changed (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Ben Ben-Ishay)  [Orabug: 34481188]  
  - net/mlx5: SF, silence an uninitialized variable warning (Dan Carpenter)  [Orabug: 34481188]  
  - net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 34481188]  
  - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Arnd Bergmann)  [Orabug: 34481188]  
  - mlx5: fix psample_sample_packet link error (Arnd Bergmann)  [Orabug: 34481188]  
  - mlxsw: Use Switch Multicast ID Register Version 2 (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Use Switch Flooding Table Register Version 2 (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Add support for more than 256 ports in SBSR register (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Use u16 for local_port field instead of u8 (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Adjust PPCNT register to support local port 255 (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Increase 'port_num' field in PMTDB register (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Align existing registers to use extended local_port field (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: item: Add support for local_port field in a split form (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Remove unused functions (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum: Bump minimum FW version to xx.2010.1006 (Amit Cohen)  [Orabug: 34481188]  
  - devlink: Simplify devlink resources unregister call (Leon Romanovsky)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Remove deadcode in mlxsw_sp_rif_mac_profile_find (Danielle Ratson)  [Orabug: 34481188]  
  - devlink: Add 'enable_iwarp' generic device param (Shiraz Saleem)  [Orabug: 34481188]  
  - mlxsw: constify address in mlxsw_sp_port_dev_addr_set (Jakub Kicinski)  [Orabug: 34481188]  
  - stmmac: fix build due to brainos in trans_start changes (Alexander Lobakin)  [Orabug: 34481188]  
  - net: annotate accesses to queue->trans_start (Eric Dumazet)  [Orabug: 34481188]  
  - net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 34481188]  
  - net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 34481188]  
  - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Parav Pandit)  [Orabug: 34481188]  
  - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Parav Pandit)  [Orabug: 34481188]  
  - net/mlx5: E-switch, Remove vport enabled check (Parav Pandit)  [Orabug: 34481188]  
  - net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 34481188]  
  - net/mlx5e: TC, Move comment about mod header flag to correct place (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: TC, Move kfree() calls after destroying all resources (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: TC, Destroy nic flow counter if exists (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5: TC, using swap() instead of tmp variable (Yihao Han)  [Orabug: 34481188]  
  - net/mlx5: CT: Allow static allocation of mod headers (Paul Blakey)  [Orabug: 34481188]  
  - net/mlx5e: Refactor mod header management API (Paul Blakey)  [Orabug: 34481188]  
  - net/mlx5: Avoid printing health buffer when firmware is unavailable (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5: Fix format-security build warnings (Saeed Mahameed)  [Orabug: 34481188]  
  - net/mlx5e: Support ethtool cq mode (Saeed Mahameed)  [Orabug: 34481188]  
  - netdevsim: move vfconfig to nsim_dev (Jakub Kicinski)  [Orabug: 34481188]  
  - netdevsim: take rtnl_lock when assigning num_vfs (Jakub Kicinski)  [Orabug: 34481188]  
  - netdevsim: remove max_vfs dentry (Jakub Kicinski)  [Orabug: 34481188]  
  - virtio_net: introduce TX timeout watchdog (Tony Lu)  [Orabug: 34481188]  
  - net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34481188]  
  - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34481188]  
  - net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34481188]  
  - net/mlx5: Use first online CPU instead of hard coded CPU (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Consolidate MAC profiles when possible (Danielle Ratson)  [Orabug: 34481188]  
  - net/mlx5e: SHAMPO, Fix constant expression result (Ben Ben-Ishay)  [Orabug: 34481188]  
  - net/mlx5: Fix access to a non-supported register (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5: Fix too early queueing of log timestamp work (Gal Pressman)  [Orabug: 34481188]  
  - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin)  [Orabug: 34481188]  
  - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34481188]  
  - net/mlx5: Lag, Fix recreation of VF LAG (Maor Gottlieb)  [Orabug: 34481188]  
  - mlxsw: spectrum: Allow driver to load with old firmware versions (Danielle Ratson)  [Orabug: 34481188]  
  - RDMA/nldev: Check stat attribute before accessing it (Leon Romanovsky)  [Orabug: 34481188]  
  - net/mlx5: Fix flow counters SF bulk query len (Avihai Horon)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix check for unsupported fields in match param (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Dan Carpenter)  [Orabug: 34481188]  
  - net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5e: Offload internal port as encap route device (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 34481188]  
  - net/mlx5: DR, Add check for unsupported fields in match param (Muhammad Sammar)  [Orabug: 34481188]  
  - net/mlx5: Allow skipping counter refresh on creation (Paul Blakey)  [Orabug: 34481188]  
  - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Paul Blakey)  [Orabug: 34481188]  
  - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Nathan Chancellor)  [Orabug: 34481188]  
  - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Asmaa Mnebhi)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Offload root TBF as port shaper (Petr Machata)  [Orabug: 34481188]  
  - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Mark Zhang)  [Orabug: 34481188]  
  - RDMA/umem: Allow pinned dmabuf umem usage (Gal Pressman)  [Orabug: 34481188]  
  - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 34481188]  
  - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Khalid Manaa)  [Orabug: 34481188]  
  - net/mlx5e: Add HW-GRO offload (Khalid Manaa)  [Orabug: 34481188]  
  - net/mlx5e: Add HW_GRO statistics (Khalid Manaa)  [Orabug: 34481188]  
  - net/mlx5e: HW_GRO cqe handler implementation (Khalid Manaa)  [Orabug: 34481188]  
  - net/mlx5e: Add data path for SHAMPO feature (Ben Ben-Ishay)  [Orabug: 34481188]  
  - net/mlx5e: Add handle SHAMPO cqe support (Khalid Manaa)  [Orabug: 34481188]  
  - net/mlx5e: Add control path for SHAMPO feature (Ben Ben-Ishay)  [Orabug: 34481188]  
  - net/mlx5e: Add support to klm_umr_wqe (Ben Ben-Ishay)  [Orabug: 34481188]  
  - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Ben Ben-Ishay)  [Orabug: 34481188]  
  - lib: bitmap: Introduce node-aware alloc API (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5: remove the recent devlink params (Jakub Kicinski)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Expose RIF MAC profiles to devlink resource (Danielle Ratson)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Add RIF MAC profiles support (Danielle Ratson)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Propagate extack further (Danielle Ratson)  [Orabug: 34481188]  
  - mlxsw: resources: Add resource identifier for RIF MAC profiles (Danielle Ratson)  [Orabug: 34481188]  
  - mlxsw: reg: Add MAC profile ID field to RITR register (Danielle Ratson)  [Orabug: 34481188]  
  - net/mlx5: SF_DEV Add SF device trace points (Parav Pandit)  [Orabug: 34481188]  
  - net/mlx5: SF, Add SF trace points (Parav Pandit)  [Orabug: 34481188]  
  - net/mlx5: Let user configure max_macs param (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Let user configure event_eq_size param (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Let user configure io_eq_size param (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Bridge, support replacing existing FDB entry (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5: Bridge, extract code to lookup and del/notify entry (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5: Add periodic update of host time to firmware (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5: Print health buffer by log level (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5: Extend health buffer dump (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Avihai Horon)  [Orabug: 34481188]  
  - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Remove unnecessary checks for slow path flag (Paul Blakey)  [Orabug: 34481188]  
  - net/mlx5e: don't write directly to netdev->dev_addr (Jakub Kicinski)  [Orabug: 34481188]  
  - RDMA/mlx5: Use dev_addr_mod() (Jakub Kicinski)  [Orabug: 34481188]  
  - mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable (Christophe JAILLET)  [Orabug: 34481188]  
  - dma-buf: move dma-buf symbols into the DMA_BUF module namespace (Greg Kroah-Hartman)  [Orabug: 34481188]  
  - net: convert users of bitmap_foo() to linkmode_foo() (Sean Anderson)  [Orabug: 34481188]  
  - mlx5: fix build after merge (Jakub Kicinski)  [Orabug: 34481188]  
  - ethernet: mlxsw: use eth_hw_addr_gen() (Jakub Kicinski)  [Orabug: 34481188]  
  - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Aharon Landau)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Make RED, TBF offloads classful (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Validate qdisc topology (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Clean stats recursively when priomap changes (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Unify graft validation (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Destroy children in mlxsw_sp_qdisc_destroy() (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Extract two helpers for handling future FIFOs (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Query tclass / priomap instead of caching it (Petr Machata)  [Orabug: 34481188]  
  - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Maor Dickman)  [Orabug: 34481188]  
  - net/mlx5: E-Switch, Use dynamic alloc for dest array (Maor Dickman)  [Orabug: 34481188]  
  - net/mlx5: Lag, use steering to select the affinity port in LAG (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Lag, add support to create/destroy/modify port selection (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Lag, add support to create definers for LAG (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Lag, set match mask according to the traffic type bitmap (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Lag, set LAG traffic type mapping (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Lag, move lag files into directory (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Introduce new uplink destination type (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Add support to create match definer (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Introduce port selection namespace (Maor Gottlieb)  [Orabug: 34481188]  
  - net/mlx5: Support partial TTC rules (Maor Gottlieb)  [Orabug: 34481188]  
  - mlx5: prevent 64bit divide (Jakub Kicinski)  [Orabug: 34481188]  
  - habanalabs: add support for dma-buf exporter (Tomer Tayar)  [Orabug: 34481188]  
  - net/mlx5: Use system_image_guid to determine bonding (Rongwei Liu)  [Orabug: 34481188]  
  - net/mlx5: Use native_port_num as 1st option of device index (Rongwei Liu)  [Orabug: 34481188]  
  - net/mlx5: Introduce new device index wrapper (Rongwei Liu)  [Orabug: 34481188]  
  - net/mlx5: Check return status first when querying system_image_guid (Rongwei Liu)  [Orabug: 34481188]  
  - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Len Baker)  [Orabug: 34481188]  
  - net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 34481188]  
  - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Paul Blakey)  [Orabug: 34481188]  
  - net/mlx5: Disable roce at HCA level (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Moosa Baransi)  [Orabug: 34481188]  
  - net/mlx5: Bridge, provide flow source hints (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5: Read timeout values from DTOR (Amir Tzin)  [Orabug: 34481188]  
  - net/mlx5: Read timeout values from init segment (Amir Tzin)  [Orabug: 34481188]  
  - net/mlx5: Add layout to support default timeouts register (Amir Tzin)  [Orabug: 34481188]  
  - ethernet: constify references to netdev->dev_addr in drivers (Jakub Kicinski)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Introduce per-TC ECN counters (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: reg: Add ecn_marked_tc to Per-TC Congestion Counters (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNT (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: reg: Fix a typo in a group heading (Petr Machata)  [Orabug: 34481188]  
  - devlink: Don't throw an error if flash notification sent before devlink visible (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: fix flexible_array.cocci warning (Guo Zhengkui)  [Orabug: 34481188]  
  - ethtool: don't drop the rtnl_lock half way thru the ioctl (Jakub Kicinski)  [Orabug: 34481188]  
  - devlink: expose get/put functions (Jakub Kicinski)  [Orabug: 34481188]  
  - ethtool: handle info/flash data copying outside rtnl_lock (Jakub Kicinski)  [Orabug: 34481188]  
  - ethtool: push the rtnl_lock into dev_ethtool() (Jakub Kicinski)  [Orabug: 34481188]  
  - devlink: make all symbols GPL-only (Jakub Kicinski)  [Orabug: 34481188]  
  - devlink: Simplify internal devlink params implementation (Leon Romanovsky)  [Orabug: 34481188]  
  - Revert "devlink: Remove not-executed trap policer notifications" (Leon Romanovsky)  [Orabug: 34481188]  
  - Revert "devlink: Remove not-executed trap group notifications" (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Clean not-executed param notifications (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Remove not-executed trap group notifications (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Remove not-executed trap policer notifications (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Delete obsolete parameters publish API (Leon Romanovsky)  [Orabug: 34481188]  
  - nfp: Move delink_register to be last command (Leon Romanovsky)  [Orabug: 34481188]  
  - bnxt_en: Register devlink instance at the end devlink configuration (Leon Romanovsky)  [Orabug: 34481188]  
  - net: dsa: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188]  
  - net: wwan: iosm: Move devlink_register to be last devlink command (Leon Romanovsky)  [Orabug: 34481188]  
  - net: ethernet: ti: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188]  
  - qed: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Remove extra device_lock assert checks (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Delete reload enable/disable interface (Leon Romanovsky)  [Orabug: 34481188]  
  - net/mlx5: Set devlink reload feature bit for supported devices only (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Allow control devlink ops behavior through feature mask (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Annotate devlink API calls (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Move netdev_to_devlink helpers to devlink.c (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Reduce struct devlink exposure (Leon Romanovsky)  [Orabug: 34481188]  
  - mlxsw: pci: Use dev_driver_string() instead of pci_dev->driver->name (Uwe Kleine-König)  [Orabug: 34481188]  
  - RDMA: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET)  [Orabug: 34481188]  
  - RDMA/iwpm: Remove redundant initialization of pointer err_str (Colin Ian King)  [Orabug: 34481188]  
  - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/nldev: Add support to get status of all counters (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/counter: Add optional counter support (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Aharon Landau)  [Orabug: 34481188]  
  - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Mark Zhang)  [Orabug: 34481188]  
  - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib)  [Orabug: 34481188]  
  - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Aharon Landau)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Offload RED qevent mark (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Track permissible actions per binding (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Distinguish between ingress and egress triggers (Petr Machata)  [Orabug: 34481188]  
  - mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entry_configure() (Petr Machata)  [Orabug: 34481188]  
  - ethernet: Remove redundant 'flush_workqueue()' calls (Christophe JAILLET)  [Orabug: 34481188]  
  - net/mlx5: Add priorities for counters in RDMA namespaces (Aharon Landau)  [Orabug: 34481188]  
  - net/mlx5: Add ifc bits to support optional counters (Aharon Landau)  [Orabug: 34481188]  
  - mlxsw: item: Annotate item helpers with '__maybe_unused' (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: Add support for transceiver module extended state (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: Add ability to control transceiver modules' power mode (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: reg: Add Management Cable IO and Notifications register (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: reg: Add Port Module Memory Map Properties register (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: spectrum_buffers: silence uninitialized warning (Dan Carpenter)  [Orabug: 34481188]  
  - ethernet: add a helper for assigning port addresses (Jakub Kicinski)  [Orabug: 34481188]  
  - net: sch_tbf: Add a graft command (Petr Machata)  [Orabug: 34481188]  
  - ethtool: Add transceiver module extended state (Ido Schimmel)  [Orabug: 34481188]  
  - ethtool: Add ability to control transceiver modules' power mode (Ido Schimmel)  [Orabug: 34481188]  
  - RDMA/rw: switch to dma_map_sgtable() (Logan Gunthorpe)  [Orabug: 34481188]  
  - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Jakub Kicinski)  [Orabug: 34481188]  
  - mlx4: constify args for const dev_addr (Jakub Kicinski)  [Orabug: 34481188]  
  - mlx4: remove custom dev_addr clearing (Jakub Kicinski)  [Orabug: 34481188]  
  - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Jakub Kicinski)  [Orabug: 34481188]  
  - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Jakub Kicinski)  [Orabug: 34481188]  
  - net/mlx5: Enable single IRQ for PCI Function (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Shift control IRQ to the last index (Shay Drory)  [Orabug: 34481188]  
  - net/mlx5: Bridge, pop VLAN on egress table miss (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5: Bridge, refactor eswitch instance usage (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 34481188]  
  - net/mlx5e: Reserve a value from TC tunnel options mapping (Vlad Buslov)  [Orabug: 34481188]  
  - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Move mod hdr allocation to a single place (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: TC, Refactor sample offload error flow (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Tariq Toukan)  [Orabug: 34481188]  
  - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Tariq Toukan)  [Orabug: 34481188]  
  - RDMA/cma: Split apart the multiple uses of the same list heads (Jason Gunthorpe)  [Orabug: 34481188]  
  - qed: Fix kernel-doc warnings (Prabhakar Kushwaha)  [Orabug: 34481188]  
  - net/mlx4_en: avoid one cache line miss to ring doorbell (Eric Dumazet)  [Orabug: 34481188]  
  - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jakub Kicinski)  [Orabug: 34481188]  
  - ethernet: use eth_hw_addr_set() (Jakub Kicinski)  [Orabug: 34481188]  
  - net/mlx5e: Use array_size() helper (Gustavo A. R. Silva)  [Orabug: 34481188]  
  - net/mlx5: Use struct_size() helper in kvzalloc() (Gustavo A. R. Silva)  [Orabug: 34481188]  
  - net/mlx5: Use kvcalloc() instead of kvzalloc() (Gustavo A. R. Silva)  [Orabug: 34481188]  
  - net/mlx5: Tolerate failures in debug features while driver load (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5: Warn for devlink reload when there are VFs alive (Lama Kayal)  [Orabug: 34481188]  
  - net/mlx5: DR, Add missing string for action type SAMPLER (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, init_next_match only if needed (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Increase supported num of actions to 32 (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Add support for SF vports (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Support csum recalculation flow table on SFs (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Align error messages for failure to obtain vport caps (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Add missing query for vport 0 (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix vport number data type to u16 (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net/mlx4_en: Add XDP_REDIRECT statistics (Joshua Roys)  [Orabug: 34481188]  
  - net/mlx4: Use array_size() helper in copy_to_user() (Gustavo A. R. Silva)  [Orabug: 34481188]  
  - IB/mlx5: Enable UAR to have DevX UID (Meir Lichtinger)  [Orabug: 34481188]  
  - net/mlx5: Add uid field to UAR allocation structures (Meir Lichtinger)  [Orabug: 34481188]  
  - net/mlx5e: check return value of rhashtable_init (MichelleJin)  [Orabug: 34481188]  
  - netdevsim: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 34481188]  
  - mlxsw: core: Register devlink instance last (Leon Romanovsky)  [Orabug: 34481188]  
  - net/mlx5: Accept devlink user input after driver initialization complete (Leon Romanovsky)  [Orabug: 34481188]  
  - net/mlx4: Move devlink_register to be the last initialization command (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: report maximum number of snapshots with regions (Jacob Keller)  [Orabug: 34481188]  
  - devlink: Add missed notifications iterators (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Notify users when objects are accessible (Leon Romanovsky)  [Orabug: 34481188]  
  - net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 34481188]  
  - net/mlx5e: Enable TC offload for egress MACVLAN (Dima Chumak)  [Orabug: 34481188]  
  - net/mlx5e: loopback test is not supported in switchdev mode (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Remove incorrect addition of action fwd flag (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Use correct return type (Roi Dayan)  [Orabug: 34481188]  
  - net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 34481188]  
  - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Yevgeny Kliteynik)  [Orabug: 34481188]  
  - net: mlx4: Add support for XDP_REDIRECT (Joshua Roys)  [Orabug: 34481188]  
  - mlxsw: Add support for IP-in-IP with IPv6 underlay for Spectrum-2 and above (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Increase parsing depth for IPv6 decapsulation (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Add IPV6_ADDRESS kvdl entry type (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_ipip: Add mlxsw_sp_ipip_gre6_ops (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Create separate ipip_ops_arr for different ASICs (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Add support for ritr_loopback_ipip6_pack() (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Add support for ratr_ipip6_entry_pack() (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Add support for rtdp_ipip6_pack() (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: reg: Add Router IP version Six Register (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: Take tunnel's type into account when searching underlay device (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_ipip: Create common function for mlxsw_sp_ipip_ol_netdev_change_gre() (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Fix arguments alignment (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_ipip: Pass IP tunnel parameters by reference and as 'const' (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Create common function for fib_entry_type_unset() code (Amit Cohen)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Start using new trap adjacency entry (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: spectrum_router: Add trap adjacency entry upon first nexthop group (Ido Schimmel)  [Orabug: 34481188]  
  - devlink: Remove single line function obfuscations (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Delete not used port parameters APIs (Leon Romanovsky)  [Orabug: 34481188]  
  - bnxt_en: Properly remove port parameter support (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Make devlink_register to be void (Leon Romanovsky)  [Orabug: 34481188]  
  - RDMA/bnxt_re: Update statistics counter name (Selvin Xavier)  [Orabug: 34481188]  
  - RDMA/bnxt_re: Add extended statistics counters (Selvin Xavier)  [Orabug: 34481188]  
  - net: wwan: iosm: devlink registration (M Chetan Kumar)  [Orabug: 34481188]  
  - mlxsw: Add support for transceiver modules reset (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: Make PMAOS pack function more generic (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: reg: Add fields to PMAOS register (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: Track per-module port status (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: spectrum: Do not return an error in mlxsw_sp_port_module_unmap() (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: spectrum: Do not return an error in ndo_stop() (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: core_env: Convert 'module_info_lock' to a mutex (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: core_env: Defer handling of module temperature warning events (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: core: Remove mlxsw_core_is_initialized() (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: core: Initialize switch driver last (Ido Schimmel)  [Orabug: 34481188]  
  - mlxsw: reg: Remove PMTM register (Jiri Pirko)  [Orabug: 34481188]  
  - mlxsw: spectrum: Use PMTDB register to obtain split info (Jiri Pirko)  [Orabug: 34481188]  
  - mlxsw: reg: Add Port Module To local DataBase Register (Jiri Pirko)  [Orabug: 34481188]  
  - mlxsw: spectrum: Use PLLP to get front panel number and split number (Jiri Pirko)  [Orabug: 34481188]  
  - mlxsw: reg: Add Port Local port to Label Port mapping Register (Jiri Pirko)  [Orabug: 34481188]  
  - mlxsw: spectrum: Move port SWID set before core port init (Jiri Pirko)  [Orabug: 34481188]  
  - mlxsw: spectrum: Move port module mapping before core port init (Jiri Pirko)  [Orabug: 34481188]  
  - mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 (Jiri Pirko)  [Orabug: 34481188]  
  - devlink: Delete not-used devlink APIs (Leon Romanovsky)  [Orabug: 34481188]  
  - devlink: Delete not-used single parameter notification APIs (Leon Romanovsky)  [Orabug: 34481188]  
  - uek-rpm: Enable modules in UEK7U1 to match RHCK9.1 - 34237783 (Harshit Mogalapalli)  [Orabug: 34237783]  
  - uek-rpm: Enable CONFIG options in UEK7U1 to match RHCK9.1 (Harshit Mogalapalli)  [Orabug: 34712370]  
  - crypto: fips - make proc files report fips module name and version (Saeed Mirzamohammadi)  [Orabug: 34672372]  
  - crypto: jitter - add oversampling of noise source (Stephan Müller)  [Orabug: 34672373]  
  - random: Add FIPS 140-3 entropy requirements (Saeed Mirzamohammadi)  [Orabug: 34672373]  
  - uek-rpm: Enable sound subsystem CONFIG options in UEK7U1 to match RHCK9.1 (Harshit Mogalapalli)  [Orabug: 34694103]  
  - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (Joerg Roedel)  [Orabug: 34711419]  
  - x86/sev: Use CC_ATTR attribute to generalize string I/O unroll (Kuppuswamy Sathyanarayanan)  [Orabug: 34711419]  
  - treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Tom Lendacky)  [Orabug: 34711419]  
  - x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Tom Lendacky)  [Orabug: 34711419]  
  - x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Tom Lendacky)  [Orabug: 34711419]  
  - x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Tom Lendacky)  [Orabug: 34711419]  
  - NFSD: limit the number of v4 clients to 1024 per 1GB of system memory (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: keep track of the number of v4 clients in the system (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: refactoring v4 specific code to a helper in nfs4state.c (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: Show state of courtesy client in client info (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: add support for lock conflict to courteous server (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: Clean up _lm_ operation names (Chuck Lever)  [Orabug: 34728465]  
  - fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict (Dai Ngo)  [Orabug: 34728465]  
  - fs/lock: add helper locks_owner_has_blockers to check for blockers (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: add support for share reservation conflict to courteous server (Dai Ngo)  [Orabug: 34728465]  
  - NFSD: add courteous server support for thread with only delegation (Dai Ngo)  [Orabug: 34728465]  
  - mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952]  
  - selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952]  
  - mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952]  
  - mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952]  
  - mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952]  
  - mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952]  
  - scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Mike Christie)  [Orabug: 34600328]  
  - scsi: qedi: Remove redundant flush_workqueue() calls (Minghao Chi (CGEL ZTE))  [Orabug: 34600328]  
  - scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting (Florian Fainelli)  [Orabug: 34600328]  
  - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Manish Rangankar)  [Orabug: 34600328]  
  - scsi: qedi: Remove set but unused 'page' variable (Florian Fainelli)  [Orabug: 34600328]  
  - scsi: qla2xxx: Update version to 10.02.07.900-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Define static symbols (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Enhance driver tracing with separate tunable and more (Arun Easi)  [Orabug: 34600735]  
  - scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status (Anil Gurumurthy)  [Orabug: 34600735]  
  - scsi: qla2xxx: Add debugfs create/delete helpers (Arun Easi)  [Orabug: 34600735]  
  - scsi: qla2xxx: Fix response queue handler reading stale packets (Arun Easi)  [Orabug: 34600735]  
  - scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets" (Arun Easi)  [Orabug: 34600735]  
  - scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational (Mauricio Faria de Oliveira)  [Orabug: 34600735]  
  - scsi: qla2xxx: Avoid flush_scheduled_work() usage (Tetsuo Handa)  [Orabug: 34600735]  
  - scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1() (Tetsuo Handa)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove unused qlt_tmr_work() (Tetsuo Handa)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove unused del_sess_list field (Tetsuo Handa)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.800-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update manufacturer details (Bikash Hazarika)  [Orabug: 34600735]  
  - scsi: qla2xxx: Fix sparse warning for dport_data (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.700-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Add debug prints in the device remove path (Arun Easi)  [Orabug: 34600735]  
  - scsi: qla2xxx: Add a new v2 dport diagnostic feature (Bikash Hazarika)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.600-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Fix slow session teardown (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.500-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Remove old doorbell interface (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Add bsg interface to read doorbell events (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Wait for app to ack on sess down (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: bsg refactor (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter (Gleb Chesnokov)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters (Tom Rix)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Remove unneeded variable (Guo Zhengkui)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove unneeded flush_workqueue() (ran jianping)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove free_sg command flag (Gleb Chesnokov)  [Orabug: 34600735]  
  - scsi: qla2xxx: Fix typos in comments (Julia Lawall)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Add retry for exec firmware (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Hannes Reinecke)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: edif: Tweak trace message (Quinn Tran)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove a declaration (Bart Van Assche)  [Orabug: 34600735]  
  - scsi: qla2xxx: Remove redundant initialization of pointer req (Colin Ian King)  [Orabug: 34600735]  
  - scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali)  [Orabug: 34600735]  
  - scsi: qla2xxx: Call process_response_queue() in Tx path (Shreyas Deodhar)  [Orabug: 34600735]  
  - scsi: qla2xxx: Check for firmware capability before creating QPair (Saurav Kashyap)  [Orabug: 34600735]  
  - scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Saurav Kashyap)  [Orabug: 34600735]  
  - scsi: qla2xxx: Add support for mailbox passthru (Bikash Hazarika)  [Orabug: 34600735]  
  - scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Shreyas Deodhar)  [Orabug: 34600735]  
  - scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Shreyas Deodhar)  [Orabug: 34600735]  
  - x86/sgx/virt: extract sgx_vepc_remove_page (Paolo Bonzini)  [Orabug: 34534645]  
  - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Paolo Bonzini)  [Orabug: 34534645]  
  - selftests: kvm: add amx_test to .gitignore (Muhammad Usama Anjum)  [Orabug: 34386748]  
  - selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Yang Zhong)  [Orabug: 34386748]  
  - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Sean Christopherson)  [Orabug: 34386748]  
  - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP (Paolo Bonzini)  [Orabug: 34386748]  
  - KVM: x86: add system attribute to retrieve full set of supported xsave states (Paolo Bonzini)  [Orabug: 34386748]  
  - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Sean Christopherson)  [Orabug: 34386748]  
  - selftests: kvm: move vm_xsave_req_perm call to amx_test (Paolo Bonzini)  [Orabug: 34386748]  
  - KVM: x86: Check .flags in kvm_cpuid_check_equal() too (Vitaly Kuznetsov)  [Orabug: 34386748]  
  - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Like Xu)  [Orabug: 34386748]  
  - kvm: selftests: conditionally build vm_xsave_req_perm() (Wei Wang)  [Orabug: 34386748]  
  - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Like Xu)  [Orabug: 34386748]  
  - x86/fpu: Correct AVX512 state tracking (Noah Goldstein)  [Orabug: 34386748]  
  - KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN (Vitaly Kuznetsov)  [Orabug: 34386748]  
  - x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Shaokun Zhang)  [Orabug: 34386748]  
  - KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' (Vitaly Kuznetsov)  [Orabug: 34386748]  
  - KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov)  [Orabug: 34386748]  
  - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Vitaly Kuznetsov)  [Orabug: 34386748]  
  - x86/fpu: Fix inline prefix warnings (Yang Zhong)  [Orabug: 34386748]  
  - selftest: kvm: Add amx selftest (Yang Zhong)  [Orabug: 34386748]  
  - selftest: kvm: Move struct kvm_x86_state to header (Yang Zhong)  [Orabug: 34386748]  
  - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paolo Bonzini)  [Orabug: 34386748]  
  - kvm: x86: Disable interception for IA32_XFD on demand (Kevin Tian)  [Orabug: 34386748]  
  - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Thomas Gleixner)  [Orabug: 34386748]  
  - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Wei Wang)  [Orabug: 34386748]  
  - kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Janosch Frank)  [Orabug: 34386748]  
  - kvm: x86: Add support for getting/setting expanded xstate buffer (Guang Zeng)  [Orabug: 34386748]  
  - x86/fpu: Add uabi_size to guest_fpu (Thomas Gleixner)  [Orabug: 34386748]  
  - kvm: x86: Add CPUID support for Intel AMX (Jing Liu)  [Orabug: 34386748]  
  - kvm: x86: Add XCR0 support for Intel AMX (Jing Liu)  [Orabug: 34386748]  
  - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Jing Liu)  [Orabug: 34386748]  
  - kvm: x86: Emulate IA32_XFD_ERR for guest (Jing Liu)  [Orabug: 34386748]  
  - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Jing Liu)  [Orabug: 34386748]  
  - x86/fpu: Prepare xfd_err in struct fpu_guest (Jing Liu)  [Orabug: 34386748]  
  - kvm: x86: Add emulation for IA32_XFD (Jing Liu)  [Orabug: 34386748]  
  - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Kevin Tian)  [Orabug: 34386748]  
  - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Jing Liu)  [Orabug: 34386748]  
  - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Sean Christopherson)  [Orabug: 34386748]  
  - x86/fpu: Add guest support to xfd_enable_feature() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Jing Liu)  [Orabug: 34386748]  
  - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Jing Liu)  [Orabug: 34386748]  
  - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Jing Liu)  [Orabug: 34386748]  
  - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Thomas Gleixner)  [Orabug: 34386748]  
  - kvm: selftests: move ucall declarations into ucall_common.h (Michael Roth)  [Orabug: 34386748]  
  - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Michael Roth)  [Orabug: 34386748]  
  - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Marco Elver)  [Orabug: 34386748]  
  - x86/fpu: Optimize out sigframe xfeatures when in init state (Dave Hansen)  [Orabug: 34386748]  
  - Documentation/x86: Add documentation for using dynamic XSTATE features (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Include vmalloc.h for vzalloc() (Stephen Rothwell)  [Orabug: 34386748]  
  - selftests/x86/amx: Add context switch test (Chang S. Bae)  [Orabug: 34386748]  
  - selftests/x86/amx: Add test cases for AMX state management (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Add XFD handling for dynamic states (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Calculate the default sizes independently (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu/xstate: Add fpstate_realloc()/free() (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu/xstate: Add XFD #NM handler (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Update XFD state where required (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Add sanity checks for XFD (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Add XFD state to fpstate (Chang S. Bae)  [Orabug: 34386748]  
  - x86/msr-index: Add MSRs for XFD (Chang S. Bae)  [Orabug: 34386748]  
  - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Reset permission and fpstate on exec() (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Prepare for variable sigframe length (Chang S. Bae)  [Orabug: 34386748]  
  - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Add basic helpers for dynamically enabled features (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/arch_prctl: Add controls for dynamic XSTATE components (Chang S. Bae)  [Orabug: 34386748]  
  - x86/fpu: Add fpu_state_config::legacy_features (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Add members to struct fpu to cache permission information (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Provide xstate_calculate_size() (Chang S. Bae)  [Orabug: 34386748]  
  - signal: Skip the altstack update when not needed (Chang S. Bae)  [Orabug: 34386748]  
  - x86/signal: Implement sigaltstack size validation (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Remove old KVM FPU interface (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/kvm: Convert FPU handling to a single swap buffer (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Provide infrastructure for KVM FPU cleanup (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Prepare for sanitizing KVM FPU code (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Move remaining xfeature helpers to core (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Rework restore_regs_from_fpstate() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Mop up xfeatures_mask_uabi() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move xstate feature masks to fpu_*_cfg (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move xstate size to fpu_*_cfg (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Cleanup size calculations (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Provide struct fpu_config (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Use fpstate for size and features (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Thomas Gleixner)  [Orabug: 34386748]  
  - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Durrant)  [Orabug: 34386748]  
  - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Durrant)  [Orabug: 34386748]  
  - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Use fpstate for os_xsave() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Use fpstate::size (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Add size and mask information to fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/process: Move arch_thread_struct_whitelist() out of line (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Do not leak fpstate pointer on fork (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Remove fpu::state (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/math-emu: Convert to fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/core: Convert to fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Convert to fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/regset: Convert to fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Convert tracing to fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/KVM: Convert to fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Replace KVMs xstate component clearing (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Convert fpstate_init() to struct fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Provide struct fpstate (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Replace KVMs home brewed FPU copy to user (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Provide a proper function for ex_handler_fprestore() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Replace the includes of fpu/internal.h (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Mop up the internal.h leftovers (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/sev: Include fpu/xcr.h (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Remove internal.h dependency from fpu/signal.h (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move fpstate functions to api.h (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move mxcsr related code to core (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move fpregs_restore_userregs() to core (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Make WARN_ON_FPU() private (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move legacy ASM wrappers to core (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move os_xsave() and os_xrstor() to core (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Make os_xrstor_booting() private (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Clean up CPU feature tests (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move context switch and exit to user inlines into sched.h (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Rework copy_xstate_to_uabi_buf() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Replace KVMs home brewed FPU copy from user (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Move KVMs FPU swapping to FPU core (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Mark all init only functions __init (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/xstate: Provide and use for_each_xfeature() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Cleanup xstate xcomp_bv initialization (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/process: Clone FPU in copy_thread() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Remove pointless memset in fpu_clone() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Cleanup the on_boot_cpu clutter (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Restrict xsaves()/xrstors() to independent states (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/pkru: Remove useless include (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Update stale comments (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu: Remove pointless argument from switch_fpu_finish() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Anders Roxell)  [Orabug: 34386748]  
  - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/signal: Change return type of restore_sigcontext() to boolean (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Thomas Gleixner)  [Orabug: 34386748]  
  - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Thomas Gleixner)  [Orabug: 34386748]  
  - net: mana: Add support of XDP_REDIRECT action (Haiyang Zhang)  [Orabug: 34366923]  
  - net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Gustavo A. R. Silva)  [Orabug: 34366923]  
  - net: mana: Reuse XDP dropped page (Haiyang Zhang)  [Orabug: 34366923]  
  - net: mana: Add counter for XDP_TX (Haiyang Zhang)  [Orabug: 34366923]  
  - net: mana: Add counter for packet dropped by XDP (Haiyang Zhang)  [Orabug: 34366923]  
  - uek-rpm: Enable CONFIG_NVME_VERBOSE_ERRORS (Alan Adamson)  [Orabug: 34329750]  
  - nvme: don't print verbose errors for internal passthrough requests (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme: fix RCU hole that allowed for endless looping in multipath round robin (Chris Leech)  [Orabug: 34329726]  
  - nvme-pci: expose use_threaded_interrupts read-only in sysfs (Xin Hao)  [Orabug: 34329726]  
  - nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATH (Christoph Hellwig)  [Orabug: 34329726]  
  - nvme: remove nvme_alloc_request and nvme_alloc_request_qid (Christoph Hellwig)  [Orabug: 34329726]  
  - nvme: cleanup how disk->disk_name is assigned (Christoph Hellwig)  [Orabug: 34329726]  
  - nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate (Christoph Hellwig)  [Orabug: 34329726]  
  - nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvmet-fc: fix kernel-doc warning for nvmet_fc_unregister_targetport (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvmet-fc: fix kernel-doc warning for nvmet_fc_register_targetport (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-tcp: don't fold the line (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-tcp: don't initialize ret variable (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-multipath: call bio_io_error in nvme_ns_head_submit_bio (Guoqing Jiang)  [Orabug: 34329726]  
  - nvme-multipath: use vmalloc for ANA log buffer (Hannes Reinecke)  [Orabug: 34329726]  
  - nvme: remove support or stream based temperature hint (Christoph Hellwig)  [Orabug: 34329726]  
  - nvme: remove nssa from struct nvme_ctrl (Keith Busch)  [Orabug: 34329726]  
  - nvme: explicitly set non-error for directives (Keith Busch)  [Orabug: 34329726]  
  - nvme: send uevent on connection up (Martin Belanger)  [Orabug: 34329726]  
  - nvme: add vectored-io support for user-passthrough (Kanchan Joshi)  [Orabug: 34329726]  
  - nvme: add verbose error logging (Alan Adamson)  [Orabug: 34329726]  
  - nvme: add a helper to initialize connect_q (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-rdma: add helpers for mapping/unmapping request (Max Gurtovoy)  [Orabug: 34329726]  
  - nvmet-tcp: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg)  [Orabug: 34329726]  
  - nvmet-rdma: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg)  [Orabug: 34329726]  
  - nvmet-fc: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg)  [Orabug: 34329726]  
  - nvmet: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg)  [Orabug: 34329726]  
  - nvme-fc: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg)  [Orabug: 34329726]  
  - nvme: replace ida_simple[get|remove] with the simler ida_[alloc|free] (Sagi Grimberg)  [Orabug: 34329726]  
  - nvmet: allow bdev in buffered_io mode (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvmet: use i_size_read() to set size for file-ns (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-fabrics: remove unnecessary braces for case (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-fabrics: use consistent zeroout pattern (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-fabrics: use unsigned int type (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-fabrics: use unsigned int type (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - nvme-core: remove unnecessary semicolon (Chaitanya Kulkarni)  [Orabug: 34329726]  
  - x86/sgx: Fix missing poison handling in reclaimer (Reinette Chatre)  [Orabug: 34525523]  
  - x86/sgx: Fix NULL pointer dereference on non-SGX systems (Dave Hansen)  [Orabug: 34525523]  
  - selftests/sgx: Fix corrupted cpuid macro invocation (Jarkko Sakkinen)  [Orabug: 34525523]  
  - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node (Jarkko Sakkinen)  [Orabug: 34525523]  
  - x86/sgx: Fix free page accounting (Reinette Chatre)  [Orabug: 34525523]  
  - x86/sgx: Fix minor documentation issues (Reinette Chatre)  [Orabug: 34525523]  
  - selftests/sgx: Add test for multiple TCS entry (Reinette Chatre)  [Orabug: 34525523]  
  - selftests/sgx: Enable multiple thread support (Reinette Chatre)  [Orabug: 34525523]  
  - selftests/sgx: Add page permission and exception test (Reinette Chatre)  [Orabug: 34525523]  
  - selftests/sgx: Rename test properties in preparation for more enclave tests (Reinette Chatre)  [Orabug: 34525523]  
  - selftests/sgx: Provide per-op parameter structs for the test enclave (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Move setup_test_encl() to each TEST_F() (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Encpsulate the test enclave creation (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Dump segments and /proc/self/maps only on failure (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Create a heap for the test enclave (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Make data measurement for an enclave segment optional (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Assign source for each segment (Jarkko Sakkinen)  [Orabug: 34525523]  
  - selftests/sgx: Fix a benign linker warning (Sean Christopherson)  [Orabug: 34525523]  
  - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Tony Luck)  [Orabug: 34525523]  
  - x86/sgx: Add hook to error injection address validation (Tony Luck)  [Orabug: 34525523]  
  - x86/sgx: Hook arch_memory_failure() into mainline code (Tony Luck)  [Orabug: 34525523]  
  - x86/sgx: Add SGX infrastructure to recover from poison (Tony Luck)  [Orabug: 34525523]  
  - x86/sgx: Initial poison handling for dirty and free pages (Tony Luck)  [Orabug: 34525523]  
  - x86/sgx: Add infrastructure to identify SGX EPC pages (Tony Luck)  [Orabug: 34525523]  
  - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Tony Luck)  [Orabug: 34525523]  
  - signal: Add an optional check for altstack size (Thomas Gleixner)  [Orabug: 34525523]  
  - Revert "x86/sgx: Fix free page accounting" (Thomas Tai)  [Orabug: 34525523]  
  - perf/x86/ibs: Add new IBS register bits into header (Ravi Bangoria)  [Orabug: 34530245]  
  - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/uncore: Add PerfMonV2 DF event format (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/uncore: Detect available DF counters (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/uncore: Use attr_update for format attributes (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/uncore: Use dynamic events array (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/core: Fix reloading events for SVM (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd: Run AMD BRS code only on supported hw (Borislav Petkov)  [Orabug: 34530245]  
  - perf/x86/amd: Fix AMD BRS period adjustment (Peter Zijlstra)  [Orabug: 34530245]  
  - perf/x86/amd: Remove unused variable 'hwc' (Zucheng Zheng)  [Orabug: 34530245]  
  - perf/ibs: Fix comment (Ravi Bangoria)  [Orabug: 34530245]  
  - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Ravi Bangoria)  [Orabug: 34530245]  
  - perf/amd/ibs: Add support for L3 miss filtering (Ravi Bangoria)  [Orabug: 34530245]  
  - perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Ravi Bangoria)  [Orabug: 34530245]  
  - perf/x86/amd/core: Add PerfMonV2 overflow handling (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/core: Add PerfMonV2 counter control (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/core: Detect available counters (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86/amd/core: Detect PerfMonV2 support (Sandipan Das)  [Orabug: 34530245]  
  - x86/msr: Add PerfCntrGlobal* registers (Sandipan Das)  [Orabug: 34530245]  
  - x86/cpufeatures: Add PerfMonV2 feature bit (Sandipan Das)  [Orabug: 34530245]  
  - perf/x86: Unify format of events sysfs show (Yang Jihong)  [Orabug: 34530245]  
  - perf/x86/amd: Add idle hooks for branch sampling (Stephane Eranian)  [Orabug: 34530245]  
  - ACPI: Add perf low power callback (Stephane Eranian)  [Orabug: 34530245]  
  - perf/x86/amd: Make Zen3 branch sampling opt-in (Stephane Eranian)  [Orabug: 34530245]  
  - perf/x86/amd: Add AMD branch sampling period adjustment (Stephane Eranian)  [Orabug: 34530245]  
  - perf/x86/amd: Enable branch sampling priv level filtering (Stephane Eranian)  [Orabug: 34530245]  
  - perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Stephane Eranian)  [Orabug: 34530245]  
  - perf/x86/amd: Add AMD Fam19h Branch Sampling support (Stephane Eranian)  [Orabug: 34530245]  
  - x86/cpufeatures: Add AMD Fam19h Branch Sampling feature (Stephane Eranian)  [Orabug: 34530245]  
  - perf/core: Add perf_clear_branch_entry_bitfields() helper (Stephane Eranian)  [Orabug: 34530245]  
  - nvmet: revert "nvmet: make discovery NQN configurable" (Hannes Reinecke)  [Orabug: 34500944]  
  - nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Varun Prakash)  [Orabug: 34500944]  
  - nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Changcheng Deng)  [Orabug: 34500944]  
  - nvme: add 'iopolicy' module parameter (Hannes Reinecke)  [Orabug: 34500944]  
  - nvme: drop unused variable ctrl in nvme_setup_cmd (Geliang Tang)  [Orabug: 34500944]  
  - nvme: increment request genctr on completion (Keith Busch)  [Orabug: 34500944]  
  - nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Hannes Reinecke)  [Orabug: 34500944]  
  - arm64: kexec_file: use more system keyrings to verify kernel image signature (Coiby Xu)  [Orabug: 34424679]  
  - kexec, KEYS: make the code in bzImage64_verify_sig generic (Coiby Xu)  [Orabug: 34424679]  
  - kexec: clean up arch_kexec_kernel_verify_sig (Coiby Xu)  [Orabug: 34424679]  
  - scsi: lpfc: Copyright updates for 14.2.0.5 patches (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.2.0.5 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Remove Menlo/Hornet related code (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.2.0.4 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Add more logging of cmd and cqe information for aborted NVMe cmds (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Address NULL pointer dereference after starget_to_rport() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Resolve some cleanup issues following abort path refactoring (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Add support for ATTO Fibre Channel devices (Bradley Grove)  [Orabug: 34377373]  
  - scsi: lpfc: Add support for VMID tagging of NVMe I/Os (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol independent (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Commonize VMID code location (James Smart)  [Orabug: 34377373]  
  - scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() (Muneendra Kumar)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.2.0.3 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Rework FDMI initialization after link up (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Change VMID registration to be based on fabric parameters (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Inhibit aborts if external loopback plug is inserted (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix ndlp put following a LOGO completion (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fill in missing ndlp kref puts in error paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix split code for FLOGI on FCoE (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els() (James Smart)  [Orabug: 34377373]  
  - blk-cgroup: move blkcg_{get,set}_fc_appid out of line (Christoph Hellwig)  [Orabug: 34377373]  
  - scsi: lpfc: Remove unnecessary null ndlp check in lpfc_sli_prep_wqe() (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Remove unneeded variable (Changcheng Deng)  [Orabug: 34377373]  
  - scsi: lpfc: Copyright updates for 14.2.0.2 patches (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.2.0.2 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update stat accounting for READ_STATUS mbox command (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Change FA-PWWN detection methodology (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Refactor cleanup of mailbox commands (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix field overload in lpfc_iocbq data structure (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post RSCN completion (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Register for Application Services FC-4 type in Fabric topology (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Correct CRC32 calculation for congestion stats (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Move MI module parameter check to handle dynamic disable (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix diagnostic fw logging after a function reset (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix broken SLI4 abort path (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.2.0.1 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix unload hang after back to back PCI EEH faults (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Improve PCI EEH Error and Recovery Handling (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Copyright updates for 14.2.0.0 patches (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.2.0.0 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor BSG paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor Abort paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor CT paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor misc ELS paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor VMID paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor FDISC paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor LS_RJT paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor LS_ACC paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor the RSCN/SCR/RDF/EDC/FARPR paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO paths (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Refactor base ELS paths and the FLOGI path (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Remove failing soft_wwn support (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Use kcalloc() (Julia Lawall)  [Orabug: 34377373]  
  - scsi: lpfc: Fix typos in comments (Julia Lawall)  [Orabug: 34377373]  
  - scsi: lpfc: Use rport as argument for lpfc_chk_tgt_mapped() (Hannes Reinecke)  [Orabug: 34377373]  
  - scsi: lpfc: Use rport as argument for lpfc_send_taskmgmt() (Hannes Reinecke)  [Orabug: 34377373]  
  - scsi: lpfc: Use fc_block_rport() (Hannes Reinecke)  [Orabug: 34377373]  
  - scsi: lpfc: Drop lpfc_no_handler() (Hannes Reinecke)  [Orabug: 34377373]  
  - scsi: lpfc: Kill lpfc_bus_reset_handler() (Hannes Reinecke)  [Orabug: 34377373]  
  - scsi: lpfc: Remove redundant flush_workqueue() call (Minghao Chi (CGEL ZTE))  [Orabug: 34377373]  
  - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Yury Norov)  [Orabug: 34377373]  
  - scsi: lpfc: Use irq_set_affinity() (Nitesh Narayan Lal)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.0.0.4 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Add additional debugfs support for CMF (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Cap CMF read bytes to MBPI (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix NPIV port deletion crash (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Change return code on I/Os received during link bounce (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.0.0.3 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 34377373]  
  - block: move elevator.h to block/ (Christoph Hellwig)  [Orabug: 34377373]  
  - scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Return NULL rather than a plain 0 integer (Colin Ian King)  [Orabug: 34377373]  
  - scsi: lpfc: Fix a function name in comments (Cai Huoqing)  [Orabug: 34377373]  
  - scsi: lpfc: Update lpfc version to 14.0.0.2 (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix I/O block after enabling managed congestion mode (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix hang on unload due to stuck fport node (James Smart)  [Orabug: 34377373]  
  - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (James Smart)  [Orabug: 34377373]  
  - Revert "Revert "scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: SLI path split: Refactor SCSI paths"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4"" (Jack Vogel)   
  - Revert "Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq"" (Jack Vogel)   
  - uek-rpm: Enable CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT (Eric Snowberg)  [Orabug: 34304827]  
  - efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells)  [Orabug: 34304827]  
  - arm64: Allow locking down the kernel under EFI secure boot (Seth Forshee)  [Orabug: 34304827]  
  - efi: Lock down the kernel if booted in secure boot mode (David Howells)  [Orabug: 34304827]  
  - security: lockdown: expose a hook to lock the kernel down (Jeremy Cline)  [Orabug: 34304827]  
  - Revert "lockdown: Run in lockdown integrity mode when SB is enabled." (Eric Snowberg)  [Orabug: 34304827]  
  - nvmet-tcp: fix possible list corruption for unexpected command failure (Sagi Grimberg)  [Orabug: 34461972]  
  - nvme: fix use after free when disconnecting a reconnecting ctrl (Ruozhu Li)  [Orabug: 34461972]  
  - nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Hou Tao)  [Orabug: 34461972]  
  - nvme: report write pointer for a full zone as zone start + zone len (Niklas Cassel)  [Orabug: 34461972]  
  - nvme: show subsys nqn for duplicate cntlids (Keith Busch)  [Orabug: 34461972]  
  - nvme: fix write zeroes pi (Klaus Jensen)  [Orabug: 34461972]  
  - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Maurizio Lombardi)  [Orabug: 34461972]  
  - nvme-tcp: fix memory leak when freeing a queue (Maurizio Lombardi)  [Orabug: 34461972]  
  - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Varun Prakash)  [Orabug: 34461972]  
  - nvmet-tcp: fix memory leak when performing a controller reset (Maurizio Lombardi)  [Orabug: 34461972]  
  - nvme: add new discovery log page entry definitions (Hannes Reinecke)  [Orabug: 34461972]  
  - nvmet: use flex_array_size and struct_size (Len Baker)  [Orabug: 34461972]  
  - nvmet: register discovery subsystem as 'current' (Hannes Reinecke)  [Orabug: 34461972]  
  - nvmet: switch check for subsystem type (Hannes Reinecke)  [Orabug: 34461972]  
  - nvmet: use struct_size over open coded arithmetic (Len Baker)  [Orabug: 34461972]  
  - nvme-pci: clear shadow doorbell memory on resets (Keith Busch)  [Orabug: 34461972]  
  - nvme-multipath: add error handling support for add_disk() (Luis Chamberlain)  [Orabug: 34461972]  
  - nvmet: use macro definitions for setting cmic value (Max Gurtovoy)  [Orabug: 34461972]  
  - nvmet: use macro definition for setting nmic value (Max Gurtovoy)  [Orabug: 34461972]  
  - nvme: add CNTRLTYPE definitions for 'identify controller' (Hannes Reinecke)  [Orabug: 34461972]  
  - nvme: display correct subsystem NQN (Hannes Reinecke)  [Orabug: 34461972]  
  - nvme: Add connect option 'discovery' (Hannes Reinecke)  [Orabug: 34461972]  
  - nvme: expose subsystem type in sysfs attribute 'subsystype' (Hannes Reinecke)  [Orabug: 34461972]  
  - nvmet: set 'CNTRLTYPE' in the identify controller data (Hannes Reinecke)  [Orabug: 34461972]  
  - nvmet: add nvmet_is_disc_subsys() helper (Hannes Reinecke)  [Orabug: 34461972]  
  - nvmet: make discovery NQN configurable (Hannes Reinecke)  [Orabug: 34461972]  
  - nvmet-rdma: implement get_max_queue_size controller op (Max Gurtovoy)  [Orabug: 34461972]  
  - nvmet: add get_max_queue_size op for controllers (Max Gurtovoy)  [Orabug: 34461972]  
  - nvme-rdma: limit the maximal queue size for RDMA controllers (Max Gurtovoy)  [Orabug: 34461972]  
  - nvme: generate uevent once a multipath namespace is operational again (Hannes Reinecke)  [Orabug: 34461972]  
  - nvme: don't memset() the normal read/write command (Jens Axboe)  [Orabug: 34461972]  
  - nvme: move command clear into the various setup helpers (Jens Axboe)  [Orabug: 34461972]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-100.96.30.el8uek]
changelog:
  - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35151818]  
  - perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35151818]  
  - perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35151818]  
  - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35151818]  
  - perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35151818]  
  - Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35151818]  
  - Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35151818]  
  - Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35151818]  
  - Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35151818]  
  - Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35151818]  
  - ionic: remove unnecessary void casts (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: remove unnecessary indirection (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: missed doorbell workaround (Allen Hubbe)  [Orabug: 35166570]  
  - ionic: refactor use of ionic_rx_fill() (Neel Patel)  [Orabug: 35166570]  
  - ionic: enable tunnel offloads (Neel Patel)  [Orabug: 35166570]  
  - ionic: new ionic device identity level and VF start control (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: only save the user set VF attributes (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: replay VF attributes after fw crash recovery (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: change order of devlink port register and netdev register (Jiri Pirko)  [Orabug: 35166570]  
  - ionic: no transition while stopping (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: use vmalloc include (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: clean up comments and whitespace (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: prefer strscpy over strlcpy (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: Use vzalloc for large per-queue related buffers (Brett Creeley)  [Orabug: 35166570]  
  - ionic: catch transition back to RUNNING with fw_generation 0 (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: replace set_vf data with union (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: stretch heartbeat detection (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: remove the dbid_inuse bitmap (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: disable napi when ionic_lif_init() fails (Brett Creeley)  [Orabug: 35166570]  
  - ionic: Cleanups in the Tx hotpath code (Brett Creeley)  [Orabug: 35166570]  
  - ionic: Prevent filter add/del err msgs when the device is not available (Brett Creeley)  [Orabug: 35166570]  
  - ionic: Query FW when getting VF info via ndo_get_vf_config (Brett Creeley)  [Orabug: 35166570]  
  - ionic: Allow flexibility for error reporting on dev commands (Brett Creeley)  [Orabug: 35166570]  
  - ionic: Correctly print AQ errors if completions aren't received (Brett Creeley)  [Orabug: 35166570]  
  - ionic: fix up printing of timeout error (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: better handling of RESET event (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: add FW_STOPPING state (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: separate function for watchdog init (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: no devlink_unregister if not registered (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: tame the filter no space message (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: allow adminq requests to override default error message (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: handle vlan id overflow (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: generic filter delete (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: generic filter add (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: add generic filter search (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: remove mac overflow flags (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: move lif mac address functions (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: add filterlist to debugfs (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: add lif param to ionic_qcq_disable (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: have ionic_qcq_disable decide on sending to hardware (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: add polling to adminq wait (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: move lif mutex setup and delete (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: check for binary values in FW ver string (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: remove debug stats (Shannon Nelson)  [Orabug: 35166570]  
  - ionic: Move devlink registration to be last devlink command (Leon Romanovsky)  [Orabug: 35166570]  
  - crypto: jitter - update max health test failure in FIPS mode (Saeed Mirzamohammadi)  [Orabug: 35160891]  
  - mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054621]  
  - mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054621]  
  - mm: fix VMA_BUG_ON_MM due to mmap_lock not held (Anthony Yznaga)  [Orabug: 35054621]  
  - mm: avoid early cow when copying ptes for MADV_DOEXEC (Anthony Yznaga)  [Orabug: 35054621]  
  - net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094721]  
  - nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM1733a (Saeed Mirzamohammadi)  [Orabug: 35145945]  
  - nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM173X (Saeed Mirzamohammadi)  [Orabug: 35146608]  
  - rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155112]  
  - Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161535]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-100.96.31.el8uek]
changelog:
  - uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 35213423]  
  - block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Martin K. Petersen)  [Orabug: 35209013]  
  - scsi: qla2xxx: Synchronize the IOCB count to be in order (Quinn Tran)  [Orabug: 35209013]  
  - scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  [Orabug: 35209013]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-100.96.32.el8uek]
changelog:
  - crypto: Report fips module name and version for aarch64 (Saeed Mirzamohammadi)  [Orabug: 35225251]  
  - uek-rpm: Enable RFC7919 config for aarch64 (Saeed Mirzamohammadi)  [Orabug: 35225251]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-101.103.1.el8uek]
changelog:
  - Revert "Revert "x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments"" (Tom Saeger)   
  - Revert "Revert "Makefile: link with -z noexecstack --no-warn-rwx-segments"" (Tom Saeger)   
  - LTS version: v5.15.103 (Jack Vogel)   
  - Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} (Nick Desaulniers)   
  - KVM: VMX: Fix crash due to uninitialized current_vmcs (Alexandru Matei)   
  - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper (Vitaly Kuznetsov)   
  - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 (Vitaly Kuznetsov)   
  - fs: hold writers when changing mount's idmapping (Christian Brauner)   
  - UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
  - xfs: remove xfs_setattr_time() declaration (Gaosheng Cui)   
  - KVM: fix memoryleak in kvm_init() (Miaohe Lin)   
  - tools bpftool: Fix compilation error with new binutils (Andres Freund)   
  - tools bpf_jit_disasm: Fix compilation error with new binutils (Andres Freund)   
  - tools perf: Fix compilation error with new binutils (Andres Freund)   
  - tools include: add dis-asm-compat.h to handle version differences (Andres Freund)   
  - tools build: Add feature test for init_disassemble_info API changes (Andres Freund)   
  - sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
  - s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 (Masahiro Yamada)   
  - powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
  - powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
  - arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
  - ext4: block range must be validated before use in ext4_mb_clear_bb() (Lukas Czerner)   
  - ext4: add strict range checks while freeing blocks (Ritesh Harjani)   
  - ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() (Ritesh Harjani)   
  - ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() (Ritesh Harjani)   
  - filelocks: use mount idmapping for setlease permission check (Seth Forshee)   
  - media: rc: gpio-ir-recv: add remove function (Li Jun)   
  - media: ov5640: Fix analogue gain control (Paul Elder)   
  - scripts: handle BrokenPipeError for python scripts (Masahiro Yamada)   
  - PCI: Add SolidRun vendor ID (Alvaro Karsz)   
  - macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
  - alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
  - powerpc/kcsan: Exclude udelay to prevent recursive instrumentation (Rohan McLure)   
  - powerpc/iommu: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - MIPS: Fix a compilation issue (xurui)   
  - fs: use consistent setgid checks in is_sxid() (Christian Brauner)   
  - attr: use consistent sgid stripping checks (Christian Brauner)   
  - attr: add setattr_should_drop_sgid() (Christian Brauner)   
  - fs: move should_remove_suid() (Christian Brauner)   
  - attr: add in_group_or_capable() (Christian Brauner)   
  - fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)   
  - fs: add mode_strip_sgid() helper (Yang Xu)   
  - xfs: set prealloc flag in xfs_alloc_file_space() (Dave Chinner)   
  - xfs: fallocate() should call file_modified() (Dave Chinner)   
  - xfs: remove XFS_PREALLOC_SYNC (Dave Chinner)   
  - xfs: use setattr_copy to set vfs inode attributes (Darrick J. Wong)   
  - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address (Morten Linderud)   
  - watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths (David Disseldorp)   
  - staging: rtl8723bs: Fix key-store index handling (Hans de Goede)   
  - staging: rtl8723bs: fix placement of braces (Hannes Braun)   
  - Staging: rtl8723bs: Placing opening { braces in previous line (Jagath Jog J)   
  - staging: rtl8723bs: clean up comparsions to NULL (Michael Straube)   
  - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
  - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
  - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
  - nbd: use the correct block_device in nbd_bdev_reset (Christoph Hellwig)   
  - irqdomain: Fix mapping-creation race (Johan Hovold)   
  - ext4: Fix deadlock during directory rename (Jan Kara)   
  - RISC-V: Don't check text_mutex during stop_machine (Conor Dooley)   
  - s390/ftrace: remove dead code (Heiko Carstens)   
  - riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
  - af_unix: fix struct pid leaks in OOB support (Eric Dumazet)   
  - af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. (Kuniyuki Iwashima)   
  - net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC (Vladimir Oltean)   
  - SUNRPC: Fix a server shutdown leak (Benjamin Coddington)   
  - octeontx2-af: Unlock contexts in the queue context cache in case of fault detection (Suman Ghosh)   
  - net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
  - platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it (Randy Dunlap)   
  - netfilter: conntrack: adopt safer max chain length (Eric Dumazet)   
  - scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
  - net: ethernet: mtk_eth_soc: fix RX data corruption issue (Daniel Golle)   
  - net: phy: smsc: fix link up detection in forced irq mode (Heiner Kallweit)   
  - net: phy: smsc: Cache interrupt mask (Lukas Wunner)   
  - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
  - netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
  - netfilter: ctnetlink: revert to dumping mark regardless of event type (Ivan Delalande)   
  - bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
  - net: phylib: get rid of unnecessary locking (Russell King (Oracle))   
  - net: stmmac: add to set device wake up flag when stmmac init phy (Rongguang Wei)   
  - drm/msm/dpu: fix len of sc7180 ctl blocks (Dmitry Baryshkov)   
  - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() (Liu Jian)   
  - ice: copy last block omitted in ice_get_module_eeprom() (Petr Oros)   
  - net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
  - net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
  - perf stat: Fix counting when initial delay configured (Changbin Du)   
  - selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
  - ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
  - powerpc: dts: t1040rdb: fix compatible string for Rev A boards (Vladimir Oltean)   
  - nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
  - bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)   
  - drm/msm/a5xx: fix context faults during ring switch (Dmitry Baryshkov)   
  - drm/msm/a5xx: fix the emptyness check in the preempt code (Dmitry Baryshkov)   
  - drm/msm/a5xx: fix highest bank bit for a530 (Dmitry Baryshkov)   
  - drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
  - drm/msm: Fix potential invalid ptr free (Rob Clark)   
  - drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype (Jiri Slaby (SUSE))   
  - drm/nouveau/kms/nv50-: remove unused functions (Ben Skeggs)   
  - ext4: Fix possible corruption when moving a directory (Jan Kara)   
  - regulator: core: Use ktime_get_boottime() to determine how long a regulator was off (Matthias Kaehlcke)   
  - regulator: core: Fix off-on-delay-us for always-on/boot-on regulators (Christian Kohlschütter)   
  - regulator: Flag uncontrollable regulators as always_on (Mark Brown)   
  - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
  - riscv: Add header include guards to insn.h (Liao Chang)   
  - riscv: Avoid enabling interrupts in die() (Mattias Nissler)   
  - RISC-V: Avoid dereferening NULL regs in die() (Palmer Dabbelt)   
  - arm64: efi: Make efi_rt_lock a raw_spinlock (Pierre Gondois)   
  - brd: mark as nowait compatible (Jens Axboe)   
  - block/brd: add error handling support for add_disk() (Luis Chamberlain)   
  - iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
  - irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
  - f2fs: retry to update the inode page given data corruption (Jaegeuk Kim)   
  - f2fs: do not bother checkpoint by f2fs_get_node_info (Jaegeuk Kim)   
  - f2fs: avoid down_write on nat_tree_lock during checkpoint (Jaegeuk Kim)   
  - udf: Fix off-by-one error when discarding preallocation (Jan Kara)   
  - fs: dlm: start midcomms before scand (Alexander Aring)   
  - fs: dlm: add midcomms init/start functions (Alexander Aring)   
  - fs: dlm: fix log of lowcomms vs midcomms (Alexander Aring)   
  - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)   
  - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)   
  - KVM: Register /dev/kvm as the _very_ last thing during initialization (Sean Christopherson)   
  - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() (Vitaly Kuznetsov)   
  - KVM: Optimize kvm_make_vcpus_request_mask() a bit (Vitaly Kuznetsov)   
  - nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
  - ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
  - ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
  - ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
  - ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
  - ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
  - ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
  - staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() (Hans de Goede)   
  - drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
  - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 (Alex Deucher)   
  - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
  - fork: allow CLONE_NEWTIME in clone3 flags (Tobias Klauser)   
  - perf inject: Fix --buildid-all not to eat up MMAP2 (Namhyung Kim)   
  - btrfs: fix percent calculation for bg reclaim message (Johannes Thumshirn)   
  - LTS version: v5.15.102 (Jack Vogel)   
  - staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
  - staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
  - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
  - LTS version: v5.15.101 (Jack Vogel)   
  - Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC" (Greg Kroah-Hartman)   
  - LTS version: v5.15.100 (Jack Vogel)   
  - usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails (Yang Yingliang)   
  - malidp: Fix NULL vs IS_ERR() checking (Miaoqian Lin)   
  - scsi: mpt3sas: Remove usage of dma_get_required_mask() API (Sreekanth Reddy)   
  - scsi: mpt3sas: re-do lost mpt3sas DMA mask fix (Sreekanth Reddy)   
  - scsi: mpt3sas: Don't change DMA mask while reallocating pools (Sreekanth Reddy)   
  - Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" (Salvatore Bonaccorso)   
  - drm/virtio: Fix error code in virtio_gpu_object_shmem_init() (Harshit Mogalapalli)   
  - media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
  - Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
  - drm/display/dp_mst: Fix down message handling after a packet reception error (Imre Deak)   
  - drm/display/dp_mst: Fix down/up message handling after sink disconnect (Imre Deak)   
  - x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
  - net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
  - soundwire: cadence: Drain the RX FIFO after an IO timeout (Richard Fitzgerald)   
  - soundwire: cadence: Remove wasted space in response_buf (Richard Fitzgerald)   
  - phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
  - PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
  - PCI: loongson: Add more devices that need MRRS quirk (Huacai Chen)   
  - kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - drivers: base: dd: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - drivers: base: component: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - misc: vmw_balloon: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - PCI: Take other bus devices into account when distributing resources (Mika Westerberg)   
  - PCI: Align extra resources for hotplug bridges properly (Mika Westerberg)   
  - usb: gadget: uvc: Make bSourceID read/write (Daniel Scally)   
  - usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
  - USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
  - usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
  - USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: isp1362: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: isp116x: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: fotg210: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: sl811: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: uhci: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: chipidea: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - USB: dwc3: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - PCI: loongson: Prevent LS7A MRRS increases (Huacai Chen)   
  - soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() (Richard Fitzgerald)   
  - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
  - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
  - tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
  - mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
  - serial: sc16is7xx: setup GPIO controller later in probe (Isaac True)   
  - tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
  - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
  - staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
  - USB: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
  - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
  - media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
  - media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
  - media: uvcvideo: Remove format descriptions (Laurent Pinchart)   
  - iommu/amd: Fix error handling for pdev_pri_ats_enable() (Vasant Hegde)   
  - IB/hfi1: Update RMT size calculation (Dean Luick)   
  - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
  - bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support (Souradeep Chowdhury)   
  - firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
  - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
  - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
  - thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
  - ASoC: mediatek: mt8195: add missing initialization (Trevor Wu)   
  - ASoC: zl38060 add gpiolib dependency (Arnd Bergmann)   
  - ASoC: zl38060: Remove spurious gpiolib select (Mark Brown)   
  - ASoC: adau7118: don't disable regulators on device unbind (Nuno Sá)   
  - loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)   
  - rtc: allow rtc_read_alarm without read_alarm callback (Alexandre Belloni)   
  - scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
  - genirq: Add and use an irq_data_update_affinity helper (Samuel Holland)   
  - genirq: Refactor accessors to use irq_data_get_affinity_mask (Samuel Holland)   
  - rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
  - vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)   
  - tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
  - ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
  - net/sched: act_sample: fix action bind logic (Pedro Tammela)   
  - net/sched: act_mpls: fix action bind logic (Pedro Tammela)   
  - net/sched: act_pedit: fix action bind logic (Pedro Tammela)   
  - net/sched: transition act_pedit to rcu and percpu stats (Pedro Tammela)   
  - nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
  - net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
  - net/mlx5e: Verify flow_source cap before using it (Roi Dayan)   
  - 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
  - 9p/xen: fix connection sequence (Juergen Gross)   
  - 9p/xen: fix version parsing (Juergen Gross)   
  - net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
  - octeontx2-pf: Use correct struct reference in test condition (Deepak R Varma)   
  - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
  - ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
  - netfilter: x_tables: fix percpu counter block leak on error path when creating new netns (Pavel Tikhomirov)   
  - netfilter: ebtables: fix table blob use-after-free (Florian Westphal)   
  - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
  - watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
  - watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
  - watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
  - watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
  - um: virt-pci: properly remove PCI device from bus (Benjamin Berg)   
  - um: virtio_uml: move device breaking into workqueue (Benjamin Berg)   
  - um: virtio_uml: mark device as unregistered when breaking it (Benjamin Berg)   
  - um: virtio_uml: free command if adding to virtqueue failed (Benjamin Berg)   
  - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
  - netfilter: nf_tables: allow to fetch set elements when table has an owner (Pablo Neira Ayuso)   
  - ext4: use ext4_fc_tl_mem in fast-commit replay path (Eric Biggers)   
  - f2fs: fix to avoid potential memory corruption in __update_iostat_latency() (Yangtao Li)   
  - ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
  - ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
  - ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap (Zhihao Cheng)   
  - ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
  - ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
  - ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
  - ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
  - ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
  - ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
  - ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
  - ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
  - ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 (Zhihao Cheng)   
  - ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
  - ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
  - ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
  - ubifs: Fix build errors as symbol undefined (Li Hua)   
  - ubi: ensure that VID header offset + VID header size <= alloc, size (George Kennedy)   
  - um: vector: Fix memory leak in vector_config (Xiang Yang)   
  - f2fs: allow set compression option of files without blocks (Yangtao Li)   
  - fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
  - f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
  - pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
  - pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
  - pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
  - objtool: Fix memory leak in create_static_call_sections() (Miaoqian Lin)   
  - fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
  - auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() (Jianglei Nie)   
  - LTS version: v5.15.99 (Jack Vogel)   
  - kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
  - wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
  - arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY (Robert Marko)   
  - iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() (Christophe JAILLET)   
  - media: uvcvideo: Fix memory leak of object map on error exit path (Colin Ian King)   
  - qede: avoid uninitialized entries in coal_entry array (Michal Schmidt)   
  - perf intel-pt: pkt-decoder: Add CFE and EVD packets (Adrian Hunter)   
  - drm/edid: fix AVI infoframe aspect ratio handling (Jani Nikula)   
  - drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
  - drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
  - drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
  - vfio/type1: restore locked_vm (Steve Sistare)   
  - vfio/type1: track locked_vm per dma (Steve Sistare)   
  - vfio/type1: prevent underflow of locked_vm via exec() (Steve Sistare)   
  - iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (Jacob Pan)   
  - PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
  - PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
  - PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
  - MIPS: DTS: CI20: fix otg power gpio (H. Nikolaus Schaller)   
  - riscv: ftrace: Reduce the detour code size to half (Guo Ren)   
  - riscv: ftrace: Remove wasted nops for !RISCV_ISA_C (Guo Ren)   
  - riscv, mm: Perform BPF exhandler fixup on page fault (Björn Töpel)   
  - riscv: jump_label: Fixup unaligned arch_static_branch function (Andy Chiu)   
  - riscv: mm: fix regression due to update_mmu_cache change (Sergey Matyukevich)   
  - RISC-V: add a spin_shadow_stack declaration (Conor Dooley)   
  - scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
  - scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
  - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
  - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
  - scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
  - tools/bootconfig: fix single & used for logical condition (Antonio Alvarez Feijoo)   
  - ring-buffer: Handle race between rb_move_tail and rb_check_pages (Mukesh Ojha)   
  - ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
  - ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
  - ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
  - mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
  - mm: memcontrol: deprecate charge moving (Johannes Weiner)   
  - docs: gdbmacros: print newest record (John Ogness)   
  - remoteproc/mtk_scp: Move clk ops outside send_lock (Chen-Yu Tsai)   
  - media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
  - mips: fix syscall_get_nr (Elvira Khabirova)   
  - dax/kmem: Fix leak of memory-hotplug resources (Dan Williams)   
  - alpha: fix FEN fault handling (Al Viro)   
  - ceph: update the time stamps and try to drop the suid/sgid (Xiubo Li)   
  - rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
  - fuse: add inode/permission checks to fileattr_get/fileattr_set (Alexander Mikhalitsyn)   
  - ARM: dts: exynos: correct TMU phandle in Odroid HC1 (Krzysztof Kozlowski)   
  - ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
  - ARM: dts: exynos: correct TMU phandle in Exynos5250 (Krzysztof Kozlowski)   
  - ARM: dts: exynos: correct TMU phandle in Odroid XU3 family (Krzysztof Kozlowski)   
  - ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
  - ARM: dts: exynos: correct TMU phandle in Exynos4210 (Krzysztof Kozlowski)   
  - ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node (Manivannan Sadhasivam)   
  - dm flakey: fix a bug with 32-bit highmem systems (Mikulas Patocka)   
  - dm flakey: don't corrupt the zero page (Mikulas Patocka)   
  - dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
  - thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
  - qede: fix interrupt coalescing configuration (Manish Chopra)   
  - wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
  - wifi: ath11k: allow system suspend to survive ath11k (Len Brown)   
  - wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
  - dm: add cond_resched() to dm_wq_work() (Pingfan Liu)   
  - dm: send just one event on resize, not two (Mikulas Patocka)   
  - mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type (Louis Rannou)   
  - mtd: spi-nor: spansion: Consider reserved bits in CFR5 register (Tudor Ambarus)   
  - mtd: spi-nor: sfdp: Fix index value for SCCR dwords (Takahiro Kuwano)   
  - ext4: refuse to create ea block when umounted (Jun Nie)   
  - ext4: optimize ea_inode block expansion (Jun Nie)   
  - jbd2: fix data missing when reusing bh which is ready to be checkpointed (Zhihao Cheng)   
  - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
  - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
  - io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)   
  - io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)   
  - io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)   
  - io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)   
  - io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)   
  - io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)   
  - crypto: qat - fix out-of-bounds read (Giovanni Cabiddu)   
  - irqdomain: Fix domain registration race (Marc Zyngier)   
  - irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
  - irqdomain: Look for existing mapping only once (Johan Hovold)   
  - irqdomain: Fix disassociation race (Johan Hovold)   
  - irqdomain: Fix association race (Johan Hovold)   
  - ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
  - brd: return 0/-error from brd_insert_page() (Jens Axboe)   
  - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
  - x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)   
  - x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
  - x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
  - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
  - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
  - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
  - x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
  - x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
  - x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
  - x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
  - KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
  - KVM: SVM: hyper-v: placate modpost section mismatch error (Randy Dunlap)   
  - KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() (Peter Gonda)   
  - KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI (Sean Christopherson)   
  - KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
  - RDMA/siw: Fix user page pinning accounting (Bernard Metzler)   
  - udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)   
  - udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
  - udf: Preserve link count of system files (Jan Kara)   
  - udf: Do not update file length for failed writes to inline files (Jan Kara)   
  - udf: Do not bother merging very long extents (Jan Kara)   
  - udf: Truncate added extents on failed expansion (Jan Kara)   
  - selftests/landlock: Test ptrace as much as possible with Yama (Jeff Xu)   
  - selftests/landlock: Skip overlayfs tests when not supported (Jeff Xu)   
  - ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
  - ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
  - f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
  - f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
  - fs: dlm: send FIN ack back in right cases (Alexander Aring)   
  - fs: dlm: move sending fin message into state change handling (Alexander Aring)   
  - fs: dlm: don't set stop rx flag after node reset (Alexander Aring)   
  - exfat: fix inode->i_blocks for non-512 byte sector size device (Yuezhang Mo)   
  - exfat: redefine DIR_DELETED as the bad cluster number (Sungjong Seo)   
  - exfat: fix unexpected EOF while reading dir (Yuezhang Mo)   
  - exfat: fix reporting fs error when reading dir beyond EOF (Yuezhang Mo)   
  - fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
  - hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
  - ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
  - ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length (Namjae Jeon)   
  - ksmbd: fix wrong data area length for smb2 lock request (Namjae Jeon)   
  - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long)   
  - btrfs: hold block group refcount during async discard (Boris Burkov)   
  - cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
  - s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
  - s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
  - s390: discard .interp section (Ilya Leoshkevich)   
  - s390/extmem: return correct segment type in __segment_load() (Gerald Schaefer)   
  - ipmi_ssif: Rename idle state and check (Corey Minyard)   
  - rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
  - block: don't allow multiple bios for IOCB_NOWAIT issue (Jens Axboe)   
  - firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
  - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
  - drm/shmem-helper: Revert accidental non-GPL export (Asahi Lina)   
  - nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
  - dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
  - dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
  - drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
  - HID: logitech-hidpp: Don't restart communication if not necessary (Bastien Nocera)   
  - scsi: snic: Fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
  - hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
  - gfs2: Improve gfs2_make_fs_rw error handling (Andreas Gruenbacher)   
  - regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
  - regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
  - ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
  - ASoC: soc-compress: Reposition and add pcm_mutex (강신형)   
  - docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
  - drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
  - drm: amd: display: Fix memory leakage (Konstantin Meskhidze)   
  - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Thomas Zimmermann)   
  - scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (Justin Tee)   
  - drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
  - drm/tiny: ili9486: Do not assume 8-bit only SPI controllers (Carlo Caione)   
  - HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
  - drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
  - drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
  - drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write (Ian Chen)   
  - scm: add user copy checks to put_cmsg() (Eric Dumazet)   
  - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Michael Kelley)   
  - Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE (Moises Cardona)   
  - PM: EM: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - PM: domains: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - time/debug: Fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - s390/idle: mark arch_cpu_idle() noinstr (Heiko Carstens)   
  - uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
  - coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
  - net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
  - ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
  - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
  - tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Zhang Rui)   
  - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)   
  - m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
  - net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
  - crypto: hisilicon: Wipe entire pool on error (Kees Cook)   
  - clocksource: Suspend the watchdog temporarily when high read latency detected (Feng Tang)   
  - thermal: intel: intel_pch: Add support for Wellsburg PCH (Tim Zimmermann)   
  - ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
  - ice: add missing checks for PF vsi type (Jesse Brandeburg)   
  - ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB (Siddaraju DH)   
  - inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
  - wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
  - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
  - x86/bugs: Reset speculation control settings on init (Breno Leitao)   
  - timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
  - thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
  - wifi: ath11k: debugfs: fix to work with multiple PCI devices (Kalle Valo)   
  - rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug (Zqiang)   
  - rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
  - rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks (Paul E. McKenney)   
  - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
  - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() (Minsuk Kang)   
  - trace/blktrace: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
  - blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
  - ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
  - udf: Define EFSCORRUPTED error code (Jan Kara)   
  - rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
  - media: saa7134: Use video_unregister_device for radio_dev (Tasos Sahanidis)   
  - media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
  - media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
  - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou)   
  - media: imx-jpeg: Apply clk_bulk api instead of operating specific clk (Ming Qian)   
  - media: v4l2-jpeg: ignore the unknown APP14 marker (Ming Qian)   
  - media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data (Ming Qian)   
  - media: i2c: imx219: Fix binning for RAW8 capture (Jai Luthra)   
  - media: i2c: imx219: Split common registers from mode tables (Adam Ford)   
  - media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
  - media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
  - media: ov2740: Fix memleak in ov2740_init_controls() (Shang XiaoJing)   
  - media: max9286: Fix memleak in max9286_v4l2_register() (Shang XiaoJing)   
  - builddeb: clean generated package content (Bastian Germann)   
  - s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 (Nathan Chancellor)   
  - s390/vdso: remove -nostdlib compiler flag (Masahiro Yamada)   
  - powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
  - media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
  - media: ti: cal: fix possible memory leak in cal_ctx_create() (Gaosheng Cui)   
  - remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
  - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors (Patrick Kelsey)   
  - IB/hfi1: Fix math bugs in hfi1_can_pin_pages() (Patrick Kelsey)   
  - iommu/vt-d: Allow to use flush-queue when first level is default (Tina Zhang)   
  - iommu/vt-d: Use second level for GPA->HPA translation (Lu Baolu)   
  - iommu/vt-d: Check FL and SL capability sanity in scalable mode (Lu Baolu)   
  - iommu/vt-d: Remove duplicate identity domain flag (Lu Baolu)   
  - iommu/vt-d: Fix error handling in sva enable/disable paths (Lu Baolu)   
  - dmaengine: dw-axi-dmac: Do not dereference NULL structure (Kees Cook)   
  - dmaengine: sf-pdma: pdma_desc memory leak fix (Shravan Chippa)   
  - iommu: Fix error unwind in iommu_group_alloc() (Jason Gunthorpe)   
  - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Dan Carpenter)   
  - phy: rockchip-typec: fix tcphy_get_mode error case (Neill Kapron)   
  - dmaengine: dw-edma: Fix readq_ch() return value truncation (Serge Semin)   
  - tty: serial: imx: disable Ageing Timer interrupt request irq (Peng Fan)   
  - tty: serial: imx: Handle RS485 DE signal active high (Marek Vasut)   
  - serial: fsl_lpuart: fix RS485 RTS polariy inverse issue (Shenwei Wang)   
  - RDMA/irdma: Cap MSIX used to online CPUs + 1 (Mustafa Ismail)   
  - usb: max-3421: Fix setting of I/O pins (Mark Tomlinson)   
  - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Nikita Zhandarovich)   
  - power: supply: remove faulty cooling logic (Andreas Kemnade)   
  - iommu/vt-d: Set No Execute Enable bit in PASID table entry (Lu Baolu)   
  - usb: gadget: configfs: Restrict symlink creation is UDC already binded (Udipto Goswami)   
  - usb: gadget: configfs: remove using list iterator after loop body as a ptr (Jakob Koschel)   
  - usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func (Linyu Yuan)   
  - usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() (Linyu Yuan)   
  - usb: musb: mediatek: don't unregister something that wasn't registered (Dan Carpenter)   
  - RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Nikita Zhandarovich)   
  - tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case (Sherry Sun)   
  - usb: early: xhci-dbc: Fix a potential out-of-bound memory access (Christophe JAILLET)   
  - dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers (Serge Semin)   
  - fotg210-udc: Add missing completion handler (Fabian Vogt)   
  - firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle (Chen Zhongjin)   
  - drivers: base: transport_class: fix resource leak when transport_add_device() fails (Yang Yingliang)   
  - drivers: base: transport_class: fix possible memory leak (Yang Yingliang)   
  - driver core: fix resource leak in device_add() (Zhengchao Shao)   
  - misc/mei/hdcp: Use correct macros to initialize uuid_le (Andy Shevchenko)   
  - VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)   
  - firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() (Yang Yingliang)   
  - applicom: Fix PCI device refcount leak in applicom_init() (Xiongfeng Wang)   
  - eeprom: idt_89hpesx: Fix error handling in idt_init() (Yuan Can)   
  - Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" (Duoming Zhou)   
  - serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() (Yi Yang)   
  - tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() (Sherry Sun)   
  - tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() (Sherry Sun)   
  - PCI: switchtec: Return -EFAULT for copy_to_user() errors (Bjorn Helgaas)   
  - PCI/IOV: Enlarge virtfn sysfs name buffer (Alexey V. Vissarionov)   
  - usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count (Andy Shevchenko)   
  - usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Heikki Krogerus)   
  - ACPI: resource: Add helper function acpi_dev_get_memory_resources() (Heikki Krogerus)   
  - coresight: cti: Add PM runtime call in enable_store (Mao Jinlong)   
  - coresight: cti: Prevent negative values of enable count (James Clark)   
  - coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR (Junhao He)   
  - media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (Hans Verkuil)   
  - media: uvcvideo: Check controls flags before accessing them (Ricardo Ribalda)   
  - media: uvcvideo: Use control names from framework (Ricardo Ribalda)   
  - media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (Ricardo Ribalda)   
  - media: uvcvideo: refactor __uvc_ctrl_add_mapping (Ricardo Ribalda)   
  - media: uvcvideo: Remove s_ctrl and g_ctrl (Ricardo Ribalda)   
  - media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Ricardo Ribalda)   
  - alpha/boot/tools/objstrip: fix the check for ELF header (Al Viro)   
  - kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai)   
  - kobject: modify kobject_get_path() to take a const * (Greg Kroah-Hartman)   
  - driver core: fix potential null-ptr-deref in device_add() (Yang Yingliang)   
  - soundwire: cadence: Don't overflow the command FIFOs (Richard Fitzgerald)   
  - i2c: designware: fix i2c_dw_clk_rate() return size to be u32 (Hanna Hawa)   
  - usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() (Gaosheng Cui)   
  - iio: light: tsl2563: Do not hardcode interrupt trigger type (Ferry Toth)   
  - dmaengine: HISI_DMA should depend on ARCH_HISI (Geert Uytterhoeven)   
  - dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (Fenghua Yu)   
  - mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
  - mfd: cs5535: Don't build on UML (Randy Dunlap)   
  - objtool: add UACCESS exceptions for __tsan_volatile_read/write (Arnd Bergmann)   
  - printf: fix errname.c list (Arnd Bergmann)   
  - selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))   
  - sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
  - perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
  - perf intel-pt: Do not try to queue auxtrace data on pipe (Namhyung Kim)   
  - perf intel-pt: Add support for emulated ptwrite (Adrian Hunter)   
  - perf intel-pt: Add link to the perf wiki's Intel PT page (Adrian Hunter)   
  - perf intel-pt: Add documentation for Event Trace and TNT disable (Adrian Hunter)   
  - perf inject: Use perf_data__read() for auxtrace (Namhyung Kim)   
  - leds: led-core: Fix refcount leak in of_led_get() (Miaoqian Lin)   
  - perf llvm: Fix inadvertent file creation (Ian Rogers)   
  - gfs2: jdata writepage fix (Andreas Gruenbacher)   
  - cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
  - cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
  - nfsd: fix race to check ls_layouts (Benjamin Coddington)   
  - drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() (Asahi Lina)   
  - hid: bigben_probe(): validate report count (Pietro Borrello)   
  - HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
  - HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
  - HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
  - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
  - spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
  - NFS: fix disabling of swap (NeilBrown)   
  - nfs4trace: fix state manager flag printing (Benjamin Coddington)   
  - NFSv4: keep state manager thread active if swap is enabled (NeilBrown)   
  - dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
  - ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init (Steffen Aschbacher)   
  - hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
  - spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
  - ASoC: codecs: lpass: fix incorrect mclk rate (Srinivas Kandagatla)   
  - ASoC: codecs: tx-macro: move to individual clks from bulk (Srinivas Kandagatla)   
  - ASoC: codecs: rx-macro: move to individual clks from bulk (Srinivas Kandagatla)   
  - ASoC: codecs: tx-macro: move clk provider to managed variants (Srinivas Kandagatla)   
  - ASoC: codecs: rx-macro: move clk provider to managed variants (Srinivas Kandagatla)   
  - ASoC: codecs: Change bulk clock voting to optional voting in digital codecs (Srinivasa Rao Mandadapu)   
  - HID: retain initial quirks set up when creating HID devices (Dmitry Torokhov)   
  - HID: multitouch: Add quirks for flipped axes (Allen Ballway)   
  - scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
  - scsi: mpt3sas: Fix a memory leak (Tomas Henzl)   
  - drm/amdgpu: fix enum odm_combine_mode mismatch (Arnd Bergmann)   
  - hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
  - ASoC: dt-bindings: meson: fix gx-card codec node regex (Jerome Brunet)   
  - ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() (Nathan Chancellor)   
  - ASoC: rsnd: fixup #endif position (Kuninori Morimoto)   
  - ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() (Claudiu Beznea)   
  - ASoC: mchp-spdifrx: fix controls that works with completion mechanism (Claudiu Beznea)   
  - ASoC: mchp-spdifrx: fix return value in case completion times out (Claudiu Beznea)   
  - ASoC: mchp-spdifrx: fix controls which rely on rsr register (Claudiu Beznea)   
  - spi: dw_bt1: fix MUX_MMIO dependencies (Arnd Bergmann)   
  - gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
  - ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
  - drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
  - drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc (ruanjinjie)   
  - drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
  - drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
  - drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd (Xinlei Lee)   
  - drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() (Dmitry Baryshkov)   
  - drm/tegra: firewall: Check for is_addr_reg existence in IMM check (Mikko Perttunen)   
  - gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
  - pinctrl: mediatek: Initialize variable *buf to zero (Guodong Liu)   
  - pinctrl: mediatek: Initialize variable pullen and pullup to zero (Guodong Liu)   
  - pinctrl: mediatek: fix coding style (Zhiyong Tao)   
  - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Andy Shevchenko)   
  - drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
  - drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
  - drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
  - drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
  - drm/msm/dsi: Allow 2 CTRLs on v2.5.0 (Konrad Dybcio)   
  - drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags (Jagan Teki)   
  - drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
  - drm/bridge: lt9611: pass a pointer to the of node (Dmitry Baryshkov)   
  - drm/bridge: lt9611: fix clock calculation (Dmitry Baryshkov)   
  - drm/bridge: lt9611: fix programming of video modes (Dmitry Baryshkov)   
  - drm/bridge: lt9611: fix polarity programming (Dmitry Baryshkov)   
  - drm/bridge: lt9611: fix HPD reenablement (Dmitry Baryshkov)   
  - drm/bridge: lt9611: fix sleep mode setup (Dmitry Baryshkov)   
  - drm/msm/dpu: Disallow unallocated resources to be returned (Marijn Suijten)   
  - drm/msm/gem: Add check for kmalloc (Jiasheng Jiang)   
  - ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
  - drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)   
  - ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
  - ASoC: fsl_sai: Update to modern clocking terminology (Mark Brown)   
  - drm/msm: clean event_thread->worker in case of an error (Dmitry Baryshkov)   
  - drm/vc4: hdmi: Correct interlaced timings again (Dave Stevenson)   
  - drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 (Dave Stevenson)   
  - drm/vc4: hvs: Set AXI panic modes (Dave Stevenson)   
  - pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups (Miaoqian Lin)   
  - pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
  - pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins (Adam Skladowski)   
  - drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
  - hwmon: (ftsteutates) Fix scaling of measurements (Armin Wolf)   
  - gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
  - drm: tidss: Fix pixel format definition (Randolph Sapp)   
  - drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
  - drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
  - drm/vkms: Fix null-ptr-deref in vkms_release() (Yuan Can)   
  - drm/vkms: Fix memory leak in vkms_init() (Yuan Can)   
  - drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
  - drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
  - drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec (Frieder Schrempf)   
  - drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
  - drm: Fix potential null-ptr-deref due to drmm_mode_config_init() (Shang XiaoJing)   
  - sefltests: netdevsim: wait for devlink instance after netns removal (Jiri Pirko)   
  - selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
  - net: bcmgenet: fix MoCA LED control (Doug Berger)   
  - l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() (Shigeru Yoshida)   
  - selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
  - irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
  - irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
  - bpf: Fix global subprog context argument resolution logic (Andrii Nakryiko)   
  - can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
  - thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
  - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
  - crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
  - ACPI: resource: Do IRQ override on all TongFang GMxRGxx (Werner Sembach)   
  - ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (Adam Niederer)   
  - selftests/bpf: Fix out-of-srctree build (Ilya Leoshkevich)   
  - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
  - wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
  - wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
  - RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
  - m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
  - crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
  - libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
  - s390/ap: fix status returned by ap_qact() (Halil Pasic)   
  - s390/ap: fix status returned by ap_aqic() (Halil Pasic)   
  - Bluetooth: hci_qca: get wakeup status from serdev device handle (Zhengping Jiang)   
  - Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
  - OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
  - tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
  - tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
  - net: add sock_init_data_uid() (Pietro Borrello)   
  - s390/vmem: fix empty page tables cleanup under KASAN (Vasily Gorbik)   
  - s390/mem_detect: fix detect_memory() error handling (Vasily Gorbik)   
  - irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
  - irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
  - irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
  - irqchip: Fix refcount leak in platform_irqchip_probe (Miaoqian Lin)   
  - net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
  - mt76: mt7915: fix polling firmware-own status (Felix Fietkau)   
  - bpftool: profile online CPUs instead of possible (Tonghao Zhang)   
  - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Tom Lendacky)   
  - crypto: ccp - Refactor out sev_fw_alloc() (Peter Gonda)   
  - leds: led-class: Add missing put_device() to led_put() (Hans de Goede)   
  - crypto: xts - Handle EBUSY correctly (Herbert Xu)   
  - x86/microcode: Adjust late loading result reporting message (Ashok Raj)   
  - x86/microcode: Check CPU capabilities after late microcode update correctly (Ashok Raj)   
  - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Ashok Raj)   
  - x86/microcode: Print previous version of microcode after reload (Ashok Raj)   
  - x86/microcode: Default-disable late loading (Borislav Petkov)   
  - x86/microcode: Rip out the OLD_INTERFACE (Borislav Petkov)   
  - x86: Mark stop_this_cpu() __noreturn (Peter Zijlstra)   
  - powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
  - crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
  - crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
  - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
  - ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
  - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() (Shivani Baranwal)   
  - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup (Miaoqian Lin)   
  - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
  - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
  - ath9k: htc: clean up statistics macros (Pavel Skripkin)   
  - ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
  - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
  - wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
  - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (Bitterblue Smith)   
  - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Dmitry Baryshkov)   
  - thermal/drivers/tsens: fix slope values for msm8939 (Dmitry Baryshkov)   
  - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Dmitry Baryshkov)   
  - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Dmitry Baryshkov)   
  - thermal/drivers/tsens: Drop msm8976-specific defines (Dmitry Baryshkov)   
  - ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
  - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (David Rientjes)   
  - lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
  - rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() (Frederic Weisbecker)   
  - rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls (Frederic Weisbecker)   
  - rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose (Frederic Weisbecker)   
  - genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
  - ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
  - crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
  - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
  - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
  - wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
  - wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
  - wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - libbpf: Fix btf__align_of() by taking into account field offsets (Andrii Nakryiko)   
  - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
  - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
  - wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
  - arm64: dts: qcom: pmk8350: Use the correct PON compatible (Konrad Dybcio)   
  - arm64: dts: qcom: pmk8350: Specify PBS register for PON (Konrad Dybcio)   
  - KEYS: asymmetric: Fix ECDSA use via keyctl uapi (Denis Kenzior)   
  - x86/perf/zhaoxin: Add stepping check for ZXC (silviazhao)   
  - sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
  - sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
  - s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
  - arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions (Jamie Douglass)   
  - blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
  - blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
  - blk-mq: avoid sleep in blk_mq_alloc_request_hctx (Kemeng Shi)   
  - arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
  - arm64: dts: mt8192: Fix CPU map for single-cluster SoC (AngeloGioacchino Del Regno)   
  - ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
  - ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference (Samuel Holland)   
  - arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN (Christian Hewitt)   
  - arm64: dts: renesas: beacon-renesom: Fix gpio expander reference (Adam Ford)   
  - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long)   
  - locking/rwsem: Optimize down_read_trylock() under highly contended case (Muchun Song)   
  - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long)   
  - locking/rwsem: Make handoff bit handling more consistent (Waiman Long)   
  - arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
  - arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
  - arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
  - arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
  - ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
  - ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
  - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Vaishnav Achath)   
  - ARM: s3c: fix s3c64xx_set_timer_source prototype (Arnd Bergmann)   
  - ARM: bcm2835_defconfig: Enable the framebuffer (Stefan Wahren)   
  - ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
  - arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
  - arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names (Robert Marko)   
  - arm64: dts: qcom: ipq8074: fix Gen3 PCIe node (Robert Marko)   
  - arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges (Robert Marko)   
  - arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY (Robert Marko)   
  - arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size (Johan Hovold)   
  - arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes (Shawn Guo)   
  - arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names (Robert Marko)   
  - arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem (Petr Vorel)   
  - arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size (Petr Vorel)   
  - arm64: dts: msm8992-bullhead: add memory hole region (Dominik Kobinski)   
  - arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
  - arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
  - arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
  - arm64: dts: qcom: sc7280: correct SPMI bus address cells (Krzysztof Kozlowski)   
  - arm64: dts: qcom: sc7180: correct SPMI bus address cells (Krzysztof Kozlowski)   
  - arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name (Krzysztof Kozlowski)   
  - arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description (Chen-Yu Tsai)   
  - ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
  - arm64: dts: imx8m: Align SoC unique ID node unit address (Marek Vasut)   
  - arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings (Marijn Suijten)   
  - arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k (Marijn Suijten)   
  - arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up (Konrad Dybcio)   
  - arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
  - ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
  - powerpc/mm: Rearrange if-else block to avoid clang warning (Anders Roxell)   
  - HID: asus: use spinlock to safely schedule workers (Pietro Borrello)   
  - HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
  - LTS version: v5.15.98 (Jack Vogel)   
  - io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)   
  - LTS version: v5.15.97 (Jack Vogel)   
  - io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)   
  - USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
  - usb: gadget: u_serial: Add null pointer check in gserial_resume (Prashanth K)   
  - USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
  - usb: dwc3: pci: add support for the Intel Meteor Lake-M (Heikki Krogerus)   
  - scripts/tags.sh: fix incompatibility with PCRE2 (Carlos Llamas)   
  - scripts/tags.sh: Invoke 'realpath' via 'xargs' (Cristian Ciocaltea)   
  - vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
  - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
  - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
  - staging: mt7621-dts: change palmbus address to lower case (Sergio Paracuellos)   
  - x86/cpu: Add Lunar Lake M (Kan Liang)   
  - HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
  - neigh: make sure used and confirmed times are valid (Julian Anastasov)   
  - IB/hfi1: Assign npages earlier (Dean Luick)   
  - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jack Yu)   
  - btrfs: send: limit number of clones and allocated memory size (David Sterba)   
  - ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
  - HID: elecom: add support for TrackBall 056E:011C (Takahiro Fujii)   
  - ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
  - arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)   
  - Fix XFRM-I support for nested ESP tunnels (Benedict Wong)   
  - arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 34580154]  
  - Revert "add NETFILTER suppport" (Gerd Rausch)  [Orabug: 34849756]  
  - iommu/vt-d: Fix buggy QAT device mask (Jacob Pan)  [Orabug: 35007156]  
  - iommu/vt-d: Add a fix for devices need extra dtlb flush (Jacob Pan)  [Orabug: 35007156]  
  - net/rds: Check that "tc->t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35075322]  
  - vfio/mlx5: Fix the report of dirty_bytes upon pre-copy (Yishai Hadas)  [Orabug: 35144010]  
  - vfio/mlx5: Fix range size calculation upon tracker creation (Yishai Hadas)  [Orabug: 35144010]  
  - vfio/mlx5: Improve the target side flow to reduce downtime (Yishai Hadas)  [Orabug: 35144010]  
  - vfio/mlx5: Improve the source side flow upon pre_copy (Yishai Hadas)  [Orabug: 35144010]  
  - rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146760]  
  - crypto: qat - free irq in case of failure (Wojciech Ziemba)  [Orabug: 35202390]  
  - crypto: qat - free irqs only if allocated (Maksim Lukoshkov)  [Orabug: 35202390]  
  - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Wojciech Ziemba)  [Orabug: 35202390]  
  - crypto: qat - replace deprecated MSI API (Wojciech Ziemba)  [Orabug: 35202390]  
  - KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209922]  
  - uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35210559]  
  - net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35210566]  
  - EDAC/igen6: Return the correct error type when not the MC owner (Jia He)  [Orabug: 35210569]  
  - apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg() (Ard Biesheuvel)  [Orabug: 35210569]  
  - EDAC: Check for GHES preference in the chipset-specific EDAC drivers (Jia He)  [Orabug: 35210569]  
  - EDAC/ghes: Make ghes_edac a proper module (Jia He)  [Orabug: 35210569]  
  - EDAC/ghes: Prepare to make ghes_edac a proper module (Jia He)  [Orabug: 35210569]  
  - EDAC/ghes: Add a notifier for reporting memory errors (Jia He)  [Orabug: 35210569]  
  - EDAC/ghes: Unify CPER memory error location reporting (Shuai Xue)  [Orabug: 35210569]  
  - efi/cper: Add a cper_mem_err_status_str() to decode error description (Shuai Xue)  [Orabug: 35210569]  
  - efi/cper: Export several helpers for ghes_edac to use (Jia He)  [Orabug: 35210569]  
  - xfs: add missing cmap->br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214059]  
  - uek-container: Enable CONFIG_NF_* and CONFIG_NFT_* to support nftables (Liam Merwick)  [Orabug: 35219688]


