# changelog

author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:21.0.3.0.1-0.2.ea
changelog:
  - Invoke xz in multi-threaded mode
  - generate_source_tarball.sh: Add WITH_TEMP environment variable
  - generate_source_tarball.sh: Multithread xz on all available cores
  - generate_source_tarball.sh: Add OPENJDK_LATEST environment variable
  - generate_source_tarball.sh: Update comment about tarball naming
  - generate_source_tarball.sh: Reformat comment header
  - generate_source_tarball.sh: Reformat and update help output
  - generate_source_tarball.sh: Do a shallow clone, for speed
  - generate_source_tarball.sh: Append -ea designator when required
  - generate_source_tarball.sh: Eliminate some removal prompting
  - generate_source_tarball.sh: Make tarball reproducible
  - generate_source_tarball.sh: Prefix temporary directory with temp-
  - generate_source_tarball.sh: Remove temporary directory exit conditions
  - generate_source_tarball.sh: Fix -ea logic to add dash
  - generate_source_tarball.sh: Set compile-command in Emacs
  - generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT
  - generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks
  - generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086)
  - generate_source_tarball.sh: shellcheck: Do not use -a (SC2166)
  - generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004)
  - Use backward-compatible patch syntax
  - generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST
  - generate_source_tarball.sh: Fix whitespace
  - generate_source_tarball.sh: Remove trailing period in echo
  - generate_source_tarball.sh: Use long-style argument to grep
  - generate_source_tarball.sh: Add license
  - generate_source_tarball.sh: Add indentation instructions for Emacs
  - Related: RHEL-30945


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.7-0.1.ea
changelog:
  - Update to jdk-21.0.3+7 (EA)
  - Update release notes to 21.0.3+7
  - Require tzdata 2024a due to upstream inclusion of JDK-8322725
  - Only require tzdata 2023d for now as 2024a is unavailable in buildroot
  - Drop JDK-8009550 which is now available upstream
  - Re-generate FIPS patch against 21.0.3+7 following backport of JDK-8325254
  - Resolves: RHEL-30945


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.9-1
changelog:
  - Update to jdk-21.0.3+9 (GA)
  - Update release notes to 21.0.3+9
  - Switch to GA mode.
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2024-04-16 @ 1pm PT. **
  - Resolves: RHEL-32423


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.1-0.1.ea
changelog:
  - Update to jdk-21.0.3+1 (EA)
  - Update release notes to 21.0.3+1
  - Switch to EA mode
  - Require tzdata 2023d due to upstream inclusion of JDK-8322725
  - Bump FreeType version to 2.13.2 following JDK-8316028
  - Related: RHEL-30946


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.1-0.2.ea
changelog:
  - Install alt-java man page from the misc tarball as it is no longer in the JDK image
  - generate_source_tarball.sh: Update examples in header for clarity
  - generate_source_tarball.sh: Cleanup message issued when checkout already exists
  - generate_source_tarball.sh: Create directory in TMPDIR when using WITH_TEMP
  - generate_source_tarball.sh: Only add --depth=1 on non-local repositories
  - Move maintenance scripts to a scripts subdirectory
  - discover_trees.sh: Set compile-command and indentation instructions for Emacs
  - discover_trees.sh: shellcheck: Do not use -o (SC2166)
  - discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - discover_trees.sh: shellcheck: Double-quote variable references (SC2086)
  - generate_source_tarball.sh: Add authorship
  - icedtea_sync.sh: Set compile-command and indentation instructions for Emacs
  - icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086)
  - icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - openjdk_news.sh: Set compile-command and indentation instructions for Emacs
  - openjdk_news.sh: shellcheck: Double-quote variable references (SC2086)
  - openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196)
  - generate_source_tarball.sh: Output values of new options WITH_TEMP and OPENJDK_LATEST
  - generate_source_tarball.sh: Double-quote DEPTH reference (SC2086)
  - generate_source_tarball.sh: Avoid empty DEPTH reference while still appeasing shellcheck
  - Related: RHEL-30946


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:21.0.3.0.1-0.2.ea
changelog:
  - Invoke xz in multi-threaded mode
  - generate_source_tarball.sh: Add WITH_TEMP environment variable
  - generate_source_tarball.sh: Multithread xz on all available cores
  - generate_source_tarball.sh: Add OPENJDK_LATEST environment variable
  - generate_source_tarball.sh: Update comment about tarball naming
  - generate_source_tarball.sh: Reformat comment header
  - generate_source_tarball.sh: Reformat and update help output
  - generate_source_tarball.sh: Do a shallow clone, for speed
  - generate_source_tarball.sh: Append -ea designator when required
  - generate_source_tarball.sh: Eliminate some removal prompting
  - generate_source_tarball.sh: Make tarball reproducible
  - generate_source_tarball.sh: Prefix temporary directory with temp-
  - generate_source_tarball.sh: Remove temporary directory exit conditions
  - generate_source_tarball.sh: Fix -ea logic to add dash
  - generate_source_tarball.sh: Set compile-command in Emacs
  - generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT
  - generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks
  - generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
  - generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086)
  - generate_source_tarball.sh: shellcheck: Do not use -a (SC2166)
  - generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004)
  - Use backward-compatible patch syntax
  - generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST
  - generate_source_tarball.sh: Fix whitespace
  - generate_source_tarball.sh: Remove trailing period in echo
  - generate_source_tarball.sh: Use long-style argument to grep
  - generate_source_tarball.sh: Add license
  - generate_source_tarball.sh: Add indentation instructions for Emacs
  - Related: RHEL-30946


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.7-0.1.ea
changelog:
  - Update to jdk-21.0.3+7 (EA)
  - Update release notes to 21.0.3+7
  - Require tzdata 2024a due to upstream inclusion of JDK-8322725
  - Only require tzdata 2023d for now as 2024a is unavailable in buildroot
  - Drop JDK-8009550 which is now available upstream
  - Re-generate FIPS patch against 21.0.3+7 following backport of JDK-8325254
  - Resolves: RHEL-30946


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.3.0.9-1
changelog:
  - Update to jdk-21.0.3+9 (GA)
  - Update release notes to 21.0.3+9
  - Switch to GA mode.
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2024-04-16 @ 1pm PT. **
  - Resolves: RHEL-32424


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.1-0.1.ea
changelog:
  - Update to jdk-21.0.4+1 (EA)
  - Update release notes to 21.0.4+1
  - Switch to EA mode
  - Bump LCMS 2 version to 2.16.0 following JDK-8321489
  - Add zlib build requirement or bundled version (1.3.1), depending on system_libs setting
  - Restore NEWS file so portable can be rebuilt
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-45356
  - Resolves: RHEL-46028


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.5-0.1.ea
changelog:
  - Update to jdk-21.0.4+5 (EA)
  - Update release notes to 21.0.4+5
  - Limit Java only tests to one architecture using jdk_test_arch
  - Actually require tzdata 2024a now it is available in the buildroot
  - Resolves: RHEL-45356
  - Resolves: RHEL-47399


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-1
changelog:
  - Update to jdk-21.0.4+7 (GA)
  - Update release notes to 21.0.4+7
  - Switch to GA mode.
  - Sync the copy of the portable specfile with the latest update
  - Add missing section headers in NEWS
  - ** This tarball is embargoed until 2024-07-16 @ 1pm PT. **
  - Resolves: RHEL-47022


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.1-0.1.ea
changelog:
  - Update to jdk-21.0.4+1 (EA)
  - Update release notes to 21.0.4+1
  - Switch to EA mode
  - Bump LCMS 2 version to 2.16.0 following JDK-8321489
  - Add zlib build requirement or bundled version (1.3.1), depending on system_libs setting
  - Restore NEWS file so portable can be rebuilt
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-45355
  - Resolves: RHEL-46029


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.5-0.1.ea
changelog:
  - Update to jdk-21.0.4+5 (EA)
  - Update release notes to 21.0.4+5
  - Limit Java only tests to one architecture using jdk_test_arch
  - Actually require tzdata 2024a now it is available in the buildroot
  - Resolves: RHEL-45355
  - Resolves: RHEL-47395


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-1
changelog:
  - Update to jdk-21.0.4+7 (GA)
  - Update release notes to 21.0.4+7
  - Switch to GA mode.
  - Sync the copy of the portable specfile with the latest update
  - Add missing section headers in NEWS
  - ** This tarball is embargoed until 2024-07-16 @ 1pm PT. **
  - Resolves: RHEL-47023


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-2
changelog:
  - Vary portablesuffix depending on whether we are on RHEL ('el8') or CentOS ('el9')
  - Handle debugedit being a separate package installed in /usr on RHEL/CentOS 10
  - Add build scripts to repository to ease remembering all CentOS & RHEL targets and options
  - Related: RHEL-58797


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.9-0.2.ea
changelog:
  - Update to jdk-21.0.5+9 (EA)
  - Update release notes to 21.0.5+9
  - Switch to EA mode
  - Bump giflib version to 5.2.2 following JDK-8328999
  - Bump libpng version to 1.6.43 following JDK-8329004
  - Sync with RHEL 7 portable build:
    - Use ExclusiveArch over ExcludeArch
    - pkgos definition needs to be early enough to be used in portablesuffix
  - Make build scripts executable
  - Sync the copy of the portable specfile with the latest update
  - Resolves: RHEL-58797
  - Resolves: RHEL-17191


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.10-2
changelog:
  - Update to jdk-21.0.5+10 (GA)
  - Update release notes to 21.0.5+10
  - Switch to GA mode.
  - Revert JDK-8327501 & JDK-8328366 backport until more mature.
  - ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
  - Resolves: RHEL-61344


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.10-3
changelog:
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
  - Related: RHEL-61344


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.11-2
changelog:
  - Update to jdk-21.0.5+11 (GA)
  - Update release notes to 21.0.5+11
  - Remove local JDK-8327501 & JDK-8328366 backport as this is now upstream.
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-61344


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.11-3
changelog:
  - Transition to the devkit build by not defining pkgos
  - Exempt x86_64 from the static libs debuginfo test until portable uses an older DWARF version
  - Sync the copy of the portable specfile with the devkit version
  - Include the devkit specfile and patches
  - Document the devkit in README.md
  - Resolves: RHEL-74403


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.6.0.7-1
changelog:
  - Update to jdk-21.0.6+7 (GA)
  - Update release notes to 21.0.6+7
  - Sync the copy of the portable & devkit specfiles with the latest update
  - Include the latest devkit patches
  - Update README.md to list an easier way of disabling the devkit
  - ** This tarball is embargoed until 2025-01-21 @ 1pm PT. **
  - Resolves: RHEL-73562


author: Orion Poplawski <orion@nwra.com> - 0.19-3
changelog:
  - Use autoreconf -f to remove rpath
  - Use --disable-static to disable static builds
  - Use current make macros


author: Jiri Vanek <jvanek@redhat.com> - 0.2-0.1.20210701c15dd4c
changelog:
  - criu-devel moved to BR
  - now requires criu-libs
  - enabled debuginfo generation
  - excluded i686 build as criu is 64b only
  - .so file moved out of jar. Required teo patches:
  - added and applied patch0 output_loc.patch
  - added and applied patch1 load_library.patch
  - on aarch64 workarounded missing lib64 on /usr/LD_LIBRARY_PATH


author: Andrew Hughes <gnu.andrew@redhat.com> - 0.2-0.3.20210802a3007aa
changelog:
  - Rewrite to use autotools build system, avoiding need for Maven dependencies missing in RHEL 9.
  - This also ensures use of the standard build flags and installs the jar in the expected location.
  - Resolves: rhbz#1972029


author: Andrew Hughes <gnu.andrew@redhat.com> - 0.2-0.4.20210807b2d3751
changelog:
  - Update to latest upstream version with renamed package and consistent use of "jigawatts"
  - Drop library patch which is no longer needed.
  - Resolves: rhbz#1972029


author: Andrew Hughes <gnu.andrew@redhat.com> - 1.0~SNAPSHOT^20210827.a5f8e31-1
changelog:
  - Store the upstream version (currently "1.0-SNAPSHOT") and snapshot info completely in the Version field rather than using Release.
  - Resolves: rhbz#1972029


author: Andrew Hughes <gnu.andrew@redhat.com> - 1.21.0.0.0-4
changelog:
  - Bump release number to make RHEL 9.1 build later than RHEL 9 Beta & RHEL 9 GA builds
  - Resolves: rhbz#2071920


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2.git.d18d5863-1
changelog:
  - Update to the upstream v3.0.2 + tip of origin/master
    with fixes for an important issue:
    https://github.com/nhorman/rng-tools/pull/123
    https://github.com/smuellerDD/jitterentropy-library/issues/37
  - Add important upstream fixes for the one CPU case (bz 1974132)


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2-2.git.409828cf
changelog:
  - Update to the latest upstream commits upto 409828cf (bz 1973157)
  - Add clock_gettime() software time source
  - Add a code for choosing between software and hardware time sources
    https://github.com/smuellerDD/jitterentropy-library/pull/57
    https://bugzilla.redhat.com/show_bug.cgi?id=1974132


author: Vladis Dronov <vdronov@redhat.com> - 3.3.1-2
changelog:
  - Update to the upstream v3.3.1 @ 887c9871 (bz 2015560)
  - Fix a security issue found by a covscan in jitterentropy library


author: Björn Esser <besser82@fedoraproject.org> - 0.14-2
changelog:
  - Add a patch to backport fixes applied on upstream master branch
  - Re-enable RDRAND as json-c can detect broken implementations in CPUs now
  - Disable -Werror during build


author: Björn Esser <besser82@fedoraproject.org> - 0.14-6
changelog:
  - Build using Ninja instead of Make
  - Add a patch to move Doxyfile into doc subdir
  - Remove pre-built html documentation
  - Update Doxyfile during %prep
  - Add a patch to apply some optimizations to arraylist
  - Hardlink the files in %_pkgdocdir


author: Zamir SUN <zsun@fedoraproject.org> - 0-0.17.20191127gitbd56a60
changelog:
  - Workaround "multiple definition of `yyin'"
  - Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1799559


author: Cestmir Kalina <ckalina@redhat.com> - 0.24
changelog:
  - Fix annocheck failures
  - Fix osci tier0 test reference
  - Fix ET_DYN vmlinux namespace support
  - Resolves: rhbz#2038913
  - Resolves: rhbz#2045976
  - Resolves: rhbz#2038892


author: Akira TAGOH <tagoh@redhat.com> - 2.5-35
changelog:
  - Drop gtk2 dependency completely.
  - Make anthy build conditionally for Fedora release only.
    Resolves: rhbz#1939777
  - Fix build fail without anthy-devel.


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.4.0-4
changelog:
  - Fix layout->keymap conversion broken by change in xkeyboard-config
    (patch by Peter Hutterer)
    Resolves: #1950406


author: Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.3.1.el9_2]
changelog:
  - cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret' (Mark Langsdorf) [2170475]
  - cpufreq: ACPI: Only set boost MSRs on supported CPUs (Mark Langsdorf) [2170475]
  - Drivers: vmbus: Check for channel allocation before looking up relids (Mohammed Gamal) [2156126]
  - NFSD: copy the whole verifier in nfsd_copy_write_verifier (Jeffrey Layton) [2166658]
  - nfsd: don't fsync nfsd_files on last close (Jeffrey Layton) [2166658]
  - NFSD: fix problems with cleanup on errors in nfsd4_copy (Jeffrey Layton) [2166658]
  - nfsd: fix race to check ls_layouts (Jeffrey Layton) [2166658]
  - nfsd: don't hand out delegation on setuid files being opened for write (Jeffrey Layton) [2127406]
  - nfsd: remove fs/nfsd/fault_inject.c (Jeffrey Layton) [2166658]
  - NFSD: fix leaked reference count of nfsd4_ssc_umount_item (Jeffrey Layton) [2166658]
  - nfsd: clean up potential nfsd_file refcount leaks in COPY codepath (Jeffrey Layton) [2166658]
  - nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeffrey Layton) [2166658]
  - nfsd: eliminate __nfs4_get_fd (Jeffrey Layton) [2166658]
  - nfsd: add some kerneldoc comments for stateid preprocessing functions (Jeffrey Layton) [2166658]
  - nfsd: eliminate find_deleg_file_locked (Jeffrey Layton) [2166658]
  - nfsd: don't take nfsd4_copy ref for OP_OFFLOAD_STATUS (Jeffrey Layton) [2166658]
  - nfsd: move reply cache initialization into nfsd startup (Jeffrey Layton) [2166658]
  - nfsd: fix potential race in nfs4_find_file (Jeffrey Layton) [1997177]
  - nfsd: allow nfsd_file_get to sanely handle a NULL pointer (Jeffrey Layton) [2166658]
  - NFSD: enhance inter-server copy cleanup (Jeffrey Layton) [2166658]
  - NFSD: Rename the fields in copy_stateid_t (Jeffrey Layton) [2166658]


author: Mridula Shastry <mridula.c.shastry@oracle.com> - [5.14.0-284.30.0.1.el9_2.OL9]
changelog:
  - x86/tsx: Add a feature bit for TSX control MSR support {CVE-2023-1637}
  - x86/speculation: Restore speculation related MSRs {CVE-2023-1637}
  - x86/pm: Save the MSR validity status at context setup {CVE-2023-1637}
  - x86/pm: Fix false positive kmemleak report in msr_build_context() {CVE-2023-1637}
  - x86/cpu: Restore AMD's DE_CFG MSR after resume {CVE-2023-1637}
  - x86/pm: Add enumeration check before spec MSRs {CVE-2023-1637}
  - arm64: efi: Execute runtime services from a dedicated {CVE-2023-21102}
  - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE {CVE-2023-3390}
  - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain {CVE-2023-3390}
  - netfilter: nf_tables: unbind non-anonymous set if rule construction fails {CVE-2023-3390}
  - netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID {CVE-2023-4147}
  - netfilter: nf_tables: do not ignore genmask when looking up chain by id {CVE-2023-31248}
  - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval {CVE-2023-35001}
  - netfilter: nf_tables: fix chain binding transaction logic {CVE-2023-3610}
  - netfilter: nft_set_pipapo: fix improper element removal {CVE-2023-4004}
  - net/sched: cls_fw: Fix improper refcount update leads to use-after-free {CVE-2023-3776}


author: Mridula Shastry <mridula.c.shastry@oracle.com> - [5.14.0-284.30.1.el9_2.OL9]
changelog:
  - x86/microcode/intel: Expose collect_cpu_info_early() for IFS
  - x86/cpu: Load microcode during restore_processor_state()
  - x86/microcode: Rip out the OLD_INTERFACE
  - x86/microcode: Default-disable late loading
  - x86/microcode: Taint and warn on late loading
  - x86/microcode: Remove unnecessary perf callback
  - x86/microcode: Print previous version of microcode after reload 
  - x86/microcode: Rip out the subsys interface gunk
  - x86/microcode: Simplify init path even more
  - x86/microcode/AMD: Rename a couple of functions {CVE-2023-20593}
  - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities {CVE-2023-20593}
  - x86/microcode: Check CPU capabilities after late microcode update correctly {CVE-2023-20593}
  - x86/microcode: Adjust late loading result reporting message {CVE-2023-20593}
  - x86/amd: Cache debug register values in percpu variables {CVE-2023-20593}
  - x86/microcode: Remove ->request_microcode_user()
  - x86/microcode: Kill refresh_fw
  - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter {CVE-2023-20593}
  - x86/microcode: Drop struct ucode_cpu_info.valid
  - x86/microcode/AMD: Add a @cpu parameter to the reloading functions {CVE-2023-20593}
  - x86/microcode/AMD: Track patch allocation size explicitly
  - x86/microcode/AMD: Fix mixed steppings support {CVE-2023-20593}
  - x86/microcode/core: Return an error only when necessary {CVE-2023-20593}
  - x86/apic: Don't disable x2APIC if locked
  - x86/cpu/amd: Move the errata checking functionality up {CVE-2023-20593}
  - x86/cpu: Remove redundant extern x86_read_arch_cap_msr()
  - x86/cpu, kvm: Add support for CPUID_80000021_EAX
  - KVM: x86: Advertise that the SMM_CTL MSR is not supported
  - KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code
  - x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature
  - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
  - x86/cpu: Support AMD Automatic IBRS
  - x86/CPU/AMD: Make sure EFER[AIBRSE] is set
  - x86/cpu/amd: Add a Zenbleed fix {CVE-2023-20593}


author: Jan Stancek <jstancek@redhat.com> [5.14.0-362.2.1.el9_3]
changelog:
  - PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation (Vitaly Kuznetsov) [2211797]
  - rhel: Re-add can-dev features that were removed accidentally (Radu Rendec) [2213891]
  - EDAC/amd64: Add support for ECC on family 19h model 60h-7Fh (Aristeu Rozanski) [2218686]
  - EDAC/amd64: Remove PCI Function 0 (Aristeu Rozanski) [2218686]
  - EDAC/amd64: Remove PCI Function 6 (Aristeu Rozanski) [2218686]
  - EDAC/amd64: Remove scrub rate control for Family 17h and later (Aristeu Rozanski) [2218686]
  - EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Aristeu Rozanski) [2218686]
  - net/sched: cls_fw: Fix improper refcount update leads to use-after-free (Davide Caratti) [2225102] {CVE-2023-3776}


author: Mridula Shastry <mridula.c.shastry@oracle.com> - [5.14.0-362.18.0.1.el9_3.OL9]
changelog:
  - nfp: fix use-after-free in area_cache_get() (Jialiang Wang) {CVE-2022-3545}
  - drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou) {CVE-2022-41858}
  - can: af_can: fix NULL pointer dereference in can_rcv_filter (Oliver Hartkopp) {CVE-2023-2166}
  - RDMA/core: Fix resolve_prepare_src error cleanup (Patrisious Haddad) {CVE-2023-2176}
  - netfilter: nf_tables: skip bound chain on rule flush (Pablo Neira Ayuso} {CVE-2023-3777}
  - net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan) {CVE-2023-3812}
  - netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR (Pablo Neira Ayuso) {CVE-2023-4015}
  - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima) {CVE-2023-4622}
  - nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg) {CVE-2023-5178}
  - fbcon: set_con2fb_map needs to set con2fb_map! (Daniel Vetter) {CVE-2023-38409}
  - fbcon: Fix error paths in set_con2fb_map (Daniel Vetter) {CVE-2023-38409}
  - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim) {CVE-2023-40283)
  - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng) {CVE-2023-42753}
  - x86/sev: Check IOBM for IOIO exceptions from user-space (Joerg Roedel) {CVE-2023-46813}
  - x86/sev: Disable MMIO emulation from user mode (Borislav Petkov) {CVE-2023-46813}
  - x86/sev: Check for user-space IOIO pointing to kernel space (Joerg Roedel) {CVE-2023-46813}


author: Srikanth C S <srikanth.c.s@oracle.com> - [5.14.0-362.18.0.2.el9_3.OL9]
changelog:
  - net/sched: sch_hfsc: Ensure inner classes have fsc curve {CVE-2023-4623}
  - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve {CVE-2023-4623}
  - dpll: core: Add DPLL framework base functions {CVE-2023-6679}
  - dpll: spec: Add Netlink spec in YAML {CVE-2023-6679}
  - dpll: netlink: Add DPLL framework base functions {CVE-2023-6679}
  - netdev: expose DPLL pin handle for netdevice {CVE-2023-6679}
  - netdev: Remove unneeded semicolon {CVE-2023-6679}
  - dpll: netlink/core: add support for pin-dpll signal phase offset/adjust {CVE-2023-6679}
  - dpll: netlink/core: change pin frequency set behavior {CVE-2023-6679}
  - dpll: Fix potential msg memleak when genlmsg_put_reply failed {CVE-2023-6679}
  - dpll: sanitize possible null pointer dereference in dpll_pin_parent_pin_set() {CVE-2023-6679}


