SUSE-SU-2021:1238-1

Source
https://www.suse.com/support/update/announcement/2021/suse-su-20211238-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2021:1238-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2021:1238-1
Related
Published
2021-04-16T08:58:59Z
Modified
2021-04-16T08:58:59Z
Summary
Security update for the Linux Kernel
Details

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

The following security bugs were fixed:

  • CVE-2021-3444: Fixed an issue with the bpf verifier which did not properly handle mod32 destination register truncation when the source register was known to be 0 leading to out of bounds read (bsc#1184170).
  • CVE-2021-3428: Fixed an integer overflow in ext4escache_extent (bsc#1173485).
  • CVE-2021-29647: Fixed an issue in qrtr_recvmsg which could have allowed attackers to obtain sensitive information from kernel memory because of a partially uninitialized data structure (bsc#1184192 ).
  • CVE-2021-29265: Fixed an issue in usbipsockfdstore which could have allowed attackers to cause a denial of service due to race conditions during an update of the local and shared status (bsc#1184167).
  • CVE-2021-29264: Fixed an issue in the Freescale Gianfar Ethernet driver which could have allowed attackers to cause a system crash due to a calculation of negative fragment size (bsc#1184168).
  • CVE-2021-28972: Fixed a user-tolerable buffer overflow when writing a new device name to the driver from userspace, allowing userspace to write data to the kernel stack frame directly (bsc#1184198).
  • CVE-2021-28971: Fixed an issue in intelpmudrainpebsnhm which could have caused a system crash because the PEBS status in a PEBS record was mishandled (bsc#1184196 ).
  • CVE-2021-28964: Fixed a race condition in getoldroot which could have allowed attackers to cause a denial of service (bsc#1184193).
  • CVE-2021-28688: Fixed an issue introduced by XSA-365 (bsc#1183646).
  • CVE-2021-28660: Fixed an out of bounds write in rtwwxset_scan (bsc#1183593 ).
  • CVE-2021-28375: Fixed an issue in fastrpcinternalinvoke which did not prevent user applications from sending kernel RPC messages (bsc#1183596).
  • CVE-2021-28038: Fixed an issue with the netback driver which was lacking necessary treatment of errors such as failed memory allocations (bsc#1183022).
  • CVE-2021-27365: Fixed an issue where an unprivileged user can send a Netlink message that is associated with iSCSI, and has a length up to the maximum length of a Netlink message (bsc#1182715).
  • CVE-2021-27364: Fixed an issue where an attacker could craft Netlink messages (bsc#1182717).
  • CVE-2021-27363: Fixed a kernel pointer leak which could have been used to determine the address of the iscsi_transport structure (bsc#1182716).
  • CVE-2020-35519: Fixed an out-of-bounds memory access was found in x25_bind (bsc#1183696).
  • CVE-2020-27815: Fixed an issue in JFS filesystem where could have allowed an attacker to execute code (bsc#1179454).
  • CVE-2020-27171: Fixed an off-by-one error affecting out-of-bounds speculation on pointer arithmetic, leading to side-channel attacks that defeat Spectre mitigations and obtain sensitive information from kernel memory (bsc#1183775).
  • CVE-2020-27170: Fixed potential side-channel attacks that defeat Spectre mitigations and obtain sensitive information from kernel memory (bsc#1183686).
  • CVE-2019-19769: Fixed a use-after-free in the perftracelock_acquire function (bsc#1159280 ).
  • CVE-2019-18814: Fixed a use-after-free when aalabelparse() fails in aaauditrule_init() (bsc#1156256).
  • CVE-2021-3483: Fixed a use-after-free in nosy.c (bsc#1184393).
  • CVE-2021-30002: Fixed a memory leak for large arguments in video_usercopy (bsc#1184120).
  • CVE-2021-29154: Fixed incorrect computation of branch displacements, allowing arbitrary code execution (bsc#1184391).
  • CVE-2021-28950: Fixed an issue in fs/fuse/fuse_i.h due to a retry loop continually was finding the same bad inode (bsc#1184194).
  • CVE-2020-36312: Fixed a memory leak upon a kmalloc failure (bsc#1184509 ).
  • CVE-2020-36311: Fixed a denial of service (soft lockup) by triggering destruction of a large SEV VM (bsc#1184511).
  • CVE-2020-36310: Fixed infinite loop for certain nested page faults (bsc#1184512).
  • CVE-2020-25670, CVE-2020-25671, CVE-2020-25672, CVE-2020-25673: Fixed multiple bugs in NFC subsytem (bsc#1178181).
  • CVE-2020-36322: Fixed an issue was discovered in FUSE filesystem implementation which could have caused a system crash (bsc#1184211).

The following non-security bugs were fixed:

  • 0007-block-add-docs-for-gendisk-request_queue-refcount-he.patch: (bsc#1171295, git fixes (block drivers)).
  • 0008-block-revert-back-to-synchronous-request_queue-remov.patch: (bsc#1171295, git fixes (block drivers)).
  • 0009-blktrace-fix-debugfs-use-after-free.patch: (bsc#1171295, git fixes (block drivers)).
  • ACPI: bus: Constify isacpinode() and friends (part 2) (git-fixes).
  • ACPICA: Always create namespace nodes using acpinscreate_node() (git-fixes).
  • ACPICA: Enable sleep button on ACPI legacy wake (bsc#1181383).
  • ACPICA: Fix race in genericserialbus (I2C) and GPIO op_region parameter handling (git-fixes).
  • ACPI: scan: Rearrange memory allocation in acpideviceadd() (git-fixes).
  • ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 (git-fixes).
  • ACPI: video: Add missing callback back for Sony VPCEH3U1E (git-fixes).
  • ALSA: aloop: Fix initialization of controls (git-fixes).
  • ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (git-fixes).
  • ALSA: hda: Avoid spurious unsol event handling during S3/S4 (git-fixes).
  • ALSA: hda: Drop the BATCH workaround for AMD controllers (git-fixes).
  • ALSA: hda: generic: Fix the micmute led init state (git-fixes).
  • ALSA: hda/hdmi: Cancel pending works before suspend (git-fixes).
  • ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (git-fixes).
  • ALSA: hda/realtek: Add quirk for Intel NUC 10 (git-fixes).
  • ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (git-fixes).
  • ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (git-fixes).
  • ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (git-fixes).
  • ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (git-fixes).
  • ALSA: hda/realtek: fix a determineheadsettype issue for a Dell AIO (git-fixes).
  • ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (git-fixes).
  • ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (bsc#1182552).
  • ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (bsc#1182552).
  • ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (git-fixes).
  • ALSA: usb-audio: Apply the control quirk to Plantronics headsets (bsc#1182552).
  • ALSA: usb-audio: Disable USB autosuspend properly in setupdisableautosuspend() (bsc#1182552).
  • ALSA: usb-audio: Do not abort even if the clock rate differs (bsc#1182552).
  • ALSA: usb-audio: Drop bogus dB range in too low level (bsc#1182552).
  • ALSA: usb-audio: Fix 'cannot get freq eq' errors on Dell AE515 sound bar (bsc#1182552).
  • ALSA: usb-audio: fix NULL ptr dereference in usbaudioprobe (bsc#1182552).
  • ALSA: usb-audio: Fix 'RANGE setting not yet supported' errors (git-fixes).
  • ALSA: usb-audio: fix use after free in usbaudiodisconnect (bsc#1182552).
  • ALSA: usb-audio: Skip the clock selector inquiry for single connections (git-fixes).
  • ALSA: usb: Use DIVROUNDUP() instead of open-coding it (git-fixes).
  • amd/amdgpu: Disable VCN DPG mode for Picasso (git-fixes).
  • apparmor: check/put label on apparmorskclone_security() (git-fixes).
  • appletalk: Fix skb allocation size in loopback case (git-fixes).
  • arm64: make STACKPROTECTORPERTASK configurable (bsc#1181862).
  • ASoC: ak4458: Add MODULEDEVICETABLE (git-fixes).
  • ASoC: ak5558: Add MODULEDEVICETABLE (git-fixes).
  • ASoC: cs42l42: Always wait at least 3ms after reset (git-fixes).
  • ASoC: cs42l42: Do not enable/disable regulator at Bias Level (git-fixes).
  • ASoC: cs42l42: Fix Bitclock polarity inversion (git-fixes).
  • ASoC: cs42l42: Fix channel width support (git-fixes).
  • ASoC: cs42l42: Fix mixer volume control (git-fixes).
  • ASoC: cygnus: fix foreachchild.cocci warnings (git-fixes).
  • ASoC: es8316: Simplify adcpgagain_tlv table (git-fixes).
  • ASoC: fsl_esai: Fix TDM slot setup for I2S mode (git-fixes).
  • ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (git-fixes).
  • ASoC: Intel: Add DMI quirk table to socintelisbytcr() (git-fixes).
  • ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (git-fixes).
  • ASoC: intel: atom: Stop advertising non working S24LE support (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (git-fixes).
  • ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (git-fixes).
  • ASoC: max98373: Added 30ms turn on/off time delay (git-fixes).
  • ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (git-fixes).
  • ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (git-fixes).
  • ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (git-fixes).
  • ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (git-fixes).
  • ASoC: rt5670: Remove 'HP Playback Switch' control (git-fixes).
  • ASoC: rt5670: Remove 'OUT Channel Switch' control (git-fixes).
  • ASoC: sgtl5000: set DAPAVCCTRL register to correct default value on probe (git-fixes).
  • ASoC: simple-card-utils: Do not handle device clock (git-fixes).
  • ASoC: sunxi: sun4i-codec: fill ASoC card owner (git-fixes).
  • ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (git-fixes).
  • ath10k: fix wmi mgmt tx queue full due to race condition (git-fixes).
  • ath10k: hold RCU lock when calling ieee80211findstabyifaddr() (git-fixes).
  • ath9k: fix transmitting to stations in dynamic SMPS mode (git-fixes).
  • atl1c: fix error return code in atl1c_probe() (git-fixes).
  • atl1e: fix error return code in atl1e_probe() (git-fixes).
  • batman-adv: initialize 'struct batadvtvlvttvlandata'->reserved field (git-fixes).
  • binfmtmisc: fix possible deadlock in bmregister_write (git-fixes).
  • binfmtmisc: fix possible deadlock in bmregister_write (git-fixes).
  • blktrace-annotate-required-lock-on-doblktrace_setu.patch: (bsc#1171295).
  • blktrace-Avoid-sparse-warnings-when-assigning-q-blk_.patch: (bsc#1171295).
  • blktrace-break-out-of-blktrace-setup-on-concurrent-c.patch: (bsc#1171295).
  • block-clarify-context-for-refcount-increment-helpers.patch: (bsc#1171295).
  • block: rsxx: fix error return code of rsxxpciprobe() (git-fixes).
  • Bluetooth: Fix null pointer dereference in ampreadlocassocfinal_data (git-fixes).
  • Bluetooth: hcih5: Set HCIQUIRKSIMULTANEOUSDISCOVERY for btrtl (git-fixes).
  • bnxt_en: reliably allocate IRQ table on reset to avoid crash (jsc#SLE-8371 bsc#1153274).
  • bpf: Add sanity check for upper ptr_limit (bsc#1183686 bsc#1183775).
  • bpf: Avoid warning when re-casting _bpfcallbase into _bpfcallbase_args (bsc#1155518).
  • bpf: Declare _bpffreeusedmaps() unconditionally (bsc#1155518).
  • bpf: Do not do bpfcgroupstorage_set() for kuprobe/tp programs (bsc#1155518).
  • bpf: Fix 32 bit src register truncation on div/mod (bsc#1184170).
  • bpf: Fix verifier jsgt branch analysis on max bound (bsc#1155518).
  • bpflrulist: Read double-checked variable once without lock (bsc#1155518).
  • bpf: Remove MTU check in _bpfskbmaxlen (bsc#1155518).
  • bpf: Simplify alu_limit masking for pointer arithmetic (bsc#1183686 bsc#1183775).
  • bpf, sockmap: Fix sk->prot unhash op reset (bsc#1155518).
  • bpf,x64: Pad NOPs to make images converge more easily (bsc#1178163).
  • brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (git-fixes).
  • brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (git-fixes).
  • brcmfmac: clear EAP/association status bits on linkdown events (git-fixes).
  • btrfs: abort the transaction if we fail to inc ref in btrfscopyroot (bsc#1184217).
  • btrfs: always pin deleted leaves when there are active tree mod log users (bsc#1184224).
  • btrfs: fix exhaustion of the system chunk array due to concurrent allocations (bsc#1183386).
  • btrfs: fix extent buffer leak on failure to copy root (bsc#1184218).
  • btrfs: fix race when cloning extent buffer during rewind of an old root (bsc#1184193).
  • btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled (bsc#1184220).
  • btrfs: fix subvolume/snapshot deletion not triggered on mount (bsc#1184219).
  • bus: omapl3noc: mark l3 irqs as IRQFNOTHREAD (git-fixes).
  • bus: ti-sysc: Fix warning on unbind if reset is not deasserted (git-fixes).
  • can: ccan: move runtime PM enable/disable to ccan_platform (git-fixes).
  • can: ccanpci: ccanpci_remove(): fix use-after-free (git-fixes).
  • can: flexcan: assert FRZ bit in flexcanchipfreeze() (git-fixes).
  • can: flexcan: enable RX FIFO after FRZ/HALT valid (git-fixes).
  • can: flexcan: flexcanchipfreeze(): fix chip freeze for missing bitrate (git-fixes).
  • can: flexcan: invoke flexcanchipfreeze() to enter freeze mode (git-fixes).
  • can: mcan: mcandorx_poll(): fix extraneous msg loss warning (git-fixes).
  • can: peak_usb: add forgotten supported devices (git-fixes).
  • can: peakusb: Revert 'can: peakusb: add forgotten supported devices' (git-fixes).
  • can: skb: canskbset_owner(): fix ref counting if socket was closed before setting skb ownership (git-fixes).
  • cdc-acm: fix BREAK rx code path adding necessary calls (git-fixes).
  • cifs: change noisy error message to FYI (bsc#1181507).
  • cifs: check pointer before freeing (bsc#1183534).
  • cifsdebug: use %pd instead of messing with ->dname (bsc#1181507).
  • cifs: do not send close in compound create+close requests (bsc#1181507).
  • cifs: New optype for session operations (bsc#1181507).
  • cifs: print MIDs in decimal notation (bsc#1181507).
  • cifs: return proper error code in statfs(2) (bsc#1181507).
  • cifs: Tracepoints and logs for tracing credit changes (bsc#1181507).
  • clk: fix invalid usage of list cursor in register (git-fixes).
  • clk: fix invalid usage of list cursor in unregister (git-fixes).
  • clk: socfpga: fix iomem pointer cast on 64-bit (git-fixes).
  • completion: Drop init_completion define (git-fixes).
  • configfs: fix a use-after-free in _configfsopen_file (git-fixes).
  • config: net: freescale: change xgmac-mdio to built-in References: bsc#1183015,bsc#1182595
  • crypto: aesni - prevent misaligned buffers on the stack (git-fixes).
  • crypto: arm64/sha - add missing module aliases (git-fixes).
  • crypto: bcm - Rename struct deviceprivate to bcmdevice_private (git-fixes).
  • crypto: Kconfig - CRYPTOMANAGEREXTRA_TESTS requires the manager (git-fixes).
  • crypto: tcrypt - avoid signed overflow in byte count (git-fixes).
  • Delete patches.suse/sched-Reenable-interrupts-in-doschedyield.patch (bsc#1183530)
  • dm mpath: switch paths in dmblkioctl() code path (bsc#1167574, bsc#1175995, bsc#1184485).
  • drivers/misc/vmwvmci: restrict too big queue size in qphostallocqueue (git-fixes).
  • drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (git-fixes).
  • drm/amd/display: Guard against NULL pointer deref when geti2cinfo fails (git-fixes).
  • drm/amdgpu: Add check to prevent IH overflow (git-fixes).
  • drm/amdgpu: check alignment on CPU page for bo map (git-fixes).
  • drm/amdgpu: fix offset calculation in amdgpuvmboclearmappings() (git-fixes).
  • drm/amdgpu: fix parameter error of RREG32PCIE() in amdgpuregs_pcie (git-fixes).
  • drm/amdkfd: Put ACPI table after using it (bsc#1152489)
  • drm/amd/powerplay: fix spelling mistake 'smustatememroy_block' -> (bsc#1152489)
  • drm/compat: Clear bounce structures (git-fixes).
  • drm/hisilicon: Fix use-after-free (git-fixes).
  • drm/i915: Fix invalid access to ACPI _DSM objects (bsc#1184074).
  • drm/i915: Reject 446-480MHz HDMI clock on GLK (git-fixes).
  • drm/mediatek: Fix aal size config (bsc#1152489)
  • drm: meson_drv add shutdown function (git-fixes).
  • drm/msm/a5xx: Remove overwriting A5XXPCDBGECOCNTL register (git-fixes).
  • drm/msm/adreno: a5xxpower: Do not apply A540 lmsetup to other GPUs (git-fixes).
  • drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) (git-fixes).
  • drm/msm: Fix races managing the OOB state for timestamp vs (bsc#1152489)
  • drm/msm: fix shutdown hook in case GPU components failed to bind (git-fixes).
  • drm/msm: Fix use-after-free in msm_gem with carveout (bsc#1152489)
  • drm/msm: Fix WARNON() splat in _freeobject() (bsc#1152489)
  • drm/msm/gem: Add obj->lock wrappers (bsc#1152489)
  • drm/msm: Ratelimit invalid-fence message (git-fixes).
  • drm/msm: Set drvdata to NULL when msmdrminit() fails (git-fixes).
  • drm/nouveau: bail out of nouveauchannelnew if channel init fails (bsc#1152489)
  • drm/nouveau/kms: handle mDP connectors (git-fixes).
  • drm/panfrost: Do not corrupt the queue mutex on open/close (bsc#1152472)
  • drm/panfrost: Fix job timeout handling (bsc#1152472)
  • drm/panfrost: Remove unused variables in panfrostjobclose() (bsc#1152472)
  • drm/radeon: fix AGP dependency (git-fixes).
  • drm: rcar-du: Fix crash when using LVDS1 clock for CRTC (bsc#1152489)
  • drm/sched: Cancel and flush all outstanding jobs before finish (git-fixes).
  • drm/sun4i: tcon: fix inverted DCLK polarity (bsc#1152489)
  • drm/tegra: sor: Grab runtime PM reference across reset (git-fixes).
  • drm/vc4: hdmi: Restore cec physical address on reconnect (bsc#1152472)
  • efi: use 32-bit alignment for efiguidt literals (git-fixes).
  • enetc: Fix reporting of h/w packet counters (git-fixes).
  • epoll: check for events when removing a timed out thread from the wait queue (git-fixes).
  • ethernet: alx: fix order of calls on resume (git-fixes).
  • exec: Move woulddump into flushold_exec (git-fixes).
  • exfat: add missing MODULEALIASFS() (bsc#1182989).
  • exfat: add the dummy mount options to be backward compatible with staging/exfat (bsc#1182989).
  • extcon: Add stubs for extconregisternotifier_all() functions (git-fixes).
  • extcon: Fix error handling in extcondevregister (git-fixes).
  • fbdev: aty: SPARC64 requires FBATYCT (git-fixes).
  • firmware/efi: Fix a use after bug in efimemreserve_persistent (git-fixes).
  • flow_dissector: fix byteorder of dissected ICMP ID (bsc#1154353).
  • fsl/fman: check dereferencing null pointer (git-fixes).
  • fsl/fman: fix dereference null return value (git-fixes).
  • fsl/fman: fix eth hash table allocation (git-fixes).
  • fsl/fman: fix unreachable code (git-fixes).
  • fsl/fman: use 32-bit unsigned integer (git-fixes).
  • fuse: fix bad inode (bsc#1184211).
  • fuse: fix live lock in fuse_iget() (bsc#1184211).
  • fuse: verify write return (git-fixes).
  • gcc-plugins: drop support for GCC <= 4.7 (bcs#1181862).
  • gcc-plugins: make it possible to disable CONFIGGCCPLUGINS again (bcs#1181862).
  • gcc-plugins: simplify GCC plugin-dev capability test (bsc#1181862).
  • gianfar: Account for Tx PTP timestamp in the skb headroom (git-fixes).
  • gianfar: Fix TX timestamping with a stacked DSA driver (git-fixes).
  • gianfar: Handle error code at MAC address change (git-fixes).
  • gianfar: Replace skbreallocheadroom with skbcowhead for PTP (git-fixes).
  • Goodix Fingerprint device is not a modem (git-fixes).
  • gpiolib: acpi: Add missing IRQF_ONESHOT (git-fixes).
  • gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 (git-fixes).
  • gpio: zynq: fix reference leak in zynq_gpio functions (git-fixes).
  • HID: i2c-hid: Add I2CHIDQUIRKNOIRQAFTERRESET for ITE8568 EC on Voyo Winpad A15 (git-fixes).
  • HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (git-fixes).
  • HSI: Fix PM usage counter unbalance in ssihwinit (git-fixes).
  • hwmon: (ina3221) Fix PM usage counter unbalance in ina3221writeenable (git-fixes).
  • i2c: rcar: faster irq code to minimize HW race condition (git-fixes).
  • i2c: rcar: optimize cacheline to minimize HW race condition (git-fixes).
  • i40e: Fix parameters in aqgetphy_register() (jsc#SLE-8025).
  • i40e: Fix sparse error: 'vsi->netdev' could be null (jsc#SLE-8025).
  • iavf: Fix incorrect adapter get in iavf_resume (git-fixes).
  • iavf: use generic power management (git-fixes).
  • ibmvnic: add comments for spinlock_t definitions (bsc#1183871 ltc#192139).
  • ibmvnic: always store valid MAC address (bsc#1182011 ltc#191844).
  • ibmvnic: avoid multiple line dereference (bsc#1183871 ltc#192139).
  • ibmvnic: fix block comments (bsc#1183871 ltc#192139).
  • ibmvnic: fix braces (bsc#1183871 ltc#192139).
  • ibmvnic: fix miscellaneous checks (bsc#1183871 ltc#192139).
  • ibmvnic: Fix possibly uninitialized oldnumtx_queues variable warning (jsc#SLE-17268).
  • ibmvnic: merge dochangeparamreset into doreset (bsc#1183871 ltc#192139).
  • ibmvnic: prefer strscpy over strlcpy (bsc#1183871 ltc#192139).
  • ibmvnic: prefer 'unsigned long' over 'unsigned long int' (bsc#1183871 ltc#192139).
  • ibmvnic: remove excessive irqsave (bsc#1182485 ltc#191591).
  • ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (bsc#1183871 ltc#192139).
  • ibmvnic: remove unused spinlockt statslock definition (bsc#1183871 ltc#192139).
  • ibmvnic: rework to ensure SCRQ entry reads are properly ordered (bsc#1183871 ltc#192139).
  • ibmvnic: simplify resetlongterm_buff function (bsc#1183023 ltc#191791).
  • ibmvnic: substitute mb() with dmawmb() for sendcrq functions (bsc#1183023 ltc#191791).
  • ice: fix memory leak if registernetdevfails (git-fixes).
  • ice: fix memory leak in icevsisetup (git-fixes).
  • ice: Fix state bits on LLDP mode switch (jsc#SLE-7926).
  • ice: remove DCBNL_DEVRESET bit from PF state (jsc#SLE-7926).
  • ice: renegotiate link after FW DCB on (jsc#SLE-8464).
  • ice: report correct max number of TCs (jsc#SLE-7926).
  • ice: update the number of available RSS queues (jsc#SLE-7926).
  • igc: Fix igcptprx_pktstamp() (bsc#1160634).
  • iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (git-fixes).
  • iio:adc:qcom-spmi-vadc: add default scale to LRMUX2BAT_ID channel (git-fixes).
  • iio: adis16400: Fix an error code in adis16400initialsetup() (git-fixes).
  • iio: gyro: mpu3050: Fix error handling in mpu3050triggerhandler (git-fixes).
  • iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (git-fixes).
  • iio: hid-sensor-prox: Fix scale not correct issue (git-fixes).
  • iio: hid-sensor-temperature: Fix issues of timestamp channel (git-fixes).
  • include/linux/sched/mm.h: use rcudereference in invfork() (git-fixes).
  • Input: applespi - do not wait for responses to commands indefinitely (git-fixes).
  • Input: elantech - fix protocol errors for some trackpoints in SMBus mode (git-fixes).
  • Input: i8042 - add ASUS Zenbook Flip to noselftest list (git-fixes).
  • Input: raydiumtsi2c - do not send zero length (git-fixes).
  • Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S (git-fixes).
  • iommu/amd: Fix sleeping in atomic in increaseaddressspace() (bsc#1183277).
  • iommu/intel: Fix memleak in intelirqremapping_alloc (bsc#1183278).
  • iommu/qcom: add missing putdevice() call in qcomiommuofxlate() (bsc#1183637).
  • iommu/vt-d: Add getdomaininfo() helper (bsc#1183279).
  • iommu/vt-d: Avoid panic if iommu init fails in tboot system (bsc#1183280).
  • iommu/vt-d: Correctly check addr alignment in qiflushdeviotlbpasid() (bsc#1183281).
  • iommu/vt-d: Do not use flush-queue when caching-mode is on (bsc#1183282).
  • iommu/vt-d: Fix general protection fault in auxdetachdevice() (bsc#1183283).
  • iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (bsc#1183284).
  • iommu/vt-d: Fix unaligned addresses for intelflushsvmrangedev() (bsc#1183285).
  • iommu/vt-d: Move inteliommu info from struct intelsvm to struct intelsvmdev (bsc#1183286).
  • iommu/vt-d: Use device numa domain if RHSA is missing (bsc#1184585).
  • ionic: linearize tso skb with too many frags (bsc#1167773).
  • kABI: powerpc/pmem: Include pmem prototypes (bsc#1113295 git-fixes).
  • kbuild: add dummy toolchains to enable all cc-option etc. in Kconfig (bcs#1181862).
  • kbuild: change *FLAGS_<basetarget>.o to take the path relative to $(obj) (bcs#1181862).
  • kbuild: dummy-tools, fix inverted tests for gcc (bcs#1181862).
  • kbuild: dummy-tools, support MPROFILE_KERNEL checks for ppc (bsc#1181862).
  • kbuild: Fail if gold linker is detected (bcs#1181862).
  • kbuild: improve cc-option to clean up all temporary files (bsc#1178330).
  • kbuild: include scripts/Makefile.* only when relevant CONFIG is enabled (bcs#1181862).
  • kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc (bcs#1181862).
  • kbuild: stop filtering out $(GCCPLUGINSCFLAGS) from cc-option base (bcs#1181862).
  • kbuild: use -S instead of -E for precise cc-option test in Kconfig (bsc#1178330).
  • kconfig: introduce m32-flag and m64-flag (bcs#1181862).
  • KVM: nVMX: Properly handle userspace interrupt window request (bsc#1183427).
  • KVM: SVM: Clear the CR4 register on reset (bsc#1183252).
  • KVM: x86: Add helpers to perform CPUID-based guest vendor check (bsc#1183445).
  • KVM: x86: Add RIP to the kvmentry, i.e. VM-Enter, tracepoint Needed as a dependency of 0b40723a827 ('kvm: tracing: Fix unmatched kvmentry and kvm_exit events', bsc#1182770).
  • KVM: x86: Allow guests to see MSRIA32TSX_CTRL even if tsx=off (bsc#1183287).
  • KVM: x86: do not reset microcode version on INIT or RESET (bsc#1183412).
  • KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs (bsc#1183447).
  • KVM: x86: list MSRIA32UCODE_REV as an emulated MSR (bsc#1183369).
  • KVM: x86: Return -E2BIG when KVMGETSUPPORTED_CPUID hits max entries (bsc#1183428).
  • KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (bsc#1183288).
  • libbpf: Clear mapinfo before each bpfobjgetinfobyfd (bsc#1155518).
  • libbpf: Fix BTF dump of pointer-to-array-of-struct (bsc#1155518).
  • libbpf: Fix INSTALL flag order (bsc#1155518).
  • libbpf: Only create rx and tx XDP rings when necessary (bsc#1155518).
  • libbpf: Use SOCK_CLOEXEC when opening the netlink socket (bsc#1155518).
  • lib/syscall: fix syscall registers retrieval on 32-bit platforms (git-fixes).
  • locking/mutex: Fix non debug version of mutexlockio_nested() (git-fixes).
  • loop-be-paranoid-on-exit-and-prevent-new-additions-r.patch: (bsc#1171295).
  • mac80211: choose first enabled channel for monitor (git-fixes).
  • mac80211: fix double free in ibss_leave (git-fixes).
  • mac80211: fix rate mask reset (git-fixes).
  • mac80211: fix TXQ AC confusion (git-fixes).
  • mdio: fix mdio-thunder.c dependency & build error (git-fixes).
  • media: cros-ec-cec: do not bail on deviceinitwakeup failure (git-fixes).
  • media: cx23885: add more quirks for reset DMA on some AMD IOMMU (git-fixes).
  • media: mceusb: Fix potential out-of-bounds shift (git-fixes).
  • media: mceusb: sanity check for prescaler value (git-fixes).
  • media: rc: compile rc-cec.c into rc-core (git-fixes).
  • media: usbtv: Fix deadlock on suspend (git-fixes).
  • media: uvcvideo: Allow entities with no pads (git-fixes).
  • media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate (git-fixes).
  • media: v4l: vsp1: Fix bru null pointer access (git-fixes).
  • media: v4l: vsp1: Fix uif null pointer access (git-fixes).
  • media: vicodec: add missing v4l2ctrlrequesthdlput() (git-fixes).
  • misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (git-fixes).
  • misc: fastrpc: restrict user apps from sending kernel RPC messages (git-fixes).
  • misc/pvpanic: Export module FDT device table (git-fixes).
  • misc: rtsx: init of rts522a add OCP power off when no card is present (git-fixes).
  • mISDN: fix crash in fritzpci (git-fixes).
  • mmc: core: Fix partition switch time for eMMC (git-fixes).
  • mmc: cqhci: Fix random crash when remove mmc module/card (git-fixes).
  • mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxsmmcprobe()' (git-fixes).
  • mmc: sdhci-esdhc-imx: fix kernel panic when remove module (git-fixes).
  • mmc: sdhci-of-dwcmshc: set SDHCIQUIRK2PRESETVALUEBROKEN (git-fixes).
  • mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (git-fixes).
  • mm, numa: fix bad pmd by atomically check for pmdtranshuge when marking page tables prot_numa (bsc#1168777).
  • mount: fix mounting of detached mounts onto targets that reside on shared mounts (git-fixes).
  • mt76: dma: do not report truncated frames to mac80211 (git-fixes).
  • mwifiex: pcie: skip cancelworksync() on reset failure path (git-fixes).
  • net: arcemac: Fix memleak in arcmdio_probe (git-fixes).
  • net: atheros: switch from 'pci' to 'dma' API (git-fixes).
  • net: b44: fix error return code in b44initone() (git-fixes).
  • net: bonding: fix error return code of bondneighinit() (bsc#1154353).
  • net: cdc-phonet: fix data-interface release on probe failure (git-fixes).
  • net: core: introduce _netdevnotify_peers (bsc#1183871 ltc#192139).
  • netdevsim: init u64 stats for 32bit hardware (git-fixes).
  • net: dsa: rtl8366: Fix VLAN semantics (git-fixes).
  • net: dsa: rtl8366: Fix VLAN set-up (git-fixes).
  • net: dsa: rtl8366rb: Support all 4096 VLANs (git-fixes).
  • net: enic: Cure the enic api locking trainwreck (git-fixes).
  • net: ethernet: aquantia: Fix wrong return value (git-fixes).
  • net: ethernet: cavium: octeonmgmt: use phystart and phy_stop (git-fixes).
  • net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (bsc#1183871 ltc#192139).
  • net: ethernet: ti: cpsw: fix clean up of vlan mc entries for host port (git-fixes).
  • net: ethernet: ti: cpsw: fix error return code in cpsw_probe() (git-fixes).
  • net: fec: Fix phydevice lookup for phyresetafterclk_enable() (git-fixes).
  • net: fec: Fix PHY init after phyresetafterclkenable() (git-fixes).
  • net: fec: Fix reference count leak in fec series ops (git-fixes).
  • net: gemini: Fix another missing clkdisableunprepare() in probe (git-fixes).
  • net: gemini: Fix missing freenetdev() in error path of geminiethernetportprobe() (git-fixes).
  • net: gianfar: Add ofnodeput() before goto statement (git-fixes).
  • net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device (git-fixes).
  • net: hdlcraweth: Clear the IFFTXSKBSHARING flag after calling ethersetup (git-fixes).
  • net: hns3: Remove the left over redundant check & assignment (bsc#1154353).
  • net: korina: cast KSEG0 address to pointer in kfree (git-fixes).
  • net: korina: fix kfree of rx/tx descriptor array (git-fixes).
  • net: lantiq: Wait for the GPHY firmware to be ready (git-fixes).
  • net/mlx5: Disable devlink reload for lag devices (jsc#SLE-8464).
  • net/mlx5: Disable devlink reload for multi port slave device (jsc#SLE-8464).
  • net/mlx5: Disallow RoCE on lag device (jsc#SLE-8464).
  • net/mlx5: Disallow RoCE on multi port slave device (jsc#SLE-8464).
  • net/mlx5e: E-switch, Fix rate calculation division (jsc#SLE-8464).
  • net/mlx5e: E-switch, Fix rate calculation for overflow (jsc#SLE-8464).
  • net/mlx5: Fix PPLM register mapping (jsc#SLE-8464).
  • net: mvneta: fix double free of txq->buf (git-fixes).
  • net: mvneta: make tx buffer array agnostic (git-fixes).
  • net: pasemi: fix error return code in pasemimacopen() (git-fixes).
  • net: phy: broadcom: Only advertise EEE for supported modes (git-fixes).
  • net: qcom/emac: add missed clkdisableunprepare in error path of emacclksphase1_init (git-fixes).
  • net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup (git-fixes).
  • net: sched: disable TCQFNOLOCK for pfifo_fast (bsc#1183405)
  • netsec: restore phy power state after controller reset (bsc#1183757).
  • net: spidernet: Fix the size used in a 'dmafree_coherent()' call (git-fixes).
  • net: stmmac: Fix incorrect location to set realnumrx|tx_queues (git-fixes).
  • net: stmmac: removed enabling eee in EEE set callback (git-fixes).
  • net: stmmac: use netiftxstart|stopallqueues() function (git-fixes).
  • net: stmmac: Use rtnllock/unlock on netifsetrealnumrxqueues() call (git-fixes).
  • net: usb: ax88179178a: fix missing stop entry in driverinfo (git-fixes).
  • net: usb: qmi_wwan: allow qmimux add/del with master up (git-fixes).
  • net: usb: qmi_wwan: support ZTE P685M modem (git-fixes).
  • net: wan/lmc: unregister device when no matching device is found (git-fixes).
  • nfp: flower: fix pre_tun mask id allocation (bsc#1154353).
  • nvme: allocate the keep alive request using BLKMQREQ_NOWAIT (bsc#1182077).
  • nvme-fabrics: fix kato initialization (bsc#1182591).
  • nvme-fabrics: only reserve a single tag (bsc#1182077).
  • nvme-fc: fix racing controller reset and create association (bsc#1183048).
  • nvme-hwmon: Return error code when registration fails (bsc#1177326).
  • nvme: merge nvmekeepalive into nvmekeepalive_work (bsc#1182077).
  • nvme: return an error if nvmesetqueue_count() fails (bsc#1180197).
  • nvmet-rdma: Fix list_del corruption on queue establishment failure (bsc#1183501).
  • objtool: Fix '.cold' section suffix check for newer versions of GCC (bsc#1169514).
  • objtool: Fix error handling for STD/CLD warnings (bsc#1169514).
  • objtool: Fix retpoline detection in asm code (bsc#1169514).
  • ovl: fix dentry leak in ovlgetredirect (bsc#1184176).
  • ovl: fix out of date comment and unreachable code (bsc#1184176).
  • ovl: fix regression with re-formatted lower squashfs (bsc#1184176).
  • ovl: fix unneeded call to ovlchangeflags() (bsc#1184176).
  • ovl: fix value of i_ino for lower hardlink corner case (bsc#1184176).
  • ovl: initialize error in ovlcopyxattr (bsc#1184176).
  • ovl: relax WARN_ON() when decoding lower directory file handle (bsc#1184176).
  • PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse (git-fixes).
  • PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (git-fixes).
  • PCI: Align checking of syscall user config accessors (git-fixes).
  • PCI: Decline to resize resources if boot config must be preserved (git-fixes).
  • PCI: Fix pciregisterio_range() memory leak (git-fixes).
  • PCI: mediatek: Add missing ofnodeput() to fix reference leak (git-fixes).
  • PCI: qcom: Use PHYREFCLKUSE_PAD only for ipq8064 (git-fixes).
  • PCI: xgene-msi: Fix race in installing chained irq handler (git-fixes).
  • pinctrl: rockchip: fix restore error in resume (git-fixes).
  • Platform: OLPC: Fix probe error handling (git-fixes).
  • platform/x86: acer-wmi: Add ACERCAPKBD_DOCK quirk for the Aspire Switch 10E SW3-016 (git-fixes).
  • platform/x86: acer-wmi: Add ACERCAPSETFUNCTIONMODE capability flag (git-fixes).
  • platform/x86: acer-wmi: Add new force_caps module parameter (git-fixes).
  • platform/x86: acer-wmi: Add support for SWTABLETMODE on Switch devices (git-fixes).
  • platform/x86: acer-wmi: Cleanup accelerometer device handling (git-fixes).
  • platform/x86: acer-wmi: Cleanup ACERCAPFOO defines (git-fixes).
  • platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (git-fixes).
  • platform/x86: intel-vbtn: Stop reporting SW_DOCK events (git-fixes).
  • platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (git-fixes).
  • PM: EM: postpone creating the debugfs dir till fs_initcall (git-fixes).
  • PM: runtime: Add pmruntimeresumeandget to deal with usage counter (bsc#1183366).
  • PM: runtime: Fix ordering in pmruntimeget_suppliers() (git-fixes).
  • PM: runtime: Fix race getting/putting suppliers at probe (git-fixes).
  • post.sh: Return an error when module update fails (bsc#1047233 bsc#1184388).
  • powerpc/64s: Fix instruction encoding for lis in ppcfunctionentry() (bsc#1065729).
  • powerpc/book3s64/radix: Remove WARNON in destroycontext() (bsc#1183692 ltc#191963).
  • powerpc/pmem: Include pmem prototypes (bsc#1113295 git-fixes).
  • powerpc/pseries/mobility: handle premature return from H_JOIN (bsc#1181674 ltc#189159 git-fixes bsc#1183662 ltc#191922).
  • powerpc/pseries/mobility: use struct for shared state (bsc#1181674 ltc#189159 git-fixes bsc#1183662 ltc#191922).
  • powerpc/pseries/ras: Remove unused variable 'status' (bsc#1065729).
  • powerpc/sstep: Check instruction validity against ISA version before emulation (bsc#1156395).
  • powerpc/sstep: Fix darn emulation (bsc#1156395).
  • powerpc/sstep: Fix incorrect return from analyze_instr() (bsc#1156395).
  • powerpc/sstep: Fix load-store and update emulation (bsc#1156395).
  • printk: fix deadlock when kernel panic (bsc#1183018).
  • proc: fix lookup in /proc/net subdirectories after setns(2) (git-fixes).
  • pwm: rockchip: rockchippwmprobe(): Remove superfluous clk_unprepare() (git-fixes).
  • qlcnic: fix error return code in qlcnic83xxrestart_hw() (git-fixes).
  • qxl: Fix uninitialised struct field head.surface_id (git-fixes).
  • random: fix the RNDRESEEDCRNG ioctl (git-fixes).
  • RAS/CEC: Correct ceaddelem()'s returned values (bsc#1152489).
  • RDMA/hns: Disable RQ inline by default (jsc#SLE-8449).
  • RDMA/hns: Fix type of sqsignalbits (jsc#SLE-8449).
  • RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (bsc#1169709)
  • regulator: bd9571mwv: Fix AVS and DVFS voltage range (git-fixes).
  • Revert 'net: bonding: fix error return code of bondneighinit()' (bsc#1154353).
  • rpadlpar: fix potential drc_name corruption in store functions (bsc#1183416 ltc#191079).
  • rpm/check-for-config-changes: add -mrecord-mcount ignore Added by 3b15cdc15956 (tracing: move function tracer options to Kconfig) upstream.
  • rpm/check-for-config-changes: Also ignore AS_VERSION added in 5.12.
  • rpm/check-for-config-changes: comment on the list To explain what it actually is.
  • rpm/check-for-config-changes: declare sed args as an array So that we can reuse it in both seds. This also introduces IGNOREDCONFIGSRE array which can be easily extended.
  • rpm/check-for-config-changes: define ignores more strictly * search for whole words, so make wildcards explicit * use ' for quoting * prepend CONFIG_ dynamically, so it need not be in the list
  • rpm/check-for-config-changes: sort the ignores They are growing so to make them searchable by humans.
  • rpm/kernel-binary.spec.in: Fix dependency of kernel-*-devel package (bsc#1184514) The devel package requires the kernel binary package itself for building modules externally.
  • rsi: Fix TX EAPOL packet handling against iwlwifi AP (git-fixes).
  • rsi: Move card interrupt handling to RX thread (git-fixes).
  • rsxx: Return -EFAULT if copytouser() fails (git-fixes).
  • s390/cio: return -EFAULT if copytouser() fails (git-fixes).
  • s390/cio: return -EFAULT if copytouser() fails (git-fixes).
  • s390/crypto: return -EFAULT if copytouser() fails (git-fixes).
  • s390/dasd: fix hanging IO request during DASD driver unbind (git-fixes).
  • s390/qeth: fix memory leak after failed TX Buffer allocation (git-fixes).
  • s390/qeth: fix notification for pending buffers during teardown (git-fixes).
  • s390/qeth: improve completion of pending TX buffers (git-fixes).
  • s390/qeth: schedule TX NAPI on QAOB completion (git-fixes).
  • s390/vtime: fix increased steal time accounting (bsc#1183859).
  • samples, bpf: Add missing munmap in xdpsock (bsc#1155518).
  • samples/bpf: Fix possible hang in xdpsock with multiple threads (bsc#1155518).
  • scsi: ibmvfc: Fix invalid state machine BUG_ON() (bsc#1184647 ltc#191231).
  • scsi: lpfc: Change wording of invalid pci reset log message (bsc#1182574).
  • scsi: lpfc: Correct function header comments related to ndlp reference counting (bsc#1182574).
  • scsi: lpfc: Fix ADISC handling that never frees nodes (bsc#1182574).
  • scsi: lpfc: Fix crash caused by switch reboot (bsc#1182574).
  • scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (bsc#1182574).
  • scsi: lpfc: Fix FLOGI failure due to accessing a freed node (bsc#1182574).
  • scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (bsc#1182574).
  • scsi: lpfc: Fix lpfcelsretry() possible null pointer dereference (bsc#1182574).
  • scsi: lpfc: Fix nodeinfo debugfs output (bsc#1182574).
  • scsi: lpfc: Fix null pointer dereference in lpfcprepels_iocb() (bsc#1182574).
  • scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (bsc#1182574).
  • scsi: lpfc: Fix pt2pt connection does not recover after LOGO (bsc#1182574).
  • scsi: lpfc: Fix pt2pt state transition causing rmmod hang (bsc#1182574).
  • scsi: lpfc: Fix reftag generation sizing errors (bsc#1182574).
  • scsi: lpfc: Fix stale node accesses on stale RRQ request (bsc#1182574).
  • scsi: lpfc: Fix status returned in lpfcelsretry() error exit path (bsc#1182574).
  • scsi: lpfc: Fix unnecessary null check in lpfcreleasescsi_buf (bsc#1182574).
  • scsi: lpfc: Fix use after free in lpfcelsfree_iocb (bsc#1182574).
  • scsi: lpfc: Fix vport indices in lpfcfindvportbyvpid() (bsc#1182574).
  • scsi: lpfc: Reduce LOGTRACEEVENT logging for vports (bsc#1182574).
  • scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (bsc#1182574).
  • scsi: lpfc: Update lpfc version to 12.8.0.8 (bsc#1182574).
  • scsi: target: pscsi: Avoid OOM in pscsimapsg() (bsc#1183843).
  • scsi: target: pscsi: Clean up after failure in pscsimapsg() (bsc#1183843).
  • selftests/bpf: Mask bpfcsumdiff() return value to 16 bits in test_verifier (bsc#1155518).
  • selftests/bpf: No need to drop the packet when there is no geneve opt (bsc#1155518).
  • selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (bsc#1155518).
  • selinux: fix error initialization in inodedoinitwith_dentry() (git-fixes).
  • selinux: Fix error return code in selibpkeysidslow() (git-fixes).
  • selinux: fix inodedoinitwithdentry() LABELINVALID error handling (git-fixes).
  • smb3: add dynamic trace point to trace when credits obtained (bsc#1181507).
  • smb3: fix crediting for compounding when only one request in flight (bsc#1181507).
  • smb3: Fix out-of-bounds bug in SMB2_negotiate() (bsc#1183540).
  • soc/fsl: qbman: fix conflicting alignment attributes (git-fixes).
  • software node: Fix node registration (git-fixes).
  • spi: stm32: make spurious and overrun interrupts visible (git-fixes).
  • squashfs: fix inode lookup sanity checks (bsc#1183750).
  • squashfs: fix xattr id and id lookup sanity checks (bsc#1183750).
  • stopmachine: mark helpers _always_inline (git-fixes).
  • thermal/core: Add NULL pointer check before using cooling device stats (git-fixes).
  • udlfb: Fix memory leak in dlfbusbprobe (git-fixes).
  • Update bug reference for USB-audio fixes (bsc#1182552 bsc#1183598)
  • USB: cdc-acm: downgrade message to debug (git-fixes).
  • USB: cdc-acm: fix double free on probe failure (git-fixes).
  • USB: cdc-acm: fix use-after-free after probe failure (git-fixes).
  • USB: cdc-acm: untangle a circular dependency between callback and softint (git-fixes).
  • USB: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board (git-fixes).
  • USB: dwc2: Prevent core suspend when port connection flag is 0 (git-fixes).
  • USB: dwc3: gadget: Fix dep->interval for fullspeed interrupt (git-fixes).
  • USB: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (git-fixes).
  • USB: dwc3: qcom: Add missing DWC3 OF node refcount decrement (git-fixes).
  • USB: dwc3: qcom: Honor wakeup enabled/disabled state (git-fixes).
  • USB: gadget: configfs: Fix KASAN use-after-free (git-fixes).
  • USB: gadget: f_uac1: stop playback on function disable (git-fixes).
  • USB: gadget: fuac2: always increase endpoint maxpacket_size by one audio slot (git-fixes).
  • USB: gadget: udc: amd5536udc_pci fix null-ptr-dereference (git-fixes).
  • USB: gadget: u_ether: Fix a configfs return code (git-fixes).
  • USBip: Fix incorrect double assignment to udc->ud.tcp_rx (git-fixes).
  • USBip: fix stub_dev to check for stream socket (git-fixes).
  • USBip: fix stubdev usbipsockfd_store() races leading to gpf (git-fixes).
  • USBip: fix vhcihcd attachstore() races leading to gpf (git-fixes).
  • USBip: fix vhci_hcd to check for stream socket (git-fixes).
  • USBip: fix vudc to check for stream socket (git-fixes).
  • USBip: fix vudc usbipsockfdstore races leading to gpf (git-fixes).
  • USBip: tools: fix build error for multiple definition (git-fixes).
  • USBip: vhcihcd fix shift out-of-bounds in vhcihub_control() (git-fixes).
  • USB: musb: Fix suspend with devices connected for a64 (git-fixes).
  • USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (git-fixes).
  • USB: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM (git-fixes).
  • USB: replace hardcode maximum usb string length by definition (git-fixes).
  • USB: serial: ch341: add new Product ID (git-fixes).
  • USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (git-fixes).
  • USB: serial: cp210x: add some more GE USB IDs (git-fixes).
  • USB: serial: ftdi_sio: fix FTX sub-integer prescaler (git-fixes).
  • USB: serial: ioedgeport: fix memory leak in edgestartup (git-fixes).
  • USB-storage: Add quirk to defeat Kindle's automatic unload (git-fixes).
  • USB: typec: tcpm: Invoke powersupplychanged for tcpm-source-psy- (git-fixes).
  • USB: usblp: fix a hang in poll() if disconnected (git-fixes).
  • USB: xhci: do not perform Soft Retry for some xHCI hosts (git-fixes).
  • USB: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (git-fixes).
  • USB: xhci-mtk: fix broken streams issue on 0.96 xHCI (git-fixes).
  • use _netdevnotify_peers in ibmvnic (bsc#1183871 ltc#192139).
  • video: fbdev: acornfb: remove freeunusedpages() (bsc#1152489)
  • video: hypervfb: Fix a double free in hvfbprobe (git-fixes).
  • VMCI: Use setpagedirty_lock() when unregistering guest memory (git-fixes).
  • vt/consolemap: do font sum unsigned (git-fixes).
  • watchdog: mei_wdt: request stop on unregister (git-fixes).
  • wireguard: device: do not generate ICMP for non-IP packets (git-fixes).
  • wireguard: kconfig: use arm chacha even with no neon (git-fixes).
  • wireguard: selftests: test multiple parallel streams (git-fixes).
  • wlcore: Fix command execute failure 19 for wl12xx (git-fixes).
  • x86/fsgsbase/64: Fix NULL deref in 86fsgsbaseread_task (bsc#1152489).
  • x86: Introduce TSCOMPATRESTART to fix getnrrestart_syscall() (bsc#1152489).
  • x86/ioapic: Ignore IRQ2 again (bsc#1152489).
  • x86/memencrypt: Correct physical address calculation in _setclrpte_enc() (bsc#1152489).
  • xen/events: avoid handling the same event on two cpus at the same time (git-fixes).
  • xen/events: do not unmask an event channel when an eoi is pending (git-fixes).
  • xen/events: fix setting irq affinity (bsc#1184583).
  • xen/events: reset affinity of 2-level event when tearing it down (git-fixes).
  • Xen/gnttab: handle p2m update errors on a per-slot basis (bsc#1183022 XSA-367).
  • xen-netback: respect gnttabmaprefs()'s return value (bsc#1183022 XSA-367).
  • xfs: group quota should return EDQUOT when prj quota enabled (bsc#1180980).
  • xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (git-fixes).
  • xhci: Improve detection of device initiated wake signal (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Module for Basesystem 15 SP2 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "5.3.18-24.61.1",
            "kernel-devel": "5.3.18-24.61.1",
            "kernel-default-base": "5.3.18-24.61.1.9.26.4",
            "kernel-preempt": "5.3.18-24.61.1",
            "kernel-default-devel": "5.3.18-24.61.1",
            "kernel-default": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Basesystem 15 SP2 / kernel-default-base

Package

Name
kernel-default-base
Purl
purl:rpm/suse/kernel-default-base&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "5.3.18-24.61.1",
            "kernel-devel": "5.3.18-24.61.1",
            "kernel-default-base": "5.3.18-24.61.1.9.26.4",
            "kernel-preempt": "5.3.18-24.61.1",
            "kernel-default-devel": "5.3.18-24.61.1",
            "kernel-default": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Basesystem 15 SP2 / kernel-preempt

Package

Name
kernel-preempt
Purl
purl:rpm/suse/kernel-preempt&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "5.3.18-24.61.1",
            "kernel-devel": "5.3.18-24.61.1",
            "kernel-default-base": "5.3.18-24.61.1.9.26.4",
            "kernel-preempt": "5.3.18-24.61.1",
            "kernel-default-devel": "5.3.18-24.61.1",
            "kernel-default": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Basesystem 15 SP2 / kernel-source

Package

Name
kernel-source
Purl
purl:rpm/suse/kernel-source&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "5.3.18-24.61.1",
            "kernel-devel": "5.3.18-24.61.1",
            "kernel-default-base": "5.3.18-24.61.1.9.26.4",
            "kernel-preempt": "5.3.18-24.61.1",
            "kernel-default-devel": "5.3.18-24.61.1",
            "kernel-default": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Development Tools 15 SP2 / kernel-docs

Package

Name
kernel-docs
Purl
purl:rpm/suse/kernel-docs&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "5.3.18-24.61.1",
            "kernel-syms": "5.3.18-24.61.1",
            "kernel-preempt-devel": "5.3.18-24.61.1",
            "kernel-source": "5.3.18-24.61.1",
            "kernel-obs-build": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Development Tools 15 SP2 / kernel-obs-build

Package

Name
kernel-obs-build
Purl
purl:rpm/suse/kernel-obs-build&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "5.3.18-24.61.1",
            "kernel-syms": "5.3.18-24.61.1",
            "kernel-preempt-devel": "5.3.18-24.61.1",
            "kernel-source": "5.3.18-24.61.1",
            "kernel-obs-build": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Development Tools 15 SP2 / kernel-preempt

Package

Name
kernel-preempt
Purl
purl:rpm/suse/kernel-preempt&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "5.3.18-24.61.1",
            "kernel-syms": "5.3.18-24.61.1",
            "kernel-preempt-devel": "5.3.18-24.61.1",
            "kernel-source": "5.3.18-24.61.1",
            "kernel-obs-build": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Development Tools 15 SP2 / kernel-source

Package

Name
kernel-source
Purl
purl:rpm/suse/kernel-source&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "5.3.18-24.61.1",
            "kernel-syms": "5.3.18-24.61.1",
            "kernel-preempt-devel": "5.3.18-24.61.1",
            "kernel-source": "5.3.18-24.61.1",
            "kernel-obs-build": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Development Tools 15 SP2 / kernel-syms

Package

Name
kernel-syms
Purl
purl:rpm/suse/kernel-syms&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "5.3.18-24.61.1",
            "kernel-syms": "5.3.18-24.61.1",
            "kernel-preempt-devel": "5.3.18-24.61.1",
            "kernel-source": "5.3.18-24.61.1",
            "kernel-obs-build": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Legacy 15 SP2 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Legacy%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "reiserfs-kmp-default": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Live Patching 15 SP2 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-livepatch": "5.3.18-24.61.1",
            "kernel-default-livepatch-devel": "5.3.18-24.61.1",
            "kernel-livepatch-5_3_18-24_61-default": "1-5.3.4"
        }
    ]
}

SUSE:Linux Enterprise Live Patching 15 SP2 / kernel-livepatch-SLE15-SP2_Update_12

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-livepatch": "5.3.18-24.61.1",
            "kernel-default-livepatch-devel": "5.3.18-24.61.1",
            "kernel-livepatch-5_3_18-24_61-default": "1-5.3.4"
        }
    ]
}

SUSE:Linux Enterprise High Availability Extension 15 SP2 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20High%20Availability%20Extension%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "dlm-kmp-default": "5.3.18-24.61.1",
            "gfs2-kmp-default": "5.3.18-24.61.1",
            "ocfs2-kmp-default": "5.3.18-24.61.1",
            "cluster-md-kmp-default": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Workstation Extension 15 SP2 / kernel-default

Package

Name
kernel-default
Purl
purl:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Workstation%20Extension%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-extra": "5.3.18-24.61.1",
            "kernel-preempt-extra": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Workstation Extension 15 SP2 / kernel-preempt

Package

Name
kernel-preempt
Purl
purl:rpm/suse/kernel-preempt&distro=SUSE%20Linux%20Enterprise%20Workstation%20Extension%2015%20SP2

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-extra": "5.3.18-24.61.1",
            "kernel-preempt-extra": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Micro 5.0 / kernel-default

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-base": "5.3.18-24.61.1.9.26.4",
            "kernel-default": "5.3.18-24.61.1"
        }
    ]
}

SUSE:Linux Enterprise Micro 5.0 / kernel-default-base

Package

Name
kernel-default-base
Purl
purl:rpm/suse/kernel-default-base&distro=SUSE%20Linux%20Enterprise%20Micro%205.0

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-base": "5.3.18-24.61.1.9.26.4",
            "kernel-default": "5.3.18-24.61.1"
        }
    ]
}