SUSE-SU-2021:1211-1

Source
https://www.suse.com/support/update/announcement/2021/suse-su-20211211-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2021:1211-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2021:1211-1
Related
Published
2021-04-15T14:07:31Z
Modified
2021-04-15T14:07:31Z
Summary
Security update for the Linux Kernel
Details

The SUSE Linux Enterprise 15 SP2 kernel RT 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-2020-25670, CVE-2020-25671, CVE-2020-25672, CVE-2020-25673: Fixed multiple bugs in NFC subsytem (bsc#1178181).
  • CVE-2020-36311: Fixed a denial of service (soft lockup) by triggering destruction of a large SEV VM (bsc#1184511).
  • CVE-2021-29154: Fixed incorrect computation of branch displacements, allowing arbitrary code execution (bsc#1184391).
  • CVE-2021-30002: Fixed a memory leak for large arguments in video_usercopy (bsc#1184120).
  • CVE-2021-3483: Fixed a use-after-free in nosy.c (bsc#1184393).
  • CVE-2020-36310: Fixed infinite loop for certain nested page faults (bsc#1184512).
  • CVE-2020-36312: Fixed a memory leak upon a kmalloc failure (bsc#1184509 ).
  • 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).

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).
  • 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,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).
  • certs: Fix blacklist flag type confusion (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)
  • 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) Backporting notes: * context changes
  • drm/amd/powerplay: fix spelling mistake 'smustatememroy_block' -> (bsc#1152489) Backporting notes: * rename amd/pm to amd/powerplay * context changes
  • 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).
  • 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: 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).
  • 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:Real Time Module 15 SP2 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

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

SUSE:Real Time Module 15 SP2 / kernel-rt_debug

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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