SUSE-SU-2023:2782-1

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

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

The following security bugs were fixed:

  • CVE-2023-35828: Fixed a use-after-free flaw inside renesasusb3remove in drivers/usb/gadget/udc/renesas_usb3.c (bsc#1212513).
  • CVE-2023-35823: Fixed a use-after-free in saa7134_finidev in drivers/media/pci/saa7134/saa7134-core.c (bsc#1212494).
  • 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-33288: Fixed a use-after-free in bq24190remove in drivers/power/supply/bq24190charger.c (bsc#1211590).
  • CVE-2023-32233: Fixed a use-after-free in Netfilter nf_tables when processing batch requests (bsc#1211043).
  • CVE-2023-3161: Fixed shift-out-of-bounds in fbconsetfont() (bsc#1212154).
  • CVE-2023-31436: Fixed an out-of-bounds write in qfqchangeclass() because lmax can exceed QFQMINLMAX (bsc#1210940).
  • 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-31084: Fixed a blocking issue in drivers/media/dvb-core/dvb_frontend.c (bsc#1210783).
  • 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-3006: Fixed a known cache speculation vulnerability, known as Branch History Injection (BHI) or Spectre-BHB, for the new hw AmpereOne (bsc#1211855).
  • 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-2513: Fixed a use-after-free vulnerability in the ext4 filesystem (bsc#1211105).
  • CVE-2023-2483: Fixed a use after free bug in emac_remove due caused by a race condition (bsc#1211037).
  • 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-2162: Fixed an use-after-free flaw in iscsiswtcpsessioncreate (bsc#1210647).
  • CVE-2023-2156: Fixed a flaw in the networking subsystem within the handling of the RPL protocol (bsc#1211131).
  • 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-21102: Fixed possible bypass of shadow stack protection in _efirtasmwrapper of efi-rt-wrapper.S (bsc#1212155).
  • 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-1382: Fixed denial of service in tipcconnclose (bsc#1209288).
  • CVE-2023-1380: Fixed a slab-out-of-bound read problem in brcmfgetassoc_ies() (bsc#1209287).
  • CVE-2023-1249: Fixed a use-after-free flaw inside the core dump subsystem, that could have been used to crash the system (bsc#1209039).
  • 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-1077: Fixed a type confusion in picknextrt_entity(), that could cause memory corruption (bsc#1208600).
  • 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-45887: Fixed a memory leak in ttusbdec.c caused by the lack of a dvbfrontend_detach call (bsc#1205762).
  • 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-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-45884: Fixed a use-after-free in dvbdev.c, related to dvbregisterdevice dynamically allocating fops (bsc#1205756).
  • CVE-2022-4269: Fixed a flaw was found inside the Traffic Control (TC) subsystem (bsc#1206024).

The following non-security bugs were fixed:

  • 3c589cs: Fix an error handling path in tc589probe() (git-fixes).
  • ACPI: EC: Fix oops when removing custom query handlers (git-fixes).
  • ACPI: bus: Ensure that notify handlers are not running after removal (git-fixes).
  • ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (git-fixes).
  • ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (git-fixes).
  • ACPI: tables: Add support for NBFT (bsc#1195921).
  • ACPICA: ACPICA: check null return of ACPIALLOCATEZEROED in acpidbdisplay_objects (git-fixes).
  • ACPICA: Avoid undefined behavior: applying zero offset to null pointer (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: firewire-digi00x: prevent potential use after free (git-fixes).
  • ALSA: hda/ca0132: add quirk for EVGA X299 DARK (git-fixes).
  • ALSA: hda/realtek: Add Lenovo P3 Tower platform (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 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 HP EliteBook G10 laptops (git-fixes).
  • ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 (git-fixes).
  • ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 (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: 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: support HP Pavilion Aero 13-be0xxx Mute LED (git-fixes).
  • ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (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: oss: avoid missing-prototype warnings (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).
  • ARM64: dts: Add DTS files for bcmbca SoC BCM6858 (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: cpu: Switch to archcpufinalize_init() (bsc#1212448).
  • 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: vexpress: add missing cache properties (git-fixes).
  • ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (git-fixes).
  • ASoC: Intel: Skylake: Fix declaration of enum sklchcfg (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (git-fixes).
  • ASoC: codecs: wsa881x: do not set canmultiwrite flag (git-fixes).
  • ASoC: dwc: limit the number of overrun messages (git-fixes).
  • ASoC: dwc: move DMA init to sndsocdai_driver probe() (git-fixes).
  • ASoC: fslmicfil: Fix error handler with pmruntime_enable (git-fixes).
  • ASoC: lpass: Fix for KASAN useafterfree out of bounds (git-fixes).
  • ASoC: rt5682: Disable jack detection interrupt during suspend (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).
  • Add a bug reference to two existing drm-hyperv changes (bsc#1211281).
  • Also include kernel-docs build requirements for ALP
  • Avoid unsuported tar parameter on SLE12
  • Bluetooth: Fix l2capdisconnectreq deadlock (git-fixes).
  • Bluetooth: Fix use-after-free in hciremoveltk/hciremoveirk (git-fixes).
  • Bluetooth: L2CAP: Add missing checks for invalid DCID (git-fixes).
  • Bluetooth: L2CAP: fix 'bad unlock balance' in l2capdisconnectrsp (git-fixes).
  • Bluetooth: btintel: Add LE States quirk support (git-fixes).
  • Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set (git-fixes).
  • Bluetooth: hci_qca: fix debugfs registration (git-fixes).
  • Documentation/filesystems: ramfs-rootfs-initramfs: use :Author: (git-fixes).
  • Documentation/filesystems: sharedsubtree: add section headings (git-fixes).
  • HID: google: add jewel USB id (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: 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).
  • 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/hifi1: add a null check of kzallocnode in hfi1ipoibtxreqinit (git-fixes)
  • IB/rdmavt: add missing locks in rvtrucloopback (git-fixes)
  • Input: fix open count when closing inhibited device (git-fixes).
  • Input: psmouse - fix OOB access in Elantech protocol (git-fixes).
  • Input: xpad - add constants for GIP interface numbers (git-fixes).
  • Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (git-fixes).
  • KEYS: asymmetric: Copy sig and digest in publickeyverify_signature() (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: 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: 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: eVMCS: Filter out VMEXITSAVEVMXPREEMPTION_TIMER (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: 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 typo in _trycmpxchg_user causing non-atomicness (git-fixes).
  • KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (git-fixes).
  • PCI/ASPM: Remove pcieaspmpmstatechange() (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).
  • 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/core: Fix multiple -Warray-bounds warnings (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: 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: 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: Use correct device num_ports when modify DC (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 the error 'trying to register non-static key in rxecleanuptask' (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: Remove namespace check from siwnetdevevent() (git-fixes)
  • RDMA/srpt: Add a check for valid 'mad_agent' pointer (git-fixes)
  • Remove orphaned CONFIGPRINTKSAFELOGBUF_SHIFT (bsc#1189998 git-fixes).
  • Revert 'KVM: set owner of cpu and vm file operations' (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: drop reference to cfile before sending oplock break (bsc#1193629).
  • SMB3: force unmount was failing to close deferred close files (bsc#1193629).
  • SUNRPC: Clean up svcdeferredclass trace events (git-fixes).
  • SUNRPC: fix breakage caused by introduction of rqxprtctxt (bsc#1210775).
  • Squashfs: fix handling and sanity checking of xattr_ids count (git-fixes).
  • Trim obsolete KMP list. SLE11 is out of support, we do not need to handle upgrading from SLE11 SP1.
  • USB / dwc3: Fix a checkpatch warning in core.c (git-fixes).
  • USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (git-fixes).
  • USB: core: Add routines for endpoint checks in old drivers (git-fixes).
  • USB: dwc3: fix use-after-free on core driver unbind (git-fixes).
  • USB: dwc3: qcom: fix NULL-deref on suspend (git-fixes).
  • USB: serial: option: add Quectel EM061KGL series (git-fixes).
  • USB: sisusbvga: Add endpoint checks (git-fixes).
  • USB: usbtmc: Fix direction for 0-length ioctl control messages (git-fixes).
  • affs: initialize fsdata in affs_truncate() (git-fixes).
  • apparmor: add a kernel label to use on kernel objects (bsc#1211113).
  • 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: dts: Add DTS files for bcmbca SoC BCM4912 (git-fixes).
  • arm64: dts: Add DTS files for bcmbca SoC BCM63158 (git-fixes).
  • arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 (git-fixes).
  • arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 (git-fixes).
  • arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts (git-fixes).
  • arm64: dts: imx8mn-beacon: Fix SPI CS pinmux (git-fixes).
  • arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals (git-fixes).
  • arm64: dts: qcom: msm8996: Add missing DWC3 quirks (git-fixes).
  • arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards (git-fixes).
  • arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (git-fixes).
  • 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).
  • asm-generic/io.h: suppress endianness warnings for readq() and writeq() (git-fixes).
  • ata: libata-scsi: Use correct device no in atafinddev() (git-fixes).
  • ata: pataocteoncf: drop kernel-doc notation (git-fixes).
  • ath6kl: Use struct_group() to avoid size-mismatched casting (git-fixes).
  • batman-adv: Broken sync while rescheduling delayed work (git-fixes).
  • block: add a bdevmaxzoneappendsectors helper (git-fixes).
  • bluetooth: Add cmd validity checks at the start of hcisockioctl() (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).
  • 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: Add extra path pointer check to d_path helper (git-fixes).
  • bpf: Fix UAF in task local storage (bsc#1212564).
  • 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: j1939sksendloopabort(): improved error queue handling in J1939 Socket (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: fix use-after-free bug for inodes when flushing capsnaps (bsc#1212540).
  • ceph: force updating the msg pointer in non-split case (bsc#1211804).
  • cgroup.c: add helper _csetcgroupfromroot to cleanup duplicated codes (bsc#1203906).
  • 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: Simplify SMB2openinit() (bsc#1193629).
  • cifs: Simplify SMB2openinit() (bsc#1193629).
  • cifs: Simplify SMB2openinit() (bsc#1193629).
  • cifs: avoid dup prefix path in dfsgetautomount_devname() (git-fixes).
  • cifs: avoid potential races when handling multiple dfs tcons (bsc#1208758).
  • cifs: fix pcchunk length type in smb2copychunkrange (bsc#1193629).
  • cifs: fix potential race when tree connecting ipc (bsc#1208758).
  • cifs: fix potential use-after-free bugs in TCPServerInfo::hostname (bsc#1208758).
  • cifs: fix sharing of DFS connections (bsc#1208758).
  • cifs: fix smb1 mount regression (bsc#1193629).
  • cifs: mapchars mount option ignored (bsc#1193629).
  • cifs: missing lock when updating session status (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: sanitize paths in cifsupdatesuper_prepath (git-fixes).
  • cifs: update internal module version number for cifs.ko (bsc#1193629).
  • clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling (git-fixes).
  • clk: qcom: regmap: add PHY clock source implementation (git-fixes).
  • clk: tegra20: fix gcc-7 constant overflow warning (git-fixes).
  • configfs: fix possible memory leak in configfscreatedir() (git-fixes).
  • crypto: acomp - define max size for destination (jsc#PED-3692)
  • crypto: drivers - move from strlcpy with unused retval to (jsc#PED-3692)
  • 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 (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 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: sun8i-ss - Fix a test in sun8isssetup_ivs() (git-fixes).
  • cxgb4: fix missing unlock on ETHOFLD desc collect fail path (jsc#SLE-18992).
  • debugfs: fix error when writing negative value to atomic_t debugfs file (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-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: mvxorv2: Fix an error code (git-fixes).
  • dmaengine: pl330: rename _start to prevent build error (git-fixes).
  • do not reuse connection if share marked as isolated (bsc#1193629).
  • docs: networking: fix x25-iface.rst heading & index order (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).
  • drm/amd/display: Fix hang when skipping modeset (git-fixes).
  • drm/amd/display: Use DCLOGDC in the trasform pixel function (git-fixes).
  • drm/amd/display: edp do not add non-edid timings (git-fixes).
  • drm/amd/display: fix flickering caused by S/G mode (git-fixes).
  • drm/amd/pm: Fix power context allocation in SMU13 (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: Fix an out of bounds error in BIOS parser (git-fixes).
  • drm/amdgpu/gfx: disable gfx9 cpeccerror_irq only when enabling legacy gfx ras (git-fixes).
  • drm/amdgpu: Fix vram recover does not work after whole GPU reset (v2) (git-fixes).
  • drm/amdgpu: Use the default reset when loading or reloading the driver (git-fixes).
  • drm/amdgpu: add a missing lock for AMDGPU_SCHED (git-fixes).
  • drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (git-fixes).
  • drm/amdgpu: fix xclk freq on CHIP_STONEY (git-fixes).
  • drm/amdgpu: release gpu full access after 'amdgpudeviceiplateinit' (git-fixes).
  • drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged (git-fixes).
  • drm/amdgpu: update drmdisplayinfo correctly when the edid is read (git-fixes).
  • drm/ast: Fix ARM compatibility (git-fixes).
  • drm/displayid: add displayidgetheader() and check bounds better (git-fixes).
  • drm/exynos: fix g2d_open/close helper function definitions (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: Support 4k@30 on HDMI (git-fixes).
  • drm/i915/dp: prevent potential div-by-zero (git-fixes).
  • drm/i915/gt: Use the correct error value when kernel_context() fails (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: Explain the magic numbers for AUX SYNC/precharge length (git-fixes).
  • drm/i915: Use 18 fast wake AUX sync len (git-fixes).
  • drm/mipi-dsi: Set the fwnode for mipidsidevice (git-fixes).
  • drm/msm/dp: Clean up handling of DP AUX interrupts (git-fixes).
  • drm/msm/dp: unregister audio driver during unbind (git-fixes).
  • drm/msm/dpu: Add INTF_5 interrupts (git-fixes).
  • drm/msm/dpu: Move non-MDPTOP INTFINTR offsets out of hwio header (git-fixes).
  • drm/msm/dpu: Remove duplicate register defines from INTF (git-fixes).
  • drm/msm: Be more shouty if per-process pgtables are not working (git-fixes).
  • drm/msm: Set max segment size earlier (git-fixes).
  • drm/nouveau/dp: check for NULL nvconnector->nativemode (git-fixes).
  • drm/nouveau: add nv_encoder pointer check for NULL (git-fixes).
  • drm/nouveau: do not detect DSM for non-NVIDIA device (git-fixes).
  • drm/sched: Remove redundant check (git-fixes).
  • drm/tegra: Avoid potential 32-bit integer overflow (git-fixes).
  • drm/ttm/pool: Fix ttmpoolalloc error path (git-fixes).
  • drm/ttm: optimize pool allocations a bit v2 (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: ata: ahci-ceva: Cover all 4 iommus entries (git-fixes).
  • dt-bindings: ata: ahci-ceva: convert to yaml (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: usb: snps,dwc3: Fix 'snps,hsphy_interface' type (git-fixes).
  • eeprom: at24: also select REGMAP (git-fixes).
  • ext4: unconditionally enable the i_version counter (bsc#1211299).
  • f2fs: Fix f2fstruncatepartial_nodes ftrace event (git-fixes).
  • fbcon: Fix null-ptr-deref in soft_cursor (git-fixes).
  • fbdev: Prevent possible use-after-free in fb_release() (bsc#1152472).
  • fbdev: arcfb: Fix error handling in arcfb_probe() (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: modedb: Add 1920x1080 at 60 Hz video mode (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: udlfb: Fix endpoint check (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).
  • fs/jfs: fix shift exponent db_agl2size negative (git-fixes).
  • 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: sysv: Fix sysv_nblocks() returns wrong value (git-fixes).
  • 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).
  • google/gve:fix repeated words in comments (bsc#1211519).
  • gpio: mockup: Fix mode of debugfs files (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).
  • i2c: mv64xxx: Fix reading invalid status value in atomic mode (git-fixes).
  • i2c: omap: Fix standard mode false ACK readings (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).
  • 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).
  • 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: 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: remove mask from iavfirqenable_queues() (git-fixes).
  • ice: Fix interrupt moderation settings getting cleared (jsc#SLE-18375).
  • ice: Set txqteid to ICEINVAL_TEID on ring creation (jsc#SLE-18375).
  • igb: Add lock to avoid data race (jsc#SLE-18379).
  • igb: Enable SR-IOV after reinit (jsc#SLE-18379).
  • 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: staccel: Fix invalid mountmatrix on devices without ACPI _ONT method (git-fixes).
  • iio: adc: ad7192: Change 'shorted' channels to differential (git-fixes).
  • iio: adc: adsigmadelta: Fix IRQ issue by setting IRQDISABLEUNLAZY flag (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: dac: mcp4725: Fix i2cmastersend() return value handling (git-fixes).
  • iio: imu: inv_icm42600: fix timestamp reset (git-fixes).
  • iio: light: vcnl4035: fixed chip ID check (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).
  • intel/igbvf: free irq on the error path in igbvfrequestmsix() (jsc#SLE-18379).
  • ipv6: sr: fix out-of-bounds read when setting HMAC data (bsc#1211592).
  • 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).
  • jfs: Fix fortify moan in symlink (git-fixes).
  • kABI workaround for btbcm.c (git-fixes).
  • kABI workaround for mt76pollmsec() (git-fixes).
  • kABI: Fix kABI after backport Emulate RDPID only if it is enabled in guest (git-fixes)
  • kABI: Fixed broken 3rd party dirvers issue (bsc#1208050 bsc#1211414).
  • kabi/severities: added Microsoft mana symbold (bsc#1210551)
  • 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: Add missing top level chapter numbers on SLE12 SP5 (bsc#1212158).
  • kernel-source: Remove unused macro variant_symbols
  • kernel-spec-macros: Fix up obsoleterebuildssubpackage to generate obsoletes correctly (boo#1172073 bsc#1191731).
  • 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: x86: Disable KVMHCCLOCK_PAIRING if tsc is in always catchup mode (git-fixes).
  • leds: Fix reference to ledsetbrightness() in doc (git-fixes).
  • leds: TILMUCOMMON: select REGMAP instead of depending on it (git-fixes).
  • leds: tca6507: Fix error handling of using fwnodepropertyread_string (git-fixes).
  • libfs: add DEFINESIMPLEATTRIBUTE_SIGNED for signed value (git-fixes).
  • locking/rwsem: Add _alwaysinline annotation to _downread_common() and inlined callers (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).
  • 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).
  • mce: fix setmcenospec to always unmap the whole page (git-fixes).
  • media: cx23885: Fix a null-ptr-deref bug in bufferprepare() and bufferfinish() (git-fixes).
  • 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: 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: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish (git-fixes).
  • media: radio-shark: Add endpoint checks (git-fixes).
  • media: rcar_fdp1: Fix the correct variable assignments (git-fixes).
  • media: rcarfdp1: Make use of the helper function devmplatformioremapresource() (git-fixes).
  • memstick: r592: Fix UAF bug in r592_remove due to race condition (bsc#1211449).
  • mfd: dln2: Fix memory leak in dln2_probe() (git-fixes).
  • mfd: tqmx86: Correct board names for TQMxE39x (git-fixes).
  • mfd: tqmx86: Do not access I2CDETECT register through iobase (git-fixes).
  • misc: fastrpc: reject new invocations during device removal (git-fixes).
  • misc: fastrpc: return -EPIPE to invocations on device removal (git-fixes).
  • mlxfw: fix null-ptr-deref in mlxfwmfa2tlv_next() (git-fixes).
  • mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (bsc#1211410).
  • mm: vmalloc: avoid warn_alloc noise caused by fatal signal (bsc#1211410).
  • mmc: sdhci-esdhc-imx: make 'no-mmc-hs400' works (git-fixes).
  • mmc: vub300: fix invalid response handling (git-fixes).
  • mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (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).
  • net/iucv: Fix size of interrupt data (bsc#1211465 git-fixes).
  • net/net_failover: fix txq exceeding warning (git-fixes).
  • 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: accept UFOv6 packages in virtionethdrtoskb (git-fixes).
  • net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (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: 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: 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 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: mellanox: mlxbfgige: Fix skbpanic splat under memory pressure (bsc#1211564).
  • net: phy: dp83867: add w/a for packet errors seen with short cables (git-fixes).
  • net: qrtr: correct types of trace event parameters (git-fixes).
  • net: sched: fix possible refcount leak in tcchaintmplt_add() (git-fixes).
  • net: skip virtionethdrsetproto if protocol already set (git-fixes).
  • 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: qmi_wwan: Set DTR quirk for BroadMobi BM818 (git-fixes).
  • net: usb: qmi_wwan: add support for Compal RXM-G1 (git-fixes).
  • net: virtionethdrtoskb: count transport header in UFO (git-fixes).
  • nfp: only report pause frame configuration for physical device (git-fixes).
  • nilfs2: do not write dirty data after degenerating to read-only (git-fixes).
  • nilfs2: fix incomplete buffer cleanup in nilfsbtnodeabortchangekey() (git-fixes).
  • nilfs2: fix infinite loop in nilfsmdtget_block() (git-fixes).
  • nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (git-fixes).
  • nilfs2: fix use-after-free bug of nilfsroot in nilfsevict_inode() (git-fixes).
  • nouveau: fix client work fence deletion race (git-fixes).
  • nvme-fc: fix a missing queue put in nvmetfclscreateassociation (git-fixes).
  • nvme-multipath: fix hang when disk goes live over reconnect (git-fixes).
  • 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: mark Lexar NM760 as IGNOREDEVSUBNQN (git-fixes).
  • nvme-pci: set minalignmask before calculating maxhwsectors (git-fixes).
  • 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: lockdep: annotate in-kernel sockets (git-fixes).
  • nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (git-fixes).
  • nvme: also return I/O command effects from nvmecommandeffects (git-fixes).
  • nvme: check for duplicate identifiers earlier (git-fixes).
  • nvme: cleanup _nvmecheck_ids (git-fixes).
  • nvme: fix discard support without oncs (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: generalize the nvmemulticss check in nvmescanns (git-fixes).
  • nvme: move the Samsung X5 quirk entry to the core quirks (git-fixes).
  • nvme: rename nvmevalidateorallocns to nvmescanns (git-fixes).
  • nvme: set non-mdts limits in nvmescanwork (git-fixes).
  • nvmet-tcp: add bounds check on Transfer Tag (git-fixes).
  • nvmet-tcp: fix lockdep complaint on nvmettcpwq flush during queue teardown (git-fixes).
  • nvmet-tcp: fix unhandled tcp states in nvmettcpstate_change() (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: move the call to nvmetnschanged out of nvmetnsrevalidate (git-fixes).
  • nvmet: use NVMECMDEFFECTS_CSUPP instead of open coding it (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).
  • phy: st: miphy28lp: use polltimeout functions for waits (git-fixes).
  • phy: tegra: xusb: Add missing tegraxusbportunregister for usb2port and ulpi_port (git-fixes).
  • pinctrl: meson-axg: add missing GPIOA_18 gpio group (git-fixes).
  • pinctrl: qcom: lpass-lpi: set output value before enabling output (git-fixes).
  • pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration (git-fixes).
  • platform/surface: aggregator: Allow completion work-items to be executed in parallel (git-fixes).
  • platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (git-fixes).
  • platform/x86: hp-wmi: Support touchpad on/off (git-fixes).
  • platform/x86: intelscupcidrv: Add back PCI ID for Medfield (git-fixes).
  • platform/x86: thinkpad_acpi: Fix platform profiles on T490 (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).
  • 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: 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: 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).
  • powerpc/64s/radix: Fix soft dirty tracking (bsc#1065729).
  • powerpc/64s: Make POWER10 and later use pauseshort in cpurelax loops (bsc#1209367 ltc#195662).
  • powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs (jsc#SLE-19556 git-fixes).
  • powerpc/purgatory: remove PGO flags (bsc#1194869).
  • powerpc/rtas: use memmove for potentially overlapping buffer copy (bsc#1065729).
  • 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: add ISA v3.0 / v3.1 wait opcode macro (bsc#1209367 ltc#195662).
  • pstore: Revert pmsg_lock back to a normal mutex (git-fixes).
  • purgatory: fix disabling debug info (git-fixes).
  • pwm: meson: Fix axg ao mux parents (git-fixes).
  • pwm: meson: Fix g12a ao clk81 name (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: execute xdpdoflush() before napicompletedone() (jsc#SLE-19001).
  • 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).
  • rcu: Fix missing TICKDEPMASKRCUEXP dependency check (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: 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).
  • reiserfs: Add missing calls to reiserfssecurityfree() (git-fixes).
  • reiserfs: Add security prefix to xattr name in reiserfssecuritywrite() (git-fixes).
  • remoteproc: stm32_rproc: Add mutex protection for workqueue (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: Sync IRQ works before buffer destruction (git-fixes).
  • rpm/constraints.in: Increase disk size constraint for riscv64 to 52GB
  • 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-source.spec.in: Add patches.drm for moved DRM patches
  • rtmutex: Ensure that the top waiter is always woken up (git-fixes).
  • s390/ap: fix crash on older machines based on QCI info missing (bsc#1210947)
  • s390/ctcm: Fix return type of ctc{mp,}m_tx() (git-fixes bsc#1211686).
  • 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/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/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: Hard lockups are observed while running stress-ng and LPAR hangs (bsc#1195655 ltc#195733).
  • scsi: core: Decrease scsidevice's iorequestcnt if dispatch failed (git-fixes).
  • scsi: core: Improve scsivpdinquiry() checks (git-fixes).
  • scsi: hisi_sas: Handle NCQ error when IPTT is valid (git-fixes).
  • scsi: libsas: Add sasatadevicelinkabort() (git-fixes).
  • scsi: libsas: Grab the ATA port lock in sasatadevicelinkabort() (git-fixes).
  • scsi: lpfc: Add new RCQE status for handling DMA failures (bsc#1211847).
  • scsi: lpfc: Fix double free in lpfccmplelslogoacc() caused by lpfcnlpnot_used() (bsc#1211847).
  • scsi: lpfc: Fix verbose logging for SCSI commands issued to SES devices (bsc#1211847).
  • scsi: lpfc: Match lock ordering of lpfccmd->buflock and hbalock for abort paths (bsc#1211847).
  • scsi: lpfc: Replace blkirqpoll intr handler with threaded IRQ (bsc#1211847).
  • scsi: lpfc: Update congestion warning notification period (bsc#1211847).
  • scsi: lpfc: Update lpfc version to 14.2.0.12 (bsc#1211847).
  • scsi: megaraid: Fix megacmddone() CMDIDINTCMDS (git-fixes).
  • scsi: megaraidsas: Fix fwcrashbuffershow() (git-fixes).
  • scsi: qedi: Fix use after free bug in qedi_remove() (git-fixes).
  • scsi: qla2xxx: Drop redundant pcienablepcieerrorreporting() (bsc#1211960).
  • scsi: qla2xxx: Fix hang in task management (bsc#1211960).
  • scsi: qla2xxx: Fix mem access after free (bsc#1211960).
  • scsi: qla2xxx: Fix task management cmd fail due to unavailable resource (bsc#1211960).
  • scsi: qla2xxx: Fix task management cmd failure (bsc#1211960).
  • scsi: qla2xxx: Multi-que support for TMF (bsc#1211960).
  • scsi: qla2xxx: Refer directly to the qla2xxxdrivertemplate (bsc#1211960).
  • scsi: qla2xxx: Remove default fabric ops callouts (bsc#1211960).
  • scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (bsc#1211960).
  • scsi: qla2xxx: Update version to 10.02.08.300-k (bsc#1211960).
  • scsi: qla2xxx: Wait for io return on terminate rport (bsc#1211960).
  • scsi: ses: Handle enclosure with just a primary component gracefully (git-fixes).
  • scsi: stex: Fix gcc 13 warnings (git-fixes).
  • scsi: storvsc: Do not pass unused PFNs to Hyper-V host (git-fixes).
  • selftests mount: Fix mountsetattrtest builds failed (git-fixes).
  • 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: 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: seg6: disable DAD on IPv6 router cfg for srv6enddt4l3vpntest (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).
  • serial: 8250: Reinit port->pm on port specific driver unbind (git-fixes).
  • serial: 8250bcm7271: balance clkenable calls (git-fixes).
  • serial: 8250_bcm7271: fix leak in brcmuart_probe (git-fixes).
  • serial: 8250_exar: Add support for USR298x PCI Modems (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: lantiq: add missing interrupt ack (git-fixes).
  • serial: qcom-geni: fix enabling deactivated interrupt (git-fixes).
  • serial: stm32: re-introduce an irq flag condition in usartreceivechars (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: 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).
  • smb3: display debug information better for encryption (bsc#1193629).
  • smb3: fix problem remounting a share after shutdown (bsc#1193629).
  • smb3: improve parallel reads of large files (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).
  • soundwire: qcom: correct setting ignore bit on v1.5.1 (git-fixes).
  • soundwire: qcom: gracefully handle too many ports in DT (git-fixes).
  • spi: fsl-dspi: avoid SCK glitches with continuous transfers (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: tegra210-quad: Fix combined sequence (bsc#1212584)
  • spi: tegra210-quad: Fix iterator outside loop (git-fixes).
  • spi: tegra210-quad: Multi-cs support (bsc#1212584)
  • squashfs: harden sanity check in squashfsreadxattridtable (git-fixes).
  • staging: rtl8192e: Replace macro RTLPCIDEVICE with PCI_DEVICE (git-fixes).
  • struct ci_hdrc: hide new member at end (git-fixes).
  • supported.conf: Move bt878 and bttv modules to kernel-*-extra (jsc#PED-3931)
  • supported.conf: mark mana_ib supported
  • swiotlb: relocate PageHighMem test away from rmemswiotlbsetup (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).
  • thunderbolt: Clear registers properly when auto clear isn't in use (bsc#1210165).
  • thunderbolt: Mask ring interrupt on Intel hardware as well (bsc#1210165).
  • thunderbolt: dma_test: Use correct value for absent rings when creating paths (git-fixes).
  • tls: Skip tlsappendfrag on zero copy size (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).
  • 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/tpm_tis: Disable interrupts for more Lenovo devices (git-fixes).
  • tracing/histograms: Allow variables to have some modifiers (git-fixes).
  • tracing/probe: traceprobeprimaryfromcall(): checked listfirstentry (git-fixes).
  • tracing: Fix permissions for the buffer_percent file (git-fixes).
  • tracing: Have event format check not flag %p* on _getdynamic_array() (git-fixes, bsc#1212350).
  • tracing: Introduce helpers to safely handle dynamic-sized sockaddrs (git-fixes).
  • tracing: Update print fmt check to handle new _getsockaddr() macro (git-fixes, bsc#1212350).
  • tty: serial: fsllpuart: use UARTCTRLTXINV to send break instead of UARTCTRL_SBK (git-fixes).
  • usb-storage: fix deadlock when a scsi command timeouts more than once (git-fixes).
  • usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM (git-fixes).
  • usb: chipidea: core: fix possible concurrent when switch role (git-fixes).
  • usb: dwc3: Align DWC3EP* flag macros (git-fixes).
  • usb: dwc3: Fix a repeated word checkpatch warning (git-fixes).
  • usb: dwc3: Fix ep0 handling when getting reset while doing control transfer (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: 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: remove a possible unnecessary 'out of memory' message (git-fixes).
  • usb: gadget: ffs: Add unbind event before functionfsunbind (git-fixes).
  • usb: gadget: u_ether: Fix host MAC address case (git-fixes).
  • usb: mtu3: fix kernel panic at qmu transfer done irq handler (git-fixes).
  • usb: typec: altmodes/displayport: fix pinassignmentshow (git-fixes).
  • usb: typec: tcpm: fix multiple times discover svids error (git-fixes).
  • usb: typec: ucsi: Fix command cancellation (git-fixes).
  • usb: usbfs: Enforce page requirements for mmap (git-fixes).
  • usb: usbfs: Use consistent mmap functions (git-fixes).
  • usrmerge: Compatibility with earlier rpm (boo#1211796)
  • vcscreen: reload load of struct vcdata pointer in vcs_write() to avoid UAF (git-fixes).
  • vdpa: fix use-after-free on vpvdparemove (git-fixes).
  • vhost/net: Clear the pending messages when the backend is removed (git-fixes).
  • virtio-net: Keep stop() to follow mirror sequence of open() (git-fixes).
  • virtio-net: execute xdpdoflush() before napicompletedone() (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).
  • watchdog: dwwdt: Fix the error handling path of dwwdtdrvprobe() (git-fixes).
  • watchdog: menz069_wdt: fix watchdog initialisation (git-fixes).
  • watchdog: sp5100_tco: Immediately trigger upon starting (git-fixes).
  • wifi: ath11k: Fix SKB corruption in REO destination ring (git-fixes).
  • wifi: ath: Silence memcpy run-time false positive warning (git-fixes).
  • wifi: b43: fix incorrect __packed annotation (git-fixes).
  • wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (git-fixes).
  • wifi: cfg80211: fix locking in regulatory disconnect (git-fixes).
  • wifi: cfg80211: fix locking in sched scan stop work (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: fw: fix DBGI dump (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: pcie: Fix integer overflow in iwlwritetouserbuf (git-fixes).
  • wifi: iwlwifi: pcie: fix possible NULL pointer dereference (git-fixes).
  • wifi: mac80211: fix min center freq offset tracing (git-fixes).
  • wifi: mac80211: simplify chanctx allocation (git-fixes).
  • wifi: mt76: add flexible polling wait-interval support (git-fixes).
  • wifi: mt76: mt7615: fix possible race in mt7615macsta_poll (git-fixes).
  • wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset (git-fixes).
  • wifi: mt76: mt7921e: fix probe timeout after reboot (git-fixes).
  • wifi: mt76: mt7921e: improve reliability of dma reset (git-fixes).
  • wifi: rtl8xxxu: RTL8192EU always needs full init (git-fixes).
  • wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (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).
  • x86, sched: Fix undefined reference to initfreqinvariance_cppc() build error (git-fixes).
  • x86/MCE/AMD: Use an u64 for bank_map (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/boot: Skip realmode init code when running as Xen PV guest (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: Warn when 'ibrs' mitigation is selected on Enhanced IBRS parts (git-fixes).
  • x86/cpu: Switch to archcpufinalize_init() (bsc#1212448).
  • 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: Build thunk$(BITS) only if CONFIGPREEMPTION=y (git-fixes).
  • x86/fault: Cast an argument to the proper address space in prefetch() (git-fixes).
  • x86/fpu/xsave: Initialize offset/size cache early (bsc#1211205).
  • 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: Remove cpuinfo argument from init functions (bsc#1212448).
  • 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/init: Initialize signal frame size late (bsc#1212448).
  • x86/kprobes: Fix _recoveroptprobed_insn check optimizing logic (git-fixes).
  • x86/lib/memmove: Decouple ERMS from FSRM (bsc#1206578).
  • x86/mce: relocate set{clear}mcenospec() functions (git-fixes). This is a preparation for the next patch
  • 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: 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: Rip out the OLD_INTERFACE (git-fixes).
  • x86/mm: Cleanup the controlvaaddralignment() _setup handler (git-fixes).
  • x86/mm: Use proper mask when setting PUD mapping (git-fixes).
  • x86/mm: fix poking_init() for Xen PV guests (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/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/signal: Fix the value returned by strictsassize() (git-fixes).
  • x86/speculation/mmio: Print SMT warning (git-fixes).
  • 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/tsx: Add a feature bit for TSX control MSR support (git-fixes).
  • x86: Fix return value of __setup handlers (git-fixes).
  • x86: drop bogus 'cc' clobber from _trycmpxchguserasm() (git-fixes).
  • xen/netback: do not do grant copy across page boundary (git-fixes).
  • xen/netback: use same error messages for same errors (git-fixes).
  • xfs: fix rm_offset flag handling in rmap keys (git-fixes).
  • xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (git-fixes).
  • xhci-pci: Only run d3cold avoidance quirk for s2idle (git-fixes).
  • xhci: Fix incorrect tracking of free space on transfer rings (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Micro 5.3 / kernel-rt

Package

Name
kernel-rt
Purl
purl:rpm/suse/kernel-rt&distro=SUSE%20Linux%20Enterprise%20Micro%205.3

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt": "5.14.21-150400.15.37.2"
        }
    ]
}

SUSE:Linux Enterprise Micro 5.4 / kernel-rt

Package

Name
kernel-rt
Purl
purl:rpm/suse/kernel-rt&distro=SUSE%20Linux%20Enterprise%20Micro%205.4

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt": "5.14.21-150400.15.37.2"
        }
    ]
}

SUSE:Linux Enterprise Live Patching 15 SP4 / kernel-livepatch-SLE15-SP4-RT_Update_8

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-livepatch-5_14_21-150400_15_37-rt": "1-150400.1.9.2"
        }
    ]
}

SUSE:Real Time Module 15 SP4 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

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

SUSE:Real Time Module 15 SP4 / kernel-rt_debug

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap Micro 5.3 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt": "5.14.21-150400.15.37.2"
        }
    ]
}

openSUSE:Leap 15.4 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.4 / kernel-rt_debug

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.4 / kernel-source-rt

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.4 / kernel-syms-rt

Package

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

Affected ranges

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

Ecosystem specific

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