author: Mridula Shastry <mridula.c.shastry@oracle.com> - [5.14.0-362.24.1.0.2.el9_3.OL9]
changelog:
  - crypto: rsa - allow only odd e and restrict value in FIPS [Orabug: 36324528]
  - crypto: dh - implement FIPS PCT [Orabug: 36324524]
  - crypto: dh - Make public key test FIPS-only [Orabug: 36324524]
  - crypto: tcrypt - add ffdhe2048(dh) test [Orabug: 36324524]
  - Update module name for cryptographic module [Orabug: 36324521]


author: Jan Stancek <jstancek@redhat.com> [5.14.0-362.1.1.el9_3]
changelog:
  - dlm: fix plock lookup when using multiple lockspaces (Alexander Aring) [2234868]
  - redhat: enable zstream release numbering for rhel 9.3 (Jan Stancek)
  - redhat: change default dist suffix for RHEL 9.3 (Jan Stancek)
  - thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233967]
  - Revert "firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()'" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Relax base protocol sanity checks on the protocol list" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Fix incorrect error propagation in scmi_voltage_descriptors_get" (Lenny Szubowicz) [2234390]
  - Revert "pstore: Add priv field to pstore_record for backend specific use" (Lenny Szubowicz) [2234390]
  - Revert "efi: vars: Don't drop lock in the middle of efivar_init()" (Lenny Szubowicz) [2234390]
  - Revert "efi: vars: Add thin wrapper around EFI get/set variable interface" (Lenny Szubowicz) [2234390]
  - Revert "efi: pstore: Omit efivars caching EFI varstore access layer" (Lenny Szubowicz) [2234390]
  - Revert "efi: vars: Use locking version to iterate over efivars linked lists" (Lenny Szubowicz) [2234390]
  - Revert "efi: vars: Drop __efivar_entry_iter() helper which is no longer used" (Lenny Szubowicz) [2234390]
  - Revert "efi: vars: Remove deprecated 'efivars' sysfs interface" (Lenny Szubowicz) [2234390]
  - Revert "efi: vars: Switch to new wrapper layer" (Lenny Szubowicz) [2234390]
  - Revert "efi: avoid efivars layer when loading SSDTs from variables" (Lenny Szubowicz) [2234390]
  - Revert "efi: vars: Move efivar caching layer into efivarfs" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Add SCMI v3.1 System Power extensions" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Add devm_protocol_acquire helper" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Add SCMI System Power Control driver" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Add SCMI v3.1 powercap protocol basic support" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Generalize the fast channel support" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Add SCMI v3.1 powercap fast channels support" (Lenny Szubowicz) [2234390]
  - Revert "include: trace: Add SCMI fast channel tracing" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Use fast channel tracing" (Lenny Szubowicz) [2234390]
  - Revert "efi: Fix efi_power_off() not being run before acpi_power_off() when necessary" (Lenny Szubowicz) [2234390]
  - Revert "cpufreq: scmi: Use .register_em() to register with energy model" (Lenny Szubowicz) [2234390]
  - Revert "cpufreq: scmi: Support the power scale in micro-Watts in SCMI v3.1" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Get detailed power scale from perf" (Lenny Szubowicz) [2234390]
  - Revert "firmware: dmi: Use the proper accessor for the version field" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Fix missing kernel-doc in optee" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Improve checks in the info_get operations" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Harden accesses to the sensor domains" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Harden accesses to the reset domains" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Fix the asynchronous reset requests" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Add SCMI PM driver remove routine" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Disable struct randomization" (Lenny Szubowicz) [2234390]
  - Revert "efi/x86: libstub: remove unused variable" (Lenny Szubowicz) [2234390]
  - Revert "efi: capsule-loader: Fix use-after-free in efi_capsule_write" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: add some missing EFI prototypes" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: use EFI provided memcpy/memset routines" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: move efi_system_table global var into separate object" (Lenny Szubowicz) [2234390]
  - Revert "efi/dev-path-parser: Refactor _UID handling to use acpi_dev_uid_to_integer()" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: implement generic EFI zboot" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: fix type confusion for load_options_size" (Lenny Szubowicz) [2234390]
  - Revert "efi: efibc: avoid efivar API for setting variables" (Lenny Szubowicz) [2234390]
  - Revert "efi: efibc: Guard against allocation failure" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: drop pointless get_memory_map() call" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: check Shim mode using MokSBStateRT" (Lenny Szubowicz) [2234390]
  - Revert "Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"" (Lenny Szubowicz) [2234390]
  - Revert "firmware: dmi: Fortify entry point length checks" (Lenny Szubowicz) [2234390]
  - Revert "psci: Fix the function type for psci_initcall_t" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: avoid efi_get_memory_map() for allocating the virt map" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: simplify efi_get_memory_map() and struct efi_boot_memmap" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: remove pointless goto kludge" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: unify initrd loading between architectures" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: remove DT dependency from generic stub" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: install boot-time memory map as config table" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: refactor the initrd measuring functions" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: measure EFI LoadOptions" (Lenny Szubowicz) [2234390]
  - Revert "efi/arm: libstub: move ARM specific code out of generic routines" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: fix up the last remaining open coded boot service call" (Lenny Szubowicz) [2234390]
  - Revert "efi: zboot: create MemoryMapped() device path for the parent if needed" (Lenny Szubowicz) [2234390]
  - Revert "efi/arm64: libstub: avoid SetVirtualAddressMap() when possible" (Lenny Szubowicz) [2234390]
  - Revert "firmware: raspberrypi: Use dev_err_probe() to simplify code" (Lenny Szubowicz) [2234390]
  - Revert "efi: pstore: Follow convention for the efi-pstore backend name" (Lenny Szubowicz) [2234390]
  - Revert "efi/cper: Export several helpers for ghes_edac to use" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Remove zboot signing from build options" (Lenny Szubowicz) [2234390]
  - Revert "efi: ssdt: Don't free memory if ACPI table was loaded successfully" (Lenny Szubowicz) [2234390]
  - Revert "efi: efivars: Fix variable writes without query_variable_store()" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Give efi_main() asmlinkage qualification" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Fix incorrect payload size in zboot header" (Lenny Szubowicz) [2234390]
  - Revert "efi: runtime: Don't assume virtual mappings are missing if VA == PA == 0" (Lenny Szubowicz) [2234390]
  - Revert "firmware: imx: scu-pd: add missed USB_1_PHY pd" (Lenny Szubowicz) [2234390]
  - Revert "efi: random: reduce seed size to 32 bytes" (Lenny Szubowicz) [2234390]
  - Revert "efi: random: Use 'ACPI reclaim' memory for random seed" (Lenny Szubowicz) [2234390]
  - Revert "firmware: raspberrypi: Introduce rpi_firmware_find_node()" (Lenny Szubowicz) [2234390]
  - Revert "firmware: ti_sci: Switch transport to polled mode during system suspend" (Lenny Szubowicz) [2234390]
  - Revert "firmware: ti_sci: Use the bitmap API to allocate bitmaps" (Lenny Szubowicz) [2234390]
  - Revert "firmware: ti_sci: Use the non-atomic bitmap API when applicable" (Lenny Szubowicz) [2234390]
  - Revert "firmware: ti_sci: Fix polled mode during system suspend" (Lenny Szubowicz) [2234390]
  - Revert "efi: efivars: Fix variable writes with unsupported query_variable_store()" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Cleanup the core driver removal callback" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Suppress the driver's bind attributes" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Fix devres allocation device in virtio transport" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Fix deferred_tx_wq release on error paths" (Lenny Szubowicz) [2234390]
  - Revert "firmware: ti_sci: Use devm_bitmap_zalloc when applicable" (Lenny Szubowicz) [2234390]
  - Revert "ARM: 9255/1: efi/dump UEFI runtime page tables for ARM" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Drop randomization of runtime memory map" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Drop handling of EFI properties table" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Deduplicate ftrace command line argument filtering" (Lenny Szubowicz) [2234390]
  - Revert "arm64: efi: Move dcache cleaning of loaded image out of efi_enter_kernel()" (Lenny Szubowicz) [2234390]
  - Revert "arm64: efi: Avoid dcache_clean_poc() altogether in efi_enter_kernel()" (Lenny Szubowicz) [2234390]
  - Revert "arm64: efi: Move efi-entry.S into the libstub source directory" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Use local strncmp() implementation unconditionally" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Clone memcmp() into the stub" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Enable efi_printk() in zboot decompressor" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Move screen_info handling to common code" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Provide local implementations of strrchr() and memchr()" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Factor out EFI stub entrypoint into separate file" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Add image code and data size to the zimage metadata" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Factor out min alignment and preferred kernel load address" (Lenny Szubowicz) [2234390]
  - Revert "efi/arm64: libstub: Split off kernel image relocation for builtin stub" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Merge zboot decompressor with the ordinary stub" (Lenny Szubowicz) [2234390]
  - Revert "arm64: unwind: add asynchronous unwind tables to kernel and modules" (Lenny Szubowicz) [2234390]
  - Revert "arm64: efi: Force the use of SetVirtualAddressMap() on Altra machines" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Implement devicepath support for initrd commandline loader" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Permit mixed mode return types other than efi_status_t" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Add mixed mode support to command line initrd loader" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Undeprecate the command line initrd loader" (Lenny Szubowicz) [2234390]
  - Revert "efi: memmap: Move EFI fake memmap support into x86 arch tree" (Lenny Szubowicz) [2234390]
  - Revert "efi: Correct comment on efi_memmap_alloc" (Lenny Szubowicz) [2234390]
  - Revert "drivers: fix typo in firmware/efi/memmap.c" (Lenny Szubowicz) [2234390]
  - Revert "efi: memmap: Move manipulation routines into x86 arch tree" (Lenny Szubowicz) [2234390]
  - Revert "efi: pstore: Add module parameter for setting the record size" (Lenny Szubowicz) [2234390]
  - Revert "efi: random: combine bootloader provided RNG seed with RNG protocol output" (Lenny Szubowicz) [2234390]
  - Revert "firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()" (Lenny Szubowicz) [2234390]
  - Revert "efi: stub: use random seed from EFI variable" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: Always enable initrd command line loader and bump version" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_ffa: Move constants to header file" (Lenny Szubowicz) [2234390]
  - Revert "efi: Put Linux specific magic number in the DOS header" (Lenny Szubowicz) [2234390]
  - Revert "efi: fix NULL-deref in init error path" (Lenny Szubowicz) [2234390]
  - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" (Lenny Szubowicz) [2234390]
  - Revert "firmware/sysfb: Fix EFI/VESA format selection" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Clear stale xfer->hdr.status" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Harden shared memory access in fetch_response" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Harden shared memory access in fetch_notification" (Lenny Szubowicz) [2234390]
  - Revert "firmware: arm_scmi: Fix virtio channels cleanup on shutdown" (Lenny Szubowicz) [2234390]
  - Revert "efi/earlycon: Replace open coded strnchrnul()" (Lenny Szubowicz) [2234390]
  - Revert "firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle" (Lenny Szubowicz) [2234390]
  - Revert "efi: memmap: Disregard bogus entries instead of returning them" (Lenny Szubowicz) [2234390]
  - Revert "efi: verify that variable services are supported" (Lenny Szubowicz) [2234390]
  - Revert "efi: efivars: prevent double registration" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: Add memory attribute protocol definitions" (Lenny Szubowicz) [2234390]
  - Revert "efi: Accept version 2 of memory attributes table" (Lenny Szubowicz) [2234390]
  - Revert "efi: fix potential NULL deref in efi_mem_reserve_persistent" (Lenny Szubowicz) [2234390]
  - Revert "efi: zboot: Use EFI protocol to remap code/data with the right attributes" (Lenny Szubowicz) [2234390]
  - Revert "efi: Use standard format for printing the EFI revision" (Lenny Szubowicz) [2234390]
  - Revert "efi: Discover BTI support in runtime services regions" (Lenny Szubowicz) [2234390]
  - Revert "arm64: efi: Force the use of SetVirtualAddressMap() on eMAG and Altra Max machines" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: zboot: Mark zboot EFI application as NX compatible" (Lenny Szubowicz) [2234390]
  - Revert "efi: earlycon: Reprobe after parsing config tables" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: smbios: Use length member instead of record struct size" (Lenny Szubowicz) [2234390]
  - Revert "arm64: efi: Use SMBIOS processor version to key off Ampere quirk" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: smbios: Drop unused 'recsize' parameter" (Lenny Szubowicz) [2234390]
  - Revert "efi: sysfb_efi: Fix DMI quirks not working for simpledrm" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: zboot: Add compressed image to make targets" (Lenny Szubowicz) [2234390]
  - Revert "efi/libstub: randomalloc: Return EFI_OUT_OF_RESOURCES on failure" (Lenny Szubowicz) [2234390]
  - Revert "efi: Bump stub image version for macOS HVF compatibility" (Lenny Szubowicz) [2234390]
  - Revert "firmware/sysfb: Fix VESA format selection" (Lenny Szubowicz) [2234390]
  - Revert "redhat/configs: update firmware configs" (Lenny Szubowicz) [2234390]
  - Revert "ACPI: power: Switch to sys-off handler API" (Lenny Szubowicz) [2234390]
  - Revert "gsmi: fix null-deref in gsmi_get_variable" (Lenny Szubowicz) [2234390]
  - Revert "efi: efivars: drop kobject from efivars_register()" (Lenny Szubowicz) [2234390]
  - Revert "efi: libstub: fix efi_load_initrd_dev_path() kernel-doc comment" (Lenny Szubowicz) [2234390]
  - Revert "notifier: Add atomic_notifier_call_chain_is_empty()" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Add do_kernel_power_off()" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Add stub for pm_power_off" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Add kernel_can_power_off()" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Add register_platform_power_off()" (Lenny Szubowicz) [2234390]
  - Revert "reboot: Remove pm_power_off_prepare()" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Change registration order of legacy power-off handler" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Use static handler for register_platform_power_off()" (Lenny Szubowicz) [2234390]
  - Revert "kernel/reboot: Fix powering off using a non-syscall code paths" (Lenny Szubowicz) [2234390]
  - Revert "PM: hibernate: Use kernel_can_power_off()" (Lenny Szubowicz) [2234390]
  - x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Waiman Long) [2227917]
  - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (Waiman Long) [2227917]
  - x86/CPU/AMD: Make sure EFER[AIBRSE] is set (Waiman Long) [2227917]
  - sched/core: Use empty mask to reset cpumasks in sched_setaffinity() (Waiman Long) [2219681]
  - cgroup/cpuset: Extend test_cpuset_prs.sh to test remote partition (Waiman Long) [2174568]
  - cgroup/cpuset: Documentation update for partition (Waiman Long) [2174568]
  - cgroup/cpuset: Check partition conflict with housekeeping setup (Waiman Long) [2174568]
  - cgroup/cpuset: Introduce remote partition (Waiman Long) [2174568]
  - cgroup/cpuset: Add cpuset.cpus.exclusive for v2 (Waiman Long) [2174568]
  - cgroup/cpuset: Add cpuset.cpus.exclusive.effective for v2 (Waiman Long) [2174568]
  - cgroup/cpuset: simplify the percpu kthreads check in update_tasks_cpumask() (Waiman Long) [2174568]
  - cgroup/cpuset: Allow suppression of sched domain rebuild in update_cpumasks_hier() (Waiman Long) [2174568]
  - cgroup/cpuset: Improve temporary cpumasks handling (Waiman Long) [2174568]
  - cgroup/cpuset: Extract out CS_CPU_EXCLUSIVE & CS_SCHED_LOAD_BALANCE handling (Waiman Long) [2174568]
  - cgroup/cpuset: Inherit parent's load balance state in v2 (Waiman Long) [2174568]
  - cgroup/cpuset: Free DL BW in case can_attach() fails (Waiman Long) [2174568]
  - sched/deadline: Create DL BW alloc, free & check overflow interface (Waiman Long) [2174568]
  - cgroup/cpuset: Iterate only if DEADLINE tasks are present (Waiman Long) [2174568]
  - sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets (Waiman Long) [2174568]
  - sched/cpuset: Bring back cpuset_mutex (Waiman Long) [2174568]
  - cgroup/cpuset: Rename functions dealing with DEADLINE accounting (Waiman Long) [2174568]
  - cgroup/cpuset: Minor updates to test_cpuset_prs.sh (Waiman Long) [2174568]
  - cgroup/cpuset: Include offline CPUs when tasks' cpumasks in top_cpuset are updated (Waiman Long) [2174568]
  - cgroup/cpuset: Skip task update if hotplug doesn't affect current cpuset (Waiman Long) [2174568]
  - kselftest/cgroup: Add cleanup() to test_cpuset_prs.sh (Waiman Long) [2174568]
  - kselftest/cgroup: Fix gathering number of CPUs (Waiman Long) [2174568]
  - redhat: configs: Disable CONFIG_CRYPTO_STATS since performance issue for storage (Herbert Xu) [2227964]
  - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski)


author: Scott Weaver <scweaver@redhat.com> [5.14.0-427.7.1.el9_4]
changelog:
  - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029]
  - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701]
  - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701]
  - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701]
  - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701]
  - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701]
  - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701]
  - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701]
  - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701]
  - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701]
  - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701]
  - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701]
  - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701]
  - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701]
  - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701]
  - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701]
  - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701]
  - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701]
  - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701]
  - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701]
  - i40e: field get conversion (Ivan Vecera) [RHEL-15701]
  - i40e: field prep conversion (Ivan Vecera) [RHEL-15701]
  - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701]
  - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701]
  - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701]
  - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701]
  - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701]
  - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701]
  - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701]
  - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701]
  - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701]
  - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701]
  - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701]
  - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701]
  - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701]
  - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701]
  - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701]
  - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701]
  - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701]
  - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701]
  - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701]
  - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701]
  - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701]
  - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701]
  - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701]
  - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701]
  - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701]
  - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701]
  - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701]
  - intel: fix format warnings (Ivan Vecera) [RHEL-15701]
  - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701]
  - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701]
  - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701]
  - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701]
  - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701]
  - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701]
  - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701]
  - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701]
  - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701]
  - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701]
  - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701]
  - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701]
  - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701]
  - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701]
  - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701]
  - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701]
  - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701]
  - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701]
  - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701]
  - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701]
  - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701]
  - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701]
  - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701]
  - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701]
  - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701]
  - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701]
  - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701]
  - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701]
  - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701]
  - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701]
  - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701]
  - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701]
  - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701]
  - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701]
  - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701]
  - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701]
  - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701]
  - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701]
  - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701]
  - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701]
  - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701]
  - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701]
  - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701]
  - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511]
  - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511]
  - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]


