SUSE-SU-2023:2809-1

See a problem?
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2023:2809-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2023:2809-1
Related
Published
2023-07-11T14:55:21Z
Modified
2023-07-11T14:55:21Z
Summary
Security update for the Linux Kernel
Details

The SUSE Linux Enterprise 15 SP5 RT kernel was updated to receive various security and bugfixes.

The following security bugs were fixed:

  • CVE-2020-24588: Fixed a bug that could allow an adversary to abuse devices that support receiving non-SSP A-MSDU frames to inject arbitrary network packets (bsc#1185861).
  • CVE-2022-2196: Fixed a regression related to KVM that allowed for speculative execution attacks (bsc#1206992).
  • CVE-2022-3523: Fixed a use after free related to device private page handling (bsc#1204363).
  • CVE-2022-36280: Fixed out-of-bounds memory access vulnerability found in vmwgfx driver (bsc#1203332).
  • CVE-2022-38096: Fixed NULL-ptr deref in vmwcmddxdefinequery() (bsc#1203331).
  • CVE-2022-4269: Fixed a flaw was found inside the Traffic Control (TC) subsystem (bsc#1206024).
  • CVE-2022-45884: Fixed a use-after-free in dvbdev.c, related to dvbregisterdevice dynamically allocating fops (bsc#1205756).
  • CVE-2022-45885: Fixed a race condition in dvb_frontend.c that could cause a use-after-free when a device is disconnected (bsc#1205758).
  • CVE-2022-45886: Fixed a .disconnect versus dvbdeviceopen race condition in dvb_net.c that lead to a use-after-free (bsc#1205760).
  • CVE-2022-45887: Fixed a memory leak in ttusbdec.c caused by the lack of a dvbfrontend_detach call (bsc#1205762).
  • CVE-2022-45919: Fixed a use-after-free in dvbcaen50221.c that could occur if there is a disconnect after an open, because of the lack of a wait_event (bsc#1205803).
  • CVE-2022-4744: Fixed double-free that could lead to DoS or privilege escalation in TUN/TAP device driver functionality (bsc#1209635).
  • CVE-2023-0045: Fixed missing Flush IBP in ibprctlset (bsc#1207773).
  • CVE-2023-0122: Fixed a NULL pointer dereference vulnerability in nvmetsetupauth(), that allowed an attacker to perform a Pre-Auth Denial of Service (DoS) attack on a remote machine (bsc#1207050).
  • CVE-2023-0179: Fixed incorrect arithmetics when fetching VLAN header bits (bsc#1207034).
  • CVE-2023-0386: A flaw was found where unauthorized access to the execution of the setuid file with capabilities was found in the OverlayFS subsystem, when a user copies a capable file from a nosuid mount into another mount. This uid mapping bug allowed a local user to escalate their privileges on the system (bsc#1209615).
  • CVE-2023-0394: Fixed a null pointer dereference in the network subcomponent. This flaw could cause system crashes (bsc#1207168).
  • CVE-2023-0461: Fixed use-after-free in icskulpdata (bsc#1208787).
  • CVE-2023-0469: Fixed a use-after-free flaw in iouring/filetable.c in ioinstallfixedfile in the io_uring subcomponent (bsc#1207521).
  • CVE-2023-0590: Fixed race condition in qdisc_graft() (bsc#1207795).
  • CVE-2023-0597: Fixed lack of randomization of per-cpu entry area in x86/mm (bsc#1207845).
  • CVE-2023-1075: Fixed a type confusion in tlsistx_ready (bsc#1208598).
  • CVE-2023-1076: Fixed incorrect UID assigned to tun/tap sockets (bsc#1208599).
  • CVE-2023-1077: Fixed a type confusion in picknextrt_entity(), that could cause memory corruption (bsc#1208600).
  • CVE-2023-1078: Fixed a heap out-of-bounds write in rdsrmzerocopy_callback (bsc#1208601).
  • CVE-2023-1079: Fixed a use-after-free problem that could have been triggered in asuskbdbacklight_set when plugging/disconnecting a malicious USB device (bsc#1208604).
  • CVE-2023-1095: Fixed a NULL pointer dereference in nf_tables due to zeroed list head (bsc#1208777).
  • CVE-2023-1118: Fixed a use-after-free bugs caused by enetxirqsim() in media/rc (bsc#1208837).
  • CVE-2023-1249: Fixed a use-after-free flaw in the core dump subsystem that allowed a local user to crash the system (bsc#1209039).
  • CVE-2023-1382: Fixed denial of service in tipcconnclose (bsc#1209288).
  • CVE-2023-1513: Fixed an uninitialized portions of the kvm_debugregs structure that could be copied to userspace, causing an information leak (bsc#1209532).
  • CVE-2023-1582: Fixed soft lockup in _pagemapcount (bsc#1209636).
  • CVE-2023-1583: Fixed a NULL pointer dereference in iofilebitmapget in iouring/filetable.c (bsc#1209637).
  • CVE-2023-1611: Fixed an use-after-free flaw in btrfssearchslot (bsc#1209687).
  • CVE-2023-1637: Fixed vulnerability that could lead to unauthorized access to CPU memory after resuming CPU from suspend-to-RAM (bsc#1209779, bsc#1198400).
  • CVE-2023-1652: Fixed use-after-free that could lead to DoS and information leak in nfsd4sscsetup_dul in fs/nfsd/nfs4proc.c (bsc#1209788).
  • CVE-2023-1670: Fixed a use after free in the Xircom 16-bit PCMCIA Ethernet driver. A local user could use this flaw to crash the system or potentially escalate their privileges on the system (bsc#1209871).
  • CVE-2023-1838: Fixed an use-after-free flaw in virtio network subcomponent. This flaw could allow a local attacker to crash the system and lead to a kernel information leak problem. (bsc#1210203).
  • CVE-2023-1855: Fixed a use after free in xgenehwmonremove (bsc#1210202).
  • CVE-2023-1989: Fixed a use after free in btsdio_remove (bsc#1210336).
  • CVE-2023-1998: Fixed a use after free during login when accessing the shost ipaddress (bsc#1210506).
  • CVE-2023-2002: Fixed a flaw that allowed an attacker to unauthorized execution of management commands, compromising the confidentiality, integrity, and availability of Bluetooth communication (bsc#1210533).
  • CVE-2023-21102: Fixed possible bypass of shadow stack protection in _efirtasmwrapper of efi-rt-wrapper.S (bsc#1212155).
  • CVE-2023-21106: Fixed possible memory corruption due to double free in adrenosetparam of adreno_gpu.c (bsc#1211654).
  • CVE-2023-2124: Fixed an out-of-bound access in the XFS subsystem that could have lead to denial-of-service or potentially privilege escalation (bsc#1210498).
  • CVE-2023-2156: Fixed a flaw in the networking subsystem within the handling of the RPL protocol (bsc#1211131).
  • CVE-2023-2162: Fixed an use-after-free flaw in iscsiswtcpsessioncreate (bsc#1210647).
  • CVE-2023-2176: Fixed an out-of-boundary read in comparenetdevand_ip in drivers/infiniband/core/cma.c in RDMA (bsc#1210629).
  • CVE-2023-2235: Fixed a use-after-free vulnerability in the Performance Events system that could have been exploited to achieve local privilege escalation (bsc#1210986).
  • CVE-2023-2269: Fixed a denial-of-service problem due to a possible recursive locking scenario, resulting in a deadlock in table_clear in drivers/md/dm-ioctl.c (bsc#1210806).
  • CVE-2023-22998: Fixed NULL vs ISERR checking in virtiogpuobjectshmem_init (bsc#1208776).
  • CVE-2023-23000: Fixed return value of tegraxusbfindportnode function phy/tegra (bsc#1208816).
  • CVE-2023-23001: Fixed misinterpretation of regulator_get return value in drivers/scsi/ufs/ufs-mediatek.c (bsc#1208829).
  • CVE-2023-23004: Fixed misinterpretation of getsgtable return value (bsc#1208843).
  • CVE-2023-23006: Fixed NULL vs ISERR checking in drdomaininitresources (bsc#1208845).
  • CVE-2023-23454: Fixed a type confusion bug in the CBQ network scheduler which could lead to a use-after-free (bsc#1207036).
  • CVE-2023-23455: Fixed a denial of service inside atmtcenqueue in net/sched/schatm.c because of type confusion (non-negative numbers can sometimes indicate a TCACT_SHOT condition rather than valid classification results) (bsc#1207125).
  • CVE-2023-2483: Fixed a use after free bug in emac_remove caused by a race condition (bsc#1211037).
  • CVE-2023-25012: Fixed a use-after-free in bigbensetled() (bsc#1207560).
  • CVE-2023-2513: Fixed a use-after-free vulnerability in the ext4 filesystem (bsc#1211105).
  • CVE-2023-26545: Fixed double free in net/mpls/af_mpls.c upon an allocation failure (bsc#1208700).
  • CVE-2023-28327: Fixed DoS in inskb in unixdiaggetexact() (bsc#1209290).
  • CVE-2023-28410: Fixed improper restriction of operations within the bounds of a memory buffer in some Intel(R) i915 Graphics drivers that may have allowed an authenticated user to potentially enable escalation of privilege via local access (bsc#1211263).
  • CVE-2023-28464: Fixed user-after-free that could lead to privilege escalation in hciconncleanup in net/uetooth/hci_conn.c (bsc#1209052).
  • CVE-2023-28866: Fixed an out-of-bounds access in net/bluetooth/hcisync.c because ampinit1[] and amp_init2[] are supposed to have an intentionally invalid element, but did not (bsc#1209780).
  • CVE-2023-3006: Fixed a known cache speculation vulnerability, known as Branch History Injection (BHI) or Spectre-BHB, for the new hw AmpereOne (bsc#1211855, bsc#1205153).
  • CVE-2023-30456: Fixed an issue in arch/x86/kvm/vmx/nested.c with nVMX on x86_64 lacks consistency checks for CR0 and CR4 (bsc#1210294).
  • CVE-2023-30772: Fixed race condition and resultant use-after-free in da9150chargerremove (bsc#1210329).
  • CVE-2023-31084: Fixed a blocking issue in drivers/media/dvb-core/dvb_frontend.c (bsc#1210783).
  • CVE-2023-3141: Fixed a use-after-free flaw in r592_remove in drivers/memstick/host/r592.c, that allowed local attackers to crash the system at device disconnect (bsc#1212129).
  • CVE-2023-31436: Fixed an out-of-bounds write in qfqchangeclass() because lmax can exceed QFQMINLMAX (bsc#1210940).
  • CVE-2023-3161: Fixed shift-out-of-bounds in fbconsetfont() (bsc#1212154).
  • CVE-2023-3220: Fixed a NULL pointer dereference flaw in dpucrtcatomiccheck in drivers/gpu/drm/msm/disp/dpu1/dpucrtc.c lacks check of the return value of kzalloc() (bsc#1212556).
  • CVE-2023-32233: Fixed a use-after-free in Netfilter nf_tables when processing batch requests (bsc#1211043).
  • CVE-2023-33288: Fixed a use-after-free in bq24190remove in drivers/power/supply/bq24190charger.c (bsc#1211590).
  • CVE-2023-3357: Fixed a NULL pointer dereference flaw in the AMD Sensor Fusion Hub driver (bsc#1212605).
  • CVE-2023-3358: Fixed a NULL pointer dereference flaw in the Integrated Sensor Hub (ISH) driver (bsc#1212606).
  • CVE-2023-33951: Fixed a race condition that could have led to an information disclosure inside the vmwgfx driver (bsc#1211593).
  • CVE-2023-33952: Fixed a double free that could have led to a local privilege escalation inside the vmwgfx driver (bsc#1211595).
  • CVE-2023-35788: Fixed an out-of-bounds write in the flower classifier code via TCAFLOWERKEYENCOPTSGENEVE packets in flsetgeneveopt in net/sched/cls_flower.c (bsc#1212504).
  • CVE-2023-35823: Fixed a use-after-free flaw in saa7134_finidev in drivers/media/pci/saa7134/saa7134-core.c (bsc#1212494).
  • CVE-2023-35828: Fixed a use-after-free flaw in renesasusb3remove in drivers/usb/gadget/udc/renesas_usb3.c (bsc#1212513).
  • CVE-2023-35829: Fixed a use-after-free flaw in rkvdec_remove in drivers/staging/media/rkvdec/rkvdec.c (bsc#1212495).

The following non-security bugs were fixed:

  • Add 42a11bf5c543 cgroup/cpuset: Make cpusetfork() handle CLONEINTO_CGROUP properly
  • Add Intel QAT GEN 4 inflate and deflate feature (jsc#PED-3692).
  • Add a bug reference to two existing drm-hyperv changes (bsc#1211281).
  • Add cherry-picked IDs and resort DRM patches (bsc#1206843)
  • Add eee878537941 cgroup/cpuset: Add cpusetcanfork() and cpusetcancelfork() methods
  • Add missing IP_VERSION checks for psr for DCN314/315 (bsc#1206843)
  • Add the kABI workaround for drmdpremove_payload() (bsc#1206843)
  • Also include kernel-docs build requirements for ALP
  • Avoid deadlock for recursive I/O on dm-thin when used as swap (bsc#1177529).
  • Avoid unsuported tar parameter on SLE12
  • Backport MANA features and support for InfiniBand (jsc#PED-4022).
  • Correct the bq24190 fix patch to apply at the right place (CVE-2023-33288 bsc#1211590)
  • Delete for regression addressed (bsc#1207933)
  • Fixed broken kABI (bsc#1208050 bsc#1211414).
  • Fixed an Oops / hang at boot (bsc#1209436).
  • Delete patches causing bsc#1209798, which were restored by accident.
  • Do not sign the vanilla kernel (bsc#1209008).
  • Drop a buggy dvb-core fix patch (bsc#1205758)
  • Drop build fix patch causing a regression on aarch64 (bsc#1209798)
  • Drop doubly-applied AMDGPU S3 workaround patch (bsc#1206843)
  • Enable USB NCM drivers (jsc#PED-3759, jsc#PED-3750).
  • Enable kernel modules bttv bt878 and snd-bt878 (jsc#PED-3931).
  • Fix bug introduced by broken backport (bsc#1208628).
  • Fix error path in pci-hyperv to unlock the mutex state_lock
  • Fix missing top level chapter numbers on SLE12 SP5 (bsc#1212158).
  • Fix page corruption caused by racy check in _freepages (bsc#1208149).
  • Fix usrmerge error (boo#1211796)
  • Include Performance Fix ' swiotlb: split up the global swiotlb lock' (jsc#PED-3259).
  • Makefile: link with -z noexecstack --no-warn-rwx-segments (bsc#1203200).
  • Makefile: link with -z noexecstack --no-warn-rwx-segments (bsc#1203200).
  • Recover the dropped aspm check in AMDGPU driver (bsc#1206843)
  • Remove obsolete KMP obsoletes (bsc#1210469).
  • Remove obsolete rpm spec constructs defattr does not need to be specified anymore buildroot does not need to be specified anymore
  • Remove orphaned CONFIGPRINTKSAFELOGBUF_SHIFT (bsc#1189998 git-fixes).
  • Remove usrmerge compatibility symlink in buildroot (boo#1211796) Besides Makefile depmod.sh needs to be patched to prefix /lib/modules. Requires corresponding patch to kmod.
  • Replace mkinitrd dependency with dracut (bsc#1202353). Also update mkinitrd refrences in documentation and comments.
  • Require suse-kernel-rpm-scriptlets at all times. The kernel packages call scriptlets for each stage, add the dependency to make it clear to libzypp that the scriptlets are required. There is no special dependency for posttrans, these scriptlets run when transactions are resolved. The plain dependency has to be used to support posttrans.
  • Revert 'Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work' (git-fixes).
  • Revert 'HID: logitech-hidpp: add a module parameter to keep firmware gestures' (git-fixes).
  • Revert 'Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode' (git-fixes).
  • Revert 'KVM: set owner of cpu and vm file operations' (git-fixes)
  • Revert 'Makefile: link with -z noexecstack --no-warn-rwx-segments' (bsc#1209798) This reverts commit 34f9acb95470d2d2543e314cadd40a0e1c0ee6e1. It causes problems on aarch64: ... BuildID Mismatch vmlinux= vmlinux_debuginfo=
  • Revert 'PCI: hv: Fix a timing issue which causes kdump to fail occasionally' (bsc#1207185).
  • Revert 'Revert 'Makefile: link with -z noexecstack --no-warn-rwx-segments' (bsc#1209798)' This reverts commit 7db37fcbd312a083337d722b2c5543e6bf3a5c70.
  • Revert 'Revert 'block, bfq: honor already-setup queue merges'' (git-fixes).
  • Revert 'Revert 'x86: link vdso and boot with -z noexecstack' (bsc#1209798)' This reverts commit 26c6d5069004c3a470d53c3a53228ad5d44aa2a5.
  • Revert 'Update config files. (bsc#1198101)' This reverts commit 924d3f9978137dc25cb49a295c832a32144bc64e. (bsc#1198101, bsc#1208976) Joey Lee:
  • Revert 'block: freeze the queue earlier in del_gendisk' (git-fixes).
  • Revert 'bpf: Add support to inline bpfgetfunc_ip helper on x86' (git-fixes).
  • Revert 'char: pcmcia: cm4000cs: Replace mdelay with usleeprange in set_protocol' (git-fixes).
  • Revert 'crypto: rsa-pkcs1pad - Replace GFPATOMIC with GFPKERNEL in pkcs1padencryptsign_complete' (git-fixes).
  • Revert 'drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled' (bsc#1206843).
  • Revert 'pinctrl: amd: Disable and mask interrupts on resume' (git-fixes).
  • Revert 'supported.conf: Add a guard for unsupported DVB modules' The fix has been merged to the upstream and will be backported
  • Revert 'usb: dwc3: qcom: Keep power domain on to retain controller status' (git-fixes).
  • Revert 'x86: link vdso and boot with -z noexecstack' (bsc#1209798) This reverts commit dc30142edffcbb9537e3cc47b176cb97109792c7. It causes problems on aarch64: ... BuildID Mismatch vmlinux= vmlinux_debuginfo=
  • Set references for 'drm/vmwgfx: Validate the box size for the snooped cursor' (bsc#1203332 CVE-2022-36280)
  • Set references for 'drm/vmwgfx: Validate the box size for the snooped cursor' (bsc#1203332 CVE-2022-36280)
  • Update commit 52b1b46c39ae ('of: Create platform devices for OF framebuffers') (bsc#1212405) Add missing changes to drivers/of/platform.c.
  • Update config and supported.conf for MT7921 updates (bsc#1209980)
  • Update config and supported.conf for mt76 updates (bsc#1209980)
  • Update config files. (bsc#1198101) Using CONFIGLOCKDOWNKERNELFORCEINTEGRITY instead of CONFIGLOCKDOWNKERNELFORCENONE because Microsoft signed shim be used to load vanilla kernel.
  • Update reference for BT fix (CVE-2023-1989 bsc#1210336)
  • Update the thunderbolt fix to the latest upstream version (bsc#1210165)
  • Update to the latest version of HPWDT for aarch64 environments (jsc#PED-3210).
  • [infiniband] READ is 'data destination', not source... (git-fixes)
  • [xen] fix 'direction' argument of ioviterkvec() (git-fixes).
  • 3c589cs: Fix an error handling path in tc589probe() (git-fixes).
  • acpi / x86: Add support for LPS0 callback handler (git-fixes).
  • acpi: Do not build ACPICA with '-Os' (git-fixes).
  • acpi: battery: Fix missing NUL-termination with large strings (git-fixes).
  • acpi: bus: Ensure that notify handlers are not running after removal (git-fixes).
  • acpi: cppc: Add AMD pstate energy performance preference cppc control (bsc#1212445).
  • acpi: cppc: Add auto select register read/write support (bsc#1212445).
  • acpi: cppc: Disable FIE if registers in PCC regions (bsc#1210953).
  • acpi: ec: Fix EC address space handler unregistration (bsc#1207149).
  • acpi: ec: Fix ECDT probe ordering issues (bsc#1207149).
  • acpi: ec: Fix oops when removing custom query handlers (git-fixes).
  • acpi: nfit: fix a potential deadlock during NFIT teardown (git-fixes).
  • acpi: pm: Do not turn of unused power resources on the Toshiba Click Mini (git-fixes).
  • acpi: pm: s2idle: Add support for upcoming AMD uPEP HID AMDI008 (bsc#1206224).
  • acpi: pm: s2idle: Use LPS0 idle if ACPIFADTLOWPOWERS0 is unset (bsc#1206224).
  • acpi: pptt: Fix to avoid sleep in the atomic context when PPTT is absent (git-fixes).
  • acpi: processor: Fix evaluating _PDC method when running as Xen dom0 (git-fixes).
  • acpi: resource: Add IRQ override quirk for LG UltraPC 17U70P (git-fixes).
  • acpi: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (git-fixes).
  • acpi: resource: Add Medion S17413 to IRQ override quirk (git-fixes).
  • acpi: resource: Add helper function acpidevgetmemoryresources() (git-fixes).
  • acpi: resource: Do IRQ override on all TongFang GMxRGxx (git-fixes).
  • acpi: sleep: Avoid breaking S3 wakeup due to might_sleep() (git-fixes).
  • acpi: tables: Add support for NBFT (bsc#1195921).
  • acpi: tables: Add support for NBFT (bsc#1206340).
  • acpi: video: Add acpivideobacklightusenative() helper (bsc#1206843).
  • acpi: video: Allow GPU drivers to report no panels (bsc#1206843).
  • acpi: video: Fix Lenovo Ideapad Z570 DMI match (git-fixes).
  • acpi: video: Fix missing native backlight on Chromebooks (bsc#1206843).
  • acpi: video: Refactor acpivideogetbacklighttype() a bit (bsc#1203693).
  • acpi: viot: Initialize the correct IOMMU fwspec (git-fixes).
  • acpi: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 (bsc#1206224).
  • acpi: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE (bsc#1206224).
  • acpi: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13 (bsc#1206224).
  • acpi: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 (bsc#1206224).
  • acpi: x86: s2idle: Add another ID to s2idledmitable (bsc#1206224).
  • acpi: x86: s2idle: Add module parameter to prefer Microsoft GUID (bsc#1206224).
  • acpi: x86: s2idle: Fix a NULL pointer dereference (bsc#1206224).
  • acpi: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 (bsc#1206224).
  • acpi: x86: s2idle: If a new AMD _HID is missing assume Rembrandt (bsc#1206224).
  • acpi: x86: s2idle: Move _HID handling for AMD systems into structures (bsc#1206224).
  • acpi: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ (bsc#1206224).
  • acpi: x86: utils: Add Cezanne to the list for forcing StorageD3Enable (git-fixes).
  • acpica: ACPICA: check null return of ACPIALLOCATEZEROED in acpidbdisplay_objects (git-fixes).
  • acpica: Allow addressspacehandler Install and _REG execution as 2 separate steps (bsc#1207149).
  • acpica: Avoid undefined behavior: applying zero offset to null pointer (git-fixes).
  • acpica: Drop port I/O validation for some regions (git-fixes).
  • acpica: include/acpi/acpixf.h: Fix indentation (bsc#1207149).
  • acpica: nsrepair: handle cases without a return value correctly (git-fixes).
  • act_mirred: use the backlog for nested calls to mirred ingress (CVE-2022-4269 bsc#1206024).
  • afunix: Get userns from inskb in unixdiaggetexact() (bsc#1209290 CVE-2023-28327).
  • afunix: Get userns from inskb in unixdiaggetexact() (bsc#1209290 CVE-2023-28327).
  • affs: initialize fsdata in affs_truncate() (git-fixes).
  • alarmtimer: Prevent starvation by small intervals and SIG_IGN (git-fixes)
  • alsa: asihpi: check pao in control_message() (git-fixes).
  • alsa: caiaq: input: Add error handling for unsupported input methods in snd_usb_caiaq_input_init (git-fixes).
  • alsa: cs46xx: mark sndcs46xxdownload_image as static (git-fixes).
  • alsa: emu10k1: do not create old pass-through playback device on Audigy (git-fixes).
  • alsa: emu10k1: fix capture interrupt handler unlinking (git-fixes).
  • alsa: emux: Avoid potential array out-of-bound in sndemuxxg_control() (git-fixes).
  • alsa: firewire-digi00x: prevent potential use after free (git-fixes).
  • alsa: firewire-tascam: add missing unwind goto in sndtscmstreamstartduplex() (git-fixes).
  • alsa: hda/ca0132: add quirk for EVGA X299 DARK (git-fixes).
  • alsa: hda/ca0132: fixup buffer overrun at tuningctlset() (git-fixes).
  • alsa: hda/ca0132: minor fix for allocation size (git-fixes).
  • alsa: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock (git-fixes).
  • alsa: hda/conexant: Partial revert of a quirk for Lenovo (git-fixes).
  • alsa: hda/conexant: add a new hda codec SN6180 (git-fixes).
  • alsa: hda/hdmi: Preserve the previous PCM device upon re-enablement (git-fixes).
  • alsa: hda/hdmi: disable KAE for Intel DG2 (git-fixes).
  • alsa: hda/realtek - fixed wrong gpio assigned (git-fixes).
  • alsa: hda/realtek: Add 'Intel Reference board' and 'NUC 13' SSID in the ALC256 (git-fixes).
  • alsa: hda/realtek: Add Acer Predator PH315-54 (git-fixes).
  • alsa: hda/realtek: Add Lenovo P3 Tower platform (git-fixes).
  • alsa: hda/realtek: Add Positivo N14KP6-TG (git-fixes).
  • alsa: hda/realtek: Add a quirk for Compaq N14JP6 (git-fixes).
  • alsa: hda/realtek: Add a quirk for HP EliteDesk 805 (git-fixes).
  • alsa: hda/realtek: Add a quirk for HP Slim Desktop S01 (git-fixes).
  • alsa: hda/realtek: Add quirk for 2nd ASUS GU603 (git-fixes).
  • alsa: hda/realtek: Add quirk for ASUS ROG G634Z (git-fixes).
  • alsa: hda/realtek: Add quirk for ASUS ROG GV601V (git-fixes).
  • alsa: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 (git-fixes).
  • alsa: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 (git-fixes).
  • alsa: hda/realtek: Add quirk for Clevo L140AU (git-fixes).
  • alsa: hda/realtek: Add quirk for Clevo NS50AU (git-fixes).
  • alsa: hda/realtek: Add quirk for Clevo X370SNW (git-fixes).
  • alsa: hda/realtek: Add quirk for HP EliteBook G10 laptops (git-fixes).
  • alsa: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (git-fixes).
  • alsa: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z (git-fixes).
  • alsa: hda/realtek: Add quirk for ThinkPad P1 Gen 6 (git-fixes).
  • alsa: hda/realtek: Add quirks for ASUS GU604V and GU603V (git-fixes).
  • alsa: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 (git-fixes).
  • alsa: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 (git-fixes).
  • alsa: hda/realtek: Add quirks for some Clevo laptops (git-fixes).
  • alsa: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 (git-fixes).
  • alsa: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform (git-fixes).
  • alsa: hda/realtek: Enable headset onLenovo M70/M90 (git-fixes).
  • alsa: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops (git-fixes).
  • alsa: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (git-fixes).
  • alsa: hda/realtek: Fix mute and micmute LEDs for an HP laptop (git-fixes).
  • alsa: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop (git-fixes).
  • alsa: hda/realtek: Fix support for Dell Precision 3260 (git-fixes).
  • alsa: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro (git-fixes).
  • alsa: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (git-fixes).
  • alsa: hda/realtek: Remove specific patch for Dell Precision 3260 (git-fixes).
  • alsa: hda/realtek: fix mute/micmute LEDs do not work for a HP platform (git-fixes).
  • alsa: hda/realtek: fix mute/micmute LEDs do not work for a HP platform (git-fixes).
  • alsa: hda/realtek: fix mute/micmute LEDs for a HP ProBook (git-fixes).
  • alsa: hda/realtek: fix mute/micmute LEDs for a HP ProBook (git-fixes).
  • alsa: hda/realtek: fix mute/micmute LEDs, speaker do not work for a HP platform (git-fixes).
  • alsa: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform (git-fixes).
  • alsa: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED (git-fixes).
  • alsa: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (git-fixes).
  • alsa: hda/sigmatel: fix S/PDIF out on Intel D45 motherboards (git-fixes).
  • alsa: hda/via: Avoid potential array out-of-bound in addsecretdac_path() (git-fixes).
  • alsa: hda: Add NVIDIA codec IDs a3 through a7 to patch table (git-fixes).
  • alsa: hda: Do not unset preset when cleaning up codec (git-fixes).
  • alsa: hda: Fix Oops by 9.1 surround channel names (git-fixes).
  • alsa: hda: Fix unhandled register update during auto-suspend period (git-fixes).
  • alsa: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs (git-fixes).
  • alsa: hda: Match only Intel devices with CONTROLLERINGPU() (git-fixes).
  • alsa: hda: cs35l41: Enable Amp High Pass Filter (git-fixes).
  • alsa: hda: intel-dsp-config: add MTL PCI id (git-fixes).
  • alsa: hda: patch_realtek: add quirk for Asus N7601ZM (git-fixes).
  • alsa: i2c/cs8427: fix iec958 mixer control deactivation (git-fixes).
  • alsa: ice1712: Delete unreachable code in aureonaddcontrols() (git-fixes).
  • alsa: ice1712: Do not left ice->gpiomutex locked in aureonadd_controls() (git-fixes).
  • alsa: memalloc: Workaround for Xen PV (git-fixes).
  • alsa: oss: avoid missing-prototype warnings (git-fixes).
  • alsa: pci: lx6464es: fix a debug loop (git-fixes).
  • alsa: usb-audio: Add a sample rate workaround for Line6 Pod Go (git-fixes).
  • alsa: usb-audio: Add quirk flag for HEM devices to enable native DSD playback (git-fixes).
  • alsa: usb-audio: Add quirk for Pioneer DDJ-800 (git-fixes).
  • alsa: usb-audio: Fix broken resume due to UAC3 power state (git-fixes).
  • alsa: usb-audio: Fix recursive locking at XRUN during syncing (git-fixes).
  • alsa: usb-audio: Fix regression on detection of Roland VS-100 (git-fixes).
  • alsa: ymfpci: Fix BUG_ON in probe function (git-fixes).
  • amdgpu/nv.c: Corrected typo in the video capabilities resolution (git-fixes).
  • amdgpu: disable powerpc support for the newer display engine (bsc#1194869).
  • amdgpu: fix build on non-DCN platforms (git-fixes).
  • apparmor: add a kernel label to use on kernel objects (bsc#1211113).
  • applicom: Fix PCI device refcount leak in applicom_init() (git-fixes).
  • arch: fix broken BuildID for arm64 and riscv (bsc#1209798).
  • arm64/cpufeature: Fix field sign for DIT hwcap detection (git-fixes)
  • arm64: Always load shadow stack pointer directly from the task struct (git-fixes)
  • arm64: Stash shadow stack pointer in the task struct on interrupt (git-fixes)
  • arm64: Treat ESR_ELx as a 64-bit register (git-fixes)
  • arm64: atomics: remove LL/SC trampolines (git-fixes)
  • arm64: cacheinfo: Fix incorrect assignment of signed error value to (git-fixes)
  • arm64: cmpxchg_double*: hazard against entire exchange variable (git-fixes)
  • arm64: dts: Add DTS files for bcmbca SoC BCM4912 (git-fixes).
  • arm64: dts: Add DTS files for bcmbca SoC BCM63158 (git-fixes).
  • arm64: dts: Add DTS files for bcmbca SoC BCM6858 (git-fixes).
  • arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 (git-fixes).
  • arm64: dts: Move BCM4908 dts to bcmbca folder (git-fixes)
  • arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (git-fixes).
  • arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name (git-fixes).
  • arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (git-fixes).
  • arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (git-fixes).
  • arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (git-fixes).
  • arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name (git-fixes).
  • arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (git-fixes).
  • arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property (git-fixes).
  • arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (git-fixes).
  • arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names (git-fixes).
  • arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip (git-fixes).
  • arm64: dts: arm: drop unused interrupt-names in MHU (git-fixes)
  • arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 (git-fixes).
  • arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name (git-fixes)
  • arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename (git-fixes)
  • arm64: dts: freescale: Fix pca954x i2c-mux node names (git-fixes)
  • arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts (git-fixes).
  • arm64: dts: imx8m: Align SoC unique ID node unit address (git-fixes).
  • arm64: dts: imx8mm-evk: correct pmic clock source (git-fixes).
  • arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name (git-fixes).
  • arm64: dts: imx8mm: Fix pad control for UART1DTERX (git-fixes).
  • arm64: dts: imx8mn-beacon: Fix SPI CS pinmux (git-fixes).
  • arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert (git-fixes)
  • arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes (git-fixes).
  • arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property (git-fixes)
  • arm64: dts: imx8mp: correct usb clocks (git-fixes)
  • arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI (git-fixes).
  • arm64: dts: imx8mq: add mipi csi phy and csi bridge descriptions (git-fixes)
  • arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers (git-fixes)
  • arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals (git-fixes).
  • arm64: dts: juno: Add missing MHU secure-irq (git-fixes)
  • arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (git-fixes).
  • arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description (git-fixes).
  • arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (git-fixes).
  • arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (git-fixes).
  • arm64: dts: meson-g12-common: specify full DMC range (git-fixes).
  • arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (git-fixes).
  • arm64: dts: meson-gx: Fix Ethernet MAC address unit name (git-fixes).
  • arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (git-fixes).
  • arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (git-fixes).
  • arm64: dts: meson: bananapi-m5: switch VDDIOC pin to OPENDRAIN (git-fixes).
  • arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (git-fixes).
  • arm64: dts: mt8192: Fix CPU map for single-cluster SoC (git-fixes).
  • arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes (git-fixes).
  • arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node (git-fixes).
  • arm64: dts: qcom: ipq8074: Fix the PCI I/O port range (git-fixes).
  • arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges (git-fixes).
  • arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names (git-fixes).
  • arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names (git-fixes).
  • arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY (git-fixes).
  • arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY (git-fixes).
  • arm64: dts: qcom: ipq8074: fix Gen3 PCIe node (git-fixes).
  • arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size (git-fixes).
  • arm64: dts: qcom: msm8992-libra: Add CPU regulators (git-fixes).
  • arm64: dts: qcom: msm8992-libra: Fix the memory map (git-fixes).
  • arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator (git-fixes).
  • arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator (git-fixes).
  • arm64: dts: qcom: msm8996: Add missing DWC3 quirks (git-fixes).
  • arm64: dts: qcom: msm8996: Fix the PCI I/O port range (git-fixes).
  • arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name (git-fixes).
  • arm64: dts: qcom: msm8998: Fix the PCI I/O port range (git-fixes).
  • arm64: dts: qcom: pmk8350: Specify PBS register for PON (git-fixes).
  • arm64: dts: qcom: pmk8350: Use the correct PON compatible (git-fixes).
  • arm64: dts: qcom: qcs404: use symbol names for PCIe resets (git-fixes).
  • arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards (git-fixes).
  • arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply (git-fixes).
  • arm64: dts: qcom: sc7180: correct SPMI bus address cells (git-fixes).
  • arm64: dts: qcom: sc7280: correct SPMI bus address cells (git-fixes).
  • arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name (git-fixes).
  • arm64: dts: qcom: sdm845: Fix the PCI I/O port range (git-fixes).
  • arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k (git-fixes).
  • arm64: dts: qcom: sm8250: Fix the PCI I/O port range (git-fixes).
  • arm64: dts: qcom: sm8350: Mark UFS controller as cache coherent (git-fixes).
  • arm64: dts: renesas: beacon-renesom: Fix gpio expander reference (git-fixes).
  • arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (git-fixes).
  • arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (git-fixes).
  • arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (git-fixes).
  • arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (git-fixes).
  • arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (git-fixes).
  • arm64: efi: Execute runtime services from a dedicated stack (git-fixes).
  • arm64: efi: Make efirtlock a raw_spinlock (git-fixes).
  • arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (git-fixes) Enable workaround and fix kABI breakage.
  • arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (git-fixes)
  • arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (git-fixes).
  • arm64: make isttbrXaddr() noinstr-safe (git-fixes)
  • arm64: mm: kfence: only handle translation faults (git-fixes)
  • arm: 9290/1: uaccess: Fix KASAN false-positives (git-fixes).
  • arm: 9295/1: unwind:fix unwind abort for uleb128 case (git-fixes)
  • arm: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (git-fixes).
  • arm: OMAP1: call platformdeviceput() in error case in omap1dmtimer_init() (git-fixes).
  • arm: OMAP2+: Fix memory leak in realtimecounterinit() (git-fixes).
  • arm: bcm2835_defconfig: Enable the framebuffer (git-fixes).
  • arm: cpu: Switch to archcpufinalize_init() (bsc#1212448).
  • arm: defconfig: drop CONFIGDRMRCAR_LVDS (git-fixes).
  • arm: dts: am5748: keep usb4_tm disabled (git-fixes)
  • arm: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (git-fixes).
  • arm: dts: exynos: correct HDMI phy compatible in Exynos4 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Exynos4 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Exynos4210 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Exynos5250 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Odroid HC1 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Odroid XU (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Odroid XU3 family (git-fixes).
  • arm: dts: exynos: correct wr-active property in Exynos3250 Rinato (git-fixes).
  • arm: dts: exynos: fix WM8960 clock name in Itop Elite (git-fixes).
  • arm: dts: gta04: fix excess dma channel usage (git-fixes).
  • arm: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl (git-fixes).
  • arm: dts: imx6sll: e60k02: fix usbotg1 pinctrl (git-fixes).
  • arm: dts: imx7-colibri-eval-v3: correct can controller comment (git-fixes)
  • arm: dts: imx7s: correct iomuxc gpr mux controller cells (git-fixes).
  • arm: dts: imx: Fix pca9547 i2c-mux node name (git-fixes).
  • arm: dts: qcom: ipq4019: Fix the PCI I/O port range (git-fixes).
  • arm: dts: qcom: ipq8064: Fix the PCI I/O port range (git-fixes).
  • arm: dts: qcom: ipq8064: reduce pci IO size to 64K (git-fixes).
  • arm: dts: qcom: msm8974: add required ranges to OCMEM (git-fixes)
  • arm: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node (git-fixes).
  • arm: dts: rockchip: add power-domains property to dp node on rk3288 (git-fixes).
  • arm: dts: rockchip: fix a typo error for rk3288 spdif node (git-fixes).
  • arm: dts: s5pv210: correct MIPI CSIS clock name (git-fixes).
  • arm: dts: spear320-hmi: correct STMPE GPIO compatible (git-fixes).
  • arm: dts: stm32: add missing usbh clock and fix clk order on (git-fixes)
  • arm: dts: stm32: use usbphyc ckusbo48m as USBH OHCI clock on (git-fixes)
  • arm: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference (git-fixes).
  • arm: dts: vexpress: add missing cache properties (git-fixes).
  • arm: dts: vf610: Fix pca9548 i2c-mux node names (git-fixes).
  • arm: imx: Call idasimpleremove() for idasimpleget (git-fixes).
  • arm: imx: rename DEBUGIMX21IMX27UART to DEBUGIMX27_UART (git-fixes)
  • arm: omap: remove debug-leds driver (git-fixes)
  • arm: remove some dead code (git-fixes)
  • arm: renumber bits related to TIFWORK_MASK (git-fixes)
  • arm: s3c: fix s3c64xxsettimer_source prototype (git-fixes).
  • arm: shmobile: rcar-gen2: Add missing ofnodeput() (git-fixes)
  • arm: zynq: Fix refcount leak in zynqearlyslcr_init (git-fixes).
  • asm-generic/io.h: suppress endianness warnings for readq() and writeq() (git-fixes).
  • asn.1: Fix check for strdup() success (git-fixes).
  • asoc: Intel: Skylake: Fix declaration of enum sklchcfg (git-fixes).
  • asoc: Intel: Skylake: Fix driver hang during shutdown (git-fixes).
  • asoc: Intel: avs: Access path components under lock (git-fixes).
  • asoc: Intel: avs: Fix declaration of enum avschannelconfig (git-fixes).
  • asoc: Intel: avs: Implement PCI shutdown (git-fixes).
  • asoc: Intel: avs: Use min_t instead of min with cast (git-fixes).
  • asoc: Intel: boards: fix spelling in comments (git-fixes).
  • asoc: Intel: bytcht_es8316: Drop reference count of ACPI device after use (git-fixes).
  • asoc: Intel: bytcht_es8316: Drop reference count of ACPI device after use (git-fixes).
  • asoc: Intel: bytcht_es8316: move comment to the right place (git-fixes).
  • asoc: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (git-fixes).
  • asoc: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (git-fixes).
  • asoc: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (git-fixes).
  • asoc: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (git-fixes).
  • asoc: Intel: soc-acpi-byt: Fix 'WM510205' match no longer working (git-fixes).
  • asoc: Intel: soc-acpi: fix copy-paste issue in topology names (git-fixes).
  • asoc: Intel: sofcs42l42: always set dpcmcapture for amplifiers (git-fixes).
  • asoc: Intel: sof_es8336: Drop reference count of ACPI device after use (git-fixes).
  • asoc: Intel: sofrt5682: always set dpcmcapture for amplifiers (git-fixes).
  • asoc: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (git-fixes).
  • asoc: SOF: Intel: MTL: Fix the device description (git-fixes).
  • asoc: SOF: ipc4-topology: set dmic dai index from copier (git-fixes).
  • asoc: SOF: ipc4: Ensure DSP is in D0I0 during sofipc4setgetdata() (git-fixes).
  • asoc: adau7118: do not disable regulators on device unbind (git-fixes).
  • asoc: amd: acp-es8336: Drop reference count of ACPI device after use (git-fixes).
  • asoc: codecs: Change bulk clock voting to optional voting in digital codecs (git-fixes).
  • asoc: codecs: lpass: fix incorrect mclk rate (git-fixes).
  • asoc: codecs: rx-macro: move clk provider to managed variants (git-fixes).
  • asoc: codecs: rx-macro: move to individual clks from bulk (git-fixes).
  • asoc: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds (git-fixes).
  • asoc: codecs: tx-macro: move clk provider to managed variants (git-fixes).
  • asoc: codecs: tx-macro: move to individual clks from bulk (git-fixes).
  • asoc: codecs: wsa881x: do not set canmultiwrite flag (git-fixes).
  • asoc: cs35l41: Only disable internal boost (git-fixes).
  • asoc: cs42l56: fix DT probe (git-fixes).
  • asoc: dt-bindings: meson: fix gx-card codec node regex (git-fixes).
  • asoc: dwc: limit the number of overrun messages (git-fixes).
  • asoc: dwc: move DMA init to sndsocdai_driver probe() (git-fixes).
  • asoc: es8316: Handle optional IRQ assignment (git-fixes).
  • asoc: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (git-fixes).
  • asoc: fslasrcdma: fix potential null-ptr-deref (git-fixes).
  • asoc: fsl_micfil: Correct the number of steps on SX controls (git-fixes).
  • asoc: fslmicfil: Fix error handler with pmruntime_enable (git-fixes).
  • asoc: fslmqs: move ofnode_put() to the correct location (git-fixes).
  • asoc: fsl_sai: Update to modern clocking terminology (git-fixes).
  • asoc: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (git-fixes).
  • asoc: hdachdmi: use setstream() instead of settdmslots() (git-fixes).
  • asoc: kirkwood: Iterate over array indexes instead of using pointer math (git-fixes).
  • asoc: lpass: Fix for KASAN useafterfree out of bounds (git-fixes).
  • asoc: mchp-spdifrx: Fix uninitialized use of mr in mchpspdifrxhw_params() (git-fixes).
  • asoc: mchp-spdifrx: disable all interrupts in mchpspdifrxdai_remove() (git-fixes).
  • asoc: mchp-spdifrx: fix controls which rely on rsr register (git-fixes).
  • asoc: rsnd: Remove unnecessary rsnddbgdai_call() (git-fixes).
  • asoc: rsnd: fixup #endif position (git-fixes).
  • asoc: rt1308-sdw: add the default value of some registers (git-fixes).
  • asoc: rt5682: Disable jack detection interrupt during suspend (git-fixes).
  • asoc: rt715-sdca: fix clock stop prepare timeout issue (git-fixes).
  • asoc: soc-compress.c: fixup privatedata on sndsocnewcompress() (git-fixes).
  • asoc: soc-compress: Inherit atomicity from DAI link for Compress FE (git-fixes).
  • asoc: soc-compress: Reposition and add pcm_mutex (git-fixes).
  • asoc: soc-dapm.h: fixup warning struct sndpcmsubstream not declared (git-fixes).
  • asoc: soc-pcm: fix hw->formats cleared by socpcmhw_init() for dpcm (git-fixes).
  • asoc: soc-pcm: test if a BE can be prepared (git-fixes).
  • asoc: ssm2602: Add workaround for playback distortions (git-fixes).
  • asoc: tlv320adcx140: fix 'ti,gpio-config' DT property init (git-fixes).
  • asoc: topology: Properly access value coming from topology file (git-fixes).
  • asoc: topology: Return -ENOMEM on memory allocation failure (git-fixes).
  • asoc: zl38060 add gpiolib dependency (git-fixes).
  • asoc: zl38060: Remove spurious gpiolib select (git-fixes).
  • ata: libata-scsi: Use correct device no in atafinddev() (git-fixes).
  • ata: libata: Fix satadownspd_limit() when no link speed is reported (git-fixes).
  • ata: libata: Set _ATABASESHT maxsectors (git-fixes).
  • ata: libata: fix NCQ autosense logic (git-fixes).
  • ata: pata_macio: Fix compilation warning (git-fixes).
  • ata: pataocteoncf: drop kernel-doc notation (git-fixes).
  • ata: pataocteoncf: fix call to traceatabmdma_stop() (git-fixes).
  • ath11k: Fix unexpected return buffer manager error for QCA6390 (git-fixes).
  • ath11khwparams unremane cal_size (bsc#1199701 CVE-2020-24588).
  • ath6kl: Use struct_group() to avoid size-mismatched casting (git-fixes).
  • ath9k: hif_usb: simplify if-if to if-else (git-fixes).
  • ath9k: htc: clean up statistics macros (git-fixes).
  • atm: idt77252: fix kmemleak when rmmod idt77252 (git-fixes).
  • audit: update the mailing list in MAINTAINERS (git-fixes).
  • auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() (git-fixes).
  • backlight: backlight: Fix doc for backlightdevicegetbyname (git-fixes).
  • batman-adv: Broken sync while rescheduling delayed work (git-fixes).
  • bcache: Revert 'bcache: use bvec_virt' (git-fixes).
  • bcache: fix setatmaxwritebackrate() for multiple attached devices (git-fixes).
  • bcache: fix wrong bdev parameter when calling bioallocclone() in dobiohook() (git-fixes).
  • bcache: put bchbiomap() back to correct location in journalwriteunlocked() (git-fixes).
  • bfq: fix use-after-free in bfqdispatchrequest (git-fixes).
  • bfq: fix waker_bfqq inconsistency crash (git-fixes).
  • binfmt_elf: Take the mmap lock when walking the VMA list (bsc#1209039 CVE-2023-1249).
  • blacklist.conf: the commit might cause regression (bsc#1210947)
  • blk-cgroup: fix missing pdonlinefn() while activating policy (git-fixes).
  • blk-cgroup: properly pin the parent in blkcgcssonline (bsc#1208105).
  • blk-lib: fix blkdevissuesecure_erase (git-fixes).
  • blk-mq: Fix kmemleak in blkmqinitallocatedqueue (git-fixes).
  • blk-mq: fix null pointer dereference in blkmqclearrqmapping() (git-fixes).
  • blk-mq: fix possible memleak when register 'hctx' failed (git-fixes).
  • blk-mq: run queue no matter whether the request is the last request (git-fixes).
  • blk-throttle: fix that io throttle can only work for single bio (git-fixes).
  • blk-throttle: prevent overflow while calculating wait time (git-fixes).
  • blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (git-fixes).
  • blktrace: Fix output non-blktrace event when blk_classic option enabled (git-fixes).
  • block, bfq: do not move oom_bfqq (git-fixes).
  • block, bfq: fix null pointer dereference in bfqbiobfqg() (git-fixes).
  • block, bfq: fix possible uaf for 'bfqq->bic' (git-fixes).
  • block, bfq: fix uaf for bfqq in bfqexiticq_bfqq (git-fixes).
  • block, bfq: fix uaf for bfqq in bicsetbfqq() (git-fixes).
  • block, bfq: protect 'bfqd->queued' by 'bfqd->lock' (git-fixes).
  • block/bfq-iosched.c: use 'false' rather than 'BLKRWASYNC' (git-fixes).
  • block/bfq_wf2q: correct weight to ioprio (git-fixes).
  • block/bio: remove duplicate append pages code (git-fixes).
  • block: Fix possible memory leak for rqwb on adddisk failure (git-fixes).
  • block: add a bdevmaxzoneappendsectors helper (git-fixes).
  • block: bio-integrity: Copy flags when biointegritypayload is cloned (bsc#1208541).
  • block: bio-integrity: Copy flags when biointegritypayload is cloned (bsc#1208541).
  • block: check minor range in deviceadddisk() (git-fixes).
  • block: clear ->slavedir when dropping the main slavedir reference (git-fixes).
  • block: do not allow splitting of a REQ_NOWAIT bio (git-fixes).
  • block: do not allow the same type rq_qos add more than once (git-fixes).
  • block: do not reverse request order when flushing plug list (bsc#1208588 bsc#1208128).
  • block: ensure iov_iter advances for added pages (git-fixes).
  • block: fix and cleanup biocheckro (git-fixes).
  • block: fix default IO priority handling again (git-fixes).
  • block: fix infinite loop for invalid zone append (git-fixes).
  • block: fix leaking minors of hidden disks (git-fixes).
  • block: fix memory leak for elevator on add_disk failure (git-fixes).
  • block: fix missing blkcgbioissue_init (bsc#1208107).
  • block: loop:use kstatfs.f_bsize of backing file to set discard granularity (git-fixes).
  • block: mq-deadline: Do not break sequential write streams to zoned HDDs (git-fixes).
  • block: mq-deadline: Fix ddfinishrequest() for zoned devices (git-fixes).
  • block: mq-deadline: Rename deadlineisseq_writes() (git-fixes).
  • block: nullblk: Fix nullzone_write() (git-fixes).
  • block: pop cached rq before potentially blocking rqqosthrottle() (git-fixes).
  • block: use bdevgetqueue() in bio.c (git-fixes).
  • bluetooth: Add cmd validity checks at the start of hcisockioctl() (git-fixes).
  • bluetooth: Fix crash when replugging CSR fake controllers (git-fixes).
  • bluetooth: Fix double free in hciconncleanup (bsc#1209052 CVE-2023-28464).
  • bluetooth: Fix double free in hciconncleanup (bsc#1209052 CVE-2023-28464).
  • bluetooth: Fix l2capdisconnectreq deadlock (git-fixes).
  • bluetooth: Fix race condition in hcicmdsync_clear (git-fixes).
  • bluetooth: Fix race condition in hidpsessionthread (git-fixes).
  • bluetooth: Fix support for Read Local Supported Codecs V2 (git-fixes).
  • bluetooth: Fix use-after-free in hciremoveltk/hciremoveirk (git-fixes).
  • bluetooth: HCI: Fix global-out-of-bounds (git-fixes).
  • bluetooth: ISO: Avoid circular locking dependency (git-fixes).
  • bluetooth: ISO: Fix possible circular locking dependency (git-fixes).
  • bluetooth: ISO: Fix possible circular locking dependency (git-fixes).
  • bluetooth: ISO: do not try to remove CIG if there are bound CIS left (git-fixes).
  • bluetooth: ISO: fix timestamped HCI ISO data packet parsing (git-fixes).
  • bluetooth: L2CAP: Add missing checks for invalid DCID (git-fixes).
  • bluetooth: L2CAP: Fix potential user-after-free (git-fixes).
  • bluetooth: L2CAP: Fix responding with wrong PDU type (git-fixes).
  • bluetooth: L2CAP: Fix use-after-free in l2capdisconnect{req,rsp} (git-fixes).
  • bluetooth: L2CAP: fix 'bad unlock balance' in l2capdisconnectrsp (git-fixes).
  • bluetooth: Perform careful capability checks in hcisockioctl() (git-fixes).
  • bluetooth: Remove codec id field in vendor codec definition (git-fixes).
  • bluetooth: SCO: Fix possible circular locking dependency scosockgetsockopt (git-fixes).
  • bluetooth: Set ISO Data Path on broadcast sink (git-fixes).
  • bluetooth: btintel: Add LE States quirk support (git-fixes).
  • bluetooth: btqcomsmd: Fix command timeout after setting BD address (git-fixes).
  • bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (git-fixes).
  • bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE (git-fixes).
  • bluetooth: btusb: Remove detection of ISO packets over bulk (git-fixes).
  • bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set (git-fixes).
  • bluetooth: hci_conn: Fix memory leaks (git-fixes).
  • bluetooth: hci_conn: Fix not cleaning up on LE Connection failure (git-fixes).
  • bluetooth: hciconn: Refactor hcibind_bis() since it always succeeds (git-fixes).
  • bluetooth: hciconn: use HCI dsttype values also for BIS (git-fixes).
  • bluetooth: hci_core: Detect if an ACL packet is in fact an ISO packet (git-fixes).
  • bluetooth: hcicore: fix error handling in hciregister_dev() (git-fixes).
  • bluetooth: hci_event: Fix Invalid wait context (git-fixes).
  • bluetooth: hci_qca: Fix the teardown problem for real (git-fixes).
  • bluetooth: hci_qca: fix debugfs registration (git-fixes).
  • bluetooth: hci_qca: get wakeup status from serdev device handle (git-fixes).
  • bluetooth: hci_sock: purge socket queues in the destruct() callback (git-fixes).
  • bluetooth: hci_sync: Fix not indicating power state (git-fixes).
  • bluetooth: hcisync: Fix use HCIOPLEREADBUFFERSIZE_V2 (git-fixes).
  • bluetooth: hcisync: cancel cmdtimer if hci_open failed (git-fixes).
  • bnxt: Do not read past the end of test names (jsc#SLE-18978).
  • bnxt: prevent skb UAF after handing over to PTP worker (jsc#SLE-18978).
  • bnxt_en: Add missing 200G link speed reporting (jsc#SLE-18978).
  • bnxt_en: Avoid order-5 memory allocation for TPA data (jsc#SLE-18978).
  • bnxt_en: Do not initialize PTP on older P3/P4 chips (jsc#SLE-18978).
  • bnxt_en: Do not issue AP reset during ethtool's reset operation (git-fixes).
  • bnxt_en: Fix mqprio and XDP ring checking logic (jsc#SLE-18978).
  • bnxt_en: Fix reporting of test result in ethtool selftest (jsc#SLE-18978).
  • bnxt_en: Fix typo in PCI id to device description string mapping (jsc#SLE-18978).
  • bnxten: Implement .setport / .unset_port UDP tunnel callbacks (git-fixes).
  • bnxten: Prevent kernel panic when receiving unexpected PHCUPDATE event (git-fixes).
  • bnxt_en: Query default VLAN before VNIC setup on a VF (git-fixes).
  • bnxt_en: Skip firmware fatal error recovery if chip is not accessible (git-fixes).
  • bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (jsc#SLE-18978).
  • bnxt_en: set missing reload flag in devlink features (jsc#SLE-18978).
  • bpf, arm64: Call build_prologue() first in first JIT pass (git-fixes)
  • bpf, arm64: Clear prog->jited_len along prog->jited (git-fixes)
  • bpf, arm64: Feed byte-offset into bpf line info (git-fixes)
  • bpf, arm64: Use emitaddrmovi64() for BPFPSEUDO_FUNC (git-fixes)
  • bpf, perf: Use subprog name when reporting subprog ksymbol (git fixes).
  • bpf, x64: Factor out emission of REX byte in more cases (git-fixes).
  • bpf: Add extra path pointer check to d_path helper (git-fixes).
  • bpf: Fix UAF in task local storage (bsc#1212564).
  • bpf: Fix a possible task gone issue with bpfsendsignal_thread helpers (git-fixes).
  • bpf: Fix extable address check (git-fixes).
  • bpf: Fix extable fixup offset (git-fixes).
  • bpf: Skip task with pid=1 in sendsignalcommon() (git-fixes).
  • btrfs: fix race between quota disable and quota assign ioctls (CVE-2023-1611 bsc#1209687).
  • btrfs: fix race between quota enable and quota rescan ioctl (bsc#1207158).
  • btrfs: fix race between quota rescan and disable leading to NULL pointer deref (bsc#1207158).
  • btrfs: fix trace event name typo for FLUSHDELAYEDREFS (git-fixes).
  • btrfs: move QUOTAENABLED check to rescanshouldstop from btrfsqgrouprescanworker (bsc#1207158).
  • btrfs: qgroup: remove duplicated check in adding qgroup relations (bsc#1207158).
  • btrfs: qgroup: remove outdated TODO comments (bsc#1207158).
  • bus: mhi: host: Fix race between channel preparation and M0 event (git-fixes).
  • bus: mhi: host: Range check CHDBOFF and ERDBOFF (git-fixes).
  • bus: mhi: host: Remove duplicate ee check for syserr (git-fixes).
  • bus: mhi: host: Use mhitrysetpm_state() for setting fw error state (git-fixes).
  • bus: sunxi-rsb: Fix error handling in sunxirsbinit() (git-fixes).
  • ca8210: Fix unsigned maclen comparison with zero in ca8210skb_tx() (git-fixes).
  • ca8210: fix mac_len negative array access (git-fixes).
  • can: bcm: bcmtxsetup(): fix KMSAN uninit-value in vfs_write (git-fixes).
  • can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events (git-fixes).
  • can: isotp: recvmsg(): allow MSGCMSGCOMPAT flag (git-fixes).
  • can: j1939: avoid possible use-after-free when j1939canrx_register fails (git-fixes).
  • can: j1939: change j1939netdevlock type to mutex (git-fixes).
  • can: j1939: do not wait 250 ms if the same addr was already claimed (git-fixes).
  • can: j1939: fix errant WARNONONCE in j1939sessiondeactivate (git-fixes).
  • can: j1939: j1939sksendloopabort(): improved error queue handling in J1939 Socket (git-fixes).
  • can: j1939: j1939tptxdatnew(): fix out-of-bounds memory access (git-fixes).
  • can: j1939: recvmsg(): allow MSGCMSGCOMPAT flag (git-fixes).
  • can: kvaserpciefd: Call requestirq() before enabling interrupts (git-fixes).
  • can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (git-fixes).
  • can: kvaser_pciefd: Disable interrupts in probe error path (git-fixes).
  • can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (git-fixes).
  • can: kvaser_pciefd: Empty SRB buffer in probe (git-fixes).
  • can: kvaserpciefd: Set CANSTATESTOPPED in kvaserpciefd_stop() (git-fixes).
  • can: kvaserusb: Add struct kvaserusb_busparams (git-fixes).
  • can: kvaserusb: kvaserusb_leaf: Get capabilities from device (git-fixes).
  • can: kvaserusb: kvaserusbleaf: Handle CMDERROR_EVENT (git-fixes).
  • can: kvaserusb: kvaserusbleaf: Rename {leaf,usbcan}cmderrorevent to {leaf,usbcan}cmdcanerrorevent (git-fixes).
  • can: kvaserusbleaf: Fix overread with an invalid command (git-fixes).
  • cassini: Fix a memory leak in the error handling path of casinitone() (git-fixes).
  • ceph: avoid use-after-free in cephflrelease_lock() (jsc#SES-1880).
  • ceph: blocklist the kclient when receiving corrupted snap trace (jsc#SES-1880).
  • ceph: fix use-after-free bug for inodes when flushing capsnaps (bsc#1212540).
  • ceph: flush cap releases when the session is flushed (bsc#1208428).
  • ceph: flush cap releases when the session is flushed (jsc#SES-1880).
  • ceph: force updating the msg pointer in non-split case (bsc#1211804).
  • ceph: move mount state enum to super.h (jsc#SES-1880).
  • ceph: remove useless session parameter for check_caps() (jsc#SES-1880).
  • ceph: switch to vfsinodehas_locks() to fix file lock bug (jsc#SES-1880).
  • ceph: try to check caps immediately after async creating finishes (jsc#SES-1880).
  • ceph: update the time stamps and try to drop the suid/sgid (bsc#1209504).
  • ceph: use locksinodecontext helper (jsc#SES-1880).
  • cfg80211: allow continuous radar monitoring on offchannel chain (bsc#1209980).
  • cfg80211: fix possible NULL pointer dereference in cfg80211stopoffchanradardetection (bsc#1209980).
  • cfg80211: implement APIs for dedicated radar detection HW (bsc#1209980).
  • cfg80211: move offchancacevent to a dedicated work (bsc#1209980).
  • cfg80211: rename offchannelchain structs to backgroundchain to avoid confusion with ETSI standard (bsc#1209980).
  • cfg80211: schedule offchancacabortwk in cfg80211radar_event (bsc#1209980).
  • cgroup.c: add helper _csetcgroupfromroot to cleanup duplicated codes (bsc#1203906).
  • cgroup/cpuset: Wake up cpusetattachwq tasks in cpusetcancelattach() (bsc#1210827).
  • cgroup: Homogenize cgroupgetfrom_id() return value (bsc#1205650).
  • cgroup: Honor caller's cgroup NS when resolving path (bsc#1205650).
  • cgroup: Make cgroupgetfrom_id() prettier (bsc#1205650).
  • cgroup: Reorganize csssetlock and kernfs path processing (bsc#1205650).
  • cgroup: Use cgroupattach{lock,unlock}() from cgroupattachtask_all() (bsc#1212563).
  • cgroup: always put cset in cgroupcsssetputfork (bsc#1212561).
  • cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id (bsc#1205650).
  • cgroup: fix missing cpusread{lock,unlock}() in cgrouptransfertasks() (bsc#1212563).
  • cgroup: reduce dependency on cgroup_mutex (bsc#1205650).
  • cifs: Avoid a cast in addleasecontext() (bsc#1193629).
  • cifs: Check the lease context if we actually got a lease (bsc#1193629).
  • cifs: Convert struct fealist away from 1-element array (bsc#1193629).
  • cifs: Fix lost destroy smbd connection when MR allocate failed (git-fixes).
  • cifs: Fix oops due to uncleared server->smbd_conn in reconnect (git-fixes).
  • cifs: Fix smb2setpath_size() (git-fixes).
  • cifs: Fix uninitialized memory read in smb3qfstcon() (bsc#1193629).
  • cifs: Fix uninitialized memory reads for oparms.mode (bsc#1193629).
  • cifs: Fix use-after-free in rdata->readintopages() (git-fixes).
  • cifs: Fix warning and UAF when destroy the MR list (git-fixes).
  • cifs: Get rid of unneeded conditional in the smb2getaead_req() (bsc#1193629).
  • cifs: Move the insend statistic to _smbsendrqst() (git-fixes).
  • cifs: Replace remaining 1-element arrays (bsc#1193629).
  • cifs: Replace zero-length arrays with flexible-array members (bsc#1193629).
  • cifs: Simplify SMB2openinit() (bsc#1193629).
  • cifs: Simplify SMB2openinit() (bsc#1193629).
  • cifs: Simplify SMB2openinit() (bsc#1193629).
  • cifs: Use kstrtobool() instead of strtobool() (bsc#1193629).
  • cifs: append path to open_enter trace event (bsc#1193629).
  • cifs: avoid dup prefix path in dfsgetautomount_devname() (git-fixes).
  • cifs: avoid potential races when handling multiple dfs tcons (bsc#1208758).
  • cifs: avoid race conditions with parallel reconnects (bsc#1193629).
  • cifs: avoid races in parallel reconnects in smb1 (bsc#1193629).
  • cifs: avoid re-lookups in dfscachefind() (bsc#1193629).
  • cifs: check only tcon status on tcon related functions (bsc#1193629).
  • cifs: do not include page data when checking signature (git-fixes).
  • cifs: do not poll server interfaces too regularly (bsc#1193629).
  • cifs: do not take exclusive lock for updating target hints (bsc#1193629).
  • cifs: do not try to use rdma offload on encrypted connections (bsc#1193629).
  • cifs: double lock in cifsreconnecttcon() (git-fixes).
  • cifs: dump pending mids for all channels in DebugData (bsc#1193629).
  • cifs: empty interface list when server does not support query interfaces (bsc#1193629).
  • cifs: fix DFS traversal oops without CONFIGCIFSDFS_UPCALL (bsc#1193629).
  • cifs: fix dentry lookups in directory handle cache (bsc#1193629).
  • cifs: fix missing unloadnls() in smb2reconnect() (bsc#1193629).
  • cifs: fix mount on old smb servers (boo#1206935).
  • cifs: fix negotiate context parsing (bsc#1210301).
  • cifs: fix pcchunk length type in smb2copychunkrange (bsc#1193629).
  • cifs: fix potential deadlock in cacherefreshpath() (git-fixes).
  • cifs: fix potential race when tree connecting ipc (bsc#1208758).
  • cifs: fix potential use-after-free bugs in TCPServerInfo::hostname (bsc#1208758).
  • cifs: fix return of uninitialized rc in dfscacheupdate_tgthint() (bsc#1193629).
  • cifs: fix sharing of DFS connections (bsc#1208758).
  • cifs: fix smb1 mount regression (bsc#1193629).
  • cifs: fix use-after-free bug in refreshcacheworker() (bsc#1193629).
  • cifs: generate signkey for the channel that's reconnecting (bsc#1193629).
  • cifs: get rid of dead check in smb2_reconnect() (bsc#1193629).
  • cifs: get rid of dns resolve worker (bsc#1193629).
  • cifs: get rid of unneeded conditional in cifsgetnum_sgs() (bsc#1193629).
  • cifs: handle cache lookup errors different than -ENOENT (bsc#1193629).
  • cifs: improve checking of DFS links over STATUSOBJECTNAME_INVALID (git-fixes).
  • cifs: introduce cifsioparms in smb2asyncwritev() (bsc#1193629).
  • cifs: lock chanlock outside matchsession (bsc#1193629).
  • cifs: mapchars mount option ignored (bsc#1193629).
  • cifs: match even the scope id for ipv6 addresses (bsc#1193629).
  • cifs: missing lock when updating session status (bsc#1193629).
  • cifs: prevent data race in cifsreconnecttcon() (bsc#1193629).
  • cifs: prevent data race in smb2_reconnect() (bsc#1193629).
  • cifs: prevent infinite recursion in CIFSGetDFSRefer() (bsc#1193629).
  • cifs: print last update time for interface list (bsc#1193629).
  • cifs: print session id while listing open files (bsc#1193629).
  • cifs: print smb3fscontext::source when mounting (bsc#1193629).
  • cifs: protect access of TCPServerInfo::{origin,leaf}_fullpath (bsc#1208758).
  • cifs: protect session status check in smb2_reconnect() (bsc#1208758).
  • cifs: release leases for deferred close handles when freezing (bsc#1193629).
  • cifs: remove duplicate code in _refreshtcon() (bsc#1193629).
  • cifs: remove unneeded 2bytes of padding from smb2 tree connect (bsc#1193629).
  • cifs: remove unused function (bsc#1193629).
  • cifs: return DFS root session id in DebugData (bsc#1193629).
  • cifs: return a single-use cfid if we did not get a lease (bsc#1193629).
  • cifs: reuse cifsmatchipaddr for comparison of dstaddr too (bsc#1193629).
  • cifs: sanitize paths in cifsupdatesuper_prepath (git-fixes).
  • cifs: set DFS root session in cifsgetsmb_ses() (bsc#1193629).
  • cifs: split out smb3userdma_offload() helper (bsc#1193629).
  • cifs: update internal module version number for cifs.ko (bsc#1193629).
  • cifs: update ip_addr for ses only for primary chan setup (bsc#1193629).
  • cifs: use DFS root session instead of tcon ses (bsc#1193629).
  • cifs: use tcon allocation functions even for dummy tcon (git-fixes).
  • cifs: use the least loaded channel for sending requests (bsc#1193629).
  • clk: HI655X: select REGMAP instead of depending on it (git-fixes).
  • clk: Honor CLKOPSPARENTENABLE in clkcoreisenabled() (git-fixes).
  • clk: add missing ofnodeput() in 'assigned-clocks' property parsing (git-fixes).
  • clk: at91: clk-sam9x60-pll: fix return value check (git-fixes).
  • clk: imx: avoid memory leak (git-fixes).
  • clk: ingenic: jz4760: Update M/N/OD calculation algorithm (git-fixes).
  • clk: mxl: Add option to override gate clks (git-fixes).
  • clk: mxl: Fix a clk entry by adding relevant flags (git-fixes).
  • clk: mxl: Remove redundant spinlocks (git-fixes).
  • clk: mxl: Switch from direct readl/writel based IO to regmap based IO (git-fixes).
  • clk: mxl: sysconnodeto_regmap() returns error pointers (git-fixes).
  • clk: qcom: gcc-qcs404: disable gpll[04]outaux parents (git-fixes).
  • clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (git-fixes).
  • clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling (git-fixes).
  • clk: qcom: regmap: add PHY clock source implementation (git-fixes).
  • clk: ralink: fix 'mt7621gateis_enabled()' function (git-fixes).
  • clk: renesas: cpg-mssr: Fix use after free if cpgmssrcommon_init() failed (git-fixes).
  • clk: renesas: cpg-mssr: Remove superfluous check in resume code (git-fixes).
  • clk: rockchip: rk3399: allow clkcifout to force clkcifout_src to reparent (git-fixes).
  • clk: sprd: set max_register according to mapping range (git-fixes).
  • clk: tegra20: fix gcc-7 constant overflow warning (git-fixes).
  • clocksource/drivers/cadence-ttc: Fix memory leak in ttctimerprobe (git-fixes).
  • clocksource/drivers/davinci: Fix memory leak in davincitimerregister when init fails (git-fixes).
  • clocksource/drivers/mediatek: Optimize systimer irq clear flow on shutdown (git-fixes).
  • clocksource: Suspend the watchdog temporarily when high read latency detected (git-fixes).
  • comedi: use menuconfig for main Comedi menu (git-fixes).
  • configfs: fix possible memory leak in configfscreatedir() (git-fixes).
  • cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (git-fixes).
  • cpufreq: CPPC: Fix build error without CONFIGACPICPPCCPUFREQFIE (bsc#1210953).
  • cpufreq: CPPC: Fix performance/frequency conversion (git-fixes).
  • cpufreq: armada-37xx: stop using 0 as NULL pointer (git-fixes).
  • cpumask: fix incorrect cpumask scanning result checks (bsc#1210943).
  • cpumask: fix incorrect cpumask scanning result checks (bsc#1210943).
  • crypto: acomp - define max size for destination (jsc#PED-3692)
  • crypto: arm64 - Fix unused variable compilation warnings of (git-fixes)
  • crypto: caam - Clear some memory in instantiate_rng (git-fixes).
  • crypto: ccp - Avoid page allocation failure warning for SEVGETID2 (git-fixes).
  • crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (git-fixes).
  • crypto: crypto4xx - Call dmaunmappage when done (git-fixes).
  • crypto: drbg - Only fail when jent is unavailable in FIPS mode (git-fixes).
  • crypto: drivers - move from strlcpy with unused retval to (jsc#PED-3692)
  • crypto: essiv - Handle EBUSY correctly (git-fixes).
  • crypto: hisilicon/qm - add missing pcidevput() in qnumset() (git-fixes).
  • crypto: qat - Fix unsigned function returning negative (jsc#PED-3692)
  • crypto: qat - Removes the x86 dependency on the QAT drivers (jsc#PED-3692)
  • crypto: qat - abstract PFVF messages with struct pfvf_message (jsc#PED-3692)
  • crypto: qat - abstract PFVF receive logic (jsc#PED-3692)
  • crypto: qat - abstract PFVF send function (jsc#PED-3692)
  • crypto: qat - add PFVF support to enable the reset of ring (jsc#PED-3692)
  • crypto: qat - add PFVF support to the GEN4 host driver (jsc#PED-3692)
  • crypto: qat - add VF and PF wrappers to common send function (jsc#PED-3692)
  • crypto: qat - add backlog mechanism (jsc#PED-3692)
  • crypto: qat - add check for invalid PFVF protocol version 0 (jsc#PED-3692)
  • crypto: qat - add check to validate firmware images (jsc#PED-3692)
  • crypto: qat - add limit to linked list parsing (jsc#PED-3692)
  • crypto: qat - add misc workqueue (jsc#PED-3692)
  • crypto: qat - add missing restarting event notification in (jsc#PED-3692)
  • crypto: qat - add param check for DH (jsc#PED-3692)
  • crypto: qat - add param check for RSA (jsc#PED-3692)
  • crypto: qat - add pfvf_ops (jsc#PED-3692)
  • crypto: qat - add resubmit logic for decompression (jsc#PED-3692)
  • crypto: qat - add support for 401xx devices (jsc#PED-3692)
  • crypto: qat - add support for compression for 4xxx (jsc#PED-3692)
  • crypto: qat - add the adfgetpmisc_base() helper function (jsc#PED-3692)
  • crypto: qat - allow detection of dc capabilities for 4xxx (jsc#PED-3692)
  • crypto: qat - change PFVF ACK behaviour (jsc#PED-3692)
  • crypto: qat - change behaviour of (jsc#PED-3692)
  • crypto: qat - change bufferlist logic interface (jsc#PED-3692)
  • crypto: qat - config VFs based on ring-to-svc mapping (jsc#PED-3692)
  • crypto: qat - differentiate between pf2vf and vf2pf offset (jsc#PED-3692)
  • crypto: qat - disable AER if an error occurs in probe (jsc#PED-3692)
  • crypto: qat - do not handle PFVF sources for qat_4xxx (jsc#PED-3692)
  • crypto: qat - do not rely on min version (jsc#PED-3692)
  • crypto: qat - enable deflate for QAT GEN4 (jsc#PED-3692)
  • crypto: qat - enable power management for QAT GEN4 (jsc#PED-3692)
  • crypto: qat - exchange device capabilities over PFVF (jsc#PED-3692)
  • crypto: qat - exchange ring-to-service mappings over PFVF (jsc#PED-3692)
  • crypto: qat - expose deflate through acomp api for QAT GEN2 (jsc#PED-3692)
  • crypto: qat - expose device config through sysfs for 4xxx (jsc#PED-3692)
  • crypto: qat - expose device state through sysfs for 4xxx (jsc#PED-3692)
  • crypto: qat - extend buffer list interface (jsc#PED-3692)
  • crypto: qat - extend crypto capability detection for 4xxx (jsc#PED-3692)
  • crypto: qat - extract send and wait from (jsc#PED-3692)
  • crypto: qat - fix DMA transfer direction (jsc#PED-3692)
  • crypto: qat - fix ETR sources enabled by default on GEN2 (jsc#PED-3692)
  • crypto: qat - fix VF IDs in PFVF log messages (jsc#PED-3692)
  • crypto: qat - fix a signedness bug in getserviceenabled() (jsc#PED-3692)
  • crypto: qat - fix a typo in a comment (jsc#PED-3692)
  • crypto: qat - fix access to PFVF interrupt registers for GEN4 (jsc#PED-3692)
  • crypto: qat - fix definition of ring reset results (jsc#PED-3692)
  • crypto: qat - fix error return code in adf_probe (git-fixes).
  • crypto: qat - fix error return code in adf_probe (jsc#PED-3692)
  • crypto: qat - fix handling of VF to PF interrupts (jsc#PED-3692)
  • crypto: qat - fix initialization of pfvf cap_msg structures (jsc#PED-3692)
  • crypto: qat - fix initialization of pfvf rtsmapmsg (jsc#PED-3692)
  • crypto: qat - fix off-by-one error in PFVF debug print (jsc#PED-3692)
  • crypto: qat - fix out-of-bounds read (git-fixes).
  • crypto: qat - fix wording and formatting in code comment (jsc#PED-3692)
  • crypto: qat - flush vf workqueue at driver removal (jsc#PED-3692)
  • crypto: qat - free irq in case of failure (jsc#PED-3692)
  • crypto: qat - free irqs only if allocated (jsc#PED-3692)
  • crypto: qat - generalize crypto request buffers (jsc#PED-3692)
  • crypto: qat - get compression extended capabilities (jsc#PED-3692)
  • crypto: qat - handle retries due to collisions in (jsc#PED-3692)
  • crypto: qat - honor CRYPTOTFMREQMAYSLEEP flag (jsc#PED-3692)
  • crypto: qat - improve logging of PFVF messages (jsc#PED-3692)
  • crypto: qat - improve the ACK timings in PFVF send (jsc#PED-3692)
  • crypto: qat - introduce support for PFVF block messages (jsc#PED-3692)
  • crypto: qat - leverage bitfield.h utils for PFVF messages (jsc#PED-3692)
  • crypto: qat - leverage readpolltimeout in PFVF send (jsc#PED-3692)
  • crypto: qat - leverage the GEN2 VF mask definiton (jsc#PED-3692)
  • crypto: qat - make PFVF message construction direction (jsc#PED-3692)
  • crypto: qat - make PFVF send and receive direction agnostic (jsc#PED-3692)
  • crypto: qat - move VF message handler to adfvf2pfmsg.c (jsc#PED-3692)
  • crypto: qat - move and rename GEN4 error register definitions (jsc#PED-3692)
  • crypto: qat - move interrupt code out of the PFVF handler (jsc#PED-3692)
  • crypto: qat - move pfvf collision detection values (jsc#PED-3692)
  • crypto: qat - move vf2pf interrupt helpers (jsc#PED-3692)
  • crypto: qat - pass the PF2VF responses back to the callers (jsc#PED-3692)
  • crypto: qat - prevent spurious MSI interrupt in VF (jsc#PED-3692)
  • crypto: qat - re-enable interrupts for legacy PFVF messages (jsc#PED-3692)
  • crypto: qat - re-enable registration of algorithms (jsc#PED-3692)
  • crypto: qat - refactor PF top half for PFVF (jsc#PED-3692)
  • crypto: qat - refactor pfvf version request messages (jsc#PED-3692)
  • crypto: qat - refactor submission logic (jsc#PED-3692)
  • crypto: qat - relocate PFVF PF related logic (jsc#PED-3692)
  • crypto: qat - relocate PFVF VF related logic (jsc#PED-3692)
  • crypto: qat - relocate PFVF disabled function (jsc#PED-3692)
  • crypto: qat - relocate and rename adfsriovprepare_restart() (jsc#PED-3692)
  • crypto: qat - relocate backlog related structures (jsc#PED-3692)
  • crypto: qat - relocate bufferlist logic (jsc#PED-3692)
  • crypto: qat - relocate qatalgsalloc_flags() (jsc#PED-3692)
  • crypto: qat - remove duplicated logic across GEN2 drivers (jsc#PED-3692)
  • crypto: qat - remove empty sriov_configure() (jsc#PED-3692)
  • crypto: qat - remove line wrapping for pfvf_ops functions (jsc#PED-3692)
  • crypto: qat - remove the unnecessary getvintmskoffset() (jsc#PED-3692)
  • crypto: qat - remove unmatched CPU affinity to cluster IRQ (jsc#PED-3692)
  • crypto: qat - remove unnecessary tests to detect PFVF support (jsc#PED-3692)
  • crypto: qat - remove unneeded assignment (jsc#PED-3692)
  • crypto: qat - remove unneeded braces (jsc#PED-3692)
  • crypto: qat - remove unneeded packed attribute (jsc#PED-3692)
  • crypto: qat - remove unused PFVF stubs (jsc#PED-3692)
  • crypto: qat - rename and relocate GEN2 config function (jsc#PED-3692)
  • crypto: qat - rename bufferlist functions (jsc#PED-3692)
  • crypto: qat - rename pfvf collision constants (jsc#PED-3692)
  • crypto: qat - reorganize PFVF code (jsc#PED-3692)
  • crypto: qat - reorganize PFVF protocol definitions (jsc#PED-3692)
  • crypto: qat - replace deprecated MSI API (jsc#PED-3692)
  • crypto: qat - replace disablevf2pfinterrupts() (jsc#PED-3692)
  • crypto: qat - replace getcurrentnode() with numanodeid() (jsc#PED-3692)
  • crypto: qat - rework the VF2PF interrupt handling logic (jsc#PED-3692)
  • crypto: qat - set CIPHER capability for QAT GEN2 (jsc#PED-3692)
  • crypto: qat - set COMPRESSION capability for DH895XCC (jsc#PED-3692)
  • crypto: qat - set COMPRESSION capability for QAT GEN2 (jsc#PED-3692)
  • crypto: qat - set DMA mask to 48 bits for Gen2 (jsc#PED-3692)
  • crypto: qat - set PFVF_MSGORIGIN just before sending (jsc#PED-3692)
  • crypto: qat - share adfenablepf2vf_comms() from (jsc#PED-3692)
  • crypto: qat - simplify adfenableaer() (jsc#PED-3692)
  • crypto: qat - simplify code and axe the use of a deprecated (jsc#PED-3692)
  • crypto: qat - split PFVF message decoding from handling (jsc#PED-3692)
  • crypto: qat - stop using iommu_present() (jsc#PED-3692)
  • crypto: qat - store the PFVF protocol version of the (jsc#PED-3692)
  • crypto: qat - store the ring-to-service mapping (jsc#PED-3692)
  • crypto: qat - support fast ACKs in the PFVF protocol (jsc#PED-3692)
  • crypto: qat - support the reset of ring pairs on PF (jsc#PED-3692)
  • crypto: qat - test PFVF registers for spurious interrupts on (jsc#PED-3692)
  • crypto: qat - use enums for PFVF protocol codes (jsc#PED-3692)
  • crypto: qat - use hweight for bit counting (jsc#PED-3692)
  • crypto: qat - use pre-allocated buffers in datapath (jsc#PED-3692)
  • crypto: qat - use reference to structure in dmamapsingle() (jsc#PED-3692)
  • crypto: qat - use u32 variables in all GEN4 pfvf_ops (jsc#PED-3692)
  • crypto: rsa-pkcs1pad - Use akcipherrequestcomplete (git-fixes).
  • crypto: sa2ul - Select CRYPTO_DES (git-fixes).
  • crypto: safexcel - Cleanup ring IRQ workqueues on load failure (git-fixes).
  • crypto: seqiv - Handle EBUSY correctly (git-fixes).
  • crypto: sun8i-ss - Fix a test in sun8isssetup_ivs() (git-fixes).
  • crypto: x86/ghash - fix unaligned access in ghash_setkey() (git-fixes).
  • crypto: xts - Handle EBUSY correctly (git-fixes).
  • cxgb4: fix missing unlock on ETHOFLD desc collect fail path (jsc#SLE-18992).
  • debugfs: add debugfslookupand_remove() (git-fixes).
  • debugfs: add debugfslookupand_remove() (git-fixes).
  • debugfs: fix error when writing negative value to atomic_t debugfs file (git-fixes).
  • device-dax: Fix duplicate 'hmem' device registration (bsc#1211400).
  • devlink: hold region lock when flushing snapshots (git-fixes).
  • dm btree: add a defensive bounds check to insert_at() (git-fixes).
  • dm cache: Fix ABBA deadlock between shrinkslab and dmcachemetadataabort (git-fixes).
  • dm cache: Fix UAF in destroy() (git-fixes).
  • dm cache: set needs_check flag after aborting metadata (git-fixes).
  • dm clone: Fix UAF in clone_dtr() (git-fixes).
  • dm integrity: Fix UAF in dmintegritydtr() (git-fixes).
  • dm integrity: clear the journal on suspend (git-fixes).
  • dm integrity: flush the journal on suspend (git-fixes).
  • dm ioctl: fix misbehavior if list_versions races with module loading (git-fixes).
  • dm ioctl: fix nested locking in table_clear() to remove deadlock concern (bsc#1210806, CVE-2023-2269).
  • dm ioctl: fix nested locking in table_clear() to remove deadlock concern (bsc#1210806, CVE-2023-2269).
  • dm ioctl: prevent potential spectre v1 gadget (git-fixes).
  • dm raid: fix address sanitizer warning in raid_resume (git-fixes).
  • dm raid: fix address sanitizer warning in raid_status (git-fixes).
  • dm space map common: add bounds check to smlllookup_bitmap() (git-fixes).
  • dm thin: Fix ABBA deadlock between shrinkslab and dmpoolabortmetadata (git-fixes).
  • dm thin: Fix UAF in runtimersoftirq() (git-fixes).
  • dm thin: Use last transaction's pmd->root when commit failed (git-fixes).
  • dm thin: resume even if in FAIL mode (git-fixes).
  • dm writecache: set a default MAXWRITEBACKJOBS (git-fixes).
  • dm: fix allocdax error handling in allocdev (git-fixes).
  • dm: requeue IO if mapping table not yet available (git-fixes).
  • dma-buf: Use dmafenceunwrapforeach when importing fences (git-fixes).
  • dma-buf: cleanup kerneldoc of removed component (git-fixes).
  • dma-direct: use isswiotlbactive in dmadirectmap_page (PED-3259).
  • dma-mapping: reformat comment to suppress htmldoc warning (git-fixes).
  • dma: gpi: remove spurious unlock in gpichinit (git-fixes).
  • dmaengine: at_xdmac: Move the free desc to the tail of the desc list (git-fixes).
  • dmaengine: at_xdmac: do not enable all cyclic channels (git-fixes).
  • dmaengine: atxdmac: fix potential Oops in atxdmacprepinterleaved() (git-fixes).
  • dmaengine: dw-axi-dmac: Do not dereference NULL structure (git-fixes).
  • dmaengine: dw-edma: Do not permit non-inc interleaved xfers (git-fixes).
  • dmaengine: dw-edma: Drop chancnt initialization (git-fixes).
  • dmaengine: dw-edma: Fix invalid interleaved xfers semantics (git-fixes).
  • dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers (git-fixes).
  • dmaengine: dw-edma: Fix readq_ch() return value truncation (git-fixes).
  • dmaengine: dw-edma: Fix to change for continuous transfer (git-fixes).
  • dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (git-fixes).
  • dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (git-fixes).
  • dmaengine: idxd: Only call idxdenablesystem_pasid() if succeeded in enabling SVA feature (git-fixes).
  • dmaengine: idxd: Separate user and kernel pasid enabling (git-fixes).
  • dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (git-fixes).
  • dmaengine: imx-sdma: Fix a possible memory leak in sdmatransferinit (git-fixes).
  • dmaengine: mvxorv2: Fix an error code (git-fixes).
  • dmaengine: pl330: rename _start to prevent build error (git-fixes).
  • dmaengine: ptdma: check for null desc before calling ptcmdcallback (git-fixes).
  • dmaengine: sf-pdma: pdma_desc memory leak fix (git-fixes).
  • dmaengine: tegra: Fix memory leak in terminate_all() (git-fixes).
  • do not reuse connection if share marked as isolated (bsc#1193629).
  • docs/memory-barriers.txt: Add a missed closing parenthesis (git-fixes).
  • docs/scripts/gdb: add necessary make scripts_gdb step (git-fixes).
  • docs: Correct missing 'd' prefix for dentryoperations member dweakrevalidate (git-fixes).
  • docs: driver-api: firmware_loader: fix missing argument in usage example (git-fixes).
  • docs: ftrace: fix a issue with duplicated subtitle number (git-fixes).
  • docs: gdbmacros: print newest record (git-fixes).
  • docs: networking: fix x25-iface.rst heading & index order (git-fixes).
  • documentation/filesystems: ramfs-rootfs-initramfs: use :Author: (git-fixes).
  • documentation/filesystems: sharedsubtree: add section headings (git-fixes).
  • documentation/hw-vuln: Document the interaction between IBRS and STIBP (git-fixes).
  • documentation: devlink: add add devlink-selftests to the table of contents (git-fixes).
  • documentation: devlink: mlx5.rst: Fix htmldoc build warning (git-fixes).
  • documentation: simplify and clarify DCO contribution example language (git-fixes).
  • driver core: Do not require dynamicdebug for initcalldebug probe timing (git-fixes).
  • driver core: fix potential null-ptr-deref in device_add() (git-fixes).
  • driver core: fix resource leak in device_add() (git-fixes).
  • driver core: fwdevlink: Add DLFLAG_CYCLE support to device links (git-fixes).
  • drivers/base: Fix unsigned comparison to -1 in CPUMAPFILEMAX_BYTES (bsc#1208815).
  • drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist (bsc#1208815).
  • drivers/md/md-bitmap: check the return value of mdbitmapget_counter() (git-fixes).
  • drivers: base: component: fix memory leak with using debugfs_lookup() (git-fixes).
  • drivers: base: dd: fix memory leak with using debugfs_lookup() (git-fixes).
  • drivers: base: transport_class: fix possible memory leak (git-fixes).
  • drivers: base: transportclass: fix resource leak when transportadd_device() fails (git-fixes).
  • drivers: staging: rtl8723bs: Fix locking in rtwjointimeouthandler() (git-fixes).
  • drivers: staging: rtl8723bs: Fix locking in rtwscantimeout_handler() (git-fixes).
  • drivers: vmbus: Check for channel allocation before looking up relids (git-fixes).
  • drivers:md:fix a potential use-after-free bug (git-fixes).
  • drm/amd/amdgpu: fix warning during suspend (bsc#1206843).
  • drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings (git-fixes).
  • drm/amd/display: Add DCN314 display SG Support (bsc#1206843).
  • drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub (git-fixes).
  • drm/amd/display: Add NULL plane_state check for cursor disable logic (git-fixes).
  • drm/amd/display: Add check for DET fetch latency hiding for dcn32 (bsc#1206843).
  • drm/amd/display: Add missing brackets in calculation (bsc#1206843).
  • drm/amd/display: Adjust downscaling limits for dcn314 (bsc#1206843).
  • drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60 (bsc#1206843).
  • drm/amd/display: Clear MST topology if it fails to resume (git-fixes).
  • drm/amd/display: Conversion to bool not necessary (git-fixes).
  • drm/amd/display: Defer DIG FIFO disable after VID stream enable (bsc#1206843).
  • drm/amd/display: Disable DRR actions during state commit (bsc#1206843).
  • drm/amd/display: Disable HUBP/DPP PG on DCN314 for now (bsc#1206843).
  • drm/amd/display: Do not clear GPINT register when releasing DMUB from reset (git-fixes).
  • drm/amd/display: Do not commit pipe when updating DRR (bsc#1206843).
  • drm/amd/display: Do not set DRR on pipe Commit (bsc#1206843).
  • drm/amd/display: Enable P-state validation checks for DCN314 (bsc#1206843).
  • drm/amd/display: Fail atomiccheck early on normalizezpos error (git-fixes).
  • drm/amd/display: Fix DP MST sinks removal issue (git-fixes).
  • drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (bsc#1206843).
  • drm/amd/display: Fix display corruption w/ VSR enable (bsc#1206843).
  • drm/amd/display: Fix hang when skipping modeset (git-fixes).
  • drm/amd/display: Fix potential null dereference (git-fixes).
  • drm/amd/display: Fix potential null-deref in dm_resume (git-fixes).
  • drm/amd/display: Fix race condition in DPIA AUX transfer (bsc#1206843).
  • drm/amd/display: Fix set scaling doesn's work (git-fixes).
  • drm/amd/display: Fix timing not changning when freesync video is enabled (git-fixes).
  • drm/amd/display: Fixes for dcn32clkmgr implementation (git-fixes).
  • drm/amd/display: Include virtual signal to set k1 and k2 values (bsc#1206843).
  • drm/amd/display: Move DCN314 DOMAIN power control to DMCUB (bsc#1206843).
  • drm/amd/display: Pass the right info to drmdpremove_payload (bsc#1206843).
  • drm/amd/display: Properly handle additional cases where DCN is not supported (git-fixes).
  • drm/amd/display: Properly reuse completion structure (bsc#1206843).
  • drm/amd/display: Reduce expected sdp bandwidth for dcn321 (bsc#1206843).
  • drm/amd/display: Remove OTG DIV register write for Virtual signals (bsc#1206843).
  • drm/amd/display: Report to ACPI video if no panels were found (bsc#1206843).
  • drm/amd/display: Reset DMUB mailbox SW state after HW reset (bsc#1206843).
  • drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (git-fixes).
  • drm/amd/display: Return error code on DSC atomic check failure (git-fixes).
  • drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write (git-fixes).
  • drm/amd/display: Set dcn32 caps.seamless_odm (bsc#1206843).
  • drm/amd/display: Set hvm_enabled flag for S/G mode (bsc#1206843).
  • drm/amd/display: Simplify same effect if/else blocks (git-fixes).
  • drm/amd/display: Take FEC Overhead into Timeslot Calculation (bsc#1206843).
  • drm/amd/display: Take emulated dc_sink into account for HDCP (bsc#1207734).
  • drm/amd/display: Unassign doesplanefitinmall function from dcn3.2 (bsc#1206843).
  • drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0 (bsc#1206843).
  • drm/amd/display: Update bounding box values for DCN321 (git-fixes).
  • drm/amd/display: Update clock table to include highest clock setting (bsc#1206843).
  • drm/amd/display: Use DCLOGDC in the trasform pixel function (git-fixes).
  • drm/amd/display: Use min transition for SubVP into MPO (bsc#1206843).
  • drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (bsc#1206843).
  • drm/amd/display: adjust MALL size available for DCN32 and DCN321 (bsc#1206843).
  • drm/amd/display: disable S/G display on DCN 3.1.4 (bsc#1206843).
  • drm/amd/display: disable S/G display on DCN 3.1.5 (bsc#1206843).
  • drm/amd/display: disconnect MPCC only on OTG change (bsc#1206843).
  • drm/amd/display: do not call dcinterruptset() for disabled crtcs (git-fixes).
  • drm/amd/display: edp do not add non-edid timings (git-fixes).
  • drm/amd/display: fix FCLK pstate change underflow (bsc#1206843).
  • drm/amd/display: fix cursor offset on rotation 180 (git-fixes).
  • drm/amd/display: fix duplicate assignments (git-fixes).
  • drm/amd/display: fix flickering caused by S/G mode (git-fixes).
  • drm/amd/display: fix issues with driver unload (git-fixes).
  • drm/amd/display: fix k1 k2 divider programming for phantom streams (bsc#1206843).
  • drm/amd/display: fix mapping to non-allocated address (bsc#1206843).
  • drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes (git-fixes).
  • drm/amd/display: fix wrong index used in dccg32setdpstreamclk (bsc#1206843).
  • drm/amd/display: move remaining FPU code to dml folder (bsc#1206843).
  • drm/amd/display: properly handling AGP aperture in vm setup (bsc#1206843).
  • drm/amd/display: reduce else-if to else in dcn10blankpixel_data() (git-fixes).
  • drm/amd/display: revert Disable DRR actions during state commit (bsc#1206843).
  • drm/amd/display: skip commit minimal transition state (bsc#1206843).
  • drm/amd/display: wait for vblank during pipe programming (git-fixes).
  • drm/amd/pm/smu13: BACO is supported when it's in BACO state (bsc#1206843).
  • drm/amd/pm: Enable bad memory page/channel recording support for smu v1300 (bsc#1206843).
  • drm/amd/pm: Fix output of ppodclk_voltage (git-fixes).
  • drm/amd/pm: Fix power context allocation in SMU13 (git-fixes).
  • drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume (bsc#1206843).
  • drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping (bsc#1206843).
  • drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0 (bsc#1206843).
  • drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (bsc#1206843).
  • drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (bsc#1206843).
  • drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7 (bsc#1206843).
  • drm/amd/pm: bump SMU 13.0.0 driver_if header version (bsc#1206843).
  • drm/amd/pm: bump SMU 13.0.4 driver_if header version (bsc#1206843).
  • drm/amd/pm: bump SMU 13.0.7 driver_if header version (bsc#1206843).
  • drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (bsc#1206843).
  • drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (bsc#1206843).
  • drm/amd/pm: correct SMU13.0.7 max shader clock reporting (bsc#1206843).
  • drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings (bsc#1206843).
  • drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (bsc#1206843).
  • drm/amd/pm: correct the pcie link state check for SMU13 (bsc#1206843).
  • drm/amd/pm: correct the reference clock for fan speed(rpm) calculation (bsc#1206843).
  • drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11 (bsc#1206843).
  • drm/amd/pm: enable GPO dynamic control support for SMU13.0.0 (bsc#1206843).
  • drm/amd/pm: enable GPO dynamic control support for SMU13.0.7 (bsc#1206843).
  • drm/amd/pm: enable mode1 reset on smuv130_10 (bsc#1206843).
  • drm/amd/pm: parse pp_handle under appropriate conditions (git-fixes).
  • drm/amd/pm: remove unused numofactive_display variable (git-fixes).
  • drm/amd/pm: reverse mclk and fclk clocks levels for renoir (git-fixes).
  • drm/amd/pm: reverse mclk and fclk clocks levels for vangogh (git-fixes).
  • drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp (git-fixes).
  • drm/amd/pm: update SMU13.0.0 reported maximum shader clock (bsc#1206843).
  • drm/amd: Avoid ASSERT for some message failures (bsc#1206843).
  • drm/amd: Avoid BUG() for case of SRIOV missing IP version (bsc#1206843).
  • drm/amd: Delay removal of the firmware framebuffer (git-fixes).
  • drm/amd: Fix an out of bounds error in BIOS parser (git-fixes).
  • drm/amd: Fix initialization for nbio 4.3.0 (bsc#1206843).
  • drm/amd: Fix initialization for nbio 7.5.1 (bsc#1206843).
  • drm/amd: Fix initialization mistake for NBIO 7.3.0 (bsc#1206843).
  • drm/amd: Make sure image is written to trigger VBIOS image update flow (git-fixes).
  • drm/amd: Tighten permissions on VBIOS flashing attributes (git-fixes).
  • drm/amdgpu/discovery: add PSP IP v13.0.11 support (bsc#1206843).
  • drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4 (bsc#1206843).
  • drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4 (bsc#1206843).
  • drm/amdgpu/discovery: enable mes support for GC v11.0.4 (bsc#1206843).
  • drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1 (bsc#1206843).
  • drm/amdgpu/discovery: enable soc21 common for GC 11.0.4 (bsc#1206843).
  • drm/amdgpu/discovery: set the APU flag for GC 11.0.4 (bsc#1206843).
  • drm/amdgpu/display/mst: Fix mststate->pbndiv and slot count assignments (bsc#1206843).
  • drm/amdgpu/display/mst: adjust the naming of mst_port and port of aconnector (bsc#1206843).
  • drm/amdgpu/display/mst: limit payload to be updated one by one (bsc#1206843).
  • drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD (bsc#1206843).
  • drm/amdgpu/dm/dpmst: Do not grab mstmgr->lock when computing DSC state (bsc#1206843).
  • drm/amdgpu/dm/mst: Fix uninitialized var in precomputemstdscconfigsforstate() (bsc#1206843).
  • drm/amdgpu/dm/mst: Use the correct topology mgr pointer in amdgpudmconnector (bsc#1206843).
  • drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini (git-fixes).
  • drm/amdgpu/gfx10: Disable gfxoff before disabling powergating (git-fixes).
  • drm/amdgpu/gfx: disable gfx9 cpeccerror_irq only when enabling legacy gfx ras (git-fixes).
  • drm/amdgpu/mst: Stop ignoring error codes and deadlocking (bsc#1206843).
  • drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi (bsc#1206843).
  • drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11 (bsc#1206843).
  • drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11 (bsc#1206843).
  • drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4 (bsc#1206843).
  • drm/amdgpu/smu: skip pptable init under sriov (bsc#1206843).
  • drm/amdgpu/soc21: Add video cap query support for VCN40_4 (bsc#1206843).
  • drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11 (bsc#1206843).
  • drm/amdgpu/soc21: do not expose AV1 if VCN0 is harvested (bsc#1206843).
  • drm/amdgpu: Add unique_id support for GC 11.0.1/2 (bsc#1206843).
  • drm/amdgpu: Correct the power calcultion for Renior/Cezanne (git-fixes).
  • drm/amdgpu: Do not register backlight when another backlight should be used (v3) (bsc#1206843).
  • drm/amdgpu: Do not resume IOMMU after incomplete init (bsc#1206843).
  • drm/amdgpu: Enable pg/cg flags on GC1104 for VCN (bsc#1206843).
  • drm/amdgpu: Enable vclk dclk node for gc11.0.3 (bsc#1206843).
  • drm/amdgpu: Fix call trace warning and hang when removing amdgpu device (bsc#1206843).
  • drm/amdgpu: Fix potential NULL dereference (bsc#1206843).
  • drm/amdgpu: Fix potential double free and null pointer dereference (bsc#1206843).
  • drm/amdgpu: Fix size validation for non-exclusive domains (v4) (bsc#1206843).
  • drm/amdgpu: Fix vram recover does not work after whole GPU reset (v2) (git-fixes).
  • drm/amdgpu: Fixed bug on error when unloading amdgpu (bsc#1206843).
  • drm/amdgpu: Re-enable DCN for 64-bit powerpc (bsc#1194869).
  • drm/amdgpu: Register ACPI video backlight when skipping amdgpu backlight registration (bsc#1206843).
  • drm/amdgpu: Use the TGID for traceamdgpuvmupdateptes (bsc#1206843).
  • drm/amdgpu: Use the default reset when loading or reloading the driver (git-fixes).
  • drm/amdgpu: Use the sched from entity for amdgpu_cs trace (git-fixes).
  • drm/amdgpu: add a missing lock for AMDGPU_SCHED (git-fixes).
  • drm/amdgpu: add gfx support for GC 11.0.4 (bsc#1206843).
  • drm/amdgpu: add gmc v11 support for GC 11.0.4 (bsc#1206843).
  • drm/amdgpu: add missing radeon secondary PCI ID (git-fixes).
  • drm/amdgpu: add smu 13 support for smu 13.0.11 (bsc#1206843).
  • drm/amdgpu: add soc21 common ip block support for GC 11.0.4 (bsc#1206843).
  • drm/amdgpu: add tmz support for GC 11.0.1 (bsc#1206843).
  • drm/amdgpu: add tmz support for GC IP v11.0.4 (bsc#1206843).
  • drm/amdgpu: allow more APUs to do mode2 reset when go to S4 (bsc#1206843).
  • drm/amdgpu: allow multipipe policy on ASICs with one MEC (bsc#1206843).
  • drm/amdgpu: change gfx 11.0.4 external_id range (git-fixes).
  • drm/amdgpu: complete gfxoff allow signal during suspend without delay (git-fixes).
  • drm/amdgpu: correct MEC number for gfx11 APUs (bsc#1206843).
  • drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2) (git-fixes).
  • drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (git-fixes).
  • drm/amdgpu: drop experimental flag on aldebaran (git-fixes).
  • drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4 (bsc#1206843).
  • drm/amdgpu: enable GFX IP v11.0.4 CG support (bsc#1206843).
  • drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4 (bsc#1206843).
  • drm/amdgpu: enable HDP SD for gfx 11.0.3 (bsc#1206843).
  • drm/amdgpu: enable PSP IP v13.0.11 support (bsc#1206843).
  • drm/amdgpu: enable VCN DPG for GC IP v11.0.4 (bsc#1206843).
  • drm/amdgpu: fix Null pointer dereference error in amdgpudevicerecover_vram (git-fixes).
  • drm/amdgpu: fix amdgpujobfree_resources v2 (bsc#1206843).
  • drm/amdgpu: fix enum odmcombinemode mismatch (git-fixes).
  • drm/amdgpu: fix error checking in amdgpureadmm_registers for nv (bsc#1206843).
  • drm/amdgpu: fix error checking in amdgpureadmm_registers for soc15 (git-fixes).
  • drm/amdgpu: fix error checking in amdgpureadmm_registers for soc21 (bsc#1206843).
  • drm/amdgpu: fix mmhub register base coding error (git-fixes).
  • drm/amdgpu: fix return value check in kfd (git-fixes).
  • drm/amdgpu: fix ttmbo calltrace warning in psphw_fini (bsc#1206843).
  • drm/amdgpu: fix xclk freq on CHIP_STONEY (git-fixes).
  • drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume (git-fixes).
  • drm/amdgpu: release gpu full access after 'amdgpudeviceiplateinit' (git-fixes).
  • drm/amdgpu: reposition the gpu reset checking for reuse (bsc#1206843).
  • drm/amdgpu: set GC 11.0.4 family (bsc#1206843).
  • drm/amdgpu: skip ASIC reset for APUs when go to S4 (bsc#1206843).
  • drm/amdgpu: skip MES for S0ix as well since it's part of GFX (bsc#1206843).
  • drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged (git-fixes).
  • drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0 (bsc#1206843).
  • drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset (git-fixes).
  • drm/amdgpu: update drmdisplayinfo correctly when the edid is read (git-fixes).
  • drm/amdgpu: update wave data type to 3 for gfx11 (bsc#1206843).
  • drm/amdkfd: Add sync after creating vram bo (bsc#1206843).
  • drm/amdkfd: Fix BO offset for multi-VMA page migration (git-fixes).
  • drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU (bsc#1206843).
  • drm/amdkfd: Fix an illegal memory access (git-fixes).
  • drm/amdkfd: Fix double release compute pasid (bsc#1206843).
  • drm/amdkfd: Fix kfdprocessdeviceinitvm error handling (bsc#1206843).
  • drm/amdkfd: Fix the memory overrun (bsc#1206843).
  • drm/amdkfd: Fix the warning of array-index-out-of-bounds (bsc#1206843).
  • drm/amdkfd: Fixed kfd_process cleanup on module exit (git-fixes).
  • drm/amdkfd: Get prange->offset after svmrangevramnodenew (git-fixes).
  • drm/amdkfd: Page aligned memory reserve size (bsc#1206843).
  • drm/amdkfd: add GC 11.0.4 KFD support (bsc#1206843).
  • drm/amdkfd: fix a potential double free in pqmcreatequeue (git-fixes).
  • drm/amdkfd: fix potential kgd_mem UAFs (git-fixes).
  • drm/amdkfd: introduce dummy cache info for property asic (bsc#1206843).
  • drm/armada: Fix a potential double free in an error handling path (git-fixes).
  • drm/ast: Fix ARM compatibility (git-fixes).
  • drm/bochs: fix blanking (git-fixes).
  • drm/bridge: Fix returned array size name for atomicgetinputbusfmts kdoc (git-fixes).
  • drm/bridge: adv7533: Fix adv7533modevalid for adv7533 and adv7535 (git-fixes).
  • drm/bridge: it6505: Fix return value check for pmruntimeget_sync (git-fixes).
  • drm/bridge: lt8912b: Add hot plug detection (git-fixes).
  • drm/bridge: lt8912b: Fix DSI Video Mode (git-fixes).
  • drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found (git-fixes).
  • drm/bridge: lt9611: Fix PLL being unable to lock (git-fixes).
  • drm/bridge: lt9611: fix HPD reenablement (git-fixes).
  • drm/bridge: lt9611: fix clock calculation (git-fixes).
  • drm/bridge: lt9611: fix polarity programming (git-fixes).
  • drm/bridge: lt9611: fix programming of video modes (git-fixes).
  • drm/bridge: lt9611: fix sleep mode setup (git-fixes).
  • drm/bridge: lt9611: pass a pointer to the of node (git-fixes).
  • drm/bridge: megachips: Fix error handling in i2cregisterdriver() (git-fixes).
  • drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec (git-fixes).
  • drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow (git-fixes).
  • drm/cirrus: NULL-check pipe->plane.state->fb in cirruspipeupdate() (git-fixes).
  • drm/connector: print maxrequestedbpc in state debugfs (git-fixes).
  • drm/display/dpmst: Add drmatomicgetoldmsttopology_state() (bsc#1206843).
  • drm/display/dp_mst: Add helper for finding payloads in atomic MST state (bsc#1206843).
  • drm/display/dp_mst: Add helpers for serializing SST <-> MST transitions (bsc#1206843).
  • drm/display/dp_mst: Add nonblocking helpers for DP MST (bsc#1206843).
  • drm/display/dp_mst: Call them time slots, not VCPI slots (bsc#1206843).
  • drm/display/dp_mst: Correct the kref of port (bsc#1206843).
  • drm/display/dp_mst: Do not open code modeset checks for releasing time slots (bsc#1206843).
  • drm/display/dp_mst: Drop all ports from topology on CSNs before queueing link address work (bsc#1206843).
  • drm/display/dpmst: Fix confusing docs for drmdpatomicreleasetimeslots() (bsc#1206843).
  • drm/display/dp_mst: Fix down message handling after a packet reception error (git-fixes).
  • drm/display/dp_mst: Fix down/up message handling after sink disconnect (git-fixes).
  • drm/display/dpmst: Fix drmdpmstaddaffecteddsc_crtcs() return code (git-fixes).
  • drm/display/dpmst: Fix modeset tracking in drmdpatomicreleasevcpislots() (bsc#1206843).
  • drm/display/dpmst: Handle old/new payload states in drmdpremovepayload() (bsc#1206843).
  • drm/display/dp_mst: Maintain time slot allocations when deleting payloads (bsc#1206843).
  • drm/display/dp_mst: Move all payload info into the atomic state (bsc#1206843).
  • drm/display/dpmst: Rename drmdpmstvcpi_allocation (bsc#1206843).
  • drm/display: Do not assume dual mode adaptors support i2c sub-addressing (git-fixes).
  • drm/displayid: add displayidgetheader() and check bounds better (git-fixes).
  • drm/dp: Do not rewrite link config when setting phy test pattern (git-fixes).
  • drm/dp_mst: Avoid deleting payloads for connectors staying enabled (bsc#1206843).
  • drm/dpmst: fix drmdpdpcdread return value checks (git-fixes).
  • drm/edid: fix AVI infoframe aspect ratio handling (git-fixes).
  • drm/edid: fix parsing of 3D modes from HDMI VSDB (git-fixes).
  • drm/etnaviv: fix reference leak when mmaping imported buffer (git-fixes).
  • drm/exynos: fix g2d_open/close helper function definitions (git-fixes).
  • drm/fb-helper: set x/yresvirtual in drmfbhelpercheck_var (git-fixes).
  • drm/fbdev-generic: prohibit potential out-of-bounds access (git-fixes).
  • drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (git-fixes).
  • drm/hyperv : Removing the restruction of VRAM allocation with PCI bar size (git-fixes).
  • drm/hyperv: Add error message for fb size greater than allocated (git-fixes).
  • drm/hyperv: Fix an error handling path in hypervvmbusprobe() (git-fixes).
  • drm/i915/active: Fix missing debug object activation (git-fixes).
  • drm/i915/active: Fix misuse of non-idle barriers as fence trackers (git-fixes).
  • drm/i915/active: Fix misuse of non-idle barriers as fence trackers (git-fixes).
  • drm/i915/adlp: Fix typo for reference clock (git-fixes).
  • drm/i915/color: Fix typo for Plane CSC indexes (git-fixes).
  • drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz (git-fixes).
  • drm/i915/dg2: Add additional HDMI pixel clock frequencies (git-fixes).
  • drm/i915/dg2: Drop one PCI ID (git-fixes).
  • drm/i915/dg2: Support 4k@30 on HDMI (git-fixes).
  • drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU (git-fixes).
  • drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (git-fixes).
  • drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area (git-fixes).
  • drm/i915/display: Check source height is > 0 (git-fixes).
  • drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (git-fixes).
  • drm/i915/display: clean up comments (git-fixes).
  • drm/i915/dmc: Update DG2 DMC version to v2.08 (git-fixes).
  • drm/i915/dp: prevent potential div-by-zero (git-fixes).
  • drm/i915/dpmst: Fix mstmgr lookup during atomic check (bsc#1206843).
  • drm/i915/dp_mst: Fix payload removal during output disabling (bsc#1206843).
  • drm/i915/dpt: Treat the DPT BO as a framebuffer (git-fixes).
  • drm/i915/dsi: Use unconditional msleep() instead of inteldsimsleep() (git-fixes).
  • drm/i915/dsi: fix DSS CTL register offsets for TGL+ (git-fixes).
  • drm/i915/gem: Flush lmem contents after construction (git-fixes).
  • drm/i915/gen11: Moving WAs to iclgtworkarounds_init() (git-fixes).
  • drm/i915/gen11: Wa1408615072/Wa1407596294 should be on GT list (git-fixes).
  • drm/i915/gt: Use the correct error value when kernel_context() fails (git-fixes).
  • drm/i915/gt: perform uc late init after probe error injection (git-fixes).
  • drm/i915/guc: Do not capture Gen8 regs on Xe devices (git-fixes).
  • drm/i915/huc: always init the delayed load fence (git-fixes).
  • drm/i915/huc: bump timeout for delayed load and reduce print verbosity (git-fixes).
  • drm/i915/huc: fix leak of debug object in huc load fence on driver unload (git-fixes).
  • drm/i915/migrate: Account for the reserved_space (git-fixes).
  • drm/i915/migrate: fix corner case in CCS aux copying (git-fixes).
  • drm/i915/psr: Fix PSR_IMR/IIR field handling (git-fixes).
  • drm/i915/psr: Use calculated io and fast wake lines (git-fixes).
  • drm/i915/psr: Use calculated io and fast wake lines (git-fixes).
  • drm/i915/pxp: use <> instead of '' for headers in include/ (git-fixes).
  • drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (git-fixes).
  • drm/i915/selftest: fix intelselftestmodify_policy argument types (git-fixes).
  • drm/i915/selftests: Add some missing error propagation (git-fixes).
  • drm/i915/selftests: Increase timeout for liveparallelswitch (git-fixes).
  • drm/i915/selftests: Stop using kthread_stop() (git-fixes).
  • drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state (git-fixes).
  • drm/i915: Allow switching away via vga-switcheroo if uninitialized (git-fixes).
  • drm/i915: Avoid potential vm use-after-free (git-fixes).
  • drm/i915: Disable DC states for all commits (git-fixes).
  • drm/i915: Do not use BAR mappings for ring buffers with LLC (git-fixes).
  • drm/i915: Do not use BAR mappings for ring buffers with LLC (git-fixes).
  • drm/i915: Do not use stolen memory for ring buffers with LLC (git-fixes).
  • drm/i915: Do not use stolen memory for ring buffers with LLC (git-fixes).
  • drm/i915: Explain the magic numbers for AUX SYNC/precharge length (git-fixes).
  • drm/i915: Fix NULL ptr deref by checking newcrtcstate (git-fixes).
  • drm/i915: Fix VBT DSI DVO port handling (git-fixes).
  • drm/i915: Fix context runtime accounting (git-fixes).
  • drm/i915: Fix fast wake AUX sync len (git-fixes).
  • drm/i915: Fix potential bit_17 double-free (git-fixes).
  • drm/i915: Fix potential context UAFs (git-fixes).
  • drm/i915: Fix request ref counting during error capture & debugfs dump (git-fixes).
  • drm/i915: Fix up locking around dumping requests lists (git-fixes).
  • drm/i915: Initialize the obj flags for shmem objects (git-fixes).
  • drm/i915: Make intelgetcrtcnewencoder() less oopsy (git-fixes).
  • drm/i915: Move CSC load back into .colorcommitarm() when PSR is enabled on skl/glk (git-fixes).
  • drm/i915: Move fd_install after last use of fence (git-fixes).
  • drm/i915: Preserve crtc_state->inherited during state clearing (git-fixes).
  • drm/i915: Remove _maybeunused from mtl_info (git-fixes).
  • drm/i915: Remove unused bits of i915_vma/active api (git-fixes).
  • drm/i915: Remove unused variable (git-fixes).
  • drm/i915: Use 18 fast wake AUX sync len (git-fixes).
  • drm/i915: fix race condition UAF in i915perfaddconfigioctl (git-fixes).
  • drm/i915: fix race condition UAF in i915perfaddconfigioctl (git-fixes).
  • drm/i915: move a Kconfig symbol to unbreak the menu presentation (git-fixes).
  • drm/i915: stop abusing swiotlbmaxsegment (git-fixes).
  • drm/lima/limadrv: Add missing unwind goto in limapdev_probe() (git-fixes).
  • drm/mediatek: Clean dangling pointer on bind error path (git-fixes).
  • drm/mediatek: Drop unbalanced obj unref (git-fixes).
  • drm/mediatek: Use NULL instead of 0 for NULL pointer (git-fixes).
  • drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd (git-fixes).
  • drm/mediatek: mtkdrmcrtc: Add checks for devm_kcalloc (git-fixes).
  • drm/meson: fix 1px pink line on GXM when scaling video overlay (git-fixes).
  • drm/meson: fix missing component unbind on bind errors (git-fixes).
  • drm/meson: reorder driver deinit sequence to fix use-after-free bug (git-fixes).
  • drm/mgag200: Fix gamma lut not initialized (git-fixes).
  • drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (git-fixes).
  • drm/mipi-dsi: Set the fwnode for mipidsidevice (git-fixes).
  • drm/msm/a5xx: fix context faults during ring switch (git-fixes).
  • drm/msm/a5xx: fix highest bank bit for a530 (git-fixes).
  • drm/msm/a5xx: fix setting of the CPPREEMPTENABLE_LOCAL register (git-fixes).
  • drm/msm/a5xx: fix the emptyness check in the preempt code (git-fixes).
  • drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usage (git-fixes).
  • drm/msm/a6xx: Fix speed-bin detection vs probe-defer (git-fixes).
  • drm/msm/adreno: Fix null ptr access in adrenogpucleanup() (git-fixes).
  • drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error (git-fixes).
  • drm/msm/adreno: drop bogus pmruntimeset_active() (git-fixes).
  • drm/msm/adreno: fix runtime PM imbalance at gpu load (git-fixes).
  • drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources (git-fixes).
  • drm/msm/disp/dpu: fix sc7280_pp base offset (git-fixes).
  • drm/msm/dp: Clean up handling of DP AUX interrupts (git-fixes).
  • drm/msm/dp: cleared DPDOWNSPREADCTRL register before start link training (git-fixes).
  • drm/msm/dp: unregister audio driver during unbind (git-fixes).
  • drm/msm/dpu: Add INTF_5 interrupts (git-fixes).
  • drm/msm/dpu: Add check for cstate (git-fixes).
  • drm/msm/dpu: Add check for pstates (git-fixes).
  • drm/msm/dpu: Disallow unallocated resources to be returned (git-fixes).
  • drm/msm/dpu: Move non-MDPTOP INTFINTR offsets out of hwio header (git-fixes).
  • drm/msm/dpu: Reject topologies for which no DSC blocks are available (git-fixes).
  • drm/msm/dpu: Remove duplicate register defines from INTF (git-fixes).
  • drm/msm/dpu: Remove numenc from topology struct in favour of numdsc (git-fixes).
  • drm/msm/dpu: Wire up DSC mask for active CTL configuration (git-fixes).
  • drm/msm/dpu: check for null return of devmkzalloc() in dpuwriteback_init() (git-fixes).
  • drm/msm/dpu: clear DSPP reservations in rm release (git-fixes).
  • drm/msm/dpu: disable features unsupported by QCM2290 (git-fixes).
  • drm/msm/dpu: drop DPUDIMLAYER from MIXERMSM8998MASK (git-fixes).
  • drm/msm/dpu: drop stale comment from struct dpumdpcfg doc (git-fixes).
  • drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks (git-fixes).
  • drm/msm/dpu: fix len of sc7180 ctl blocks (git-fixes).
  • drm/msm/dpu: sc7180: add missing WB2 clock control (git-fixes).
  • drm/msm/dpu: set pdpu->isrtpipe early in dpuplanessppatomicupdate() (git-fixes).
  • drm/msm/dsi: Add missing check for allocorderedworkqueue (git-fixes).
  • drm/msm/dsi: Allow 2 CTRLs on v2.5.0 (git-fixes).
  • drm/msm/gem: Add check for kmalloc (git-fixes).
  • drm/msm/hdmi: Add missing check for allocorderedworkqueue (git-fixes).
  • drm/msm/mdp5: Add check for kzalloc (git-fixes).
  • drm/msm/mdp5: fix reading hw revision on db410c platform (git-fixes).
  • drm/msm: Be more shouty if per-process pgtables are not working (git-fixes).
  • drm/msm: Fix potential invalid ptr free (git-fixes).
  • drm/msm: Set max segment size earlier (git-fixes).
  • drm/msm: clean event_thread->worker in case of an error (git-fixes).
  • drm/msm: fix NULL-deref on irq uninstall (git-fixes).
  • drm/msm: fix NULL-deref on snapshot tear down (git-fixes).
  • drm/msm: fix drm device leak on bind errors (git-fixes).
  • drm/msm: fix missing wq allocation error handling (git-fixes).
  • drm/msm: fix vram leak on bind errors (git-fixes).
  • drm/msm: fix workqueue leak on bind errors (git-fixes).
  • drm/msm: use strscpy instead of strncpy (git-fixes).
  • drm/nouveau/devinit/tu102-: wait for GFWBOOTPROGRESS == COMPLETED (git-fixes).
  • drm/nouveau/disp: Support more modes by checking with lower bpc (git-fixes).
  • drm/nouveau/dp: check for NULL nvconnector->nativemode (git-fixes).
  • drm/nouveau/kms/nv50-: remove unused functions (git-fixes).
  • drm/nouveau/kms/nv50: fix nv50wndwnew_ prototype (git-fixes).
  • drm/nouveau/kms: Cache DP encoders in nouveau_connector (bsc#1206843).
  • drm/nouveau/kms: Pull mst state in for all modesets (bsc#1206843).
  • drm/nouveau: add nv_encoder pointer check for NULL (git-fixes).
  • drm/nouveau: do not detect DSM for non-NVIDIA device (git-fixes).
  • drm/omap: dsi: Fix excessive stack usage (git-fixes).
  • drm/omapdrm: Remove unused struct csccoefrgb2yuv (git-fixes).
  • drm/panel: novatek-nt35950: Improve error handling (git-fixes).
  • drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (git-fixes).
  • drm/panel: otm8009a: Set backlight parent to panel device (git-fixes).
  • drm/panfrost: Do not sync rpm suspension after mmu flushing (git-fixes).
  • drm/panfrost: Fix the panfrostmmumapfaultaddr() error path (git-fixes).
  • drm/probe-helper: Cancel previous job before starting new one (git-fixes).
  • drm/radeon: Drop legacy MST support (bsc#1206843).
  • drm/radeon: Fix eDP for single-display iMac11,2 (git-fixes).
  • drm/radeon: free iio for atombios when driver shutdown (git-fixes).
  • drm/radeon: reintroduce radeondpwork_func content (git-fixes).
  • drm/rockchip: Drop unbalanced obj unref (git-fixes).
  • drm/sched: Remove redundant check (git-fixes).
  • drm/shmem-helper: Fix locking for drmgemshmemgetpages_sgt() (git-fixes).
  • drm/shmem-helper: Remove another errant put in error path (git-fixes).
  • drm/shmem-helper: Revert accidental non-GPL export (git-fixes).
  • drm/sun4i: fix missing component unbind on bind errors (git-fixes).
  • drm/tegra: Avoid potential 32-bit integer overflow (git-fixes).
  • drm/tegra: firewall: Check for isaddrreg existence in IMM check (git-fixes).
  • drm/tiny: ili9486: Do not assume 8-bit only SPI controllers (git-fixes).
  • drm/ttm/pool: Fix ttmpoolalloc error path (git-fixes).
  • drm/ttm: Fix a NULL pointer dereference (git-fixes).
  • drm/ttm: fix undefined behavior in bit shift for TTMTTFLAGPRIVPOPULATED (git-fixes).
  • drm/ttm: optimize pool allocations a bit v2 (git-fixes).
  • drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking (git-fixes).
  • drm/vc4: dpi: Add option for inverting pixel clock and output enable (git-fixes).
  • drm/vc4: dpi: Fix format mapping for RGB565 (git-fixes).
  • drm/vc4: dpi: Fix format mapping for RGB565 (git-fixes).
  • drm/vc4: drv: Call componentunbindall() (git-fixes).
  • drm/vc4: hdmi: Correct interlaced timings again (git-fixes).
  • drm/vc4: hdmi: make CEC adapter name unique (git-fixes).
  • drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 (git-fixes).
  • drm/vc4: hvs: SCALERDISPBKGNDAUTOHS is only valid on HVS4 (git-fixes).
  • drm/vc4: hvs: Set AXI panic modes (git-fixes).
  • drm/vc4: kms: Sort the CRTCs by output before assigning them (git-fixes).
  • drm/vc4: vec: Use pmruntimeresumeandget() in vc4vecencoder_enable() (git-fixes).
  • drm/vgem: add missing mutex_destroy (git-fixes).
  • drm/virtio: Correct drmgemshmemgetsg_table() error handling (git-fixes).
  • drm/virtio: Fix NULL vs ISERR checking in virtiogpuobjectshmem_init (bsc#1208776 CVE-2023-22998).
  • drm/virtio: Use appropriate atomic state in virtiogpuplanecleanupfb() (git-fixes).
  • drm/virtio: exbuf->fence_fd unmodified on interrupted wait (git-fixes).
  • drm/vkms: Fix memory leak in vkms_init() (git-fixes).
  • drm/vkms: Fix null-ptr-deref in vkms_release() (git-fixes).
  • drm/vmwgfx: Avoid NULL-ptr deref in vmwcmddxdefinequery() (bsc#1203331 CVE-2022-38096)
  • drm/vmwgfx: Do not drop the reference to the handle too soon (git-fixes).
  • drm/vmwgfx: Fix memory leak in vmwmksstatadd_ioctl() (git-fixes).
  • drm/vmwgfx: Fix race issue calling pinuserpages (git-fixes).
  • drm/vmwgfx: Stop accessing buffer objects which failed init (git-fixes).
  • drm: Add orientation quirk for Lenovo ideapad D330-10IGL (git-fixes).
  • drm: Fix potential null-ptr-deref due to drmmmodeconfig_init() (git-fixes).
  • drm: amd: display: Fix memory leakage (git-fixes).
  • drm: bridge: adv7511: unregister cec i2c device after cec adapter (git-fixes).
  • drm: exynos: dsi: Fix MIPIDSI*NO_* mode flags (git-fixes).
  • drm: msm: adreno: Disable preemption on Adreno 510 (git-fixes).
  • drm: mxsfb: DRMIMXLCDIF should depend on ARCH_MXC (git-fixes).
  • drm: mxsfb: DRMMXSFB should depend on ARCHMXS || ARCH_MXC (git-fixes).
  • drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (git-fixes).
  • drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (git-fixes).
  • drm: rcar-du: Fix a NULL vs IS_ERR() bug (git-fixes).
  • drm: tidss: Fix pixel format definition (git-fixes).
  • drm:amd:amdgpu: Fix missing buffer object unlock in failure path (git-fixes).
  • dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type (git-fixes).
  • dt-bindings: arm: fsl: Fix bindings for APF28Dev board (git-fixes).
  • dt-bindings: arm: fsl: Fix copy-paste error in comment (git-fixes).
  • dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries (git-fixes).
  • dt-bindings: ata: ahci-ceva: convert to yaml (git-fixes).
  • dt-bindings: hwlock: sun6i: Add missing #hwlock-cells (git-fixes).
  • dt-bindings: i3c: silvaco,i3c-master: fix missing schema restriction (git-fixes).
  • dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value (git-fixes).
  • dt-bindings: iio: ti,tmp117: fix documentation link (git-fixes).
  • dt-bindings: input: iqs626a: Redefine trackpad property types (git-fixes).
  • dt-bindings: mailbox: qcom,apcs-kpss-global: fix SDX55 'if' match (git-fixes).
  • dt-bindings: msm: dsi-controller-main: Add vdd* descriptions back in (git-fixes).
  • dt-bindings: net: snps,dwmac: Fix snps,reset-delays-us dependency (git-fixes).
  • dt-bindings: nvmem: qcom,spmi-sdam: fix example 'reg' property (git-fixes).
  • dt-bindings: power: renesas,apmu: Fix cpus property limits (git-fixes).
  • dt-bindings: power: supply: pm8941-coincell: Do not require charging properties (git-fixes).
  • dt-bindings: remoteproc: st,stm32-rproc: Fix phandle-array parameters description (git-fixes).
  • dt-bindings: remoteproc: stm32-rproc: Typo fix (git-fixes).
  • dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs (git-fixes).
  • dt-bindings: soc: qcom: smd-rpm: re-add missing qcom,rpm-msm8994 (git-fixes).
  • dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: make G12A usb3-phy0 optional (git-fixes).
  • dt-bindings: usb: snps,dwc3: Fix 'snps,hsphy_interface' type (git-fixes).
  • e1000e: Disable TSO on i219-LM card to increase speed (git-fixes).
  • edac/i10nm: Add Intel Emerald Rapids server support (PED-4400).
  • eeprom: at24: also select REGMAP (git-fixes).
  • eeprom: idt89hpesx: Fix error handling in idtinit() (git-fixes).
  • efi/x86: libstub: Fix typo in _efi64argmap* name (git-fixes).
  • efi: Accept version 2 of memory attributes table (git-fixes).
  • efi: efivars: Fix variable writes with unsupported queryvariablestore() (git-fixes).
  • efi: efivars: Fix variable writes without queryvariablestore() (git-fixes).
  • efi: fix potential NULL deref in efimemreserve_persistent (git-fixes).
  • efi: rt-wrapper: Add missing include (git-fixes).
  • efi: ssdt: Do not free memory if ACPI table was loaded successfully (git-fixes).
  • efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (git-fixes).
  • efi: sysfb_efi: Fix DMI quirks not working for simpledrm (git-fixes).
  • elevator: update the document of elevator_switch (git-fixes).
  • ethernet: 3com/typhoon: do not write directly to netdev->dev_addr (git-fixes).
  • ethernet: 8390/etherh: do not write directly to netdev->dev_addr (git-fixes).
  • ethernet: i825xx: do not write directly to netdev->dev_addr (git-fixes).
  • ethernet: ice: avoid gcc-9 integer overflow warning (jsc#PED-376).
  • ethernet: seeq/ether3: do not write directly to netdev->dev_addr (git-fixes).
  • ethernet: tundra: do not write directly to netdev->dev_addr (git-fixes).
  • exit: Add and use maketaskdead (bsc#1207328).
  • exit: Allow oops_limit to be disabled (bsc#1207328).
  • exit: Guarantee maketaskdead leaks the tsk when calling dotaskexit (bsc#1207328).
  • exit: Move forceuaccess back into doexit (bsc#1207328).
  • exit: Move oops specific logic from doexit into maketask_dead (bsc#1207328).
  • exit: Put an upper limit on how often we can oops (bsc#1207328).
  • exit: Stop poorly open coding dotaskdead in maketaskdead (bsc#1207328).
  • exit: Use READ_ONCE() for all oops/warn limit reads (bsc#1207328).
  • ext4,f2fs: fix readahead of verity data (bsc#1207648).
  • ext4: Fix deadlock during directory rename (bsc#1210763).
  • ext4: Fix possible corruption when moving a directory (bsc#1210763).
  • ext4: add EXT4IGETBAD flag to prevent unexpected bad inode (bsc#1207619).
  • ext4: add EXT4INODEHASXATTRSPACE macro in xattr.h (bsc#1206878).
  • ext4: add helper to check quota inums (bsc#1207618).
  • ext4: add inode table check in _ext4getinodeloc to aovid possible infinite loop (bsc#1207617).
  • ext4: add missing validation of fast-commit record lengths (bsc#1207626).
  • ext4: allocate extended attribute value in vmalloc area (bsc#1207635).
  • ext4: avoid crash when inline data creation follows DIO write (bsc#1206883).
  • ext4: avoid resizing to a partial cluster size (bsc#1206880).
  • ext4: avoid unaccounted block allocation when expanding inode (bsc#1207634).
  • ext4: continue to expand file system when the target size does not reach (bsc#1206882).
  • ext4: correct cluster len and clusters changed accounting in ext4mbmark_bb (bsc#1207592).
  • ext4: correct maxinlinexattrvaluesize computing (bsc#1206878).
  • ext4: correct the misjudgment in ext4igetextra_inode (bsc#1206878).
  • ext4: disable fast-commit of encrypted dir operations (bsc#1207623).
  • ext4: do not allow journal inode to have encrypt flag (bsc#1207621).
  • ext4: do not increase iversion counter for ea_inodes (bsc#1207605).
  • ext4: do not run ext4lazyinit for read-only filesystems (bsc#1207603).
  • ext4: do not set up encryption key during jbd2 transaction (bsc#1207624).
  • ext4: drop ineligible txn start stop APIs (bsc#1207588).
  • ext4: ext4readbh_lock() should submit IO if the buffer isn't uptodate (bsc#1207606).
  • ext4: factor out ext4fcget_tl() (bsc#1207615).
  • ext4: fast commit may miss file actions (bsc#1207591).
  • ext4: fast commit may not fallback for ineligible commit (bsc#1207590).
  • ext4: fix BUGON() when directory entry has invalid reclen (bsc#1206886).
  • ext4: fix RENAME_WHITEOUT handling for inline directories (bsc#1210766).
  • ext4: fix another off-by-one fsmap error on 1k block filesystems (bsc#1210767).
  • ext4: fix bad checksum after online resize (bsc#1210762 bsc#1208076).
  • ext4: fix bug in extents parsing when ehentries == 0 and ehdepth > 0 (bsc#1206881).
  • ext4: fix bugon in _estreesearch caused by bad boot loader inode (bsc#1207620).
  • ext4: fix bugon in startthis_handle during umount filesystem (bsc#1207594).
  • ext4: fix cgroup writeback accounting with fs-layer encryption (bsc#1210765).
  • ext4: fix corruption when online resizing a 1K bigalloc fs (bsc#1206891).
  • ext4: fix deadlock due to mbcache entry corruption (bsc#1207653).
  • ext4: fix delayed allocation bug in ext4clumapped for bigalloc + inline (bsc#1207631).
  • ext4: fix dir corruption when ext4dxadd_entry() fails (bsc#1207608).
  • ext4: fix error code return to user-space in ext4getbranch() (bsc#1207630).
  • ext4: fix ext4mbmarkbb() with flexbg with fast_commit (bsc#1207593).
  • ext4: fix extent status tree race in writeback error recovery path (bsc#1206877).
  • ext4: fix incorrect options show of original mountopt and extend mountopt2 (bsc#1210764).
  • ext4: fix inode leak in ext4xattrinode_create() on an error path (bsc#1207636).
  • ext4: fix kernel BUG in 'ext4writeinlinedataend()' (bsc#1206894).
  • ext4: fix leaking uninitialized memory in fast-commit journal (bsc#1207625).
  • ext4: fix miss release buffer head in ext4fcwrite_inode (bsc#1207609).
  • ext4: fix null-ptr-deref in ext4writeinfo (bsc#1206884).
  • ext4: fix off-by-one errors in fast-commit block filling (bsc#1207628).
  • ext4: fix possible double unlock when moving a directory (bsc#1210763).
  • ext4: fix potential memory leak in ext4fcrecordmodifiedinode() (bsc#1207611).
  • ext4: fix potential memory leak in ext4fcrecord_regions() (bsc#1207612).
  • ext4: fix potential out of bound read in ext4fcreplay_scan() (bsc#1207616).
  • ext4: fix reserved cluster accounting in _esremove_extent() (bsc#1207637).
  • ext4: fix unaligned memory access in ext4fcreserve_space() (bsc#1207627).
  • ext4: fix undefined behavior in bit shift for ext4checkflag_values (bsc#1206890).
  • ext4: fix uninititialized value in 'ext4evictinode' (bsc#1206893).
  • ext4: fix use-after-free in ext4extshift_extents (bsc#1206888).
  • ext4: fix use-after-free in ext4orphancleanup (bsc#1207622).
  • ext4: fix use-after-free in ext4xattrset_entry (bsc#1206878).
  • ext4: fix warning in 'ext4darelease_space' (bsc#1206887).
  • ext4: goto right label 'failed_mount3a' (bsc#1207610).
  • ext4: init quota for 'old.inode' in 'ext4_rename' (bsc#1207629).
  • ext4: initialize quota before expanding inode in setproject ioctl (bsc#1207633).
  • ext4: introduce EXT4FCTAGBASELEN helper (bsc#1207614).
  • ext4: limit the number of retries after discarding preallocations blocks (bsc#1207602).
  • ext4: make ext4lazyinitthread freezable (bsc#1206885).
  • ext4: place buffer head allocation before handle start (bsc#1207607).
  • ext4: silence the warning when evicting inode with dioread_nolock (bsc#1206889).
  • ext4: simplify updating of fast commit stats (bsc#1207589).
  • ext4: unconditionally enable the i_version counter (bsc#1211299).
  • ext4: update 'state->fcregionssize' after successful memory allocation (bsc#1207613).
  • ext4: update soverheadclusters in the superblock during an on-line resize (bsc#1206876).
  • ext4: use ext4journalstart/stop for fast commit transactions (bsc#1210793).
  • extcon: usbc-tusb320: fix kernel-doc warning (git-fixes).
  • f2fs: Fix f2fstruncatepartial_nodes ftrace event (git-fixes).
  • fbcon: Check font dimension limits (git-fixes).
  • fbcon: Fix error paths in setcon2fbmap (git-fixes).
  • fbcon: Fix null-ptr-deref in soft_cursor (git-fixes).
  • fbcon: setcon2fbmap needs to set con2fb_map! (git-fixes).
  • fbdev: Prevent possible use-after-free in fbrelease() (bsc#1152472) Backporting changes: * replace refcountread() with atomic_read()
  • fbdev: arcfb: Fix error handling in arcfb_probe() (git-fixes).
  • fbdev: au1200fb: Fix potential divide by zero (git-fixes).
  • fbdev: ep93xx-fb: Add missing clkdisableunprepare in ep93xxfb_probe() (git-fixes).
  • fbdev: fbcon: Destroy mutex on freeing struct fb_info (bsc#1152489)
  • fbdev: imsttfb: Fix use after free bug in imsttfb_probe (git-fixes bsc#1211387).
  • fbdev: intelfb: Fix potential divide by zero (git-fixes).
  • fbdev: lxfb: Fix potential divide by zero (git-fixes).
  • fbdev: mmp: Fix deferred clk handling in mmphw_probe() (git-fixes).
  • fbdev: modedb: Add 1920x1080 at 60 Hz video mode (git-fixes).
  • fbdev: nvidia: Fix potential divide by zero (git-fixes).
  • fbdev: omapfb: avoid stack overflow warning (git-fixes).
  • fbdev: omapfb: cleanup inconsistent indentation (git-fixes).
  • fbdev: smscufx: fix error handling code in ufxusbprobe (git-fixes).
  • fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards (git-fixes).
  • fbdev: stifb: Fix info entry in sti_struct on error path (git-fixes).
  • fbdev: stifb: Provide valid pixelclock and add fbcheckvar() checks (git-fixes).
  • fbdev: tgafb: Fix potential divide by zero (git-fixes).
  • fbdev: udlfb: Fix endpoint check (git-fixes).
  • fbmem: Reject FBACTIVATEKD_TEXT from userspace (git-fixes).
  • filelock: new helper: vfsinodehas_locks (jsc#SES-1880).
  • firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (git-fixes).
  • firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (git-fixes).
  • firmware: armffa: Check if ffadriver remove is present before executing (git-fixes).
  • firmware: arm_ffa: Set handle field to zero in memory descriptor (git-fixes).
  • firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors (git-fixes).
  • firmware: arm_scmi: Fix device node validation for mailbox transport (git-fixes).
  • firmware: coreboot: Remove GOOGLECOREBOOTTABLE_ACPI/OF Kconfig entries (git-fixes).
  • firmware: coreboot: framebuffer: Ignore reserved pixel color bits (git-fixes).
  • firmware: dmi-sysfs: Fix null-ptr-deref in dmisysfsregister_handle (git-fixes).
  • firmware: qcom_scm: Clear download bit during reboot (git-fixes).
  • firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (git-fixes).
  • firmware: stratix10-svc: add missing genpooldestroy() in stratix10svcdrv_probe() (git-fixes).
  • firmware: xilinx: do not make a sleepable memory allocation from an atomic context (git-fixes).
  • flow_dissector: Do not count vlan tags inside tunnel payload (git-fixes).
  • fork: allow CLONE_NEWTIME in clone3 flags (bsc#1209258).
  • fotg210-udc: Add missing completion handler (git-fixes).
  • fpga: bridge: fix kernel-doc parameter description (git-fixes).
  • fpga: bridge: properly initialize bridge device before populating children (git-fixes).
  • fpga: m10bmc-sec: Fix probe rollback (git-fixes).
  • fpga: stratix10-soc: Fix return value check in s10opswrite_init() (git-fixes).
  • fprobe: Check rethook_alloc() return in rethook initialization (git-fixes).
  • fprobe: Fix smatch type mismatch warning (git-fixes).
  • fprobe: add recursion detection in fprobeexithandler (git-fixes).
  • fprobe: make fprobekprobehandler recursion free (git-fixes).
  • fs/jfs: fix shift exponent db_agl2size negative (git-fixes).
  • fs/proc: task_mmu.c: do not read mapcount for migration entry (CVE-2023-1582, bsc#1209636).
  • fs: account for filesystem mappings (bsc#1205191).
  • fs: account for group membership (bsc#1205191).
  • fs: add iuserns() helper (bsc#1205191).
  • fs: dlm: do not call kernelgetpeername() in errorreport() (bsc#1208130).
  • fs: dlm: use sk->sk_socket instead of con->sock (bsc#1208130).
  • fs: ext4: initialize fsdata in pagecache_write() (bsc#1207632).
  • fs: hfsplus: fix UAF issue in hfsplusputsuper (git-fixes).
  • fs: jfs: fix possible NULL pointer dereference in dbFree() (git-fixes).
  • fs: jfs: fix shift-out-of-bounds in dbAllocAG (git-fixes).
  • fs: jfs: fix shift-out-of-bounds in dbDiscardAG (git-fixes).
  • fs: move mapping helpers (bsc#1205191).
  • fs: remove _syncfilesystem (git-fixes).
  • fs: sysv: Fix sysv_nblocks() returns wrong value (git-fixes).
  • fs: tweak fsuidgidhasmapping() (bsc#1205191).
  • fscache: Use waitonbit() to wait for the freeing of relinquished volume (bsc#1210409).
  • fscachecookieenabled: check cookie is valid before accessing it (bsc#1208429).
  • ftrace/x86: Add back ftrace_expected for ftrace bug reports (git-fixes).
  • ftrace: Clean comments related to FTRACEOPSFLPERCPU (git-fixes).
  • ftrace: Fix invalid address access in lookup_rec() when index is 0 (git-fixes).
  • ftrace: Fix issue that 'direct->addr' not restored in modifyftracedirect() (git-fixes).
  • ftrace: Mark getlockparentip() _always_inline (git-fixes).
  • fuse: add inode/permission checks to fileattrget/fileattrset (bsc#1208759).
  • fuse: always revalidate rename target dentry (bsc#1211808).
  • fuse: fix attr version comparison in fusereadupdate_size() (bsc#1211807).
  • futex: Resend potentially swallowed owner death notification (git-fixes).
  • genirq: Provide new interfaces for affinity hints (bsc#1208153).
  • git-sort: Add io_uring 6.3 fixes remote
  • google/gve:fix repeated words in comments (bsc#1211519).
  • gpio: GPIO_REGMAP: select REGMAP instead of depending on it (git-fixes).
  • gpio: davinci: Add irq chip flag to skip set wake (git-fixes).
  • gpio: mockup: Fix mode of debugfs files (git-fixes).
  • gpio: tegra186: remove unneeded loop in tegra186gpioinitroutemapping() (git-fixes).
  • gpio: vf610: connect GPIO label to dev name (git-fixes).
  • gpu: host1x: Do not skip assigning syncpoints to channels (git-fixes).
  • gpu: host1x: Fix mask for syncpoint increment register (git-fixes).
  • gpu: host1x: Fix potential double free if IOMMU is disabled (git-fixes).
  • gpu: ipu-v3: common: Add ofnodeput() for reference returned by ofgraphgetportby_id() (git-fixes).
  • gve: Adding a new AdminQ command to verify driver (bsc#1211519).
  • gve: Cache link_speed value from device (git-fixes).
  • gve: Fix error return code in gveprefillrx_pages() (bsc#1211519).
  • gve: Fix spelling mistake 'droping' -> 'dropping' (bsc#1211519).
  • gve: Handle alternate miss completions (bsc#1211519).
  • gve: Reduce alloc and copy costs in the GQ rx path (bsc#1211519).
  • gve: Remove the code of clearing PBA bit (git-fixes).
  • gve: Secure enough bytes in the first TX desc for all TCP pkts (git-fixes).
  • gve: enhance no queue page list detection (bsc#1211519).
  • hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (git-fixes).
  • hfs/hfsplus: use WARN_ON for sanity check (git-fixes).
  • hfs: Fix OOB Write in hfs_asc2mac (git-fixes).
  • hfs: fix OOB Read in _hfsbrec_find (git-fixes).
  • hfs: fix missing hfsbnodeget() in _hfsbnode_create (git-fixes).
  • hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (git-fixes).
  • hid: Add Mapping for System Microphone Mute (git-fixes).
  • hid: amdsfh: Add missing check for dmaalloc_coherent (bsc#1212605 CVE-2023-3357).
  • hid: amdsfh: Add missing check for dmaalloc_coherent (bsc#1212605 CVE-2023-3357).
  • hid: asus: use spinlock to protect concurrent accesses (git-fixes).
  • hid: asus: use spinlock to safely schedule workers (git-fixes).
  • hid: bigben: use spinlock to protect concurrent accesses (git-fixes).
  • hid: bigben: use spinlock to safely schedule workers (git-fixes).
  • hid: bigben_probe(): validate report count (git-fixes).
  • hid: bigbenworker() remove unneeded check on reportfield (git-fixes).
  • hid: core: Fix deadloop in hidapplymultiplier (git-fixes).
  • hid: cp2112: Fix driver not registering GPIO IRQ chip as threaded (git-fixes).
  • hid: elecom: add support for TrackBall 056E:011C (git-fixes).
  • hid: google: add jewel USB id (git-fixes).
  • hid: intel-ish-hid: ipc: Fix potential use-after-free in work function (git-fixes).
  • hid: logitech-hidpp: Do not restart communication if not necessary (git-fixes).
  • hid: logitech-hidpp: Do not use the USB serial for USB devices (git-fixes).
  • hid: logitech-hidpp: Reconcile USB and Unifying serials (git-fixes).
  • hid: microsoft: Add rumble support to latest xbox controllers (bsc#1211280).
  • hid: multitouch: Add quirks for flipped axes (git-fixes).
  • hid: playstation: sanity check DualSense calibration data (git-fixes).
  • hid: retain initial quirks set up when creating HID devices (git-fixes).
  • hid: wacom: Add new Intuos Pro Small (PTH-460) device IDs (git-fixes).
  • hid: wacom: Force pen out of prox if no events have been received in a while (git-fixes).
  • hid: wacom: Set a default resolution for older tablets (git-fixes).
  • hid: wacom: add three styli to wacomintuosgettooltype (git-fixes).
  • hid: wacom: avoid integer overflow in wacomintuosinout() (git-fixes).
  • hid: wacom: generic: Set battery quirk only when we see battery data (git-fixes).
  • hv: fix comment typo in vmbuschannel/lowlatency (git-fixes).
  • hv: hvballoon: fix memory leak with using debugfslookup() (git-fixes).
  • hvnetvsc: Allocate memory in netvscdmamap() with GFPATOMIC (git-fixes).
  • hvnetvsc: Check status in SENDRNDIS_PKT completion message (git-fixes).
  • hvnetvsc: Fix missed pagebuf entries in netvscdma_map/unmap() (git-fixes).
  • hwmon: (adm1266) Set can_sleep flag for GPIO chip (git-fixes).
  • hwmon: (adt7475) Display smoothing attributes in correct order (git-fixes).
  • hwmon: (adt7475) Fix masking of hysteresis registers (git-fixes).
  • hwmon: (adt7475) Use device_property APIs when configuring polarity (git-fixes).
  • hwmon: (coretemp) Simplify platform device handling (git-fixes).
  • hwmon: (ftsteutates) Fix scaling of measurements (git-fixes).
  • hwmon: (ina3221) return prober error code (git-fixes).
  • hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (git-fixes).
  • hwmon: (k10temp): Add support for new family 17h and 19h models (bsc#1208848).
  • hwmon: (ltc2945) Handle error case in ltc2945valuestore (git-fixes).
  • hwmon: (ltc2992) Set can_sleep flag for GPIO chip (git-fixes).
  • hwmon: (mlxreg-fan) Return zero speed for broken fan (git-fixes).
  • hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E (git-fixes).
  • hwmon: (ucd90320) Add minimum delay between bus accesses (git-fixes).
  • hwmon: (xgene) Fix use after free bug in xgenehwmonremove due to race condition (git-fixes).
  • hwmon: fix potential sensor registration fail if of_node is missing (git-fixes).
  • hwmon: tmp512: drop ofmatchptr for ID table (git-fixes).
  • i2c: cadence: cdnsi2cmaster_xfer(): Fix runtime PM leak on error path (git-fixes).
  • i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU (git-fixes).
  • i2c: designware: fix i2cdwclk_rate() return size to be u32 (git-fixes).
  • i2c: hisi: Avoid redundant interrupts (git-fixes).
  • i2c: hisi: Only use the completion interrupt to finish the transfer (git-fixes).
  • i2c: imx-lpi2c: check only for enabled interrupt flags (git-fixes).
  • i2c: imx-lpi2c: clean rx/tx buffers upon new message (git-fixes).
  • i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (git-fixes).
  • i2c: mv64xxx: Add atomic_xfer method to driver (git-fixes).
  • i2c: mv64xxx: Fix reading invalid status value in atomic mode (git-fixes).
  • i2c: mv64xxx: Remove shutdown method from driver (git-fixes).
  • i2c: mxs: suppress probe-deferral error message (git-fixes).
  • i2c: ocores: generate stop condition after timeout in polling mode (git-fixes).
  • i2c: omap: Fix standard mode false ACK readings (git-fixes).
  • i2c: qup: Add missing unwind goto in qupi2cprobe() (git-fixes).
  • i2c: rk3x: fix a bunch of kernel-doc warnings (git-fixes).
  • i2c: sprd: Delete i2c adapter in .remove's error path (git-fixes).
  • i2c: tegra: Fix PEC support for SMBUS block read (git-fixes).
  • i2c: xgene-slimpro: Fix out-of-bounds bug in xgeneslimproi2c_xfer() (git-fixes).
  • i40e: Add checking for null for nlmsgfindattr() (jsc#SLE-18378).
  • i40e: Fix ADQ rate limiting for PF (jsc#SLE-18378).
  • i40e: Fix DMA mappings leak (jsc#SLE-18378).
  • i40e: Fix VF hang when reset is triggered on another VF (jsc#SLE-18378).
  • i40e: Fix VF set max MTU size (jsc#SLE-18378).
  • i40e: Fix VF's MAC Address change on VM (jsc#SLE-18378).
  • i40e: Fix adding ADQ filter to TC0 (jsc#SLE-18378).
  • i40e: Fix calculating the number of queue pairs (jsc#SLE-18378).
  • i40e: Fix erroneous adapter reinitialization during recovery process (jsc#SLE-18378).
  • i40e: Fix ethtool rx-flow-hash setting for X722 (jsc#SLE-18378).
  • i40e: Fix flow-type by setting GLHASHINSET registers (jsc#SLE-18378).
  • i40e: Fix for VF MAC address 0 (jsc#SLE-18378).
  • i40e: Fix incorrect address type for IPv6 flow rules (jsc#SLE-18378).
  • i40e: Fix interface init with MSI interrupts (no MSI-X) (jsc#SLE-18378).
  • i40e: Fix kernel crash during module removal (jsc#SLE-18378).
  • i40e: Fix kernel crash during reboot when adapter is in recovery mode (jsc#SLE-18378).
  • i40e: Fix set maxtxrate when it is lower than 1 Mbps (jsc#SLE-18378).
  • i40e: Fix the inability to attach XDP program on downed interface (jsc#SLE-18378).
  • i40e: Refactor tc mqprio checks (jsc#SLE-18378).
  • i40e: add double of VLAN header when computing the max MTU (jsc#SLE-18378).
  • i40e: fix accessing vsi->active_filters without holding lock (jsc#SLE-18378).
  • i40e: fix flow director packet filter programming (jsc#SLE-18378).
  • i40e: fix i40esetupmisc_vector() error handling (jsc#SLE-18378).
  • i40e: fix registers dump after run ethtool adapter self test (jsc#SLE-18378).
  • i825xx: sni82596: use ethhwaddrset() (git-fixes).
  • i915 kABI workaround (git-fixes).
  • i915/perf: Replace DRMDEBUG with driver specific drmdbg call (git-fixes).
  • iavf/iavf_main: actually log ->src mask when talking about it (jsc#SLE-18385).
  • iavf: Detach device during reset task (jsc#SLE-18385).
  • iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq (jsc#SLE-18385).
  • iavf: Do not restart Tx queues after reset task failure (jsc#SLE-18385).
  • iavf: Fix 'tc qdisc show' listing too many queues (jsc#SLE-18385).
  • iavf: Fix a crash during reset task (jsc#SLE-18385).
  • iavf: Fix bad page state (jsc#SLE-18385).
  • iavf: Fix cached head and tail value for iavfgettx_pending (jsc#SLE-18385).
  • iavf: Fix error handling in iavfinitmodule() (jsc#SLE-18385).
  • iavf: Fix max_rate limiting (jsc#SLE-18385).
  • iavf: Fix race condition between iavfshutdown and iavfremove (jsc#SLE-18385).
  • iavf: Fix set max MTU size with port VLAN and jumbo frames (jsc#SLE-18385).
  • iavf: do not track VLAN 0 filters (jsc#PED-835).
  • iavf: fix hang on reboot with ice (jsc#SLE-18385).
  • iavf: fix inverted Rx hash condition leading to disabled hash (jsc#SLE-18385).
  • iavf: fix non-tunneled IPv6 UDP packet type and hashing (jsc#SLE-18385).
  • iavf: fix temporary deadlock and failure to set MAC address (jsc#PED-835).
  • iavf: refactor VLAN filter states (jsc#PED-835).
  • iavf: remove activecvlans and activesvlans bitmaps (jsc#PED-835).
  • iavf: remove mask from iavfirqenable_queues() (git-fixes).
  • iavf: schedule watchdog immediately when changing primary MAC (jsc#PED-835).
  • ib/hfi1: Assign npages earlier (git-fixes)
  • ib/hfi1: Fix SDMA mmurbnode not being evicted in LRU order (git-fixes)
  • ib/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests (git-fixes)
  • ib/hfi1: Fix expected receive setup error exit issues (git-fixes)
  • ib/hfi1: Fix math bugs in hfi1canpin_pages() (git-fixes)
  • ib/hfi1: Fix sdma.h tx->num_descs off-by-one errors (git-fixes)
  • ib/hfi1: Immediately remove invalid memory from hardware (git-fixes)
  • ib/hfi1: Reject a zero-length user expected buffer (git-fixes)
  • ib/hfi1: Remove user expected buffer invalidate race (git-fixes)
  • ib/hfi1: Reserve user expected TIDs (git-fixes)
  • ib/hfi1: Restore allocated resources on failed copyout (git-fixes)
  • ib/hfi1: Update RMT size calculation (git-fixes)
  • ib/hifi1: add a null check of kzallocnode in hfi1ipoibtxreqinit (git-fixes)
  • ib/ipoib: Fix legacy IPoIB due to wrong number of queues (git-fixes)
  • ib/mad: Do not call to function that might sleep while in atomic context (git-fixes).
  • ib/mlx5: Add support for 400G_8X lane speed (git-fixes)
  • ib/rdmavt: add missing locks in rvtrucloopback (git-fixes)
  • ice, xsk: Diversify return values from xsk_wakeup call paths (git-fixes).
  • ice: Add check for kzalloc (jsc#PED-376).
  • ice: Do not double unplug aux on peer initiated reset (git-fixes).
  • ice: Do not use WQMEMRECLAIM flag for workqueue (git-fixes).
  • ice: Do not use WQMEMRECLAIM flag for workqueue (jsc#PED-376).
  • ice: Fix DSCP PFC TLV creation (git-fixes).
  • ice: Fix DSCP PFC TLV creation (jsc#PED-376).
  • ice: Fix XDP memory leak when NIC is brought up and down (git-fixes).
  • ice: Fix disabling Rx VLAN filtering with port VLAN enabled (jsc#PED-376).
  • ice: Fix ice VF reset during iavf initialization (jsc#PED-376).
  • ice: Fix icecfgrdma_fltr() to only update relevant fields (jsc#PED-376).
  • ice: Fix icexdpxmit() when XDP TX queue number is not sufficient (git-fixes).
  • ice: Fix interrupt moderation settings getting cleared (jsc#SLE-18375).
  • ice: Fix memory corruption in VF driver (git-fixes).
  • ice: Fix potential memory leak in icegnsstty_write() (jsc#PED-376).
  • ice: Ignore EEXIST when setting promisc mode (git-fixes).
  • ice: Prevent set_channel from changing queues while RDMA active (git-fixes).
  • ice: Prevent set_channel from changing queues while RDMA active (jsc#PED-376).
  • ice: Reset FDIR counter in FDIR init stage (git-fixes).
  • ice: Reset FDIR counter in FDIR init stage (jsc#PED-376).
  • ice: Set txqteid to ICEINVAL_TEID on ring creation (jsc#SLE-18375).
  • ice: add profile conflict check for AVF FDIR (git-fixes).
  • ice: add profile conflict check for AVF FDIR (jsc#PED-376).
  • ice: avoid bonding causing auxiliary plug/unplug under RTNL lock (bsc#1210158).
  • ice: block LAN in case of VF to VF offload (git-fixes).
  • ice: block LAN in case of VF to VF offload (jsc#PED-376).
  • ice: check if VF exists before mode check (jsc#PED-376).
  • ice: config netdev tc before setting queues number (git-fixes).
  • ice: copy last block omitted in icegetmodule_eeprom() (git-fixes).
  • ice: copy last block omitted in icegetmodule_eeprom() (jsc#PED-376).
  • ice: ethtool: Prohibit improper channel config for DCB (git-fixes).
  • ice: ethtool: advertise 1000M speeds properly (git-fixes).
  • ice: fix invalid check for empty list in iceschedassocvsito_agg() (git-fixes).
  • ice: fix invalid check for empty list in iceschedassocvsito_agg() (jsc#PED-376).
  • ice: fix lost multicast packets in promisc mode (jsc#PED-376).
  • ice: fix wrong fallback logic for FDIR (git-fixes).
  • ice: fix wrong fallback logic for FDIR (jsc#PED-376).
  • ice: handle E822 generic device ID in PLDM header (git-fixes).
  • ice: move devlink port creation/deletion (jsc#PED-376).
  • ice: switch: fix potential memleak in iceaddadv_recipe() (git-fixes).
  • ice: switch: fix potential memleak in iceaddadv_recipe() (jsc#PED-376).
  • ice: use bitmapfree instead of devmkfree (git-fixes).
  • ice: xsk: Fix cleaning of XDP_TX frames (jsc#PED-376).
  • ice: xsk: disable txq irq before flushing hw (jsc#PED-376).
  • ice: xsk: do not use xdpreturnframe() on txbuf->rawbuf (jsc#PED-376).
  • ice: xsk: use Rx ring's XDP ring when picking NAPI context (git-fixes).
  • ieee80211: add TWT element definitions (bsc#1209980).
  • ieee802154: hwsim: Fix possible memory leaks (git-fixes).
  • ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (jsc#SLE-19253).
  • igb: Add lock to avoid data race (jsc#SLE-18379).
  • igb: Enable SR-IOV after reinit (jsc#SLE-18379).
  • igb: Fix PPS input and output using 3rd and 4th SDP (jsc#PED-370).
  • igb: Fix extts capture value format for 82580/i354/i350 (git-fixes).
  • igb: Initialize mailbox message for VF reset (jsc#SLE-18379).
  • igb: conditionalize I2C bit banging on external thermal sensor support (jsc#SLE-18379).
  • igb: fix bit_shift to be in [1..8] range (git-fixes).
  • igb: fix nvm.ops.read() error handling (git-fixes).
  • igb: revert rtnl_lock() that causes deadlock (jsc#SLE-18379).
  • igbvf: Regard vf reset nack as success (jsc#SLE-18379).
  • igc: Add checking for basetime less than zero (jsc#SLE-18377).
  • igc: Add ndotxtimeout support (jsc#SLE-18377).
  • igc: Clean the TX buffer and TX descriptor ring (git-fixes).
  • igc: Enhance Qbv scheduling by using first flag bit (jsc#SLE-18377).
  • igc: Fix PPS delta between two synchronized end-points (jsc#SLE-18377).
  • igc: Fix possible system crash when loading module (git-fixes).
  • igc: Lift TAPRIO schedule restriction (jsc#SLE-18377).
  • igc: Reinstate IGC_REMOVED logic and implement it properly (jsc#SLE-18377).
  • igc: Set Qbv starttime and endtime to end_time if not being configured in GCL (jsc#SLE-18377).
  • igc: Use strict cycles for Qbv scheduling (jsc#SLE-18377).
  • igc: allow BaseTime 0 enrollment for Qbv (jsc#SLE-18377).
  • igc: fix the validation logic for taprio's gate list (jsc#SLE-18377).
  • igc: read before write to SRRCTL register (jsc#SLE-18377).
  • igc: recalculate Qbv end_time by considering cycle time (jsc#SLE-18377).
  • igc: return an error if the mac type is unknown in igcptpsystimtohwtstamp() (jsc#SLE-18377).
  • iio: accel: mma9551core: Prevent uninitialized variable in mma9551readconfigword() (git-fixes).
  • iio: accel: mma9551core: Prevent uninitialized variable in mma9551readstatusword() (git-fixes).
  • iio: accel: staccel: Fix invalid mountmatrix on devices without ACPI _ONT method (git-fixes).
  • iio: adc: ad7192: Change 'shorted' channels to differential (git-fixes).
  • iio: adc: ad7791: fix IRQ flags (git-fixes).
  • iio: adc: adsigmadelta: Fix IRQ issue by setting IRQDISABLEUNLAZY flag (git-fixes).
  • iio: adc: at91-sama5d2adc: fix an error code in at91adcallocatetrigger() (git-fixes).
  • iio: adc: berlin2-adc: Add missing ofnodeput() in error path (git-fixes).
  • iio: adc: mxs-lradc: fix the order of two cleanup operations (git-fixes).
  • iio: adc: palmas_gpadc: fix NULL dereference on rmmod (git-fixes).
  • iio: adc: stm32-dfsdm: fill module aliases (git-fixes).
  • iio: adc: ti-ads7950: Set can_sleep flag for GPIO chip (git-fixes).
  • iio: adis16480: select CONFIG_CRC32 (git-fixes).
  • iio: dac: cio-dac: Fix max DAC write value check for 12-bit (git-fixes).
  • iio: dac: mcp4725: Fix i2cmastersend() return value handling (git-fixes).
  • iio: hid: fix the retval in accel3dcapture_sample (git-fixes).
  • iio: hid: fix the retval in gyro3dcapture_sample (git-fixes).
  • iio: imu: fxos8700: fix ACCEL measurement range selection (git-fixes).
  • iio: imu: fxos8700: fix IMU data bits returned to user space (git-fixes).
  • iio: imu: fxos8700: fix MAGN sensor scale and unit (git-fixes).
  • iio: imu: fxos8700: fix failed initialization ODR mode assignment (git-fixes).
  • iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback (git-fixes).
  • iio: imu: fxos8700: fix incorrect ODR mode readback (git-fixes).
  • iio: imu: fxos8700: fix map label of channel type to MAGN sensor (git-fixes).
  • iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback (git-fixes).
  • iio: imu: fxos8700: remove definition FXOS8700CTRLODR_MIN (git-fixes).
  • iio: imu: inv_icm42600: fix timestamp reset (git-fixes).
  • iio: light: cm32181: Unregister second I2C client if present (git-fixes).
  • iio: light: tsl2563: Do not hardcode interrupt trigger type (git-fixes).
  • iio: light: tsl2772: fix reading proximity-diodes from device tree (git-fixes).
  • iio: light: vcnl4035: fixed chip ID check (git-fixes).
  • iio:adc:twl6030: Enable measurement of VAC (git-fixes).
  • iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (git-fixes).
  • ima: Fix memory leak in _imainode_hash() (git-fixes).
  • init, x86: Move memencryptinit() into archcpufinalize_init() (bsc#1212448).
  • init: Invoke archcpufinalize_init() earlier (bsc#1212448).
  • init: Provide archcpufinalize_init() (bsc#1212448).
  • init: Remove check_bugs() leftovers (bsc#1212448).
  • input: ads7846 - always set last command to PWRDOWN (git-fixes).
  • input: ads7846 - do not check penirq immediately for 7845 (git-fixes).
  • input: ads7846 - do not report pressure for ads7845 (git-fixes).
  • input: alps - fix compatibility with -funsigned-char (bsc#1209805).
  • input: exc3000 - properly stop timer on shutdown (git-fixes).
  • input: fix open count when closing inhibited device (git-fixes).
  • input: focaltech - use explicitly signed char type (git-fixes).
  • input: goodix - add Lenovo Yoga Book X90F to ninebytesreport DMI table (git-fixes).
  • input: hpsdcrtc - mark an unused function as _maybeunused (git-fixes).
  • input: iqs269a - configure device with a single block write (git-fixes).
  • input: iqs269a - drop unused device node references (git-fixes).
  • input: iqs269a - increase interrupt handler return delay (git-fixes).
  • input: iqs626a - drop unused device node references (git-fixes).
  • input: psmouse - fix OOB access in Elantech protocol (git-fixes).
  • input: raspberrypi-ts - fix refcount leak in rpitsprobe (git-fixes).
  • input: xpad - add constants for GIP interface numbers (git-fixes).
  • input: xpad - delete a Razer DeathAdder mouse VID/PID entry (git-fixes).
  • intel/igbvf: free irq on the error path in igbvfrequestmsix() (jsc#SLE-18379).
  • intel_idle: add Emerald Rapids Xeon support (PED-3849).
  • interconnect: exynos: fix node leak in probe PM QoS error path (git-fixes).
  • interconnect: fix mem leak when freeing nodes (git-fixes).
  • interconnect: qcom: osm-l3: fix icconecelldata allocation (git-fixes).
  • iouring/fdinfo: fix sqe dumping for IORINGSETUP_SQE128 (git-fixes).
  • io_uring/filetable: fix file reference underflow (git-fixes bsc#1207521 CVE-2023-0469).
  • io_uring/kbuf: fix not advancing READV kbuf ring (git-fixes).
  • iouring/rsrc: fix null-ptr-deref in iofilebitmapget() (bsc#1209637 CVE-2023-1583).
  • iouring: clear TIFNOTIFYSIGNAL if set and taskwork not available (git-fixes).
  • iouring: do not gate taskwork run on TIFNOTIFYSIGNAL (git-fixes).
  • io_uring: ensure that cached task references are always put on exit (git-fixes).
  • io_uring: fix CQ waiting timeout handling (git-fixes).
  • io_uring: fix fget leak when fs do not support nowait buffered read (bsc#1205205).
  • iouring: fix ordering of args in iouringqueueasync_work (git-fixes).
  • io_uring: fix return value when removing provided buffers (git-fixes).
  • io_uring: fix size calculation when registering buf ring (git-fixes).
  • io_uring: recycle kbuf recycle on tw requeue (git-fixes).
  • iommu/hyper-v: Allow hyperv irq remapping without x2apic (git-fixes).
  • iommu/vt-d: Add a fix for devices need extra dtlb flush (bsc#1208219).
  • iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (bsc#1208948).
  • iommu/vt-d: Fix buggy QAT device mask (bsc#1208219).
  • ipmi: fix SSIF not responding under certain cond (git-fixes).
  • ipmi:ssif: Add 60ms time internal between write retries (bsc#1206459).
  • ipmi:ssif: Add a timer between request retries (bsc#1206459).
  • ipmi:ssif: Add send_retries increment (git-fixes).
  • ipmi:ssif: Increase the message retry time (bsc#1206459).
  • ipmi:ssif: Remove rtcustimer (bsc#1206459).
  • ipmi:ssif: resend_msg() cannot fail (bsc#1206459).
  • ipmi_ssif: Rename idle state and check (bsc#1206459).
  • ipv6: raw: Deduct extension header length in rawv6pushpending_frames (bsc#1207168 CVE-2023-0394).
  • ipv6: raw: Deduct extension header length in rawv6pushpending_frames (bsc#1207168 CVE-2023-0394).
  • ipv6: sr: fix out-of-bounds read when setting HMAC data (bsc#1211592).
  • ipv6: sr: fix out-of-bounds read when setting HMAC data (bsc#1211592).
  • irqchip/clps711x: Remove unused clps711xintcinit() function (git-fixes).
  • irqchip/ftintc010: Mark all function static (git-fixes).
  • irqchip/gic-v3: Refactor ISB + EOIR at ack time (git-fixes)
  • irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (git-fixes).
  • iwcxgb4: Fix potential NULL dereference in c4iwfillrescmidentry() (git-fixes)
  • iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm (bsc#1207553).
  • ixgbe: Allow flow hash to be set via ethtool (jsc#SLE-18384).
  • ixgbe: Enable setting RSS table to default values (jsc#SLE-18384).
  • ixgbe: Fix panic during XDP_TX with > 64 CPUs (jsc#SLE-18384).
  • ixgbe: add double of VLAN header when computing the max MTU (jsc#SLE-18384).
  • ixgbe: allow to increase MTU to 3K with XDP enabled (jsc#SLE-18384).
  • ixgbe: fix pci device refcount leak (jsc#SLE-18384).
  • ixgbe: stop resetting SYSTIME in ixgbeptpstart_cyclecounter (jsc#SLE-18384).
  • jbd2: Fix up kABI of ext4 fast commit interface (bsc#1207590).
  • jbd2: add miss release buffer head in fcdoone_pass() (bsc#1207646).
  • jbd2: fix a potential race while discarding reserved buffers after an abort (bsc#1207641).
  • jbd2: fix potential buffer head reference count leak (bsc#1207644).
  • jbd2: fix potential use-after-free in jbd2fcwait_bufs (bsc#1207645).
  • jbd2: use the correct print format (git-fixes).
  • jbd2: wake up journal waiters in FIFO order, not LIFO (bsc#1207643).
  • jfs: Fix fortify moan in symlink (git-fixes).
  • k-m-s: Drop Linux 2.6 support
  • kABI compatibility workaround for efivars (git-fixes).
  • kABI workaround for btbcm.c (git-fixes).
  • kABI workaround for cpp_acpi extensions for EPP (bsc#1212445).
  • kABI workaround for drmdpmst helper updates (bsc#1206843).
  • kABI workaround for hid quirks (git-fixes).
  • kABI workaround for ieee80211 and co (bsc#1209980).
  • kABI workaround for mt76pollmsec() (git-fixes).
  • kABI workaround for struct acpi_ec (bsc#1207149).
  • kABI workaround for xhci (git-fixes).
  • kABI: Fix kABI after backport Emulate RDPID only if it is enabled in guest (git-fixes)
  • kABI: PCI: Reduce warnings on possible RW1C corruption (kabi).
  • kABI: PCI: dwc: Add dwpcieops.host_deinit() callback (kabi).
  • kABI: PCI: loongson: Prevent LS7A MRRS increases (kabi).
  • kABI: Preserve TRACEEVENTFL values (git-fixes).
  • kABI: Work around kABI changes after '20347fca71a3 swiotlb: split up the global swiotlb lock' (jsc#PED-3259).
  • kABI: x86/msi: Fix msi message data shadow struct (kabi).
  • kABI: x86/msr: Remove .fixup usage (kabi).
  • kabi/severities: add mlx5 internal symbols
  • kabi/severities: added Microsoft mana symbold (bsc#1210551)
  • kabi/severities: ignore KABI for NVMe target (bsc#1174777) The target code is only for testing and there are no external users.
  • kabi/severities: ignore kABI changes for mt76/* local modules (bsc#1209980)
  • kabi/severities: ignore kABI in bq27xxx_battery module Those are local symbols that are used only by child drivers
  • kabi: FIX FOR NFSv4: Fix free of uninitialized nfs4_label on referral lookup (git-fixes).
  • kabi: FIX FOR: NFS: Further optimisations for 'ls -l' (git-fixes).
  • kabi: FIX FOR: NFSD: Have legacy NFSD WRITE decoders use xdrstreamsubsegment() (git-fixes).
  • kabi: FIX FOR: NFSv4.1 query for fs_location attr on a new file system (Never, kabi).
  • kabi: FIX FOR: NFSv4: keep state manager thread active if swap is enabled (Never, kabi).
  • kabi: fix for: NFSv3: handle out-of-order write replies (bsc#1205544).
  • kasan: no need to unset paniconwarn in end_report() (bsc#1207328).
  • kconfig: Update config changed flag before calling callback (git-fixes).
  • kernel-binary: Add back kernel-default-base guarded by option Add configsh option for splitting off kernel-default-base, and for not signing the kernel on non-efi
  • kernel-binary: install expoline.o (boo#1210791 bsc#1211089)
  • kernel-docs: Add buildrequires on python3-base when using python3 The python3 binary is provided by python3-base.
  • kernel-docs: Use python3 together with python3-Sphinx (bsc#1212741).
  • kernel-source: Remove unused macro variant_symbols
  • kernel-spec-macros: Fix up obsoleterebuildssubpackage to generate obsoletes correctly (boo#1172073 bsc#1191731). rpm only supports full length release, no provides
  • keys: Add missing function documentation (git-fixes).
  • keys: Create static version of publickeyverify_signature (git-fixes).
  • keys: Do not cache key in task struct if key is requested from kernel thread (git-fixes).
  • keys: Fix linking a duplicate key to a keyring's assoc_array (bsc#1207088).
  • keys: asymmetric: Copy sig and digest in publickeyverify_signature() (git-fixes).
  • keys: asymmetric: Fix ECDSA use via keyctl uapi (git-fixes).
  • kmap_local: do not assume kmap PTEs are linear arrays in memory (git-fixes) Update config/armv7hl/default too.
  • kprobe: reverse kp->flags when arm_kprobe failed (git-fixes).
  • kprobes: Fix check for probe enabled in kill_kprobe() (git-fixes).
  • kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list (git-fixes).
  • kprobes: Forbid probing on trampoline and BPF code areas (git-fixes).
  • kprobes: Prohibit probes in gate area (git-fixes).
  • kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (git-fixes).
  • kprobes: do not call disarm_kprobe() for disabled kprobes (git-fixes).
  • kvm/vfio: Fix potential deadlock on vfio group_lock (git-fixes)
  • kvm/vfio: Fix potential deadlock problem in vfio (git-fixes)
  • kvm: Destroy target device if coalesced MMIO unregistration fails (git-fixes)
  • kvm: Disallow user memslot with size that exceeds 'unsigned long' (git-fixes)
  • kvm: Do not create VM debugfs files outside of the VM directory (git-fixes)
  • kvm: Do not set Accessed/Dirty bits for ZERO_PAGE (git-fixes)
  • kvm: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (git-fixes).
  • kvm: Prevent module exit until all VMs are freed (git-fixes)
  • kvm: SVM: Do not rewrite guest ICR on AVIC IPI virtualization failure (git-fixes).
  • kvm: SVM: Fix benign 'bool vs. int' comparison in svmsetcr0() (git-fixes).
  • kvm: SVM: Fix potential overflow in SEV's send|receiveupdatedata() (git-fixes).
  • kvm: SVM: Require logical ID to be power-of-2 for AVIC entry (git-fixes).
  • kvm: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid (git-fixes).
  • kvm: SVM: hyper-v: placate modpost section mismatch error (git-fixes).
  • kvm: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (bsc#1206992 CVE-2022-2196).
  • kvm: VMX: Introduce vmxmsrbitmapl01changed() helper (git-fixes).
  • kvm: VMX: Resume guest immediately when injecting #GP on ECREATE (git-fixes).
  • kvm: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow (git-fixes).
  • kvm: VMX: Use is64bit_mode() to check 64-bit mode in SGX handler (git-fixes).
  • kvm: X86: Fix tlb flush for tdp in kvminvalidatepcid() (git-fixes).
  • kvm: arm64: Do not arm a hrtimer for an already pending timer (git-fixes)
  • kvm: arm64: Do not hypercall before EL2 init (git-fixes)
  • kvm: arm64: Do not return from void function (git-fixes)
  • kvm: arm64: Fix PARTOHPFAR() to work independently of PA_BITS. (git-fixes)
  • kvm: arm64: Fix S1PTW handling on RO memslots (git-fixes)
  • kvm: arm64: Fix bad dereference on MTE-enabled systems (git-fixes)
  • kvm: arm64: Fix buffer overflow in kvmarmsetfwreg() (git-fixes)
  • kvm: arm64: Fix kvm init failure when mode!=vhe and VA_BITS=52. (git-fixes)
  • kvm: arm64: Free hypervisor allocations if vector slot init fails (git-fixes)
  • kvm: arm64: GICv4.1: Fix race with doorbell on VPE (git-fixes)
  • kvm: arm64: Limit length in kvmvmioctlmtecopytags() to INTMAX (git-fixes)
  • kvm: arm64: PMU: Restore the guest's EL0 event counting after (git-fixes)
  • kvm: arm64: Propagate errors from _pkvmprot_finalize hypercall (git-fixes)
  • kvm: arm64: Reject 32bit user PSTATE on asymmetric systems (git-fixes)
  • kvm: arm64: Save PSTATE early on exit (git-fixes)
  • kvm: arm64: Stop handle_exit() from handling HVC twice when an SError (git-fixes)
  • kvm: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems (git-fixes)
  • kvm: arm64: nvhe: Eliminate kernel-doc warnings (git-fixes)
  • kvm: arm64: vgic: Fix exit condition in scanitstable() (git-fixes)
  • kvm: arm64: vgic: Read HW interrupt pending state from the HW (git-fixes)
  • kvm: initialize all of the kvm_debugregs structure before sending it to userspace (bsc#1209532 CVE-2023-1513).
  • kvm: initialize all of the kvm_debugregs structure before sending it to userspace (bsc#1209532 CVE-2023-1513).
  • kvm: nVMX: Also filter MSRIA32VMXTRUEPINBASED_CTLS when eVMCS (git-fixes).
  • kvm: nVMX: Do not use Enlightened MSR Bitmap for L3 (git-fixes).
  • kvm: nVMX: Document that ignoring memory failures for VMCLEAR is deliberate (git-fixes).
  • kvm: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (git-fixes).
  • kvm: nVMX: Inject #GP, not #UD, if 'generic' VMXON CR0/CR4 check fails (git-fixes).
  • kvm: nVMX: Prioritize TSS T-flag #DBs over Monitor Trap Flag (git-fixes).
  • kvm: nVMX: Properly expose ENABLEUSRWAIT_PAUSE control to L1 (git-fixes).
  • kvm: nVMX: Treat General Detect #DB (DR7.GD=1) as fault-like (git-fixes).
  • kvm: nVMX: add missing consistency checks for CR0 and CR4 (bsc#1210294 CVE-2023-30456).
  • kvm: nVMX: add missing consistency checks for CR0 and CR4 (bsc#1210294 CVE-2023-30456).
  • kvm: nVMX: eVMCS: Filter out VMEXITSAVEVMXPREEMPTION_TIMER (git-fixes).
  • kvm: s390: selftest: memop: Fix integer literal (git-fixes).
  • kvm: x86/emulator: Emulate RDPID only if it is enabled in guest (git-fixes).
  • kvm: x86/mmu: avoid NULL-pointer dereference on page freeing bugs (git-fixes).
  • kvm: x86/pmu: Ignore pmu->globalctrl check if vPMU does not support globalctrl (git-fixes).
  • kvm: x86/svm: add _GFPACCOUNT to _sevdbg{en,de}cryptuser() (git-fixes).
  • kvm: x86/vmx: Do not skip segment attributes if unusable bit is set (git-fixes).
  • kvm: x86/xen: Fix memory leak in kvmxenwritehypercallpage() (git-fixes).
  • kvm: x86: Copy filter arg outside kvmvmioctlsetmsr_filter() (git-fixes).
  • kvm: x86: Disable KVMHCCLOCK_PAIRING if tsc is in always catchup mode (git-fixes).
  • kvm: x86: Do not change ICR on write to APICSELFIPI (git-fixes).
  • kvm: x86: Fail emulation during EMULTYPE_SKIP on any exception (git-fixes).
  • kvm: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI (git-fixes).
  • kvm: x86: Mask off reserved bits in CPUID.8000001FH (git-fixes).
  • kvm: x86: Mask off unsupported and unknown bits of IA32ARCHCAPABILITIES (git-fixes).
  • kvm: x86: Protect the unused bits in MSR exiting flags (git-fixes).
  • kvm: x86: Remove a redundant guest cpuid check in kvmsetcr4() (git-fixes).
  • kvm: x86: Report deprecated x87 features in supported CPUID (git-fixes).
  • kvm: x86: do not set st->preempted when going back to user space (git-fixes).
  • kvm: x86: fix sending PV IPI (git-fixes).
  • kvm: x86: fix sending PV IPI (git-fixes).
  • kvm: x86: fix typo in _trycmpxchg_user causing non-atomicness (git-fixes).
  • kvm: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (git-fixes).
  • lan78xx: Add missing return code checks (git-fixes).
  • lan78xx: Fix exception on link speed change (git-fixes).
  • lan78xx: Fix memory allocation bug (git-fixes).
  • lan78xx: Fix partial packet errors on suspend/resume (git-fixes).
  • lan78xx: Fix race condition in disconnect handling (git-fixes).
  • lan78xx: Fix race conditions in suspend/resume handling (git-fixes).
  • lan78xx: Fix white space and style issues (git-fixes).
  • lan78xx: Remove unused pause frame queue (git-fixes).
  • lan78xx: Remove unused timer (git-fixes).
  • lan78xx: Set flow control threshold to prevent packet loss (git-fixes).
  • leds: Fix reference to ledsetbrightness() in doc (git-fixes).
  • leds: TILMUCOMMON: select REGMAP instead of depending on it (git-fixes).
  • leds: led-class: Add missing putdevice() to ledput() (git-fixes).
  • leds: led-core: Fix refcount leak in ofledget() (git-fixes).
  • leds: tca6507: Fix error handling of using fwnodepropertyread_string (git-fixes).
  • lib/mpi: Fix buffer overrun when SG is too long (git-fixes).
  • lib/sbitmap: Fix invalid loop in _sbitmapqueuegetbatch() (git-fixes).
  • lib/zlib: remove redundation assignement of availin dfltccgdht() (git-fixes).
  • libfs: add DEFINESIMPLEATTRIBUTE_SIGNED for signed value (git-fixes).
  • lockd: set file_lock start and end when decoding nlm4 testargs (git-fixes).
  • locking/rwbase: Mitigate indefinite writer starvation. Move out of sorted as the patch has moved within the tip tree.
  • locking/rwsem: Add _alwaysinline annotation to _downread_common() and inlined callers (git-fixes).
  • locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (bsc#1207270).
  • locking/rwsem: Always try to wake waiters in out_nolock path (bsc#1207270).
  • locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (bsc#1207270).
  • locking/rwsem: Disable preemption in all downread*() and upread() code paths (bsc#1207270).
  • locking/rwsem: Disable preemption in all downwrite*() and upwrite() code paths (bsc#1207270).
  • locking/rwsem: Disable preemption while trying for rwsem lock (bsc#1207270).
  • locking/rwsem: Make handoff bit handling more consistent (bsc#1207270).
  • locking/rwsem: No need to check for handoff bit if wait queue empty (bsc#1207270).
  • locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (bsc#1207270).
  • locking: Add missing __sched attributes (bsc#1207270).
  • loop: Fix the max_loop commandline argument treatment when it is set to 0 (git-fixes).
  • loop: fix ioctl calls using compatloopinfo (git-fixes).
  • lpfc: Account for fabric domain ctlr device loss recovery (bsc#1211346, bsc#1211852).
  • lpfc: Change firmware upgrade logging to KERNNOTICE instead of TRACEEVENT (bsc#1211852).
  • lpfc: Clean up SLI-4 CQE status handling (bsc#1211852).
  • lpfc: Clear NLPINDEV_LOSS flag if already in rediscovery (bsc#1211852).
  • lpfc: Copyright updates for 14.2.0.13 patches (bsc#1211852).
  • lpfc: Enhance congestion statistics collection (bsc#1211852).
  • lpfc: Fix use-after-free rport memory access in lpfcregisterremote_port (bsc#1211852, bsc#1208410, bsc#1211346).
  • lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state (bsc#1211852).
  • lpfc: Update lpfc version to 14.2.0.13 (bsc#1211852).
  • lpfc: update metadata
  • mac80211: introduce individual TWT support in AP mode (bsc#1209980).
  • mac80211: introduce setradaroffchan callback (bsc#1209980).
  • mac80211: twt: do not use potentially unaligned pointer (bsc#1209980).
  • mailbox: mailbox-test: Fix potential double-free in mboxtestmessage_write() (git-fixes).
  • mailbox: mailbox-test: fix a locking issue in mboxtestmessage_write() (git-fixes).
  • mailbox: zynqmp: Fix IPI isr handling (git-fixes).
  • mailbox: zynqmp: Fix typo in IPI documentation (git-fixes).
  • malidp: Fix NULL vs IS_ERR() checking (bsc#1208843 CVE-2023-23004).
  • mbcache: Avoid nesting of cache->clistlock under bit locks (bsc#1207647).
  • mbcache: Fixup kABI of mbcacheentry (bsc#1207653).
  • mce: fix setmcenospec to always unmap the whole page (git-fixes).
  • md/bitmap: Fix bitmap chunk size overflow issues (git-fixes).
  • md/raid1: stop mdx_raid1 thread when raid1 array run failed (git-fixes).
  • md/raid5: Improve performance for sequential IO (bsc#1208081).
  • md/raid5: Wait for MDSBCHANGE_PENDING in raid5d (git-fixes).
  • md: Flush workqueue mdrdevmiscwq in mdalloc() (git-fixes).
  • md: Notify sysfs synccompleted in mdreapsyncthread() (git-fixes).
  • md: fix a crash in mempool_free (git-fixes).
  • md: protect mdunregisterthread from reentrancy (git-fixes).
  • media: av7110: prevent underflow in writetsto_decoder() (git-fixes).
  • media: coda: Add check for dcodairamalloc (git-fixes).
  • media: coda: Add check for kmalloc (git-fixes).
  • media: cx23885: Fix a null-ptr-deref bug in bufferprepare() and bufferfinish() (git-fixes).
  • media: dm1105: Fix use after free bug in dm1105_remove due to race condition (git-fixes).
  • media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (CVE-2023-31084 bsc#1210783).
  • media: dvb-core: Fix use-after-free due on race condition at dvb_net (CVE-2022-45886 bsc#1205760).
  • media: dvb-core: Fix use-after-free due to race at dvbregisterdevice() (CVE-2022-45884 bsc#1205756).
  • media: dvb-core: Fix use-after-free due to race condition at dvbcaen50221 (CVE-2022-45919 bsc#1205803).
  • media: dvb-core: Fix use-after-free on race condition at dvb_frontend (CVE-2022-45885 bsc#1205758).
  • media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230i2cmaster_xfer() (git-fixes).
  • media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168i2cxfer() (git-fixes).
  • media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxui2cxfer (git-fixes).
  • media: dvb-usb: az6027: fix three null-ptr-deref in az6027i2cxfer() (git-fixes).
  • media: dvb-usb: digitv: fix null-ptr-deref in digitvi2cxfer() (git-fixes).
  • media: dvb-usb: dw2102: fix uninit-value in su3000readmac_address (git-fixes).
  • media: dvbcaen50221: fix a size write bug (git-fixes).
  • media: dvb_demux: fix a bug for the continuity counter (git-fixes).
  • media: dvb_frontend: kABI workaround (CVE-2022-45885 bsc#1205758).
  • media: dvb_net: kABI workaround (CVE-2022-45886 bsc#1205760).
  • media: i2c: imx219: Fix binning for RAW8 capture (git-fixes).
  • media: i2c: imx219: Split common registers from mode tables (git-fixes).
  • media: i2c: ov7670: 0 instead of -EINVAL was returned (git-fixes).
  • media: i2c: ov772x: Fix memleak in ov772x_probe() (git-fixes).
  • media: imx: imx7-media-csi: fix missing clkdisableunprepare() in imx7csiinit() (git-fixes).
  • media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (git-fixes).
  • media: m5mols: fix off-by-one loop termination error (git-fixes).
  • media: max9286: Fix memleak in max9286v4l2register() (git-fixes).
  • media: max9286: Free control handler (git-fixes).
  • media: mn88443x: fix !CONFIGOF error by drop ofmatch_ptr from ID table (git-fixes).
  • media: netup_unidvb: fix irq init by register it at the end of probe (git-fixes).
  • media: netupunidvb: fix use-after-free at deltimer() (git-fixes).
  • media: ov2740: Fix memleak in ov2740initcontrols() (git-fixes).
  • media: ov5640: Fix analogue gain control (git-fixes).
  • media: ov5675: Fix memleak in ov5675initcontrols() (git-fixes).
  • media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish (git-fixes).
  • media: platform: ti: Add missing check for devmregulatorget (git-fixes).
  • media: radio-shark: Add endpoint checks (git-fixes).
  • media: rc: Fix use-after-free bugs caused by enetxirqsim() (git-fixes).
  • media: rc: gpio-ir-recv: Fix support for wake-up (git-fixes).
  • media: rc: gpio-ir-recv: add remove function (git-fixes).
  • media: rcar_fdp1: Fix the correct variable assignments (git-fixes).
  • media: rcarfdp1: Make use of the helper function devmplatformioremapresource() (git-fixes).
  • media: rkvdec: fix use after free bug in rkvdec_remove (git-fixes).
  • media: saa7134: Use videounregisterdevice for radio_dev (git-fixes).
  • media: saa7134: fix use after free bug in saa7134_finidev due to race condition (git-fixes).
  • media: ti: cal: fix possible memory leak in calctxcreate() (git-fixes).
  • media: ttusb-dec: fix memory leak in ttusbdecexit_dvb() (CVE-2022-45887 bsc#1205762).
  • media: usb: siano: Fix use after free bugs caused by dosubmiturb (git-fixes).
  • media: uvcvideo: Add support for V4L2CTRLTYPECTRLCLASS (git-fixes).
  • media: uvcvideo: Check controls flags before accessing them (git-fixes).
  • media: uvcvideo: Check for INACTIVE in uvcctrlis_accessible() (git-fixes).
  • media: uvcvideo: Do not check for V4L2CTRLWHICHDEFVAL (git-fixes).
  • media: uvcvideo: Fix memory leak of object map on error exit path (git-fixes).
  • media: uvcvideo: Fix race condition with usbkillurb (git-fixes).
  • media: uvcvideo: Handle cameras with invalid descriptors (git-fixes).
  • media: uvcvideo: Handle errors from calls to usb_string (git-fixes).
  • media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (git-fixes).
  • media: uvcvideo: Remove sctrl and gctrl (git-fixes).
  • media: uvcvideo: Silence memcpy() run-time false positive warnings (git-fixes).
  • media: uvcvideo: Use control names from framework (git-fixes).
  • media: uvcvideo: refactor _uvcctrladdmapping (git-fixes).
  • media: v4l2-jpeg: correct the skip count in jpegparseapp14_data (git-fixes).
  • media: v4l2-jpeg: ignore the unknown APP14 marker (git-fixes).
  • media: venus: dec: Fix handling of the start cmd (git-fixes).
  • mei: bus-fixup:upon error print return values of send and receive (git-fixes).
  • mei: bus: fix unlink on bus in error path (git-fixes).
  • mei: me: add meteor lake point M DID (git-fixes).
  • mei: pxp: Use correct macros to initialize uuid_le (git-fixes).
  • memstick: fix memory leak if card device is never registered (git-fixes).
  • memstick: r592: Fix UAF bug in r592_remove due to race condition (bsc#1211449).
  • mfd: arizona: Use pmruntimeresumeandget() to prevent refcnt leak (git-fixes).
  • mfd: cs5535: Do not build on UML (git-fixes).
  • mfd: dln2: Fix memory leak in dln2_probe() (git-fixes).
  • mfd: pcf50633-adc: Fix potential memleak in pcf50633adcasync_read() (git-fixes).
  • mfd: tqmx86: Correct board names for TQMxE39x (git-fixes).
  • mfd: tqmx86: Do not access I2CDETECT register through iobase (git-fixes).
  • misc/mei/hdcp: Use correct macros to initialize uuid_le (git-fixes).
  • misc: enclosure: Fix doc for enclosure_find() (git-fixes).
  • misc: fastrpc: reject new invocations during device removal (git-fixes).
  • misc: fastrpc: return -EPIPE to invocations on device removal (git-fixes).
  • mlx5: do not use RT_TOS for IPv6 flowlabel (jsc#SLE-19253).
  • mlx5: fix possible ptp queue fifo use-after-free (jsc#PED-1549).
  • mlx5: fix skb leak while fifo resync and push (jsc#PED-1549).
  • mlxfw: fix null-ptr-deref in mlxfwmfa2tlv_next() (git-fixes).
  • mlxsw: minimal: Fix deadlock in ports creation (git-fixes).
  • mlxsw: spectrum: Allow driver to load with old firmware versions (git-fixes).
  • mm/filemap: fix page end in filemapgetread_batch (bsc#1210768).
  • mm/memory.c: fix race when faulting a device private page (CVE-2022-3523, bsc#1204363). nouveau: fix migratetoram() for faulting page (CVE-2022-3523, bsc#1204363). mm/memory: return vmfaultt result from migratetoram() callback (CVE-2022-3523, bsc#1204363). kabi: workaround for migratevma.faultpage (CVE-2022-3523, bsc#1204363).
  • mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (bsc#1211410).
  • mm: /proc/pid/smaps_rollup: fix no vma's null-deref (bsc#1207769).
  • mm: Move mmcachep initialization to mminit() (bsc#1212448).
  • mm: memcg: fix NULL pointer in memcgrouptrackforeigndirty_slowpath() (bsc#1209262).
  • mm: memcg: fix swapcached stat accounting (bsc#1209804).
  • mm: mmap: remove newline at the end of the trace (git-fixes).
  • mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages (bsc#1210034).
  • mm: take a page reference when removing device exclusive entries (bsc#1211025).
  • mm: vmalloc: avoid warn_alloc noise caused by fatal signal (bsc#1211410).
  • mmc: atmel-mci: fix race between stop command and start of next command (git-fixes).
  • mmc: bcm2835: fix deferred probing (git-fixes).
  • mmc: block: Remove error check of hw_reset on reset (git-fixes).
  • mmc: block: ensure error propagation for non-blk (git-fixes).
  • mmc: jz4740: Work around bug on JZ4760(B) (git-fixes).
  • mmc: meson-gx: remove redundant mmcrequestdone() call from irq context (git-fixes).
  • mmc: mmcspi: fix error handling in mmcspi_probe() (git-fixes).
  • mmc: mmci: stm32: fix max busy timeout calculation (git-fixes).
  • mmc: mtk-sd: fix deferred probing (git-fixes).
  • mmc: mvsdio: fix deferred probing (git-fixes).
  • mmc: omap: fix deferred probing (git-fixes).
  • mmc: omap_hsmmc: fix deferred probing (git-fixes).
  • mmc: owl: fix deferred probing (git-fixes).
  • mmc: sdhci-acpi: fix deferred probing (git-fixes).
  • mmc: sdhci-esdhc-imx: make 'no-mmc-hs400' works (git-fixes).
  • mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (git-fixes).
  • mmc: sdhci-spear: fix deferred probing (git-fixes).
  • mmc: sdhciam654: Set HIGHSPEED_ENA for SDR12 and SDR25 (git-fixes).
  • mmc: sdhci_am654: lower power-on failed message severity (git-fixes).
  • mmc: sdio: fix possible resource leaks in some error paths (git-fixes).
  • mmc: sh_mmcif: fix deferred probing (git-fixes).
  • mmc: sunxi: fix deferred probing (git-fixes).
  • mmc: usdhi60rol0: fix deferred probing (git-fixes).
  • mmc: vub300: fix invalid response handling (git-fixes).
  • module: Do not wait for GOING modules (bsc#1196058, bsc#1186449, bsc#1204356, bsc#1204662).
  • mt76: Make use of the helper macro kthread_run() (bsc#1209980).
  • mt76: Print error message when reading EEPROM from mtd failed (bsc#1209980).
  • mt76: add 6GHz support (bsc#1209980).
  • mt76: add MTRXQMAIN_WA for mt7916 (bsc#1209980).
  • mt76: add support for setting mcast rate (bsc#1209980).
  • mt76: allow drivers to drop rx packets early (bsc#1209980).
  • mt76: clear sta powersave flag after notifying driver (bsc#1209980).
  • mt76: connac: add 6 GHz support for wtbl and starec configuration (bsc#1209980).
  • mt76: connac: add 6GHz support to mt76connacmcusetchannel_domain (bsc#1209980).
  • mt76: connac: add 6GHz support to mt76connacmcustatlv (bsc#1209980).
  • mt76: connac: add 6GHz support to mt76connacmcuuniadd_bss (bsc#1209980).
  • mt76: connac: add support for limiting to maximum regulatory Tx power (bsc#1209980).
  • mt76: connac: add support for passing the cipher field in bss_info (bsc#1209980).
  • mt76: connac: adjust wlan_idx size from u8 to u16 (bsc#1209980).
  • mt76: connac: align MCU_EXT definitions with 7915 driver (bsc#1209980).
  • mt76: connac: enable 6GHz band for hw scan (bsc#1209980).
  • mt76: connac: enable hw amsdu @ 6GHz (bsc#1209980).
  • mt76: connac: extend mcugetnic_capability (bsc#1209980).
  • mt76: connac: fix a theoretical NULL pointer dereference in mt76connacgetphymode (bsc#1209980).
  • mt76: connac: fix lastchan configuration in mt76connacmcuratetxpowerband (bsc#1209980).
  • mt76: connac: fix unresolved symbols when CONFIG_PM is unset (bsc#1209980).
  • mt76: connac: introduce MCUCECMD macro (bsc#1209980).
  • mt76: connac: introduce MCU_EXT macros (bsc#1209980).
  • mt76: connac: introduce MCUUNICMD macro (bsc#1209980).
  • mt76: connac: introduce isconnacv1 utility routine (bsc#1209980).
  • mt76: connac: make read-only array ba_range static const (bsc#1209980).
  • mt76: connac: move mcu reg access utility routines in mt76connaclib module (bsc#1209980).
  • mt76: connac: move mt76connacchan_bw in common code (bsc#1209980).
  • mt76: connac: move mt76connaclmac_mapping in mt76-connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcuaddkey in connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcubssbasic_tlv in connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcubssext_tlv in connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcubssomac_tlv in connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcugendl_mode in mt76-connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcugetcipher in common code (bsc#1209980).
  • mt76: connac: move mt76connacmcurddcmd in mt76-connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcu_restart in common module (bsc#1209980).
  • mt76: connac: move mt76connacmcusetpm in connac module (bsc#1209980).
  • mt76: connac: move mt76connacmcuwtblupdatehdrtrans in connac module (bsc#1209980).
  • mt76: connac: rely on MCU_CMD macro (bsc#1209980).
  • mt76: connac: rely on le16addcpu in mt76connacmcuaddnested_tlv (bsc#1209980).
  • mt76: connac: remove MCUFWPREFIX bit (bsc#1209980).
  • mt76: connac: remove PHYMODEAX6G configuration in mt76connacgetphy_mode (bsc#1209980).
  • mt76: connac: set 6G phymode in mt76connacgetphymode{,v2} (bsc#1209980).
  • mt76: connac: set 6G phymode in single-sku support (bsc#1209980).
  • mt76: debugfs: fix queue reporting for mt76-usb (bsc#1209980).
  • mt76: debugfs: improve queue node readability (bsc#1209980).
  • mt76: disable BH around napi_schedule() calls (bsc#1209980).
  • mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (bsc#1209980).
  • mt76: do not always copy ethhdr in reversefrag0hdr_trans (bsc#1209980).
  • mt76: do not reset MIB counters in get_stats callback (bsc#1209980).
  • mt76: eeprom: tolerate corrected bit-flips (bsc#1209980).
  • mt76: fill boottime_ns in Rx path (bsc#1209980).
  • mt76: fix antenna config missing in 6G cap (bsc#1209980).
  • mt76: fix boolreturn.cocci warnings (bsc#1209980).
  • mt76: fix dfs state issue with 160 MHz channels (bsc#1209980).
  • mt76: fix endianness errors in reversefrag0hdr_trans (bsc#1209980).
  • mt76: fix invalid rssi report (bsc#1209980).
  • mt76: fix key pointer overwrite in mt7921swritetxwi/mt7663usbsdiowritetxwi (bsc#1209980).
  • mt76: fix monitor rx FCS error in DFS channel (bsc#1209980).
  • mt76: fix possible OOB issue in mt76calculatedefault_rate (bsc#1209980).
  • mt76: fix possible pktid leak (bsc#1209980).
  • mt76: fix the wiphy's available antennas to the correct value (bsc#1209980).
  • mt76: fix timestamp check in tx_status (bsc#1209980).
  • mt76: fix tx status related use-after-free race on station removal (bsc#1209980).
  • mt76: fix use-after-free by removing a non-RCU wcid pointer (git-fixes).
  • mt76: fix wrong HE data rate in sniffer tool (bsc#1209980).
  • mt76: improve signal strength reporting (bsc#1209980).
  • mt76: introduce packet_id idr (bsc#1209980).
  • mt76: make mt76sarcapa static (bsc#1209980).
  • mt76: move mt76ethtoolworker_info in mt76 module (bsc#1209980).
  • mt76: move mt76stastats in mt76.h (bsc#1209980).
  • mt76: move sar utilities to mt76-core module (bsc#1209980).
  • mt76: move sar_capa configuration in common code (bsc#1209980).
  • mt76: move spinlockbh to spin_lock in tasklet (bsc#1209980).
  • mt76: mt7603: improve reliability of tx powersave filtering (bsc#1209980).
  • mt76: mt7603: introduce SAR support (bsc#1209980).
  • mt76: mt7615: add support for LG LGSBWAC02 (MT7663BUN) (bsc#1209980).
  • mt76: mt7615: apply cached RF data for DBDC (bsc#1209980).
  • mt76: mt7615: clear mcu error interrupt status on mt7663 (bsc#1209980).
  • mt76: mt7615: fix a possible race enabling/disabling runtime-pm (bsc#1209980).
  • mt76: mt7615: fix compiler warning on frame size (bsc#1209980).
  • mt76: mt7615: fix decap offload corner case with 4-addr VLAN frames (bsc#1209980).
  • mt76: mt7615: fix throughput regression on DFS channels (bsc#1209980).
  • mt76: mt7615: fix unused tx antenna mask in testmode (bsc#1209980).
  • mt76: mt7615: fix/rewrite the dfs state handling logic (bsc#1209980).
  • mt76: mt7615: honor ret from mt7615mcurestart in mt7663umcuinit (bsc#1209980).
  • mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663 (bsc#1209980).
  • mt76: mt7615: introduce SAR support (bsc#1209980).
  • mt76: mt7615: move mt7615mcusetp2poppps in mt76_connac module (bsc#1209980).
  • mt76: mt7615: remove dead code in getomacidx (bsc#1209980).
  • mt76: mt7615: update bss_info with cipher after setting the group key (bsc#1209980).
  • mt76: mt7615e: process txfree and txstatus without allocating skbs (bsc#1209980).
  • mt76: mt7663: disable 4addr capability (bsc#1209980).
  • mt76: mt7663s: flush runtime-pm queue after waking up the device (bsc#1209980).
  • mt76: mt7663s: rely on mcu reg access utility (bsc#1209980).
  • mt76: mt7663u: introduce mt7663umcupower_on routine (bsc#1209980).
  • mt76: mt76connac: fix MCUCECMDSET_ROC definition error (bsc#1209980).
  • mt76: mt76x02: improve tx hang detection (bsc#1209980).
  • mt76: mt76x02: introduce SAR support (bsc#1209980).
  • mt76: mt76x02: use mt76phydfs_state to determine radar detector state (bsc#1209980).
  • mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (bsc#1209980).
  • mt76: mt7915: Fix PCI device refcount leak in mt7915pciinit_hif2() (bsc#1209980).
  • mt76: mt7915: Fix channel state update error issue (bsc#1209980).
  • mt76: mt7915: add 6 GHz support (bsc#1209980).
  • mt76: mt7915: add HE-LTF into fixed rate command (bsc#1209980).
  • mt76: mt7915: add LED support (bsc#1209980).
  • mt76: mt7915: add WA firmware log support (bsc#1209980).
  • mt76: mt7915: add control knobs for thermal throttling (bsc#1209980).
  • mt76: mt7915: add debugfs knobs for MCU utilization (bsc#1209980).
  • mt76: mt7915: add default calibrated data support (bsc#1209980).
  • mt76: mt7915: add device id for mt7916 (bsc#1209980).
  • mt76: mt7915: add ethtool stats support (bsc#1209980).
  • mt76: mt7915: add firmware support for mt7916 (bsc#1209980).
  • mt76: mt7915: add mib counters to ethtool stats (bsc#1209980).
  • mt76: mt7915: add missing DATA4TBSPTLREUSE1 to mt7915macdecodehe_radiotap (bsc#1209980).
  • mt76: mt7915: add more MIB registers (bsc#1209980).
  • mt76: mt7915: add mt7915mmioprobe() as a common probing function (bsc#1209980).
  • mt76: mt7915: add mt7916 calibrated data support (bsc#1209980).
  • mt76: mt7915: add mu-mimo and ofdma debugfs knobs (bsc#1209980).
  • mt76: mt7915: add some per-station tx stats to ethtool (bsc#1209980).
  • mt76: mt7915: add support for MT7986 (bsc#1209980).
  • mt76: mt7915: add support for passing chip/firmware debug data to user space (bsc#1209980).
  • mt76: mt7915: add twt_stats knob in debugfs (bsc#1209980).
  • mt76: mt7915: add tx mu/su counters to mib (bsc#1209980).
  • mt76: mt7915: add tx stats gathered from tx-status callbacks (bsc#1209980).
  • mt76: mt7915: add txfree event v3 (bsc#1209980).
  • mt76: mt7915: add txpower init for 6GHz (bsc#1209980).
  • mt76: mt7915: allow beaconing on all chains (bsc#1209980).
  • mt76: mt7915: change max rx len limit of hw modules (bsc#1209980).
  • mt76: mt7915: check band idx for bcc event (bsc#1209980).
  • mt76: mt7915: check for devmpinctrlget() failure (bsc#1209980).
  • mt76: mt7915: do not pass data pointer to mt7915mcumurudebugset (bsc#1209980).
  • mt76: mt7915: enable HE UL MU-MIMO (bsc#1209980).
  • mt76: mt7915: enable configured beacon tx rate (bsc#1209980).
  • mt76: mt7915: enable radar background detection (bsc#1209980).
  • mt76: mt7915: enable radar trigger on rdd2 (bsc#1209980).
  • mt76: mt7915: enable twt responder capability (bsc#1209980).
  • mt76: mt7915: enlarge wcid size to 544 (bsc#1209980).
  • mt76: mt7915: fix DBDC default band selection on MT7915D (bsc#1209980).
  • mt76: mt7915: fix DFS no radar detection event (bsc#1209980).
  • mt76: mt7915: fix SMPS operation fail (bsc#1209980).
  • mt76: mt7915: fix WMM index on DBDC cards (bsc#1209980).
  • mt76: mt7915: fix beamforming mib stats (bsc#1209980).
  • mt76: mt7915: fix decap offload corner case with 4-addr VLAN frames (bsc#1209980).
  • mt76: mt7915: fix eeprom fields of txpower init values (bsc#1209980).
  • mt76: mt7915: fix endiannes warning mt7915mcubeaconcheckcaps (bsc#1209980).
  • mt76: mt7915: fix endianness warnings in mt7915debugfsrxfwmonitor (bsc#1209980).
  • mt76: mt7915: fix endianness warnings in mt7915mactx_free() (bsc#1209980).
  • mt76: mt7915: fix he_mcs capabilities for 160mhz (bsc#1209980).
  • mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (git-fixes).
  • mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (git-fixes).
  • mt76: mt7915: fix mcsmap in mt7915mcusetstahemcs() (bsc#1209980).
  • mt76: mt7915: fix missing HE phy cap (bsc#1209980).
  • mt76: mt7915: fix phy cap in mt7915setstreamhetxbf_caps() (bsc#1209980).
  • mt76: mt7915: fix polling firmware-own status (git-fixes).
  • mt76: mt7915: fix possible NULL pointer dereference in mt7915macfillrxvector (git-fixes).
  • mt76: mt7915: fix possible memory leak in mt7915mcuadd_sta (bsc#1209980).
  • mt76: mt7915: fix possible uninitialized pointer dereference in mt7986wmacgpio_setup (bsc#1209980).
  • mt76: mt7915: fix potential NPE in TXS processing (bsc#1209980).
  • mt76: mt7915: fix potential memory leak of fw monitor packets (bsc#1209980).
  • mt76: mt7915: fix return condition in mt7915tmregbackuprestore() (bsc#1209980).
  • mt76: mt7915: fix the muru tlv issue (bsc#1209980).
  • mt76: mt7915: fix the nss setting in bitrates (bsc#1209980).
  • mt76: mt7915: fix twt tablemask to u16 in mt7915dev (bsc#1209980).
  • mt76: mt7915: fix txbf starec TLV issues (bsc#1209980).
  • mt76: mt7915: fix typos in comments (bsc#1209980).
  • mt76: mt7915: fix/rewrite the dfs state handling logic (bsc#1209980).
  • mt76: mt7915: get rid of mt7915mcusetfixedrate routine (bsc#1209980).
  • mt76: mt7915: honor all possible error conditions in mt7915mcuinit() (bsc#1209980).
  • mt76: mt7915: improve code readability for xmit-queue handler (bsc#1209980).
  • mt76: mt7915: improve code readability in mt7915mcustabferht (bsc#1209980).
  • mt76: mt7915: improve starec readability of txbf (bsc#1209980).
  • mt76: mt7915: improve wmm index allocation (bsc#1209980).
  • mt76: mt7915: initialize smps mode in mt7915mcustaratectrl_tlv() (bsc#1209980).
  • mt76: mt7915: introduce SAR support (bsc#1209980).
  • mt76: mt7915: introduce _mt7915get_tsf routine (bsc#1209980).
  • mt76: mt7915: introduce bandidx in mt7915phy (bsc#1209980).
  • mt76: mt7915: introduce bss coloring support (bsc#1209980).
  • mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (bsc#1209980).
  • mt76: mt7915: introduce mt76vif in mt7915vif (bsc#1209980).
  • mt76: mt7915: introduce mt7915macaddtwtsetup routine (bsc#1209980).
  • mt76: mt7915: introduce mt7915mcubeaconcheckcaps() (bsc#1209980).
  • mt76: mt7915: introduce mt7915mcutwtagrtupdate mcu command (bsc#1209980).
  • mt76: mt7915: introduce mt7915setradar_background routine (bsc#1209980).
  • mt76: mt7915: introduce rdd_monitor debugfs node (bsc#1209980).
  • mt76: mt7915: move pci specific code back to pci.c (bsc#1209980).
  • mt76: mt7915: move tx amsdu stats in mib_stats (bsc#1209980).
  • mt76: mt7915: process txfree and txstatus without allocating skbs (bsc#1209980).
  • mt76: mt7915: refine register definition (bsc#1209980).
  • mt76: mt7915: rely on mt76_connac definitions (bsc#1209980).
  • mt76: mt7915: rely on mt76connacget_phy utilities (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuaddtlv routine (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuallocsta_req (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuallocwtbl_req (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuinitdownload (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcupatchsemctrl/mt76connacmcustart_patch (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcusetrts_thresh (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcustaba (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcustaba_tlv (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcustabasic_tlv (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcustauapsd (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcustartfirmware (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuwtblba_tlv (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuwtblgeneric_tlv (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuwtblhdrtranstlv (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuwtblht_tlv (bsc#1209980).
  • mt76: mt7915: rely on mt76connacmcuwtblsmps_tlv (bsc#1209980).
  • mt76: mt7915: remove dead code in debugfs code (bsc#1209980).
  • mt76: mt7915: remove duplicated defs in mcu.h (bsc#1209980).
  • mt76: mt7915: remove mt7915mcuadd_he() (bsc#1209980).
  • mt76: mt7915: rename debugfs tx-queues (bsc#1209980).
  • mt76: mt7915: report radar pattern if detected by rdd2 (bsc#1209980).
  • mt76: mt7915: report rx mode value in mt7915macfillrxrate (bsc#1209980).
  • mt76: mt7915: rework .setbitratemask() to support more options (bsc#1209980).
  • mt76: mt7915: rework debugfs fixed-rate knob (bsc#1209980).
  • mt76: mt7915: rework debugfs queue info (bsc#1209980).
  • mt76: mt7915: rework dma.c to adapt mt7916 changes (bsc#1209980).
  • mt76: mt7915: rework eeprom.c to adapt mt7916 changes (bsc#1209980).
  • mt76: mt7915: rework mt7915mcustamurutlv() (bsc#1209980).
  • mt76: mt7915: rework starec TLV tags (bsc#1209980).
  • mt76: mt7915: run mt7915getet_stats holding mt76 mutex (bsc#1209980).
  • mt76: mt7915: send EAPOL frames at lowest rate (bsc#1209980).
  • mt76: mt7915: set VTA bit in tx descriptor (bsc#1209980).
  • mt76: mt7915: set band1 TGID field in tx descriptor (bsc#1209980).
  • mt76: mt7915: set bssinfo/starec command when adding interface (bsc#1209980).
  • mt76: mt7915: set muru platform type (bsc#1209980).
  • mt76: mt7915: simplify conditional (bsc#1209980).
  • mt76: mt7915: switch proper tx arbiter mode in testmode (bsc#1209980).
  • mt76: mt7915: update bss_info with cipher after setting the group key (bsc#1209980).
  • mt76: mt7915: update mac timing settings (bsc#1209980).
  • mt76: mt7915: update maxmpdusize in mt7915mcustaamsdutlv() (bsc#1209980).
  • mt76: mt7915: update mt7915chanmib_offs for mt7916 (bsc#1209980).
  • mt76: mt7915: update rx rate reporting for mt7916 (bsc#1209980).
  • mt76: mt7915: use min_t() to make code cleaner (bsc#1209980).
  • mt76: mt7915e: Add a hwmon attribute to get the actual throttle state (bsc#1209980).
  • mt76: mt7915e: Enable thermal management by default (bsc#1209980).
  • mt76: mt7915e: Fix degraded performance after temporary overheat (bsc#1209980).
  • mt76: mt7921: Fix the error handling path of mt7921pciprobe() (git-fixes).
  • mt76: mt7921: add 6GHz support (bsc#1209980).
  • mt76: mt7921: add MT7921_COMMON module (bsc#1209980).
  • mt76: mt7921: add MU EDCA cmd support (bsc#1209980).
  • mt76: mt7921: add delay config for sched scan (bsc#1209980).
  • mt76: mt7921: add mt7921u driver (bsc#1209980).
  • mt76: mt7921: add per-vif counters in ethtool (bsc#1209980).
  • mt76: mt7921: add some more MIB counters (bsc#1209980).
  • mt76: mt7921: add sta stats accounting in mt7921macaddtxsskb (bsc#1209980).
  • mt76: mt7921: add support for PCIe ID 0x0608/0x0616 (bsc#1209980).
  • mt76: mt7921: add support for tx status reporting (bsc#1209980).
  • mt76: mt7921: clear pm->suspended in mt7921macreset_work (bsc#1209980).
  • mt76: mt7921: disable 4addr capability (bsc#1209980).
  • mt76: mt7921: disable runtime pm for usb (bsc#1209980).
  • mt76: mt7921: do not always disable fw runtime-pm (bsc#1209980).
  • mt76: mt7921: do not enable beacon filter when IEEE80211CONFCHANGE_MONITOR is set (bsc#1209980).
  • mt76: mt7921: do not update pm states in case of error (git-fixes).
  • mt76: mt7921: fix MT7921E reset failure (bsc#1209980).
  • mt76: mt7921: fix Wformat build warning (bsc#1209980).
  • mt76: mt7921: fix a possible race enabling/disabling runtime-pm (bsc#1209980).
  • mt76: mt7921: fix boolreturn.cocci warning (bsc#1209980).
  • mt76: mt7921: fix build regression (bsc#1209980).
  • mt76: mt7921: fix endianness issues in mt7921mcuset_tx() (bsc#1209980).
  • mt76: mt7921: fix endianness warnings in mt7921macdecodehemu_radiotap (bsc#1209980).
  • mt76: mt7921: fix ht mcs in mt7921macaddtxsskb() (bsc#1209980).
  • mt76: mt7921: fix injected MPDU transmission to not use HW A-MSDU (bsc#1209980).
  • mt76: mt7921: fix kernel crash at mt7921pciremove (git-fixes).
  • mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data (git-fixes).
  • mt76: mt7921: fix mt7921s Kconfig (bsc#1209980).
  • mt76: mt7921: fix network buffer leak by txs missing (bsc#1209980).
  • mt76: mt7921: fix possible NULL pointer dereference in mt7921macwrite_txwi (bsc#1209980).
  • mt76: mt7921: fix up the monitor mode (bsc#1209980).
  • mt76: mt7921: fix xmit-queue dump for usb and sdio (bsc#1209980).
  • mt76: mt7921: forbid the doze mode when coredump is in progress (bsc#1209980).
  • mt76: mt7921: get rid of monitor_vif (bsc#1209980).
  • mt76: mt7921: get rid of mt7921mcuget_eeprom (bsc#1209980).
  • mt76: mt7921: get rid of mt7921waitformcuinit declaration (bsc#1209980).
  • mt76: mt7921: honor mt76connacmcusetratetxpower return value in mt7921config (bsc#1209980).
  • mt76: mt7921: honor pm user configuration in mt7921snifferinterface_iter (bsc#1209980).
  • mt76: mt7921: introduce 160 MHz channel bandwidth support (bsc#1209980).
  • mt76: mt7921: introduce mt7921s support (bsc#1209980).
  • mt76: mt7921: introduce stats reporting through ethtool (bsc#1209980).
  • mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (bsc#1209980).
  • mt76: mt7921: make mt7921inittx_queues static (bsc#1209980).
  • mt76: mt7921: move mt76connacmcusethif_suspend to bus-related files (bsc#1209980).
  • mt76: mt7921: move mt7921inithw in a dedicated work (bsc#1209980).
  • mt76: mt7921: move mt7921queuerx_skb to mac.c (bsc#1209980).
  • mt76: mt7921: move mt7921usbsdiotxcomplete_skb in common mac code (bsc#1209980).
  • mt76: mt7921: move mt7921usbsdiotxprepare_skb in common mac code (bsc#1209980).
  • mt76: mt7921: move mt7921usbsdiotxstatus_data in mac common code (bsc#1209980).
  • mt76: mt7921: move tx amsdu stats in mib_stats (bsc#1209980).
  • mt76: mt7921: reduce log severity levels for informative messages (bsc#1209980).
  • mt76: mt7921: refactor dma.c to be pcie specific (bsc#1209980).
  • mt76: mt7921: refactor init.c to be bus independent (bsc#1209980).
  • mt76: mt7921: refactor mac.c to be bus independent (bsc#1209980).
  • mt76: mt7921: refactor mcu.c to be bus independent (bsc#1209980).
  • mt76: mt7921: refactor mt7921mcusend_message (bsc#1209980).
  • mt76: mt7921: rely on mcugetnic_capability (bsc#1209980).
  • mt76: mt7921: remove dead definitions (bsc#1209980).
  • mt76: mt7921: remove duplicated code in mt7921macdecodeheradiotap (bsc#1209980).
  • mt76: mt7921: remove mcu rate reporting code (bsc#1209980).
  • mt76: mt7921: remove mt7921stastats (bsc#1209980).
  • mt76: mt7921: report tx rate directly from tx status (bsc#1209980).
  • mt76: mt7921: robustify hardware initialization flow (bsc#1209980).
  • mt76: mt7921: send EAPOL frames at lowest rate (bsc#1209980).
  • mt76: mt7921: set EDCA parameters with the MCU CE command (bsc#1209980).
  • mt76: mt7921: start reworking tx rate reporting (bsc#1209980).
  • mt76: mt7921: toggle runtime-pm adding a monitor vif (bsc#1209980).
  • mt76: mt7921: update mib counters dumping phy stats (bsc#1209980).
  • mt76: mt7921: update mt7921skbaddusbsdio_hdr to support usb (bsc#1209980).
  • mt76: mt7921: use correct iftype data on 6GHz cap init (bsc#1209980).
  • mt76: mt7921: use mt76_hw instead of open coding it (bsc#1209980).
  • mt76: mt7921: use physical addr to unify register access (bsc#1209980).
  • mt76: mt7921e: fix possible probe failure after reboot (bsc#1198835).
  • mt76: mt7921e: make dev->fw_assert usage consistent (bsc#1209980).
  • mt76: mt7921e: process txfree and txstatus without allocating skbs (bsc#1209980).
  • mt76: mt7921s: add reset support (bsc#1209980).
  • mt76: mt7921s: clear MT76STATEMCU_RUNNING immediately after reset (bsc#1209980).
  • mt76: mt7921s: fix a possible memory leak in mt7921loadpatch (bsc#1209980).
  • mt76: mt7921s: fix bus hang with wrong privilege (bsc#1209980).
  • mt76: mt7921s: fix cmd timeout in throughput test (bsc#1209980).
  • mt76: mt7921s: fix firmware download random fail (bsc#1209980).
  • mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts (bsc#1209980).
  • mt76: mt7921s: fix mt7921smcu[fw|drv]_pmctrl (bsc#1209980).
  • mt76: mt7921s: fix possible kernel crash due to invalid Rx count (bsc#1209980).
  • mt76: mt7921s: fix possible sdio deadlock in command fail (bsc#1209980).
  • mt76: mt7921s: fix suspend error with enlarging mcu timeout value (bsc#1209980).
  • mt76: mt7921s: fix the device cannot sleep deeply in suspend (bsc#1209980).
  • mt76: mt7921s: make pm->suspended usage consistent (bsc#1209980).
  • mt76: mt7921s: run sleep mode by default (bsc#1209980).
  • mt76: mt7921s: update mt7921swfsysreset sequence (bsc#1209980).
  • mt76: only access ieee80211hdr after mt76insertccmphdr (bsc#1209980).
  • mt76: only set rx radiotap flag from within decoder functions (bsc#1209980).
  • mt76: redefine mt76foreachqrx to adapt mt7986 changes (bsc#1209980).
  • mt76: rely on phy pointer in mt76registerdebugfs_fops routine signature (bsc#1209980).
  • mt76: remove mt76wcid pointer from mt76txstatuscheck signature (bsc#1209980).
  • mt76: remove variable set but not used (bsc#1209980).
  • mt76: reverse the first fragmented frame to 802.11 (bsc#1209980).
  • mt76: schedule status timeout at dma completion (bsc#1209980).
  • mt76: sdio: disable interrupt in mt76ssdioirq (bsc#1209980).
  • mt76: sdio: export mt76sallocrxqueue and mt76salloc_tx routines (bsc#1209980).
  • mt76: sdio: extend sdio module to support CONNAC2 (bsc#1209980).
  • mt76: sdio: honor the largest Tx buffer the hardware can support (bsc#1209980).
  • mt76: sdio: introduce parse_irq callback (bsc#1209980).
  • mt76: sdio: lock sdio when it is needed (bsc#1209980).
  • mt76: sdio: move common code in mt76_sdio module (bsc#1209980).
  • mt76: set wlanidxhi on mt7916 (bsc#1209980).
  • mt76: split single ldpc cap bit into bits (bsc#1209980).
  • mt76: substitute skbuffhead statuslist with spinlockt status_lock (bsc#1209980).
  • mt76: support reading EEPROM data embedded in fdt (bsc#1209980).
  • mt76: switch from 'pci' to 'dma' API (bsc#1209980).
  • mt76: testmode: add support to set MAC (bsc#1209980).
  • mt76: usb: add reqtype to _mt76urr signature (bsc#1209980).
  • mt76: usb: add reqtype to _mt76uwr signature (bsc#1209980).
  • mt76: usb: introduce _mt76uinit utility routine (bsc#1209980).
  • mt76: use IEEE80211OFFLOADENCAPENABLED instead of MTDRVAMSDUOFFLOAD (bsc#1209980).
  • mt76: use a separate CCMP PN receive counter for management frames (bsc#1209980).
  • mt76: use le32/16getbits() whenever possible (bsc#1209980).
  • mt76x02: improve mac error check/reset reliability (bsc#1209980).
  • mtd: core: fix error path for nvmem provider (git-fixes).
  • mtd: core: fix nvmem error reporting (git-fixes).
  • mtd: core: provide unique name for nvmem device, take two (git-fixes).
  • mtd: dataflash: remove duplicate SPI ID table (git-fixes).
  • mtd: rawnand: fsl_elbc: Propagate HW ECC settings to HW (git-fixes).
  • mtd: rawnand: ingenic: fix empty stub helper definitions (git-fixes).
  • mtd: rawnand: marvell: do not set the NAND frequency select (git-fixes).
  • mtd: rawnand: marvell: ensure timing values are written (git-fixes).
  • mtd: rawnand: meson: fix bitmask for length in command word (git-fixes).
  • mtd: rawnand: meson: invalidate cache on polling ECC bit (git-fixes).
  • mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (git-fixes).
  • mtd: rawnand: stm32fmc2: use timings.mode instead of checking tRCmin (git-fixes).
  • mtd: rawnand: sunxi: Clean up chips after failed init (git-fixes).
  • mtd: rawnand: sunxi: Fix the size of the last OOB region (git-fixes).
  • mtd: spi-nor: Fix a trivial typo (git-fixes).
  • mtd: spi-nor: Fix shift-out-of-bounds in spinorseterasetype (git-fixes).
  • mtd: spi-nor: core: fix implicit declaration warning (git-fixes).
  • mtd: spi-nor: sfdp: Fix index value for SCCR dwords (git-fixes).
  • mtd: spi-nor: spansion: Consider reserved bits in CFR5 register (git-fixes).
  • mtdblock: tolerate corrected bit-flips (git-fixes).
  • nbd: Fix hung on disconnect request if socket is closed before (git-fixes).
  • nbd: Fix hung when signal interrupts nbdstartdevice_ioctl() (git-fixes).
  • nbd: Fix hungtask when nbdconfigput (git-fixes).
  • nbd: add missing definition of pr_fmt (git-fixes).
  • nbd: call genlunregisterfamily() first in nbd_cleanup() (git-fixes).
  • nbd: fix io hung while disconnecting device (git-fixes).
  • nbd: fix race between nbdallocconfig() and module removal (git-fixes).
  • net/iucv: Fix size of interrupt data (bsc#1211465 git-fixes).
  • net/mlx5: Add forgotten cleanup calls into mlx5initonce() error path (jsc#PED-1549).
  • net/mlx5: Add forgotten cleanup calls into mlx5initonce() error path (jsc#SLE-19253).
  • net/mlx5: Allow async trigger completion execution on single CPU systems (jsc#SLE-19253).
  • net/mlx5: Allow future addition of IPsec object modifiers (jsc#SLE-19253).
  • net/mlx5: Avoid false positive lockdep warning by adding lockclasskey (jsc#SLE-19253).
  • net/mlx5: Avoid recovery in probe flows (jsc#PED-1549 bsc#1211794).
  • net/mlx5: Avoid recovery in probe flows (jsc#SLE-19253).
  • net/mlx5: Bridge, fix ageing of peer FDB entries (jsc#PED-1549).
  • net/mlx5: Bridge, fix ageing of peer FDB entries (jsc#SLE-19253).
  • net/mlx5: Bridge, verify LAG state when adding bond to bridge (jsc#SLE-19253).
  • net/mlx5: Collect command failures data only for known commands (jsc#PED-1549).
  • net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE (jsc#PED-1549).
  • net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE (jsc#SLE-19253).
  • net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs (jsc#PED-1549).
  • net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs (jsc#SLE-19253).
  • net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table (jsc#SLE-19253).
  • net/mlx5: Devcom, fix error flow in mlx5devcomregister_device (jsc#PED-1549).
  • net/mlx5: Devcom, fix error flow in mlx5devcomregister_device (jsc#SLE-19253).
  • net/mlx5: Devcom, serialize devcom registration (jsc#PED-1549).
  • net/mlx5: Disable eswitch before waiting for VF pages (jsc#PED-1549).
  • net/mlx5: Do not advertise IPsec netdev support for non-IPsec device (jsc#SLE-19253).
  • net/mlx5: Do not use already freed action pointer (jsc#SLE-19253).
  • net/mlx5: Dynamically resize flow counters query buffer (bsc#1195175).
  • net/mlx5: E-Switch, Fix an Oops in error handling code (jsc#PED-1549).
  • net/mlx5: E-Switch, Fix an Oops in error handling code (jsc#SLE-19253).
  • net/mlx5: E-Switch, properly handle ingress tagged packets on VST (jsc#PED-1549).
  • net/mlx5: E-Switch, properly handle ingress tagged packets on VST (jsc#SLE-19253).
  • net/mlx5: E-switch, Create per vport table based on devlink encap mode (jsc#PED-1549).
  • net/mlx5: E-switch, Create per vport table based on devlink encap mode (jsc#SLE-19253).
  • net/mlx5: E-switch, Do not destroy indirect table in split rule (jsc#PED-1549).
  • net/mlx5: E-switch, Do not destroy indirect table in split rule (jsc#SLE-19253).
  • net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (jsc#PED-1549).
  • net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (jsc#SLE-19253).
  • net/mlx5: E-switch, Fix setting of reserved fields on MODIFYSCHEDULINGELEMENT (jsc#PED-1549).
  • net/mlx5: E-switch, Fix setting of reserved fields on MODIFYSCHEDULINGELEMENT (jsc#SLE-19253).
  • net/mlx5: E-switch, Fix switchdev mode after devlink reload (jsc#PED-1549).
  • net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules (jsc#PED-1549).
  • net/mlx5: ECPF, wait for VF pages only after disabling host PFs (jsc#PED-1549).
  • net/mlx5: Enhance debug print in page allocation failure (jsc#PED-1549).
  • net/mlx5: Enhance debug print in page allocation failure (jsc#SLE-19253).
  • net/mlx5: Expose SF firmware pages counter (jsc#PED-1549).
  • net/mlx5: Fix FW tracer timestamp calculation (jsc#SLE-19253).
  • net/mlx5: Fix RoCE setting at HCA level (jsc#PED-1549).
  • net/mlx5: Fix RoCE setting at HCA level (jsc#SLE-19253).
  • net/mlx5: Fix command stats access after free (jsc#PED-1549).
  • net/mlx5: Fix crash during sync firmware reset (jsc#SLE-19253).
  • net/mlx5: Fix error message when failing to allocate device memory (jsc#PED-1549).
  • net/mlx5: Fix error message when failing to allocate device memory (jsc#SLE-19253).
  • net/mlx5: Fix handling of entry refcount when command is not issued to FW (jsc#SLE-19253).
  • net/mlx5: Fix ioeqsize and eventeqsize params validation (jsc#PED-1549).
  • net/mlx5: Fix possible use-after-free in async command interface (jsc#SLE-19253).
  • net/mlx5: Fix ptp max frequency adjustment range (jsc#PED-1549).
  • net/mlx5: Fix ptp max frequency adjustment range (jsc#SLE-19253).
  • net/mlx5: Fix setting ecfunction bit in MANAGEPAGES (jsc#PED-1549).
  • net/mlx5: Fix steering rules cleanup (jsc#PED-1549).
  • net/mlx5: Fix steering rules cleanup (jsc#SLE-19253).
  • net/mlx5: Fix uninitialized variable bug in outlen_write() (jsc#SLE-19253).
  • net/mlx5: Geneve, Fix handling of Geneve object id as error code (jsc#PED-1549).
  • net/mlx5: Geneve, Fix handling of Geneve object id as error code (jsc#SLE-19253).
  • net/mlx5: Handle pairing of E-switch via uplink un/load APIs (jsc#PED-1549).
  • net/mlx5: Initialize flow steering during driver probe (jsc#SLE-19253).
  • net/mlx5: Lag, fix failure to cancel delayed bond work (jsc#PED-1549).
  • net/mlx5: Read embedded cpu after init bit cleared (jsc#PED-1549).
  • net/mlx5: Read embedded cpu after init bit cleared (jsc#SLE-19253).
  • net/mlx5: Read the TC mapping of all priorities on ETS query (jsc#PED-1549).
  • net/mlx5: Read the TC mapping of all priorities on ETS query (jsc#SLE-19253).
  • net/mlx5: Rearm the FW tracer after each tracer event (jsc#SLE-19253).
  • net/mlx5: SF, Drain health before removing device (jsc#PED-1549).
  • net/mlx5: SF, Drain health before removing device (jsc#SLE-19253).
  • net/mlx5: SF: Fix probing active SFs during driver probe phase (jsc#SLE-19253).
  • net/mlx5: Serialize module cleanup with reload and remove (jsc#PED-1549).
  • net/mlx5: Serialize module cleanup with reload and remove (jsc#SLE-19253).
  • net/mlx5: Set BREAKFWWAIT flag first when removing driver (jsc#PED-1549).
  • net/mlx5: Store page counters in a single array (jsc#PED-1549).
  • net/mlx5: Wait for firmware to enable CRS before pcirestorestate (jsc#SLE-19253).
  • net/mlx5: check attr pointer validity before dereferencing it (jsc#PED-1549).
  • net/mlx5: check attr pointer validity before dereferencing it (jsc#SLE-19253).
  • net/mlx5: correct ECE offset in query qp output (jsc#SLE-19253).
  • net/mlx5: fix missing mutexunlock in mlx5fwfatalreportererrwork() (jsc#SLE-19253).
  • net/mlx5: fs, fail conflicting actions (jsc#SLE-19253).
  • net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (jsc#PED-1549).
  • net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (jsc#SLE-19253).
  • net/mlx5: fw_tracer, Fix event handling (jsc#PED-1549).
  • net/mlx5: fw_tracer, Fix event handling (jsc#SLE-19253).
  • net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (jsc#PED-1549).
  • net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (jsc#SLE-19253).
  • net/mlx5e: Always clear dest encap in neigh-update-del (jsc#PED-1549).
  • net/mlx5e: Always clear dest encap in neigh-update-del (jsc#SLE-19253).
  • net/mlx5e: Avoid false lock dependency warning on tc_ht even more (jsc#PED-1549).
  • net/mlx5e: Avoid false lock dependency warning on tc_ht even more (jsc#SLE-19253).
  • net/mlx5e: Block entering switchdev mode with ns inconsistency (jsc#PED-1549).
  • net/mlx5e: Block entering switchdev mode with ns inconsistency (jsc#SLE-19253).
  • net/mlx5e: CT: Fix ct debugfs folder name (jsc#PED-1549).
  • net/mlx5e: Do not attach netdev profile while handling internal error (jsc#PED-1549).
  • net/mlx5e: Do not attach netdev profile while handling internal error (jsc#SLE-19253).
  • net/mlx5e: Do not cache tunnel offloads capability (jsc#PED-1549).
  • net/mlx5e: Do not clone flow post action attributes second time (jsc#PED-1549).
  • net/mlx5e: Do not increment ESN when updating IPsec ESN state (jsc#SLE-19253).
  • net/mlx5e: Do not support encap rules with gbp option (jsc#PED-1549).
  • net/mlx5e: Do not support encap rules with gbp option (jsc#SLE-19253).
  • net/mlx5e: E-Switch, Fix comparing termination table instance (jsc#SLE-19253).
  • net/mlx5e: Extend SKB room check to include PTP-SQ (jsc#SLE-19253).
  • net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (jsc#SLE-19253).
  • net/mlx5e: Fix RX reporter for XSK RQs (jsc#PED-1549).
  • net/mlx5e: Fix SQ wake logic in ptp napi_poll context (jsc#PED-1549).
  • net/mlx5e: Fix SQ wake logic in ptp napi_poll context (jsc#SLE-19253).
  • net/mlx5e: Fix capability check for updating vnic env counters (jsc#SLE-19253).
  • net/mlx5e: Fix cleanup null-ptr deref on encap lock (jsc#PED-1549).
  • net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode (jsc#PED-1549).
  • net/mlx5e: Fix deadlock in tc route query code (jsc#PED-1549).
  • net/mlx5e: Fix error handling in mlx5erefreshtirs (jsc#PED-1549).
  • net/mlx5e: Fix error handling in mlx5erefreshtirs (jsc#SLE-19253).
  • net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (jsc#PED-1549).
  • net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (jsc#SLE-19253).
  • net/mlx5e: Fix macsec ASO context alignment (jsc#PED-1549).
  • net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY) (jsc#PED-1549).
  • net/mlx5e: Fix macsec ssci attribute handling in offload path (jsc#PED-1549).
  • net/mlx5e: Fix the value of MLX5EMAXRQNUMMTTS (jsc#SLE-19253).
  • net/mlx5e: Fix use-after-free when reverting termination table (jsc#SLE-19253).
  • net/mlx5e: Fix wrong application of the LRO state (jsc#SLE-19253).
  • net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (jsc#SLE-19253).
  • net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (jsc#PED-1549).
  • net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (jsc#PED-1549).
  • net/mlx5e: IPoIB, Do not allow CQE compression to be turned on by default (jsc#PED-1549).
  • net/mlx5e: IPoIB, Do not allow CQE compression to be turned on by default (jsc#SLE-19253).
  • net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (jsc#PED-1549).
  • net/mlx5e: IPoIB, Show unknown speed instead of error (jsc#PED-1549).
  • net/mlx5e: IPoIB, Show unknown speed instead of error (jsc#SLE-19253).
  • net/mlx5e: Initialize link speed to zero (jsc#PED-1549).
  • net/mlx5e: Modify slow path rules to go to slow fdb (jsc#SLE-19253).
  • net/mlx5e: Nullify table pointer when failing to create (jsc#PED-1549).
  • net/mlx5e: Overcome slow response for first macsec ASO WQE (jsc#PED-1549).
  • net/mlx5e: QoS, Fix wrongfully setting parentelementid on MODIFYSCHEDULINGELEMENT (jsc#PED-1549).
  • net/mlx5e: QoS, Fix wrongfully setting parentelementid on MODIFYSCHEDULINGELEMENT (jsc#SLE-19253).
  • net/mlx5e: Remove redundant xsk pointer check in mlx5empwrqvalidate_xsk (jsc#PED-1549).
  • net/mlx5e: Set decap action based on attr for sample (jsc#PED-1549).
  • net/mlx5e: Set genevetlvoption0exist when matching on geneve option (jsc#PED-1549).
  • net/mlx5e: Set uplink rep as NETNS_LOCAL (jsc#PED-1549).
  • net/mlx5e: Set uplink rep as NETNS_LOCAL (jsc#SLE-19253).
  • net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (jsc#SLE-19253).
  • net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (jsc#PED-1549).
  • net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (jsc#PED-1549).
  • net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (jsc#SLE-19253).
  • net/mlx5e: Use correct encap attribute during invalidation (jsc#PED-1549).
  • net/mlx5e: Verify dev is present for fix features ndo (jsc#PED-1549).
  • net/mlx5e: Verify flow_source cap before using it (jsc#PED-1549).
  • net/mlx5e: Verify flow_source cap before using it (jsc#SLE-19253).
  • net/mlx5e: do as little as possible in napi poll when budget is 0 (jsc#PED-1549).
  • net/mlx5e: do as little as possible in napi poll when budget is 0 (jsc#SLE-19253).
  • net/mlx5e: kTLS, Fix build time constant test in RX (jsc#SLE-19253).
  • net/mlx5e: kTLS, Fix build time constant test in TX (jsc#SLE-19253).
  • net/net_failover: fix txq exceeding warning (git-fixes).
  • net/rose: Fix to not accept on connected socket (git-fixes).
  • net/sched: act_mirred: better wording on protection against excessive stack growth (CVE-2022-4269 bsc#1206024).
  • net/sched: fix initialization order when updating chain 0 head (git-fixes).
  • net/sched: flower: fix possible OOB write in flsetgeneve_opt() (git-fixes).
  • net/sched: schnetem: Fix arithmetic in netemdump() for 32-bit platforms (git-fixes).
  • net/sunrpc: fix reference count leaks in rpcsysfsxprtstatechange (git-fixes).
  • net/tg3: resolve deadlock in tg3resettask() during EEH (bsc#1207842).
  • net/tls: tlsistxready() checked listentry (CVE-2023-1075 bsc#1208598).
  • net/ulp: prevent ULP without clone op from entering the LISTEN status (CVE-2023-0461 bsc#1208787).
  • net/ulp: use consistent error code when blocking ULP (CVE-2023-0461 bsc#1208787).
  • net/usb: kalmia: Do not pass actlen in usbbulk_msg error path (git-fixes).
  • net/x25: Fix to not accept on connected socket (git-fixes).
  • net: USB: Fix wrong-direction WARNING in plusb.c (git-fixes).
  • net: accept UFOv6 packages in virtionethdrtoskb (git-fixes).
  • net: add missing include in include/net/gro.h (git-fixes).
  • net: asix: fix modprobe 'sysfs: cannot create duplicate filename' (git-fixes).
  • net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (git-fixes).
  • net: devlink: Fix missing mutex_unlock() call (git-fixes).
  • net: ena: Account for the number of processed bytes in XDP (git-fixes).
  • net: ena: Do not register memory info on XDP exchange (git-fixes).
  • net: ena: Fix rx_copybreak value update (git-fixes).
  • net: ena: Fix toeplitz initial hash value (git-fixes).
  • net: ena: Set default value for RX interrupt moderation (git-fixes).
  • net: ena: Update NUMA TPH hint register upon NUMA node update (git-fixes).
  • net: ena: Use bitmask to indicate packet redirection (git-fixes).
  • net: hns3: add interrupts re-initialization while doing VF FLR (git-fixes).
  • net: hns3: fix output information incomplete for dumping tx queue info with debugfs (git-fixes).
  • net: hns3: fix reset delay time to avoid configuration timeout (git-fixes).
  • net: hns3: fix sending pfc frames after reset issue (git-fixes).
  • net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization (git-fixes).
  • net: linkwatch: be more careful about dev->linkwatchdevtracker (git-fixes).
  • net: mana: Add new MANA VF performance counters for easier troubleshooting (bsc#1209982).
  • net: mana: Add support for auxiliary device (bsc#1210741 jsc#PED-4022).
  • net: mana: Add support for jumbo frame (bsc#1210551).
  • net: mana: Assign interrupts to CPUs based on NUMA nodes (bsc#1208153).
  • net: mana: Check if netdev/napiallocfrag returns single page (bsc#1210551).
  • net: mana: Define and process GDMA response code GDMASTATUSMORE_ENTRIES (bsc#1210741 jsc#PED-4022).
  • net: mana: Define data structures for allocating doorbell page from GDMA (bsc#1210741 jsc#PED-4022).
  • net: mana: Define data structures for protection domain and memory registration (bsc#1210741 jsc#PED-4022).
  • net: mana: Define max values for SGL entries (bsc#1210741 jsc#PED-4022).
  • net: mana: Enable RX path to handle various MTU sizes (bsc#1210551).
  • net: mana: Export Work Queue functions for use by RDMA driver (bsc#1210741 jsc#PED-4022).
  • net: mana: Fix IRQ name - add PCI and queue number (bsc#1207875).
  • net: mana: Fix accessing freed irq affinity_hint (bsc#1208153).
  • net: mana: Fix perf regression: remove rxcqes, txcqes counters (git-fixes).
  • net: mana: Handle vport sharing between devices (bsc#1210741 jsc#PED-4022).
  • net: mana: Move header files to a common location (bsc#1210741 jsc#PED-4022).
  • net: mana: Record port number in netdev (bsc#1210741 jsc#PED-4022).
  • net: mana: Record the physical address for doorbell page region (bsc#1210741 jsc#PED-4022).
  • net: mana: Refactor RX buffer allocation code to prepare for various MTU (bsc#1210551).
  • net: mana: Rename manarefillrxoob and remove some empty lines (bsc#1210551).
  • net: mana: Set the DMA device max segment size (bsc#1210741 jsc#PED-4022).
  • net: mana: Use napibuildskb in RX path (bsc#1210551).
  • net: mdio: mvusb: Fix an error handling path in mvusbmdioprobe() (git-fixes).
  • net: mdio: thunder: Add missing fwnodehandleput() (git-fixes).
  • net: mellanox: mlxbfgige: Fix skbpanic splat under memory pressure (bsc#1211564).
  • net: mlx5: eliminate anonymous moduleinit & moduleexit (jsc#PED-1549).
  • net: mlx5: eliminate anonymous moduleinit & moduleexit (jsc#SLE-19253).
  • net: mpls: fix stale pointer if allocation fails during device rename (bsc#1208700 CVE-2023-26545).
  • net: natsemi: fix hw address initialization for jazz and xtensa (git-fixes).
  • net: of: fix stub ofnet helpers for CONFIGNET=n (git-fixes).
  • net: openvswitch: fix possible memory leak in ovsmetercmd_set() (git-fixes).
  • net: phy: Ensure state transitions are processed from phy_stop() (git-fixes).
  • net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices (git-fixes).
  • net: phy: dp83867: add w/a for packet errors seen with short cables (git-fixes).
  • net: phy: dp83869: fix default value for tx-/rx-internal-delay (git-fixes).
  • net: phy: meson-gxl: Add generic dummy stubs for MMD register access (git-fixes).
  • net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (git-fixes).
  • net: phy: mxl-gpy: add MDINT workaround (git-fixes).
  • net: phy: nxp-c45-tja11xx: add remove callback (git-fixes).
  • net: phy: nxp-c45-tja11xx: fix MIIBASICCONFIG_REV bit (git-fixes).
  • net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow (git-fixes).
  • net: phy: smsc: bail out in lan87xxreadstatus if genphyreadstatus fails (git-fixes).
  • net: qcom/emac: Fix use after free bug in emac_remove due to race condition (git-fixes).
  • net: qrtr: correct types of trace event parameters (git-fixes).
  • net: rpl: fix rpl header size calculation (CVE-2023-2156 bsc#1211131).
  • net: sched: atm: dont intepret cls results when asked to drop (bsc#1207125 CVE-2023-23455).
  • net: sched: cbq: dont intepret cls results when asked to drop (bsc#1207036 CVE-2023-23454).
  • net: sched: fix possible refcount leak in tcchaintmplt_add() (git-fixes).
  • net: sched: fix race condition in qdisc_graft() (CVE-2023-0590 bsc#1207795).
  • net: sched: schqfq: prevent slab-out-of-bounds in qfqactivate_agg (bsc#1210940 CVE-2023-31436).
  • net: sched: schqfq: prevent slab-out-of-bounds in qfqactivate_agg (bsc#1210940 CVE-2023-31436).
  • net: skip virtionethdrsetproto if protocol already set (git-fixes).
  • net: tls: fix possible race condition between dotlsgetsockoptconf() and dotlssetsockoptconf() (bsc#1209366 CVE-2023-28466).
  • net: tun: avoid disabling NAPI twice (git-fixes).
  • net: tun: fix bugs for oversize packet when napi frags enabled (git-fixes).
  • net: tun: stop NAPI when detaching queues (git-fixes).
  • net: tun: unlink NAPI from device on destruction (git-fixes).
  • net: usb: asix: remove redundant assignment to variable reg (git-fixes).
  • net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (git-fixes).
  • net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (git-fixes).
  • net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (git-fixes).
  • net: usb: lan78xx: Limit packet length to skb->len (git-fixes).
  • net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (git-fixes).
  • net: usb: qmi_wwan: add Telit 0x1080 composition (git-fixes).
  • net: usb: qmi_wwan: add support for Compal RXM-G1 (git-fixes).
  • net: usb: smsc75xx: Limit packet length to skb->len (git-fixes).
  • net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (git-fixes).
  • net: usb: smsc95xx: Limit packet length to skb->len (git-fixes).
  • net: usb: use ethhwaddr_set() (git-fixes).
  • net: virtionethdrtoskb: count transport header in UFO (git-fixes).
  • netsched: add _rcu annotation to netdev->qdisc (CVE-2023-0590 bsc#1207795).
  • netfilter: nf_tables: deactivate anonymous set from preparation phase (CVE-2023-32233 bsc#1211043).
  • netfilter: nf_tables: fix null deref due to zeroed list head (CVE-2023-1095 bsc#1208777).
  • netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits (CVE-2023-0179 bsc#1207034).
  • netrom: Fix use-after-free caused by accept on already connected socket (git-fixes).
  • netrom: Fix use-after-free of a listening socket (git-fixes).
  • nfc: change order inside nfcseio error path (git-fixes).
  • nfc: fdp: add null check of devmkmallocarray in fdpncii2creaddevice_properties (git-fixes).
  • nfc: fix memory leak of seio context in nfcgenlseio (git-fixes).
  • nfc: pn533: initialize struct pn533outarg properly (git-fixes).
  • nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (git-fixes).
  • nfp: flower-ct: fix error return code in nfpflctaddoffload() (git-fixes).
  • nfp: flower: fix ingress police using matchall filter (git-fixes).
  • nfp: only report pause frame configuration for physical device (git-fixes).
  • nfs4: Fix kmemleak when allocate slot failed (git-fixes).
  • nfs4trace: fix state manager flag printing (git-fixes).
  • nfs: Always initialise fattr->label in nfsfattralloc() (git-fixes).
  • nfs: Avoid writeback threads getting stuck in mempool_alloc() (git-fixes).
  • nfs: Cleanup unused rpc_clnt variable (git-fixes).
  • nfs: Create a new nfsallocfattrwithlabel() function (git-fixes).
  • nfs: Do not allocate nfsfattr on the stack in _nfs42sscopen() (git-fixes).
  • nfs: Fix an Oops in nfsdautomount() (git-fixes).
  • nfs: Further optimisations for 'ls -l' (git-fixes).
  • nfs: Pass isize to fscacheunuse_cookie() when a file is released (git-fixes).
  • nfs: fix disabling of swap (git-fixes).
  • nfs: nfs4clinet: check the return value of kstrdup() (git-fixes).
  • nfs: nfsiod should not block forever in mempool_alloc() (git-fixes).
  • nfs: nfsiod should not block forever in mempool_alloc() (git-fixes).
  • nfsd: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (git-fixes).
  • nfsd: COMMIT operations must not return NFS?ERR_INVAL (git-fixes).
  • nfsd: De-duplicate netgeneric(nf->nfnet, nfsdnetid) (git-fixes).
  • nfsd: Finish converting the NFSv2 GETACL result encoder (git-fixes).
  • nfsd: Finish converting the NFSv3 GETACL result encoder (git-fixes).
  • nfsd: Fix a memory leak in an error handling path (git-fixes).
  • nfsd: Fix handling of oversized NFSv4 COMPOUND requests (git-fixes).
  • nfsd: Fix nfsdbreakerowns_lease() return values (git-fixes).
  • nfsd: Have legacy NFSD WRITE decoders use xdrstreamsubsegment() (git-fixes).
  • nfsd: Protect against filesystem freezing (git-fixes).
  • nfsd: Return nfserrserverfault if spliceok but buf->pages have data (git-fixes).
  • nfsd: call oprelease, even when opfunc returns an error (git-fixes).
  • nfsd: callback request does not use correct credential for AUTH_SYS (git-fixes).
  • nfsd: do not call nfsdfileput from client states seqfile display (git-fixes).
  • nfsd: fix handling of readdir in v4root vs. mount upcall timeout (git-fixes).
  • nfsd: fix leaked reference count of nfsd4sscumount_item (git-fixes).
  • nfsd: fix problems with cleanup on errors in nfsd4_copy (git-fixes).
  • nfsd: fix race to check ls_layouts (git-fixes).
  • nfsd: fix use-after-free in nfsd4sscsetup_dul() (git-fixes).
  • nfsd: fix use-after-free on source server when doing inter-server copy (git-fixes).
  • nfsd: pass range end to vfsfsyncrange() instead of count (git-fixes).
  • nfsd: shut down the NFSv4 state objects before the filecache (git-fixes).
  • nfsd: under NFSv4.1, fix double svcxprtput on rpc_create failure (git-fixes).
  • nfsd: zero out pointers after putting nfsd_files on COPY setup error (git-fixes).
  • nfsv3: handle out-of-order write replies (bsc#1205544).
  • nfsv4 expose nfsparseserver_name function (git-fixes).
  • nfsv4 handle port presence in fs_location server string (git-fixes).
  • nfsv4 only print the label when its queried (git-fixes).
  • nfsv4 remove zero number of fs_locations entries error check (git-fixes).
  • nfsv4 store server support for fs_location attribute (git-fixes).
  • nfsv4.1 provide mount option to toggle trunking discovery (git-fixes).
  • nfsv4.1 query for fs_location attr on a new file system (git-fixes).
  • nfsv4.1: Fix uninitialised variable in devicenotify (git-fixes).
  • nfsv4.1: Handle RECLAIM_COMPLETE trunking errors (git-fixes).
  • nfsv4.1: We must always send RECLAIM_COMPLETE after a reboot (git-fixes).
  • nfsv4.2: Clear FATTR4WORD2SECURITY_LABEL when done decoding (git-fixes).
  • nfsv4.2: Fix a memory stomp in decodeattrsecurity_label (git-fixes).
  • nfsv4.2: Fix initialisation of struct nfs4_label (git-fixes).
  • nfsv4.2: Fixup CLONE dest file size for zero-length count (git-fixes).
  • nfsv4.2: fix reference count leaks in nfs42proccopynotify() (git-fixes).
  • nfsv4.x: Fail client initialisation if state manager thread can't run (git-fixes).
  • nfsv4/pNFS: Always return layout stats on layout return for flexfiles (git-fixes).
  • nfsv4/pnfs: Fix a use-after-free bug in open (git-fixes).
  • nfsv4: Add an fattr allocation to nfs4discover_trunking() (git-fixes).
  • nfsv4: Do not hold the layoutget locks across multiple RPC calls (git-fixes).
  • nfsv4: Fix a credential leak in nfs4discover_trunking() (git-fixes).
  • nfsv4: Fix a deadlock between nfs4openrecover_helper() and delegreturn (git-fixes).
  • nfsv4: Fix a potential state reclaim deadlock (git-fixes).
  • nfsv4: Fix free of uninitialized nfs4_label on referral lookup (git-fixes).
  • nfsv4: Fix hangs when recovering open state after a server reboot (git-fixes).
  • nfsv4: Protect the state recovery thread against direct reclaim (git-fixes).
  • nfsv4: Retry LOCK on OLD_STATEID during delegation return (git-fixes).
  • nfsv4: keep state manager thread active if swap is enabled (git-fixes).
  • nilfs2: do not write dirty data after degenerating to read-only (git-fixes).
  • nilfs2: fix general protection fault in nilfsbtreeinsert() (git-fixes).
  • nilfs2: fix incomplete buffer cleanup in nilfsbtnodeabortchangekey() (git-fixes).
  • nilfs2: fix infinite loop in nilfsmdtget_block() (git-fixes).
  • nilfs2: fix kernel-infoleak in nilfsioctlwrap_copy() (git-fixes).
  • nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (git-fixes).
  • nilfs2: fix potential UAF of struct nilfsscinfo in nilfssegctorthread() (git-fixes).
  • nilfs2: fix sysfs interface lifetime (git-fixes).
  • nilfs2: fix underflow in second superblock position calculations (git-fixes).
  • nilfs2: fix use-after-free bug of nilfsroot in nilfsevict_inode() (git-fixes).
  • nilfs2: initialize unused bytes in segment summary blocks (git-fixes).
  • nouveau: fix client work fence deletion race (git-fixes).
  • nullblk: fix ida error handling in nulladd_dev() (git-fixes).
  • nvdimm: disable namespace on error (bsc#1166486).
  • nvdimm: disable namespace on error (bsc#1166486).
  • nvme initialize core quirks before calling nvmeinitsubsystem (git-fixes).
  • nvme-auth: check chap ctrl_key once constructed (bsc#1202633).
  • nvme-auth: check chap ctrl_key once constructed (bsc#1202633).
  • nvme-auth: clear sensitive info right after authentication completes (bsc#1202633).
  • nvme-auth: clear sensitive info right after authentication completes (bsc#1202633).
  • nvme-auth: convert dhchapauthlist to an array (bsc#1202633).
  • nvme-auth: convert dhchapauthlist to an array (bsc#1202633).
  • nvme-auth: do not ignore key generation failures when initializing ctrl keys (bsc#1202633).
  • nvme-auth: do not ignore key generation failures when initializing ctrl keys (bsc#1202633).
  • nvme-auth: do not keep long lived 4k dhchap buffer (bsc#1202633).
  • nvme-auth: do not keep long lived 4k dhchap buffer (bsc#1202633).
  • nvme-auth: do not override ctrl keys before validation (bsc#1202633).
  • nvme-auth: do not override ctrl keys before validation (bsc#1202633).
  • nvme-auth: do not re-authenticate if the controller is not LIVE (bsc#1202633).
  • nvme-auth: do not re-authenticate if the controller is not LIVE (bsc#1202633).
  • nvme-auth: do not use NVMe status codes (bsc#1202633).
  • nvme-auth: do not use NVMe status codes (bsc#1202633).
  • nvme-auth: fix an error code in nvmeauthprocessdhchapchallenge() (bsc#1202633).
  • nvme-auth: fix an error code in nvmeauthprocessdhchapchallenge() (bsc#1202633).
  • nvme-auth: fix smatch warning complaints (bsc#1202633).
  • nvme-auth: fix smatch warning complaints (bsc#1202633).
  • nvme-auth: guarantee dhchap buffers under memory pressure (bsc#1202633).
  • nvme-auth: guarantee dhchap buffers under memory pressure (bsc#1202633).
  • nvme-auth: have dhchapauthwork wait for queues auth to complete (bsc#1202633).
  • nvme-auth: have dhchapauthwork wait for queues auth to complete (bsc#1202633).
  • nvme-auth: mark nvmeauthwq static (bsc#1202633).
  • nvme-auth: mark nvmeauthwq static (bsc#1202633).
  • nvme-auth: no need to reset chap contexts on re-authentication (bsc#1202633).
  • nvme-auth: no need to reset chap contexts on re-authentication (bsc#1202633).
  • nvme-auth: remove redundant auth_work flush (bsc#1202633).
  • nvme-auth: remove redundant auth_work flush (bsc#1202633).
  • nvme-auth: remove redundant buffer deallocations (bsc#1202633).
  • nvme-auth: remove redundant buffer deallocations (bsc#1202633).
  • nvme-auth: remove redundant deallocations (bsc#1202633).
  • nvme-auth: remove redundant deallocations (bsc#1202633).
  • nvme-auth: remove redundant if statement (bsc#1202633).
  • nvme-auth: remove redundant if statement (bsc#1202633).
  • nvme-auth: remove symbol export from nvmeauthreset (bsc#1202633).
  • nvme-auth: remove symbol export from nvmeauthreset (bsc#1202633).
  • nvme-auth: rename _nvmeauth[reset|free] to nvmeauth[reset|free]_dhchap (bsc#1202633).
  • nvme-auth: rename _nvmeauth[reset|free] to nvmeauth[reset|free]_dhchap (bsc#1202633).
  • nvme-auth: rename authentication work elements (bsc#1202633).
  • nvme-auth: rename authentication work elements (bsc#1202633).
  • nvme-auth: uninitialized variable in nvmeauthtransform_key() (git-fixes).
  • nvme-auth: use workqueue dedicated to authentication (bsc#1202633).
  • nvme-auth: use workqueue dedicated to authentication (bsc#1202633).
  • nvme-fabrics: show well known discovery name (bsc#1200054).
  • nvme-fabrics: show well known discovery name (bsc#1200054).
  • nvme-fc: fix a missing queue put in nvmetfclscreateassociation (git-fixes).
  • nvme-fcloop: fix 'inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage' (git-fixes).
  • nvme-hwmon: consistently ignore errors from nvmehwmoninit (git-fixes).
  • nvme-hwmon: kmalloc the NVME SMART log buffer (git-fixes).
  • nvme-multipath: fix hang when disk goes live over reconnect (git-fixes).
  • nvme-multipath: fix possible hang in live ns resize with ANA access (git-fixes).
  • nvme-pci: add bogus ID quirk for ADATA SX6000PNP (bsc#1207827).
  • nvme-pci: add quirks for Samsung X5 SSDs (git-fixes).
  • nvme-pci: add the IGNOREDEVSUBNQN quirk for Intel P4500/P4600 SSDs (git-fixes).
  • nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (git-fixes).
  • nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs (git-fixes).
  • nvme-pci: clear the prp2 field when not used (git-fixes).
  • nvme-pci: disable write zeroes on various Kingston SSD (git-fixes).
  • nvme-pci: fix a NULL pointer dereference in nvmeallocadmin_tags (git-fixes).
  • nvme-pci: fix doorbell buffer value endianness (git-fixes).
  • nvme-pci: fix mempool alloc size (git-fixes).
  • nvme-pci: fix page size checks (git-fixes).
  • nvme-pci: fix timeout request state check (git-fixes).
  • nvme-pci: mark Lexar NM760 as IGNOREDEVSUBNQN (git-fixes).
  • nvme-pci: set minalignmask before calculating maxhwsectors (git-fixes).
  • nvme-rdma: fix possible hang caused during ctrl deletion (git-fixes).
  • nvme-tcp: always fail a request when sending it failed (bsc#1208902).
  • nvme-tcp: fix a possible UAF when failing to allocate an io queue (git-fixes).
  • nvme-tcp: fix bogus request completion when failing to send AER (git-fixes).
  • nvme-tcp: fix possible circular locking when deleting a controller under memory pressure (git-fixes).
  • nvme-tcp: fix possible hang caused during ctrl deletion (git-fixes).
  • nvme-tcp: fix regression that causes sporadic requests to time out (git-fixes).
  • nvme-tcp: lockdep: annotate in-kernel sockets (git-fixes).
  • nvme: Fix IOCPRCLEAR and IOCPRRELEASE ioctls for nvme devices (git-fixes).
  • nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (git-fixes).
  • nvme: add device name to warning in uuid_show() (git-fixes).
  • nvme: also return I/O command effects from nvmecommandeffects (git-fixes).
  • nvme: bring back auto-removal of deleted namespaces during sequential scan (git-fixes).
  • nvme: catch -ENODEV from nvmerevalidatezones again (git-fixes).
  • nvme: check for duplicate identifiers earlier (git-fixes).
  • nvme: cleanup _nvmecheck_ids (git-fixes).
  • nvme: copy firmware_rev on each init (git-fixes).
  • nvme: copy firmware_rev on each init (git-fixes).
  • nvme: define compat_ioctl again to unbreak 32-bit userspace (git-fixes).
  • nvme: fix async event trace event (git-fixes).
  • nvme: fix discard support without oncs (git-fixes).
  • nvme: fix discard support without oncs (git-fixes).
  • nvme: fix handling single range discard request (git-fixes).
  • nvme: fix interpretation of DMRSL (git-fixes).
  • nvme: fix multipath crash caused by flush request when blktrace is enabled (git-fixes).
  • nvme: fix passthrough csi check (git-fixes).
  • nvme: fix per-namespace chardev deletion (git-fixes).
  • nvme: fix the CRIMS and CRWMS definitions to match the spec (git-fixes).
  • nvme: fix the NVMECMDEFFECTSCSEMASK definition (git-fixes).
  • nvme: fix the name of Zone Append for verbose logging (git-fixes).
  • nvme: fix the read-only state for zoned namespaces with unsupposed features (git-fixes).
  • nvme: generalize the nvmemulticss check in nvmescanns (git-fixes).
  • nvme: improve the NVMECONNECTAUTHREQ* definitions (git-fixes).
  • nvme: move nvmemulticss into nvme.h (git-fixes).
  • nvme: move the Samsung X5 quirk entry to the core quirks (git-fixes).
  • nvme: rename nvmevalidateorallocns to nvmescanns (git-fixes).
  • nvme: return err on nvmeinitnonmdtslimits fail (git-fixes).
  • nvme: send Identify with CNS 06h only to I/O controllers (bsc#1209693).
  • nvme: send Identify with CNS 06h only to I/O controllers (bsc#1209693).
  • nvme: set dma alignment to dword (git-fixes).
  • nvme: set non-mdts limits in nvmescanwork (git-fixes).
  • nvme: use commandid instead of req->tag in tracenvmecompleterq() (git-fixes).
  • nvmet-auth: add missing goto in nvmetsetupauth() (bsc#1207050 CVE-2023-0122).
  • nvmet-auth: do not try to cancel a non-initialized work_struct (git-fixes).
  • nvmet-tcp: add bounds check on Transfer Tag (git-fixes).
  • nvmet-tcp: fix incomplete data digest send (git-fixes).
  • nvmet-tcp: fix lockdep complaint on nvmettcpwq flush during queue teardown (git-fixes).
  • nvmet-tcp: fix regression in data_digest calculation (git-fixes).
  • nvmet-tcp: fix unhandled tcp states in nvmettcpstate_change() (git-fixes).
  • nvmet: add helpers to set the result field for connect commands (git-fixes).
  • nvmet: avoid potential UAF in nvmetreqcomplete() (git-fixes).
  • nvmet: do not defer passthrough commands with trivial effects to the workqueue (git-fixes).
  • nvmet: fix I/O Command Set specific Identify Controller (git-fixes).
  • nvmet: fix Identify Active Namespace ID list handling (git-fixes).
  • nvmet: fix Identify Controller handling (git-fixes).
  • nvmet: fix Identify Namespace handling (git-fixes).
  • nvmet: fix a memory leak (git-fixes).
  • nvmet: fix a memory leak in nvmetauthset_key (git-fixes).
  • nvmet: fix a use-after-free (git-fixes).
  • nvmet: fix invalid memory reference in nvmetsubsysattrqidmax_show (git-fixes).
  • nvmet: fix mar and mor off-by-one errors (git-fixes).
  • nvmet: fix memory leak in nvmetsubsysattrmodelstore_locked (git-fixes).
  • nvmet: fix workqueue MEM_RECLAIM flushing dependency (git-fixes).
  • nvmet: fix workqueue MEM_RECLAIM flushing dependency (git-fixes).
  • nvmet: force reconnect when number of queue changes (git-fixes).
  • nvmet: looks at the passthrough controller when initializing CAP (git-fixes).
  • nvmet: move the call to nvmetnschanged out of nvmetnsrevalidate (git-fixes).
  • nvmet: only allocate a single slab for bvecs (git-fixes).
  • nvmet: use IOCB_NOWAIT only if the filesystem supports it (git-fixes).
  • nvmet: use NVMECMDEFFECTS_CSUPP instead of open coding it (git-fixes).
  • objtool: Add a missing comma to avoid string concatenation (bsc#1207328).
  • ocfs2: Fix data corruption after failed write (bsc#1208542).
  • ocfs2: clear dinode links count in case of error (bsc#1207650).
  • ocfs2: fix BUG when iput after ocfs2_mknod fails (bsc#1207649).
  • ocfs2: fix crash when mount with quota enabled (bsc#1207640).
  • ocfs2: fix defrag path triggering jbd2 ASSERT (bsc#1199304).
  • ocfs2: fix memory leak in ocfs2mountvolume() (bsc#1207652).
  • ocfs2: fix memory leak in ocfs2stackglue_init() (bsc#1207651).
  • ocfs2: fix non-auto defrag path not working issue (bsc#1199304).
  • ocfs2: ocfs2mountvolume does cleanup job before return error (bsc#1207770).
  • ocfs2: quotalocal: fix possible uninitialized-variable access in ocfs2localreadinfo() (bsc#1207768).
  • ocfs2: rewrite error handling of ocfs2fillsuper (bsc#1207771).
  • octeon: constify netdev->dev_addr (git-fixes).
  • octeontx2-pf: Avoid use of GFP_KERNEL in atomic context (git-fixes).
  • octeontx2-pf: Fix resource leakage in VF driver unbind (git-fixes).
  • octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt (git-fixes).
  • octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet (git-fixes).
  • of/address: Return an error when no valid dma-ranges are found (git-fixes).
  • ovl: fail on invalid uid/gid mapping at copy up (CVE-2023-0386 bsc#1209615).
  • pNFS/filelayout: Fix coalescing test for single DS (git-fixes).
  • panic: Consolidate open-coded paniconwarn checks (bsc#1207328).
  • panic: Introduce warn_limit (bsc#1207328).
  • panic: unset paniconwarn inside panic() (bsc#1207328).
  • pci/aspm: Remove pcieaspmpmstatechange() (git-fixes).
  • pci/dpc: Await readiness of secondary bus after reset (git-fixes).
  • pci/edr: Clear Device Status after EDR error recovery (git-fixes).
  • pci/iov: Enlarge virtfn sysfs name buffer (git-fixes).
  • pci/pm: Always disable PTM for all devices during suspend (git-fixes).
  • pci/pm: Avoid putting Elo i2 PCIe Ports in D3cold (git-fixes).
  • pci/pm: Fix bridged3blacklist Elo i2 overwrite of Gigabyte X299 (git-fixes).
  • pci/pm: Observe reset delay irrespective of bridge_d3 (git-fixes).
  • pci/ptm: Add pcisuspendptm() and pciresumeptm() (git-fixes).
  • pci: Add ACS quirk for Wangxun NICs (git-fixes).
  • pci: Add SolidRun vendor ID (git-fixes).
  • pci: Align extra resources for hotplug bridges properly (git-fixes).
  • pci: Avoid FLR for AMD FCH AHCI adapters (git-fixes).
  • pci: Avoid pcidevlock() AB/BA deadlock with sriovnumvfsstore() (git-fixes).
  • pci: Fix dropping valid root bus resources with .end = zero (git-fixes).
  • pci: Reduce warnings on possible RW1C corruption (git-fixes).
  • pci: Take other bus devices into account when distributing resources (git-fixes).
  • pci: Unify delay handling for reset and resume (git-fixes).
  • pci: aardvark: Check return value of generichandledomain_irq() when processing INTx IRQ (git-fixes).
  • pci: aardvark: Fix link training (git-fixes).
  • pci: dwc: Add dwpcieops.host_deinit() callback (git-fixes).
  • pci: dwc: Fix PORTLINKCONTROL update when CDM check enabled (git-fixes).
  • pci: hotplug: Allow marking devices as disconnected during bind/unbind (git-fixes).
  • pci: hv: Add a per-bus mutex state_lock (bsc#1207185).
  • pci: hv: Fix a race condition in hvirqunmask() that can cause panic (bsc#1207185).
  • pci: hv: Remove the useless hvpcichildstate from struct hvpcidev (bsc#1207185).
  • pci: hv: Use async probing to reduce boot time (bsc#1207185).
  • pci: hv: fix a race condition bug in hvpciquery_relations() (bsc#1207185).
  • pci: hv: update comment in x86 specific hvarchirq_unmask (git-fixes).
  • pci: imx6: Install the fault handler only on compatible match (git-fixes).
  • pci: loongson: Add more devices that need MRRS quirk (git-fixes).
  • pci: loongson: Prevent LS7A MRRS increases (git-fixes).
  • pci: mediatek-gen3: Assert resets to ensure expected init state (git-fixes).
  • pci: mediatek-gen3: Fix refcount leak in mtkpcieinitirqdomains() (git-fixes).
  • pci: pciehp: Fix AB-BA deadlock between resetlock and devicelock (git-fixes).
  • pci: qcom: Fix host-init error handling (git-fixes).
  • pci: qcom: Fix pipe clock imbalance (git-fixes).
  • pci: qcom: Fix the incorrect register usage in v2.7.0 config (git-fixes).
  • pci: switchtec: Return -EFAULT for copytouser() errors (git-fixes).
  • pci: vmd: Fix secondary bus reset for Intel bridges (git-fixes).
  • pci: vmd: Fix secondary bus reset for Intel bridges (git-fixes).
  • pci: xgene: Revert 'PCI: xgene: Use inbound resources for setup' (git-fixes).
  • perf/amd/ibs: Use interrupt regs ip for stack unwinding (git fixes).
  • perf/core: Call LSM hook after copying perfeventattr (git fixes).
  • perf/core: Fix data race between perfeventsetoutput() and perfmmap_close() (git fixes).
  • perf/core: Fix perfoutputbegin parameter is incorrectly invoked in perfeventbpf_output (git fixes).
  • perf/core: Fix the same task check in perfeventset_output (git fixes).
  • perf/core: Inherit event_caps (git fixes).
  • perf/x86/amd: fix potential integer overflow on shift of a int (git fixes).
  • perf/x86/intel/cstate: Add Emerald Rapids (PED-4396).
  • perf/x86/intel/ds: Fix precise store latency handling (git fixes).
  • perf/x86/intel/lbr: Use setupclearcpucap() instead of clearcpu_cap() (git fixes).
  • perf/x86/intel/pt: Fix sampling using single range output (git fixes).
  • perf/x86/intel/pt: Relax address filter validation (git fixes).
  • perf/x86/intel/uncore: Add Emerald Rapids (git fixes).
  • perf/x86/intel/uncore: Clear attr_update properly (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (git fixes).
  • perf/x86/intel/uncore: Fix reference count leak in _uncoreimcinitbox() (git fixes).
  • perf/x86/intel/uncore: Fix reference count leak in hswephaslimit_sbox() (git fixes).
  • perf/x86/intel/uncore: Fix reference count leak in sadcfgiio_topology() (git fixes).
  • perf/x86/intel/uncore: Fix reference count leak in snruncoremmio_map() (git fixes).
  • perf/x86/intel/uncore: Generalize IIO topology support (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Get UPI NodeID and GroupID (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Introduce UPI topology type (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Make set_mapping() procedure void (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel/uncore: Update sysfs-devices-mapping file (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes (git fixes).
  • perf/x86/intel: Add Emerald Rapids (git fixes).
  • perf/x86/intel: Do not extend the pseudo-encoding to GP counters (git fixes).
  • perf/x86/intel: Fix PEBS data source encoding for ADL (git fixes).
  • perf/x86/intel: Fix PEBS memory access info encoding for ADL (git fixes).
  • perf/x86/intel: Fix event constraints for ICL (git fixes).
  • perf/x86/intel: Fix pebs event constraints for ADL (git fixes).
  • perf/x86/intel: Fix pebs event constraints for ICL (git fixes).
  • perf/x86/intel: Fix pebs event constraints for SPR (git fixes).
  • perf/x86/lbr: Enable the branch type for the Arch LBR by default (git fixes).
  • perf/x86/msr: Add Emerald Rapids (git fixes).
  • perf/x86/rapl: Add support for Intel AlderLake-N (git fixes).
  • perf/x86/rapl: Add support for Intel Emerald Rapids (PED-4394).
  • perf/x86/rapl: Treat Tigerlake like Icelake (git fixes).
  • perf/x86/rapl: Use standard Energy Unit for SPR Dram RAPL domain (git fixes).
  • perf/x86/rapl: fix AMD event handling (git fixes).
  • perf/x86/uncore: Add Raptor Lake uncore support (git fixes).
  • perf/x86/uncore: Add a quirk for UPI on SPR (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/uncore: Add new Alder Lake and Raptor Lake support (git fixes).
  • perf/x86/uncore: Add new Raptor Lake S support (git fixes).
  • perf/x86/uncore: Clean up uncorepciids (git fixes).
  • perf/x86/uncore: Do not WARNONONCE() for a broken discovery table (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/uncore: Factor out uncoredeviceto_die() (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/uncore: Fix potential NULL pointer in uncoregetalias_name (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf/x86/uncore: Ignore broken units in discovery table (bsc#1206824, bsc#1206493, bsc#1206492).
  • perf: Always wake the parent event (git fixes).
  • perf: Fix check before addeventtogroups() in perfgroup_detach() (git fixes).
  • perf: Fix possible memleak in pmudevalloc() (git fixes).
  • perf: fix perfeventcontext->time (git fixes).
  • phy: rockchip-typec: Fix unsigned comparison with less than zero (git-fixes).
  • phy: rockchip-typec: fix tcphygetmode error case (git-fixes).
  • phy: st: miphy28lp: use polltimeout functions for waits (git-fixes).
  • phy: tegra: xusb: Add missing tegraxusbportunregister for usb2port and ulpi_port (git-fixes).
  • phy: tegra: xusb: Fix return value of tegraxusbfindportnode function (CVE-2023-23000 bsc#1208816).
  • pinctrl: amd: Disable and mask interrupts on resume (git-fixes).
  • pinctrl: aspeed: Fix confusing types in return value (git-fixes).
  • pinctrl: at91-pio4: fix domain name assignment (git-fixes).
  • pinctrl: at91: use devm_kasprintf() to avoid potential leaks (git-fixes).
  • pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (git-fixes).
  • pinctrl: mediatek: Fix the drive register definition of some Pins (git-fixes).
  • pinctrl: mediatek: Initialize variable *buf to zero (git-fixes).
  • pinctrl: mediatek: fix coding style (git-fixes).
  • pinctrl: meson-axg: add missing GPIOA_18 gpio group (git-fixes).
  • pinctrl: ocelot: Fix alt mode for ocelot (git-fixes).
  • pinctrl: qcom: lpass-lpi: set output value before enabling output (git-fixes).
  • pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins (git-fixes).
  • pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration (git-fixes).
  • pinctrl: rockchip: Fix refcount leak in rockchippinctrlparse_groups (git-fixes).
  • pinctrl: single: fix potential NULL dereference (git-fixes).
  • pinctrl: stm32: Fix refcount leak in stm32pctrlgetirqdomain (git-fixes).
  • platform/chrome: crosecchardev: fix kernel data leak from ioctl (git-fixes).
  • platform/surface: aggregator: Allow completion work-items to be executed in parallel (git-fixes).
  • platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 (git-fixes).
  • platform/x86/amd/pmc: Add new acpi id for PMC controller (bsc#1210644).
  • platform/x86/amd/pmc: Add new acpi id for PMC controller (bsc#1210644).
  • platform/x86/amd/pmc: Add new platform support (bsc#1210644).
  • platform/x86/amd/pmc: Add new platform support (bsc#1210644).
  • platform/x86/amd: Fix refcount leak in amdpmcprobe (bsc#1210644).
  • platform/x86/amd: pmc: Add a module parameter to disable workarounds (bsc#1210644).
  • platform/x86/amd: pmc: Add a workaround for an s0i3 issue on Cezanne (bsc#1210644).
  • platform/x86/amd: pmc: Add defines for STB events (bsc#1210644).
  • platform/x86/amd: pmc: Add line break for readability (bsc#1210644).
  • platform/x86/amd: pmc: Add new ACPI ID AMDI0009 (bsc#1210644).
  • platform/x86/amd: pmc: Add num_samples message id support to STB (bsc#1210644).
  • platform/x86/amd: pmc: Add sysfs files for SMU (bsc#1210644).
  • platform/x86/amd: pmc: Always write to the STB (bsc#1210644).
  • platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (bsc#1210644).
  • platform/x86/amd: pmc: Do not dump data after resume from s0i3 on picasso (git-fixes).
  • platform/x86/amd: pmc: Do not try to read SMU version on Picasso (git-fixes).
  • platform/x86/amd: pmc: Fix build without debugfs (bsc#1210644).
  • platform/x86/amd: pmc: Fix memory leak in amdpmcstbdebugfsopen_v2() (bsc#1210644).
  • platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso (git-fixes).
  • platform/x86/amd: pmc: Move idlemask check into amd_pmc_idlemask_read (git-fixes).
  • platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init (git-fixes).
  • platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems (bsc#1210644).
  • platform/x86/amd: pmc: Remove more CONFIGDEBUGFS checks (bsc#1210644).
  • platform/x86/amd: pmc: Utilize SMN index 0 for driver probe (git-fixes).
  • platform/x86/amd: pmc: Write dummy postcode into the STB DRAM (bsc#1210644).
  • platform/x86/amd: pmc: add CONFIG_SERIO dependency (git-fixes).
  • platform/x86/amd: pmc: differentiate STB/SMU messaging prints (bsc#1210644).
  • platform/x86/amd: pmc: remove CONFIGDEBUGFS checks (bsc#1210644).
  • platform/x86/amd: pmc: remove CONFIG_SUSPEND checks (bsc#1210644).
  • platform/x86/intel/pmc: Alder Lake PCH slps0residency fix (git-fixes).
  • platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (bsc#1208420).
  • platform/x86: ISST: Remove 8 socket limit (bsc#1211836).
  • platform/x86: Move AMD platform drivers to separate directory (bsc#1210644).
  • platform/x86: amd-pmc: Add a message to print resume time info (bsc#1210644).
  • platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (bsc#1210644).
  • platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (bsc#1210644).
  • platform/x86: amd-pmc: Add support for AMD Spill to DRAM STB feature (bsc#1210644).
  • platform/x86: amd-pmc: Avoid reading SMU version at probe time (bsc#1210644).
  • platform/x86: amd-pmc: Check s0i3 cycle status (bsc#1210644).
  • platform/x86: amd-pmc: Correct usage of SMU version (git-fixes).
  • platform/x86: amd-pmc: Downgrade devinfo message to devdbg (bsc#1210644).
  • platform/x86: amd-pmc: Drop CPU QoS workaround (bsc#1210644).
  • platform/x86: amd-pmc: Drop check for valid alarm time (bsc#1210644).
  • platform/x86: amd-pmc: Export Idlemask values based on the APU (git-fixes).
  • platform/x86: amd-pmc: Fix build error unused-function (bsc#1210644).
  • platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (git-fixes).
  • platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND (bsc#1210644).
  • platform/x86: amd-pmc: Make amdpmcstbdebugfsfops static (bsc#1210644).
  • platform/x86: amd-pmc: Move FCH init to first use (bsc#1210644).
  • platform/x86: amd-pmc: Move SMU logging setup out of init (bsc#1210644).
  • platform/x86: amd-pmc: Move to later in the suspend process (bsc#1210644).
  • platform/x86: amd-pmc: Only report STB errors when STB enabled (bsc#1210644).
  • platform/x86: amd-pmc: Output error codes in messages (bsc#1210644).
  • platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (bsc#1210644).
  • platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup (bsc#1210644).
  • platform/x86: amd-pmc: Shuffle location of amdpmcgetsmuversion() (bsc#1210644).
  • platform/x86: amd-pmc: Simplify error handling and store the pcidev in amdpmc_dev structure (bsc#1210644).
  • platform/x86: amd-pmc: Validate entry into the deepest state on resume (bsc#1210644).
  • platform/x86: amd-pmc: adjust arguments for amd_pmc_send_cmd (bsc#1210644).
  • platform/x86: amd-pmc: fix compilation without CONFIGRTCSYSTOHC_DEVICE (bsc#1210644).
  • platform/x86: amd-pmc: uninitialized variable in amdpmcs2d_init() (bsc#1210644).
  • platform/x86: amd: pmc: Remove _maybeunused from amdpmcsuspend_handler() (bsc#1210644).
  • platform/x86: amd: pmc: provide user message where s0ix is not supported (bsc#1210644).
  • platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (git-fixes).
  • platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (git-fixes).
  • platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table (git-fixes).
  • platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF (git-fixes).
  • platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE (git-fixes).
  • platform/x86: hp-wmi: Support touchpad on/off (git-fixes).
  • platform/x86: intel-uncore-freq: add Emerald Rapids support (PED-4390).
  • platform/x86: intelscupcidrv: Add back PCI ID for Medfield (git-fixes).
  • platform/x86: think-lmi: Add possible_values for ThinkStation (git-fixes).
  • platform/x86: think-lmi: Certificate authentication support (bsc#1210050).
  • platform/x86: think-lmi: Clean up display of current_value on Thinkstation (git-fixes).
  • platform/x86: think-lmi: Fix memory leak when showing current settings (git-fixes).
  • platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings (git-fixes).
  • platform/x86: think-lmi: Move kobjectinit() call into tlmicreate_auth() (bsc#1210050).
  • platform/x86: think-lmi: Opcode support (bsc#1210050).
  • platform/x86: think-lmi: Prevent underflow in index_store() (bsc#1210050).
  • platform/x86: think-lmi: Simplify tlmi_analyze() error handling a bit (bsc#1210050).
  • platform/x86: think-lmi: Use min_t() for comparison and assignment (bsc#1210050).
  • platform/x86: think-lmi: add debug_cmd (bsc#1210050).
  • platform/x86: think-lmi: add missing type attribute (git-fixes).
  • platform/x86: think-lmi: certificate support clean ups (bsc#1210050).
  • platform/x86: think-lmi: only display possible_values if available (git-fixes).
  • platform/x86: think-lmi: use correct possible_values delimiters (git-fixes).
  • platform/x86: thinkpad-acpi: Add support for automatic mode transitions (bsc#1210050).
  • platform/x86: thinkpad-acpi: Enable AMT by default on supported systems (bsc#1210050).
  • platform/x86: thinkpad-acpi: profile capabilities as integer (bsc#1210050).
  • platform/x86: thinkpadacpi: Accept ibminit_struct.init() returning -ENODEV (bsc#1210050).
  • platform/x86: thinkpadacpi: Add LEDRETAINATSHUTDOWN to ledclassdevs (bsc#1210050).
  • platform/x86: thinkpad_acpi: Add PSC mode support (bsc#1210050).
  • platform/x86: thinkpad_acpi: Add a s2idle resume quirk for a number of laptops (bsc#1210050).
  • platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1210050).
  • platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g (2nd gen) (bsc#1210050).
  • platform/x86: thinkpadacpi: Add hotkeynotifyextendedhotkey() helper (bsc#1210050).
  • platform/x86: thinkpadacpi: Add lidlogo_dot to the list of safe LEDs (bsc#1210050).
  • platform/x86: thinkpad_acpi: Add quirk for ThinkPads without a fan (bsc#1210050).
  • platform/x86: thinkpadacpi: Cleanup dytcprofile_available (bsc#1210050).
  • platform/x86: thinkpad_acpi: Convert btusb DMI list to quirks (bsc#1210050).
  • platform/x86: thinkpadacpi: Convert platform driver to use devgroups (bsc#1210050).
  • platform/x86: thinkpad_acpi: Correct dual fan probe (bsc#1210050).
  • platform/x86: thinkpadacpi: Do not use testbit on an integer (bsc#1210050).
  • platform/x86: thinkpad_acpi: Enable s2idle quirk for 21A1 machine type (bsc#1210050).
  • platform/x86: thinkpad_acpi: Explicitly set to balanced mode on startup (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMIO resource (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix coccinelle warnings (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix compiler warning about uninitialized err variable (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix incorrect use of platform profile on AMD platforms (bsc#1210050).
  • platform/x86: thinkpadacpi: Fix maxbrightness of thinklight (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix platform profiles on T490 (git-fixes).
  • platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix reporting a non present second fan on some models (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix the hwmon sysfs-attr showing up in the wrong place (bsc#1210050).
  • platform/x86: thinkpadacpi: Fix thermaltempinputattr sorting (bsc#1210050).
  • platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255 (bsc#1210050).
  • platform/x86: thinkpad_acpi: Get privacy-screen / lcdshadow ACPI handles only once (bsc#1210050).
  • platform/x86: thinkpadacpi: Make *init() functions return -ENODEV instead of 1 (bsc#1210050).
  • platform/x86: thinkpadacpi: Properly indent code in tpacpidytcprofileinit() (bsc#1210050).
  • platform/x86: thinkpadacpi: Register tpacpipdriver after subdriver init (bsc#1210050).
  • platform/x86: thinkpadacpi: Remove 'goto errexit' from hotkey_init() (bsc#1210050).
  • platform/x86: thinkpadacpi: Remove unused sensorspdevattrsregistered flag (bsc#1210050).
  • platform/x86: thinkpadacpi: Restore missing hotkeytabletmode and hotkeyradio_sw sysfs-attr (bsc#1210050).
  • platform/x86: thinkpadacpi: Simplify dytcversion handling (bsc#1210050).
  • platform/x86: thinkpad_acpi: Switch to common use of attributes (bsc#1210050).
  • platform/x86: thinkpad_acpi: Use backlight helper (bsc#1210050).
  • platform/x86: thinkpad_acpi: clean up dytc profile convert (bsc#1210050).
  • platform/x86: thinkpadacpi: consistently check fanget_status return (bsc#1210050).
  • platform/x86: thinkpad_acpi: do not use PSC mode on Intel platforms (bsc#1210050).
  • platform/x86: thinkpadacpi: tpacpiattr_group contains driver attributes not device attrs (bsc#1210050).
  • platform/x86: thinkpad_acpi: use strstarts() (bsc#1210050).
  • platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match (git-fixes).
  • platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (git-fixes).
  • platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (git-fixes).
  • platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet (git-fixes).
  • platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it (git-fixes).
  • pm: domains: fix integer overflow issues in genpdparsestate() (git-fixes).
  • pm: hibernate: Do not get block device exclusively in test_resume mode (git-fixes).
  • pm: hibernate: Turn snapshot_test into global variable (git-fixes).
  • pm: hibernate: fix loadimageand_restore() error path (git-fixes).
  • power: supply: Fix logic checking if system is running from battery (git-fixes).
  • power: supply: Ratelimit no data debug output (git-fixes).
  • power: supply: ab8500: Fix externalpowerchanged race (git-fixes).
  • power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (CVE-2023-33288 bsc#1211590).
  • power: supply: bq24190charger: using pmruntimeresumeandget instead of pmruntimegetsync (git-fixes).
  • power: supply: bq27xxx: Add cache parameter to bq27xxxbatterycurrentandstatus() (git-fixes).
  • power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (git-fixes).
  • power: supply: bq27xxx: Ensure powersupplychanged() is called on current sign changes (git-fixes).
  • power: supply: bq27xxx: Fix I2C IRQ race on remove (git-fixes).
  • power: supply: bq27xxx: Fix bq27xxxbatteryupdate() race condition (git-fixes).
  • power: supply: bq27xxx: Fix poll_interval handling and races on remove (git-fixes).
  • power: supply: bq27xxx: Move bq27xxxbatteryupdate() down (git-fixes).
  • power: supply: bq27xxx: Use moddelayedwork() instead of cancel() + schedule() (git-fixes).
  • power: supply: bq27xxx: expose battery data when CI=1 (git-fixes).
  • power: supply: cros_usbpd: reclassify 'default case!' as debug (git-fixes).
  • power: supply: da9150: Fix use after free bug in da9150chargerremove due to race condition (git-fixes).
  • power: supply: generic-adc-battery: fix unit scaling (git-fixes).
  • power: supply: leds: Fix blink to LED on transition (git-fixes).
  • power: supply: sbs-charger: Fix INHIBITED bit for Status reg (git-fixes).
  • power: supply: sc27xx: Fix externalpowerchanged race (git-fixes).
  • powercap: fix possible name leak in powercapregisterzone() (git-fixes).
  • powercap: intel_rapl: add support for Emerald Rapids (PED-4398).
  • powerpc/64: Always build with 128-bit long double (bsc#1194869).
  • powerpc/64e: Fix amdgpu build on Book3E w/o AltiVec (bsc#1194869).
  • powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (bsc#1194869).
  • powerpc/64s/radix: Fix RWX mapping with relocated kernel (bsc#1194869).
  • powerpc/64s/radix: Fix crash with unaligned relocated kernel (bsc#1194869).
  • powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled (bsc#1194869).
  • powerpc/64s/radix: Fix soft dirty tracking (bsc#1065729).
  • powerpc/64s: Fix local irq disable when PMIs are disabled (bsc#1195655 ltc#1195655 git-fixes).
  • powerpc/64s: Make POWER10 and later use pauseshort in cpurelax loops (bsc#1209367 ltc#195662).
  • powerpc/btext: add missing ofnodeput (bsc#1065729).
  • powerpc/eeh: Set channel state after notifying the drivers (bsc#1208784 ltc#201612).
  • powerpc/hv-gpci: Fix hv_gpci event list (bsc#1207935).
  • powerpc/hv-gpci: Fix hv_gpci event list (git fixes).
  • powerpc/ioda/iommu/debugfs: Generate unique debugfs entries (bsc#1194869).
  • powerpc/iommu: Add missing ofnodeput in iommuinitearly_dart (bsc#1194869).
  • powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs (jsc#SLE-19556 git-fixes).
  • powerpc/iommu: Limit number of TCEs to 512 for HSTUFFTCE hcall (bsc#1194869 bsc#1212701).
  • powerpc/iommu: fix memory leak with using debugfs_lookup() (bsc#1194869).
  • powerpc/kcsan: Exclude udelay to prevent recursive instrumentation (bsc#1194869).
  • powerpc/kexec_file: Count hot-pluggable memory in FDT estimate (bsc#1194869).
  • powerpc/kexec_file: Fix division by zero in extra size estimation (bsc#1194869).
  • powerpc/kexec_file: fix implicit decl error (bsc#1194869).
  • powerpc/mm: Fix false detection of read faults (bsc#1208864).
  • powerpc/papr_scm: Update the NUMA distance table for the target node (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 git-fixes).
  • powerpc/perf/hv-24x7: add missing RTAS retry status handling (git fixes).
  • powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (bsc#1065729).
  • powerpc/powernv: fix missing ofnodeput in uv_init() (bsc#1194869).
  • powerpc/pseries/lpar: add missing RTAS retry status handling (bsc#1109158 ltc#169177 git-fixes).
  • powerpc/pseries/lparcfg: add missing RTAS retry status handling (bsc#1065729).
  • powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (bsc#1210216 ltc#202189).
  • powerpc/pseries: Consolidate different NUMA distance update code paths (bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 git-fixes).
  • powerpc/purgatory: remove PGO flags (bsc#1194869).
  • powerpc/rtas: ensure 4KB alignment for rtasdatabuf (bsc#1065729).
  • powerpc/rtas: use memmove for potentially overlapping buffer copy (bsc#1065729).
  • powerpc/setmemory: Avoid spinlock recursion in changepage_attr() (bsc#1194869).
  • powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary (bsc#1194869).
  • powerpc/vmlinux.lds: Define RUNTIMEDISCARDEXIT (bsc#1194869).
  • powerpc/vmlinux.lds: Do not discard .comment (bsc#1194869).
  • powerpc/vmlinux.lds: Do not discard .rela* for relocatable builds (bsc#1194869).
  • powerpc/vmlinux.lds: Ensure STRICTALIGNSIZE is at least page aligned (bsc#1194869).
  • powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds (bsc#1194869).
  • powerpc: Do not try to copy PPR for task with NULL pt_regs (bsc#1065729).
  • powerpc: Redefine HMT_xxx macros as empty on PPC32 (bsc#1209367 ltc#195662).
  • powerpc: Remove linker flag from KBUILD_AFLAGS (bsc#1194869).
  • powerpc: add ISA v3.0 / v3.1 wait opcode macro (bsc#1209367 ltc#195662).
  • powerpc: declare unmodified attribute_group usages const (bsc#1207935).
  • powerpc: declare unmodified attribute_group usages const (git-fixes).
  • powerpc: move _endrodata to cover arch read-only sections (bsc#1194869).
  • printf: fix errname.c list (git-fixes).
  • prlimit: do_prlimit needs to have a speculation check (bsc#1209256).
  • pstore: Revert pmsg_lock back to a normal mutex (git-fixes).
  • purgatory: fix disabling debug info (git-fixes).
  • pwm: cros-ec: Explicitly set .polarity in .get_state() (git-fixes).
  • pwm: meson: Fix axg ao mux parents (git-fixes).
  • pwm: meson: Fix g12a ao clk81 name (git-fixes).
  • pwm: sprd: Explicitly set .polarity in .get_state() (git-fixes).
  • pwm: stm32-lp: fix the check on arr and cmp registers update (git-fixes).
  • qed/qed_dev: guard against a possible division by zero (jsc#SLE-19001).
  • qed/qedmngtlv: correctly zero out ->min instead of ->hour (jsc#SLE-19001).
  • qed/qedsriov: guard against NULL derefs from qediovgetvf_info (jsc#SLE-19001).
  • qed/qede: Fix scheduling while atomic (git-fixes).
  • qed: allow sleep in qedmcptrace_dump() (jsc#SLE-19001).
  • qede: avoid uninitialized entries in coal_entry array (bsc#1205846).
  • qede: execute xdpdoflush() before napicompletedone() (jsc#SLE-19001).
  • qede: fix interrupt coalescing configuration (bsc#1205846).
  • quota: Check next/prev free block number after reading from quota file (bsc#1206640).
  • quota: Prevent memory allocation recursion while holding dq_lock (bsc#1207639).
  • r8152: add vendor/device ID pair for Microsoft Devkit (git-fixes).
  • r8152: add vendor/device ID pair for Microsoft Devkit (git-fixes).
  • r8152: fix flow control issue of RTL8156A (git-fixes).
  • r8152: fix the poor throughput for 2.5G devices (git-fixes).
  • r8152: move setting r8153brxaggchgindicate() (git-fixes).
  • r8169: fix RTL8168H and RTL8107E rx crc error (git-fixes).
  • r8169: move rtlwolenablerx() and rtlpreparepowerdown() (git-fixes).
  • rcu: Fix missing TICKDEPMASKRCUEXP dependency check (git-fixes).
  • rcu: Fix rcutortureread ftrace event (git-fixes).
  • rcu: Tighten rcuadvancecbs_nowake() checks (bsc#1209159).
  • rdma/bnxt_re: Fix a possible memory leak (git-fixes)
  • rdma/bnxtre: Fix return value of bnxtreprocessrawqppkt_rx (git-fixes)
  • rdma/bnxtre: Fix the pagesize used during the MR creation (git-fixes)
  • rdma/cm: Trace icmsendrej event before the cm state is reset (git-fixes)
  • rdma/cma: Allow UD qp_type to join multicast only (git-fixes)
  • rdma/core: Fix GID entry ref leak when create_ah fails (git-fixes)
  • rdma/core: Fix ib block iterator counter overflow (bsc#1207878).
  • rdma/core: Fix ib block iterator counter overflow (git-fixes)
  • rdma/core: Fix multiple -Warray-bounds warnings (git-fixes)
  • rdma/core: Refactor rdmabindaddr (bsc#1210629 CVE-2023-2176)
  • rdma/cxgb4: Fix potential null-ptr-deref in pass_establish() (git-fixes)
  • rdma/cxgb4: add null-ptr-check after ipdevfind() (git-fixes)
  • rdma/cxgb4: remove unnecessary NULL check in _c4iwpollcqone() (git-fixes)
  • rdma/efa: Fix unsupported page sizes in device (git-fixes)
  • rdma/hns: Fix base address table allocation (git-fixes)
  • rdma/hns: Fix timeout attr in query qp for HIP08 (git-fixes)
  • rdma/hns: Modify the value of long message loopback slice (git-fixes)
  • rdma/irdma: Add SW mechanism to generate completions on error (jsc#SLE-18383).
  • rdma/irdma: Add ipv4 check to irdmafindlistener() (git-fixes)
  • rdma/irdma: Cap MSIX used to online CPUs + 1 (git-fixes)
  • rdma/irdma: Do not generate SW completions for NOPs (git-fixes)
  • rdma/irdma: Do not generate SW completions for NOPs (jsc#SLE-18383).
  • rdma/irdma: Fix Local Invalidate fencing (git-fixes)
  • rdma/irdma: Fix RQ completion opcode (jsc#SLE-18383).
  • rdma/irdma: Fix drain SQ hang with no completion (jsc#SLE-18383).
  • rdma/irdma: Fix inline for multiple SGE's (jsc#SLE-18383).
  • rdma/irdma: Fix memory leak of PBLE objects (git-fixes)
  • rdma/irdma: Fix potential NULL-ptr-dereference (git-fixes)
  • rdma/irdma: Increase iWARP CM default rexmit count (git-fixes)
  • rdma/irdma: Prevent QP use after free (git-fixes)
  • rdma/irdma: Remove enum irdmastatuscode (jsc#SLE-18383).
  • rdma/irdma: Remove excess error variables (jsc#SLE-18383).
  • rdma/mana: Remove redefinition of basic u64 type (bsc#1210741 jsc#PED-4022).
  • rdma/mana: hide new rdmadriverids (bsc#1210741 jsc#PED-4022).
  • rdma/mana_ib: Add a driver for Microsoft Azure Network Adapter (bsc#1210741 jsc#PED-4022).
  • rdma/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet (bsc#1210741 jsc#PED-4022).
  • rdma/manaib: Prevent array underflow in manaibcreateqp_raw() (bsc#1210741 jsc#PED-4022).
  • rdma/mlx4: Prevent shift wrapping in setusersq_size() (jsc#SLE-19255).
  • rdma/mlx5: Fix flow counter query via DEVX (git-fixes)
  • rdma/mlx5: Fix mlx5ibgethwstats when used for device (git-fixes)
  • rdma/mlx5: Fix validation of maxrdatomic caps for DC (git-fixes)
  • rdma/mlx5: Rely on RoCE fw cap instead of devlink when setting profile (jsc#SLE-19253).
  • rdma/mlx5: Use correct device num_ports when modify DC (git-fixes)
  • rdma/mlx5: Use rdmaumemforeachdma_block() (git-fixes)
  • rdma/rdmavt: Delete unnecessary NULL check (git-fixes)
  • rdma/rtrs-clt: Replace listnextornullrr_rcu with an inline function (git-fixes)
  • rdma/rtrs-srv: Pass the correct number of entries for dma mapped SGL (git-fixes)
  • rdma/rxe: Fix inaccurate constants in rxetypeinfo (git-fixes)
  • rdma/rxe: Fix missing memory barriers in rxe_queue.h (git-fixes)
  • rdma/rxe: Fix mr->map double free (git-fixes)
  • rdma/rxe: Fix oops with zero length reads (git-fixes)
  • rdma/rxe: Fix the error 'trying to register non-static key in rxecleanuptask' (git-fixes)
  • rdma/rxe: Make responder handle RDMA Read failures (git-fixes)
  • rdma/rxe: Prevent faulty rkey generation (git-fixes)
  • rdma/rxe: Remove tasklet call from rxe_cq.c (git-fixes)
  • rdma/siw: Fix potential page_array out of range access (git-fixes)
  • rdma/siw: Fix user page pinning accounting (git-fixes)
  • rdma/siw: Remove namespace check from siwnetdevevent() (git-fixes)
  • rdma/srp: Move large values to a new enum for gcc13 (git-fixes)
  • rdma/srpt: Add a check for valid 'mad_agent' pointer (git-fixes)
  • rdma/usnic: use iommumapatomic() under spin_lock() (git-fixes)
  • rdma: Handle the return code from dmaresvwait_timeout() properly (git-fixes)
  • rds: rdsrmzerocopycallback() correct order for listadd_tail() (CVE-2023-1078 bsc#1208601).
  • reftracker: use _GFP_NOFAIL more carefully (git-fixes).
  • regmap: Account for register length when chunking (git-fixes).
  • regmap: cache: Return error in cache sync operations for REGCACHE_NONE (git-fixes).
  • regmap: spi-avmm: Fix regmapbus maxraw_write (git-fixes).
  • regulator: Fix error checking for debugfscreatedir (git-fixes).
  • regulator: Flag uncontrollable regulators as always_on (git-fixes).
  • regulator: Handle deferred clk (git-fixes).
  • regulator: core: Avoid lockdep reports when resolving supplies (git-fixes).
  • regulator: core: Consistently set mutexowner when using wwmutexlockslow() (git-fixes).
  • regulator: core: Fix off-on-delay-us for always-on/boot-on regulators (git-fixes).
  • regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted (git-fixes).
  • regulator: core: Use ktimegetboottime() to determine how long a regulator was off (git-fixes).
  • regulator: fan53555: Explicitly include bits header (git-fixes).
  • regulator: fan53555: Fix wrong TCSSLEWMASK (git-fixes).
  • regulator: max77802: Bounds check regulator id against opmode (git-fixes).
  • regulator: mt6359: add read check for PMIC MT6359 (git-fixes).
  • regulator: pca9450: Fix BUCK2 enable_mask (git-fixes).
  • regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK (git-fixes).
  • regulator: s5m8767: Bounds check id indexing into arrays (git-fixes).
  • regulator: stm32-pwr: fix of_iomap leak (git-fixes).
  • reiserfs: Add missing calls to reiserfssecurityfree() (git-fixes).
  • reiserfs: Add security prefix to xattr name in reiserfssecuritywrite() (git-fixes).
  • remoteproc/mtkscp: Move clk ops outside sendlock (git-fixes).
  • remoteproc: Harden rprochandlevdev() against integer overflow (git-fixes).
  • remoteproc: imxrproc: Call ofnode_put() on iteration error (git-fixes).
  • remoteproc: qcomq6v5mss: Use a carveout to authenticate modem headers (git-fixes).
  • remoteproc: st: Call ofnodeput() on iteration error (git-fixes).
  • remoteproc: stm32: Call ofnodeput() on iteration error (git-fixes).
  • remoteproc: stm32_rproc: Add mutex protection for workqueue (git-fixes).
  • remove 'PCI: hv: Use async probing to reduce boot time' (bsc#1207185).
  • rethook: Reject getting a rethook if RCU is not watching (git-fixes).
  • rethook: fix a potential memleak in rethook_alloc() (git-fixes).
  • rethook: use preempt{disable, enable}notrace in rethooktrampolinehandler (git-fixes).
  • revert 'squashfs: harden sanity check in squashfsreadxattridtable' (git-fixes).
  • ring-buffer: Ensure proper resetting of atomic variables in ringbufferresetonlinecpus (git-fixes).
  • ring-buffer: Fix kernel-doc (git-fixes).
  • ring-buffer: Fix race while reader and writer are on the same page (git-fixes).
  • ring-buffer: Handle race between rbmovetail and rbcheckpages (git-fixes).
  • ring-buffer: Sync IRQ works before buffer destruction (git-fixes).
  • ring-buffer: remove obsolete comment for freebufferpage() (git-fixes).
  • rpm/check-for-config-changes: add TOOLCHAINNEEDS* to IGNOREDCONFIGSRE This new form was added in commit e89c2e815e76 ('riscv: Handle zicsr/zifencei issues between clang and binutils').
  • rpm/constraints.in: Increase disk size constraint for riscv64 to 52GB
  • rpm/group-source-files.pl: Fix output difference when / is in location While previous attempt to fix group-source-files.pl in 6d651362c38 'rpm/group-source-files.pl: Deal with {pre,post}fixed / in location' breaks the infinite loop, it does not properly address the issue. Having prefixed and/or postfixed forward slash still result in different output. This commit changes the script to use the Perl core module File::Spec for proper path manipulation to give consistent output.
  • rpm/kernel-binary.spec.in: Fix compatibility wth newer rpm
  • rpm/kernel-docs.spec.in: pass PYTHON=python3 to fix build error (bsc#1160435)
  • rpm/kernel-obs-build.spec.in: Remove SLE11 cruft
  • rpm/kernel-source.spec.in: Add patches.drm for moved DRM patches
  • rtc: allow rtcreadalarm without read_alarm callback (git-fixes).
  • rtc: meson-vrtc: Use ktimegetreal_ts64() to get the current time (git-fixes).
  • rtc: omap: include header for omaprtcpoweroffprogram prototype (git-fixes).
  • rtc: pm8xxx: fix set-alarm race (git-fixes).
  • rtc: sun6i: Always export the internal oscillator (git-fixes).
  • rtmutex: Ensure that the top waiter is always woken up (git-fixes).
  • s390/ap: fix memory leak in apinitqci_info() (git-fixes).
  • s390/boot: simplify and fix kernel memory layout setup (bsc#1209600).
  • s390/ctcm: Fix return type of ctc{mp,}m_tx() (git-fixes bsc#1211686).
  • s390/dasd: Fix potential memleak in dasdeckdinit() (git-fixes).
  • s390/dasd: Use correct lock while counting channel queue length (git-fixes bsc#1212592).
  • s390/dasd: fix hanging blockdevice after request requeue (git-fixes bsc#1211687).
  • s390/dasd: fix no record found for rawtrackaccess (bsc#1207574).
  • s390/extmem: return correct segment type in _segmentload() (bsc#1210450 git-fixes).
  • s390/kprobes: fix current_kprobe never cleared after kprobes reenter (git-fixes bsc#1211688).
  • s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (git-fixes bsc#1211689).
  • s390/lcs: Fix return type of lcsstartxmit() (git-fixes bsc#1211690).
  • s390/memdetect: fix detectmemory() error handling (git-fixes bsc#1211691).
  • s390/netiucv: Fix return type of netiucv_tx() (git-fixes bsc#1211692).
  • s390/pkey: zeroize key blobs (git-fixes bsc#1212619).
  • s390/qdio: fix do_sqbs() inline assembly constraint (git-fixes bsc#1211693).
  • s390/qeth: fix use-after-free in hsci (bsc#1210449 git-fixes).
  • s390/uaccess: add missing earlyclobber annotations to _clearuser() (bsc#1209856 git-fixes).
  • s390/vdso: remove -nostdlib compiler flag (git-fixes bsc#1211714).
  • s390/vfio-ap: fix an error handling path in vfioapmdevprobequeue() (git-fixes).
  • s390/vfio-ap: fix memory leak in vfio_ap device driver (git-fixes).
  • sched, cpuset: Fix dlcpubusy() panic due to empty (git-fixes)
  • sched/core: Avoid obvious double updaterqclock warning (git-fixes)
  • sched/core: Fix archscalefreq_tick() on tickless systems (git-fixes)
  • sched/core: Introduce schedasymcpucap_active() (git-fixes)
  • sched/deadline: Merge dltaskcanattach() and dlcpu_busy() (git-fixes)
  • sched/fair: Fix imbalance overflow (bsc#1155798 (CPU scheduler functional and performance backports)).
  • sched/fair: Limit sched slice duration (bsc#1189999 (Scheduler functional and performance backports)).
  • sched/fair: Move calculate of avg_load to a better location (bsc#1155798 (CPU scheduler functional and performance backports)).
  • sched/fair: Sanitize vruntime of entity being migrated (bsc#1203325).
  • sched/fair: sanitize vruntime of entity being placed (bsc#1203325).
  • sched/numa: Stop an exhastive search if an idle core is found (bsc#1189999 (Scheduler functional and performance backports)).
  • sched/psi: Fix use-after-free in epremovewait_queue() (bsc#1209799).
  • sched/rt: picknextrtentity(): check listentry (bsc#1208600 CVE-2023-1077)
  • sched/tracing: Report TASKRTLOCKWAIT tasks as (git-fixes)
  • sched/uclamp: Make asymfitscapacity() use utilfitscpu() (git-fixes)
  • sched: Avoid double preemption in _condresched_lock() (git-fixes)
  • schedgetaffinity: do not assume 'cpumasksize()' is fully initialized (bsc#1155798 (CPU scheduler functional and performance backports)).
  • scsi: Revert 'scsi: core: map PQ=1, PDT=other values to SCSISCANTARGET_PRESENT' (git-fixes).
  • scsi: aacraid: Allocate cmd_priv with scsicmd (git-fixes).
  • scsi: aic94xx: Add missing check for dmamapsingle() (git-fixes).
  • scsi: core: Add BLISTNOVPD_SIZE for some VDASD (git-fixes bsc#1203039) (renamed now that it's upstgream)
  • scsi: core: Add BLISTSKIPVPD_PAGES for SKhynix H28U74301AMR (git-fixes).
  • scsi: core: Decrease scsidevice's iorequestcnt if dispatch failed (git-fixes).
  • scsi: core: Fix a procfs host directory removal regression (git-fixes).
  • scsi: core: Fix a source code comment (git-fixes).
  • scsi: core: Improve scsivpdinquiry() checks (git-fixes).
  • scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (git-fixes).
  • scsi: hisisas: Check devmadd_action() return value (git-fixes).
  • scsi: hisi_sas: Handle NCQ error when IPTT is valid (git-fixes).
  • scsi: hisi_sas: Revert change to limit max hw sectors for v3 HW (bsc#1210230).
  • scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (git-fixes).
  • scsi: hpsa: Fix allocation size for scsihostalloc() (git-fixes).
  • scsi: ipr: Work around fortify-string warning (git-fixes).
  • scsi: iscsitcp: Check that sock is valid before iscsiset_param() (git-fixes).
  • scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (git-fixes).
  • scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (git-fixes).
  • scsi: kABI workaround for fchostfpin_rcv (git-fixes).
  • scsi: kABI workaround for fchostfpin_rcv (git-fixes).
  • scsi: libsas: Add sasatadevicelinkabort() (git-fixes).
  • scsi: libsas: Grab the ATA port lock in sasatadevicelinkabort() (git-fixes).
  • scsi: libsas: Remove useless devlist delete in sasexdiscoverend_dev() (git-fixes).
  • scsi: lpfc: Add new RCQE status for handling DMA failures (bsc#1211847).
  • scsi: lpfc: Avoid usage of list iterator variable after loop (git-fixes).
  • scsi: lpfc: Check kzalloc() in lpfcsli4cgnparamsread() (git-fixes).
  • scsi: lpfc: Copyright updates for 14.2.0.10 patches (bsc#1208607).
  • scsi: lpfc: Copyright updates for 14.2.0.10 patches (bsc#1208607).
  • scsi: lpfc: Copyright updates for 14.2.0.11 patches (bsc#1210943).
  • scsi: lpfc: Copyright updates for 14.2.0.11 patches (bsc#1210943).
  • scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery (bsc#1210943).
  • scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery (bsc#1210943).
  • scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing REG_LOGIN (bsc#1210943).
  • scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing REG_LOGIN (bsc#1210943).
  • scsi: lpfc: Drop redundant pcienablepcieerrorreporting() (bsc#1210943).
  • scsi: lpfc: Drop redundant pcienablepcieerrorreporting() (bsc#1210943).
  • scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state (bsc#1208607).
  • scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state (bsc#1208607).
  • scsi: lpfc: Fix double free in lpfccmplelslogoacc() caused by lpfcnlpnot_used() (bsc#1211847).
  • scsi: lpfc: Fix double word in comments (bsc#1210943).
  • scsi: lpfc: Fix double word in comments (bsc#1210943).
  • scsi: lpfc: Fix ioremap issues in lpfcsli4pcimemsetup() (bsc#1210943).
  • scsi: lpfc: Fix ioremap issues in lpfcsli4pcimemsetup() (bsc#1210943).
  • scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver (bsc#1210943).
  • scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver (bsc#1210943).
  • scsi: lpfc: Fix space indentation in lpfcxcvrdata_show() (bsc#1208607).
  • scsi: lpfc: Fix space indentation in lpfcxcvrdata_show() (bsc#1208607).
  • scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (bsc#1208607).
  • scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (bsc#1208607).
  • scsi: lpfc: Fix verbose logging for SCSI commands issued to SES devices (bsc#1211847).
  • scsi: lpfc: Introduce new attention types for lpfcsli4asyncfcevt() handler (bsc#1208607).
  • scsi: lpfc: Introduce new attention types for lpfcsli4asyncfcevt() handler (bsc#1208607).
  • scsi: lpfc: Match lock ordering of lpfccmd->buflock and hbalock for abort paths (bsc#1211847).
  • scsi: lpfc: Prevent lpfcdebugfslockstat_write() buffer overflow (bsc#1210943).
  • scsi: lpfc: Prevent lpfcdebugfslockstat_write() buffer overflow (bsc#1210943).
  • scsi: lpfc: Record LOGO state with discovery engine even if aborted (bsc#1210943).
  • scsi: lpfc: Record LOGO state with discovery engine even if aborted (bsc#1210943).
  • scsi: lpfc: Reinitialize internal VMID data structures after FLOGI completion (bsc#1208607).
  • scsi: lpfc: Reinitialize internal VMID data structures after FLOGI completion (bsc#1208607).
  • scsi: lpfc: Remove duplicate ndlp kref decrement in lpfccleanuprpis() (bsc#1208607 bsc#1208534).
  • scsi: lpfc: Remove duplicate ndlp kref decrement in lpfccleanuprpis() (bsc#1208607 bsc#1208534).
  • scsi: lpfc: Remove redundant clean up code in disable_vport() (bsc#1208607).
  • scsi: lpfc: Remove redundant clean up code in disable_vport() (bsc#1208607).
  • scsi: lpfc: Reorder freeing of various DMA buffers and their list removal (bsc#1210943).
  • scsi: lpfc: Reorder freeing of various DMA buffers and their list removal (bsc#1210943).
  • scsi: lpfc: Replace blkirqpoll intr handler with threaded IRQ (bsc#1211847).
  • scsi: lpfc: Replace outdated strncpy() with strscpy() (bsc#1208607).
  • scsi: lpfc: Replace outdated strncpy() with strscpy() (bsc#1208607).
  • scsi: lpfc: Resolve miscellaneous variable set but not used compiler warnings (bsc#1208607).
  • scsi: lpfc: Resolve miscellaneous variable set but not used compiler warnings (bsc#1208607).
  • scsi: lpfc: Revise lpfcerrorlost_link() reason code evaluation logic (bsc#1210943).
  • scsi: lpfc: Revise lpfcerrorlost_link() reason code evaluation logic (bsc#1210943).
  • scsi: lpfc: Set max DMA segment size to HBA supported SGE length (bsc#1208607).
  • scsi: lpfc: Set max DMA segment size to HBA supported SGE length (bsc#1208607).
  • scsi: lpfc: Silence an incorrect device output (bsc#1210943).
  • scsi: lpfc: Silence an incorrect device output (bsc#1210943).
  • scsi: lpfc: Skip waiting for register ready bits when in unrecoverable state (bsc#1210943).
  • scsi: lpfc: Skip waiting for register ready bits when in unrecoverable state (bsc#1210943).
  • scsi: lpfc: Update congestion warning notification period (bsc#1211847).
  • scsi: lpfc: Update lpfc version to 14.2.0.10 (bsc#1208607).
  • scsi: lpfc: Update lpfc version to 14.2.0.10 (bsc#1208607).
  • scsi: lpfc: Update lpfc version to 14.2.0.11 (bsc#1210943).
  • scsi: lpfc: Update lpfc version to 14.2.0.11 (bsc#1210943).
  • scsi: lpfc: Update lpfc version to 14.2.0.12 (bsc#1211847).
  • scsi: megaraid: Fix megacmddone() CMDIDINTCMDS (git-fixes).
  • scsi: megaraid_sas: Fix crash after a double completion (git-fixes).
  • scsi: megaraidsas: Fix fwcrashbuffershow() (git-fixes).
  • scsi: megaraid_sas: Update max supported LD IDs to 240 (git-fixes).
  • scsi: megaraid_sas: Update max supported LD IDs to 240 (git-fixes).
  • scsi: mpi3mr: Fix issues in mpi3mrgetalltgtinfo() (git-fixes).
  • scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization (git-fixes).
  • scsi: mpi3mr: Fix throttle_groups memory leak (git-fixes).
  • scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi (git-fixes).
  • scsi: mpi3mr: Suppress command reply debug prints (bsc#1211820).
  • scsi: mpt3sas: Do not print sense pool info twice (git-fixes).
  • scsi: mpt3sas: Fix NULL pointer access in mpt3sastransportport_add() (git-fixes).
  • scsi: mpt3sas: Fix a memory leak (git-fixes).
  • scsi: mpt3sas: Remove scsidmamap() error messages (git-fixes).
  • scsi: qedi: Fix use after free bug in qedi_remove() (git-fixes).
  • scsi: qla2xxx: Add option to disable FC2 Target support (bsc#1198438 bsc#1206103).
  • scsi: qla2xxx: Add option to disable FC2 Target support (bsc#1198438 bsc#1206103).
  • scsi: qla2xxx: Check if port is online before sending ELS (bsc#1208570).
  • scsi: qla2xxx: Check if port is online before sending ELS (bsc#1208570).
  • scsi: qla2xxx: Drop redundant pcienablepcieerrorreporting() (bsc#1211960).
  • scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (bsc#1208570).
  • scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (bsc#1208570).
  • scsi: qla2xxx: Fix IOCB resource check warning (bsc#1208570).
  • scsi: qla2xxx: Fix IOCB resource check warning (bsc#1208570).
  • scsi: qla2xxx: Fix erroneous link down (bsc#1208570).
  • scsi: qla2xxx: Fix erroneous link down (bsc#1208570).
  • scsi: qla2xxx: Fix exchange oversubscription (bsc#1208570).
  • scsi: qla2xxx: Fix exchange oversubscription (bsc#1208570).
  • scsi: qla2xxx: Fix exchange oversubscription for management commands (bsc#1208570).
  • scsi: qla2xxx: Fix exchange oversubscription for management commands (bsc#1208570).
  • scsi: qla2xxx: Fix hang in task management (bsc#1211960).
  • scsi: qla2xxx: Fix link failure in NPIV environment (bsc#1208570).
  • scsi: qla2xxx: Fix link failure in NPIV environment (bsc#1208570).
  • scsi: qla2xxx: Fix mem access after free (bsc#1211960).
  • scsi: qla2xxx: Fix memory leak in qla2x00probeone() (git-fixes).
  • scsi: qla2xxx: Fix printk() format string (bsc#1208570).
  • scsi: qla2xxx: Fix printk() format string (bsc#1208570).
  • scsi: qla2xxx: Fix stalled login (bsc#1208570).
  • scsi: qla2xxx: Fix stalled login (bsc#1208570).
  • scsi: qla2xxx: Fix task management cmd fail due to unavailable resource (bsc#1211960).
  • scsi: qla2xxx: Fix task management cmd failure (bsc#1211960).
  • scsi: qla2xxx: Make qlatrimbuf() and _qlaadjust_buf() static (bsc#1208570).
  • scsi: qla2xxx: Make qlatrimbuf() and _qlaadjust_buf() static (bsc#1208570).
  • scsi: qla2xxx: Multi-que support for TMF (bsc#1211960).
  • scsi: qla2xxx: Perform lockless command completion in abort path (git-fixes).
  • scsi: qla2xxx: Refer directly to the qla2xxxdrivertemplate (bsc#1211960).
  • scsi: qla2xxx: Relocate/rename vp map (bsc#1208570).
  • scsi: qla2xxx: Relocate/rename vp map (bsc#1208570).
  • scsi: qla2xxx: Remove dead code (GNN ID) (bsc#1208570).
  • scsi: qla2xxx: Remove dead code (GNN ID) (bsc#1208570).
  • scsi: qla2xxx: Remove dead code (GPNID) (bsc#1208570).
  • scsi: qla2xxx: Remove dead code (GPNID) (bsc#1208570).
  • scsi: qla2xxx: Remove dead code (bsc#1208570).
  • scsi: qla2xxx: Remove dead code (bsc#1208570).
  • scsi: qla2xxx: Remove default fabric ops callouts (bsc#1211960).
  • scsi: qla2xxx: Remove increment of interface err cnt (bsc#1208570).
  • scsi: qla2xxx: Remove increment of interface err cnt (bsc#1208570).
  • scsi: qla2xxx: Remove the unused variable wwn (bsc#1208570).
  • scsi: qla2xxx: Remove the unused variable wwn (bsc#1208570).
  • scsi: qla2xxx: Remove unintended flag clearing (bsc#1208570).
  • scsi: qla2xxx: Remove unintended flag clearing (bsc#1208570).
  • scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (bsc#1211960).
  • scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called (bsc#1208570).
  • scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called (bsc#1208570).
  • scsi: qla2xxx: Simplify if condition evaluation (bsc#1208570).
  • scsi: qla2xxx: Simplify if condition evaluation (bsc#1208570).
  • scsi: qla2xxx: Synchronize the IOCB count to be in order (bsc#1209292 bsc#1209684 bsc#1209556).
  • scsi: qla2xxx: Update version to 10.02.08.100-k (bsc#1208570).
  • scsi: qla2xxx: Update version to 10.02.08.100-k (bsc#1208570).
  • scsi: qla2xxx: Update version to 10.02.08.200-k (bsc#1208570).
  • scsi: qla2xxx: Update version to 10.02.08.200-k (bsc#1208570).
  • scsi: qla2xxx: Update version to 10.02.08.300-k (bsc#1211960).
  • scsi: qla2xxx: Use a variable for repeated mem_size computation (bsc#1208570).
  • scsi: qla2xxx: Use a variable for repeated mem_size computation (bsc#1208570).
  • scsi: qla2xxx: Wait for io return on terminate rport (bsc#1211960).
  • scsi: qla2xxx: edif: Fix clang warning (bsc#1208570).
  • scsi: qla2xxx: edif: Fix clang warning (bsc#1208570).
  • scsi: qla2xxx: edif: Fix performance dip due to lock contention (bsc#1208570).
  • scsi: qla2xxx: edif: Fix performance dip due to lock contention (bsc#1208570).
  • scsi: qla2xxx: edif: Fix stall session after app start (bsc#1208570).
  • scsi: qla2xxx: edif: Fix stall session after app start (bsc#1208570).
  • scsi: qla2xxx: edif: Reduce memory usage during low I/O (bsc#1208570).
  • scsi: qla2xxx: edif: Reduce memory usage during low I/O (bsc#1208570).
  • scsi: scsidhalua: Fix memleak for 'qdata' in alua_activate() (git-fixes).
  • scsi: scsi_ioctl: Validate command size (git-fixes).
  • scsi: scsitransportfc: Add an additional flag to fchostfpin_rcv() (bsc#1210943).
  • scsi: scsitransportfc: Add an additional flag to fchostfpin_rcv() (bsc#1210943).
  • scsi: sd: Fix wrong zonewritegranularity value during revalidate (git-fixes).
  • scsi: sd: Fix wrong zonewritegranularity value during revalidate (git-fixes).
  • scsi: sd: Revert 'Rework asynchronous resume support' (bsc#1209092).
  • scsi: ses: Do not attach if enclosure has no components (git-fixes).
  • scsi: ses: Fix possible addldescptr out-of-bounds accesses (git-fixes).
  • scsi: ses: Fix possible desc_ptr out-of-bounds accesses (git-fixes).
  • scsi: ses: Fix slab-out-of-bounds in sesenclosuredata_process() (git-fixes).
  • scsi: ses: Fix slab-out-of-bounds in sesintfremove() (git-fixes).
  • scsi: ses: Handle enclosure with just a primary component gracefully (git-fixes).
  • scsi: smartpqi: Add controller cache flush during rmmod (bsc#1207315).
  • scsi: smartpqi: Add new controller PCI IDs (bsc#1207315).
  • scsi: smartpqi: Change sysfs raid_level attribute to N/A for controllers (bsc#1207315).
  • scsi: smartpqi: Change version to 2.1.20-035 (bsc#1207315).
  • scsi: smartpqi: Convert to host_tagset (bsc#1207315).
  • scsi: smartpqi: Correct device removal for multi-actuator devices (bsc#1207315).
  • scsi: smartpqi: Correct max LUN number (bsc#1207315).
  • scsi: smartpqi: Initialize feature section info (bsc#1207315).
  • scsi: smartpqi: Replace one-element array with flexible-array member (bsc#1207315).
  • scsi: snic: Fix memory leak with using debugfs_lookup() (git-fixes).
  • scsi: stex: Fix gcc 13 warnings (git-fixes).
  • scsi: storvsc: Correct reporting of Hyper-V I/O size limits (git-fixes).
  • scsi: storvsc: Do not pass unused PFNs to Hyper-V host (git-fixes).
  • scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file (git-fixes).
  • scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled (git-fixes).
  • scsi: ufs: Stop using the clock scaling lock in the error handler (git-fixes).
  • scsi: ufs: core: Enable link lost interrupt (git-fixes).
  • scsi_disk kABI: add back members (bsc#1209092).
  • sctp: sctpsockfilter(): avoid list_entry() on possibly empty list (bsc#1208602, git-fixes).
  • sctp: sctpsockfilter(): avoid list_entry() on possibly empty list (bsc#1208602, git-fixes).
  • seccomp: Move copy_seccomp() to no failure path (bsc#1210817).
  • sefltests: netdevsim: wait for devlink instance after netns removal (git-fixes).
  • selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (git-fixes).
  • selftests mount: Fix mountsetattrtest builds failed (git-fixes).
  • selftests/ftrace: Add check for ping command for trigger tests (bsc#1204993 ltc#200103).
  • selftests/ftrace: Convert tracer tests to use 'requires' to specify program dependency (bsc#1204993 ltc#200103).
  • selftests/kselftest/runner/run_one(): allow running non-executable files (git-fixes).
  • selftests/powerpc: Account for offline cpus in perf-hwbreak test (bsc#1206232).
  • selftests/powerpc: Bump up rlimit for perf-hwbreak test (bsc#1206232).
  • selftests/powerpc: Move perror closer to its use (bsc#1206232).
  • selftests/ptp: Fix timestamp printf format for PTPSYSOFFSET (git-fixes).
  • selftests/resctrl: Allow ->setup() to return errors (git-fixes).
  • selftests/resctrl: Check for return value after write_schemata() (git-fixes).
  • selftests/resctrl: Extend CPU vendor detection (git-fixes).
  • selftests/resctrl: Move ->setup() call outside of test specific branches (git-fixes).
  • selftests/resctrl: Return NULL if mallocandinit_memory() did not alloc mem (git-fixes).
  • selftests/sgx: Add 'testencl.elf' to TESTFILES (git-fixes).
  • selftests/vm: remove ARRAY_SIZE define from individual tests (git-fixes).
  • selftests: Provide local define of _cpuidcount() (git-fixes).
  • selftests: forwarding: lib: quote the sysctl values (git-fixes).
  • selftests: mptcp: connect: skip if MPTCP is not supported (git-fixes).
  • selftests: mptcp: pm nl: skip if MPTCP is not supported (git-fixes).
  • selftests: mptcp: sockopt: skip if MPTCP is not supported (git-fixes).
  • selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (git-fixes).
  • selftests: net: udpgsobenchrx/tx: Stop when wrong CLI args are provided (git-fixes).
  • selftests: net: udpgsobenchrx: Fix 'used uninitialized' compiler warning (git-fixes).
  • selftests: net: udpgsobenchtx: Cater for pending datagrams zerocopy benchmarking (git-fixes).
  • selftests: seg6: disable DAD on IPv6 router cfg for srv6enddt4l3vpntest (git-fixes).
  • selftests: sigaltstack: fix -Wuninitialized (git-fixes).
  • selftests: srv6: make srv6enddt46l3vpntest more robust (git-fixes).
  • selftests: xsk: Disable IPv6 on VETH1 (git-fixes).
  • selftets: seg6: disable rpfilter by default in srv6enddt4l3vpn_test (git-fixes).
  • selinux: do not use make's grouped targets feature yet (git-fixes).
  • selinux: ensure av_permissions.h is built when needed (git-fixes).
  • selinux: fix Makefile dependencies of flask.h (git-fixes).
  • serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (git-fixes).
  • serial: 8250: Add missing wakeup event reporting (git-fixes).
  • serial: 8250: Reinit port->pm on port specific driver unbind (git-fixes).
  • serial: 8250: SERIAL8250ASPEEDVUART should depend on ARCHASPEED (git-fixes).
  • serial: 8250_bcm7271: Fix arbitration handling (git-fixes).
  • serial: 8250bcm7271: balance clkenable calls (git-fixes).
  • serial: 8250_bcm7271: fix leak in brcmuart_probe (git-fixes).
  • serial: 8250_dma: Fix DMA Rx rearm race (git-fixes).
  • serial: 8250_em: Fix UART port type (git-fixes).
  • serial: 8250_exar: Add support for USR298x PCI Modems (git-fixes).
  • serial: 8250exar: derive nrports from PCI ID for Acces I/O cards (git-fixes).
  • serial: 8250fsl: fix handleirq locking (git-fixes).
  • serial: 8250tegra: Fix an error handling path in tegrauart_probe() (git-fixes).
  • serial: Add support for Advantech PCI-1611U card (git-fixes).
  • serial: arcuart: fix ofiomap leak in arc_serial_probe (git-fixes).
  • serial: exar: Add support for Sealevel 7xxxC serial cards (git-fixes).
  • serial: fsl_lpuart: Fix comment typo (git-fixes).
  • serial: fsl_lpuart: fix RS485 RTS polariy inverse issue (git-fixes).
  • serial: lantiq: add missing interrupt ack (git-fixes).
  • serial: qcom-geni: fix console shutdown hang (git-fixes).
  • serial: qcom-geni: fix enabling deactivated interrupt (git-fixes).
  • serial: sc16is7xx: setup GPIO controller later in probe (git-fixes).
  • serial: stm32: re-introduce an irq flag condition in usartreceivechars (git-fixes).
  • serial: tegra: Add missing clkdisableunprepare() in tegrauarthw_init() (git-fixes).
  • sfc: Change VF mac via PF as first preference if available (git-fixes).
  • sfc: Fix module EEPROM reporting for QSFP modules (git-fixes).
  • sfc: Fix use-after-free due to selftest_work (git-fixes).
  • sfc: correctly advertise tunneled IPv6 segmentation (git-fixes).
  • sfc: disable RXFCS and RXALL features by default (git-fixes).
  • sfc: disable RXFCS and RXALL features by default (git-fixes).
  • sfc: ef10: do not overwrite offload features at NIC reset (git-fixes).
  • sfc: fix TX channel offset when using legacy interrupts (git-fixes).
  • sfc: fix considering that all channels have TX queues (git-fixes).
  • sfc: fix null pointer dereference in efxhardstart_xmit (git-fixes).
  • sfc: fix wrong tx channel offset with efxseparatetx_channels (git-fixes).
  • sfc: include vport_id in filter spec hash and equal() (git-fixes).
  • signal handling: do not use BUG_ON() for debugging (bsc#1210439).
  • signal/seccomp: Refactor seccomp signal and coredump generation (git-fixes).
  • signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved (git-fixes).
  • signal/x86: In emulatevsyscall force a signal instead of calling doexit (git-fixes).
  • signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed (bsc#1210816).
  • signal: Do not always set SA_IMMUTABLE for forced signals (bsc#1210816).
  • signal: HANDLEREXIT should clear SIGNALUNKILLABLE (bsc#1210816).
  • signal: Implement forcefatalsig (git-fixes).
  • smb3.1.1: add new tree connect ShareFlags (bsc#1193629).
  • smb3: Add missing locks to protect deferred close file list (git-fixes).
  • smb3: Close all deferred handles of inode in case of handle lease break (bsc#1193629).
  • smb3: Close deferred file handles in case of handle lease break (bsc#1193629).
  • smb3: Replace smb2pdu 1-element arrays with flex-arrays (bsc#1193629).
  • smb3: display debug information better for encryption (bsc#1193629).
  • smb3: drop reference to cfile before sending oplock break (bsc#1193629).
  • smb3: fix problem remounting a share after shutdown (bsc#1193629).
  • smb3: fix unusable share after force unmount failure (bsc#1193629).
  • smb3: force unmount was failing to close deferred close files (bsc#1193629).
  • smb3: improve parallel reads of large files (bsc#1193629).
  • smb3: lower default deferred close timeout to address perf regression (bsc#1193629).
  • smb3: make queryondisk_id open context consistent and move to common code (bsc#1193629).
  • smb3: move some common open context structs to smbfs_common (bsc#1193629).
  • soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194 (git-fixes).
  • soc: ti: pm33xx: Fix refcount leak in am33xxpmprobe (git-fixes).
  • soundwire: cadence: Do not overflow the command FIFOs (git-fixes).
  • soundwire: qcom: correct setting ignore bit on v1.5.1 (git-fixes).
  • soundwire: qcom: gracefully handle too many ports in DT (git-fixes).
  • spi: bcm63xx-hsspi: Endianness fix for ARM based SoC (git-fixes).
  • spi: cadence-quadspi: fix suspend-resume implementations (git-fixes).
  • spi: dw: Fix wrong FIFO level setting for long xfers (git-fixes).
  • spi: dwbt1: fix MUXMMIO dependencies (git-fixes).
  • spi: fsl-dspi: avoid SCK glitches with continuous transfers (git-fixes).
  • spi: fsl-spi: Fix CPM/QE mode Litte Endian (git-fixes).
  • spi: qup: Do not skip cleanup in remove's error path (git-fixes).
  • spi: qup: Request DMA before enabling clocks (git-fixes).
  • spi: spi-imx: fix MX51ECSPI* macros when cs > 3 (git-fixes).
  • spi: spi-imx: using pmruntimeresumeandget instead of pmruntimeget_sync (git-fixes).
  • spi: spidev: remove debug messages that access spidev->spi without locking (git-fixes).
  • spi: synquacer: Fix timeout handling in synquacerspitransfer_one() (git-fixes).
  • spi: tegra210-quad: Fix combined sequence (bsc#1212584)
  • spi: tegra210-quad: Fix iterator outside loop (git-fixes).
  • spi: tegra210-quad: Fix validate combined sequence (git-fixes).
  • spi: tegra210-quad: Multi-cs support (bsc#1212584)
  • squashfs: fix handling and sanity checking of xattr_ids count (git-fixes).
  • squashfs: harden sanity check in squashfsreadxattridtable (git-fixes).
  • staging: emxxudc: Add checks for dmaalloc_coherent() (git-fixes).
  • staging: iio: resolver: ads1210: fix config mode (git-fixes).
  • staging: mt7621-dts: change palmbus address to lower case (git-fixes).
  • staging: mt7621-dts: change some node hex addresses to lower case (git-fixes).
  • staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (git-fixes).
  • staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (git-fixes).
  • staging: rtl8192e: Remove function ..dmcheckacdcpower calling a script (git-fixes).
  • staging: rtl8192e: Replace macro RTLPCIDEVICE with PCI_DEVICE (git-fixes).
  • stat: fix inconsistency between struct stat and struct compat_stat (git-fixes).
  • struct ci_hdrc: hide new member at end (git-fixes).
  • struct dwc3: mask new member (git-fixes).
  • struct uvcdevice move flushstatus new member to end (git-fixes).
  • sunrpc allow for unspecified transport time in rpcclntadd_xprt (git-fixes).
  • sunrpc: Clean up svcdeferredclass trace events (git-fixes).
  • sunrpc: Do not dereference xprt->snd_task if it's a cookie (git-fixes).
  • sunrpc: Do not leak netobj memory when gssreadproxy_verf() fails (git-fixes).
  • sunrpc: Fix a server shutdown leak (git-fixes).
  • sunrpc: Fix missing release socket in rpc_sockname() (git-fixes).
  • sunrpc: Fix null-ptr-deref when xps sysfs alloc failed (git-fixes).
  • sunrpc: Fix potential race conditions in rpcsysfsxprtstatechange() (git-fixes).
  • sunrpc: Fix socket waits for write buffer space (git-fixes).
  • sunrpc: Return true/false (not 1/0) from bool functions (git-fixes).
  • sunrpc: Update trace flags (git-fixes).
  • sunrpc: Use BIT() macro in rpcshowxprt_state() (git-fixes).
  • sunrpc: ensure the matching upcall is in-flight upon downcall (git-fixes).
  • sunrpc: fix breakage caused by introduction of rqxprtctxt (bsc#1210775).
  • sunrpc: only free unix grouplist after RCU settles (git-fixes).
  • supported.conf:
  • supported.conf: Add a guard for unsupported DVB modules
  • supported.conf: Add a guard for unsupported rose module
  • supported.conf: Move bt878 and bttv modules to kernel-*-extra (jsc#PED-3931)
  • supported.conf: Remove duplicate entry.
  • supported.conf: add comments for missing CVE fixes for net/rose
  • supported.conf: declaring usbfncm supported as requested in (jsc#PED-3750) Support for the legacy functionality g_ncm is still under discussion (see jsc-PED#3200) For maintainance see (jsc#PED-3759)
  • supported.conf: mark mana_ib supported
  • supported.conf: support uether and libcomposite (jsc-PED#3750) This is necessary for gncm (for maintainance see jsc-PED#3759)
  • swim3: add missing major.h include (git-fixes).
  • swiotlb: Free tbl memory in swiotlb_exit() (jsc#PED-3259).
  • swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction (PED-3259).
  • swiotlb: avoid potential left shift overflow (PED-3259).
  • swiotlb: clean up some coding style and minor issues (PED-3259).
  • swiotlb: consolidate rounding up default_nslabs (PED-3259).
  • swiotlb: do not panic when the swiotlb buffer can't be allocated (PED-3259).
  • swiotlb: ensure a segment does not cross the area boundary (PED-3259).
  • swiotlb: fail map correctly with failed iotlbdefault_mem (PED-3259).
  • swiotlb: fix a typo (PED-3259).
  • swiotlb: fix passing local variable to debugfscreateulong() (PED-3259).
  • swiotlb: fix setting ->force_bounce (PED-3259).
  • swiotlb: fix use after free on error handling path (PED-3259).
  • swiotlb: make swiotlbexit a no-op if SWIOTLBFORCE is set (PED-3259).
  • swiotlb: make the swiotlb_init interface more useful (PED-3259).
  • swiotlb: merge swiotlb-xen initialization into swiotlb (jsc#PED-3259).
  • swiotlb: panic if nslabs is too small (PED-3259).
  • swiotlb: pass a gfpmask argument to swiotlbinit_late (PED-3259).
  • swiotlb: provide swiotlb_init variants that remap the buffer (PED-3259).
  • swiotlb: relocate PageHighMem test away from rmemswiotlbsetup (git-fixes).
  • swiotlb: remove a useless return in swiotlb_init (PED-3259).
  • swiotlb: remove swiotlbinitwithtbl and swiotlbinitlatewith_tbl (PED-3259).
  • swiotlb: remove unused fields in iotlbmem (PED-3259).
  • swiotlb: rename swiotlblateinitwithdefault_size (PED-3259).
  • swiotlb: simplify debugfs setup (jsc#PED-3259).
  • swiotlb: simplify swiotlbmaxsegment (PED-3259).
  • swiotlb: split up the global swiotlb lock (PED-3259).
  • swiotlb: use the right nslabs value in swiotlbinitremap (PED-3259).
  • swiotlb: use the right nslabs-derived sizes in swiotlbinitlate (PED-3259).
  • sysctl: add a new registersysctlinit() interface (bsc#1207328).
  • tap: tap_open(): correctly initialize socket uid (CVE-2023-1076 bsc#1208599).
  • taskwork: Decouple TIFNOTIFYSIGNAL and taskwork (git-fixes).
  • taskwork: Introduce taskwork_pending (git-fixes).
  • test_firmware: Use kstrtobool() instead of strtobool() (git-fixes).
  • test_firmware: fix the memory leak of the allocated firmware buffer (git-fixes).
  • test_firmware: prevent race conditions by a correct implementation of locking (git-fixes).
  • thermal/core: Remove duplicate information when an error occurs (git-fixes).
  • thermal/drivers/hisi: Drop second sensor hi3660 (git-fixes).
  • thermal/drivers/sun8i: Fix some error handling paths in sun8ithsprobe() (git-fixes).
  • thermal/drivers/tsens: Add compat string for the qcom,msm8960 (git-fixes).
  • thermal/drivers/tsens: Drop msm8976-specific defines (git-fixes).
  • thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (git-fixes).
  • thermal/drivers/tsens: fix slope values for msm8939 (git-fixes).
  • thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (git-fixes).
  • thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (git-fixes).
  • thermal: intel: Fix unsigned comparison with less than zero (git-fixes).
  • thermal: intel: intel_pch: Add support for Wellsburg PCH (git-fixes).
  • thermal: intel: powerclamp: Fix cur_state for multi package system (git-fixes).
  • thermal: intel: quark_dts: fix error pointer dereference (git-fixes).
  • thunderbolt: Add missing UNSETINBOUNDSBTX for retimer access (git-fixes).
  • thunderbolt: Call tbcheckquirks() after initializing adapters (git-fixes).
  • thunderbolt: Clear registers properly when auto clear isn't in use (bsc#1210165).
  • thunderbolt: Clear registers properly when auto clear isn't in use (bsc#1210165).
  • thunderbolt: Disable interrupt auto clear for rings (git-fixes).
  • thunderbolt: Mask ring interrupt on Intel hardware as well (bsc#1210165).
  • thunderbolt: Rename shadowed variables bit to interruptbit and autoclear_bit (git-fixes).
  • thunderbolt: Use const qualifier for ring_interrupt_index (git-fixes).
  • thunderbolt: Use scale field when allocating USB3 bandwidth (git-fixes).
  • thunderbolt: dma_test: Use correct value for absent rings when creating paths (git-fixes).
  • timers: Prevent union confusion from unexpected (git-fixes)
  • tls: Skip tlsappendfrag on zero copy size (git-fixes).
  • tools/iio/iio_utils:fix memory leak (git-fixes).
  • tools/virtio: compile with -pthread (git-fixes).
  • tools/virtio: fix the vringh test for virtio ring changes (git-fixes).
  • tools/virtio: fix virtio_test execution (git-fixes).
  • tools/virtio: initialize spinlocks in vring_test.c (git-fixes).
  • tools: bpftool: Remove invalid \' json escape (git-fixes).
  • tools: fix ARRAY_SIZE defines in tools and selftests hdrs (git-fixes).
  • tpm, tpmtis: Claim locality before writing TPMINT_ENABLE register (git-fixes).
  • tpm, tpmtis: Disable interrupts if tpmtisprobeirq() failed (git-fixes).
  • tpm, tpm_tis: Request threaded interrupt handler (git-fixes).
  • tpm/eventlog: Do not abort tpmreadlog on faulty ACPI address (git-fixes).
  • tpm/tpm_tis: Disable interrupts for more Lenovo devices (git-fixes).
  • trace/hwlat: Do not start per-cpu thread if it is already running (git-fixes).
  • trace/hwlat: Do not wipe the contents of per-cpu thread data (git-fixes).
  • trace/hwlat: make use of the helper function kthreadrunon_cpu() (git-fixes).
  • trace/hwlat: make use of the helper function kthreadrunon_cpu() (git-fixes).
  • traceeventshist: add check for return value of 'createhistfield' (git-fixes).
  • tracing/fprobe: Fix to check whether fprobe is registered correctly (git-fixes).
  • tracing/hist: Fix issue of losting command info in error_log (git-fixes).
  • tracing/hist: Fix out-of-bound write on 'actiondata.varref_idx' (git-fixes).
  • tracing/hist: Fix wrong return value in parseactionparams() (git-fixes).
  • tracing/histograms: Allow variables to have some modifiers (git-fixes).
  • tracing/hwlat: Replace schedsetaffinity with setcpusallowedptr (git-fixes).
  • tracing/osnoise: Make osnoise_main to sleep for microseconds (git-fixes).
  • tracing/perf: Avoid -Warray-bounds warning for _relloc macro (git-fixes).
  • tracing/probe: traceprobeprimaryfromcall(): checked listfirstentry (git-fixes).
  • tracing/probes: Handle system names with hyphens (git-fixes).
  • tracing: Add '_relloc' using trace event macros (git-fixes).
  • tracing: Add DYNAMIC flag for dynamic events (git-fixes).
  • tracing: Add NULL checks for buffer in ringbufferfreereadpage() (git-fixes).
  • tracing: Add tracearrayputs() to write into instance (git-fixes).
  • tracing: Add traceevent helper macros _stringlen() and _assignstrlen() (git-fixes).
  • tracing: Avoid -Warray-bounds warning for _relloc macro (git-fixes).
  • tracing: Avoid adding tracer option before updatetraceroptions (git-fixes).
  • tracing: Check field value in histfieldname() (git-fixes).
  • tracing: Do not let histogram values have some modifiers (git-fixes).
  • tracing: Do not use out-of-sync va_list in event printing (git-fixes).
  • tracing: Ensure trace buffer is at least 4096 bytes large (git-fixes).
  • tracing: Fix a kmemleak false positive in tracing_map (git-fixes).
  • tracing: Fix complicated dependency of CONFIGTRACERMAX_TRACE (git-fixes).
  • tracing: Fix infinite loop in tracingreadpipe on overflowed printtraceline (git-fixes).
  • tracing: Fix issue of missing one synthetic field (git-fixes).
  • tracing: Fix mismatched comment in _stringlen (git-fixes).
  • tracing: Fix permissions for the buffer_percent file (git-fixes).
  • tracing: Fix poll() and select() do not work on percpu tracepipe and tracepiperaw (git-fixes).
  • tracing: Fix possible memory leak in _createsynth_event() error path (git-fixes).
  • tracing: Fix race where histograms can be called before the event (git-fixes).
  • tracing: Fix sleeping function called from invalid context on RT kernel (git-fixes).
  • tracing: Fix tpprintk option related with tpprintkstopon_boot (git-fixes).
  • tracing: Fix warning on variable 'struct trace_array' (git-fixes).
  • tracing: Fix wrong return in kprobeeventgen_test.c (git-fixes).
  • tracing: Free error logs of tracing instances (git-fixes).
  • tracing: Have TRACEDEFINEENUM affect trace event types as well (git-fixes).
  • tracing: Have event format check not flag %p* on _getdynamic_array() (git-fixes, bsc#1212350).
  • tracing: Have syscall trace events use traceeventbufferlockreserve() (git-fixes).
  • tracing: Have tracingsnapshotinstance_cond() write errors to the appropriate instance (git-fixes).
  • tracing: Have type enum modifications copy the strings (git-fixes).
  • tracing: Introduce helpers to safely handle dynamic-sized sockaddrs (git-fixes).
  • tracing: Make splice_read available again (git-fixes).
  • tracing: Make sure trace_printk() can output as soon as it can be used (git-fixes).
  • tracing: Make tp_printk work on syscall tracepoints (git-fixes).
  • tracing: Make tracepoint lockdep check actually test something (git-fixes).
  • tracing: Update print fmt check to handle new _getsockaddr() macro (git-fixes, bsc#1212350).
  • tracing: Use alignof__(struct {type b;}) instead of offsetof() (git-fixes).
  • tracing: incorrect isolatemotet cast in mmvmscanlru_isolate (git-fixes).
  • tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (git-fixes).
  • tty: fix out-of-bounds access in ttydriverlookup_tty() (git-fixes).
  • tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case (git-fixes).
  • tty: serial: fsl_lpuart: adjust buffer length to the intended size (git-fixes).
  • tty: serial: fsllpuart: avoid checking for transfer complete when UARTCTRLSBK is asserted in lpuart32txempty (git-fixes).
  • tty: serial: fsllpuart: clear LPUART Status Register in lpuart32shutdown() (git-fixes).
  • tty: serial: fsllpuart: disable Rx/Tx DMA in lpuart32shutdown() (git-fixes).
  • tty: serial: fsl_lpuart: disable the CTS when send break signal (git-fixes).
  • tty: serial: fsllpuart: skip waiting for transmission complete when UARTCTRLSBK is asserted (git-fixes).
  • tty: serial: fsllpuart: use UARTCTRLTXINV to send break instead of UARTCTRL_SBK (git-fixes).
  • tty: serial: imx: Handle RS485 DE signal active high (git-fixes).
  • tty: serial: imx: disable Ageing Timer interrupt request irq (git-fixes).
  • tty: serial: qcom-geni-serial: stop operations in progress at shutdown (git-fixes).
  • tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (git-fixes).
  • tty: serial: sh-sci: Fix transmit end interrupt handler (git-fixes).
  • tun: annotate access to queue->trans_start (jsc#PED-370).
  • tun: tunchropen(): correctly initialize socket uid (CVE-2023-1076 bsc#1208599).
  • uas: Add USFLNOREPORTOPCODES for JMicron JMS583Gen 2 (git-fixes).
  • ubsan: no need to unset paniconwarn in ubsan_epilogue() (bsc#1207328).
  • udf: Check consistency of Space Bitmap Descriptor (bsc#1210771).
  • udf: Fix a slab-out-of-bounds write bug in udffindentry() (bsc#1206649).
  • udf: Support splicing to file (bsc#1210770).
  • update internal module version number for cifs.ko (bsc#1193629).
  • usb / dwc3: Fix a checkpatch warning in core.c (git-fixes).
  • usb-storage: fix deadlock when a scsi command timeouts more than once (git-fixes).
  • usb: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (git-fixes).
  • usb: acpi: add helper to check port lpm capability using acpi _DSM (git-fixes).
  • usb: cdns3: Fix issue with using incorrect PCI device function (git-fixes).
  • usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM (git-fixes).
  • usb: cdnsp: Fixes error: uninitialized symbol 'len' (git-fixes).
  • usb: cdnsp: Fixes issue with redundant Status Stage (git-fixes).
  • usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver (git-fixes).
  • usb: chipdea: core: fix return -EINVAL if request role is the same with current role (git-fixes).
  • usb: chipidea: core: fix possible concurrent when switch role (git-fixes).
  • usb: chipidea: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: chipidea: fix missing goto in ci_hdrc_probe (git-fixes).
  • usb: chipidea: imx: avoid unnecessary probe defer (git-fixes).
  • usb: core: Add routines for endpoint checks in old drivers (git-fixes).
  • usb: core: Do not hold device lock while reading the 'descriptors' sysfs file (git-fixes).
  • usb: core: add quirk for Alcor Link AK9563 smartcard reader (git-fixes).
  • usb: core: hub: disable autosuspend for TI TUSB8041 (git-fixes).
  • usb: dwc2: fix a devres leak in hw_enable upon suspend resume (git-fixes).
  • usb: dwc3: Align DWC3EP* flag macros (git-fixes).
  • usb: dwc3: Fix a repeated word checkpatch warning (git-fixes).
  • usb: dwc3: Fix a typo in field name (git-fixes).
  • usb: dwc3: Fix ep0 handling when getting reset while doing control transfer (git-fixes).
  • usb: dwc3: core: Host wake up support from system suspend (git-fixes).
  • usb: dwc3: debugfs: Resume dwc3 before accessing registers (git-fixes).
  • usb: dwc3: drd: use helper to get role-switch-default-mode (git-fixes).
  • usb: dwc3: ep0: Do not prepare beyond Setup stage (git-fixes).
  • usb: dwc3: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: dwc3: fix runtime pm imbalance on probe errors (git-fixes).
  • usb: dwc3: fix runtime pm imbalance on unbind (git-fixes).
  • usb: dwc3: fix use-after-free on core driver unbind (git-fixes).
  • usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC (git-fixes).
  • usb: dwc3: gadget: Change condition for processing suspend event (git-fixes).
  • usb: dwc3: gadget: Delay issuing End Transfer (git-fixes).
  • usb: dwc3: gadget: Execute gadget stop after halting the controller (git-fixes).
  • usb: dwc3: gadget: Improve dwc3gadgetsuspend() and dwc3gadgetresume() (git-fixes).
  • usb: dwc3: gadget: Only End Transfer for ep0 data phase (git-fixes).
  • usb: dwc3: gadget: Reset num TRBs before giving back the request (git-fixes).
  • usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive (git-fixes).
  • usb: dwc3: pci: add support for the Intel Meteor Lake-M (git-fixes).
  • usb: dwc3: pci: add support for the Intel Meteor Lake-S (git-fixes).
  • usb: dwc3: qcom: Configure wakeup interrupts during suspend (git-fixes).
  • usb: dwc3: qcom: Fix memory leak in dwc3qcominterconnect_init (git-fixes).
  • usb: dwc3: qcom: Keep power domain on to retain controller status (git-fixes).
  • usb: dwc3: qcom: clean up icc init (git-fixes).
  • usb: dwc3: qcom: clean up suspend callbacks (git-fixes).
  • usb: dwc3: qcom: enable vbus override when in OTG dr-mode (git-fixes).
  • usb: dwc3: qcom: fix NULL-deref on suspend (git-fixes).
  • usb: dwc3: qcom: fix gadget-only builds (git-fixes).
  • usb: dwc3: qcom: fix peripheral and OTG suspend (git-fixes).
  • usb: dwc3: qcom: fix wakeup implementation (git-fixes).
  • usb: dwc3: qcom: only parse 'maximum-speed' once (git-fixes).
  • usb: dwc3: qcom: suppress unused-variable warning (git-fixes).
  • usb: dwc3: remove a possible unnecessary 'out of memory' message (git-fixes).
  • usb: early: xhci-dbc: Fix a potential out-of-bound memory access (git-fixes).
  • usb: ene_usb6250: Allocate enough memory for full object (git-fixes).
  • usb: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: fotg210: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: gadget: bcm63xxudc: fix memory leak with using debugfslookup() (git-fixes).
  • usb: gadget: configfs: Restrict symlink creation is UDC already binded (git-fixes).
  • usb: gadget: configfs: remove using list iterator after loop body as a ptr (git-fixes).
  • usb: gadget: configfs: use toconfigusbcfg() in osdesc_link() (git-fixes).
  • usb: gadget: configfs: use tousbfunction_instance() in cfg (un)link func (git-fixes).
  • usb: gadget: ffs: Add unbind event before functionfsunbind (git-fixes).
  • usb: gadget: ffs: Fix unbalanced spinlock in _ffsep0queue_wait (git-fixes).
  • usb: gadget: fhid: fix fhidg lifetime vs cdev (git-fixes).
  • usb: gadget: f_hid: fix refcount leak on error path (git-fixes).
  • usb: gadget: fncm: fix potential NULL ptr deref in ncmbitrate() (git-fixes).
  • usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints (git-fixes).
  • usb: gadget: fusb300udc: free irq on the error path in fusb300probe() (git-fixes).
  • usb: gadget: grudc: fix memory leak with using debugfslookup() (git-fixes).
  • usb: gadget: lpc32xxudc: fix memory leak with using debugfslookup() (git-fixes).
  • usb: gadget: pxa25xudc: fix memory leak with using debugfslookup() (git-fixes).
  • usb: gadget: pxa27xudc: fix memory leak with using debugfslookup() (git-fixes).
  • usb: gadget: tegra-xudc: Fix crash in vbus_draw (git-fixes).
  • usb: gadget: u_audio: do not let userspace block driver unbind (git-fixes).
  • usb: gadget: u_ether: Fix host MAC address case (git-fixes).
  • usb: gadget: userial: Add null pointer check in gserialresume (git-fixes).
  • usb: gadget: udc: do not clear gadget driver.bus (git-fixes).
  • usb: gadget: udc: renesasusb3: Fix use after free bug in renesasusb3_remove due to race condition (git-fixes).
  • usb: host: xhci-rcar: remove leftover quirk handling (git-fixes).
  • usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (git-fixes).
  • usb: isp116x: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: isp1362: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: max-3421: Fix setting of I/O pins (git-fixes).
  • usb: mtu3: fix kernel panic at qmu transfer done irq handler (git-fixes).
  • usb: musb: Add and use inline function musbotgstate_string (git-fixes).
  • usb: musb: Add and use inline functions musb{get,set}state (git-fixes).
  • usb: musb: mediatek: do not unregister something that wasn't registered (git-fixes).
  • usb: musb: remove schedule work called after flush (git-fixes).
  • usb: serial: cp210x: add SCALANCE LPE-9000 device id (git-fixes).
  • usb: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (git-fixes).
  • usb: serial: option: add Quectel EC200U modem (git-fixes).
  • usb: serial: option: add Quectel EM05-G (CS) modem (git-fixes).
  • usb: serial: option: add Quectel EM05-G (GR) modem (git-fixes).
  • usb: serial: option: add Quectel EM05-G (RS) modem (git-fixes).
  • usb: serial: option: add Quectel EM05CN (SG) modem (git-fixes).
  • usb: serial: option: add Quectel EM05CN modem (git-fixes).
  • usb: serial: option: add Quectel EM061KGL series (git-fixes).
  • usb: serial: option: add Quectel RM500U-CN modem (git-fixes).
  • usb: serial: option: add Telit FE990 compositions (git-fixes).
  • usb: serial: option: add UNISOC vendor and TOZED LT70C product (git-fixes).
  • usb: serial: option: add support for VW/Skoda 'Carstick LTE' (git-fixes).
  • usb: sisusbvga: Add endpoint checks (git-fixes).
  • usb: sl811: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: typec: altmodes/displayport: Fix configure initial pin assignment (git-fixes).
  • usb: typec: altmodes/displayport: Fix probe pin assign check (git-fixes).
  • usb: typec: altmodes/displayport: fix pinassignmentshow (git-fixes).
  • usb: typec: intelpmcmux: Do not leak the ACPI device reference count (git-fixes).
  • usb: typec: intelpmcmux: Use the helper acpidevgetmemoryresources() (git-fixes).
  • usb: typec: pd: Remove usbsuspendsupported sysfs from sink PDO (git-fixes).
  • usb: typec: tcpm: fix create duplicate source-capabilities file (git-fixes).
  • usb: typec: tcpm: fix create duplicate source-capabilities file (git-fixes).
  • usb: typec: tcpm: fix multiple times discover svids error (git-fixes).
  • usb: typec: tcpm: fix warning when handle discover_identity message (git-fixes).
  • usb: typec: ucsi: Do not attempt to resume the ports before they exist (git-fixes).
  • usb: typec: ucsi: Do not warn on probe deferral (git-fixes).
  • usb: typec: ucsi: Fix command cancellation (git-fixes).
  • usb: ucsi: Fix NULL pointer deref in ucsiconnectorchange() (git-fixes).
  • usb: ucsi: Fix ucsi->connector race (git-fixes).
  • usb: ucsi_acpi: Increase the command completion timeout (git-fixes).
  • usb: uhci: fix memory leak with using debugfs_lookup() (git-fixes).
  • usb: usbfs: Enforce page requirements for mmap (git-fixes).
  • usb: usbfs: Use consistent mmap functions (git-fixes).
  • usb: usbtmc: Fix direction for 0-length ioctl control messages (git-fixes).
  • usb: uvc: Enumerate valid values for color matching (git-fixes).
  • usb: xhci: tegra: fix sleep in atomic call (git-fixes).
  • usrmerge: Compatibility with earlier rpm (boo#1211796)
  • vDPA: check VIRTIONETFRSS for maxvirtqueue_paris's presence (jsc#PED-1549).
  • vDPA: check virtio device features to detect MQ (jsc#PED-1549).
  • vDPA: fix 'cast to restricted le16' warnings in vdpa.c (jsc#PED-1549).
  • vcscreen: do not clobber return value in vcsread (git-fixes).
  • vcscreen: do not clobber return value in vcsread (git-fixes).
  • vcscreen: modify vcssize() handling in vcs_read() (git-fixes).
  • vcscreen: move load of struct vcdata pointer in vcs_read() to avoid UAF (git-fixes).
  • vcscreen: reload load of struct vcdata pointer in vcs_write() to avoid UAF (git-fixes).
  • vdpa/ifcvf: fix the calculation of queuepair (jsc#PED-1549).
  • vdpa/mlx5: Directly assign memory key (jsc#PED-1549).
  • vdpa/mlx5: Directly assign memory key (jsc#SLE-19253).
  • vdpa/mlx5: Do not clear mr struct on destroy MR (jsc#PED-1549).
  • vdpa/mlx5: Do not clear mr struct on destroy MR (jsc#SLE-19253).
  • vdpa/mlx5: Fix rule forwarding VLAN to TIR (jsc#PED-1549).
  • vdpa/mlx5: Fix wrong configuration of virtioversion1_0 (jsc#SLE-19253).
  • vdpa/mlx5: Fix wrong mac address deletion (jsc#PED-1549).
  • vdpa/mlx5: Initialize CVQ iotlb spinlock (jsc#PED-1549).
  • vdpa/mlx5: should not activate virtq object when suspended (jsc#PED-1549).
  • vdpa/vpvdpa: fix kfree a wrong pointer in vpvdpa_remove (git-fixes).
  • vdpa: Fix error logic in vdpanlcmddevget_doit (jsc#PED-1549).
  • vdpa: Fix error logic in vdpanlcmddevget_doit (jsc#SLE-19253).
  • vdpa: Use BIT_ULL for bit operations (jsc#PED-1549).
  • vdpa: conditionally fill max max queue pair for stats (jsc#PED-1549).
  • vdpa: fix use-after-free on vpvdparemove (git-fixes).
  • vdpasim: not reset state in vdpasimqueue_ready (git-fixes).
  • vdpasim: set lastusedidx as lastavailidx in vdpasimqueue_ready (git-fixes).
  • vduse: Fix NULL pointer dereference on sysfs access (jsc#PED-1549).
  • vduse: Fix returning wrong type in vdusedomainalloc_iova() (jsc#PED-1549).
  • vduse: avoid empty string for dev name (jsc#PED-1549).
  • vduse: check that offset is within bounds in get_config() (jsc#PED-1549).
  • vduse: fix memory corruption in vdusedevioctl() (jsc#PED-1549).
  • vduse: prevent uninitialized memory accesses (jsc#PED-1549).
  • vfio/type1: prevent underflow of locked_vm via exec() (git-fixes).
  • vfio/type1: restore locked_vm (git-fixes).
  • vfio/type1: track locked_vm per dma (git-fixes).
  • vfs: Check the truncate maximum size in inodenewsizeok() (bsc#1207642).
  • vfs: filename_create(): fix incorrect intent (bsc#1197534).
  • vfs: make syncfilesystem return errors from ->syncfs (git-fixes).
  • vhost-vdpa: fix an iotlb memory leak (jsc#PED-1549).
  • vhost-vdpa: free iommu domain after last use during cleanup (jsc#PED-1549).
  • vhost/net: Clear the pending messages when the backend is removed (git-fixes).
  • vhost_vdpa: fix the crash in unmap a large memory (jsc#PED-1549).
  • vhost_vdpa: fix unmap process in no-batch mode (jsc#PED-1549).
  • vhostvdpa: support PACKED when setting-getting vringbase (jsc#PED-1549).
  • vhostvdpa: support PACKED when setting-getting vringbase (jsc#SLE-19253).
  • virt/coco/sev-guest: Add throttling awareness (bsc#1209927).
  • virt/coco/sev-guest: Carve out the request issuing logic into a helper (bsc#1209927).
  • virt/coco/sev-guest: Check SEV_SNP attribute at probe time (bsc#1209927).
  • virt/coco/sev-guest: Convert the swexitinfo_2 checking to a switch-case (bsc#1209927).
  • virt/coco/sev-guest: Do some code style cleanups (bsc#1209927).
  • virt/coco/sev-guest: Remove the disablevmpck label in handleguest_request() (bsc#1209927).
  • virt/coco/sev-guest: Simplify extended guest request handling (bsc#1209927).
  • virt/sev-guest: Add a MODULE_ALIAS (bsc#1208449).
  • virt/sev-guest: Prevent IV reuse in the SNP guest driver (bsc#1208449).
  • virt/sev-guest: Remove unnecessary free in init_crypto() (bsc#1208449).
  • virt/sev-guest: Return -EIO if certificate buffer is not large enough (bsc#1209927).
  • virt: sev-guest: Pass the appropriate argument type to iounmap() (bsc#1208449).
  • virt: sevguest: Change driver name to reflect generic SEV support (bsc#1208449).
  • virt: sevguest: Rename the sevguest dir and files to sev-guest (bsc#1208449).
  • virtio-blk: modify the value type of num in virtioqueuerq() (git-fixes).
  • virtio-net: Keep stop() to follow mirror sequence of open() (git-fixes).
  • virtio-net: execute xdpdoflush() before napicompletedone() (git-fixes).
  • virtionet: Fix probe failed when modprobe virtionet (git-fixes).
  • virtionet: bugfix overflow inside xdplinearize_page() (git-fixes).
  • virtionet: split freeunused_bufs() (git-fixes).
  • virtionet: suppress cpu stall when freeunused_bufs (git-fixes).
  • virtio_pci: modify ENOENT to EINVAL (git-fixes).
  • virtioring: do not update event idx on getbuf (git-fixes).
  • vmci: check context->notifypage after call to getuserpagesfast() to avoid GPF (git-fixes).
  • vmcihost: fix a race condition in vmcihost_poll() causing GPF (git-fixes).
  • vmxnet3: move rss code block under eop descriptor (bsc#1208212).
  • vmxnet3: use gro callback when UPT is enabled (bsc#1209739).
  • vpvdpa: fix the crash in hot unplug with vpvdpa (git-fixes).
  • wait: Fix _waitevent_hrtimeout for RT/DL tasks (git-fixes)
  • watchqueue: fix IOCWATCHQUEUESET_SIZE alloc error paths (bsc#1197617).
  • watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. (jsc#PED-3210) Also enable module in aarch64 default configuration.
  • watchdog: Fix kmemleak in watchdogcdevregister (git-fixes).
  • watchdog: allow building BCM7038_WDT for BCM4908 (bsc#1208619).
  • watchdog: at91sam9wdt: use devmrequestirq to avoid missing freeirq() in error path (git-fixes).
  • watchdog: diag288_wdt: do not use stack buffers for hardware data (bsc#1207497).
  • watchdog: diag288wdt: fix _diag288() inline assembly (bsc#1207497).
  • watchdog: dwwdt: Fix the error handling path of dwwdtdrvprobe() (git-fixes).
  • watchdog: ixp4xx: Implement restart (bsc#1208619).
  • watchdog: ixp4xx: Rewrite driver to use core (bsc#1208619).
  • watchdog: ixp4xx_wdt: Fix address space warning (bsc#1208619).
  • watchdog: menz069_wdt: fix watchdog initialisation (git-fixes).
  • watchdog: orion_wdt: support pretimeout on Armada-XP (bsc#1208619).
  • watchdog: pcwd_usb: Fix attempting to access uninitialized memory (git-fixes).
  • watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (git-fixes).
  • watchdog: sp5100_tco: Immediately trigger upon starting (git-fixes).
  • wifi: ath11k: Fix SKB corruption in REO destination ring (git-fixes).
  • wifi: ath11k: Fix memory leak in ath11kpeerrxfragsetup (git-fixes).
  • wifi: ath11k: allow system suspend to survive ath11k (git-fixes).
  • wifi: ath11k: fix SAC bug on peer addition with sta band migration (git-fixes).
  • wifi: ath11k: fix deinitialization of firmware resources (git-fixes).
  • wifi: ath11k: fix writing to unintended memory region (git-fixes).
  • wifi: ath11k: reduce the MHI timeout to 20s (bsc#1207948).
  • wifi: ath5k: fix an off by one check in ath5keepromreadfreqlist() (git-fixes).
  • wifi: ath6kl: minor fix for allocation size (git-fixes).
  • wifi: ath6kl: reduce WARN to dev_dbg() in callback (git-fixes).
  • wifi: ath9k: Fix potential stack-out-of-bounds write in ath9kwmirsp_callback() (git-fixes).
  • wifi: ath9k: Fix use-after-free in ath9khifusb_disconnect() (git-fixes).
  • wifi: ath9k: hifusb: clean up skbs if ath9khifusbrx_stream() fails (git-fixes).
  • wifi: ath9k: hifusb: fix memory leak of remainskbs (git-fixes).
  • wifi: ath9k: htchst: free skb in ath9khtcrxmsg() if there is no callback function (git-fixes).
  • wifi: ath9k: use proper statements in conditionals (git-fixes).
  • wifi: ath: Silence memcpy run-time false positive warning (git-fixes).
  • wifi: b43: fix incorrect __packed annotation (git-fixes).
  • wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmfcpreinit_dcmds() (git-fixes).
  • wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (git-fixes).
  • wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (git-fixes).
  • wifi: brcmfmac: fix potential memory leak in brcmfnetdevstart_xmit() (git-fixes).
  • wifi: brcmfmac: slab-out-of-bounds read in brcmfgetassoc_ies() (git-fixes).
  • wifi: brcmfmac: support CQM RSSI notification with older firmware (git-fixes).
  • wifi: brcmfmac: unmap dma buffer in brcmfmsgbufalloc_pktid() (git-fixes).
  • wifi: cfg80211: Fix extended KCK key length check in nl80211setrekey_data() (git-fixes).
  • wifi: cfg80211: Fix use after free for wext (git-fixes).
  • wifi: cfg80211: Partial revert 'wifi: cfg80211: Fix use after free for wext' (git-fixes).
  • wifi: cfg80211: fix locking in regulatory disconnect (git-fixes).
  • wifi: cfg80211: fix locking in sched scan stop work (git-fixes).
  • wifi: ipw2200: fix memory leak in ipwwdevinit() (git-fixes).
  • wifi: ipw2x00: do not call devkfreeskb() under spinlockirqsave() (git-fixes).
  • wifi: iwl3945: Add missing check for createsinglethreadworkqueue (git-fixes).
  • wifi: iwl4965: Add missing check for createsinglethreadworkqueue() (git-fixes).
  • wifi: iwlegacy: common: do not call devkfreeskb() under spinlockirqsave() (git-fixes).
  • wifi: iwlwifi: debug: fix crash in _iwlerr() (git-fixes).
  • wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (git-fixes).
  • wifi: iwlwifi: fix OEM's name in the ppag approved list (git-fixes).
  • wifi: iwlwifi: fix duplicate entry in iwldevinfo_table (git-fixes).
  • wifi: iwlwifi: fw: fix DBGI dump (git-fixes).
  • wifi: iwlwifi: fw: fix memory leak in debugfs (git-fixes).
  • wifi: iwlwifi: fw: move memset before early return (git-fixes).
  • wifi: iwlwifi: make the loop for card preparation effective (git-fixes).
  • wifi: iwlwifi: mvm: check firmware response size (git-fixes).
  • wifi: iwlwifi: mvm: do not set CHECKSUM_COMPLETE for unsupported protocols (git-fixes).
  • wifi: iwlwifi: mvm: do not trust firmware n_channels (git-fixes).
  • wifi: iwlwifi: mvm: fix OEM's name in the tas approved list (git-fixes).
  • wifi: iwlwifi: mvm: fix canceldelayedwork_sync() deadlock (git-fixes).
  • wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (git-fixes).
  • wifi: iwlwifi: mvm: initialize seq variable (git-fixes).
  • wifi: iwlwifi: pcie: Fix integer overflow in iwlwritetouserbuf (git-fixes).
  • wifi: iwlwifi: pcie: fix possible NULL pointer dereference (git-fixes).
  • wifi: iwlwifi: trans: do not trigger d3 interrupt twice (git-fixes).
  • wifi: iwlwifi: yoyo: Fix possible division by zero (git-fixes).
  • wifi: iwlwifi: yoyo: skip dump correctly on hw error (git-fixes).
  • wifi: libertas: cmdresp: do not call kfreeskb() under spinlock_irqsave() (git-fixes).
  • wifi: libertas: fix memory leak in lbsinitadapter() (git-fixes).
  • wifi: libertas: ifusb: do not call kfreeskb() under spinlockirqsave() (git-fixes).
  • wifi: libertas: main: do not call kfreeskb() under spinlock_irqsave() (git-fixes).
  • wifi: libertastf: do not call kfreeskb() under spinlockirqsave() (git-fixes).
  • wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (bsc#1209980).
  • wifi: mac80211: adjust scan cancel comment/check (git-fixes).
  • wifi: mac80211: fix invalid drvstaprercuremove calls for non-uploaded sta (git-fixes).
  • wifi: mac80211: fix min center freq offset tracing (git-fixes).
  • wifi: mac80211: fix qos on mesh interfaces (git-fixes).
  • wifi: mac80211: make rate u32 in stasetrateinforx() (git-fixes).
  • wifi: mac80211: sdata can be NULL during AMPDU start (git-fixes).
  • wifi: mac80211: simplify chanctx allocation (git-fixes).
  • wifi: mt7601u: fix an integer underflow (git-fixes).
  • wifi: mt76: add flexible polling wait-interval support (git-fixes).
  • wifi: mt76: add memory barrier to SDIO queue kick (bsc#1209980).
  • wifi: mt76: add missing locking to protect against concurrent rx/status calls (git-fixes).
  • wifi: mt76: connac: fix possible unaligned access in mt76connacmcuaddnested_tlv (bsc#1209980).
  • wifi: mt76: dma: free rxhead in mt76dmarxcleanup (git-fixes).
  • wifi: mt76: do not run mt76unregisterdevice() on unregistered hw (bsc#1209980).
  • wifi: mt76: fix 6GHz high channel not be scanned (git-fixes).
  • wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (bsc#1209980).
  • wifi: mt76: handle failure of vzalloc in mt7615coredumpwork (git-fixes).
  • wifi: mt76: mt7615: fix possible race in mt7615macsta_poll (git-fixes).
  • wifi: mt76: mt7915: add missing ofnodeput() (bsc#1209980).
  • wifi: mt76: mt7915: call mt7915mcusetthermalthrottling() only after init_work (bsc#1209980).
  • wifi: mt76: mt7915: check return value before accessing freeblocknum (bsc#1209980).
  • wifi: mt76: mt7915: drop always true condition of _mt7915reg_addr() (bsc#1209980).
  • wifi: mt76: mt7915: expose device tree match table (git-fixes).
  • wifi: mt76: mt7915: fix mcs value in ht mode (bsc#1209980).
  • wifi: mt76: mt7915: fix memory leak in mt7915mcuexit (git-fixes).
  • wifi: mt76: mt7915: fix mt7915macset_timing() (bsc#1209980).
  • wifi: mt76: mt7915: fix possible unaligned access in mt7915macaddtwtsetup (bsc#1209980).
  • wifi: mt76: mt7915: fix reporting of TX AGGR histogram (git-fixes).
  • wifi: mt76: mt7915: fix unintended sign extension of mt7915hwqueue_read() (bsc#1209980).
  • wifi: mt76: mt7921: fix missing unwind goto in mt7921u_probe (git-fixes).
  • wifi: mt76: mt7921: fix reporting of TX AGGR histogram (git-fixes).
  • wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset (git-fixes).
  • wifi: mt76: mt7921e: fix crash in chip reset fail (bsc#1209980).
  • wifi: mt76: mt7921e: fix probe timeout after reboot (git-fixes).
  • wifi: mt76: mt7921e: fix random fw download fail (git-fixes).
  • wifi: mt76: mt7921e: fix random fw download fail (git-fixes).
  • wifi: mt76: mt7921e: fix rmmod crash in driver reload test (bsc#1209980).
  • wifi: mt76: mt7921e: improve reliability of dma reset (git-fixes).
  • wifi: mt76: mt7921e: stop chip reset worker in unregister hook (git-fixes).
  • wifi: mt76: mt7921s: fix race issue between reset and suspend/resume (bsc#1209980).
  • wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host (bsc#1209980).
  • wifi: mwifiex: Add missing compatible string for SD8787 (git-fixes).
  • wifi: mwifiex: fix loop iterator in mwifiexupdateampdu_txwinsize() (git-fixes).
  • wifi: mwifiex: mark OF related data as maybe unused (git-fixes).
  • wifi: orinoco: check return value of hermeswritewordrec() (git-fixes).
  • wifi: rsi: Fix memory leak in rsicoexattach() (git-fixes).
  • wifi: rt2x00: Fix memory leak when handling surveys (git-fixes).
  • wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (git-fixes).
  • wifi: rtl8xxxu: RTL8192EU always needs full init (git-fixes).
  • wifi: rtl8xxxu: Use a longer retry limit of 48 (git-fixes).
  • wifi: rtl8xxxu: do not call devkfreeskb() under spinlockirqsave() (git-fixes).
  • wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (git-fixes).
  • wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (git-fixes).
  • wifi: rtlwifi: Fix global-out-of-bounds bug in rtl8812aephysettxpower_limit() (git-fixes).
  • wifi: rtlwifi: fix incorrect error codes in rtldebugfssetwritereg() (git-fixes).
  • wifi: rtlwifi: fix incorrect error codes in rtldebugfssetwriterfreg() (git-fixes).
  • wifi: rtlwifi: rtl8188ee: do not call kfreeskb() under spinlock_irqsave() (git-fixes).
  • wifi: rtlwifi: rtl8723be: do not call kfreeskb() under spinlock_irqsave() (git-fixes).
  • wifi: rtlwifi: rtl8821ae: do not call kfreeskb() under spinlock_irqsave() (git-fixes).
  • wifi: rtw88: mac: Return the original error from rtwmacpower_switch() (git-fixes).
  • wifi: rtw88: mac: Return the original error from rtwpwrseq_parser() (git-fixes).
  • wifi: rtw89: Add missing check for alloc_workqueue (git-fixes).
  • wifi: rtw89: fix potential race condition between napiinit and napienable (git-fixes).
  • wifi: wilc1000: fix potential memory leak in wilcmacxmit() (git-fixes).
  • wifi: wl3501cs: do not call kfreeskb() under spinlockirqsave() (git-fixes).
  • wireguard: ratelimiter: use hrtimer in selftest (git-fixes)
  • workqueue: Fix hung time report of worker pools (bsc#1211044).
  • workqueue: Interrupted create_worker() is not a repeated event (bsc#1211044).
  • workqueue: Print backtraces from CPUs with hung CPU bound workqueues (bsc#1211044).
  • workqueue: Warn when a new worker could not be created (bsc#1211044).
  • workqueue: Warn when a rescuer could not be created (bsc#1211044).
  • writeback, cgroup: fix null-ptr-deref write in bdisplitworktowbs (bsc#1210769).
  • writeback: avoid use-after-free after removing device (bsc#1207638).
  • x86, sched: Fix undefined reference to initfreqinvariance_cppc() build error (git-fixes).
  • x86/64/mm: Map all kernel memory into trampoline_pgd (git-fixes).
  • x86/ACPI/boot: Use FADT version to check support for online capable (git-fixes).
  • x86/MCE/AMD: Clear DFR errors found in THR handler (git-fixes).
  • x86/MCE/AMD: Fix memory leak when thresholdcreatebank() fails (git-fixes).
  • x86/MCE/AMD: Use an u64 for bank_map (git-fixes).
  • x86/PAT: Have pat_enabled() properly reflect state when running on Xen (git-fixes).
  • x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (git-fixes).
  • x86/acpi/boot: Correct acpiisprocessor_usable() check (git-fixes).
  • x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (git-fixes).
  • x86/alternative: Make debug-alternative selective (bsc#1206578).
  • x86/alternative: Report missing return thunk details (git-fixes).
  • x86/alternative: Support relocations in alternatives (bsc#1206578).
  • x86/amd: Use IBPB for firmware calls (git-fixes).
  • x86/amd_nb: Add AMD PCI IDs for SMN communication (bsc#1208848).
  • x86/asm: Fix an assembler warning with current binutils (git-fixes).
  • x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (git-fixes).
  • x86/boot: Skip realmode init code when running as Xen PV guest (git-fixes).
  • x86/bug: Merge annotatereachable() into _BUGFLAGS() asm (git-fixes).
  • x86/bug: Merge annotatereachable() into _BUGFLAGS() asm (git-fixes).
  • x86/bug: Prevent shadowing in _WARNFLAGS (git-fixes).
  • x86/bugs: Add 'unknown' reporting for MMIO Stale Data (git-fixes).
  • x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (git-fixes).
  • x86/bugs: Enable STIBP for IBPB mitigated RETBleed (git-fixes).
  • x86/bugs: Flush IBP in ibprctlset() (bsc#1207773 CVE-2023-0045).
  • x86/bugs: Warn when 'ibrs' mitigation is selected on Enhanced IBRS parts (git-fixes).
  • x86/cpu: Add CPU model numbers for Meteor Lake (git fixes).
  • x86/cpu: Add Raptor Lake to Intel family (git fixes).
  • x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (git fixes).
  • x86/cpu: Add new Raptor Lake CPU model number (git fixes).
  • x86/cpu: Add several Intel server CPU model numbers (git fixes).
  • x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (git fixes).
  • x86/cpu: Switch to archcpufinalize_init() (bsc#1212448).
  • x86/cpufeatures: Introduce x2AVIC CPUID bit (bsc#1208619).
  • x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (git-fixes).
  • x86/delay: Fix the wrong asm constraint in delay_loop() (git-fixes).
  • x86/entry: Avoid very early RET (git-fixes).
  • x86/entry: Build thunk$(BITS) only if CONFIGPREEMPTION=y (git-fixes).
  • x86/entry: Do not call error_entry() for XENPV (git-fixes).
  • x86/entry: Move CLD to the start of the idtentry macro (git-fixes).
  • x86/entry: Move PUSHANDCLEARREGS out of errorentry() (git-fixes).
  • x86/entry: Switch the stack after error_entry() returns (git-fixes).
  • x86/fault: Cast an argument to the proper address space in prefetch() (git-fixes).
  • x86/fpu/xsave: Handle compacted offsets correctly with supervisor states (git-fixes).
  • x86/fpu/xsave: Handle compacted offsets correctly with supervisor states (git-fixes).
  • x86/fpu/xsave: Initialize offset/size cache early (bsc#1211205).
  • x86/fpu/xstate: Fix the ARCHREQXCOMP_PERM implementation (git-fixes).
  • x86/fpu/xstate: Fix the ARCHREQXCOMP_PERM implementation (git-fixes).
  • x86/fpu: Cache xfeature flags from CPUID (git-fixes).
  • x86/fpu: Fix copyxstateto_uabi() to copy init states correctly (git-fixes).
  • x86/fpu: Fix the init_fpstate size check with the actual size (git-fixes).
  • x86/fpu: Mark init functions __init (bsc#1212448).
  • x86/fpu: Move FPU initialization into archcpufinalize_init() (bsc#1212448).
  • x86/fpu: Prevent FPU state corruption (git-fixes).
  • x86/fpu: Remove cpuinfo argument from init functions (bsc#1212448).
  • x86/fpu: Remove unused supervisor only offsets (git-fixes).
  • x86/fpu: Remove unused supervisor only offsets (git-fixes).
  • x86/fpu: Use Alignof to avoid undefined behavior in TYPEALIGN (git-fixes).
  • x86/hyperv: Block root partition functionality in a Confidential VM (git-fixes).
  • x86/hyperv: Introduce HVMAXSPARSEVCPUBANKS/HVVCPUSPERSPARSEBANK constants (git-fixes).
  • x86/hyperv: Remove unregister syscore call from Hyper-V cleanup (git-fixes).
  • x86/hyperv: Restore VP assist page after cpu offlining/onlining (git-fixes).
  • x86/init: Initialize signal frame size late (bsc#1212448).
  • x86/kprobes: Fix _recoveroptprobed_insn check optimizing logic (git-fixes).
  • x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK (git-fixes).
  • x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK (git-fixes).
  • x86/kvm: Do not use pv tlb/ipi/sched_yield if on 1 vCPU (git-fixes).
  • x86/kvm: Do not use pv tlb/ipi/sched_yield if on 1 vCPU (git-fixes).
  • x86/kvm: Preserve BSP MSRKVMPOLL_CONTROL across suspend/resume (git-fixes).
  • x86/kvm: Remove unused virt to phys translation in kvmguestcpu_init() (git-fixes).
  • x86/lib/memmove: Decouple ERMS from FSRM (bsc#1206578).
  • x86/mce/inject: Avoid out-of-bounds write when setting flags (git-fixes).
  • x86/mce/inject: Avoid out-of-bounds write when setting flags (git-fixes).
  • x86/mce: Allow instrumentation during task work queueing (git-fixes).
  • x86/mce: Allow instrumentation during task work queueing (git-fixes).
  • x86/mce: Mark mce_end() noinstr (git-fixes).
  • x86/mce: Mark mce_end() noinstr (git-fixes).
  • x86/mce: Mark mce_panic() noinstr (git-fixes).
  • x86/mce: Mark mce_panic() noinstr (git-fixes).
  • x86/mce: Mark mcereadaux() noinstr (git-fixes).
  • x86/mce: Mark mcereadaux() noinstr (git-fixes).
  • x86/mce: relocate set{clear}mcenospec() functions (git-fixes). This is a preparation for the next patch
  • x86/memencrypt: Unbreak the AMDMEM_ENCRYPT=n build (git-fixes).
  • x86/microcode/AMD: Add a @cpu parameter to the reloading functions (git-fixes).
  • x86/microcode/AMD: Fix mixed steppings support (git-fixes).
  • x86/microcode/AMD: Track patch allocation size explicitly (git-fixes).
  • x86/microcode/amd: Remove loadmicrocodeamd()'s bsp parameter (git-fixes).
  • x86/microcode/intel: Do not retry microcode reloading on the APs (git-fixes).
  • x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (git-fixes).
  • x86/microcode: Add explicit CPU vendor dependency (git-fixes).
  • x86/microcode: Adjust late loading result reporting message (git-fixes).
  • x86/microcode: Check CPU capabilities after late microcode update correctly (git-fixes).
  • x86/microcode: Print previous version of microcode after reload (git-fixes).
  • x86/microcode: Rip out the OLD_INTERFACE (git-fixes).
  • x86/mm: Cleanup the controlvaaddralignment() _setup handler (git-fixes).
  • x86/mm: Fix RESERVE_BRK() for older binutils (git-fixes).
  • x86/mm: Fix use of uninitialized buffer in sme_enable() (git-fixes).
  • x86/mm: Flush global TLB when switching to trampoline page-table (git-fixes).
  • x86/mm: Flush global TLB when switching to trampoline page-table (git-fixes).
  • x86/mm: Initialize text poking earlier (bsc#1212448).
  • x86/mm: Randomize per-cpu entry area (bsc#1207845 CVE-2023-0597).
  • x86/mm: Use mmalloc() in pokinginit() (bsc#1212448).
  • x86/mm: Use proper mask when setting PUD mapping (git-fixes).
  • x86/mm: fix poking_init() for Xen PV guests (git-fixes).
  • x86/msi: Fix msi message data shadow struct (git-fixes).
  • x86/msr: Add AMD CPPC MSR definitions (bsc#1212445).
  • x86/msr: Remove .fixup usage (git-fixes).
  • x86/nospec: Unwreck the RSB stuffing (git-fixes).
  • x86/numa: Use cpumask_available instead of hardcoded NULL check (git-fixes).
  • x86/pat: Fix x86haspat_wp() (git-fixes).
  • x86/pci/xen: Disable PCI/MSI masking for XEN_HVM guests (git-fixes).
  • x86/perf/zhaoxin: Add stepping check for ZXC (git fixes).
  • x86/perf: Avoid warning for Arch LBR without XSAVE (git fixes).
  • x86/perf: Default set FREEZEONSMI for all (git fixes).
  • x86/pm: Add enumeration check before spec MSRs save/restore setup (git-fixes).
  • x86/reboot: Disable SVM, not just VMX, when stopping CPUs (git-fixes).
  • x86/resctrl: Fix mincbmbits for AMD (git-fixes).
  • x86/sev: Add SEV-SNP guest feature negotiation support (git-fixes).
  • x86/sgx: Fix free page accounting (git-fixes).
  • x86/sgx: Fix race between reclaimer and page fault handler (git-fixes).
  • x86/sgx: Free backing memory after faulting the enclave page (git-fixes).
  • x86/sgx: Free backing memory after faulting the enclave page (git-fixes).
  • x86/sgx: Mark PCMD page as dirty when modifying contents (git-fixes).
  • x86/sgx: Silence softlockup detection when releasing large enclaves (git-fixes).
  • x86/sgx: Silence softlockup detection when releasing large enclaves (git-fixes).
  • x86/signal: Fix the value returned by strictsassize() (git-fixes).
  • x86/speculation/mmio: Print SMT warning (git-fixes).
  • x86/speculation: Allow enabling STIBP with legacy IBRS (bsc#1210506 CVE-2023-1998).
  • x86/speculation: Identify processors vulnerable to SMT RSB predictions (git-fixes).
  • x86/staticcall: Serialize _staticcallfixup() properly (git-fixes).
  • x86/syscall: Include asm/ptrace.h in syscall_wrapper header (git-fixes).
  • x86/topology: Fix duplicated core ID within a package (git-fixes).
  • x86/topology: Fix multiple packages shown on a single-package system (git-fixes).
  • x86/traps: Use ptregs directly in fixupbad_iret() (git-fixes).
  • x86/tsx: Add a feature bit for TSX control MSR support (git-fixes).
  • x86/tsx: Disable TSX development mode at boot (git-fixes).
  • x86/uaccess: Move variable into switch case statement (git-fixes).
  • x86/uaccess: Move variable into switch case statement (git-fixes).
  • x86/xen: Fix memory leak in xeninitlock_cpu() (git-fixes).
  • x86/xen: Fix memory leak in xensmpintrinit{pv}() (git-fixes).
  • x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (git-fixes).
  • x86: Annotate callonstack() (git-fixes).
  • x86: Annotate callonstack() (git-fixes).
  • x86: Fix return value of __setup handlers (git-fixes).
  • x86: Handle idle=nomwait cmdline properly for x86_idle (bsc#1208619).
  • x86: Remove vendor checks from prefermwaitc1overhalt (bsc#1208619).
  • x86: _memcpyflushcache: fix wrong alignment if size > 2^32 (git-fixes).
  • x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled (jsc#PED-3259).
  • x86: drop bogus 'cc' clobber from _trycmpxchguserasm() (git-fixes).
  • x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (bsc#1203200).
  • x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (bsc#1203200).
  • x86: remove cruft from <asm/dma-mapping.h> (PED-3259).
  • xen-netfront: Fix NULL sring after live migration (git-fixes).
  • xen-pciback: Allow setting PCIMSIXFLAGS_MASKALL too (git-fixes).
  • xen/arm: Fix race in RB-tree based P2M accounting (git-fixes)
  • xen/netback: do not do grant copy across page boundary (git-fixes).
  • xen/netback: do some code cleanup (git-fixes).
  • xen/netback: fix build warning (git-fixes).
  • xen/netback: use same error messages for same errors (git-fixes).
  • xen/netfront: destroy queues before realnumtx_queues is zeroed (git-fixes).
  • xen/platform-pci: add missing free_irq() in error path (git-fixes).
  • xen/privcmd: Fix a possible warning in privcmdioctlmmap_resource() (git-fixes).
  • xfs: Fix unreferenced object reported by kmemleak in xfssysfsinit() (git-fixes).
  • xfs: Fix unreferenced object reported by kmemleak in xfssysfsinit() (git-fixes).
  • xfs: convert ptag flags to unsigned (git-fixes).
  • xfs: do not assert fail on perag references on teardown (git-fixes).
  • xfs: do not leak btree cursor when insrec fails after a split (git-fixes).
  • xfs: estimate post-merge refcounts correctly (bsc#1208183).
  • xfs: fix incorrect error-out in xfs_remove (git-fixes).
  • xfs: fix incorrect error-out in xfs_remove (git-fixes).
  • xfs: fix incorrect i_nlink caused by inode racing (git-fixes).
  • xfs: fix incorrect i_nlink caused by inode racing (git-fixes).
  • xfs: fix maxlevels comparisons in the btree staging code (git-fixes).
  • xfs: fix maxlevels comparisons in the btree staging code (git-fixes).
  • xfs: fix memory leak in xfserrortaginit (git-fixes).
  • xfs: fix memory leak in xfserrortaginit (git-fixes).
  • xfs: fix rm_offset flag handling in rmap keys (git-fixes).
  • xfs: get rid of assert from xfsbtreeislastblock (git-fixes).
  • xfs: get rid of assert from xfsbtreeislastblock (git-fixes).
  • xfs: get root inode correctly at bulkstat (git-fixes).
  • xfs: get root inode correctly at bulkstat (git-fixes).
  • xfs: hoist refcount record merge predicates (bsc#1208183).
  • xfs: initialize the check_owner object fully (git-fixes).
  • xfs: initialize the check_owner object fully (git-fixes).
  • xfs: pass the correct cursor to xfsiomapprealloc_size (git-fixes).
  • xfs: prevent a WARNONCE() in xfsiocattrlist() (git-fixes).
  • xfs: prevent a WARNONCE() in xfsiocattrlist() (git-fixes).
  • xfs: reject crazy array sizes being fed to XFSIOCGETBMAP* (git-fixes).
  • xfs: reject crazy array sizes being fed to XFSIOCGETBMAP* (git-fixes).
  • xfs: remove xfssetattrtime() declaration (git-fixes).
  • xfs: return errors in xfsfssync_fs (git-fixes).
  • xfs: return errors in xfsfssync_fs (git-fixes).
  • xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (git-fixes).
  • xfs: verify buffer contents when we skip log replay (bsc#1210498 CVE-2023-2124).
  • xfs: zero inode fork buffer at allocation (git-fixes).
  • xhci-pci: Only run d3cold avoidance quirk for s2idle (git-fixes).
  • xhci-pci: set the dma maxsegsize (git-fixes).
  • xhci-pci: set the dma maxsegsize (git-fixes).
  • xhci: Fix incorrect tracking of free space on transfer rings (git-fixes).
  • xhci: Fix null pointer dereference when host dies (git-fixes).
  • xhci: Fix null pointer dereference when host dies (git-fixes).
  • xhci: Free the command allocated for setting LPM if we return early (git-fixes).
  • xhci: also avoid the XHCIZERO64B_REGS quirk with a passthrough iommu (git-fixes).
  • xhci: fix debugfs register accesses while suspended (git-fixes).
  • xirc2pscs: Fix use after free bug in xirc2psdetach (git-fixes).
  • xprtrdma: Fix regbuf data not freed in rpcrdmareqcreate() (git-fixes).
  • xsk: Fix corrupted packets for XDPSHAREDUMEM (git-fixes).
  • zram: do not lookup algorithm in backends table (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Live Patching 15 SP5 / kernel-livepatch-SLE15-SP5-RT_Update_1

Package

Name
kernel-livepatch-SLE15-SP5-RT_Update_1
Purl
purl:rpm/suse/kernel-livepatch-SLE15-SP5-RT_Update_1&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2015%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
1-150500.11.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-livepatch-5_14_21-150500_13_5-rt": "1-150500.11.5.1"
        }
    ]
}

SUSE:Real Time Module 15 SP5 / kernel-rt

Package

Name
kernel-rt
Purl
purl:rpm/suse/kernel-rt&distro=SUSE%20Real%20Time%20Module%2015%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1"
        }
    ]
}

SUSE:Real Time Module 15 SP5 / kernel-rt_debug

Package

Name
kernel-rt_debug
Purl
purl:rpm/suse/kernel-rt_debug&distro=SUSE%20Real%20Time%20Module%2015%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1"
        }
    ]
}

SUSE:Real Time Module 15 SP5 / kernel-source-rt

Package

Name
kernel-source-rt
Purl
purl:rpm/suse/kernel-source-rt&distro=SUSE%20Real%20Time%20Module%2015%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1"
        }
    ]
}

SUSE:Real Time Module 15 SP5 / kernel-syms-rt

Package

Name
kernel-syms-rt
Purl
purl:rpm/suse/kernel-syms-rt&distro=SUSE%20Real%20Time%20Module%2015%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1"
        }
    ]
}

openSUSE:Leap 15.5 / kernel-rt

Package

Name
kernel-rt
Purl
purl:rpm/suse/kernel-rt&distro=openSUSE%20Leap%2015.5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt-livepatch": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-optional": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-livepatch-devel": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "reiserfs-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-extra": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "kselftests-kmp-rt": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-livepatch-devel": "5.14.21-150500.13.5.1"
        }
    ]
}

openSUSE:Leap 15.5 / kernel-rt_debug

Package

Name
kernel-rt_debug
Purl
purl:rpm/suse/kernel-rt_debug&distro=openSUSE%20Leap%2015.5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt-livepatch": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-optional": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-livepatch-devel": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "reiserfs-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-extra": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "kselftests-kmp-rt": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-livepatch-devel": "5.14.21-150500.13.5.1"
        }
    ]
}

openSUSE:Leap 15.5 / kernel-source-rt

Package

Name
kernel-source-rt
Purl
purl:rpm/suse/kernel-source-rt&distro=openSUSE%20Leap%2015.5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt-livepatch": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-optional": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-livepatch-devel": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "reiserfs-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-extra": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "kselftests-kmp-rt": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-livepatch-devel": "5.14.21-150500.13.5.1"
        }
    ]
}

openSUSE:Leap 15.5 / kernel-syms-rt

Package

Name
kernel-syms-rt
Purl
purl:rpm/suse/kernel-syms-rt&distro=openSUSE%20Leap%2015.5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
5.14.21-150500.13.5.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt-livepatch": "5.14.21-150500.13.5.1",
            "dlm-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-optional": "5.14.21-150500.13.5.1",
            "kernel-rt_debug": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-devel": "5.14.21-150500.13.5.1",
            "ocfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-livepatch-devel": "5.14.21-150500.13.5.1",
            "gfs2-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-devel-rt": "5.14.21-150500.13.5.1",
            "reiserfs-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-extra": "5.14.21-150500.13.5.1",
            "kernel-rt-devel": "5.14.21-150500.13.5.1",
            "kselftests-kmp-rt": "5.14.21-150500.13.5.1",
            "cluster-md-kmp-rt": "5.14.21-150500.13.5.1",
            "kernel-rt_debug-vdso": "5.14.21-150500.13.5.1",
            "kernel-source-rt": "5.14.21-150500.13.5.1",
            "kernel-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-vdso": "5.14.21-150500.13.5.1",
            "kernel-syms-rt": "5.14.21-150500.13.5.1",
            "kernel-rt-livepatch-devel": "5.14.21-150500.13.5.1"
        }
    ]
}