SUSE-SU-2024:1490-1

Source
https://www.suse.com/support/update/announcement/2024/suse-su-20241490-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2024:1490-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2024:1490-1
Related
Published
2024-05-03T07:54:25Z
Modified
2024-05-03T07:54:25Z
Summary
Security update for the Linux Kernel
Details

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

The following security bugs were fixed:

  • CVE-2021-46925: Fixed kernel panic caused by race of smc_sock (bsc#1220466).
  • CVE-2021-46926: Fixed bug when detecting controllers in ALSA/hda/intel-sdw-acpi (bsc#1220478).
  • CVE-2021-46927: Fixed assertion bug in nitroenclaves: Use getuserpagesunlocked() (bsc#1220443).
  • CVE-2021-46929: Fixed use-after-free issue in sctpsockdump() (bsc#1220482).
  • CVE-2021-46930: Fixed usb/mtu3 list_head check warning (bsc#1220484).
  • CVE-2021-46931: Fixed wrong type casting in mlx5etxreporterdumpsq() (bsc#1220486).
  • CVE-2021-46933: Fixed possible underflow in ffsdataclear() (bsc#1220487).
  • CVE-2021-46936: Fixed use-after-free in twtimerhandler() (bsc#1220439).
  • CVE-2021-47082: Fixed ouble free in tunfreenetdev() (bsc#1220969).
  • CVE-2021-47087: Fixed incorrect page free bug in tee/optee (bsc#1220954).
  • CVE-2021-47091: Fixed locking in ieee80211startap()) error path (bsc#1220959).
  • CVE-2021-47093: Fixed memleak on registration failure in intelpmccore (bsc#1220978).
  • CVE-2021-47094: Fixed possible memory leak in KVM x86/mmu (bsc#1221551).
  • CVE-2021-47095: Fixed missing initialization in ipmi/ssif (bsc#1220979).
  • CVE-2021-47096: Fixed uninitalized user_pversion in ALSA rawmidi (bsc#1220981).
  • CVE-2021-47097: Fixed stack out of bound access in elantechchangereport_id() (bsc#1220982).
  • CVE-2021-47098: Fixed integer overflow/underflow in hysteresis calculations hwmon: (lm90) (bsc#1220983).
  • CVE-2021-47099: Fixed BUG_ON assertion in veth when skb entering GRO are cloned (bsc#1220955).
  • CVE-2021-47100: Fixed UAF when uninstall in ipmi (bsc#1220985).
  • CVE-2021-47101: Fixed uninit-value in asixmdioread() (bsc#1220987).
  • CVE-2021-47102: Fixed incorrect structure access In line: upper = info->upper_dev in net/marvell/prestera (bsc#1221009).
  • CVE-2021-47104: Fixed memory leak in qibusersdmaqueuepkts() (bsc#1220960).
  • CVE-2021-47105: Fixed potential memory leak in ice/xsk (bsc#1220961).
  • CVE-2021-47107: Fixed READDIR buffer overflow in NFSD (bsc#1220965).
  • CVE-2021-47108: Fixed possible NULL pointer dereference for mtkhdmiconf in drm/mediatek (bsc#1220986).
  • CVE-2021-47181: Fixed a null pointer dereference caused by calling platformgetresource() (bsc#1222660).
  • CVE-2021-47182: Fixed buffer length handling in scsimodesense() in scsi core (bsc#1222662).
  • CVE-2021-47183: Fixed a null pointer dereference during link down processing in scsi lpfc (bsc#1192145, bsc#1222664).
  • CVE-2021-47185: Fixed a softlockup issue in flushtoldisc in tty tty_buffer (bsc#1222669).
  • CVE-2021-47189: Fixed denial of service due to memory ordering issues between normal and ordered work functions in btrfs (bsc#1222706).
  • CVE-2022-4744: Fixed double-free that could lead to DoS or privilege escalation in TUN/TAP device driver functionality (bsc#1209635).
  • CVE-2022-48626: Fixed a potential use-after-free on remove path moxart (bsc#1220366).
  • CVE-2022-48629: Fixed possible memory leak in qcom-rng (bsc#1220989).
  • CVE-2022-48630: Fixed infinite loop on requests not multiple of WORD_SZ in crypto: qcom-rng (bsc#1220990).
  • CVE-2023-0160: Fixed deadlock flaw in BPF that could allow a local user to potentially crash the system (bsc#1209657).
  • CVE-2023-28746: Fixed Register File Data Sampling (bsc#1213456).
  • CVE-2023-35827: Fixed a use-after-free issue in ravbtxtimeout_work() (bsc#1212514).
  • CVE-2023-4881: Fixed a out-of-bounds write flaw in the netfilter subsystem that could lead to potential information disclosure or a denial of service (bsc#1215221).
  • CVE-2023-52447: Fixed mapfdput_ptr() signature kABI workaround (bsc#1220251).
  • CVE-2023-52450: Fixed NULL pointer dereference issue in upifilltopology() (bsc#1220237).
  • CVE-2023-52453: Fixed data corruption in hisiaccvfio_pci (bsc#1220337).
  • CVE-2023-52454: Fixed a kernel panic when host sends an invalid H2C PDU length (bsc#1220320).
  • CVE-2023-52469: Fixed a use-after-free in kvparsepower_table (bsc#1220411).
  • CVE-2023-52470: Fixed null-ptr-deref in radeoncrtcinit() (bsc#1220413).
  • CVE-2023-52474: Fixed a vulnerability with non-PAGE_SIZE-end multi-iovec user SDMA requests (bsc#1220445).
  • CVE-2023-52476: Fixed possible unhandled page fault via perf sampling NMI during vsyscall (bsc#1220703).
  • CVE-2023-52477: Fixed USB Hub accesses to uninitialized BOS descriptors (bsc#1220790).
  • CVE-2023-52481: Fixed speculative unprivileged load in Cortex-A520 (bsc#1220887).
  • CVE-2023-52484: Fixed a soft lockup triggered by armsmmumminvalidaterange (bsc#1220797).
  • CVE-2023-52486: Fixed possible use-after-free in drm (bsc#1221277).
  • CVE-2023-52488: Fixed data corruption due to error on incrementing register address in regmap functions for FIFO in serial sc16is7xx (bsc#1221162).
  • CVE-2023-52492: Fixed a null-pointer-dereference in channel unregistration function _dmaasyncdevicechannel_register() (bsc#1221276).
  • CVE-2023-52493: Fixed possible soft lockup in bus/mhi/host (bsc#1221274).
  • CVE-2023-52494: Fixed missing alignment check for event ring read pointer in bus/mhi/host (bsc#1221273).
  • CVE-2023-52497: Fixed data corruption in erofs (bsc#1220879).
  • CVE-2023-52500: Fixed information leaking when processing OPCINBSETCONTROLLERCONFIG command (bsc#1220883).
  • CVE-2023-52501: Fixed possible memory corruption in ring-buffer (bsc#1220885).
  • CVE-2023-52502: Fixed a race condition in nfcllcpsockget() and nfcllcpsockget_sn() (bsc#1220831).
  • CVE-2023-52503: Fixed use-after-free in amdteeclosesession due to race condition with amdteeopensession in tee amdtee (bsc#1220915).
  • CVE-2023-52504: Fixed possible out-of bounds in apply_alternatives() on a 5-level paging machine (bsc#1221553).
  • CVE-2023-52507: Fixed possible shift-out-of-bounds in nfc/nci (bsc#1220833).
  • CVE-2023-52508: Fixed null pointer dereference in nvmefcio_getuuid() (bsc#1221015).
  • CVE-2023-52509: Fixed a use-after-free issue in ravbtxtimeout_work() (bsc#1220836).
  • CVE-2023-52510: Fixed a potential UAF in ca8210_probe() (bsc#1220898).
  • CVE-2023-52511: Fixed possible memory corruption in spi/sun6i (bsc#1221012).
  • CVE-2023-52513: Fixed connection failure handling in RDMA/siw (bsc#1221022).
  • CVE-2023-52515: Fixed possible use-after-free in RDMA/srp (bsc#1221048).
  • CVE-2023-52517: Fixed race between DMA RX transfer completion and RX FIFO drain in spi/sun6i (bsc#1221055).
  • CVE-2023-52518: Fixed information leak in bluetooth/hci_codec (bsc#1221056).
  • CVE-2023-52519: Fixed possible overflow in HID/intel-ish-hid/ipc (bsc#1220920).
  • CVE-2023-52520: Fixed reference leak in platform/x86/think-lmi (bsc#1220921).
  • CVE-2023-52523: Fixed wrong redirects to non-TCP sockets in bpf (bsc#1220926).
  • CVE-2023-52524: Fixed possible corruption in nfc/llcp (bsc#1220927).
  • CVE-2023-52525: Fixed out of bounds check mwifiexprocessrx_packet() (bsc#1220840).
  • CVE-2023-52528: Fixed uninit-value access in _smsc75xxread_reg() (bsc#1220843).
  • CVE-2023-52529: Fixed a potential memory leak in sony_probe() (bsc#1220929).
  • CVE-2023-52532: Fixed a bug in TX CQE error handling (bsc#1220932).
  • CVE-2023-52561: Fixed denial of service due to missing reserved attribute on cont splash memory region in arm64 dts qcom sdm845-db845c (bsc#1220935).
  • CVE-2023-52563: Fixed memory leak on ->hpd_notify callback() in drm/meson (bsc#1220937).
  • CVE-2023-52564: Reverted invalid fix for UAF in gsmcleanupmux() (bsc#1220938).
  • CVE-2023-52566: Fixed potential use after free in nilfsgccachesubmitreaddata() (bsc#1220940).
  • CVE-2023-52567: Fixed possible Oops in serial/8250_port: when using IRQ polling (irq = 0) (bsc#1220839).
  • CVE-2023-52569: Fixed a bug in btrfs by remoning BUG() after failure to insert delayed dir index item (bsc#1220918).
  • CVE-2023-52574: Fixed a bug by hiding new member header_ops (bsc#1220870).
  • CVE-2023-52575: Fixed SBPB enablement for specrstackoverflow=off (bsc#1220871).
  • CVE-2023-52576: Fixed potential use after free in memblockisolaterange() (bsc#1220872).
  • CVE-2023-52582: Fixed possible oops in netfs (bsc#1220878).
  • CVE-2023-52583: Fixed deadlock or deadcode of misusing dget() inside ceph (bsc#1221058).
  • CVE-2023-52587: Fixed mcast list locking in IB/ipoib (bsc#1221082).
  • CVE-2023-52591: Fixed a possible reiserfs filesystem corruption via directory renaming (bsc#1221044).
  • CVE-2023-52594: Fixed potential array-index-out-of-bounds read in ath9khtctxstatus() (bsc#1221045).
  • CVE-2023-52595: Fixed possible deadlock in wifi/rt2x00 (bsc#1221046).
  • CVE-2023-52597: Fixed a setting of fpc register in KVM (bsc#1221040).
  • CVE-2023-52598: Fixed wrong setting of fpc register in s390/ptrace (bsc#1221060).
  • CVE-2023-52599: Fixed array-index-out-of-bounds in diNewExt() in jfs (bsc#1221062).
  • CVE-2023-52600: Fixed uaf in jfsevictinode() (bsc#1221071).
  • CVE-2023-52601: Fixed array-index-out-of-bounds in dbAdjTree() in jfs (bsc#1221068).
  • CVE-2023-52602: Fixed slab-out-of-bounds Read in dtSearch() in jfs (bsc#1221070).
  • CVE-2023-52603: Fixed array-index-out-of-bounds in dtSplitRoot() (bsc#1221066).
  • CVE-2023-52604: Fixed array-index-out-of-bounds in dbAdjTree() (bsc#1221067).
  • CVE-2023-52605: Fixed a NULL pointer dereference check (bsc#1221039)
  • CVE-2023-52606: Fixed possible kernel stack corruption in powerpc/lib (bsc#1221069).
  • CVE-2023-52607: Fixed a null-pointer-dereference in pgtablecacheadd kasprintf() (bsc#1221061).
  • CVE-2023-52608: Fixed possible race condition in firmware/arm_scmi (bsc#1221375).
  • CVE-2023-52612: Fixed req->dst buffer overflow in crypto/scomp (bsc#1221616).
  • CVE-2023-52615: Fixed page fault dead lock on mmap-ed hwrng (bsc#1221614).
  • CVE-2023-52617: Fixed stdev_release() crash after surprise hot remove (bsc#1221613).
  • CVE-2023-52619: Fixed possible crash when setting number of cpus to an odd number in pstore/ram (bsc#1221618).
  • CVE-2023-52621: Fixed missing asserion in bpf (bsc#1222073).
  • CVE-2023-52623: Fixed suspicious RCU usage in SUNRPC (bsc#1222060).
  • CVE-2023-52627: Fixed null pointer dereference due to lack of callback functions in iio adc ad7091r (bsc#1222051)
  • CVE-2023-52628: Fixed 4-byte stack OOB write in nftables (bsc#1222117).
  • CVE-2023-52632: Fixed lock dependency warning with srcu in drm/amdkfd (bsc#1222274).
  • CVE-2023-52636: Fixed denial of service due to wrongly init the cursor when preparing sparse read in msgr2 in libceph (bsc#1222247).
  • CVE-2023-52637: Fixed UAF in j1939skmatch_filter() in can/k1939 (bsc#1222291).
  • CVE-2023-52639: Fixed race during shadow creation in KVM/s390/vsie Fixed (bsc#1222300).
  • CVE-2023-6356: Fixed a NULL pointer dereference in nvmettcpbuildpduiovec (bsc#1217987).
  • CVE-2023-6535: Fixed a NULL pointer dereference in nvmettcpexecute_request (bsc#1217988).
  • CVE-2023-6536: Fixed a NULL pointer dereference in _nvmetreq_complete (bsc#1217989).
  • CVE-2023-7042: Fixed a null-pointer-dereference in ath10kwmitlvoppullmgmttxcomplev() (bsc#1218336).
  • CVE-2023-7192: Fixed a memory leak problem in ctnetlinkcreateconntrack in net/netfilter/nfconntracknetlink.c (bsc#1218479).
  • CVE-2024-0841: Fixed null pointer dereference in hugetlbfsfillsuper() (bsc#1219264).
  • CVE-2024-2201: Fixed information leak in x86/BHI (bsc#1217339).
  • CVE-2024-22099: Fixed a null-pointer-dereference in rfcommchecksecurity (bsc#1219170).
  • CVE-2024-23307: Fixed Integer Overflow or Wraparound vulnerability in x86 and ARM md, raid, raid5 modules (bsc#1219169).
  • CVE-2024-23850: Fixed denial of service due to assertion failure due to subvolume readed before root item insertion in btrfsgetroot_ref in btrfs (bsc#1219126).
  • CVE-2024-23850: Fixed double free of anonymous device after snapshot creation failure (bsc#1219126).
  • CVE-2024-25739: Fixed possible crash in createemptylvol() in drivers/mtd/ubi/vtbl.c (bsc#1219834).
  • CVE-2024-25742: Fixed insufficient validation during #VC instruction emulation in x86/sev (bsc#1221725).
  • CVE-2024-26599: Fixed out-of-bounds access in ofpwmsingle_xlate() (bsc#1220365).
  • CVE-2024-26600: Fixed NULL pointer dereference for SRP in phy-omap-usb2 (bsc#1220340).
  • CVE-2024-26602: Fixed overall slowdowns with sys_membarrier (bsc1220398).
  • CVE-2024-26612: Fixed Oops in fscacheputcache() This function dereferences (bsc#1221291).
  • CVE-2024-26614: Fixed the initialization of accept_queue's spinlocks (bsc#1221293).
  • CVE-2024-26620: Fixed possible device model violation in s390/vfio-ap (bsc#1221298).
  • CVE-2024-26627: Fixed possible hard lockup in scsi (bsc#1221090).
  • CVE-2024-26629: Fixed possible protocol violation via RELEASE_LOCKOWNER in nfsd (bsc#1221379).
  • CVE-2024-26642: Fixed the set of anonymous timeout flag in netfilter nf_tables (bsc#1221830).
  • CVE-2024-26645: Fixed missing visibility when inserting an element into tracing_map (bsc#1222056).
  • CVE-2024-26646: Fixed potential memory corruption when resuming from suspend or hibernation in thermal/intel/hfi (bsc#1222070).
  • CVE-2024-26651: Fixed possible oops via malicious devices in sr9800 (bsc#1221337).
  • CVE-2024-26654: Fixed use after free in ALSA/sh/aica (bsc#1222304).
  • CVE-2024-26659: Fixed wrong handling of isoc Babble and Buffer Overrun events in xhci (bsc#1222317).
  • CVE-2024-26660: Fixed buffer overflow in dcn301streamencoder_create in drm amd display (bsc#1222266)
  • CVE-2024-26664: Fixed out-of-bounds memory access in createcoredata() in hwmon coretemp (bsc#1222355).
  • CVE-2024-26667: Fixed null pointer reference in dpuencoderhelperphyscleanup in drm/msm/dpu (bsc#1222331).
  • CVE-2024-26670: Fixed ARM64WORKAROUNDSPECULATIVEUNPRIVLOAD workaround in kernel arm64 (bsc#1222356).
  • CVE-2024-26680: Fixed denial of service due to DMA mapping for PTP hwts ring in net atlantic (bsc#1222427).
  • CVE-2024-26681: Fixed denial of service in nsimdevtrapreportwork() in netdevsim (bsc#1222431).
  • CVE-2024-26684: Fixed handling of DPP safety error for DMA channels in net stmmac xgmac (bsc#1222445).
  • CVE-2024-26685: Fixed denial of service in endbufferasync_write() in nilfs2 (bsc#1222437).
  • CVE-2024-26689: Fixed use-after-free in encodecapmsg() in ceph (bsc#1222503).
  • CVE-2024-26695: Fixed null pointer dereference in _sevplatformshutdownlocked in crypto ccp (bsc#1222373).
  • CVE-2024-26696: Fixed denial of service in nilfslookupdirtydatabuffers() in nilfs2 (bsc#1222549).
  • CVE-2024-26697: Fixed data corruption in dsync block recovery for small block sizes in nilfs2 (bsc#1222550).
  • CVE-2024-26704: Fixed a double-free of blocks due to wrong extents moved_len in ext4 (bsc#1222422).
  • CVE-2024-26717: Fixed null pointer dereference on failed power up in HID i2c-hid-of (bsc#1222360).
  • CVE-2024-26718: Fixed memory corruption in tasklet_unlock via disabling tasklets in dm-crypt and dm-verify (bsc#1222416).
  • CVE-2024-26722: Fixed denial of service in rt5645jackdetect_work() due to mutex left locked forever in ASoC rt5645 (bsc#1222520).
  • CVE-2024-26727: Fixed denial of service due to assertion failure during subvolume creation (bsc#1222536).
  • CVE-2024-26733: Fixed an overflow in arpreqget() in arp (bsc#1222585).
  • CVE-2024-26736: Fixed buffer overflow in afsupdatevolume_status() in afs (bsc#1222586).
  • CVE-2024-26737: Fixed use-after-free due to race between bpftimercancelandfree and bpftimercancel in bpf (bsc#1222557).
  • CVE-2024-26743: Fixed memory leak in qedrcreateuser_qp error flow in rdma/qedr (bsc#1222677)
  • CVE-2024-26744: Fixed null pointer dereference in srptserviceguid parameter in rdma/srpt (bsc#1222449)
  • CVE-2024-26745: Fixed null pointer dereference due to IOMMU table not initialized for kdump over SR-IOV (bsc#1220492, bsc#1222678).
  • CVE-2024-26747: Fixed null pointer issue when put module's reference in usb roles (bsc#1222609).
  • CVE-2024-26749: Fixed use-after-free at cdns3gadgetep_disable() in usb cdns3 (bsc#1222680).
  • CVE-2024-26751: Fixed denial of service due to gpiodlookuptable search loop not ending correctly (bsc#1222724)
  • CVE-2024-26754: Fixed an use-after-free and null-ptr-deref in gtpgenldump_pdp() in gtp (bsc#1222632).
  • CVE-2024-26760: Fixed null pointer dereference on error case in bio_put() in scsi target pscsi (bsc#1222596)
  • CVE-2024-26763: Fixed user corruption via by writing data with O_DIRECT on device in dm-crypt (bsc#1222720).
  • CVE-2024-26766: Fixed off-by-one error in sdma.h tx->num_descs in ib/hfi1 (bsc#1222726)
  • CVE-2024-26769: Fixed deadlock on delete association path in nvmet-fc (bsc#1222727).
  • CVE-2024-26771: Fixed a null pointer dereference on edma_probe in dmaengine ti edma (bsc#1222610)
  • CVE-2024-26776: Fixed null pointer dereference due to null value returned by interrupt handler in spi hisi-sfc-v3xx (bsc#1222764)
  • CVE-2024-26779: Fixed denial of service due to race condition on enabling fast-xmit in wifi mac80211 (bsc#1222772).
  • CVE-2024-26787: Fixed DMA API overlapping mappings in mmc mmci stm32 (bsc#1222781)
  • CVE-2024-26790: Fixed denial of service on 16 bytes unaligned read in dmaengine fsl-qdma (bsc#1222784)
  • CVE-2024-26793: Fixed an use-after-free and null-ptr-deref in gtp_newlink() in gtp (bsc#1222428).
  • CVE-2024-26798: Fixed denial of service due to wrongly restore fond data upon failure in fbcon (bsc#1222798).
  • CVE-2024-26805: Fixed a kernel-infoleak-after-free in _skbdatagram_iter in netlink (bsc#1222630).
  • CVE-2024-26807: Fixed memory corruption due to wrong pointer reference in spi cadence-qspi (bsc#1222801)
  • CVE-2024-26848: Fixed denial of service due to endless loop in directory parsing in afs (bsc#1223030).

The following non-security bugs were fixed:

  • Revert 'PCI: tegra194: Enable support for 256 Byte payload' (git-fixes).
  • Revert 'Revert 'drm/amdgpu/display: change pipe policy for DCN 2.0'' (git-fixes).
  • Revert 'SUNRPC dont update timeout value on connection reset' (git-fixes).
  • Revert 'drm/amd: Disable PSR-SU on Parade 0803 TCON' (git-fixes).
  • Revert 'drm/amd: Disable S/G for APUs when 64GB or more host memory' (git-fixes).
  • Revert 'drm/amdgpu/display: change pipe policy for DCN 2.0' (git-fixes).
  • Revert 'drm/amdgpu/display: change pipe policy for DCN 2.1' (git-fixes).
  • Revert 'drm/vc4: hdmi: Enforce the minimum rate at runtime_resume' (git-fixes).
  • Revert 'fbdev: flush deferred IO before closing (git-fixes).' (bsc#1221814)
  • acpi: CPPC: enable AMD CPPC V2 support for family 17h processors (git-fixes).
  • acpi: processoridle: Fix memory leak in acpiprocessorpowerexit() (git-fixes).
  • acpi: resource: Add Infinity laptops to irq1edgelowforceoverride (stable-fixes).
  • acpi: resource: Add MAIBENBEN X577 to irq1edgelowforceoverride (git-fixes).
  • acpi: resource: Do IRQ override on Lunnen Ground laptops (stable-fixes).
  • acpi: scan: Fix device check notification handling (git-fixes).
  • acpica: debugger: check status of acpievaluateobject() in acpidbwalkforfields() (git-fixes).
  • alsa: aaci: Delete unused variable in aacidosuspend (git-fixes).
  • alsa: aoa: avoid false-positive format truncation warning (git-fixes).
  • alsa: aw2: avoid casting function pointers (git-fixes).
  • alsa: ctxfi: avoid casting function pointers (git-fixes).
  • alsa: hda/realtek - ALC285 reduce pop noise from Headphone port (stable-fixes).
  • alsa: hda/realtek - Add Headset Mic supported Acer NB platform (stable-fixes).
  • alsa: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (git-fixes).
  • alsa: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (git-fixes).
  • alsa: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (git-fixes).
  • alsa: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (stable-fixes).
  • alsa: hda/realtek: fix mute/micmute LED For HP mt440 (git-fixes).
  • alsa: hda/realtek: fix mute/micmute LEDs for HP EliteBook (stable-fixes).
  • alsa: seq: fix function cast warnings (git-fixes).
  • alsa: sh: aica: reorder cleanup operations to avoid UAF bugs (git-fixes).
  • alsa: usb-audio: Stop parsing channels bits when all channels are found (git-fixes).
  • arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF (git-fixes)
  • arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells (git-fixes)
  • arm64: dts: imx8mm-kontron: Add support for ultra high speed modes on (git-fixes)
  • arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS (git-fixes)
  • arm64: dts: marvell: reorder crypto interrupts on Armada SoCs (git-fixes)
  • arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 (git-fixes)
  • arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 (git-fixes)
  • arm64: dts: rockchip: fix regulator name on rk3399-rock-4 (git-fixes)
  • arm64: dts: rockchip: set num-cs property for spi on px30 (git-fixes)
  • arm64: mm: fix VA-range sanity check (git-fixes)
  • arm64: set _exceptionirqentry with _irq_entry as a default (git-fixes)
  • asoc: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (stable-fixes).
  • asoc: amd: acp: Add missing error handling in sof-mach (git-fixes).
  • asoc: amd: acp: fix for acp_init function error handling (git-fixes).
  • asoc: madera: Fix typo in maderasetfll_clks shift value (git-fixes).
  • asoc: meson: Use deverrprobe() helper (stable-fixes).
  • asoc: meson: aiu: fix function pointer type mismatch (git-fixes).
  • asoc: meson: axg-tdm-interface: add frame rate constraint (git-fixes).
  • asoc: meson: axg-tdm-interface: fix mclk setup without mclk-fs (git-fixes).
  • asoc: meson: t9015: fix function pointer type mismatch (git-fixes).
  • asoc: ops: Fix wraparound for mask in sndsocget_volsw (git-fixes).
  • asoc: rcar: adg: correct TIMSEL setting for SSI9 (git-fixes).
  • asoc: rt5645: Make LattePanda board DMI match more precise (stable-fixes).
  • asoc: rt5682-sdw: fix locking sequence (git-fixes).
  • asoc: rt711-sdca: fix locking sequence (git-fixes).
  • asoc: rt711-sdw: fix locking sequence (git-fixes).
  • asoc: wm8962: Enable both SPKOUTRENA and SPKOUTLENA in mono mode (stable-fixes).
  • asoc: wm8962: Enable oscillator if selecting WM8962FLLOSC (stable-fixes).
  • asoc: wm8962: Fix up incorrect error message in wm8962setfll (stable-fixes).
  • ata: sata_mv: Fix PCI device ID table declaration compilation warning (git-fixes).
  • ata: satasx4: fix pdc20621getfromdimm() on 64-bit (git-fixes).
  • backlight: da9052: Fully initialize backlight_properties during probe (git-fixes).
  • backlight: lm3630a: Do not set bl->props.brightness in get_brightness (git-fixes).
  • backlight: lm3630a: Initialize backlight_properties on init (git-fixes).
  • backlight: lm3639: Fully initialize backlight_properties during probe (git-fixes).
  • backlight: lp8788: Fully initialize backlight_properties during probe (git-fixes).
  • bcache: Fix _bchbtreenodealloc to make the failure behavior consistent (git-fixes).
  • bcache: Remove dead references to cache_readaheads (git-fixes).
  • bcache: Remove unnecessary NULL point check in node allocations (git-fixes).
  • bcache: add code comments for bchbtreenodeget() and _bchbtreenode_alloc() (git-fixes).
  • bcache: avoid NULL checking to c->root in runcacheset() (git-fixes).
  • bcache: avoid oversize memory allocation by small stripe_size (git-fixes).
  • bcache: bset: Fix comment typos (git-fixes).
  • bcache: check return value from btreenodealloc_replacement() (git-fixes).
  • bcache: fix NULL pointer reference in cacheddevdetach_finish (git-fixes).
  • bcache: fix error info in register_bcache() (git-fixes).
  • bcache: fixup bcachedevsectorsdirtyadd() multithreaded CPU false sharing (git-fixes).
  • bcache: fixup btreecachewait list damage (git-fixes).
  • bcache: fixup init dirty data errors (git-fixes).
  • bcache: fixup lock c->root error (git-fixes).
  • bcache: fixup multi-threaded bchsectorsdirty_init() wake-up race (git-fixes).
  • bcache: move calccacheddev_sectors to proper place on backing device detach (git-fixes).
  • bcache: move uapi header bcache.h to bcache code directory (git-fixes).
  • bcache: prevent potential division by zero error (git-fixes).
  • bcache: remove EXPERIMENTAL for Kconfig option 'Asynchronous device registration' (git-fixes).
  • bcache: remove bchcrc64update (git-fixes).
  • bcache: remove redundant assignment to variable cur_idx (git-fixes).
  • bcache: remove the backingdevname field from struct cached_dev (git-fixes).
  • bcache: remove the cachedevname field from struct cache (git-fixes).
  • bcache: remove unnecessary flush_workqueue (git-fixes).
  • bcache: remove unused bchmarkcache_readahead function def in stats.h (git-fixes).
  • bcache: replace a mistaken ISERR() by ISERRORNULL() in btreegccoalesce() (git-fixes).
  • bcache: replace snprintf in show functions with sysfs_emit (git-fixes).
  • bcache: revert replacing ISERRORNULL with ISERR (git-fixes).
  • bcache: use bveckmaplocal in bchdataverify (git-fixes).
  • bcache: use bveckmaplocal in bio_csum (git-fixes).
  • bcache: use defaultgroups in kobjtype (git-fixes).
  • bcache:: fix repeated words in comments (git-fixes).
  • blocklayoutdriver: Fix reference leak of pnfsdevicenode (git-fixes).
  • bluetooth: hci_core: Fix possible buffer overflow (git-fixes).
  • bluetooth: mgmt: Remove leftover queuing of power_off work (git-fixes).
  • bluetooth: remove HCIPOWEROFF_TIMEOUT (git-fixes).
  • bluetooth: remove superfluous call to hciconncheck_pending() (git-fixes).
  • bluetooth: rfcomm: Fix null-ptr-deref in rfcommchecksecurity (stable-fixes).
  • bpf, scripts: Correct GPL license name (git-fixes).
  • bpf, sockmap: Fix preemptrt splat when using rawspinlockt (git-fixes).
  • can: softing: remove redundant NULL check (git-fixes).
  • ceph: stop copying to iter at EOF on sync reads (bsc#1223068).
  • ceph: switch to corrected encoding of maxxattrsize in mdsmap (bsc#1223067).
  • clk: zynq: Prevent null pointer dereference caused by kmalloc failure (git-fixes).
  • comedi: comedi_test: Prevent timers rescheduling during deletion (git-fixes).
  • coresight: etm4x: Do not access TRCIDR1 for identification (bsc#1220775)
  • coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR (bsc#1220775)
  • coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus (bsc#1220775)
  • cpufreq: amd-pstate: Fix minperf assignment in amdpstateadjustperf() (git-fixes).
  • cpufreq: brcmstb-avs-cpufreq: add check for cpufreqcpuget's return value (git-fixes).
  • crypto: arm/sha - fix function cast warnings (git-fixes).
  • crypto: qat - avoid division by zero (git-fixes).
  • crypto: qat - fix deadlock in backlog processing (git-fixes).
  • crypto: qat - fix double free during reset (git-fixes).
  • crypto: qat - fix state machines cleanup paths (bsc#1218321).
  • crypto: qat - fix unregistration of compression algorithms (git-fixes).
  • crypto: qat - fix unregistration of crypto algorithms (git-fixes).
  • crypto: qat - ignore subsequent state up commands (git-fixes).
  • crypto: qat - increase size of buffers (git-fixes).
  • crypto: qat - resolve race condition during AER recovery (git-fixes).
  • crypto: xilinx - call finalize with bh disabled (git-fixes).
  • dm cache policy smq: ensure IO does not prevent cleaner policy progress (git-fixes).
  • dm cache: add cond_resched() to various workqueue loops (git-fixes).
  • dm clone: call kmemcachedestroy() in dmcloneinit() error path (git-fixes).
  • dm crypt: add condresched() to dmcryptwrite() (git-fixes).
  • dm crypt: avoid accessing uninitialized tasklet (git-fixes).
  • dm flakey: do not corrupt the zero page (git-fixes).
  • dm flakey: fix a bug with 32-bit highmem systems (git-fixes).
  • dm flakey: fix a crash with invalid table line (git-fixes).
  • dm flakey: fix logic when corrupting a bio (git-fixes).
  • dm init: add dm-mod.waitfor to wait for asynchronously probed block devices (git-fixes).
  • dm integrity: call kmemcachedestroy() in dmintegrityinit() error path (git-fixes).
  • dm integrity: fix out-of-range warning (git-fixes).
  • dm integrity: reduce vmalloc space footprint on 32-bit architectures (git-fixes).
  • dm raid: clean up four equivalent goto tags in raid_ctr() (git-fixes).
  • dm raid: fix false positive for requeue needed during reshape (git-fixes).
  • dm raid: fix missing reconfigmutex unlock in raidctr() error paths (git-fixes).
  • dm stats: check for and propagate alloc_percpu failure (git-fixes).
  • dm thin metadata: Fix ABBA deadlock by resetting dmbufioclient (git-fixes).
  • dm thin metadata: check failio before using datasm (git-fixes).
  • dm thin: add cond_resched() to various workqueue loops (git-fixes).
  • dm thin: fix deadlock when swapping to thin device (bsc#1177529).
  • dm verity: do not perform FEC for failed readahead IO (git-fixes).
  • dm verity: fix error handling for checkatmost_once on FEC (git-fixes).
  • dm zoned: free dmz->ddev array in dmzputzoned_devices (git-fixes).
  • dm-delay: fix a race between delaypresuspend and delaybio (git-fixes).
  • dm-integrity: do not modify bio's immutable biovec in integritymetadata() (git-fixes).
  • dm-raid: fix lockdep waring in 'pers->hotadddisk' (git-fixes).
  • dm-verity, dm-crypt: align 'struct bvec_iter' correctly (git-fixes).
  • dm-verity: align struct dmverityfec_io properly (git-fixes).
  • dm: add condresched() to dmwq_work() (git-fixes).
  • dm: call the resume method on internal suspend (git-fixes).
  • dm: do not lock fs when the map is NULL during suspend or resume (git-fixes).
  • dm: do not lock fs when the map is NULL in process of resume (git-fixes).
  • dm: remove flushscheduledwork() during local_exit() (git-fixes).
  • dm: send just one event on resize, not two (git-fixes).
  • doc-guide: kernel-doc: tell about object-like macros (git-fixes).
  • doc/README.SUSE: Update information about module support status (jsc#PED-5759)
  • drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory (git-fixes).
  • drm/amd/display: Add FAMS validation before trying to use it (git-fixes).
  • drm/amd/display: Add function for validate and update new stream (git-fixes).
  • drm/amd/display: Avoid ABM when ODM combine is enabled for eDP (git-fixes).
  • drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 (git-fixes).
  • drm/amd/display: Check if link state is valid (git-fixes).
  • drm/amd/display: Copy DC context in the commit streams (git-fixes).
  • drm/amd/display: Disable PSR-SU on Parade 0803 TCON again (git-fixes).
  • drm/amd/display: Enable fast plane updates on DCN3.2 and above (git-fixes).
  • drm/amd/display: Enable new commit sequence only for DCN32x (git-fixes).
  • drm/amd/display: Exit idle optimizations before attempt to access PHY (git-fixes).
  • drm/amd/display: Expand kernel doc for DC (git-fixes).
  • drm/amd/display: Fix a bug when searching for insertabovempcc (git-fixes).
  • drm/amd/display: Fix a potential buffer overflow in 'dpdscclockenread()' (git-fixes).
  • drm/amd/display: Fix possible underflow for displays with large vblank (git-fixes).
  • drm/amd/display: Fix the delta clamping for shaper LUT (git-fixes).
  • drm/amd/display: Fix underflow issue on 175hz timing (git-fixes).
  • drm/amd/display: For prefetch mode > 0, extend prefetch if possible (git-fixes).
  • drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family (git-fixes).
  • drm/amd/display: Guard against invalid RPTR/WPTR being set (git-fixes).
  • drm/amd/display: Handle seamless boot stream (git-fixes).
  • drm/amd/display: Handle virtual hardware detect (git-fixes).
  • drm/amd/display: Include surface of unaffected streams (git-fixes).
  • drm/amd/display: Include udelay when waiting for INBOX0 ACK (git-fixes).
  • drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml (git-fixes).
  • drm/amd/display: Keep PHY active for dp config (git-fixes).
  • drm/amd/display: Prevent vtotal from being set to 0 (git-fixes).
  • drm/amd/display: Remove mindstynextstart check for Z8 (git-fixes).
  • drm/amd/display: Restore rptr/wptr for DMCUB as workaround (git-fixes).
  • drm/amd/display: Return the correct HDCP error code (stable-fixes).
  • drm/amd/display: Revert vblank change that causes null pointer crash (git-fixes).
  • drm/amd/display: Rework comments on dc file (git-fixes).
  • drm/amd/display: Rework context change check (git-fixes).
  • drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix (git-fixes).
  • drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt (git-fixes).
  • drm/amd/display: Update OTG instance in the commit stream (git-fixes).
  • drm/amd/display: Update correct DCN314 register header (git-fixes).
  • drm/amd/display: Update min Z8 residency time to 2100 for DCN314 (git-fixes).
  • drm/amd/display: Use DRAM speed from validation for dummy p-state (git-fixes).
  • drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK (git-fixes).
  • drm/amd/display: Use min transition for all SubVP plane add/remove (git-fixes).
  • drm/amd/display: Write to correct dirty_rect (git-fixes).
  • drm/amd/display: Wrong colorimetry workaround (git-fixes).
  • drm/amd/display: add FBDAMAGECLIPS support (git-fixes).
  • drm/amd/display: add ODM case when looking for first split pipe (git-fixes).
  • drm/amd/display: always switch off ODM before committing more streams (git-fixes).
  • drm/amd/display: clean code-style issues in dcn30setmpcshaper3dlut (git-fixes).
  • drm/amd/display: dc.h: eliminate kernel-doc warnings (git-fixes).
  • drm/amd/display: ensure async flips are only accepted for fast updates (git-fixes).
  • drm/amd/display: fix ABM disablement (git-fixes).
  • drm/amd/display: fix a NULL pointer dereference in amdgpudmi2c_xfer() (git-fixes).
  • drm/amd/display: fix dc/core/dc.c kernel-doc (git-fixes).
  • drm/amd/display: fix hw rotated modes when PSR-SU is enabled (git-fixes).
  • drm/amd/display: fix kernel-doc issues in dc.h (git-fixes).
  • drm/amd/display: fix unbounded requesting for high pixel rate modes on dcn315 (git-fixes).
  • drm/amd/display: handle range offsets in VRR ranges (stable-fixes).
  • drm/amd/display: perform a bounds check before filling dirty rectangles (git-fixes).
  • drm/amd/display: set per pipe dppclk to 0 when dpp is off (git-fixes).
  • drm/amd/display: update extended blank for dcn314 onwards (git-fixes).
  • drm/amd/display: use low clocks for no plane configs (git-fixes).
  • drm/amd/pm: Fix error of MACO flag setting code (git-fixes).
  • drm/amd/pm: fix a memleak in aldebarantablesinit (git-fixes).
  • drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock (git-fixes).
  • drm/amd: Enable PCIe PME from D3 (git-fixes).
  • drm/amdgpu/pm: Fix the error of pwm1_enable setting (stable-fixes).
  • drm/amdgpu/pm: make gfxclock consistent for sienna cichlid (git-fixes).
  • drm/amdgpu/pm: make mclk consistent for smu 13.0.7 (git-fixes).
  • drm/amdgpu/smu13: drop compute workload workaround (git-fixes).
  • drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series (stable-fixes).
  • drm/amdgpu: Fix missing break in ATOMARGIMM Case of atomgetsrc_int() (git-fixes).
  • drm/amdgpu: Force order between a read and write to the same address (git-fixes).
  • drm/amdgpu: Match against exact bootloader status (git-fixes).
  • drm/amdgpu: Unset context priority is now invalid (git-fixes).
  • drm/amdgpu: Update min() to mint() in 'amdgpuinfo_ioctl' (git-fixes).
  • drm/amdgpu: amdgputtmgart_bind set gtt bound flag (stable-fixes).
  • drm/amdgpu: lower CS errors to debug severity (git-fixes).
  • drm/amdkfd: fix TLB flush after unmap for GFX9.4.2 (stable-fixes).
  • drm/bridge: tc358762: Instruct DSI host to generate HSE packets (git-fixes).
  • drm/display: fix typo (git-fixes).
  • drm/edid: Add quirk for OSVR HDK 2.0 (git-fixes).
  • drm/etnaviv: Restore some id values (git-fixes).
  • drm/exynos: do not return negative values from .get_modes() (stable-fixes).
  • drm/exynos: fix a possible null-pointer dereference due to data race in exynosdrmcrtcatomicdisable() (git-fixes).
  • drm/i915/bios: Tolerate devdata==NULL in intelbiosencodersupportsdpdualmode() (stable-fixes).
  • drm/i915/gt: Do not generate the command streamer for all the CCS (git-fixes).
  • drm/i915/gt: Reset queuepriorityhint on parking (git-fixes).
  • drm/i915/gt: Use i915vmput on ppgtt_create error paths (git-fixes).
  • drm/i915/selftests: Fix dependency of some timeouts on HZ (git-fixes).
  • drm/i915: Add missing CCS documentation (git-fixes).
  • drm/i915: Call intelpreplane_updates() also for pipes getting enabled (git-fixes).
  • drm/i915: Check before removing mm notifier (git-fixes).
  • drm/lima: fix a memleak in limaheapalloc (git-fixes).
  • drm/mediatek: Fix a null pointer crash in mtkdrmcrtcfinishpage_flip (git-fixes).
  • drm/mediatek: dsi: Fix DSI RGB666 formats and definitions (git-fixes).
  • drm/msm/dpu: Only enable DSCMODEMULTIPLEX if dsc_merge is enabled (git-fixes).
  • drm/msm/dpu: add division of drmdisplaymode's hskew parameter (git-fixes).
  • drm/msm/dpu: fix the programming of INTFCFG2DATAHCTLEN (git-fixes).
  • drm/msm/dpu: improve DSC allocation (git-fixes).
  • drm/panel-edp: use put_sync in unprepare (git-fixes).
  • drm/panel: Move AUX B116XW03 out of panel-edp back to panel-simple (git-fixes).
  • drm/panel: auo,b101uan08.3: Fine tune the panel power sequence (git-fixes).
  • drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence (git-fixes).
  • drm/panel: do not return negative error codes from drmpanelget_modes() (stable-fixes).
  • drm/panfrost: fix power transition timeout warnings (git-fixes).
  • drm/probe-helper: warn about negative .get_modes() (stable-fixes).
  • drm/qxl: remove unused count variable from qxl_surface_id_alloc() (git-fixes).
  • drm/qxl: remove unused variable from qxl_process_single_command() (git-fixes).
  • drm/radeon/ni: Fix wrong firmware size logging in niinitmicrocode() (git-fixes).
  • drm/radeon/ni_dpm: remove redundant NULL check (git-fixes).
  • drm/radeon: remove dead code in nimcload_microcode() (git-fixes).
  • drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach (git-fixes).
  • drm/rockchip: inno_hdmi: Fix video timing (git-fixes).
  • drm/rockchip: lvds: do not overwrite error code (git-fixes).
  • drm/rockchip: lvds: do not print scary message when probing defer (git-fixes).
  • drm/tegra: dpaux: Fix PM disable depth imbalance in tegradpauxprobe (git-fixes).
  • drm/tegra: dsi: Add missing check for offinddevicebynode (git-fixes).
  • drm/tegra: dsi: Fix missing pmruntimedisable() in the error handling path of tegradsiprobe() (git-fixes).
  • drm/tegra: dsi: Fix some error handling paths in tegradsiprobe() (git-fixes).
  • drm/tegra: dsi: Make use of the helper function deverrprobe() (stable-fixes).
  • drm/tegra: hdmi: Convert to devmplatformioremap_resource() (stable-fixes).
  • drm/tegra: hdmi: Fix some error handling paths in tegrahdmiprobe() (git-fixes).
  • drm/tegra: output: Fix missing i2cputadapter() in the error handling paths of tegraoutputprobe() (git-fixes).
  • drm/tegra: put drmgemobject ref on error in tegrafbcreate (git-fixes).
  • drm/tegra: rgb: Fix missing clkput() in the error handling paths of tegradcrgbprobe() (git-fixes).
  • drm/tegra: rgb: Fix some error handling paths in tegradcrgb_probe() (git-fixes).
  • drm/tidss: Fix initial plane zpos values (git-fixes).
  • drm/tidss: Fix sync-lost issue with two displays (git-fixes).
  • drm/ttm: Do not leak a resource on eviction error (git-fixes).
  • drm/ttm: Do not print error message if eviction was interrupted (git-fixes).
  • drm/vc4: Add module dependency on hdmi-codec (git-fixes).
  • drm/vmwgfx: Create debugfs ttmresourcemanager entry only if needed (git-fixes).
  • drm/vmwgfx: Fix possible null pointer derefence with invalid contexts (git-fixes).
  • drm/vmwgfx: fix a memleak in vmwgmridmangetnode (git-fixes).
  • drm: Do not treat 0 as -1 in drmfixp2intceil (git-fixes).
  • drm: Fix drmfixp2intround() making it add 0.5 (git-fixes).
  • drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (git-fixes).
  • firewire: core: use long bus reset on gap count error (stable-fixes).
  • fix 'coresight: etm4x: Change etm4platformdriver driver for MMIO devices' (bsc#1220775) Hunk with clk_put(drvdata->pclk) was incorrectly moved to another function.
  • force configTCGTIS_CORE=m on aarch64 for workaround kconfig issues
  • group-source-files.pl: Quote filenames (boo#1221077). The kernel source now contains a file with a space in the name. Add quotes in group-source-files.pl to avoid splitting the filename. Also use -print0 / -0 when updating timestamps.
  • hid: amd_sfh: Update HPD sensor structure elements (git-fixes).
  • hid: lenovo: Add middleclick_workaround sysfs knob for cptkbd (git-fixes).
  • hid: multitouch: Add required quirk for Synaptics 0xcddc device (stable-fixes).
  • hvnetvsc: Calculate correct ring size when PAGESIZE is not 4 Kbytes (git-fixes).
  • hvnetvsc: Fix race condition between netvscprobe and netvsc_remove (git-fixes).
  • hvnetvsc: Register VF in netvscprobe if NETDEVICEREGISTER missed (git-fixes).
  • i2c: aspeed: Fix the dummy irq expected print (git-fixes).
  • i2c: i801: Avoid potential double call to gpiodremovelookup_table (git-fixes).
  • i2c: wmt: Fix an error handling path in wmti2cprobe() (git-fixes).
  • ib/ipoib: fix mcast list locking (git-fixes)
  • iio: dummy_evgen: remove Excess kernel-doc comments (git-fixes).
  • iio: pressure: dlhl60d: Initialize empty DLH bytes (git-fixes).
  • input: gpiokeyspolled - suppress deferred probe error for gpio (stable-fixes).
  • input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (git-fixes).
  • iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (git-fixes).
  • iommu/amd: Do not block updates to GATag if guest mode is on (git-fixes).
  • iommu/amd: Fix 'Guest Virtual APIC Table Root Pointer' configuration in IRTE (git-fixes).
  • iommu/amd: Fix domain flush size when syncing iotlb (git-fixes).
  • iommu/amd: Fix error handling for pdevpriats_enable() (git-fixes).
  • iommu/amd: Mark interrupt as managed (git-fixes).
  • iommu/arm-smmu-qcom: Limit the SMR groups to 128 (git-fixes).
  • iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (git-fixes).
  • iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 (git-fixes).
  • iommu/dma: Trace bounce buffer usage when mapping buffers (git-fixes).
  • iommu/fsl: fix all kernel-doc warnings in fsl_pamu.c (git-fixes).
  • iommu/iova: Fix alloc iova overflows issue (git-fixes).
  • iommu/mediatek-v1: Fix an error handling path in mtkiommuv1_probe() (git-fixes).
  • iommu/mediatek: Fix forever loop in error handling (git-fixes).
  • iommu/mediatek: Flush IOTLB completely only if domain has been attached (git-fixes).
  • iommu/rockchip: Fix unwind goto issue (git-fixes).
  • iommu/sprd: Release dma buffer to avoid memory leak (git-fixes).
  • iommu/vt-d: Allocate local memory for page request queue (git-fixes).
  • iommu/vt-d: Allow to use flush-queue when first level is default (git-fixes).
  • iommu/vt-d: Allow zero SAGAW if second-stage not supported (git-fixes).
  • iommu/vt-d: Do not issue ATS Invalidation request when device is disconnected (git-fixes).
  • iommu/vt-d: Fix PASID directory pointer coherency (git-fixes).
  • iommu/vt-d: Fix error handling in sva enable/disable paths (git-fixes).
  • iommu/vt-d: Set No Execute Enable bit in PASID table entry (git-fixes).
  • iommu: Fix error unwind in iommugroupalloc() (git-fixes).
  • kABI: PCI: Add locking to RMW PCI Express Capability Register accessors (kabi).
  • kabi: Adjust traceiterator.waitindex (git-fixes).
  • kconfig: fix infinite loop when expanding a macro at the end of file (git-fixes).
  • kernel-binary: Fix i386 build Fixes: 89eaf4cdce05 ('rpm templates: Move macro definitions below buildrequires')
  • kernel-binary: Move build script to the end All other spec templates have the build script at the end, only kernel-binary has it in the middle. Align with the other templates.
  • kernel-binary: certs: Avoid trailing space
  • kernel-binary: vdso: fix filelist for non-usrmerged kernel Fixes: a6ad8af207e6 ('rpm templates: Always define usrmerged')
  • kprobes: Fix double free of kretprobe_holder (bsc#1220901).
  • kvm: s390: only deliver the set service event bits (git-fixes bsc#1221631).
  • leds: aw2013: Unlock mutex before destroying it (git-fixes).
  • lib/cmdline: Fix an invalid format specifier in an assertion msg (git-fixes).
  • libnvdimm/ofpmem: Use devmkstrdup instead of kstrdup and check its return value (git-fixes).
  • libnvdimm/region: Allow setting align attribute on regions without mappings (git-fixes).
  • make nvidia Grace-Hopper TPM related drivers build-ins (bsc#1221156)
  • md/raid1: fix choose next idle in read_balance() (git-fixes).
  • md: Do not clear MD_CLOSING when the raid is about to stop (git-fixes).
  • md: do not clear MDRECOVERYFROZEN for new dm-raid until resume (git-fixes).
  • md: fix data corruption for raid456 when reshape restart while grow up (git-fixes).
  • media: dvb-frontends: avoid stack overflow warnings with clang (git-fixes).
  • media: edia: dvbdev: fix a use-after-free (git-fixes).
  • media: em28xx: annotate unchecked call to mediadeviceregister() (git-fixes).
  • media: go7007: add check of return value of go7007readaddr() (git-fixes).
  • media: go7007: fix a memleak in go7007loadencoder (git-fixes).
  • media: imx: csc/scaler: fix v4l2ctrlhandler memory leak (git-fixes).
  • media: pvrusb2: fix pvr2streamcallback casts (git-fixes).
  • media: pvrusb2: fix uaf in pvr2contextset_notify (git-fixes).
  • media: pvrusb2: remove redundant NULL check (git-fixes).
  • media: staging: ipu3-imgu: Set fields before mediaentitypads_init() (git-fixes).
  • media: sun8i-di: Fix chroma difference threshold (git-fixes).
  • media: sun8i-di: Fix coefficient writes (git-fixes).
  • media: sun8i-di: Fix power on/off sequences (git-fixes).
  • media: tc358743: register v4l2 async device only after successful setup (git-fixes).
  • media: ttpci: fix two memleaks in budgetavattach (git-fixes).
  • media: usbtv: Remove useless locks in usbtvvideofree() (git-fixes).
  • media: v4l2-mem2mem: fix a memleak in v4l2m2mregister_entity (git-fixes).
  • media: v4l2-tpg: fix some memleaks in tpg_alloc (git-fixes).
  • media: xc4000: Fix atomicity violation in xc4000getfrequency (git-fixes).
  • mfd: altera-sysmgr: Call ofnodeput() only when ofparsephandle() takes a ref (git-fixes).
  • mfd: syscon: Call ofnodeput() only when ofparsephandle() takes a ref (git-fixes).
  • mm,page_owner: Defer enablement of static branch (bsc#1222366).
  • mm,page_owner: Fix accounting of pages when migrating (bsc#1222366).
  • mm,page_owner: Fix printing of stack records (bsc#1222366).
  • mm,page_owner: Fix refcount imbalance (bsc#1222366).
  • mm,page_owner: Update metadata for tail pages (bsc#1222366).
  • mm,pageowner: check for null stackrecord before bumping its refcount (bsc#1222366).
  • mm,page_owner: drop unnecessary check (bsc#1222366).
  • mm,page_owner: fix recursion (bsc#1222366).
  • mm/vmalloc: huge vmalloc backing pages should be split rather than compound (bsc#1217829).
  • mmc: core: Avoid negative index with array access (git-fixes).
  • mmc: core: Fix switch on gp3 partition (git-fixes).
  • mmc: core: Initialize mmcblkioc_data (git-fixes).
  • mmc: mmci: stm32: fix DMA API overlapping mappings warning (git-fixes).
  • mmc: mmci: stm32: use a buffer for unaligned DMA requests (git-fixes).
  • mmc: tmio: avoid concurrent runs of mmcrequestdone() (git-fixes).
  • mmc: wmt-sdmmc: remove an incorrect releasememregion() call in the .remove function (git-fixes).
  • mtd: maps: physmap-core: fix flash size larger than 32-bit (git-fixes).
  • mtd: rawnand: lpc32xx_mlc: fix irq handler prototype (git-fixes).
  • mtd: rawnand: meson: fix scrambling mode value in command macro (git-fixes).
  • nd_btt: Make BTT lanes preemptible (git-fixes).
  • net/bnx2x: Prevent access to a freed page in page_pool (bsc#1215322).
  • net/x25: fix incorrect parameter validation in the x25_getsockopt() function (git-fixes).
  • net: Fix features skip in foreachnetdev_feature() (git-fixes).
  • net: lan78xx: fix runtime PM count underflow on link stop (git-fixes).
  • net: lltemac: platformget_resource replaced by wrong function (git-fixes).
  • net: mana: Fix Rx DMA datasize and skboverpanic (git-fixes).
  • net: phy: fix phygetinternal_delay accessing an empty array (git-fixes).
  • net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (git-fixes).
  • net: usb: ax88179_178a: avoid the interface always configured as random address (git-fixes).
  • nfc: nci: Fix uninit-value in ncidevup and ncintfpacket (git-fixes).
  • nfs: avoid spurious warning of lost lock that is being unlocked (bsc#1221791).
  • nfs: fix an off by one in rootnfscat() (git-fixes).
  • nfs: rename nfsclientkset to nfs_kset (git-fixes).
  • nfsd: change LISTXATTRS cookie encoding to big-endian (git-fixes).
  • nfsd: convert the callback workqueue to use delayed_work (git-fixes).
  • nfsd: do not take filock in nfsdbreakdelegcb() (git-fixes).
  • nfsd: fix file memleak on clientopensrelease (git-fixes).
  • nfsd: fix liSTXATTRS returning a short list with eof=TRUE (git-fixes).
  • nfsd: fix liSTXATTRS returning more bytes than maxcount (git-fixes).
  • nfsd: fix nfsd4listxattrvalidate_cookie (git-fixes).
  • nfsd: lock_rename() needs both directories to live on the same fs (git-fixes).
  • nfsd: reschedule CB operations when backchannel rpc_clnt is shut down (git-fixes).
  • nfsd: reset cbseqstatus after NFS4ERR_DELAY (git-fixes).
  • nfsd: retransmit callbacks after client reconnects (git-fixes).
  • nfsd: use vfs setgid helper (git-fixes).
  • nfsv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (git-fixes).
  • nfsv4.1: fix SP4MACHCRED protection for pnfs IO (git-fixes).
  • nfsv4.1: fixup use EXCHGID4FLAGUSEPNFSDS for DS server (git-fixes).
  • nfsv4.1: use EXCHGID4FLAGUSEPNFSDS for DS server (git-fixes).
  • nfsv4.2: fix listxattr maximum XDR buffer size (git-fixes).
  • nfsv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (git-fixes).
  • nfsv4.2: fix wrong shrinker_id (git-fixes).
  • nfsv4: fix a nfs4statemanager() race (git-fixes).
  • nfsv4: fix a state manager thread deadlock regression (git-fixes).
  • nilfs2: fix failure to detect DAT corruption in btree and direct mappings (git-fixes).
  • nilfs2: prevent kernel bug at submitbhwbc() (git-fixes).
  • nouveau/dmem: handle kcalloc() allocation failure (git-fixes).
  • nouveau: reset the bo resource bus info after an eviction (git-fixes).
  • ntfs: fix use-after-free in ntfs_ucsncmp() (bsc#1221713).
  • nvdimm/namespace: drop nested variable in createnamespacepmem() (git-fixes).
  • nvdimm: Allow overwrite in the presence of disabled dimms (git-fixes).
  • nvdimm: Fix badblocks clear off-by-one error (git-fixes).
  • nvdimm: Fix dereference after free in registernvdimmpmu() (git-fixes).
  • nvdimm: Fix firmware activation deadlock scenarios (git-fixes).
  • nvdimm: Fix memleak of pmu attrgroups in unregisternvdimm_pmu() (git-fixes).
  • nvme-fc: do not wait in vain when unloading module (git-fixes).
  • nvme: fix reconnection fail due to reserved tag allocation (git-fixes).
  • nvmet-fc: abort command when there is no binding (git-fixes).
  • nvmet-fc: avoid deadlock on delete association path (git-fixes).
  • nvmet-fc: defer cleanup using RCU properly (git-fixes).
  • nvmet-fc: hold reference on hostport match (git-fixes).
  • nvmet-fc: release reference on target port (git-fixes).
  • nvmet-fc: take ref count on tgtport before delete assoc (git-fixes).
  • nvmet-fcloop: swap the listaddtail arguments (git-fixes).
  • nvmet-tcp: fix nvme tcp ida memory leak (git-fixes).
  • pNFS/flexfiles: Check the layout validity in fflayoutmirrorpreparestats (git-fixes).
  • pNFS: Fix a hang in nfs4evictinode() (git-fixes).
  • pNFS: Fix the pnfs block driver's calculation of layoutget size (git-fixes).
  • pci/aer: Block runtime suspend when handling errors (git-fixes).
  • pci/aer: fix rootport attribute paths in ABI docs (git-fixes).
  • pci/aspm: use RMW accessors for changing LNKCTL (git-fixes).
  • pci/dpc: Quirk PIO log size for Intel Ice Lake Root Ports (git-fixes).
  • pci/dpc: Quirk PIO log size for Intel Raptor Lake Root Ports (git-fixes).
  • pci/dpc: Quirk PIO log size for certain Intel Root Ports (git-fixes).
  • pci/dpc: print all TLP Prefixes, not just the first (git-fixes).
  • pci/msi: prevent MSI hardware interrupt number truncation (bsc#1218777)
  • pci/p2pdma: Fix a sleeping issue in a RCU read section (git-fixes).
  • pci/pm: Drain runtime-idle callbacks before driver removal (git-fixes).
  • pci: Drop pcideviceremove() test of pci_dev->driver (git-fixes).
  • pci: add locking to RMW PCI Express Capability Register accessors (git-fixes).
  • pci: dwc: endpoint: Fix advertised resizable BAR size (git-fixes).
  • pci: dwc: endpoint: Fix dwpcieepraisemsix_irq() alignment support (git-fixes).
  • pci: dwc: fix a 64bit bug in dwpcieepraisemsix_irq() (git-fixes).
  • pci: fu740: Set the number of MSI vectors (git-fixes).
  • pci: lengthen reset delay for VideoPropulsion Torrent QN16e card (git-fixes).
  • pci: make link retraining use RMW accessors for changing LNKCTL (git-fixes).
  • pci: mark 3ware-9650SE Root Port Extended Tags as broken (git-fixes).
  • pci: mediatek-gen3: Fix translation window size calculation (git-fixes).
  • pci: mediatek: Clear interrupt status before dispatching handler (git-fixes).
  • pci: qcom: enable BDF to SID translation properly (git-fixes).
  • pci: qcom: use DWC helpers for modifying the read-only DBI registers (git-fixes).
  • pci: rockchip: Do not advertise MSI-X in PCIe capabilities (git-fixes).
  • pci: rockchip: Fix window mapping and address translation for endpoint (git-fixes).
  • pci: rockchip: Use 64-bit mask on MSI 64-bit PCI address (git-fixes).
  • pci: switchtec: Fix an error handling path in switchtecpciprobe() (git-fixes).
  • pci_iounmap(): Fix MMIO mapping leak (git-fixes).
  • pinctrl: mediatek: Drop bogus slew rate register range for MT8192 (git-fixes).
  • platform/mellanox: mlxreg-hotplug: Remove redundant NULL-check (git-fixes).
  • pm: suspend: Set memsleepcurrent during kernel command line setup (git-fixes).
  • powerpc/64s: POWER10 CPU Kconfig build option (bsc#1194869).
  • powerpc/boot: Disable power10 features after BOOTAFLAGS assignment (bsc#1194869).
  • powerpc/boot: Fix boot wrapper code generation with CONFIGPOWER10CPU (bsc#1194869).
  • powerpc/lib/sstep: Do not use _{get/put}user() on kernel addresses (bsc#1194869).
  • powerpc/lib/sstep: Remove unneeded #ifdef powerpc64 (bsc#1194869).
  • powerpc/lib/sstep: Use l1dcachebytes() instead of opencoding (bsc#1194869).
  • powerpc/lib/sstep: use truncateif32bit() (bsc#1194869).
  • powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (bsc#1220492 ltc#205270).
  • powerpc/pseries/iommu: LPAR panics when rebooted with a frozen PE (bsc#1222011 ltc#205900).
  • powerpc/pseries: Fix potential memleak in paprgetattr() (bsc#1200465 ltc#197256 jsc#SLE-18130 git-fixes).
  • powerpc/sstep: Use bitwise instead of arithmetic operator for flags (bsc#1194869).
  • powerpc: add compile-time support for lbarx, lharx (bsc#1194869).
  • pwm: mediatek: Update kernel doc for struct pwmmediatekof_data (git-fixes).
  • qedf: Do not process stag work during unload (bsc#1214852).
  • qedf: Wait for stag work during unload (bsc#1214852).
  • raid1: fix use-after-free for original bio in raid1writerequest() (bsc#1221097).
  • ras/amd/fmpm: Add debugfs interface to print record entries (jsc#PED-7619).
  • ras/amd/fmpm: Avoid NULL ptr deref in getsavedrecords() (jsc#PED-7619).
  • ras/amd/fmpm: Fix build when debugfs is not enabled (jsc#PED-7619).
  • ras/amd/fmpm: Fix off by one when unwinding on error (jsc#PED-7619).
  • ras/amd/fmpm: Safely handle saved records of various sizes (jsc#PED-7619).
  • ras/amd/fmpm: Save SPA values (jsc#PED-7619).
  • ras: Avoid build errors when CONFIGDEBUGFS=n (git-fixes).
  • ras: Avoid build errors when CONFIGDEBUGFS=n (jsc#PED-7619).
  • ras: export helper to get rasdebugfsdir (jsc#PED-7619).
  • rdma/cm: add timeout to cmdestroyid wait (git-fixes)
  • rdma/device: Fix a race between madclient and cmclient init (git-fixes)
  • rdma/hns: fix mis-modifying default congestion control algorithm (git-fixes)
  • rdma/ipoib: Fix error code return in ipoibmcastjoin (git-fixes)
  • rdma/irdma: Remove duplicate assignment (git-fixes)
  • rdma/mana_ib: Fix bug in creation of dma regions (git-fixes).
  • rdma/mlx5: fix fortify source warning while accessing Eth segment (git-fixes)
  • rdma/mlx5: relax DEVX access upon modify commands (git-fixes)
  • rdma/rtrs-clt: Check strnlen return len in sysfs mpathpolicystore() (git-fixes)
  • rdma/srpt: do not register event handler until srpt device is fully setup (git-fixes)
  • ring-buffer: Do not set shortest_full when full target is hit (git-fixes).
  • ring-buffer: Fix fullwaiterspending in poll (git-fixes).
  • ring-buffer: Fix resetting of shortest_full (git-fixes).
  • ring-buffer: Fix waking up ring buffer readers (git-fixes).
  • ring-buffer: Make wake once of ringbufferwait() more robust (git-fixes).
  • ring-buffer: Use waiteventinterruptible() in ringbufferwait() (git-fixes).
  • rtc: mt6397: select IRQ_DOMAIN instead of depending on it (git-fixes).
  • s390/pai: fix attreventfree upper limit for pai device drivers (git-fixes bsc#1221633).
  • s390/vfio-ap: realize the VFIODEVICEGETIRQINFO ioctl (bsc#1205316).
  • s390/vfio-ap: realize the VFIODEVICESET_IRQS ioctl (bsc#1205316).
  • s390/vfio-ap: wire in the vfiodeviceops request callback (bsc#1205316).
  • s390/vtime: fix average steal time calculation (git-fixes bsc#1221951).
  • sched/rt: Disallow writing invalid values to schedrtperiod_us (bsc#1220176).
  • sched/rt: sysctlschedrr_timeslice show default timeslice after reset (bsc#1220176).
  • scsi: lpfc: Copyright updates for 14.4.0.1 patches (bsc#1221777).
  • scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (bsc#1221777).
  • scsi: lpfc: Correct size for wqe for memset() (bsc#1221777).
  • scsi: lpfc: Define lpfcdmabuf type for ctxbuf ptr (bsc#1221777).
  • scsi: lpfc: Define lpfcnodelist type for ctxndlp ptr (bsc#1221777).
  • scsi: lpfc: Define types in a union for generic void *context3 ptr (bsc#1221777).
  • scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (bsc#1221777).
  • scsi: lpfc: Release hbalock before calling lpfcworkerwake_up() (bsc#1221777).
  • scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (bsc#1221777 bsc#1217959).
  • scsi: lpfc: Remove unnecessary log message in queuecommand path (bsc#1221777).
  • scsi: lpfc: Replace hbalock with ndlp lock in lpfcnvmeunregister_port() (bsc#1221777).
  • scsi: lpfc: Update lpfc version to 14.4.0.1 (bsc#1221777).
  • scsi: lpfc: Update lpfcrampdownqueuehandler() logic (bsc#1221777).
  • scsi: lpfc: Use a dedicated lock for ras_fwlog state (bsc#1221777).
  • scsi: qedf: Remove set but unused variable 'page' (bsc#1214852).
  • scsi: qedf: Remove unused 'num_handled' variable (bsc#1214852).
  • scsi: qedf: Remove unused declaration (bsc#1214852).
  • scsi: qla2xxx: Change debug message during driver unload (bsc1221816).
  • scsi: qla2xxx: Delay I/O Abort on PCI error (bsc1221816).
  • scsi: qla2xxx: Fix N2N stuck connection (bsc1221816).
  • scsi: qla2xxx: Fix command flush on cable pull (bsc1221816).
  • scsi: qla2xxx: Fix double free of fcport (bsc1221816).
  • scsi: qla2xxx: Fix double free of the ha->vp_map pointer (bsc1221816).
  • scsi: qla2xxx: NVME|FCP prefer flag not being honored (bsc1221816).
  • scsi: qla2xxx: Prevent command send on chip reset (bsc1221816).
  • scsi: qla2xxx: Split FCE|EFT trace control (bsc1221816).
  • scsi: qla2xxx: Update manufacturer detail (bsc1221816).
  • scsi: qla2xxx: Update version to 10.02.09.200-k (bsc1221816).
  • scsi: storvsc: Fix ring buffer size calculation (git-fixes).
  • scsi: target: core: Silence the message about unknown VPD pages (bsc#1221252).
  • selftests/bpf: add generic BPF program tester-loader (bsc#1222033).
  • serial: 8250_exar: Do not remove GPIO device on suspend (git-fixes).
  • serial: max310x: fix syntax error in IRQ error message (git-fixes).
  • slimbus: core: Remove usage of the deprecated idasimplexx() API (git-fixes).
  • soc: fsl: qbman: Always disable interrupts when taking cgr_lock (git-fixes).
  • spi: lm70llp: fix links in doc and comments (git-fixes).
  • spi: spi-mt65xx: Fix NULL pointer access in interrupt handler (git-fixes).
  • sr9800: Add check for usbnetgetendpoints (git-fixes).
  • stackdepot: rename poolindex to poolindexplus1 (git-fixes).
  • staging: vc04services: fix information leak in createcomponent() (git-fixes).
  • sunrpc: Add an IS_ERR() check back to where it was (git-fixes).
  • sunrpc: ECONNRESET might require a rebind (git-fixes).
  • sunrpc: Fix RPC client cleaned up the freed pipefs dentries (git-fixes).
  • sunrpc: Fix a suspicious RCU usage warning (git-fixes).
  • sunrpc: fix a memleak in gssimportv2_context (git-fixes).
  • sunrpc: fix some memleaks in gssxdecoption_array (git-fixes).
  • svcrdma: Drop connection after an RDMA Read error (git-fixes).
  • tracing/ring-buffer: Fix waitonpipe() race (git-fixes).
  • tracing: Have saved_cmdlines arrays all in one allocation (git-fixes).
  • tracing: Remove precision vsnprintf() check from print event (git-fixes).
  • tracing: Use .flush() call to wake up readers (git-fixes).
  • tty: ngsm: require CAPNETADMIN to attach NGSM0710 ldisc (bsc#1222619).
  • tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (git-fixes).
  • tty: serial: samsung: fix txempty() to return TIOCSERTEMT (git-fixes).
  • tty: vt: fix 20 vs 0x20 typo in EScsiignore (git-fixes).
  • ubifs: Queue up space reservation tasks if retrying many times (git-fixes).
  • ubifs: Remove unreachable code in dbgcheckltab_lnum (git-fixes).
  • ubifs: Set page uptodate in the correct place (git-fixes).
  • ubifs: dbgcheckidx_size: Fix kmemleak if loading znode failed (git-fixes).
  • ubifs: fix sort function prototype (git-fixes).
  • usb: audio-v2: Correct comments for struct uacclockselector_descriptor (git-fixes).
  • usb: cdc-wdm: close race between read and workqueue (git-fixes).
  • usb: core: Fix deadlock in usbdeauthorizeinterface() (git-fixes).
  • usb: dwc2: gadget: Fix exiting from clock gating (git-fixes).
  • usb: dwc2: gadget: LPM flow fix (git-fixes).
  • usb: dwc2: host: Fix ISOC flow in DDMA mode (git-fixes).
  • usb: dwc2: host: Fix hibernation flow (git-fixes).
  • usb: dwc2: host: Fix remote wakeup from hibernation (git-fixes).
  • usb: dwc3: Properly set system wakeup (git-fixes).
  • usb: gadget: ncm: Fix handling of zero block length packets (git-fixes).
  • usb: gadget: net2272: Use irqflags in the call to net2272probefin (git-fixes).
  • usb: port: Do not try to peer unused USB ports based on location (git-fixes).
  • usb: typec: Return size of buffer if pd_set operation succeeds (git-fixes).
  • usb: typec: ucsi: Check for notifications after init (git-fixes).
  • usb: typec: ucsi: Clean up UCSICABLEPROP macros (git-fixes).
  • usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (git-fixes).
  • usb: usb-storage: Prevent divide-by-0 error in isd200atacommand (git-fixes).
  • usb: xhci: Add error handling in xhcimapurbfordma (git-fixes).
  • vboxsf: Avoid an spurious warning if loadnlsxxx() fails (git-fixes).
  • vdpa/mlx5: Allow CVQ size changes (git-fixes).
  • vt: fix unicode buffer corruption when deleting characters (git-fixes).
  • watchdog: stm32_iwdg: initialize default timeout (git-fixes).
  • wifi: ath10k: fix NULL pointer dereference in ath10kwmitlvoppullmgmttxcomplev() (git-fixes).
  • wifi: ath11k: decrease MHI channel buffer length to 8KB (bsc#1207948).
  • wifi: ath11k: initialize rxmcs80 and rxmcs160 before use (git-fixes).
  • wifi: ath9k: delay all of ath9kwmievent_tasklet() until init is complete (git-fixes).
  • wifi: b43: Disable QoS for bcm4331 (git-fixes).
  • wifi: b43: Stop correct queue in DMA worker when QoS is disabled (git-fixes).
  • wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled (git-fixes).
  • wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled (git-fixes).
  • wifi: brcmfmac: fix copyright year mentioned in platform_data header (git-fixes).
  • wifi: brcmsmac: avoid function pointer casts (git-fixes).
  • wifi: iwlwifi: dbg-tlv: ensure NUL termination (git-fixes).
  • wifi: iwlwifi: fix EWRD table validity check (git-fixes).
  • wifi: iwlwifi: fw: do not always use FW dump trig (git-fixes).
  • wifi: iwlwifi: mvm: do not set replay counters to 0xff (git-fixes).
  • wifi: iwlwifi: mvm: report beacon protection failures (git-fixes).
  • wifi: iwlwifi: mvm: rfi: fix potential response leaks (git-fixes).
  • wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (git-fixes).
  • wifi: libertas: fix some memleaks in lbsallocatecmd_buffer() (git-fixes).
  • wifi: mwifiex: debugfs: Drop unnecessary error check for debugfscreatedir() (git-fixes).
  • wifi: rtl8xxxu: add cancelworksync() for c2hcmd_work (git-fixes).
  • wifi: rtw88: 8821c: Fix false alarm count (git-fixes).
  • wifi: wilc1000: fix RCU usage in connect path (git-fixes).
  • wifi: wilc1000: fix declarations ordering (stable-fixes).
  • wifi: wilc1000: fix multi-vif management when deleting a vif (git-fixes).
  • wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (git-fixes).
  • x86/CPU/AMD: Update the Zenbleed microcode revisions (git-fixes).
  • x86/bugs: Fix the SRSO mitigation on Zen3/4 (git-fixes).
  • x86/fpu: Keep xfdstate in sync with MSRIA32_XFD (git-fixes).
  • x86/xen: Add some null pointer checking to smp.c (git-fixes).
  • x86/xen: add CPU dependencies for 32-bit build (git-fixes).
  • x86/xen: fix percpu vcpu_info allocation (git-fixes).
  • xen-netback: properly sync TX responses (git-fixes).
  • xen-netfront: Add missing skbmarkfor_recycle (git-fixes).
  • xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import (git-fixes).
  • xen/xenbus: document willhandle argument for xenbuswatch_path() (git-fixes).
  • xhci: handle isoc Babble and Buffer Overrun events properly (git-fixes).
  • xhci: process isoc TD properly when there was a transaction error mid TD (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Module for Public Cloud 15 SP5 / kernel-azure

Package

Name
kernel-azure
Purl
pkg:rpm/suse/kernel-azure&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "5.14.21-150500.33.48.1",
            "kernel-azure-devel": "5.14.21-150500.33.48.1",
            "kernel-devel-azure": "5.14.21-150500.33.48.1",
            "kernel-syms-azure": "5.14.21-150500.33.48.1",
            "kernel-source-azure": "5.14.21-150500.33.48.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP5 / kernel-source-azure

Package

Name
kernel-source-azure
Purl
pkg:rpm/suse/kernel-source-azure&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "5.14.21-150500.33.48.1",
            "kernel-azure-devel": "5.14.21-150500.33.48.1",
            "kernel-devel-azure": "5.14.21-150500.33.48.1",
            "kernel-syms-azure": "5.14.21-150500.33.48.1",
            "kernel-source-azure": "5.14.21-150500.33.48.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP5 / kernel-syms-azure

Package

Name
kernel-syms-azure
Purl
pkg:rpm/suse/kernel-syms-azure&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "5.14.21-150500.33.48.1",
            "kernel-azure-devel": "5.14.21-150500.33.48.1",
            "kernel-devel-azure": "5.14.21-150500.33.48.1",
            "kernel-syms-azure": "5.14.21-150500.33.48.1",
            "kernel-source-azure": "5.14.21-150500.33.48.1"
        }
    ]
}

openSUSE:Leap 15.5 / kernel-azure

Package

Name
kernel-azure
Purl
pkg:rpm/opensuse/kernel-azure&distro=openSUSE%20Leap%2015.5

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.5 / kernel-source-azure

Package

Name
kernel-source-azure
Purl
pkg:rpm/opensuse/kernel-source-azure&distro=openSUSE%20Leap%2015.5

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.5 / kernel-syms-azure

Package

Name
kernel-syms-azure
Purl
pkg:rpm/opensuse/kernel-syms-azure&distro=openSUSE%20Leap%2015.5

Affected ranges

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

Ecosystem specific

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