author: Mridula Shastry <mridula.c.shastry@oracle.com> [5.14.0-427.13.1.0.1.el9_4.OL9]
changelog:
  - crypto: dh - implement FIPS PCT [Orabug: 36324524]
  - crypto: dh - Make public key test FIPS-only [Orabug: 36324524]
  - crypto: tcrypt - add ffdhe2048(dh) test [Orabug: 36324524]
  - Update module name for cryptographic module [Orabug: 36324521]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-0.30.10.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.el9uek]
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.1.el9uek]
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.el9uek]
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.el9uek]
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-4.70.2.el9uek]
changelog:
  - LTS version: v5.15.70 (Jack Vogel)   
  - ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)   
  - KVM: SEV: add cache flush to solve SEV cache incoherency issues (Mingwei Zhang)   
  - net: Find dst with sk's xfrm policy not ctl_sk (sewookseo)   
  - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)   
  - mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)   
  - drm/panfrost: devfreq: set opp to the recommended one to configure regulator (Clément Péron)   
  - MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)   
  - afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)   
  - net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)   
  - ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)   
  - ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)   
  - wifi: mac80211_hwsim: check length for virtio packets (Soenke Huster)   
  - rxrpc: Fix calc of resend age (David Howells)   
  - rxrpc: Fix local destruction being repeated (David Howells)   
  - scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE (Hannes Reinecke)   
  - regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)   
  - ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)   
  - arm64: dts: juno: Add missing MHU secure-irq (Jassi Brar)   
  - video: fbdev: i740fb: Error out if 'pixclock' equals zero (Zheyu Ma)   
  - binder: remove inaccurate mmap_assert_locked() (Carlos Llamas)   
  - drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega (Alex Deucher)   
  - drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega (Alex Deucher)   
  - drm/amdgpu: Don't enable LTR if not supported (Lijo Lazar)   
  - tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa (Ben Hutchings)   
  - parisc: Allow CONFIG_64BIT with ARCH=parisc (Helge Deller)   
  - cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)   
  - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)   
  - cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)   
  - of/device: Fix up of_dma_configure_id() stub (Thierry Reding)   
  - parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() (Yang Yingliang)   
  - block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait (Stefan Roesch)   
  - drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)   
  - drm/meson: Correct OSD1 global alpha value (Stuart Menefy)   
  - gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)   
  - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)   
  - pinctrl: sunxi: Fix name for A100 R_PIO (Michael Wu)   
  - pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH (João H. Spies)   
  - pinctrl: qcom: sc8180x: Fix wrong pin numbers (Molly Sophia)   
  - pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map (Molly Sophia)   
  - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)   
  - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)   
  - serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)   
  - drm/tegra: vic: Fix build warning when CONFIG_PM=n (YueHaibing)   
  - LTS version: v5.15.69 (Jack Vogel)   
  - Input: goodix - add compatible string for GT1158 (Jarrah Gosbell)   
  - RDMA/irdma: Use s/g array in post send only when its valid (Sindhu-Devale)   
  - usb: gadget: f_uac2: fix superspeed transfer (Jing Leng)   
  - usb: gadget: f_uac2: clean up some inconsistent indenting (Colin Ian King)   
  - soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)   
  - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)   
  - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS (Hu Xiaoying)   
  - platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)   
  - perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)   
  - net: dsa: hellcreek: Print warning only once (Kurt Kanzenbach)   
  - drm/amd/amdgpu: skip ucode loading if ucode_size == 0 (Chengming Gui)   
  - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)   
  - Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)   
  - ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)   
  - gpio: mockup: remove gpio debugfs when remove device (Wei Yongjun)   
  - tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)   
  - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)   
  - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)   
  - dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins (Krzysztof Kozlowski)   
  - drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)   
  - platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 (Maximilian Luz)   
  - Input: goodix - add support for GT1158 (Ondrej Jirman)   
  - iommu/vt-d: Fix kdump kernels boot failure with scalable mode (Lu Baolu)   
  - tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)   
  - tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)   
  - task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)   
  - x86/mm: Force-inline __phys_addr_nodebug() (Borislav Petkov)   
  - lockdep: Fix -Wunused-parameter for _THIS_IP_ (Nick Desaulniers)   
  - ARM: dts: at91: sama7g5ek: specify proper regulator output ranges (Claudiu Beznea)   
  - ARM: dts: at91: fix low limit for CPU regulator (Claudiu Beznea)   
  - ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible (Marco Felsch)   
  - ARM: dts: imx: align SPI NOR node name with dtschema (Krzysztof Kozlowski)   
  - ACPI: resource: skip IRQ override on AMD Zen platforms (Chuanhong Guo)   
  - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Dave Wysochanski)   
  - LTS version: v5.15.68 (Jack Vogel)   
  - ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency (Claudiu Beznea)   
  - perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) (Arnaldo Carvalho de Melo)   
  - drm/bridge: display-connector: implement bus fmts callbacks (Neil Armstrong)   
  - arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Ionela Voinescu)   
  - iommu/vt-d: Correctly calculate sagaw value of IOMMU (Lu Baolu)   
  - arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Brown)   
  - Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" (Sasha Levin)   
  - hwmon: (mr75203) enable polling for all VM channels (Eliav Farber)   
  - hwmon: (mr75203) fix multi-channel voltage reading (Eliav Farber)   
  - hwmon: (mr75203) fix voltage equation for negative source input (Eliav Farber)   
  - hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors (Eliav Farber)   
  - hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined (Eliav Farber)   
  - s390/boot: fix absolute zero lowcore corruption on boot (Alexander Gordeev)   
  - iommu/amd: use full 64-bit value in build_completion_wait() (John Sperbeck)   
  - swiotlb: avoid potential left shift overflow (Chao Gao)   
  - i40e: Fix ADQ rate limiting for PF (Przemyslaw Patynowski)   
  - i40e: Refactor tc mqprio checks (Przemyslaw Patynowski)   
  - kbuild: disable header exports for UML in a straightforward way (Masahiro Yamada)   
  - MIPS: loongson32: ls1c: Fix hang during startup (Yang Ling)   
  - ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion (Nathan Chancellor)   
  - ASoC: mchp-spdiftx: remove references to mchp_i2s_caps (Claudiu Beznea)   
  - hwmon: (tps23861) fix byte order in resistance register (Alexandru Gagniuc)   
  - perf script: Fix Cannot print 'iregs' field for hybrid systems (Zhengjun Xing)   
  - sch_sfb: Also store skb len before calling child enqueue (Toke Høiland-Jørgensen)   
  - RDMA/irdma: Report RNR NAK generation in device caps (Sindhu-Devale)   
  - RDMA/irdma: Return correct WC error for bind operation failure (Sindhu-Devale)   
  - RDMA/irdma: Report the correct max cqes from query device (Sindhu-Devale)   
  - nvmet: fix mar and mor off-by-one errors (Dennis Maisenbacher)   
  - tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Neal Cardwell)   
  - nvme-tcp: fix regression that causes sporadic requests to time out (Sagi Grimberg)   
  - nvme-tcp: fix UAF when detecting digest errors (Sagi Grimberg)   
  - erofs: fix pcluster use-after-free on UP platforms (Gao Xiang)   
  - RDMA/mlx5: Set local port to one when accessing counters (Chris Mi)   
  - IB/core: Fix a nested dead lock as part of ODP flow (Yishai Hadas)   
  - ipv6: sr: fix out-of-bounds read when setting HMAC data. (David Lebrun)   
  - RDMA/siw: Pass a pointer to virt_to_page() (Linus Walleij)   
  - xen-netback: only remove 'hotplug-status' when the vif is actually destroyed (Paul Durrant)   
  - iavf: Detach device during reset task (Ivan Vecera)   
  - i40e: Fix kernel crash during module removal (Ivan Vecera)   
  - ice: use bitmap_free instead of devm_kfree (Michal Swiatkowski)   
  - tcp: TX zerocopy should not sense pfmemalloc status (Eric Dumazet)   
  - net: introduce __skb_fill_page_desc_noacc (Pavel Begunkov)   
  - tipc: fix shift wrapping bug in map_get() (Dan Carpenter)   
  - sch_sfb: Don't assume the skb is still around after enqueueing to child (Toke Høiland-Jørgensen)   
  - Revert "net: phy: meson-gxl: improve link-up behavior" (Heiner Kallweit)   
  - afs: Use the operation issue time instead of the reply time for callbacks (David Howells)   
  - rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (David Howells)   
  - rxrpc: Fix ICMP/ICMP6 error handling (David Howells)   
  - ALSA: usb-audio: Register card again for iface over delayed_register option (Takashi Iwai)   
  - ALSA: usb-audio: Inform the delayed registration more properly (Takashi Iwai)   
  - RDMA/srp: Set scmnd->result only when scmnd is not NULL (yangx.jy@fujitsu.com)   
  - netfilter: nf_conntrack_irc: Fix forged IP logic (David Leadbeater)   
  - netfilter: nf_tables: clean up hook list when offload flags check fails (Pablo Neira Ayuso)   
  - netfilter: br_netfilter: Drop dst references before setting. (Harsh Modi)   
  - ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time (Claudiu Beznea)   
  - ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time (Claudiu Beznea)   
  - ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges (Claudiu Beznea)   
  - ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges (Claudiu Beznea)   
  - ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh (Claudiu Beznea)   
  - ARM: at91: pm: fix self-refresh for sama7g5 (Claudiu Beznea)   
  - wifi: wilc1000: fix DMA on stack objects (Ajay.Kathat@microchip.com)   
  - RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift (Wenpeng Liang)   
  - RDMA/hns: Fix supported page size (Chengchang Tang)   
  - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs (Liang He)   
  - RDMA/cma: Fix arguments order in net device validation (Michael Guralnik)   
  - tee: fix compiler warning in tee_shm_register() (Jens Wiklander)   
  - regulator: core: Clean up on enable failure (Andrew Halaney)   
  - soc: imx: gpcv2: Assert reset before ungating clock (Marek Vasut)   
  - ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node (Marco Felsch)   
  - RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL (Jack Wang)   
  - RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg (Jack Wang)   
  - ASoC: qcom: sm8250: add missing module owner (Srinivas Kandagatla)   
  - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)   
  - NFS: Fix another fsync() issue after a server reboot (Trond Myklebust)   
  - NFS: Save some space in the inode (Trond Myklebust)   
  - NFS: Further optimisations for 'ls -l' (Trond Myklebust)   
  - scsi: lpfc: Add missing destroy_workqueue() in error path (Yang Yingliang)   
  - scsi: mpt3sas: Fix use-after-free warning (Sreekanth Reddy)   
  - drm/i915: Implement WaEdpLinkRateDataReload (Ville Syrjälä)   
  - nvmet: fix a use-after-free (Bart Van Assche)   
  - drm/amd/display: fix memory leak when using debugfs_lookup() (Greg Kroah-Hartman)   
  - sched/debug: fix dentry leak in update_sched_domain_debugfs (Greg Kroah-Hartman)   
  - debugfs: add debugfs_lookup_and_remove() (Greg Kroah-Hartman)   
  - kprobes: Prohibit probes in gate area (Christian A. Ehrhardt)   
  - vfio/type1: Unpin zero pages (Alex Williamson)   
  - btrfs: zoned: set pseudo max append zone limit in zone emulation mode (Shin'ichiro Kawasaki)   
  - tracing: Fix to check event_mutex is held while accessing trigger list (Masami Hiramatsu (Google))   
  - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Dongxiang Ke)   
  - ALSA: usb-audio: Split endpoint setups for hw_params and prepare (Takashi Iwai)   
  - ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Pattara Teerapong)   
  - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Tasos Sahanidis)   
  - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Takashi Iwai)   
  - drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly (Qu Huang)   
  - fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() (Yang Yingliang)   
  - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Shigeru Yoshida)   
  - md: Flush workqueue md_rdev_misc_wq in md_alloc() (David Sloan)   
  - net/core/skbuff: Check the return value of skb_copy_bits() (lily)   
  - cpufreq: check only freq_table in __resolve_freq() (Lukasz Luba)   
  - netfilter: conntrack: work around exceeded receive window (Florian Westphal)   
  - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Sudeep Holla)   
  - parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines (Helge Deller)   
  - parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() (Li Qiong)   
  - Revert "parisc: Show error if wrong 32/64-bit compiler is being used" (Helge Deller)   
  - scsi: ufs: core: Reduce the power mode change timeout (Bart Van Assche)   
  - drm/radeon: add a force flush to delay work when radeon (Zhenneng Li)   
  - drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. (Candice Li)   
  - drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini (YiPeng Chai)   
  - drm/gem: Fix GEM handle release errors (Jeffy Chen)   
  - scsi: megaraid_sas: Fix double kfree() (Guixin Liu)   
  - scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX (Tony Battersby)   
  - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" (Yee Lee)   
  - fs: only do a memory barrier for the first set_buffer_uptodate() (Linus Torvalds)   
  - wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() (Stanislaw Gruszka)   
  - efi: capsule-loader: Fix use-after-free in efi_capsule_write (Hyunwoo Kim)   
  - efi: libstub: Disable struct randomization (Ard Biesheuvel)   
  - net: wwan: iosm: remove pointless null check (Jakub Kicinski)   
  - LTS version: v5.15.67 (Jack Vogel)   
  - kbuild: fix up permissions on scripts/pahole-flags.sh (Greg Kroah-Hartman)   
  - LTS version: v5.15.66 (Jack Vogel)   
  - USB: serial: ch341: fix disabled rx timer on older devices (Johan Hovold)   
  - USB: serial: ch341: fix lost character on LCR updates (Johan Hovold)   
  - usb: dwc3: disable USB core PHY management (Johan Hovold)   
  - usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup (Johan Hovold)   
  - usb: dwc3: fix PHY disable sequence (Johan Hovold)   
  - kbuild: Add skip_encoding_btf_enum64 option to pahole (Martin Rodriguez Reboredo)   
  - kbuild: Unify options for BTF generation for vmlinux and modules (Jiri Olsa)   
  - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() (Mazin Al Haddad)   
  - drm/i915: Skip wm/ddb readout for disabled pipes (Ville Syrjälä)   
  - drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk (Diego Santa Cruz)   
  - ALSA: seq: Fix data-race at module auto-loading (Takashi Iwai)   
  - ALSA: seq: oss: Fix data-race for max_midi_devs access (Takashi Iwai)   
  - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 (Kacper Michajłow)   
  - net: mac802154: Fix a condition in the receive path (Miquel Raynal)   
  - net: Use u64_stats_fetch_begin_irq() for stats fetch. (Sebastian Andrzej Siewior)   
  - ip: fix triggering of 'icmp redirect' (Nicolas Dichtel)   
  - wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)   
  - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Siddh Raman Pant)   
  - driver core: Don't probe devices after bus_type.match() probe deferral (Isaac J. Manjarres)   
  - usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS (Krishna Kurapati)   
  - usb: xhci-mtk: fix bandwidth release issue (Chunfeng Yun)   
  - usb: xhci-mtk: relax TT periodic bandwidth allocation (Chunfeng Yun)   
  - USB: core: Prevent nested device-reset calls (Alan Stern)   
  - s390: fix nospec table alignments (Josh Poimboeuf)   
  - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Gerald Schaefer)   
  - usb-storage: Add ignore-residue quirk for NXP PN7462AU (Witold Lipieta)   
  - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Thierry GUIBERT)   
  - usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer (Pawel Laszczak)   
  - usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)   
  - usb: dwc2: fix wrong order of phy_power_on and phy_init (Heiner Kallweit)   
  - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes (Badhri Jagan Sridharan)   
  - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device (Utkarsh Patel)   
  - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Pablo Sun)   
  - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Slark Xiao)   
  - USB: serial: option: add Quectel EM060K modem (Yonglin Tan)   
  - USB: serial: option: add support for OPPO R11 diag port (Yan Xinyu)   
  - USB: serial: cp210x: add Decagon UCA device id (Johan Hovold)   
  - xhci: Add grace period after xHC start to prevent premature runtime suspend. (Mathias Nyman)   
  - media: mceusb: Use new usb_control_msg_*() routines (Alan Stern)   
  - usb: dwc3: pci: Add support for Intel Raptor Lake (Heikki Krogerus)   
  - thunderbolt: Use the actual buffer in tb_async_error() (Mika Westerberg)   
  - xen-blkfront: Cache feature_persistent value before advertisement (SeongJae Park)   
  - xen-blkfront: Advertise feature-persistent as user requested (SeongJae Park)   
  - xen-blkback: Advertise feature-persistent as user requested (SeongJae Park)   
  - mm: pagewalk: Fix race between unmap and page walker (Steven Price)   
  - xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() (Dan Carpenter)   
  - KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)   
  - gpio: pca953x: Add mutex_lock for regcache sync in PM (Haibo Chen)   
  - hwmon: (gpio-fan) Fix array out of bounds access (Armin Wolf)   
  - clk: bcm: rpi: Add missing newline (Stefan Wahren)   
  - clk: bcm: rpi: Prevent out-of-bounds access (Stefan Wahren)   
  - clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() (Christophe JAILLET)   
  - clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate (Stefan Wahren)   
  - Input: rk805-pwrkey - fix module autoloading (Peter Robinson)   
  - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Chen-Yu Tsai)   
  - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Stephen Boyd)   
  - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Chen-Yu Tsai)   
  - drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" (Colin Ian King)   
  - KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() (Jim Mattson)   
  - cifs: fix small mempool leak in SMB2_negotiate() (Enzo Matsumiya)   
  - binder: fix alloc->vma_vm_mm null-ptr dereference (Carlos Llamas)   
  - binder: fix UAF of ref->proc caused by race condition (Carlos Llamas)   
  - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Adrian Hunter)   
  - mmc: core: Fix UHS-I SD 1.8V workaround branch (Adrian Hunter)   
  - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Niek Nooijens)   
  - misc: fastrpc: fix memory corruption on open (Johan Hovold)   
  - misc: fastrpc: fix memory corruption on probe (Johan Hovold)   
  - iio: adc: mcp3911: use correct formula for AD conversion (Marcus Folkesson)   
  - iio: ad7292: Prevent regulator double disable (Matti Vaittinen)   
  - Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (Tetsuo Handa)   
  - tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete (Sherry Sun)   
  - musb: fix USB_MUSB_TUSB6010 dependency (Arnd Bergmann)   
  - vt: Clear selection before changing the font (Helge Deller)   
  - powerpc: align syscall table for ppc32 (Masahiro Yamada)   
  - staging: r8188eu: add firmware dependency (Grzegorz Szymaszek)   
  - staging: rtl8712: fix use after free bugs (Dan Carpenter)   
  - serial: fsl_lpuart: RS485 RTS polariy is inverse (Shenwei Wang)   
  - soundwire: qcom: fix device status array range (Srinivas Kandagatla)   
  - net/smc: Remove redundant refcount increase (Yacan Liu)   
  - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Jakub Kicinski)   
  - tcp: annotate data-race around challenge_timestamp (Eric Dumazet)   
  - sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb (Toke Høiland-Jørgensen)   
  - kcm: fix strp_init() order and cleanup (Cong Wang)   
  - mlxbf_gige: compute MDIO period based on i1clk (David Thompson)   
  - ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler (Duoming Zhou)   
  - net/sched: fix netdevice reference leaks in attach_default_qdiscs() (Wang Hai)   
  - net: sched: tbf: don't call qdisc_put() while holding tree lock (Zhengchao Shao)   
  - net: dsa: xrs700x: Use irqsave variant for u64 stats update (Sebastian Andrzej Siewior)   
  - openvswitch: fix memory leak at failed datapath creation (Andrey Zhadchenko)   
  - net: smsc911x: Stop and start PHY during suspend and resume (Florian Fainelli)   
  - net: sparx5: fix handling uneven length packets in manual extraction (Casper Andersson)   
  - Revert "xhci: turn off port power in shutdown" (Mathias Nyman)   
  - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Dan Carpenter)   
  - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array (Peter Ujfalusi)   
  - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg (Pierre-Louis Bossart)   
  - drm/i915/display: avoid warnings when registering dual panel backlight (Arun R Murthy)   
  - drm/i915/backlight: extract backlight code to a separate file (Jani Nikula)   
  - ieee802154/adf7242: defer destroy_workqueue call (Lin Ma)   
  - bpf, cgroup: Fix kernel BUG in purge_effective_progs (Pu Lehui)   
  - bpf: Restrict bpf_sys_bpf to CAP_PERFMON (YiFei Zhu)   
  - skmsg: Fix wrong last sg check in sk_msg_recvmsg() (Liu Jian)   
  - iio: adc: mcp3911: make use of the sign bit (Marcus Folkesson)   
  - platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask (Andy Shevchenko)   
  - drm/msm/dsi: Fix number of regulators for SDM660 (Douglas Anderson)   
  - drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg (Douglas Anderson)   
  - drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 (Kuogee Hsieh)   
  - drm/msm/dsi: fix the inconsistent indenting (sunliming)   
  - LTS version: v5.15.65 (Jack Vogel)   
  - net: neigh: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
  - net/af_packet: check len when min_header_len equals to 0 (Zhengchao Shao)   
  - android: binder: fix lockdep check on clearing vma (Liam Howlett)   
  - btrfs: fix space cache corruption and potential double allocations (Omar Sandoval)   
  - kprobes: don't call disarm_kprobe() for disabled kprobes (Kuniyuki Iwashima)   
  - btrfs: tree-checker: check for overlapping extent items (Josef Bacik)   
  - btrfs: fix lockdep splat with reloc root extent buffers (Josef Bacik)   
  - btrfs: move lockdep class helpers to locking.c (Josef Bacik)   
  - testing: selftests: nft_flowtable.sh: use random netns names (Florian Westphal)   
  - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y (Geert Uytterhoeven)   
  - drm/amd/display: avoid doing vm_init multiple time (Charlene Liu)   
  - drm/amdgpu: Increase tlb flush timeout for sriov (Dusica Milinkovic)   
  - drm/amd/display: Fix pixel clock programming (Ilya Bakoulin)   
  - drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid (Evan Quan)   
  - ksmbd: don't remove dos attribute xattr on O_TRUNC open (Namjae Jeon)   
  - s390/hypfs: avoid error message under KVM (Juergen Gross)   
  - neigh: fix possible DoS due to net iface start/stop loop (Denis V. Lunev)   
  - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured (Namjae Jeon)   
  - drm/amd/display: clear optc underflow before turn off odm clock (Fudong Wang)   
  - drm/amd/display: For stereo keep "FLIP_ANY_FRAME" (Alvin Lee)   
  - drm/amd/display: Fix HDMI VSIF V3 incorrect issue (Leo Ma)   
  - drm/amd/display: Avoid MPC infinite loop (Josip Pavic)   
  - ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path (Biju Das)   
  - fs/ntfs3: Fix work with fragmented xattr (Konstantin Komarov)   
  - btrfs: fix warning during log replay when bumping inode link count (Filipe Manana)   
  - btrfs: add and use helper for unlinking inode during log replay (Filipe Manana)   
  - btrfs: remove no longer needed logic for replaying directory deletes (Filipe Manana)   
  - btrfs: remove root argument from btrfs_unlink_inode() (Filipe Manana)   
  - mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC (Liming Sun)   
  - mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx (Sebastian Reichel)   
  - mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs (Yifeng Zhao)   
  - mmc: mtk-sd: Clear interrupts when cqe off/disable (Wenbin Mei)   
  - drm/i915/gt: Skip TLB invalidations once wedged (Chris Wilson)   
  - HID: thrustmaster: Add sparco wheel and fix array length (Michael Hübner)   
  - HID: asus: ROG NKey: Ignore portion of 0x5a report (Josh Kilmer)   
  - HID: AMD_SFH: Add a DMI quirk entry for Chromebooks (Akihiko Odaki)   
  - HID: add Lenovo Yoga C630 battery quirk (Steev Klimaszewski)   
  - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 (Takashi Iwai)   
  - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse (Jann Horn)   
  - bpf: Don't redirect packets with invalid pkt_len (Zhengchao Shao)   
  - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead (Yang Jihong)   
  - fbdev: fb_pm2fb: Avoid potential divide by zero error (Letu Ren)   
  - net: fix refcount bug in sk_psock_get (2) (Hawkins Jiawei)   
  - HID: hidraw: fix memory leak in hidraw_release() (Karthik Alapati)   
  - media: pvrusb2: fix memory leak in pvr_probe (Dongliang Mu)   
  - udmabuf: Set the DMA mask for the udmabuf device (v2) (Vivek Kasireddy)   
  - HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (Lee Jones)   
  - Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" (Greg Kroah-Hartman)   
  - Bluetooth: L2CAP: Fix build errors in some archs (Luiz Augusto von Dentz)   
  - kbuild: Fix include path in scripts/Makefile.modpost (Jing Leng)   
  - io_uring: fix UAF due to missing POLLFREE handling (Pavel Begunkov)   
  - io_uring: fix wrong arm_poll error handling (Pavel Begunkov)   
  - io_uring: fail links when poll fails (Pavel Begunkov)   
  - io_uring: bump poll refs to full 31-bits (Jens Axboe)   
  - io_uring: remove poll entry from list when canceling all (Jens Axboe)   
  - io_uring: Remove unused function req_ref_put (Jiapeng Chong)   
  - io_uring: poll rework (Pavel Begunkov)   
  - io_uring: inline io_poll_complete (Pavel Begunkov)   
  - io_uring: kill poll linking optimisation (Pavel Begunkov)   
  - io_uring: move common poll bits (Pavel Begunkov)   
  - io_uring: refactor poll update (Pavel Begunkov)   
  - io_uring: clean cqe filling functions (Pavel Begunkov)   
  - io_uring: correct fill events helpers types (Pavel Begunkov)   
  - arm64: errata: Add Cortex-A510 to the repeat tlbi list (James Morse)   
  - mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte (Miaohe Lin)   
  - Drivers: hv: balloon: Support status report for larger page sizes (Boqun Feng)   
  - crypto: lib - remove unneeded selection of XOR_BLOCKS (Eric Biggers)   
  - firmware: tegra: bpmp: Do only aligned access to IPC memory area (Timo Alho)   
  - drm/vc4: hdmi: Depends on CONFIG_PM (Maxime Ripard)   
  - drm/vc4: hdmi: Rework power up (Maxime Ripard)   
  - ACPI: thermal: drop an always true check (Adam Borowski)   
  - drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled (Maxime Ripard)   
  - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() (Jann Horn)   
  - LTS version: v5.15.64 (Jack Vogel)   
  - bpf: Don't use tnum_range on array range checking for poke descriptors (Daniel Borkmann)   
  - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Saurabh Sengar)   
  - scsi: ufs: core: Enable link lost interrupt (Kiwoong Kim)   
  - perf stat: Clear evsel->reset_group for each stat run (Ian Rogers)   
  - perf/x86/intel/ds: Fix precise store latency handling (Stephane Eranian)   
  - perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (Stephane Eranian)   
  - perf python: Fix build when PYTHON_CONFIG is user supplied (James Clark)   
  - blk-mq: fix io hung due to missing commit_rqs (Yu Kuai)   
  - Documentation/ABI: Mention retbleed vulnerability info file for sysfs (Salvatore Bonaccorso)   
  - x86/nospec: Fix i386 RSB stuffing (Peter Zijlstra)   
  - binder_alloc: add missing mmap_lock calls when using the VMA (Liam Howlett)   
  - arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Zenghui Yu)   
  - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb (Yonglong Li)   
  - md: call __md_stop_writes in md_stop (Guoqing Jiang)   
  - Revert "md-raid: destroy the bitmap after destroying the thread" (Guoqing Jiang)   
  - mm/hugetlb: fix hugetlb not supporting softdirty tracking (David Hildenbrand)   
  - Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" (Greg Kroah-Hartman)   
  - Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" (Greg Kroah-Hartman)   
  - io_uring: fix issue with io_write() not always undoing sb_start_write() (Jens Axboe)   
  - riscv: traps: add missing prototype (Conor Dooley)   
  - xen/privcmd: fix error exit of privcmd_ioctl_dm_op() (Juergen Gross)   
  - smb3: missing inode locks in punch hole (David Howells)   
  - nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf (Karol Herbst)   
  - ACPI: processor: Remove freq Qos request for all CPUs (Riwen Lu)   
  - Revert "memcg: cleanup racy sum avoidance code" (Shakeel Butt)   
  - fbdev: fbcon: Properly revert changes when vc_resize() failed (Shigeru Yoshida)   
  - s390: fix double free of GS and RI CBs on fork() failure (Brian Foster)   
  - bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem (Liu Shixin)   
  - s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Gerald Schaefer)   
  - mm/damon/dbgfs: avoid duplicate context directory creation (Badari Pulavarty)   
  - asm-generic: sections: refactor memory_intersects (Quanyang Wang)   
  - writeback: avoid use-after-free after removing device (Khazhismel Kumykov)   
  - loop: Check for overflow while configuring loop (Siddh Raman Pant)   
  - x86/nospec: Unwreck the RSB stuffing (Peter Zijlstra)   
  - x86/bugs: Add "unknown" reporting for MMIO Stale Data (Pawan Gupta)   
  - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Chen Zhongjin)   
  - perf/x86/lbr: Enable the branch type for the Arch LBR by default (Kan Liang)   
  - btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() (Zixuan Fu)   
  - btrfs: check if root is readonly while setting security xattr (Goldwyn Rodrigues)   
  - btrfs: add info when mount fails due to stale replace target (Anand Jain)   
  - btrfs: replace: drop assert for suspended replace (Anand Jain)   
  - btrfs: fix silent failure when deleting root reference (Filipe Manana)   
  - net: stmmac: work around sporadic tx issue on link-up (Heiner Kallweit)   
  - ionic: VF initial random MAC address if no assigned mac (R Mohamed Shah)   
  - ionic: fix up issues with handling EAGAIN on FW cmds (Shannon Nelson)   
  - ionic: clear broken state on generation change (Shannon Nelson)   
  - ionic: widen queue_lock use around lif init and deinit (Shannon Nelson)   
  - rxrpc: Fix locking in rxrpc's sendmsg (David Howells)   
  - i40e: Fix incorrect address type for IPv6 flow rules (Sylwester Dziedziuch)   
  - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Jacob Keller)   
  - net: Fix a data-race around sysctl_somaxconn. (Kuniyuki Iwashima)   
  - net: Fix data-races around sysctl_devconf_inherit_init_net. (Kuniyuki Iwashima)   
  - net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. (Kuniyuki Iwashima)   
  - net: Fix a data-race around netdev_budget_usecs. (Kuniyuki Iwashima)   
  - net: Fix data-races around sysctl_max_skb_frags. (Kuniyuki Iwashima)   
  - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni)   
  - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni)   
  - net: Fix a data-race around netdev_budget. (Kuniyuki Iwashima)   
  - net: Fix a data-race around sysctl_net_busy_read. (Kuniyuki Iwashima)   
  - net: Fix a data-race around sysctl_net_busy_poll. (Kuniyuki Iwashima)   
  - net: Fix a data-race around sysctl_tstamp_allow_data. (Kuniyuki Iwashima)   
  - net: Fix data-races around sysctl_optmem_max. (Kuniyuki Iwashima)   
  - ratelimit: Fix data-races in ___ratelimit(). (Kuniyuki Iwashima)   
  - net: Fix data-races around netdev_tstamp_prequeue. (Kuniyuki Iwashima)   
  - net: Fix data-races around netdev_max_backlog. (Kuniyuki Iwashima)   
  - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Kuniyuki Iwashima)   
  - net: Fix data-races around sysctl_[rw]mem_(max|default). (Kuniyuki Iwashima)   
  - netfilter: flowtable: fix stuck flows on cleanup due to pending work (Pablo Neira Ayuso)   
  - netfilter: flowtable: add function to invoke garbage collection immediately (Pablo Neira Ayuso)   
  - netfilter: nf_tables: disallow binding to already bound chain (Pablo Neira Ayuso)   
  - netfilter: nf_tables: disallow jump to implicit chain from set element (Pablo Neira Ayuso)   
  - netfilter: nf_tables: upfront validation of data via nft_data_init() (Pablo Neira Ayuso)   
  - netfilter: bitwise: improve error goto labels (Jeremy Sowden)   
  - netfilter: nft_cmp: optimize comparison for 16-bytes (Pablo Neira Ayuso)   
  - netfilter: nf_tables: consolidate rule verdict trace call (Pablo Neira Ayuso)   
  - netfilter: nft_tunnel: restrict it to netdev family (Pablo Neira Ayuso)   
  - netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families (Pablo Neira Ayuso)   
  - netfilter: nf_tables: do not leave chain stats enabled on error (Pablo Neira Ayuso)   
  - netfilter: nft_payload: do not truncate csum_offset and csum_type (Pablo Neira Ayuso)   
  - netfilter: nft_payload: report ERANGE for too long offset and length (Pablo Neira Ayuso)   
  - netfilter: nf_tables: make table handle allocation per-netns friendly (Pablo Neira Ayuso)   
  - netfilter: nf_tables: disallow updates of implicit chain (Pablo Neira Ayuso)   
  - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Vikas Gupta)   
  - net: ipvtap - add __init/__exit annotations to module init/exit funcs (Maciej Żenczykowski)   
  - bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins)   
  - net: moxa: get rid of asymmetry in DMA mapping/unmapping (Sergei Antonov)   
  - net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() (Xiaolei Wang)   
  - net: ipa: don't assume SMEM is page-aligned (Alex Elder)   
  - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (Maor Dickman)   
  - net/mlx5e: Fix wrong application of the LRO state (Aya Levin)   
  - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Moshe Shemesh)   
  - net/mlx5e: Properly disable vlan strip on non-UL reps (Vlad Buslov)   
  - ice: xsk: prohibit usage of non-balanced queue id (Maciej Fijalkowski)   
  - ice: xsk: Force rings to be sized to power of 2 (Maciej Fijalkowski)   
  - nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout (Duoming Zhou)   
  - r8152: fix the RX FIFO settings when suspending (Hayes Wang)   
  - r8152: fix the units of some registers for RTL8156A (Hayes Wang)   
  - rose: check NULL rose_loopback_neigh->loopback (Bernard Pidoux)   
  - ntfs: fix acl handling (Christian Brauner)   
  - mm/smaps: don't access young/dirty bit if pte unpresent (Peter Xu)   
  - SUNRPC: RPC level errors should set task->tk_rpc_status (Trond Myklebust)   
  - NFSv4.2 fix problems with __nfs42_ssc_open (Olga Kornievskaia)   
  - NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() (Trond Myklebust)   
  - Revert "net: macsec: update SCI upon MAC address change." (Sabrina Dubroca)   
  - net: use eth_hw_addr_set() instead of ether_addr_copy() (Jakub Kicinski)   
  - fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts (Seth Forshee)   
  - xfrm: policy: fix metadata dst->dev xmit null pointer dereference (Nikolay Aleksandrov)   
  - xfrm: clone missing x->lastused in xfrm_do_migrate (Antony Antony)   
  - xfrm: fix refcount leak in __xfrm_policy_check() (Xin Xiong)   
  - riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit (Chen Lifu)   
  - riscv: lib: uaccess: fold fixups into body (Jisheng Zhang)   
  - btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() (Qu Wenruo)   
  - btrfs: pass the dentry to btrfs_log_new_name() instead of the inode (Filipe Manana)   
  - btrfs: put initial index value of a directory in a constant (Filipe Manana)   
  - scsi: qla2xxx: edif: Fix dropped IKE message (Quinn Tran)   
  - scsi: qla2xxx: Fix response queue handler reading stale packets (Arun Easi)   
  - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist (Phil Auld)   
  - Input: i8042 - add additional TUXEDO devices to i8042 quirk tables (Werner Sembach)   
  - Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
  - Input: i8042 - merge quirk tables (Werner Sembach)   
  - Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
  - btrfs: convert count_max_extents() to use fs_info->max_extent_size (Naohiro Aota)   
  - btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size (Naohiro Aota)   
  - btrfs: zoned: revive max_zone_append_bytes (Naohiro Aota)   
  - block: add bdev_max_segments() helper (Naohiro Aota)   
  - block: add a bdev_max_zone_append_sectors helper (Christoph Hellwig)   
  - x86/entry: Move CLD to the start of the idtentry macro (Lai Jiangshan)   
  - kernel/sys_ni: add compat entry for fadvise64_64 (Randy Dunlap)   
  - parisc: Fix exception handler for fldw and fstw instructions (Helge Deller)   
  - parisc: Make CONFIG_64BIT available for ARCH=parisc64 only (Helge Deller)   
  - cgroup: Fix race condition at rebind_subsystems() (Jing-Ting Wu)   
  - audit: fix potential double free on error path from fsnotify_add_inode_mark (Gaosheng Cui)   
  - eth: sun: cassini: remove dead code (Martin Liška)   
  - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
  - LTS version: v5.15.63 (Jack Vogel)   
  - xfs: revert "xfs: actually bump warning counts when we send warnings" (Eric Sandeen)   
  - xfs: fix soft lockup via spinning in filestream ag selection loop (Brian Foster)   
  - xfs: fix overfilling of reserve pool (Darrick J. Wong)   
  - xfs: always succeed at setting the reserve pool size (Darrick J. Wong)   
  - xfs: remove infinite loop when reserving free block pool (Darrick J. Wong)   
  - xfs: reserve quota for target dir expansion when renaming files (Darrick J. Wong)   
  - xfs: reserve quota for dir expansion when linking/unlinking files (Darrick J. Wong)   
  - scsi: ufs: ufs-mediatek: Fix build error and type mismatch (Ren Zhijie)   
  - can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)   
  - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)   
  - video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)   
  - venus: pm_helpers: Fix warning in OPP during probe (Stanimir Varbanov)   
  - powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)   
  - smb3: check xattr value length earlier (Steve French)   
  - f2fs: fix to do sanity check on segment type in build_sit_entries() (Chao Yu)   
  - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)   
  - ALSA: control: Use deferred fasync helper (Takashi Iwai)   
  - ALSA: timer: Use deferred fasync helper (Takashi Iwai)   
  - ALSA: core: Add async signal helpers (Takashi Iwai)   
  - powerpc/ioda/iommu/debugfs: Generate unique debugfs entries (Alexey Kardashevskiy)   
  - ovl: warn if trusted xattr creation fails (Miklos Szeredi)   
  - powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)   
  - powerpc/32: Set an IBAT covering up to _einittext during init (Christophe Leroy)   
  - watchdog: export lockup_detector_reconfigure (Laurent Dufour)   
  - RISC-V: Add fast call path of crash_kexec() (Xianting Tian)   
  - riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)   
  - riscv: dts: canaan: Add k210 topology information (Conor Dooley)   
  - riscv: dts: sifive: Add fu740 topology information (Conor Dooley)   
  - ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() (Kuninori Morimoto)   
  - modules: Ensure natural alignment for .altinstructions and __bug_table sections (Helge Deller)   
  - iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit (Yunfei Wang)   
  - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)   
  - vfio: Clear the caps->buf to NULL after free (Schspa Shi)   
  - KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings (Fabiano Rosas)   
  - tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)   
  - lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)   
  - ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)   
  - ext4: avoid remove directory when directory is corrupted (Ye Bin)   
  - drivers:md:fix a potential use-after-free bug (Wentao_Liang)   
  - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)   
  - md: Notify sysfs sync_completed in md_reap_sync_thread() (Logan Gunthorpe)   
  - phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks (Marek Szyprowski)   
  - openrisc: io: Define iounmap argument as volatile (Stafford Horne)   
  - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)   
  - selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))   
  - csky/kprobe: reclaim insn_slot on kprobe unregistration (Liao Chang)   
  - RDMA/rxe: Limit the number of calls to each tasklet (Bob Pearson)   
  - dmaengine: dw-axi-dmac: ignore interrupt if no descriptor (Ben Dooks)   
  - dmaengine: dw-axi-dmac: do not print NULL LLI during error (Ben Dooks)   
  - um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)   
  - PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)   
  - cxl: Fix a memory leak in an error handling path (Christophe JAILLET)   
  - pinctrl: intel: Check against matching data instead of ACPI companion (Andy Shevchenko)   
  - mmc: tmio: avoid glitches when resetting (Wolfram Sang)   
  - habanalabs/gaudi: mask constant value before cast (Oded Gabbay)   
  - habanalabs/gaudi: fix shift out of bounds (Ofir Bitton)   
  - coresight: etm4x: avoid build failure with unrolled loops (Nick Desaulniers)   
  - gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)   
  - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (James Smart)   
  - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)   
  - clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description (Vladimir Zapolskiy)   
  - zram: do not lookup algorithm in backends table (Sergey Senozhatsky)   
  - uacce: Handle parent device removal or parent driver module rmmod (Jean-Philippe Brucker)   
  - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)   
  - vboxguest: Do not use devm for irq (Pascal Terjan)   
  - usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch (Amelie Delaunay)   
  - usb: renesas: Fix refcount leak bug (Liang He)   
  - usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)   
  - scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators (Po-Wen Kao)   
  - clk: ti: Stop using legacy clkctrl names for omap4 and 5 (Tony Lindgren)   
  - drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
  - irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
  - PCI: aardvark: Fix reporting Slot capabilities on emulated bridge (Pali Rohár)   
  - usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)   
  - usb: gadget: uvc: calculate the number of request depending on framesize (Michael Grzeschik)   
  - usb: cdns3: fix random warning message when driver load (Frank Li)   
  - usb: cdns3 fix use-after-free at workaround 2 (Frank Li)   
  - platform/chrome: cros_ec_proto: don't show MKBP version if unsupported (Tzung-Bi Shih)   
  - PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)   
  - HID: multitouch: new device class fix Lenovo X12 trackpad sticky (Tao Jin)   
  - KVM: arm64: Reject 32bit user PSTATE on asymmetric systems (Oliver Upton)   
  - KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems (Oliver Upton)   
  - net: qrtr: start MHI channel after endpoit creation (Maxim Kochetkov)   
  - drm/sun4i: dsi: Prevent underflow when computing packet sizes (Samuel Holland)   
  - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)   
  - ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() (Takashi Iwai)   
  - ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc (Ranjani Sridharan)   
  - drm/imx/dcss: get rid of HPD warning message (Laurentiu Palcu)   
  - tracing/eprobes: Fix reading of string fields (Steven Rostedt (Google))   
  - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)   
  - kbuild: fix the modules order between drivers and libs (Masahiro Yamada)   
  - igb: Add lock to avoid data race (Lin Ma)   
  - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() (Christophe JAILLET)   
  - fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)   
  - i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)   
  - regulator: pca9450: Remove restrictions for regulator-name (Frieder Schrempf)   
  - i2c: imx: Make sure to unregister adapter on remove() (Uwe Kleine-König)   
  - ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)   
  - net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() (Rustam Subkhankulov)   
  - net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it (Vladimir Oltean)   
  - net: genl: fix error path memory leak in policy dumping (Jakub Kicinski)   
  - net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters (Vladimir Oltean)   
  - net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)   
  - net: fix potential refcount leak in ndisc_router_discovery() (Xin Xiong)   
  - net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)   
  - mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice (Amit Cohen)   
  - net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)   
  - net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() (Xin Xiong)   
  - spi: meson-spicc: add local pow2 clock ops to preserve rate between messages (Neil Armstrong)   
  - powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)   
  - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified (Pablo Neira Ayuso)   
  - netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END (Pablo Neira Ayuso)   
  - netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags (Pablo Neira Ayuso)   
  - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)   
  - netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)   
  - netfilter: nf_tables: possible module reference underflow in error path (Pablo Neira Ayuso)   
  - netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag (Pablo Neira Ayuso)   
  - fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() (Dan Carpenter)   
  - netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access (Pablo Neira Ayuso)   
  - ASoC: codec: tlv320aic32x4: fix mono playback via I2S (Philipp Zabel)   
  - ASoC: tas2770: Fix handling of mute/unmute (Martin Povišer)   
  - ASoC: tas2770: Drop conflicting set_bias_level power setting (Martin Povišer)   
  - ASoC: tas2770: Allow mono streams (Martin Povišer)   
  - ASoC: tas2770: Set correct FSYNC polarity (Martin Povišer)   
  - ASoC: SOF: debug: Fix potential buffer overflow by snprintf() (Takashi Iwai)   
  - iavf: Fix reset error handling (Przemyslaw Patynowski)   
  - iavf: Fix adminq error handling (Przemyslaw Patynowski)   
  - nios2: add force_successful_syscall_return() (Al Viro)   
  - nios2: restarts apply only to the first sigframe we build... (Al Viro)   
  - nios2: fix syscall restart checks (Al Viro)   
  - nios2: traced syscall does need to check the syscall number (Al Viro)   
  - nios2: don't leave NULLs in sys_call_table[] (Al Viro)   
  - nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)   
  - fs/ntfs3: Fix missing i_op in ntfs_read_mft (Konstantin Komarov)   
  - fs/ntfs3: Do not change mode if ntfs_set_ea failed (Konstantin Komarov)   
  - fs/ntfs3: Fix double free on remount (Konstantin Komarov)   
  - fs/ntfs3: Don't clear upper bits accidentally in log_replay() (Dan Carpenter)   
  - fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr (Pavel Skripkin)   
  - fs/ntfs3: Fix using uninitialized value n when calling indx_read (Yan Lei)   
  - dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)   
  - perf tests: Fix Track with sched_switch test for hybrid case (Adrian Hunter)   
  - perf parse-events: Fix segfault when event parser gets an error (Adrian Hunter)   
  - perf probe: Fix an error handling path in 'parse_perf_probe_command()' (Christophe JAILLET)   
  - geneve: fix TOS inheriting for ipv4 (Matthias May)   
  - atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)   
  - xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)   
  - nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)   
  - NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)   
  - tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)   
  - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc (Ondrej Mosnacek)   
  - ceph: don't leak snap_rwsem in handle_cap_grant (Jeff Layton)   
  - tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)   
  - ceph: use correct index when encoding client supported features (Luís Henriques)   
  - spi: dt-bindings: zynqmp-qspi: add missing 'required' (Krzysztof Kozlowski)   
  - spi: dt-bindings: cadence: add missing 'required' (Krzysztof Kozlowski)   
  - dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources (Dmitry Baryshkov)   
  - dt-bindings: arm: qcom: fix MSM8994 boards compatibles (Krzysztof Kozlowski)   
  - dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)   
  - dt-bindings: arm: qcom: fix Longcheer L8150 compatibles (Krzysztof Kozlowski)   
  - dt-bindings: gpio: zynq: Add missing compatible strings (Michal Simek)   
  - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)   
  - vsock: Fix memory leak in vsock_connect() (Peilin Ye)   
  - plip: avoid rcu debug splat (Florian Westphal)   
  - ipv6: do not use RT_TOS for IPv6 flowlabel (Matthias May)   
  - mlx5: do not use RT_TOS for IPv6 flowlabel (Matthias May)   
  - geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)   
  - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)   
  - octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)   
  - octeontx2-af: Fix mcam entry resource leak (Subbaraya Sundeep)   
  - octeontx2-af: suppress external profile loading warning (Harman Kalra)   
  - octeontx2-af: Apply tx nibble fixup always (Stanislaw Kardach)   
  - octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration (Naveen Mamindlapalli)   
  - Input: exc3000 - fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
  - pinctrl: qcom: sm8250: Fix PDC map (Jianhua Lu)   
  - pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)   
  - pinctrl: amd: Don't save/restore interrupt status and wake status bits (Basavaraj Natikar)   
  - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)   
  - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)   
  - dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles (Krzysztof Kozlowski)   
  - selftests: forwarding: Fix failing tests with old libnet (Ido Schimmel)   
  - net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)   
  - net: bcmgenet: Indicate MAC is in charge of PHY PM (Florian Fainelli)   
  - net: phy: Warn about incorrect mdio_bus_phy_resume() state (Florian Fainelli)   
  - devlink: Fix use-after-free after a failed reload (Ido Schimmel)   
  - virtio_net: fix memory leak inside XPD_TX with mergeable (Xuan Zhuo)   
  - SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)   
  - SUNRPC: Fix xdr_encode_bool() (Chuck Lever)   
  - sunrpc: fix expiry of auth creds (Dan Aloni)   
  - m68k: coldfire/device.c: protect FLEXCAN blocks (Randy Dunlap)   
  - net: atlantic: fix aq_vec index out of range error (Chia-Lin Kao (AceLan))   
  - can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)   
  - can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)   
  - bpf: Check the validity of max_rdwr_access for sock local storage map iterator (Hou Tao)   
  - bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator (Hou Tao)   
  - bpf: Acquire map uref in .init_seq_private for sock local storage map iterator (Hou Tao)   
  - bpf: Acquire map uref in .init_seq_private for hash map iterator (Hou Tao)   
  - bpf: Acquire map uref in .init_seq_private for array map iterator (Hou Tao)   
  - bpf: Don't reinit map value in prealloc_lru_pop (Kumar Kartikeya Dwivedi)   
  - BPF: Fix potential bad pointer dereference in bpf_sys_bpf() (Jinghao Jia)   
  - NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)   
  - NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)   
  - NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)   
  - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)   
  - NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)   
  - Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)   
  - apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)   
  - apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)   
  - apparmor: fix overlapping attachment computation (John Johansen)   
  - apparmor: fix setting unconfined mode on a loaded profile (John Johansen)   
  - apparmor: fix aa_label_asxprint return check (Tom Rix)   
  - apparmor: Fix failed mount permission check error message (John Johansen)   
  - apparmor: fix absroot causing audited secids to begin with = (John Johansen)   
  - apparmor: fix quiet_denied for file rules (John Johansen)   
  - can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)   
  - dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional (Nícolas F. R. A. Prado)   
  - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II (Takashi Iwai)   
  - tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))   
  - tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))   
  - tracing/eprobes: Have event probes be consistent with kprobes and uprobes (Steven Rostedt (Google))   
  - tracing/eprobes: Do not hardcode $comm as a string (Steven Rostedt (Google))   
  - tracing/eprobes: Do not allow eprobes to use $stack, or % for regs (Steven Rostedt (Google))   
  - tracing/perf: Fix double put of trace event when init fails (Steven Rostedt (Google))   
  - x86/kprobes: Fix JNG/JNLE emulation (Nadav Amit)   
  - cifs: Fix memory leak on the deferred close (Zhang Xiaoxu)   
  - btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)   
  - btrfs: reset RO counter on block group if we fail to relocate (Josef Bacik)   
  - btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
  - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Christophe JAILLET)   
  - mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)   
  - mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)   
  - ata: libata-eh: Add missing command name (Damien Le Moal)   
  - drm/amd/display: Check correct bounds for stream encoder instances for DCN303 (Aurabindo Pillai)   
  - drm/ttm: Fix dummy res NULL ptr deref bug (Arunpravin Paneer Selvam)   
  - drm/nouveau: recognise GA103 (Karol Herbst)   
  - x86/mm: Use proper mask when setting PUD mapping (Aaron Lu)   
  - KVM: Unconditionally get a ref to /dev/kvm module when creating a VM (Sean Christopherson)   
  - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU (Christoffer Sandberg)   
  - ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)   
  - LTS version: v5.15.62 (Jack Vogel)   
  - btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)   
  - btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)   
  - x86/ftrace: Use alternative RET encoding (Peter Zijlstra)   
  - x86/ibt,ftrace: Make function-graph play nice (Peter Zijlstra)   
  - Revert "x86/ftrace: Use alternative RET encoding" (Thadeu Lima de Souza Cascardo)   
  - ksmbd: fix heap-based overflow in set_ntacl_dacl() (Namjae Jeon)   
  - ksmbd: prevent out of bound read for SMB2_WRITE (Hyunchul Lee)   
  - net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)   
  - tee: add overflow check in register_shm_helper() (Jens Wiklander)   
  - io_uring: use original request task for inflight tracking (Jens Axboe)   
  - LTS version: v5.15.61 (Jack Vogel)   
  - scsi: lpfc: Resolve some cleanup issues following SLI path refactoring (James Smart)   
  - scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() (James Smart)   
  - scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() (James Smart)   
  - drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c (Maxime Ripard)   
  - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)   
  - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)   
  - io_uring: mem-account pbuf buckets (Pavel Begunkov)   
  - drm/meson: Fix refcount leak in meson_encoder_hdmi_init (Miaoqian Lin)   
  - drm/msm: Fix dirtyfb refcounting (Rob Clark)   
  - tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro (Kees Cook)   
  - drm/vc4: change vc4_dma_range_matches from a global to static (Tom Rix)   
  - net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode (Lukas Wunner)   
  - drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function (Marek Vasut)   
  - Revert "s390/smp: enforce lowcore protection on CPU restart" (Alexander Gordeev)   
  - Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" (Greg Kroah-Hartman)   
  - crypto: lib/blake2s - reduce stack frame usage in self test (Jason A. Donenfeld)   
  - tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)   
  - mac80211: fix a memory leak where sta_info is not freed (Ahmed Zaki)   
  - tracing: Use a struct alignof to determine trace event field alignment (Steven Rostedt (Google))   
  - powerpc: Fix eh field when calling lwarx on PPC32 (Christophe Leroy)   
  - xen-blkfront: Apply 'feature_persistent' parameter when connect (SeongJae Park)   
  - xen-blkback: Apply 'feature_persistent' parameter when connect (Maximilian Heyne)   
  - xen-blkback: fix persistent grants negotiation (SeongJae Park)   
  - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)   
  - KEYS: asymmetric: enforce SM2 signature use pkey algo (Tianjia Zhang)   
  - ext4: fix race when reusing xattr blocks (Jan Kara)   
  - ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)   
  - ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)   
  - ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)   
  - ext4: make sure ext4_append() always allocates new block (Lukas Czerner)   
  - ext4: check if directory block is within i_size (Lukas Czerner)   {CVE-2022-1184} 
  - ext4: fix warning in ext4_iomap_begin as race between bmap and write (Ye Bin)   
  - ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)   
  - ext4: correct max_inline_xattr_value_size computing (Baokun Li)   
  - ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
  - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)   
  - ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)   
  - ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)   
  - tracing: Avoid -Warray-bounds warning for __rel_loc macro (Masami Hiramatsu)   
  - tracing: Add '__rel_loc' using trace event macros (Masami Hiramatsu)   
  - dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)   
  - dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)   
  - KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists (Sean Christopherson)   
  - KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL (Sean Christopherson)   
  - KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl (Like Xu)   
  - KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU (Sean Christopherson)   
  - KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter (Like Xu)   
  - powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 (Jason A. Donenfeld)   
  - ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)   
  - btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA (Nikolay Borisov)   
  - btrfs: reset block group chunk force if we have to wait (Josef Bacik)   
  - btrfs: ensure pages are unlocked on cow_file_range() failure (Naohiro Aota)   
  - block: don't allow the same type rq_qos add more than once (Jinke Han)   
  - block: remove the struct blk_queue_ctx forward declaration (Christoph Hellwig)   
  - locking/csd_lock: Change csdlock_debug from early_param to __setup (Chen Zhongjin)   
  - timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)   
  - ARM: remove some dead code (Ard Biesheuvel)   
  - net/9p: Initialize the iounit field during fid creation (Tyler Hicks)   
  - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)   
  - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)   
  - dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)   
  - tty: 8250: Add support for Brainboxes PX cards. (Cameron Williams)   
  - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Maciej W. Rozycki)   
  - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Maciej W. Rozycki)   
  - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andy Shevchenko)   
  - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andy Shevchenko)   
  - PCI: qcom: Power on PHY before IPQ8074 DBI register accesses (Robert Marko)   
  - PCI/AER: Iterate over error counters instead of error strings (Mohamed Khalfella)   
  - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)   
  - KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) (Sean Christopherson)   
  - KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors (Lev Kujawski)   
  - intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)   
  - intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)   
  - intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)   
  - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID (James Smart)   
  - scsi: lpfc: SLI path split: Refactor SCSI paths (James Smart)   
  - scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 (James Smart)   
  - scsi: lpfc: SLI path split: Refactor lpfc_iocbq (James Smart)   
  - scsi: lpfc: Fix EEH support for NVMe I/O (James Smart)   
  - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)   
  - usbnet: smsc95xx: Fix deadlock on runtime resume (Lukas Wunner)   
  - usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling (Lukas Wunner)   
  - usbnet: smsc95xx: Avoid link settings race on interrupt reception (Lukas Wunner)   
  - usbnet: smsc95xx: Don't clear read-only PHY interrupt (Lukas Wunner)   
  - drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component (Dave Stevenson)   
  - drm/dp/mst: Read the extended DPCD capabilities during system resume (Imre Deak)   
  - crypto: blake2s - remove shash module (Jason A. Donenfeld)   
  - drm/mediatek: Keep dsi as LP00 before dcs cmds transfer (Jitao Shi)   
  - drm/mediatek: Allow commands to be sent during video mode (Julien STEPHAN)   
  - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)   
  - __follow_mount_rcu(): verify that mount_lock remains unchanged (Al Viro)   
  - Input: gscps2 - check return value of ioremap() in gscps2_probe() (Xie Shaowen)   
  - SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Bharath SM)   
  - x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)   
  - x86/kprobes: Update kcb status flag after singlestepping (Masami Hiramatsu (Google))   
  - ftrace/x86: Add back ftrace_expected assignment (Steven Rostedt (Google))   
  - x86/bugs: Enable STIBP for IBPB mitigated RETBleed (Kim Phillips)   
  - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests (Arun Easi)   
  - scsi: qla2xxx: Fix losing target when it reappears during delete (Arun Easi)   
  - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os (Arun Easi)   
  - scsi: qla2xxx: Wind down adapter after PCIe error (Quinn Tran)   
  - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)   
  - scsi: qla2xxx: Fix excessive I/O error messages by default (Arun Easi)   
  - scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts (Arun Easi)   
  - scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)   
  - scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)   
  - scsi: qla2xxx: Fix imbalance vha->vref_count (Quinn Tran)   
  - scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)   
  - scsi: ufs: core: Correct ufshcd_shutdown() flow (Peter Wang)   
  - video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)   
  - video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)   
  - video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)   
  - f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED (Jaewook Kim)   
  - f2fs: allow compression for mmap files in compress_mode=user (Sungjong Seo)   
  - x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y (Andrea Righi)   
  - sched/core: Do not requeue task on CPU excluded from cpus_mask (Mel Gorman)   
  - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle (Tianchen Ding)   
  - sched: Fix the check of nr_running at queue wakelist (Tianchen Ding)   
  - tools/thermal: Fix possible path truncations (Florian Fainelli)   
  - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)   
  - x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)   
  - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed (Waiman Long)   
  - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() (Dietmar Eggemann)   
  - scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)   
  - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)   
  - powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)   
  - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Chenyi Qiang)   
  - kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)   
  - perf symbol: Fail to read phdr workaround (Ian Rogers)   
  - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)   
  - powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)   
  - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)   
  - f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time (Chao Liu)   
  - s390/smp: enforce lowcore protection on CPU restart (Alexander Gordeev)   
  - s390/maccess: rework absolute lowcore accessors (Alexander Gordeev)   
  - s390/smp: cleanup control register update routines (Alexander Gordeev)   
  - s390/smp: cleanup target CPU callback starting (Alexander Gordeev)   
  - s390/dump: fix os_info virtual vs physical address confusion (Alexander Gordeev)   
  - tty: serial: fsl_lpuart: correct the count of break characters (Sherry Sun)   
  - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)   
  - powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case (Alexey Kardashevskiy)   
  - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)   
  - powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. (Christophe Leroy)   
  - ASoC: mchp-spdifrx: disable end of block interrupt on failures (Claudiu Beznea)   
  - video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)   
  - video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)   
  - watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)   
  - watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource (Jean Delvare)   
  - ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)   
  - fuse: Remove the control interface for virtio-fs (Xie Yongji)   
  - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)   
  - ASoC: imx-card: use snd_pcm_format_t type for asrc_format (Shengjiu Wang)   
  - ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format (Shengjiu Wang)   
  - ASoC: fsl-asoc-card: force cast the asrc_format type (Shengjiu Wang)   
  - ASoC: fsl_asrc: force cast the asrc_format type (Shengjiu Wang)   
  - s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)   
  - s390/crash: fix incorrect number of bytes to copy to user space (Alexander Gordeev)   
  - s390/maccess: fix semantics of memcpy_real() and its callers (Alexander Gordeev)   
  - s390/dump: fix old lowcore virtual vs physical address confusion (Alexander Gordeev)   
  - perf tools: Fix dso_id inode generation comparison (Adrian Hunter)   
  - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)   
  - mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)   
  - mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)   
  - remoteproc: sysmon: Wait for SSCTL service to come up (Sibi Sankar)   
  - remoteproc: qcom: pas: Check if coredump is enabled (Siddharth Gupta)   
  - proc: fix a dentry lock race between release_task and lookup (Zhihao Cheng)   
  - lib/smp_processor_id: fix imbalanced instrumentation_end() call (Tetsuo Handa)   
  - kfifo: fix kfifo_to_user() return type (Dan Carpenter)   
  - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)   
  - MIPS: Fixed __debug_virt_addr_valid() (Florian Fainelli)   
  - net: 9p: fix refcount leak in p9_read_work() error handling (Hangyu Hua)   
  - 9p: Add client parameter to p9_req_put() (Kent Overstreet)   
  - 9p: Drop kref usage (Kent Overstreet)   
  - 9p: fix a bunch of checkpatch warnings (Dominique Martinet)   
  - iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)   
  - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Doug Berger)   
  - ASoC: mt6359: Fix refcount leak bug (Liang He)   
  - swiotlb: fail map correctly with failed io_tlb_default_mem (Robin Murphy)   
  - MIPS: vdso: Utilize __pa() for gic_pfn (Florian Fainelli)   
  - tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)   
  - tty: n_gsm: fix DM command (Daniel Starke)   
  - tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)   
  - serial: 8250_fsl: Don't report FE, PE and OE twice (Uwe Kleine-König)   
  - vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)   
  - remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)   
  - ASoC: imx-card: Fix DSD/PDM mclk frequency (Shengjiu Wang)   
  - ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() (Liang He)   
  - tty: n_gsm: fix resource allocation order in gsm_activate_mux() (Daniel Starke)   
  - tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)   
  - tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)   
  - tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)   
  - tty: n_gsm: fix missing timer to handle stalled links (Daniel Starke)   
  - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() (Daniel Starke)   
  - tty: n_gsm: fix tty registration before control channel open (Daniel Starke)   
  - tty: n_gsm: fix user open not possible at responder until initiator open (Daniel Starke)   
  - tty: n_gsm: Delete gsmtty open SABM frame when config requester (Zhenguo Zhao)   
  - ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables (Tom Rix)   
  - powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable (Athira Rajeev)   
  - ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header (Krzysztof Kozlowski)   
  - remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init (Miaoqian Lin)   
  - profiling: fix shift too large makes kernel panic (Chen Zhongjin)   
  - selftests/livepatch: better synchronize test_klp_callbacks_busy (Joe Lawrence)   
  - remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init (Miaoqian Lin)   
  - rpmsg: mtk_rpmsg: Fix circular locking dependency (AngeloGioacchino Del Regno)   
  - rpmsg: char: Add mutex protection for rpmsg_eptdev_open() (Shengjiu Wang)   
  - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
  - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
  - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)   
  - serial: 8250: dma: Allow driver operations before starting DMA transfers (Miquel Raynal)   
  - serial: 8250: Export ICR access helpers for internal use (Maciej W. Rozycki)   
  - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)   
  - ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)   
  - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)   
  - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)   
  - ASoC: imx-audmux: Silence a clang warning (Fabio Estevam)   
  - ASoC: samsung: Fix error handling in aries_audio_probe (Miaoqian Lin)   
  - ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe (Miaoqian Lin)   
  - opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)   
  - usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() (Nathan Chancellor)   
  - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)   
  - ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)   
  - jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)   
  - block: ensure iov_iter advances for added pages (Keith Busch)   
  - block/bio: remove duplicate append pages code (Keith Busch)   
  - nvme: catch -ENODEV from nvme_revalidate_zones again (Christoph Hellwig)   
  - nvme: don't return an error from nvme_configure_metadata (Christoph Hellwig)   
  - nvme: disable namespace access for unsupported metadata (Keith Busch)   
  - nvme: define compat_ioctl again to unbreak 32-bit userspace. (Nick Bowler)   
  - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() (Bean Huo)   
  - null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)   
  - block/rnbd-srv: Set keep_id to true after mutex_trylock (Md Haris Iqbal)   
  - RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)   
  - RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq (Xiao Yang)   
  - RDMA/rxe: Add memory barriers to kernel queues (Bob Pearson)   
  - RDMA/mlx5: Add missing check for return value in get namespace flow (Maor Gottlieb)   
  - of/fdt: declared return type does not match actual return type (Xu Qiang)   
  - selftests: kvm: set rax before vmcall (Andrei Vagin)   
  - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)   
  - android: binder: stop saving a pointer to the VMA (Liam R. Howlett)   
  - RDMA/srpt: Fix a use-after-free (Bart Van Assche)   
  - RDMA/srpt: Introduce a reference count in struct srpt_device (Bart Van Assche)   
  - RDMA/srpt: Duplicate port name members (Bart Van Assche)   
  - platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)   
  - KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP (Sean Christopherson)   
  - mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() (Patrice Chotard)   
  - usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() (Andrey Strachuk)   
  - USB: serial: fix tty-port initialized comments (Johan Hovold)   
  - HID: amd_sfh: Handle condition of "no sensors" (Basavaraj Natikar)   
  - PCI: tegra194: Fix link up retry sequence (Vidya Sagar)   
  - PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)   
  - RDMA/rxe: For invalidate compare according to set keys in mr (Md Haris Iqbal)   
  - HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)   
  - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)   
  - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)   
  - RDMA/rxe: Fix mw bind to allow any consumer key portion (Bob Pearson)   
  - scripts/gdb: fix 'lx-dmesg' on 32 bits arch (Antonio Borneo)   
  - scripts/gdb: lx-dmesg: read records individually (John Ogness)   
  - dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) (Fabio Estevam)   
  - HID: amd_sfh: Add NULL check for hid device (Basavaraj Natikar)   
  - HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() (Harshit Mogalapalli)   
  - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)   
  - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)   
  - clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk (Bryan O'Donoghue)   
  - iio: cros: Register FIFO callback after sensor is registered (Gwendal Grignou)   
  - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)   
  - RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)   
  - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() (Jianglei Nie)   
  - RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function (Md Haris Iqbal)   
  - RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path (Vaishali Thakkar)   
  - RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path (Vaishali Thakkar)   
  - RDMA/rtrs: Rename rtrs_sess to rtrs_path (Vaishali Thakkar)   
  - RDMA/rtrs: Do not allow sessname to contain special symbols / and . (Md Haris Iqbal)   
  - RDMA/rtrs: Introduce destroy_cq helper (Md Haris Iqbal)   
  - RDMA/rtrs: Replace duplicate check with is_pollqueue helper (Jack Wang)   
  - RDMA/rtrs: Fix warning when use poll mode on client side. (Jack Wang)   
  - RDMA/rtrs-srv: Fix modinfo output for stringify (Jack Wang)   
  - RDMA/irdma: Fix setting of QP context err_rq_idx_valid field (Mustafa Ismail)   
  - RDMA/irdma: Fix VLAN connection with wildcard address (Mustafa Ismail)   
  - RDMA/irdma: Fix a window for use-after-free (Mustafa Ismail)   
  - um: random: Don't initialise hwrng struct with zero (Christopher Obbard)   
  - interconnect: imx: fix max_node_id (Peng Fan)   
  - phy: stm32: fix error return in stm32_usbphyc_phy_init (Fabrice Gasnier)   
  - eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() (Dan Carpenter)   
  - usb: dwc3: qcom: fix missing optional irq warnings (Johan Hovold)   
  - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup (Rohith Kollalsi)   
  - usb: dwc3: core: Deprecate GCTL.CORESOFTRESET (Thinh Nguyen)   
  - usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() (Liang He)   
  - usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)   
  - xtensa: iss: fix handling error cases in iss_net_configure() (Yang Yingliang)   
  - xtensa: iss/network: provide release() callback (Max Filippov)   
  - scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)   
  - PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks (Christian Marangi)   
  - PCI/portdrv: Don't disable AER reporting in get_port_device_capability() (Stefan Roese)   
  - KVM: s390: pv: leak the topmost page table when destroy fails (Claudio Imbrenda)   
  - mmc: block: Add single read for 4k sector cards (Christian Loehle)   
  - of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer (Liang He)   
  - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)   
  - memstick/ms_block: Fix a memory leak (Christophe JAILLET)   
  - memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)   
  - mmc: renesas_sdhi: Get the reset handle early in the probe (Lad Prabhakar)   
  - mmc: mxcmmc: Silence a clang warning (Fabio Estevam)   
  - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)   
  - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)   
  - binder: fix redefinition of seq_file attributes (Carlos Llamas)   
  - intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)   
  - intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)   
  - intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)   
  - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() (Dan Carpenter)   
  - PCI: endpoint: Don't stop controller when unbinding endpoint function (Shunsuke Mie)   
  - dmaengine: sf-pdma: Add multithread support for a DMA channel (Viacheslav Mitrofanov)   
  - KVM: arm64: Don't return from void function (Quentin Perret)   
  - soundwire: revisit driver bind/unbind and callbacks (Pierre-Louis Bossart)   
  - soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)   
  - PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists (Serge Semin)   
  - PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors (Serge Semin)   
  - PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address (Serge Semin)   
  - PCI: dwc: Disable outbound windows only for controllers using iATU (Serge Semin)   
  - PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() (Serge Semin)   
  - PCI: dwc: Stop link on host_init errors and de-initialization (Serge Semin)   
  - mm/mempolicy: fix get_nodes out of bound access (Tianyu Li)   
  - clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register (Nikita Travkin)   
  - clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. (Nikita Travkin)   
  - clk: qcom: camcc-sm8250: Fix topology around titan_top power domain (Vladimir Zapolskiy)   
  - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)   
  - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)   
  - clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)   
  - clk: qcom: ipq8074: SW workaround for UBI32 PLL lock (Robert Marko)   
  - clk: qcom: ipq8074: fix NSS core PLL-s (Robert Marko)   
  - RDMA/rxe: Fix deadlock in rxe_do_local_ops() (Bob Pearson)   
  - usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)   
  - clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock (Bryan O'Donoghue)   
  - clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src (Bryan O'Donoghue)   
  - clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address (Bryan O'Donoghue)   
  - clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC (Bryan O'Donoghue)   
  - clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)   
  - driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)   
  - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)   
  - clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level (Vladimir Zapolskiy)   
  - mtd: dataflash: Add SPI ID table (Mark Brown)   
  - dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics (Serge Semin)   
  - scsi: iscsi: Fix session removal on shutdown (Mike Christie)   
  - scsi: iscsi: Add helper to remove a session from the kernel (Mike Christie)   
  - scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel (Mike Christie)   
  - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (Duoming Zhou)   
  - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Jonas Dreßler)   
  - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE (Sean Christopherson)   
  - lib/test_hmm: avoid accessing uninitialized pages (Miaohe Lin)   
  - clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)   
  - iio: accel: bma400: Reordering of header files (Jagath Jog J)   
  - platform/chrome: cros_ec: Always expose last resume result (Stephen Boyd)   
  - iio: accel: bma400: Fix the scale min and max macro values (Jagath Jog J)   
  - scsi: qla2xxx: edif: Fix no logout on delete for N2N (Quinn Tran)   
  - scsi: qla2xxx: edif: Fix session thrash (Quinn Tran)   
  - scsi: qla2xxx: edif: Tear down session if keys have been removed (Quinn Tran)   
  - scsi: qla2xxx: edif: Fix no login after app start (Quinn Tran)   
  - scsi: qla2xxx: edif: Reduce disruption due to multiple app start (Quinn Tran)   
  - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message (Quinn Tran)   
  - netfilter: xtables: Bring SPDX identifier back (Thomas Gleixner)   
  - usb: xhci: tegra: Fix error check (Tang Bin)   
  - usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() (Tang Bin)   
  - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)   
  - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)   
  - fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)   
  - PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() (Miaoqian Lin)   
  - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)   
  - mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset (Miaoqian Lin)   
  - mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)   
  - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)   
  - HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)   
  - PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() (Miaoqian Lin)   
  - PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() (Miaoqian Lin)   
  - phy: samsung: exynosautov9-ufs: correct TSRV register configurations (Chanho Park)   
  - scsi: qla2xxx: edif: Fix n2n login retry for secure device (Quinn Tran)   
  - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target (Quinn Tran)   
  - scsi: qla2xxx: edif: Add retry for ELS passthrough (Quinn Tran)   
  - scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application (Quinn Tran)   
  - scsi: qla2xxx: edif: Fix inconsistent check of db_flags (Quinn Tran)   
  - scsi: qla2xxx: edif: Reduce connection thrash (Quinn Tran)   
  - scsi: qla2xxx: edif: Fix potential stuck session in sa update (Quinn Tran)   
  - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing (Quinn Tran)   
  - of: check previous kernel's ima-kexec-buffer against memory bounds (Vaibhav Jain)   
  - mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)   
  - mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)   
  - mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)   
  - clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)   
  - HID: amd_sfh: Don't show client init failed as error when discovery fails (Mario Limonciello)   
  - wireguard: allowedips: don't corrupt stack when detecting overflow (Jason A. Donenfeld)   
  - wireguard: ratelimiter: use hrtimer in selftest (Jason A. Donenfeld)   
  - net: usb: make USB_RTL8153_ECM non user configurable (Maciej Żenczykowski)   
  - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)   
  - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Jian Shen)   
  - net: rose: fix netdev reference changes (Eric Dumazet)   
  - netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)   
  - iavf: Fix 'tc qdisc show' listing too many queues (Przemyslaw Patynowski)   
  - iavf: Fix max_rate limiting (Przemyslaw Patynowski)   
  - wifi: rtw88: check the return value of alloc_workqueue() (William Dean)   
  - netdevsim: fib: Fix reference count leak on route deletion failure (Ido Schimmel)   
  - net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set (Mike Manning)   
  - ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() (Eric Dumazet)   
  - inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() (Eric Dumazet)   
  - crypto: hisilicon/sec - fix auth key size error (Kai Ye)   
  - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)   
  - crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq (Zhengchao Shao)   
  - net/mlx5: Adjust log_max_qp to be 18 at most (Maher Sanalla)   
  - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)   
  - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)   
  - media: cedrus: hevc: Add check for invalid timestamp (Jernej Skrabec)   
  - wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)   
  - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)   
  - wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)   
  - i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)   
  - i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)   
  - Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)   
  - can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)   
  - can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)   
  - can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
  - libbpf: fix an snprintf() overflow check (Dan Carpenter)   
  - selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)   
  - wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)   
  - wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)   
  - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)   
  - media: staging: media: hantro: Fix typos (Sebastian Fricke)   
  - media: hevc: Embedded indexes in RPS (Benjamin Gaignard)   
  - media: hantro: Simplify postprocessor (Ezequiel Garcia)   
  - media: hantro: postproc: Fix motion vector space size (Ezequiel Garcia)   
  - media: cedrus: h265: Fix flag name (Jernej Skrabec)   
  - fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)   
  - bpf: Fix subprog names in stack traces. (Alexei Starovoitov)   
  - selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)   
  - selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)   
  - libbpf: Fix the name of a reused map (Anquan Wu)   
  - tcp: make retransmitted SKB fit into the send window (Yonglong Li)   
  - drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)   
  - skmsg: Fix invalid last sg check in sk_msg_recvmsg() (Liu Jian)   
  - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() (Liang He)   
  - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)   
  - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 (Deren Wu)   
  - mt76: mt7921: fix aggregation subframes setting to HE max (Deren Wu)   
  - ieee80211: add EHT 1K aggregation definitions (Mordechay Goodstein)   
  - mt76: mt7615: do not update pm stats in case of error (Lorenzo Bianconi)   
  - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg (Lorenzo Bianconi)   
  - drm/msm/dpu: Fix for non-visible planes (Rob Clark)   
  - drm/msm: Avoid dirtyfb stalls on video mode displays (v2) (Rob Clark)   
  - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)   
  - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)   
  - crypto: hisilicon/sec - don't sleep when in softirq (Zhengchao Shao)   
  - drm/msm/mdp5: Fix global state lock backoff (Rob Clark)   
  - net: hinic: avoid kernel hung in hinic_get_stats64() (Qiao Ma)   
  - net: hinic: fix bug that ethtool get wrong stats (Qiao Ma)   
  - hinic: Use the bitmap API when applicable (Christophe JAILLET)   
  - drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)   
  - drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)   
  - drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)   
  - drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)   
  - drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)   
  - selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 (Maciej Fijalkowski)   
  - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)   
  - drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes (Dave Stevenson)   
  - drm/vc4: hdmi: Fix timings for interlaced modes (Mateusz Kwiatkowski)   
  - drm/vc4: hdmi: Reset HDMI MISC_CONTROL register (Dave Stevenson)   
  - drm/vc4: hdmi: Avoid full hdmi audio fifo writes (Dom Cobley)   
  - drm/vc4: hdmi: Fix HPD GPIO detection (Maxime Ripard)   
  - drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration (Dave Stevenson)   
  - drm/vc4: dsi: Fix dsi0 interrupt support (Dave Stevenson)   
  - drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type (Dave Stevenson)   
  - drm/vc4: dsi: Correct pixel order for DSI0 (Dave Stevenson)   
  - drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)   
  - drm/vc4: dsi: Release workaround buffer and DMA (Dave Stevenson)   
  - drm/vc4: Use of_device_get_match_data() (Minghao Chi (CGEL ZTE))   
  - drm/vc4: dsi: Switch to devm_drm_of_get_bridge (Maxime Ripard)   
  - drm/bridge: Add a function to abstract away panels (Maxime Ripard)   
  - drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)   
  - drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)   
  - media: tw686x: Fix memory leak in tw686x_video_init (Miaoqian Lin)   
  - media: driver/nxp/imx-jpeg: fix a unexpected return value problem (Jian Zhang)   
  - media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set (Ming Qian)   
  - media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)   
  - drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)   
  - media: imx-jpeg: Disable slot interrupt when frame done (Ming Qian)   
  - drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)   
  - crypto: ccp - During shutdown, check SEV data pointer before using (Tom Lendacky)   
  - test_bpf: fix incorrect netdev features (Jian Shen)   
  - rcutorture: Fix ksoftirqd boosting timing and iteration (Frederic Weisbecker)   
  - rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed (Paul E. McKenney)   
  - rcutorture: Warn on individual rcu_torture_init() error conditions (Paul E. McKenney)   
  - drm/radeon: fix incorrrect SPDX-License-Identifiers (Alex Deucher)   
  - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)   
  - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)   
  - media: imx-jpeg: Implement drain using v4l2-mem2mem helpers (Ming Qian)   
  - media: imx-jpeg: Align upwards buffer size (Ming Qian)   
  - media: imx-jpeg: Support dynamic resolution change (Ming Qian)   
  - media: imx-jpeg: Handle source change in a function (Ming Qian)   
  - media: imx-jpeg: Identify and handle precision correctly (Ming Qian)   
  - media: imx-jpeg: Refactor function mxc_jpeg_parse (Ming Qian)   
  - media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos (Ming Qian)   
  - media: imx-jpeg: use NV12M to represent non contiguous NV12 (Ming Qian)   
  - media: imx-jpeg: Add pm-runtime support for imx-jpeg (Mirela Rabulea)   
  - media: imx-jpeg: Leave a blank space before the configuration data (Ming Qian)   
  - media: imx-jpeg: Correct some definition according specification (Ming Qian)   
  - media: tw686x: Register the irq at the end of probe (Zheyu Ma)   
  - media: atmel: atmel-sama7g5-isc: fix warning in configs without OF (Eugen Hristev)   
  - crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() (Alexey Khoroshilov)   
  - i2c: Fix a potential use after free (Xu Wang)   
  - can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback (Marc Kleine-Budde)   
  - can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback (Marc Kleine-Budde)   
  - net: fix sk_wmem_schedule() and sk_rmem_schedule() errors (Eric Dumazet)   
  - crypto: sun8i-ss - fix error codes in allocate_flows() (Dan Carpenter)   
  - crypto: sun8i-ss - do not allocate memory when handling hash requests (Corentin Labbe)   
  - drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)   
  - drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init (Miaoqian Lin)   
  - drm/shmem-helper: Pass GEM shmem object in public interfaces (Thomas Zimmermann)   
  - drm/shmem-helper: Export dedicated wrappers for GEM object functions (Thomas Zimmermann)   
  - drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() (Thomas Zimmermann)   
  - virtio-gpu: fix a missing check to avoid NULL dereference (Xiaomeng Tong)   
  - i2c: mxs: Silence a clang warning (Fabio Estevam)   
  - i2c: npcm: Correct slave role behavior (Tali Perry)   
  - i2c: npcm: Remove own slave addresses 2:10 (Tali Perry)   
  - drm/bridge: lt9611uxc: Cancel only driver's work (Bjorn Andersson)   
  - drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init (Miaoqian Lin)   
  - drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR (Neil Armstrong)   
  - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)   
  - drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs (Jitao Shi)   
  - drm/mediatek: Modify dsi funcs to atomic operations (Xinlei Lee)   
  - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)   
  - ath11k: Fix incorrect debug_mask mappings (Manikanta Pubbisetty)   
  - drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)   
  - ath11k: fix netdev open race (Johan Hovold)   
  - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)   
  - drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m (Gao Chao)   
  - drm/st7735r: Fix module autoloading for Okaya RH128128T (Javier Martinez Canillas)   
  - ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)   
  - drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function (Marek Vasut)   
  - drm/dp: Export symbol / kerneldoc fixes for DP AUX bus (Douglas Anderson)   
  - pwm: lpc18xx: Fix period handling (Uwe Kleine-König)   
  - pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() (Uwe Kleine-König)   
  - pwm: lpc18xx-sct: Reduce number of devm memory allocations (Uwe Kleine-König)   
  - pwm: sifive: Shut down hardware only after pwmchip_remove() completed (Uwe Kleine-König)   
  - pwm: sifive: Ensure the clk is enabled exactly once per running PWM (Uwe Kleine-König)   
  - pwm: sifive: Simplify offset calculation for PWMCMP registers (Uwe Kleine-König)   
  - dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)   
  - thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)   
  - selftests/seccomp: Fix compile warning when CC=clang (YiFei Zhu)   
  - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)   
  - drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX (Anshuman Khandual)   
  - irqdomain: Report irq number for NOMAP domains (Xu Qiang)   
  - arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment (Sumit Garg)   
  - soc: qcom: Make QCOM_RPMPD depend on PM (Konrad Dybcio)   
  - regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)   
  - dm writecache: count number of blocks discarded, not number of discard bios (Mikulas Patocka)   
  - dm writecache: count number of blocks written, not number of write bios (Mikulas Patocka)   
  - dm writecache: count number of blocks read, not number of read bios (Mikulas Patocka)   
  - dm writecache: return void from functions (Mikulas Patocka)   
  - PM: domains: Ensure genpd_debugfs_dir exists before remove (Hsin-Yi Wang)   
  - blktrace: Trace remapped requests correctly (Bart Van Assche)   
  - hwmon: (drivetemp) Add module alias (Linus Walleij)   
  - spi: tegra20-slink: fix UAF in tegra_slink_remove() (Yang Yingliang)   
  - spi: Fix simplification of devm_spi_register_controller (Yang Yingliang)   
  - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created (Ming Lei)   
  - erofs: avoid consecutive detection for Highmem memory (Gao Xiang)   
  - arm64: tegra: Fix SDMMC1 CD on P2888 (Tamás Szűcs)   
  - arm64: tegra: Mark BPMP channels as no-memory-wc (Mikko Perttunen)   
  - arm64: tegra: Update Tegra234 BPMP channel addresses (Mikko Perttunen)   
  - arm64: tegra: Fixup SYSRAM references (Thierry Reding)   
  - arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)   
  - arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells (Johan Hovold)   
  - arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes (Marijn Suijten)   
  - arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 (Marijn Suijten)   
  - ACPI: VIOT: Fix ACS setup (Eric Auger)   
  - drivers/iio: Remove all strcpy() uses (Len Baker)   
  - ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)   
  - arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node (Sireesh Kodali)   
  - stack: Declare {randomize_,}kstack_offset to fix Sparse warnings (GONG, Ruiqi)   
  - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)   
  - ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)   
  - soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)   
  - soc: qcom: ocmem: Fix refcount leak in of_get_ocmem (Miaoqian Lin)   
  - ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 (Luca Weiss)   
  - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP (Dan Williams)   
  - regulator: qcom_smd: Fix pm8916_pldo range (Stephan Gerhold)   
  - cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)   
  - arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf (Dmitry Baryshkov)   
  - arm64: dts: qcom: sdm630: fix gpu's interconnect path (Dmitry Baryshkov)   
  - arm64: dts: qcom: sdm630: fix the qusb2phy ref clock (Dmitry Baryshkov)   
  - arm64: dts: qcom: sdm630: disable GPU by default (Dmitry Baryshkov)   
  - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)   
  - ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)   
  - ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)   
  - block: fix infinite loop for invalid zone append (Keith Busch)   
  - soc: fsl: guts: machine variable might be unset (Michael Walle)   
  - arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor (Stephen Boyd)   
  - locking/lockdep: Fix lockdep_init_map_*() confusion (Peter Zijlstra)   
  - arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Alexandru Elisei)   
  - arm64: select TRACE_IRQFLAGS_NMI_SUPPORT (Mark Rutland)   
  - arm64: dts: mt8192: Fix idle-states entry-method (Nícolas F. R. A. Prado)   
  - arm64: dts: mt8192: Fix idle-states nodes naming scheme (Nícolas F. R. A. Prado)   
  - ARM: dts: ast2600-evb-a1: fix board compatible (Krzysztof Kozlowski)   
  - ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)   
  - ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)   
  - x86/pmem: Fix platform-device leak in error path (Johan Hovold)   
  - arm64: dts: renesas: Fix thermal-sensors on single-zone sensors (Geert Uytterhoeven)   
  - soc: amlogic: Fix refcount leak in meson-secure-pwrc.c (Liang He)   
  - dt-bindings: iio: accel: Add DT binding doc for ADXL355 (Puranjay Mohan)   
  - scsi: hisi_sas: Use managed PCI functions (Xiang Chen)   
  - soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values (Geert Uytterhoeven)   
  - ARM: dts: imx7d-colibri-emmc: add cpu1 supply (Marcel Ziswiler)   
  - ACPI: processor/idle: Annotate more functions to live in cpuidle section (Guilherme G. Piccoli)   
  - ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)   
  - spi: spi-altera-dfl: Fix an error handling path (Christophe JAILLET)   
  - arm64: dts: renesas: beacon: Fix regulator node names (Geert Uytterhoeven)   
  - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)   
  - ARM: findbit: fix overflowing offset (Russell King (Oracle))   
  - spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)   
  - powerpc/64s: Disable stack variable initialisation for prom_init (Michael Ellerman)   
  - drm/amdgpu: Remove one duplicated ef removal (xinhui pan)   
  - kasan: test: Silence GCC 12 warnings (Kees Cook)   
  - selinux: Add boundary check in put_entry() (Xiu Jianfeng)   
  - selinux: fix memleak in security_read_state_kernel() (Xiu Jianfeng)   
  - PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)   
  - hwmon: (sht15) Fix wrong assumptions in device remove callback (Uwe Kleine-König)   
  - hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist (Armin Wolf)   
  - firmware: tegra: Fix error check return value of debugfs_create_file() (Lv Ruyi)   
  - ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)   
  - arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)   
  - arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)   
  - ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART (Manivannan Sadhasivam)   
  - ACPI: LPSS: Fix missing check in register_device_clock() (huhai)   
  - ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)   
  - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk (Hans de Goede)   
  - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)   
  - ARM: OMAP2+: pdata-quirks: Fix refcount leak bug (Liang He)   
  - ARM: OMAP2+: display: Fix refcount leak bug (Liang He)   
  - spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)   
  - ARM: dts: ux500: Fix Gavini accelerometer mounting matrix (Linus Walleij)   
  - ARM: dts: ux500: Fix Codina accelerometer mounting matrix (Linus Walleij)   
  - ARM: dts: BCM5301X: Add DT for Meraki MR26 (Christian Lamparter)   
  - ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)   
  - ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)   
  - ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)   
  - ARM: dts: imx6ul: fix keypad compatible (Alexander Stein)   
  - ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)   
  - ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)   
  - wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)   
  - irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() (William Dean)   
  - sched/core: Always flush pending blk_plug (John Keeping)   
  - genirq: GENERIC_IRQ_IPI depends on SMP (Samuel Holland)   
  - irqchip/mips-gic: Only register IPI domain when SMP is enabled (Samuel Holland)   
  - genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)   
  - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg (Chen Yu)   
  - ext2: Add more validity checks for inode counts (Jan Kara)   
  - arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" (Catalin Marinas)   
  - arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))   
  - arm64: Do not forget syscall when starting a new thread. (Francis Laniel)   
  - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Mark Rutland)   
  - x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)   
  - epoll: autoremove wakers even more aggressively (Benjamin Segall)   
  - netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)   
  - usb: dwc3: gadget: fix high speed multiplier setting (Michael Grzeschik)   
  - usb: dwc3: gadget: refactor dwc3_repare_one_trb (Michael Grzeschik)   
  - arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)   
  - ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)   
  - USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)   
  - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion (Linyu Yuan)   
  - coresight: Clear the connection field properly (Suzuki K Poulose)   
  - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
  - powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)   
  - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)   
  - powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)   
  - PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)   
  - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)   
  - media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator (Xiaomeng Tong)   
  - mbcache: add functions to delete entry if unused (Jan Kara)   
  - mbcache: don't reclaim used entries (Jan Kara)   
  - md-raid10: fix KASAN warning (Mikulas Patocka)   
  - md-raid: destroy the bitmap after destroying the thread (Mikulas Patocka)   
  - serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)   
  - fuse: ioctl: translate ENOSYS (Miklos Szeredi)   
  - fuse: limit nsec (Miklos Szeredi)   
  - ksmbd: fix use-after-free bug in smb2_tree_disconect (Namjae Jeon)   
  - ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT (Hyunchul Lee)   
  - ksmbd: fix memory leak in smb2_handle_negotiate (Namjae Jeon)   
  - soundwire: qcom: Check device status before reading devid (Srinivas Kandagatla)   
  - scsi: qla2xxx: Zero undefined mailbox IN registers (Bikash Hazarika)   
  - scsi: qla2xxx: Fix incorrect display of max frame size (Bikash Hazarika)   
  - scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)   
  - iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)   
  - iio: fix iio_format_avail_range() printing for none IIO_VAL_INT (Fawzi Khaber)   
  - um: seed rng using host OS rng (Jason A. Donenfeld)   
  - um: Remove straying parenthesis (Benjamin Beichler)   
  - mtd: rawnand: arasan: Update NAND bus clock instead of system clock (Amit Kumar Mahapatra)   
  - mtd: rawnand: arasan: Fix clock rate in NV-DDR (Olga Kitaina)   
  - btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)   
  - bpf: Fix KASAN use-after-free Read in compute_effective_progs (Tadeusz Struk)   
  - drm/amdgpu: fix check in fbdev init (Alex Deucher)   
  - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)   
  - drm/nouveau/kms: Fix failure path for creating DP connectors (Lyude Paul)   
  - drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime (Lyude Paul)   
  - drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() (Lyude Paul)   
  - drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)   
  - drm/hyperv-drm: Include framebuffer and EDID headers (Thomas Zimmermann)   
  - drm/vc4: hdmi: Disable audio if dmas property is present but empty (Phil Elwell)   
  - drm/shmem-helper: Add missing vunmap on error (Dmitry Osipenko)   
  - drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)   
  - rtc: rx8025: fix 12/24 hour mode detection on RX-8035 (Mathew McBride)   
  - RISC-V: Add modules to virtual kernel memory layout dump (Xianting Tian)   
  - RISC-V: Fixup schedule out issue in machine_crash_shutdown() (Xianting Tian)   
  - RISC-V: Fixup get incorrect user mode PC for kernel mode regs (Xianting Tian)   
  - RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context (Xianting Tian)   
  - dt-bindings: riscv: fix SiFive l2-cache's cache-sets (Conor Dooley)   
  - riscv:uprobe fix SR_SPIE set/clear handling (Yipeng Zou)   
  - parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)   
  - parisc: Check the return value of ioremap() in lba_driver_probe() (William Dean)   
  - parisc: Drop pa_swapper_pg_lock spinlock (Helge Deller)   
  - parisc: Fix device names in /proc/iomem (Helge Deller)   
  - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)   
  - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak (John Allen)   
  - fix short copy handling in copy_mc_pipe_to_iter() (Al Viro)   
  - usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)   
  - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Helge Deller)   
  - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)   
  - thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)   
  - fs: Add missing umask strip in vfs_tmpfile (Yang Xu)   
  - vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)   
  - tty: vt: initialize unicode screen buffer (Tetsuo Handa)   
  - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED (Bedant Patnaik)   
  - ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)   
  - ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)   
  - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)   
  - riscv: set default pm_power_off to NULL (Dimitri John Ledkov)   
  - KVM: x86: revalidate steal time cache if MSR value changes (Paolo Bonzini)   
  - KVM: x86: do not report preemption if the steal time cache is stale (Paolo Bonzini)   
  - KVM: x86: Tag kvm_mmu_x86_module_init() with __init (Sean Christopherson)   
  - KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 (Vitaly Kuznetsov)   
  - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)   
  - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)   
  - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 (Sean Christopherson)   
  - KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks (Sean Christopherson)   
  - KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)   
  - KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits (Sean Christopherson)   
  - KVM: s390: pv: don't present the ecall interrupt twice (Nico Boehr)   
  - KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)   
  - KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)   
  - HID: wacom: Don't register pad_input for touch switch (Ping Cheng)   
  - HID: wacom: Only report rotation for art pen (Ping Cheng)   
  - HID: hid-input: add Surface Go battery quirk (Maximilian Luz)   
  - lockd: detect and reject lock arguments that overflow (Jeff Layton)   
  - add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)   
  - wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)   
  - wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)   
  - wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)   
  - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx (Ivan Hasenkampf)   
  - ALSA: hda/realtek: Add quirk for Clevo NV45PZ (Tim Crawford)   
  - ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)   
  - ALSA: usb-audio: Add quirk for Behringer UMC202HD (Takashi Iwai)   
  - nfsd: eliminate the NFSD_FILE_BREAK_* flags (Jeff Layton)   
  - NFSD: Clean up the show_nf_flags() macro (Chuck Lever)   
  - pNFS/flexfiles: Report RDMA connection errors to the server (Trond Myklebust)   
  - scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)   
  - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" (Trond Myklebust)   
  - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
  - Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
  - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Dave Hansen)  [Orabug: 34671450]  
  - uek-rpm: config-x86_64*: enable more LPSS bus options for hardware support (Todd Vierling)  [Orabug: 34576146]  
  - uek-rpm: Disable floppy related configs (Saeed Mirzamohammadi)  [Orabug: 34644238]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-4.70.3.el9uek]
changelog:
  - Revert "Makefile: link with -z noexecstack --no-warn-rwx-segments" (Jack Vogel)   
  - Revert "x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments" (Jack Vogel)


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-4.70.4.el9uek]
changelog:
  - xen/ovmapi: Build OVM guest messaging driver (Jonah Palmer)  [Orabug: 34512197]  
  - net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578048]  
  - Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662659]  
  - RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694979]  
  - crypto: qat - add support for 401xx devices (Giovanni Cabiddu)  [Orabug: 34686738]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-4.70.5.el9uek]
changelog:
  - uek: kabi: update kABI files for new symbols (Saeed Mirzamohammadi)  [Orabug: 34595591]  
  - Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input" (John Donnelly)  [Orabug: 34678989]  
  - Revert "scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE" (John Donnelly)  [Orabug: 34678989]  
  - RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684321]  
  - fs: remove no_llseek (Jason A. Donenfeld)  [Orabug: 34705082]  
  - vfio: do not set FMODE_LSEEK flag (Jason A. Donenfeld)  [Orabug: 34705082]  
  - dma-buf: remove useless FMODE_LSEEK flag (Jason A. Donenfeld)  [Orabug: 34705082]  
  - fs: do not compare against ->llseek (Jason A. Donenfeld)  [Orabug: 34705082]  
  - fs: clear or set FMODE_LSEEK based on llseek function (Jason A. Donenfeld)  [Orabug: 34705082]  
  - hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710681]  
  - hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710681]  
  - NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34716070]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-5.70.1.el9uek]
changelog:
  - net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500806]  
  - net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488375]  
  - iommu/vt-d: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724809]


author: Jack Vogel <jack.vogel@oracle.com> [5.15.0-5.76.2.el9uek]
changelog:
  - LTS version: v5.15.76 (Jack Vogel)   
  - mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)   
  - mmc: core: Add SD card quirk for broken discard (Avri Altman)   
  - Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)   
  - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Nathan Chancellor)   
  - ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)   
  - perf: Skip and warn on unknown format 'configN' attrs (Rob Herring)   
  - mmc: sdhci-tegra: Use actual clock rate for SW tuning correction (Prathamesh Shete)   
  - tracing: Do not free snapshot if tracer is on cmdline (Steven Rostedt (Google))   
  - tracing: Simplify conditional compilation code in tracing_set_tracer() (sunliming)   
  - ksmbd: fix incorrect handling of iterate_dir (Namjae Jeon)   
  - ksmbd: handle smb2 query dir request for OutputBufferLength that is too small (Namjae Jeon)   
  - arm64: mte: move register initialization to C (Peter Collingbourne)   
  - fs: dlm: fix invalid derefence of sb_lvbptr (Alexander Aring)   
  - iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)   
  - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() (Charlotte Tan)   
  - net: phy: dp83822: disable MDI crossover status change interrupt (Felix Riemann)   
  - net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
  - net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)   
  - wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() (Yang Yingliang)   
  - sfc: include vport_id in filter spec hash and equal() (Pieter Jansen van Vuuren)   
  - net: sched: sfb: fix null pointer access issue when sfb_init() fails (Zhengchao Shao)   
  - net: sched: delete duplicate cleanup of backlog and qlen (Zhengchao Shao)   
  - net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)   
  - nvmet: fix workqueue MEM_RECLAIM flushing dependency (Sagi Grimberg)   
  - nvme-hwmon: kmalloc the NVME SMART log buffer (Serge Semin)   
  - nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Christoph Hellwig)   
  - netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements (Pablo Neira Ayuso)   
  - ionic: catch NULL pointer issue on reconfig (Brett Creeley)   
  - net: hsr: avoid possible NULL deref in skb_clone() (Eric Dumazet)   
  - dm: remove unnecessary assignment statement in alloc_dev() (Genjian Zhang)   
  - cifs: Fix xid leak in cifs_ses_add_channel() (Zhang Xiaoxu)   
  - cifs: Fix xid leak in cifs_flock() (Zhang Xiaoxu)   
  - cifs: Fix xid leak in cifs_copy_file_range() (Zhang Xiaoxu)   
  - cifs: Fix xid leak in cifs_create() (Zhang Xiaoxu)   
  - udp: Update reuse->has_conns under reuseport_lock. (Kuniyuki Iwashima)   
  - scsi: lpfc: Fix memory leak in lpfc_create_port() (Rafael Mendonca)   
  - net: phylink: add mac_managed_pm in phylink_config structure (Shenwei Wang)   
  - net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)   
  - net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)   
  - sfc: Change VF mac via PF as first preference if available. (Jonathan Cooper)   
  - HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)   
  - i40e: Fix DMA mappings leak (Jan Sokolowski)   
  - tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)   
  - tipc: Fix recognition of trial period (Mark Tomlinson)   
  - ACPI: extlog: Handle multiple records (Tony Luck)   
  - drm/vc4: Add module dependency on hdmi-codec (Maxime Ripard)   
  - btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)   
  - btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)   
  - x86/topology: Fix duplicated core ID within a package (Zhang Rui)   
  - x86/topology: Fix multiple packages shown on a single-package system (Zhang Rui)   
  - media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)   
  - media: mceusb: set timeout to at least timeout provided (Sean Young)   
  - media: ipu3-imgu: Fix NULL pointer dereference in active selection access (Sakari Ailus)   
  - KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)   
  - kvm: Add support for arch compat vm ioctls (Alexander Graf)   
  - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages (Rik van Riel)   
  - drm/amdgpu: fix sdma doorbell init ordering on APUs (Alex Deucher)   
  - cpufreq: qcom: fix memory leak in error path (Fabien Parent)   
  - x86/resctrl: Fix min_cbm_bits for AMD (Babu Moger)   
  - ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)   
  - ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)   
  - hwmon/coretemp: Handle large core ID value (Zhang Rui)   
  - x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)   
  - i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter (Bryan O'Donoghue)   
  - cpufreq: qcom: fix writes in read-only memory region (Fabien Parent)   
  - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() (GONG, Ruiqi)   
  - ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)   
  - ocfs2: clear dinode links count in case of error (Joseph Qi)   
  - btrfs: enhance unsupported compat RO flags handling (Qu Wenruo)   
  - perf/x86/intel/pt: Relax address filter validation (Adrian Hunter)   
  - arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)   
  - usb: gadget: uvc: improve sg exit condition (Michael Grzeschik)   
  - usb: gadget: uvc: giveback vb2 buffer on req complete (Michael Grzeschik)   
  - usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer (Michael Grzeschik)   
  - usb: gadget: uvc: use on returned header len in video_encode_isoc_sg (Michael Grzeschik)   
  - usb: gadget: uvc: consistently use define for headerlen (Michael Grzeschik)   
  - arm64/mm: Consolidate TCR_EL1 fields (Anshuman Khandual)   
  - r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
  - LTS version: v5.15.75 (Jack Vogel)   
  - io-wq: Fix memory leak in worker creation (Rafael Mendonca)   
  - gcov: support GCC 12.1 and newer compilers (Martin Liska)   
  - thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)   
  - ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)   
  - lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 (Nathan Chancellor)   
  - Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT (Masahiro Yamada)   
  - Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 (Masahiro Yamada)   
  - drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n (Nathan Chancellor)   
  - net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)   
  - Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)   
  - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Randy Dunlap)   
  - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Yu Kuai)   
  - ALSA: usb-audio: Fix last interface check for registration (Takashi Iwai)   
  - net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)   
  - mm: hugetlb: fix UAF in hugetlb_handle_userfault (Liu Shixin)   
  - io_uring/rw: fix unexpected link breakage (Pavel Begunkov)   
  - io_uring/rw: fix error'ed retry return values (Pavel Begunkov)   
  - io_uring/rw: fix short rw error handling (Pavel Begunkov)   
  - io_uring: correct pinned_vm accounting (Pavel Begunkov)   
  - io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)   
  - perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)   
  - clk: bcm2835: Round UART input clock up (Ivan T. Ivanov)   
  - clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)   
  - usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)   
  - nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)   
  - nvme: copy firmware_rev on each init (Keith Busch)   
  - ext2: Use kvmalloc() for group descriptor array (Jan Kara)   
  - scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled (Arun Easi)   
  - staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)   
  - staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() (Xiaoke Wang)   
  - Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)   
  - usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Piyush Mehta)   
  - arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes (Alexander Stein)   
  - usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)   
  - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)   
  - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)   
  - eventfd: guard wake_up in eventfd fs calls as well (Dylan Yudaken)   
  - HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)   
  - soundwire: intel: fix error handling on dai registration issues (Pierre-Louis Bossart)   
  - soundwire: cadence: Don't overwrite msg->buf during write commands (Richard Fitzgerald)   
  - bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)   
  - ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)   
  - blk-throttle: prevent overflow while calculating wait time (Yu Kuai)   
  - staging: vt6655: fix potential memory leak (Nam Cao)   
  - power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)   
  - iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity (Yicong Yang)   
  - nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)   
  - scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)   
  - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Vaishnav Achath)   
  - usb: host: xhci-plat: suspend/resume clks for brcm (Justin Chen)   
  - usb: host: xhci-plat: suspend and resume clocks (Justin Chen)   
  - clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)   
  - media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc (Hangyu Hua)   
  - media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)   
  - clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)   
  - ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n (Alex Sverdlin)   
  - btrfs: don't print information about space cache or tree every remount (Maciej S. Szmigiero)   
  - btrfs: scrub: try to fix super block errors (Qu Wenruo)   
  - btrfs: dump extra info if one free space cache has more bitmaps than it should (Qu Wenruo)   
  - arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply (Sebastian Krzyszkowiak)   
  - kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT (Mark Brown)   
  - ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)   
  - ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)   
  - ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)   
  - ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)   
  - ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)   
  - ARM: dts: imx6q: add missing properties for sram (Alexander Stein)   
  - ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)   
  - drm/amd/display: Remove interface for periodic interrupt 1 (Aric Cyr)   
  - drm/dp: Don't rewrite link config when setting phy test pattern (Khaled Almahallawy)   
  - mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)   
  - drm/meson: explicitly remove aggregate driver at module unload time (Adrián Larumbe)   
  - drm/meson: reorder driver deinit sequence to fix use-after-free bug (Adrián Larumbe)   
  - drm/amdgpu: fix initial connector audio value (hongao)   
  - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms (Jairaj Arava)   
  - platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)   
  - platform/chrome: cros_ec: Notify the PM of wake events during resume (Jameson Thies)   
  - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)   
  - drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)   
  - ALSA: usb-audio: Register card at the last interface (Takashi Iwai)   
  - drm: bridge: dw_hdmi: only trigger hotplug event on link change (Lucas Stach)   
  - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails (Vivek Kasireddy)   
  - drm/amd/display: fix overflow on MIN_I64 definition (David Gow)   
  - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() (Zeng Jingxiang)   
  - drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook (Liviu Dudau)   
  - drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)   
  - drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)   
  - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)   
  - r8152: Rate limit overflow messages (Andrew Gaul)   
  - Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)   
  - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)   
  - hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms (Jason A. Donenfeld)   
  - wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)   
  - wifi: rt2x00: set SoC wmac clock register (Daniel Golle)   
  - wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)   
  - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)   
  - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)   
  - can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)   
  - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)   
  - Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)   
  - wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value (Sean Wang)   
  - regulator: core: Prevent integer underflow (Patrick Rudolph)   
  - Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk (Kiran K)   
  - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)   
  - iavf: Fix race between iavf_close and iavf_reset_task (Michal Jaron)   
  - xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)   
  - thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Mika Westerberg)   
  - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)   
  - x86/mce: Retrieve poison range from hardware (Jane Chu)   
  - tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)   
  - openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)   
  - openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)   
  - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Ravi Gunasekaran)   
  - ice: set tx_tstamps when creating new Tx rings via ethtool (Jacob Keller)   
  - bpftool: Clear errno after libcap's checks (Quentin Monnet)   
  - wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)   
  - NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data (Anna Schumaker)   
  - x86/entry: Work around Clang __bdos() bug (Kees Cook)   
  - ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable (Mario Limonciello)   
  - ARM: decompressor: Include .data.rel.ro.local (Kees Cook)   
  - thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)   
  - powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)   
  - MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)   
  - cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode (Doug Smythies)   
  - ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address (Hans de Goede)   
  - ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)   
  - rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() (Zqiang)   
  - rcu: Back off upon fill_page_cache_func() allocation failure (Michal Hocko)   
  - rcu: Avoid triggering strict-GP irq-work when RCU is idle (Zqiang)   
  - fs: dlm: fix race in lowcomms (Alexander Aring)   
  - selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle (Stefan Berger)   
  - f2fs: fix to account FS_CP_DATA_IO correctly (Chao Yu)   
  - f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)   
  - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak (Shuai Xue)   
  - thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id (Vincent Knecht)   
  - crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)   
  - crypto: marvell/octeontx - prevent integer overflows (Dan Carpenter)   
  - kbuild: rpm-pkg: fix breakage when V=1 is used (Janis Schoetterl-Glausch)   
  - kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)   
  - tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads (Nico Pache)   
  - tracing: kprobe: Make gen test module work in arm and riscv (Yipeng Zou)   
  - tracing: kprobe: Fix kprobe event gen test module on exit (Yipeng Zou)   
  - iommu/iova: Fix module config properly (Robin Murphy)   
  - cifs: return correct error in ->calc_signature() (Enzo Matsumiya)   
  - crypto: qat - fix DMA transfer direction (Damian Muszynski)   
  - crypto: inside-secure - Change swab to swab32 (Peter Harliman Liem)   
  - crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)   
  - crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)   
  - iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)   
  - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)   
  - crypto: hisilicon/qm - fix missing put dfx access (Weili Qian)   
  - crypto: qat - fix default value of WDT timer (Lucas Segarra Fernandez)   
  - hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() (Kshitiz Varshney)   
  - cgroup: Honor caller's cgroup NS when resolving path (Michal Koutný)   
  - hwrng: arm-smccc-trng - fix NO_ENTROPY handling (James Cowgill)   
  - crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr (Ye Weihua)   
  - crypto: sahara - don't sleep when in softirq (Zhengchao Shao)   
  - powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL (Haren Myneni)   
  - powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() (Li Huafei)   
  - powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)   
  - powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)   
  - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)   
  - powerpc: Fix fallocate and fadvise64_64 compat parameter combination (Rohan McLure)   
  - powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)   
  - powerpc/pci_dn: Add missing of_node_put() (Liang He)   
  - powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)   
  - powerpc/math_emu/efp: Include module.h (Nathan Chancellor)   
  - powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig (Michael Ellerman)   
  - mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)   
  - mailbox: mpfs: account for mbox offsets while sending (Conor Dooley)   
  - mailbox: mpfs: fix handling of the reg property (Conor Dooley)   
  - clk: ast2600: BCLK comes from EPLL (Joel Stanley)   
  - clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)   
  - clk: imx: scu: fix memleak on platform_device_add() fails (Lin Yujun)   
  - clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)   
  - clk: baikal-t1: Add SATA internal ref clock buffer (Serge Semin)   
  - clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent (Serge Semin)   
  - clk: baikal-t1: Fix invalid xGMAC PTP clock divider (Serge Semin)   
  - clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD (Serge Semin)   
  - spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)   
  - usb: mtu3: fix failed runtime suspend in host only mode (Chunfeng Yun)   
  - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)   
  - clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)   
  - mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)   
  - mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)   
  - mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)   
  - mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)   
  - mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)   
  - mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)   
  - fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)   
  - RDMA/rxe: Fix resize_finish() in rxe_queue.c (Bob Pearson)   
  - clk: qcom: gcc-sm6115: Override default Alpha PLL regs (Adam Skladowski)   
  - clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical (Robert Marko)   
  - scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() (Mike Christie)   
  - scsi: iscsi: Run recv path from workqueue (Mike Christie)   
  - scsi: iscsi: Add recv workqueue helpers (Mike Christie)   
  - scsi: iscsi: Rename iscsi_conn_queue_work() (Mike Christie)   
  - scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)   
  - serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)   
  - firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)   
  - slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON (Krzysztof Kozlowski)   
  - staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)   
  - phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)   
  - tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)   
  - serial: 8250: Toggle IER bits on only after irq has been set up (Ilpo Järvinen)   
  - drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)   
  - usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)   
  - xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)   
  - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers (Daisuke Matsuda)   
  - RDMA/cm: Use SLID in the work completion as the DLID in responder side (Mark Zhang)   
  - md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() (David Sloan)   
  - md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)   
  - md: Replace snprintf with scnprintf (Saurabh Sengar)   
  - mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)   
  - ata: fix ata_id_has_dipm() (Niklas Cassel)   
  - ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)   
  - ata: fix ata_id_has_devslp() (Niklas Cassel)   
  - ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)   
  - RDMA/siw: Fix QP destroy to wait for all references dropped. (Bernard Metzler)   
  - RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)   
  - RDMA/srp: Fix srp_abort() (Bart Van Assche)   
  - RDMA/irdma: Align AE id codes to correct flush code and event (Sindhu-Devale)   
  - mtd: rawnand: fsl_elbc: Fix none ECC mode (Pali Rohár)   
  - mtd: rawnand: intel: Remove undocumented compatible string (Martin Blumenstingl)   
  - mtd: rawnand: intel: Read the chip-select line from the correct OF node (Martin Blumenstingl)   
  - phy: phy-mtk-tphy: fix the phy type setting issue (Chunfeng Yun)   
  - phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() (Liang He)   
  - mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)   
  - clk: qcom: sm6115: Select QCOM_GDSC (Dang Huynh)   
  - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Jim Cromie)   
  - dyndbg: let query-modname override actual module name (Jim Cromie)   
  - dyndbg: fix module.dyndbg handling (Jim Cromie)   
  - dyndbg: fix static_branch manipulation (Jim Cromie)   
  - dmaengine: hisilicon: Add multi-thread support for a DMA channel (Jie Hai)   
  - dmaengine: hisilicon: Fix CQ head update (Jie Hai)   
  - dmaengine: hisilicon: Disable channels when unregister hisi_dma (Jie Hai)   
  - fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() (Dan Carpenter)   
  - misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)   
  - RDMA/rxe: Fix the error caused by qp->sk (Zhu Yanjun)   
  - RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)   
  - media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)   
  - media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
  - media: uvcvideo: Fix memory leak in uvc_gpio_parse (José Expósito)   
  - media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() (Xu Qiang)   
  - tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)   
  - media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)   
  - HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)   
  - HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)   
  - clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)   
  - clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)   
  - clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)   
  - clk: sprd: Hold reference returned by of_get_parent() (Liang He)   
  - clk: berlin: Add of_node_put() for of_get_parent() (Liang He)   
  - clk: qoriq: Hold reference returned by of_get_parent() (Liang He)   
  - clk: oxnas: Hold reference returned by of_get_parent() (Liang He)   
  - clk: meson: Hold reference returned by of_get_parent() (Liang He)   
  - usb: common: debug: Check non-standard control requests (Thinh Nguyen)   
  - RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey (Aharon Landau)   
  - iio: magnetometer: yas530: Change data type of hard_offsets to signed (Jakob Hauser)   
  - iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)   
  - iio: inkern: fix return value in devm_of_iio_channel_get_by_name() (Nuno Sá)   
  - iio: inkern: only release the device node when done with it (Nuno Sá)   
  - iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume (Claudiu Beznea)   
  - iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)   
  - iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)   
  - iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)   
  - ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)   
  - arm64: ftrace: fix module PLTs with mcount (Mark Rutland)   
  - ext4: don't run ext4lazyinit for read-only filesystems (Josh Triplett)   
  - ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)   
  - ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)   
  - arm64: dts: ti: k3-j7200: fix main pinmux range (Matt Ranostay)   
  - soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA (Dmitry Osipenko)   
  - ia64: export memory_add_physaddr_to_nid to fix cxl build error (Randy Dunlap)   
  - ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)   
  - ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)   
  - ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)   
  - ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus (Lucas Stach)   
  - soc: qcom: smem_state: Add refcounting for the 'state->of_node' (Liang He)   
  - soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)   
  - locks: fix TOCTOU race when granting write lease (Amir Goldstein)   
  - memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() (Liang He)   
  - memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)   
  - memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)   
  - ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)   
  - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe (Zhang Qilong)   
  - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Zhang Qilong)   
  - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Zhang Qilong)   
  - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Zhang Qilong)   
  - mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)   
  - ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)   
  - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (Christophe JAILLET)   
  - ASoC: codecs: tx-macro: fix kcontrol put (Srinivas Kandagatla)   
  - drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (Rafael Mendonca)   
  - drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() (Kuogee Hsieh)   
  - drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx (Dmitry Baryshkov)   
  - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)   
  - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)   
  - drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (Rafael Mendonca)   
  - drm/omap: dss: Fix refcount leak bugs (Liang He)   
  - drm/bochs: fix blanking (Gerd Hoffmann)   
  - ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)   
  - ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)   
  - drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)   
  - drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() (Yang Yingliang)   
  - platform/chrome: cros_ec_typec: Correct alt mode index (Prashant Malani)   
  - platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)   
  - platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)   
  - ASoC: tas2764: Fix mute/unmute (Martin Povišer)   
  - ASoC: tas2764: Drop conflicting set_bias_level power setting (Martin Povišer)   
  - ASoC: tas2764: Allow mono streams (Martin Povišer)   
  - platform/chrome: fix memory corruption in ioctl (Dan Carpenter)   
  - platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)   
  - ASoC: mt6359: fix tests for platform_get_irq() failure (Dan Carpenter)   
  - drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() (Liang He)   
  - drm/dp_mst: fix drm_dp_dpcd_read return value checks (Simon Ser)   
  - drm/bridge: parade-ps8640: Fix regulator supply order (Chen-Yu Tsai)   
  - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (Dmitry Osipenko)   
  - drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)   
  - drm/bridge: Avoid uninitialized variable warning (Dan Carpenter)   
  - drm: bridge: adv7511: unregister cec i2c device after cec adapter (Alvin Šipraga)   
  - drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)   
  - net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))   
  - once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)   
  - net/ieee802154: reject zero-sized raw_sendmsg() (Tetsuo Handa)   
  - net: wwan: iosm: Call mutex_init before locking it (Maxim Mikityanskiy)   
  - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)   
  - hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller (Oleksandr Shamray)   
  - spi: Ensure that sg_table won't be used after being freed (Marek Szyprowski)   
  - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)   
  - sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)   
  - mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)   
  - eth: alx: take rtnl_lock on resume (Jakub Kicinski)   
  - vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)   
  - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Bitterblue Smith)   
  - spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)   
  - netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)   
  - xfrm: Reinject transport-mode packets through workqueue (Liu Jian)   
  - Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
  - i2c: mlxbf: support lock mechanism (Asmaa Mnebhi)   
  - skmsg: Schedule psock work if the cached skb exists on the psock (Liu Jian)   
  - spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)   
  - spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe (Zhang Qilong)   
  - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Luciano Leão)   
  - x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)   
  - wifi: ath11k: fix number of VHT beamformee spatial streams (Jesus Fernandez Manzano)   
  - netfilter: conntrack: revisit the gc initial rescheduling bias (Antoine Tenart)   
  - netfilter: conntrack: fix the gc rescheduling delay (Antoine Tenart)   
  - Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure (Tetsuo Handa)   
  - bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)   
  - net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)   
  - Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release (Luiz Augusto von Dentz)   
  - wifi: mt76: mt7915: do not check state before configuring implicit beamform (Howard Hsu)   
  - wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload (Lorenzo Bianconi)   
  - wifi: mt76: sdio: fix transmitting packet hangs (YN Chen)   
  - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (Bitterblue Smith)   
  - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)   
  - bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)   
  - spi: meson-spicc: do not rely on busy flag in pow2 clk ops (Neil Armstrong)   
  - wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)   
  - spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)   
  - spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)   
  - selftests/xsk: Avoid use-after-free on ctx (Ian Rogers)   
  - wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() (Yang Yingliang)   
  - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)   
  - Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend (Sean Wang)   
  - bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy (Hou Tao)   
  - bpf: Propagate error from htab_lock_bucket() to userspace (Hou Tao)   
  - bpf: Disable preemption when increasing per-cpu map_locked (Hou Tao)   
  - xsk: Fix backpressure mechanism on Tx (Maciej Fijalkowski)   
  - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)   
  - spi: mt7621: Fix an error message in mt7621_spi_probe() (Christophe JAILLET)   
  - bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)   
  - wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)   
  - bpf: Fix reference state management for synchronous callbacks (Kumar Kartikeya Dwivedi)   
  - leds: lm3601x: Don't use mutex after it was destroyed (Uwe Kleine-König)   
  - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)   
  - wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
  - NFSD: Fix handling of oversized NFSv4 COMPOUND requests (Chuck Lever)   
  - NFSD: Protect against send buffer overflow in NFSv2 READDIR (Chuck Lever)   
  - SUNRPC: Fix svcxdr_init_encode's buflen calculation (Chuck Lever)   
  - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation (Chuck Lever)   
  - nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)   
  - objtool: Preserve special st_shndx indexes in elf_update_symbol (Sami Tolvanen)   
  - ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)   
  - ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() (Wang Kefeng)   
  - MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() (Lin Yujun)   
  - MIPS: SGI-IP27: Free some unused memory (Christophe JAILLET)   
  - sh: machvec: Use char[] for section boundaries (Kees Cook)   
  - thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() (Xuewen Yan)   
  - ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers (Christian Brauner)   
  - userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)   
  - ima: fix blocking of security.ima xattrs of unsupported algorithms (Mimi Zohar)   
  - selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
  - smb3: must initialize two ACL struct fields to zero (Steve French)   
  - drm/amd/display: Fix vblank refcount in vrr transition (Yunxiang Li)   
  - drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier (Ville Syrjälä)   
  - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier (Ville Syrjälä)   
  - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier (Ville Syrjälä)   
  - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)   
  - drm/nouveau/kms/nv140-: Disable interlacing (Lyude Paul)   
  - staging: greybus: audio_helper: remove unused and wrong debugfs usage (Greg Kroah-Hartman)   
  - KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)   
  - KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 (Sean Christopherson)   
  - KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)   
  - KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)   
  - blk-wbt: call rq_qos_add() after wb_normal is initialized (Yu Kuai)   
  - media: cedrus: Fix endless loop in cedrus_h265_skip_bits() (Dmitry Osipenko)   
  - media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)   
  - efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)   
  - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Mario Limonciello)   
  - tracing: Fix reading strings from synthetic events (Steven Rostedt (Google))   
  - tracing: Add "(fault)" name injection to kernel probes (Steven Rostedt (Google))   
  - tracing: Move duplicate code of trace_kprobe/eprobe.c into header (Steven Rostedt (Google))   
  - tracing: Add ioctl() to force ring buffer waiters to wake up (Steven Rostedt (Google))   
  - tracing: Wake up waiters when tracing is disabled (Steven Rostedt (Google))   
  - tracing: Wake up ring buffer waiters on closing of the file (Steven Rostedt (Google))   
  - tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)   
  - ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))   
  - ring-buffer: Add ring_buffer_wake_waiters() (Steven Rostedt (Google))   
  - ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))   
  - ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))   
  - ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))   
  - ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)   
  - livepatch: fix race between fork and KLP transition (Rik van Riel)   
  - ext4: update 'state->fc_regions_size' after successful memory allocation (Ye Bin)   
  - ext4: fix potential memory leak in ext4_fc_record_regions() (Ye Bin)   
  - ext4: fix potential memory leak in ext4_fc_record_modified_inode() (Ye Bin)   
  - ext4: fix miss release buffer head in ext4_fc_write_inode (Ye Bin)   
  - ext4: fix dir corruption when ext4_dx_add_entry() fails (Zhihao Cheng)   
  - ext4: place buffer head allocation before handle start (Jinke Han)   
  - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate (Zhang Yi)   
  - ext4: don't increase iversion counter for ea_inodes (Lukas Czerner)   
  - ext4: fix check for block being out of directory size (Jan Kara)   {CVE-2022-1184} 
  - ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)   
  - ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)   
  - ext4: avoid crash when inline data creation follows DIO write (Jan Kara)   
  - jbd2: add miss release buffer head in fc_do_one_pass() (Ye Bin)   
  - jbd2: fix potential use-after-free in jbd2_fc_wait_bufs (Ye Bin)   
  - jbd2: fix potential buffer head reference count leak (Ye Bin)   
  - jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)   
  - hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero (Kees Cook)   
  - hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO (Kees Cook)   
  - f2fs: fix to do sanity check on summary info (Chao Yu)   
  - f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)   
  - f2fs: increase the limit for reserve_root (Jaegeuk Kim)   
  - f2fs: flush pending checkpoints when freezing super (Jaegeuk Kim)   
  - f2fs: complete checkpoints during remount (Jaegeuk Kim)   
  - btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer (Tetsuo Handa)   
  - btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)   
  - fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE (Lukas Czerner)   
  - ksmbd: Fix user namespace mapping (Mickaël Salaün)   
  - ksmbd: Fix wrong return value and message length check in smb2_ioctl() (Zhang Xiaoxu)   
  - ksmbd: fix endless loop when encryption for response fails (Namjae Jeon)   
  - fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)   
  - pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback (Quentin Schulz)   
  - gpio: rockchip: request GPIO mux to pinctrl when setting direction (Quentin Schulz)   
  - scsi: qedf: Populate sysfs attributes for vport (Saurav Kashyap)   
  - slimbus: qcom-ngd: cleanup in probe error path (Krzysztof Kozlowski)   
  - slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure (Krzysztof Kozlowski)   
  - powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)   
  - powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain (Zhang Rui)   
  - NFSD: Protect against send buffer overflow in NFSv3 READ (Chuck Lever)   
  - NFSD: Protect against send buffer overflow in NFSv2 READ (Chuck Lever)   
  - NFSD: Protect against send buffer overflow in NFSv3 READDIR (Chuck Lever)   
  - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Maciej W. Rozycki)   
  - serial: 8250: Let drivers request full 16550A feature probing (Maciej W. Rozycki)   
  - PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)   
  - xen/gntdev: Accommodate VMA splitting (M. Vefa Bicakci)   
  - xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)   
  - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Carlos Llamas)   
  - mm/damon: validate if the pmd entry is present before accessing (Baolin Wang)   
  - arm64: errata: Add Cortex-A55 to the repeat tlbi list (James Morse)   
  - drm/udl: Restore display mode on resume (Takashi Iwai)   
  - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() (Dmitry Osipenko)   
  - drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error (Dmitry Osipenko)   
  - drm/virtio: Check whether transferred 2D BO is shmem (Dmitry Osipenko)   
  - dmaengine: mxs: use platform_driver_register (Dario Binacchi)   
  - Revert "drm/amdgpu: use dirty framebuffer helper" (Hamza Mahfooz)   
  - nvme-pci: set min_align_mask before calculating max_hw_sectors (Rishabh Bhatnagar)   
  - nvme-multipath: fix possible hang in live ns resize with ANA access (Sagi Grimberg)   
  - nvmem: core: Fix memleak in nvmem_register() (Gaosheng Cui)   
  - UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
  - riscv: Pass -mno-relax only on lld < 15.0.0 (Fangrui Song)   
  - riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb (Wenting Zhang)   
  - riscv: Make VM_WRITE imply VM_READ (Andrew Bresticker)   
  - riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)   
  - parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)   
  - RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)   
  - riscv: topology: fix default topology reporting (Conor Dooley)   
  - arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)   
  - regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)   
  - net: thunderbolt: Enable DMA paths only after rings are enabled (Mika Westerberg)   
  - hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API (Liang He)   
  - ASoC: wcd934x: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)   
  - ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)   
  - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Patryk Duda)   
  - quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)   
  - HID: multitouch: Add memory barriers (Andri Yngvason)   
  - fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)   
  - fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)   
  - i2c: designware: Fix handling of real but unexpected device interrupts (Jarkko Nikula)   
  - mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)   
  - can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)   
  - can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)   
  - can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)   
  - can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)   
  - usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
  - xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Rafael Mendonca)   
  - iio: pressure: dps310: Reset chip after timeout (Eddie James)   
  - iio: pressure: dps310: Refactor startup procedure (Eddie James)   
  - iio: adc: ad7923: fix channel readings for some variants (Nuno Sá)   
  - iio: ltc2497: Fix reading conversion results (Uwe Kleine-König)   
  - iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)   
  - cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)   
  - cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)   
  - hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)   
  - io_uring/net: don't update msg_name if not provided (Pavel Begunkov)   
  - mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)   
  - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)   
  - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)   
  - ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)   
  - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)   
  - ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)   
  - ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)   
  - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)   
  - ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)   
  - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Sasha Levin)   
  - LTS version: v5.15.74 (Jack Vogel)   
  - wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   
  - mac80211: fix memory leaks with element parsing (Johannes Berg)   
  - mac80211: always allocate struct ieee802_11_elems (Johannes Berg)   
  - mac80211: mlme: find auth challenge directly (Johannes Berg)   
  - mac80211: move CRC into struct ieee802_11_elems (Johannes Berg)   
  - mac80211: mesh: clean up rx_bcn_presp API (Johannes Berg)   
  - misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic (Shunsuke Mie)   
  - misc: pci_endpoint_test: Aggregate params checking for xfer (Shunsuke Mie)   
  - Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)   
  - Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)   
  - wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)   
  - wifi: mac80211: fix crash in beacon protection for P2P-device (Johannes Berg)   
  - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)   
  - wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   
  - wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   
  - wifi: cfg80211: ensure length byte is present before access (Johannes Berg)   
  - wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   
  - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   
  - Revert "crypto: qat - reduce size of mapped region" (Giovanni Cabiddu)   
  - Revert "powerpc/rtas: Implement reentrant rtas call" (Nathan Lynch)   
  - USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
  - scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)   
  - efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)   
  - ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)   
  - random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)   
  - random: restore O_NONBLOCK support (Jason A. Donenfeld)   
  - ceph: don't truncate file in atomic_open (Hu Weiwen)   
  - nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)   
  - nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)   
  - nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)   
  - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)   
  - LTS version: v5.15.73 (Jack Vogel)   
  - Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" (Sasha Levin)   
  - rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)   
  - USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)   
  - usb: mon: make mmapped memory read only (Tadeusz Struk)   
  - net/mlx5: Disable irq when locking lag_lock (Vlad Buslov)   
  - wifi: cfg80211: fix MCS divisor value (Tamizh Chelvam Raja)   
  - mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Naoya Horiguchi)   
  - mm/huge_memory: minor cleanup for split_huge_pages_all (Miaohe Lin)   
  - perf parse-events: Identify broken modifiers (Ian Rogers)   
  - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)   
  - mmc: core: Replace with already defined values for readability (ChanWoo Lee)   
  - drm/amd/display: skip audio setup when audio stream is enabled (zhikzhai)   
  - drm/amd/display: update gamut remap if plane has changed (Hugo Hu)   
  - drm/amd/display: Assume an LTTPR is always present on fixed_vs links (Michael Strauss)   
  - drm/amd/display: Fix double cursor on non-video RGB MPO (Leo Li)   
  - net: atlantic: fix potential memory leak in aq_ndev_close() (Jianglei Nie)   
  - arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)   
  - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)   
  - um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)   
  - ALSA: hda/hdmi: Fix the converter reuse for the silent stream (Jaroslav Kysela)   
  - net: marvell: prestera: add support for for Aldrin2 (Oleksandr Mazur)   
  - net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)   
  - scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)   
  - ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)   
  - dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)   
  - dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)   
  - dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
  - firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)   
  - firmware: arm_scmi: Harden accesses to the sensor domains (Cristian Marussi)   
  - firmware: arm_scmi: Improve checks in the info_get operations (Cristian Marussi)   
  - fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)   
  - powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush (Yang Shi)   
  - mm: gup: fix the fast GUP race against THP collapse (Yang Shi)   
  - xsk: Inherit need_wakeup flag for shared sockets (Jalal Mostafa)   
  - docs: update mediator information in CoC docs (Shuah Khan)   
  - Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)   
  - LTS version: v5.15.72 (Jack Vogel)   
  - drm/i915/gem: Really move i915_gem_context.link under ref protection (Chris Wilson)   
  - x86/alternative: Fix race in try_get_desc() (Nadav Amit)   
  - KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest (Jim Mattson)   
  - clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)   
  - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)   
  - fs: split off setxattr_copy and do_setxattr function from setxattr (Stefan Roesch)   
  - vdpa/ifcvf: fix the calculation of queuepair (Angus Chen)   
  - selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)   
  - net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() (Lukas Wunner)   
  - net: stmmac: power up/down serdes in stmmac_open/release (Junxiao Chang)   
  - wifi: mac80211: fix regression with non-QoS drivers (Hans de Goede)   
  - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)   
  - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Peng Wu)   
  - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Rafael Mendonca)   
  - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() (Hangyu Hua)   
  - usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)   
  - gpio: mvebu: Fix check for pwm support on non-A8K platforms (Pali Rohár)   
  - Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)   
  - Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)   
  - drm/bridge: lt8912b: fix corrupted image output (Francesco Dolcini)   
  - drm/bridge: lt8912b: set hdmi or dvi mode (Philippe Schenker)   
  - drm/bridge: lt8912b: add vsync hsync (Philippe Schenker)   
  - ASoC: tas2770: Reinit regcache on reset (Martin Povišer)   
  - arm64: dts: qcom: sm8350: fix UFS PHY serdes size (Johan Hovold)   
  - ASoC: imx-card: Fix refcount issue with of_node_put (Shengjiu Wang)   
  - soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)   
  - soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)   
  - soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
  - soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)   
  - soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)   
  - ARM: dts: am5748: keep usb4_tm disabled (Romain Naour)   
  - reset: imx7: Fix the iMX8MP PCIe PHY PERST support (Richard Zhu)   
  - ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)   
  - swiotlb: max mapping size takes min align mask into account (Tianyu Lan)   
  - media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() (Hans Verkuil)   
  - media: rkvdec: Disable H.264 error detection (Nicolas Dufresne)   
  - media: dvb_vb2: fix possible out of bound access (Hangyu Hua)   
  - mm,hwpoison: check mm when killing accessing process (Shuai Xue)   
  - mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)   
  - mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)   
  - mm: fix dereferencing possible ERR_PTR (Binyi Han)   
  - mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)   
  - mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)   
  - mmc: hsq: Fix data stomping during mmc recovery (Wenchao Chen)   
  - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)   
  - libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)   
  - vduse: prevent uninitialized memory accesses (Maxime Coquelin)   
  - drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV (Bokun Zhang)   
  - drm/i915/gt: Restrict forced preemption to the active context (Chris Wilson)   
  - Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" (Ulf Hansson)   
  - net: mt7531: only do PLL once after the reset (Alexander Couzens)   
  - mm/damon/dbgfs: fix memory leak when using debugfs_lookup() (Greg Kroah-Hartman)   
  - ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)   
  - ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)   
  - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd (Jarkko Sakkinen)   
  - clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)   
  - can: c_can: don't cache TX messages for C_CAN cores (Marc Kleine-Budde)   
  - Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address (Sebastian Krzyszkowiak)   
  - net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
  - thunderbolt: Explicitly reset plug events delay back to USB4 spec value (Mario Limonciello)   
  - usb: typec: ucsi: Remove incorrect warning (Heikki Krogerus)   
  - uas: ignore UAS for Thinkplus chips (Hongling Zeng)   
  - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)   
  - uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)   
  - cgroup: cgroup_get_from_id() must check the looked-up kn is a directory (Ming Lei)   
  - cgroup: reduce dependency on cgroup_mutex (Shakeel Butt)   
  - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 (Alexander Sergeyev)   
  - ALSA: hda: Fix Nvidia dp infoframe (Mohan Kumar)   
  - ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation (Takashi Iwai)   
  - ALSA: hda: Do disconnect jacks at codec unbind (Takashi Iwai)   
  - LTS version: v5.15.71 (Jack Vogel)   
  - ext4: use locality group preallocation for small closed files (Jan Kara)   
  - ext4: avoid unnecessary spreading of allocations among groups (Jan Kara)   
  - ext4: make mballoc try target group first even with mb_optimize_scan (Jan Kara)   
  - ext4: limit the number of retries after discarding preallocations blocks (Theodore Ts'o)   
  - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 (Luís Henriques)   
  - ext4: make directory inode spreading reflect flexbg size (Jan Kara)   
  - devdax: Fix soft-reservation memory description (Dan Williams)   
  - NFSv4: Fixes for nfs4_inode_return_delegation() (Trond Myklebust)   
  - drm/amdgpu: don't register a dirty callback for non-atomic (Alex Deucher)   
  - i2c: mlxbf: Fix frequency calculation (Asmaa Mnebhi)   
  - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Asmaa Mnebhi)   
  - i2c: mlxbf: incorrect base address passed during io write (Asmaa Mnebhi)   
  - i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible (Uwe Kleine-König)   
  - workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)   
  - fsdax: Fix infinite loop in dax_iomap_rw() (Li Jinlin)   
  - drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)   
  - drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage (Nathan Chancellor)   
  - drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() (Nathan Chancellor)   
  - drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() (Nathan Chancellor)   
  - drm/amd/display: Limit user regamma to a valid value (Yao Wang1)   
  - drm/amdgpu: use dirty framebuffer helper (Hamza Mahfooz)   
  - drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards (Guchun Chen)   
  - drm/gma500: Fix BUG: sleeping function called from invalid context errors (Hans de Goede)   
  - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)   
  - drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV (Jingwen Chen)   
  - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)   
  - serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
  - serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
  - serial: Create uart_xmit_advance() (Ilpo Järvinen)   
  - serial: fsl_lpuart: Reset prior to registration (Lukas Wunner)   
  - KVM: x86/mmu: Fold rmap_recycle into rmap_add (David Matlack)   
  - selftests: forwarding: add shebang for sch_red.sh (Hangbin Liu)   
  - bnxt: prevent skb UAF after handing over to PTP worker (Jakub Kicinski)   
  - net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)   
  - net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD (Sean Anderson)   
  - bonding: fix NULL deref in bond_rr_gen_slave_id (Jonathan Toppins)   
  - net/smc: Stop the CLC flow if no link to map buffers on (Wen Gu)   
  - drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() (Nícolas F. R. A. Prado)   
  - perf tools: Honor namespace when synthesizing build-ids (Namhyung Kim)   
  - perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)   
  - perf jit: Include program header in ELF files (Lieven Hey)   
  - perf stat: Fix BPF program section name (Namhyung Kim)   
  - can: gs_usb: gs_can_open(): fix race dev->can.state condition (Marc Kleine-Budde)   
  - net: sh_eth: Fix PHY state warning splat during system resume (Geert Uytterhoeven)   
  - net: ravb: Fix PHY state warning splat during system resume (Geert Uytterhoeven)   
  - netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)   
  - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() (Tetsuo Handa)   
  - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() (Tetsuo Handa)   
  - net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)   
  - net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)   
  - net: enetc: deny offload of tc-based TSN features on VF interfaces (Vladimir Oltean)   
  - net: enetc: move enetc_set_psfp() out of the common enetc_set_features() (Vladimir Oltean)   
  - wireguard: netlink: avoid variable-sized memcpy on sockaddr (Jason A. Donenfeld)   
  - wireguard: ratelimiter: disable timings test by default (Jason A. Donenfeld)   
  - net: ipa: properly limit modem routing table use (Alex Elder)   
  - of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)   
  - drm/hisilicon: Add depends on MMU (Randy Dunlap)   
  - drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled (Javier Martinez Canillas)   
  - sfc: fix null pointer dereference in efx_hard_start_xmit (Íñigo Huguet)   
  - sfc: fix TX channel offset when using legacy interrupts (Íñigo Huguet)   
  - i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)   
  - i40e: Fix VF set max MTU size (Michal Jaron)   
  - iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)   
  - mlxbf_gige: clear MDIO gateway lock after read (David Thompson)   
  - iavf: Fix bad page state (Norbert Zulinski)   
  - um: fix default console kernel parameter (Christian Lamparter)   
  - MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)   
  - MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)   
  - drm/panel: simple: Fix innolux_g121i1_l01 bus_format (Heiko Schocher)   
  - net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)   
  - net: bonding: Unsync device addresses on ndo_stop (Benjamin Poirier)   
  - net: bonding: Share lacpdu_mcast_addr definition (Benjamin Poirier)   
  - scsi: mpt3sas: Fix return value check of dma_get_required_mask() (Sreekanth Reddy)   
  - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() (Rafael Mendonca)   
  - net: phy: aquantia: wait for the suspend/resume operations to finish (Ioana Ciornei)   
  - net: core: fix flow symmetric hash (Ludovic Cintrat)   
  - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header (Lu Wei)   
  - iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)   
  - ice: Don't double unplug aux on peer initiated reset (Dave Ertman)   
  - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)   
  - netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)   
  - netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)   
  - arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)   
  - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Liang He)   
  - arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)   
  - drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks (AngeloGioacchino Del Regno)   
  - arm64: dts: rockchip: Fix typo in lisense text for PX30.Core (Jagan Teki)   
  - arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)   
  - firmware: arm_scmi: Fix the asynchronous reset requests (Cristian Marussi)   
  - firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
  - xfs: validate inode fork size against fork format (Dave Chinner)   
  - xfs: fix xfs_ifree() error handling to not leak perag ref (Brian Foster)   
  - xfs: reorder iunlink remove operation in xfs_ifree (Dave Chinner)   
  - vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment (Will Deacon)   
  - arm64: topology: fix possible overflow in amu_fie_setup() (Sergey Shtylyov)   
  - KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled (Sean Christopherson)   
  - mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. (Maurizio Lombardi)   
  - mm/slub: fix to return errno if kmalloc() fails (Chao Yu)   
  - net: mana: Add rmb after checking owner bits (Haiyang Zhang)   
  - can: flexcan: flexcan_mailbox_read() fix return value for drop = true (Marc Kleine-Budde)   
  - kasan: call kasan_malloc() from __kmalloc_*track_caller() (Peter Collingbourne)   
  - riscv: fix a nasty sigreturn bug... (Al Viro)   
  - gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully (Meng Li)   
  - gpio: mockup: Fix potential resource leakage when register a chip (Andy Shevchenko)   
  - gpio: mockup: fix NULL pointer dereference when removing debugfs (Bartosz Golaszewski)   
  - wifi: mt76: fix reading current per-tid starting sequence number for aggregation (Felix Fietkau)   
  - efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)   
  - efi: x86: Wipe setup_data on pure EFI boot (Ard Biesheuvel)   
  - thunderbolt: Add support for Intel Maple Ridge single port controller (Gil Fine)   
  - usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA (William Wu)   
  - media: flexcop-usb: fix endpoint type check (Johan Hovold)   
  - btrfs: fix hang during unmount when stopping a space reclaim worker (Filipe Manana)   
  - btrfs: fix hang during unmount when stopping block group reclaim worker (Filipe Manana)   
  - iommu/vt-d: Check correct capability for sagaw determination (Yi Liu)   
  - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)   
  - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)   
  - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)   
  - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)   
  - ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)   
  - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop (Callum Osmotherly)   
  - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)   
  - ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)   
  - ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)   
  - ALSA: core: Fix double-free at snd_card_new() (Takashi Iwai)   
  - Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" (Takashi Iwai)   
  - USB: serial: option: add Quectel RM520N (jerry meng)   
  - USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))   
  - USB: core: Fix RST error in hub.c (Alan Stern)   
  - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES (Phil Auld)   
  - Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)   
  - Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)   
  - usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
  - usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
  - usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)   
  - usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)   
  - usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)   
  - usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)   
  - usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)   
  - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)   
  - staging: r8188eu: Add Rosewill USB-N150 Nano to device tables (Larry Finger)   
  - staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) (Candy Febriyanto)   
  - drm/amdgpu: make sure to init common IP before gmc (Alex Deucher)   
  - drm/amdgpu: Separate vf2pf work item init from virt data exchange (Victor Skvortsov)   
  - bnxt_en: reclaim max resources if sriov enable fails (Kashyap Desai)  [Orabug: 34083583]  
  - eth: bnxt: make ulp_id unsigned to make GCC 12 happy (Jakub Kicinski)  [Orabug: 34083583]  
  - bnxt_en: Enable packet timestamping for all RX packets (Pavan Chebbi)  [Orabug: 34083583]  
  - bnxt_en: Configure ptp filters during bnxt open (Pavan Chebbi)  [Orabug: 34083583]  
  - bnxt_en: Update firmware interface to 1.10.2.95 (Michael Chan)  [Orabug: 34083583]  
  - bnxt_en: Initiallize bp->ptp_lock first before using it (Michael Chan)  [Orabug: 34083583]  
  - bnxt_en: Properly report no pause support on some cards (Michael Chan)  [Orabug: 34083583]  
  - bnxt_en: add more error checks to HWRM_NVM_INSTALL_UPDATE (Kalesh AP)  [Orabug: 34083583]  
  - bnxt_en: refactor error handling of HWRM_NVM_INSTALL_UPDATE (Kalesh AP)  [Orabug: 34083583]  
  - bnxt_en: Handle async event when the PHC is updated in RTC mode (Pavan Chebbi)  [Orabug: 34083583]  
  - bnxt_en: Implement .adjtime() for PTP RTC mode (Pavan Chebbi)  [Orabug: 34083583]  
  - bnxt_en: Add driver support to use Real Time Counter for PTP (Pavan Chebbi)  [Orabug: 34083583]  
  - bnxt_en: PTP: Refactor PTP initialization functions (Pavan Chebbi)  [Orabug: 34083583]  
  - bnxt_en: Update firmware interface to 1.10.2.73 (Michael Chan)  [Orabug: 34083583]  
  - bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083583]  
  - bnxt_en: convert to xdp_do_flush (Edwin Peer)  [Orabug: 34083583]  
  - bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083583]  
  - bnxt_en: Log error report for dropped doorbell (Michael Chan)  [Orabug: 34083583]  
  - bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083583]  
  - bnxt_en: Update firmware interface to 1.10.2.63 (Michael Chan)  [Orabug: 34083583]  
  - bnxt: use netif_is_rxfh_configured instead of open code (Juhee Kang)  [Orabug: 34083583]  
  - uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716172]  
  - uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734247]  
  - uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734247]  
  - uek-rpm: ol9: disable CONFIG_MISDN and dependent drivers on OL9/UEK7 (Harshit Mogalapalli)  [Orabug: 34734324]


