SUSE-SU-2021:0117-1

Source
https://www.suse.com/support/update/announcement/2021/suse-su-20210117-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2021:0117-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2021:0117-1
Related
Published
2021-01-14T05:15:00Z
Modified
2021-01-14T05:15:00Z
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-2020-28374: Fixed a Linux SCSI target issue (bsc#1178372).
  • CVE-2020-36158: Fixed a potential remote code execution in the Marvell mwifiex driver (bsc#1180559).
  • CVE-2020-27825: Fixed a race in the trace_open and buffer resize calls (bsc#1179960).
  • CVE-2020-0466: Fixed a use-after-free due to a logic error in doepollctl and eploopcheck_proc of eventpoll.c (bnc#1180031).
  • CVE-2020-27068: Fixed an out-of-bounds read due to a missing bounds check in the nl80211_policy policy of nl80211.c (bnc#1180086).
  • CVE-2020-0444: Fixed a bad kfree due to a logic error in auditdatato_entry (bnc#1180027).
  • CVE-2020-0465: Fixed multiple missing bounds checks in hid-multitouch.c that could have led to local privilege escalation (bnc#1180029).
  • CVE-2020-29661: Fixed a locking issue in the tty subsystem that allowed a use-after-free attack against TIOCSPGRP (bsc#1179745).
  • CVE-2020-29660: Fixed a locking inconsistency in the tty subsystem that may have allowed a read-after-free attack against TIOCGSID (bnc#1179745).
  • CVE-2020-27777: Fixed a privilege escalation in the Run-Time Abstraction Services (RTAS) interface, affecting guests running on top of PowerVM or KVM hypervisors (bnc#1179107).
  • CVE-2020-29373: Fixed an unsafe handling of the root directory during path lookups in fs/io_uring.c (bnc#1179434).
  • CVE-2020-11668: Fixed the mishandling of invalid descriptors in the Xirlink camera USB driver (bnc#1168952).
  • CVE-2020-27830: Fixed a null pointer dereference in speakup (bsc#1179656).
  • CVE-2020-29370: Fixed a race condition in kmemcachealloc_bulk (bnc#1179435).
  • CVE-2020-27786: Fixed a use after free in kernel midi subsystem sndrawmidikernel_read1() (bsc#1179601).

The following non-security bugs were fixed:

  • ACPI: APEI: Kick the memory_failure() queue for synchronous errors (jsc#SLE-16610).
  • ACPI: PNP: compare the string length in the matching_id() (git-fixes).
  • ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (git-fixes).
  • ALSA: core: memalloc: add page alignment for iram (git-fixes).
  • ALSA: hda/ca0132 - Change Input Source enum strings (git-fixes).
  • ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg (git-fixes).
  • ALSA: hda/generic: Add option to enforce preferred_dacs pairs (git-fixes).
  • ALSA: hda/hdmi: always print pin NIDs as hexadecimal (git-fixes).
  • ALSA: hda/hdmi: packet buffer index must be set before reading value (git-fixes).
  • ALSA: hda/proc - print DP-MST connections (git-fixes).
  • ALSA: hda/realtek - Add new codec supported for ALC897 (git-fixes).
  • ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (git-fixes).
  • ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (git-fixes).
  • ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (git-fixes).
  • ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (git-fixes).
  • ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (git-fixes).
  • ALSA: hda/realtek: Add quirk for MSI-GP73 (git-fixes).
  • ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (git-fixes).
  • ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (git-fixes).
  • ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (git-fixes).
  • ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (git-fixes).
  • ALSA: hda: Fix regressions on clear and reconfig sysfs (git-fixes).
  • ALSA: pcm: oss: Fix a few more UBSAN fixes (git-fixes).
  • ALSA: pcm: oss: Fix potential out-of-bounds shift (git-fixes).
  • ALSA: rawmidi: Access runtime->avail always in spinlock (git-fixes).
  • ALSA: seq: remove useless function (git-fixes).
  • ALSA: usb-audio: Add generic implicit fb parsing (bsc#1178203).
  • ALSA: usb-audio: Add hw constraint for implicit fb sync (bsc#1178203).
  • ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (git-fixes).
  • ALSA: usb-audio: Add implicit_fb module option (bsc#1178203).
  • ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (git-fixes).
  • ALSA: usb-audio: Add sndusbget_endpoint() helper (bsc#1178203).
  • ALSA: usb-audio: Add sndusbgethostinterface() helper (bsc#1178203).
  • ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (git-fixes).
  • ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (git-fixes).
  • ALSA: usb-audio: Always set up the parameters after resume (bsc#1178203).
  • ALSA: usb-audio: Avoid doubly initialization for implicit fb (bsc#1178203).
  • ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (bsc#1178203).
  • ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (bsc#1178203).
  • ALSA: usb-audio: Constify audioformat pointer references (bsc#1178203).
  • ALSA: usb-audio: Convert to the common vmalloc memalloc (bsc#1178203).
  • ALSA: usb-audio: Correct wrongly matching entries with audio class (bsc#1178203).
  • ALSA: usb-audio: Create endpoint objects at parsing phase (bsc#1178203).
  • ALSA: usb-audio: Disable sample read check if firmware does not give back (git-fixes).
  • ALSA: usb-audio: Do not call usbsetinterface() at trigger callback (bsc#1178203).
  • ALSA: usb-audio: Do not set altsetting before initializing sample rate (bsc#1178203).
  • ALSA: usb-audio: Drop debug.h (bsc#1178203).
  • ALSA: usb-audio: Drop keep_interface flag again (bsc#1178203).
  • ALSA: usb-audio: Drop unneeded sndusbsubstream fields (bsc#1178203).
  • ALSA: usb-audio: Factor out the implicit feedback quirk code (bsc#1178203).
  • ALSA: usb-audio: Fix control 'access overflow' errors from chmap (git-fixes).
  • ALSA: usb-audio: Fix EP matching for continuous rates (bsc#1178203).
  • ALSA: usb-audio: Fix MOTU M-Series quirks (bsc#1178203).
  • ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (bsc#1178203).
  • ALSA: usb-audio: Fix potential out-of-bounds shift (git-fixes).
  • ALSA: usb-audio: Fix quirks for other BOSS devices (bsc#1178203).
  • ALSA: usb-audio: Handle discrete rates properly in hw constraints (bsc#1178203).
  • ALSA: usb-audio: Improve some debug prints (bsc#1178203).
  • ALSA: usb-audio: Move device rename and profile quirks to an internal table (bsc#1178203).
  • ALSA: usb-audio: Move sndusbautoresume() call out of setuphwinfo() (bsc#1178203).
  • ALSA: usb-audio: Pass sndusbaudio object to quirk functions (bsc#1178203).
  • ALSA: usb-audio: Properly match with audio interface class (bsc#1178203).
  • ALSA: usb-audio: Quirk for BOSS GT-001 (bsc#1178203).
  • ALSA: usb-audio: Refactor endpoint management (bsc#1178203).
  • ALSA: usb-audio: Refactoring endpoint URB deactivation (bsc#1178203).
  • ALSA: usb-audio: Replace slave/master terms (bsc#1178203).
  • ALSA: usb-audio: Set and clear sync EP link properly (bsc#1178203).
  • ALSA: usb-audio: Set callbacks via sndusbendpointsetcallback() (bsc#1178203).
  • ALSA: usb-audio: Show sync endpoint information in proc outputs (bsc#1178203).
  • ALSA: usb-audio: Simplify hw_params rules (bsc#1178203).
  • ALSA: usb-audio: Simplify quirk entries with a macro (bsc#1178203).
  • ALSA: usb-audio: Simplify rate_min/max and rates set up (bsc#1178203).
  • ALSA: usb-audio: Simplify sndusbinit_pitch() arguments (bsc#1178203).
  • ALSA: usb-audio: Simplify sndusbinitsamplerate() arguments (bsc#1178203).
  • ALSA: usb-audio: Stop both endpoints properly at error (bsc#1178203).
  • ALSA: usb-audio: Support PCM sync_stop (bsc#1178203).
  • ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (bsc#1178203).
  • ALSA: usb-audio: Unify the code for the next packet size calculation (bsc#1178203).
  • ALSA: usb-audio: US16x08: fix value count for level meters (git-fixes).
  • ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (bsc#1178203).
  • ALSA: usb-audio: Use atomict for endpoint usecount (bsc#1178203).
  • ALSA: usb-audio: Use managed buffer allocation (bsc#1178203).
  • ALSA: usb-audio: Use unsigned char for iface and altsettings fields (bsc#1178203).
  • ALSA: usb-audio: workaround for iface reset issue (bsc#1178203).
  • arm64: acpi: Make apeiclaimsea() synchronise with APEI's irq work (jsc#SLE-16610).
  • ASoC: amd: change clkget() to devmclk_get() and add missed checks (git-fixes).
  • ASoC: arizona: Fix a wrong free in wm8997_probe (git-fixes).
  • ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (git-fixes).
  • ASoC: jz4740-i2s: add missed checks for clk_get() (git-fixes).
  • ASoC: meson: fix COMPILE_TEST error (git-fixes).
  • ASoC: pcm: DRAIN support reactivation (git-fixes).
  • ASoC: SOF: control: fix size checks for ext_bytes control .get() (git-fixes).
  • ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (git-fixes).
  • ASoC: tegra20-spdif: remove 'default m' (git-fixes).
  • ASoC: ti: davinci-mcasp: remove always zero of davincimcaspgetdtparams (git-fixes).
  • ASoC: wm8998: Fix PM disable depth imbalance on error (git-fixes).
  • ASoC: wmadsp: fix error return code in wmadsp_load() (git-fixes).
  • ASoC: wmadsp: remove 'ctl' from list on error in wmadspcreatecontrol() (git-fixes).
  • ath10k: Fix an error handling path (git-fixes).
  • ath10k: Release some resources in an error handling path (git-fixes).
  • ath6kl: fix enum-conversion warning (git-fixes).
  • batman-adv: Consider fragmentation for needed_headroom (git-fixes).
  • batman-adv: Do not always reallocate the fragmentation skb head (git-fixes).
  • batman-adv: Reserve needed_*room for fragments (git-fixes).
  • blk-mq: Remove 'running from the wrong CPU' warning (bsc#1174486).
  • block: return status code in blkmqend_request() (bsc#1171000, bsc#1165933).
  • Bluetooth: btmtksdio: Add the missed releasefirmware() in mtksetup_firmware() (git-fixes).
  • Bluetooth: btusb: Add the missed releasefirmware() in btusbmtksetupfirmware() (git-fixes).
  • Bluetooth: Fix null pointer dereference in hcieventpacket() (git-fixes).
  • Bluetooth: Fix slab-out-of-bounds read in hciledirectadvreport_evt() (git-fixes).
  • Bluetooth: hcih5: fix memory leak in h5close (git-fixes).
  • bpf: Fix bpfputrawtracepoint()'s use of _module_address() (git-fixes).
  • btrfs: add missing check for nocow and compression inode flags (bsc#1178780).
  • btrfs: allow btrfstruncateblock() to fallback to nocow for data space reservation (bsc#1161099).
  • btrfs: delete duplicated words + other fixes in comments (bsc#1180566).
  • btrfs: do not commit logs and transactions during link and rename operations (bsc#1180566).
  • btrfs: do not take the log_mutex of the subvolume when pinning the log (bsc#1180566).
  • btrfs: fix readahead hang and use-after-free after removing a device (bsc#1179963).
  • btrfs: fix use-after-free on readahead extent after failure to create it (bsc#1179963).
  • btrfs: qgroup: do not commit transaction when we already hold the handle (bsc#1178634).
  • btrfs: qgroup: do not try to wait flushing if we're already holding a transaction (bsc#1179575).
  • bus: fsl-mc: fix error return code in fslmcobject_allocate() (git-fixes).
  • can: ccan: ccanpowerup(): fix error handling (git-fixes).
  • can: sja1000: sja1000_err(): do not count arbitration lose as an error (git-fixes).
  • can: softing: softingnetdevopen(): fix error handling (git-fixes).
  • can: sun4ican: sun4ican_err(): do not count arbitration lose as an error (git-fixes).
  • cfg80211: initialize rekey_data (git-fixes).
  • cifs: add NULL check for ses->tcon_ipc (bsc#1178270).
  • cifs: allow syscalls to be restarted in _smbsend_rqst() (bsc#1176956).
  • cifs: do not share tcons with DFS (bsc#1178270).
  • cifs: document and cleanup dfs mount (bsc#1178270).
  • cifs: ensure correct super block for DFS reconnect (bsc#1178270).
  • cifs: Fix an error pointer dereference in cifs_mount() (bsc#1178270).
  • cifs: fix check of tcon dfs in smb1 (bsc#1178270).
  • cifs: fix DFS mount with cifsacl/modefromsid (bsc#1178270).
  • cifs: fix double free error on share and prefix (bsc#1178270).
  • cifs: fix leaked reference on requeued write (bsc#1178270).
  • cifs: fix potential use-after-free in cifsechorequest() (bsc#1139944).
  • cifs: fix uninitialised leasekey in openshroot() (bsc#1178270).
  • cifs: get rid of unused parameter in reconnsetupdfs_targets() (bsc#1178270).
  • cifs: handle empty list of targets in cifs_reconnect() (bsc#1178270).
  • cifs: handle hostnames that resolve to same ip in failover (bsc#1178270).
  • cifs: handle RESPGETDFS_REFERRAL.PathConsumed in reconnect (bsc#1178270).
  • cifs: merge _{cifs,smb2}reconnecttcon into cifstree_connect() (bsc#1178270).
  • cifs: only update prefix path of DFS links in cifstreeconnect() (bsc#1178270).
  • cifs: reduce number of referral requests in DFS link lookups (bsc#1178270).
  • cifs: rename reconninvaldfs_target() (bsc#1178270).
  • cifs: set up next DFS target before genericipconnect() (bsc#1178270).
  • clk: at91: sam9x60: remove atmel,osc-bypass support (git-fixes).
  • clk: ingenic: Fix divider calculation with div tables (git-fixes).
  • clk: mediatek: Make mtkclkregister_mux() a static function (git-fixes).
  • clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (git-fixes).
  • clk: renesas: r9a06g032: Drop __packed for portability (git-fixes).
  • clk: s2mps11: Fix a resource leak in error handling paths in the probe function (git-fixes).
  • clk: sunxi-ng: Make sure divider tables have sentinel (git-fixes).
  • clk: tegra: Do not return 0 on failure (git-fixes).
  • clk: tegra: Fix duplicated SE clock entry (git-fixes).
  • clk: ti: Fix memleak in tifapllsynth_setup (git-fixes).
  • clocksource/drivers/armarchtimer: Correct fault programming of CNTKCTL_EL1.EVNTI (git-fixes).
  • clocksource/drivers/armarchtimer: Use stable count reader in erratum sne (git-fixes).
  • clocksource/drivers/cadencettc: Fix memory leak in ttcsetup_clockevent() (git-fixes).
  • clocksource/drivers/orion: Add missing clkdisableunprepare() on error path (git-fixes).
  • compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (bsc#1178203).
  • coredump: fix core_pattern parse error (git-fixes).
  • cpufreq: ap806: Add missing MODULEDEVICETABLE (git-fixes).
  • cpufreq: highbank: Add missing MODULEDEVICETABLE (git-fixes).
  • cpufreq: loongson1: Add missing MODULE_ALIAS (git-fixes).
  • cpufreq: mediatek: Add missing MODULEDEVICETABLE (git-fixes).
  • cpufreq: scpi: Add missing MODULE_ALIAS (git-fixes).
  • cpufreq: st: Add missing MODULEDEVICETABLE (git-fixes).
  • cpufreq: vexpress-spc: Add missing MODULE_ALIAS (git-fixes).
  • crypto: afalg - avoid undefined behavior accessing salgname (git-fixes).
  • crypto: atmel-i2c - select CONFIG_BITREVERSE (git-fixes).
  • crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xxbuildpd (git-fixes).
  • crypto: ecdh - avoid unaligned accesses in ecdhsetsecret() (git-fixes).
  • crypto: inside-secure - Fix sizeof() mismatch (git-fixes).
  • crypto: omap-aes - Fix PM disable depth imbalance in omapaesprobe (git-fixes).
  • crypto: qat - fix status check in qathalputrelrd_xfer() (git-fixes).
  • crypto: sun4i-ss - add the A33 variant of SS (git-fixes).
  • crypto: talitos - Endianess in currentdeschdr() (git-fixes).
  • crypto: talitos - Fix return type of currentdeschdr() (git-fixes).
  • cw1200: fix missing destroyworkqueue() on error in cw1200init_common (git-fixes).
  • dmaengine: mvxorv2: Fix error return code in mvxorv2_probe() (git-fixes).
  • drivers: soc: ti: knavqmssqueue: Fix error return code in knavqueueprobe (git-fixes).
  • drm/amd/display: Fix wrong return value in dmupdateplane_state() (bsc#1152489)
  • drm/amdgpu: pass NULL pointer instead of 0 (bsc#1152489) Backporting changes: * context fixes
  • drm/crc-debugfs: Fix memleak in crccontrolwrite (bsc#1152472)
  • drm/gma500: fix error check (bsc#1152472) Backporting changes: * context fixes
  • drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (bsc#1152489) Backporting changes: * context fixes
  • drm/i915: Fix sha_text population code (bsc#1152489) Backporting changes: * context fixes * adapted I/O functions to old driver
  • drm/imx: tve remove extraneous type qualifier (bsc#1152489)
  • drm/mediatek: Add exception handing in mtkdrmprobe() if component (bsc#1152472)
  • drm/mediatek: Add missing put_device() call in (bsc#1152472)
  • drm/mediatek: Add missing putdevice() call in mtkdrmkmsinit() (bsc#1152472) Backporting changes: * context fixes * adapted to function layout
  • drm/msm: Avoid div-by-zero in dpucrtcatomic_check() (bsc#1152489)
  • drm/msm: Drop debug print in dpucrtcsetuplm_bounds() (bsc#1152489) Backporting changes: * context fixes
  • drm/panfrost: Ensure GPU quirks are always initialised (bsc#1152489)
  • drm/panfrost: increase readlrelaxedpoll_timeout values (bsc#1152472) Backporting changes: * context fixes
  • drm/radeon: Prefer lower feedback dividers (bsc#1152489)
  • drm/sun4i: sun8i-csc: Secondary CSC register correction (bsc#1152489)
  • drm/vc4/vc4_hdmi: fill ASoC card owner (bsc#1152489)
  • drm/vc4: crtc: Rework a bit the CRTC state code (bsc#1152472) Backporting changes: * context fixes
  • drm/vc4: hdmi: Avoid sleeping in atomic context (bsc#1152489) Backporting changes: * context fixes
  • drm/vkms: fix xrgb on compute crc (bsc#1152472) Backporting changes: * changed filename from vkmscomposer.c to vkmscrc.c * context fixes
  • drm: mxsfb: check framebuffer pitch (bsc#1152472) Backporting changes: * context fixes
  • drm: mxsfb: Remove fbdev leftovers (bsc#1152472) Backporting changes: * context fixes
  • drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel (bsc#1152489)
  • drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel (bsc#1152472) Backporting changes: * context fixes
  • drm: rcar-du: Put reference to VSP device (bsc#1152489)
  • EDAC/amd64: Do not load on family 0x15, model 0x13 (bsc#1179763).
  • EDAC/i10nm: Use readl() to access MMIO registers (bsc#1152489).
  • EDAC/mceamd: Use struct cpuinfox86.cpudieid for AMD NodeId (bsc#1152489).
  • epoll: Keep a reference on files added to the check list (bsc#1180031).
  • ethtool: fix error handling in ethtoolphysid (git-fixes).
  • ext4: correctly report 'not supported' for {usr,grp}jquota when !CONFIG_QUOTA (bsc#1179672).
  • ext4: fix bogus warning in ext4updatedx_flag() (bsc#1179716).
  • ext4: fix leaking sysfs kobject after failed mount (bsc#1179670).
  • ext4: limit entries returned when counting fsmap records (bsc#1179671).
  • ext4: unlock xattrsem properly in ext4inlinedatatruncate() (bsc#1179673).
  • extcon: max77693: Fix modalias string (git-fixes).
  • fail_function: Remove a redundant mutex unlock (bsc#1149032).
  • fbcon: Remove the superfluous break (bsc#1152472)
  • firmware: armsdei: Document the motivation behind these setfs() calls (jsc#SLE-16610).
  • fix regression in 'epoll: Keep a reference on files added to the check list' (bsc#1180031, git-fixes).
  • fs/minix: check return value of sb_getblk() (bsc#1179676).
  • fs/minix: do not allow getting deleted inodes (bsc#1179677).
  • fs/minix: fix block limit check for V1 filesystems (bsc#1179680).
  • fs/minix: reject too-large maximum file size (bsc#1179678).
  • fs/minix: remove expected error message in blocktopath() (bsc#1179681).
  • fs/minix: set s_maxbytes correctly (bsc#1179679).
  • fs/ufs: avoid potential u32 multiplication overflow (bsc#1179682).
  • fs: Do not invalidate page buffers in blockwritefull_page() (bsc#1179711).
  • ftrace: Fix updating FTRACEFLTRAMP (git-fixes).
  • geneve: pull IP header before ECN decapsulation (git-fixes).
  • genirq/irqdomain: Add an irqcreatemapping_affinity() function (bsc#1065729).
  • genirq/matrix: Deal with the sillyness of foreachcpu() on UP (bsc#1156315).
  • gpio: mvebu: fix potential user-after-free on probe (git-fixes).
  • gpio: mvebu: update Armada XP per-CPU comment (git-fixes).
  • HID: add HIDQUIRKINCREMENTUSAGEON_DUPLICATE for Gamevice devices (git-fixes).
  • HID: Add Logitech Dinovo Edge battery quirk (git-fixes).
  • HID: add support for Sega Saturn (git-fixes).
  • HID: cypress: Support Varmilo Keyboards' media hotkeys (git-fixes).
  • HID: hid-sensor-hub: Fix issue with devices with no report ID (git-fixes).
  • HID: i2c-hid: add Vero K147 to descriptor override (git-fixes).
  • HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses (git-fixes).
  • HID: logitech-hidpp: Add HIDPPCONSUMERVENDOR_KEYS quirk for the Dinovo Edge (git-fixes).
  • HID: uclogic: Add ID for Trust Flex Design Tablet (git-fixes).
  • HMAT: Register memory-side cache after parsing (bsc#1178660).
  • HMAT: Skip publishing target info for nodes with no online memory (bsc#1178660).
  • HSI: omapssi: Do not jump to free ID in ssiadd_controller() (git-fixes).
  • i2c: qup: Fix error return code in qupi2cbamscheduledesc() (git-fixes).
  • IB/isert: Fix unaligned immediate-data handling (bsc#1152489)
  • IB/mlx4: Add and improve logging (bsc#1152489)
  • IB/mlx4: Add support for MRA (bsc#1152489)
  • IB/mlx4: Adjust delayed work when a dup is observed (bsc#1152489)
  • IB/mlx4: Fix starvation in paravirt mux/demux (bsc#1152489)
  • IB/mthca: fix return value of error branch in mthcainitcq() (bsc#1152489)
  • IB/rdmavt: Fix sizeof mismatch (bsc#1152489)
  • IB/srpt: Fix memory leak in srptaddone (bsc#1152489)
  • IB/uverbs: Set IOVA on IB MR in uverbs layer (bsc#1152489)
  • ibmvnic: add some debugs (bsc#1179896 ltc#190255).
  • ibmvnic: avoid memset null scrq msgs (bsc#1044767 ltc#155231 git-fixes).
  • ibmvnic: continue fatal error reset after passive init (bsc#1171078 ltc#184239 git-fixes).
  • ibmvnic: delay next reset if hard reset fails (bsc#1094840 ltc#167098 git-fixes).
  • ibmvnic: enhance resetting status check during module exit (bsc#1065729).
  • ibmvnic: fix callnetdevicenotifiers in do_reset (bsc#1115431 ltc#171853 git-fixes).
  • ibmvnic: fix NULL pointer dereference in resetsubcrq_queues (bsc#1040855 ltc#155067 git-fixes).
  • ibmvnic: fix: NULL pointer dereference (bsc#1044767 ltc#155231 git-fixes).
  • ibmvnic: notify peers when failover and migration happen (bsc#1044120 ltc#155423 git-fixes).
  • ibmvnic: restore adapter state on failed reset (bsc#1152457 ltc#174432 git-fixes).
  • iio: adc: rockchipsaradc: fix missing clkdisableunprepare() on error in rockchipsaradc_resume (git-fixes).
  • iio: buffer: Fix demux update (git-fixes).
  • iio:adc:ti-ads124s08: Fix alignment and data leak issues (git-fixes).
  • iio:adc:ti-ads124s08: Fix buffer being too long (git-fixes).
  • iio:imu:bmi160: Fix too large a buffer (git-fixes).
  • iio:light:rpr0521: Fix timestamp alignment and prevent data leak (git-fixes).
  • iio:light:st_uvis25: Fix timestamp alignment and prevent data leak (git-fixes).
  • iio:magnetometer:mag3110: Fix alignment and data leak issues (git-fixes).
  • iio:pressure:mpl3115: Force alignment of buffer (git-fixes).
  • inet_ecn: Fix endianness of checksum update when setting ECT(1) (git-fixes).
  • Input: ads7846 - fix integer overflow on Rt calculation (git-fixes).
  • Input: ads7846 - fix race that causes missing releases (git-fixes).
  • Input: ads7846 - fix unaligned access on 7845 (git-fixes).
  • Input: cm109 - do not stomp on control URB (git-fixes).
  • Input: croseckeyb - send 'scancodes' in addition to key events (git-fixes).
  • Input: cyapa_gen6 - fix out-of-bounds stack access (git-fixes).
  • Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (git-fixes).
  • Input: i8042 - add Acer laptops to the i8042 reset list (git-fixes).
  • Input: i8042 - add ByteSpeed touchpad to noloop table (git-fixes).
  • Input: i8042 - allow insmod to succeed on devices without an i8042 controller (git-fixes).
  • Input: i8042 - fix error return code in i8042setupaux() (git-fixes).
  • Input: omap4-keypad - fix runtime PM error handling (git-fixes).
  • Input: xpad - support Ardwiino Controllers (git-fixes).
  • iomap: Clear page error before beginning a write (bsc#1179683).
  • iomap: Mark read blocks uptodate in write_begin (bsc#1179684).
  • iomap: Set all uptodate bits for an Uptodate page (bsc#1179685).
  • iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs (bsc#1179652).
  • iwlwifi: mvm: fix kernel panic in case of assert during CSA (git-fixes).
  • iwlwifi: mvm: hook up missing RX handlers (git-fixes).
  • iwlwifi: pcie: add one missing entry for AX210 (git-fixes).
  • iwlwifi: pcie: limit memory read spin time (git-fixes).
  • jbd2: fix up sparse warnings in checkpoint code (bsc#1179707).
  • kABI workaround for HD-audio generic parser (git-fixes).
  • kABI workaround for USB audio driver (bsc#1178203).
  • kABI: genirq: add back irqcreatemapping (bsc#1065729).
  • kernel/cpu: add arch override for cleartasksmm_cpumask() mm handling (bsc#1055117 ltc#159753 git-fixes bsc#1179888 ltc#190253).
  • KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (bsc#1156395).
  • lan743x: fix for potential NULL pointer dereference with bare card (git-fixes).
  • libfs: fix error cast of negative value in simpleattrwrite() (bsc#1179709).
  • locking/percpu-rwsem: Use thiscpu{inc,dec}() for read_count (bsc#1149032).
  • mac80211: do not set set TDLS STA bandwidth wider than possible (git-fixes).
  • mac80211: mesh: fix meshpathtblinit() error path (git-fixes).
  • md-cluster: fix rmmod issue when md_cluster convert bitmap to none (bsc#1163727).
  • md-cluster: fix safemode_delay value when converting to clustered bitmap (bsc#1163727).
  • md-cluster: fix wild pointer of unlockallbitmaps() (bsc#1163727).
  • md/bitmap: fix memory leak of temporary bitmap (bsc#1163727).
  • md/bitmap: mdbitmapget_counter returns wrong blocks (bsc#1163727).
  • md/bitmap: mdbitmapread_sb uses wrong bitmap blocks (bsc#1163727).
  • md/cluster: block reshape with remote resync job (bsc#1163727).
  • md/cluster: fix deadlock when node is doing resync job (bsc#1163727).
  • media: gspca: Fix memory leak in probe (git-fixes).
  • media: imx214: Fix stop streaming (git-fixes).
  • media: ipu3-cio2: Make the field on subdev format V4L2FIELDNONE (git-fixes).
  • media: ipu3-cio2: Remove traces of returned buffers (git-fixes).
  • media: ipu3-cio2: Return actual subdev format (git-fixes).
  • media: ipu3-cio2: Serialise access to pad format (git-fixes).
  • media: ipu3-cio2: Validate mbus format in setting subdev format (git-fixes).
  • media: max2175: fix max2175setcsm_mode() error code (git-fixes).
  • media: msi2500: assign SPI bus number dynamically (git-fixes).
  • media: mtk-vcodec: add missing putdevice() call in mtkvcodecinitdec_pm() (git-fixes).
  • media: mtk-vcodec: add missing putdevice() call in mtkvcodecinitenc_pm() (git-fixes).
  • media: mtk-vcodec: add missing putdevice() call in mtkvcodecreleasedec_pm() (git-fixes).
  • media: saa7146: fix array overflow in vidiocsaudio() (git-fixes).
  • media: siano: fix memory leak of debugfs members in smsdvb_hotplug (git-fixes).
  • media: solo6x10: fix missing sndcardfree in error handling case (git-fixes).
  • media: sunxi-cir: ensure IR is handled when it is continuous (git-fixes).
  • media: tm6000: Fix sizeof() mismatches (git-fixes).
  • media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (bsc#1180117).
  • memstick: fix a double-free bug in memstick_check (git-fixes).
  • memstick: r592: Fix error return in r592_probe() (git-fixes).
  • mfd: rt5033: Fix errorneous defines (git-fixes).
  • mm,memoryfailure: always pin the page in madviseinject_error (bsc#1180258).
  • mm/errorinject: Fix allowerror_inject function signatures (bsc#1179710).
  • mm/memory-failure: Add memoryfailurequeue_kick() (jsc#SLE-16610).
  • mm/memory_hotplug: shrink zones when offlining memory (bsc#1177679).
  • mm/userfaultfd: do not access vma->vmmm after calling handleuserfault() (bsc#1179204).
  • mm: memcg: fix memcg reclaim soft lockup (VM Functionality, bsc#1180056).
  • mmc: block: Fixup condition for CMD13 polling for RPMB requests (git-fixes).
  • mmc: pxamci: Fix error return code in pxamci_probe (git-fixes).
  • mtd: rawnand: gpmi: fix reference count leak in gpmi ops (git-fixes).
  • mtd: rawnand: gpmi: Fix the random DMA timeout issue (git-fixes).
  • mtd: rawnand: meson: Fix a resource leak in init (git-fixes).
  • mtd: rawnand: meson: fix mesonnfcdmabufferrelease() arguments (git-fixes).
  • mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (git-fixes).
  • mtd: spinand: Fix OOB read (git-fixes).
  • mwifiex: fix mwifiexshutdownsw() causing sw reset failure (git-fixes).
  • net/x25: prevent a couple of overflows (bsc#1178590).
  • net: sctp: Rename fallthrough label to unhandled (bsc#1178203).
  • nfc: s3fwrn5: Release the nfc firmware (git-fixes).
  • nvme-fabrics: allow to queue requests for live queues (git-fixes).
  • nvme-fabrics: do not check state NVMECTRLNEW for request acceptance (bsc#1179519).
  • nvme-fc: avoid calling nvmefcabortoutstanding_ios from interrupt context (bsc#1177326).
  • nvme-fc: cancel async events before freeing event struct (git-fixes).
  • nvme-fc: eliminate terminateio use by nvmefcerrorrecovery (bsc#1177326).
  • nvme-fc: fix error loop in createhwio_queues (git-fixes).
  • nvme-fc: fix io timeout to abort I/O (bsc#1177326).
  • nvme-fc: remove err_work work item (bsc#1177326).
  • nvme-fc: remove nvmefcterminate_io() (bsc#1177326).
  • nvme-fc: shorten reconnect delay if possible for FC (git-fixes).
  • nvme-fc: track error_recovery while connecting (bsc#1177326).
  • nvme-fc: wait for queues to freeze before calling (git-fixes).
  • nvme-multipath: fix deadlock between anawork and scanwork (git-fixes).
  • nvme-multipath: fix deadlock due to head->lock (git-fixes).
  • nvme-pci: properly print controller address (git-fixes).
  • nvme-rdma: avoid race between time out and tear down (bsc#1179519).
  • nvme-rdma: avoid repeated request completion (bsc#1179519).
  • nvme-rdma: cancel async events before freeing event struct (git-fixes).
  • nvme-rdma: fix controller reset hang during traffic (bsc#1179519).
  • nvme-rdma: fix reset hang if controller died in the middle of a reset (bsc#1179519).
  • nvme-rdma: fix timeout handler (bsc#1179519).
  • nvme-rdma: handle unexpected nvme completion data length (bsc#1178612).
  • nvme-rdma: serialize controller teardown sequences (bsc#1179519).
  • nvme-tcp: avoid race between time out and tear down (bsc#1179519).
  • nvme-tcp: avoid repeated request completion (bsc#1179519).
  • nvme-tcp: avoid scheduling io_work if we are already polling (bsc#1179519).
  • nvme-tcp: break from io_work loop if recv failed (bsc#1179519).
  • nvme-tcp: cancel async events before freeing event struct (git-fixes).
  • nvme-tcp: do not poll a non-live queue (bsc#1179519).
  • nvme-tcp: fix controller reset hang during traffic (bsc#1179519).
  • nvme-tcp: fix possible crash in recv error flow (bsc#1179519).
  • nvme-tcp: fix possible leakage during error flow (git-fixes).
  • nvme-tcp: fix reset hang if controller died in the middle of a reset (bsc#1179519).
  • nvme-tcp: fix timeout handler (bsc#1179519).
  • nvme-tcp: have queue prod/cons send list become a llist (bsc#1179519).
  • nvme-tcp: leverage request plugging (bsc#1179519).
  • nvme-tcp: move send failure to nvmetcptry_send (bsc#1179519).
  • nvme-tcp: optimize network stack with setting msg flags (bsc#1179519).
  • nvme-tcp: optimize queue io_cpu assignment for multiple queue (git-fixes).
  • nvme-tcp: serialize controller teardown sequences (bsc#1179519).
  • nvme-tcp: set MSGSENDPAGENOTLAST with MSG_MORE when we have (bsc#1179519).
  • nvme-tcp: try to send request in queue_rq context (bsc#1179519).
  • nvme-tcp: use bhlock in dataready (bsc#1179519).
  • nvme: do not protect ns mutation with ns->head->lock (git-fixes).
  • nvme: have nvmewaitfreeze_timeout return if it timed out (bsc#1179519).
  • nvme: introduce nvmesyncio_queues (bsc#1179519).
  • nvme: Revert: Fix controller creation races with teardown (git-fixes).
  • nvmet-fc: fix missing check for no hostport struct (bsc#1176942).
  • nvmet-tcp: fix maxh2cdata icresp parameter (bsc#1179892).
  • ocfs2: fix unbalanced locking (bsc#1180506).
  • orinoco: Move context allocation after processing the skb (git-fixes).
  • PCI: brcmstb: Initialize 'tmp' before use (git-fixes).
  • PCI: Fix overflow in command-line resource alignment requests (git-fixes).
  • PCI: Fix pcislotrelease() NULL pointer dereference (git-fixes).
  • PCI: iproc: Fix out-of-bound array accesses (git-fixes).
  • pinctrl: amd: remove debounce filter setting in IRQ type setting (git-fixes).
  • pinctrl: aspeed: Fix GPIO requests on pass-through banks (git-fixes).
  • pinctrl: baytrail: Avoid clearing debounce value when turning it off (git-fixes).
  • pinctrl: falcon: add missing putdevice() call in pinctrlfalcon_probe() (git-fixes).
  • pinctrl: merrifield: Set default bias in case no particular value given (git-fixes).
  • platform/chrome: crosecspi: Do not overwrite spi::mode (git-fixes).
  • platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEYLIGHTSTOGGLE (git-fixes).
  • platform/x86: dell-smbios-base: Fix error return code in dellsmbiosinit (git-fixes).
  • platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (git-fixes).
  • platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (git-fixes).
  • platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (git-fixes).
  • platform/x86: mlx-platform: remove an unused variable (git-fixes).
  • platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (git-fixes).
  • platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (git-fixes).
  • platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (git-fixes).
  • platform/x86: thinkpadacpi: Do not report SWTABLET_MODE on Yoga 11e (git-fixes).
  • platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (git-fixes).
  • power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (git-fixes).
  • power: supply: bq24190_charger: fix reference leak (git-fixes).
  • powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (bsc#1065729).
  • powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE (jsc#SLE-9246 git-fixes).
  • powerpc/64s/pseries: Fix hash tlbielallisa300 for guest kernels (bsc#1179888 ltc#190253).
  • powerpc/64s: Fix allnoconfig build since uaccess flush (bsc#1177666 git-fixes).
  • powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (bsc#1055117 ltc#159753 git-fixes bsc#1179888 ltc#190253).
  • powerpc/64s: Trim offlined CPUs from mm_cpumasks (bsc#1055117 ltc#159753 git-fixes bsc#1179888 ltc#190253).
  • powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (bsc#1156395).
  • powerpc/eeh_cache: Fix a possible debugfs deadlock (bsc#1156395).
  • powerpc/numa: Fix a regression on memoryless node 0 (bsc#1179639 ltc#189002).
  • powerpc/pci: Remove LSI mappings on device teardown (bsc#1172145 ltc#184630).
  • powerpc/perf: Fix crash with issieravailable when pmu is not set (bsc#1179578 ltc#189313).
  • powerpc/pseries/hibernation: remove redundant cacheinfo update (bsc#1138374 ltc#178199 git-fixes).
  • powerpc/pseries: Pass MSI affinity to irqcreatemapping() (bsc#1065729).
  • powerpc/smp: Add _init to initbig_cores() (bsc#1109695 ltc#171067 git-fixes).
  • powerpc/xmon: Change printk() to pr_cont() (bsc#1065729).
  • powerpc: Avoid broken GCC attribute((optimize)) (bsc#1156395).
  • powerpc: Fix incorrect stw{, ux, u, x} instructions in _setpte_at (bsc#1065729).
  • pwm: lp3943: Dynamically allocate PWM chip base (git-fixes).
  • pwm: zx: Add missing cleanup in error path (git-fixes).
  • qede: Notify qedr when mtu has changed (bsc#1152489)
  • qtnfmac: fix error return code in qtnfpcieprobe() (git-fixes).
  • quota: clear padding in v2r1_mem2diskdqb() (bsc#1179714).
  • RDMA/addr: Fix race with neteventcallback()/rdmaaddr_cancel() (bsc#1152489)
  • RDMA/bnxt_re: Do not add user qps to flushlist (bsc#1152489)
  • RDMA/bnxtre: Fix sizeof mismatch for allocation of pbltbl. (bsc#1152489)
  • RDMA/core: Fix bogus WARNON during ibunregisterdevicequeued() (bsc#1152489)
  • RDMA/core: Fix reported speed and width (bsc#1152489)
  • RDMA/core: Fix return error value in ibmodify_qp() to negative (bsc#1152489)
  • RDMA/core: Free DIM memory in error unwind (bsc#1152489)
  • RDMA/core: Stop DIM before destroying CQ (bsc#1152489)
  • RDMA/counter: Allow manually bind QPs with different pids to same counter (bsc#1152489)
  • RDMA/counter: Only bind user QPs in auto mode (bsc#1152489)
  • RDMA/hns: Add check for the validity of sl configuration (bsc#1152489)
  • RDMA/hns: Bugfix for memory window mtpt configuration (bsc#1152489)
  • RDMA/hns: Correct typo of hnsrocecreate_cq() (bsc#1152489)
  • RDMA/hns: Fix missing sqsigtype when querying QP (bsc#1152489)
  • RDMA/hns: Set the unsupported wr opcode (bsc#1152489)
  • RDMA/ipoib: Set rtnllinkops for ipoib interfaces (bsc#1152489)
  • RDMA/mlx5: Disable IBDEVICEMEMMGTEXTENSIONS if IBWRREG_MR can't work (bsc#1152489)
  • RDMA/netlink: Remove CAPNETRAW check when dump a raw QP (bsc#1152489)
  • RDMA/pvrdma: Fix missing kfree() in pvrdmaregisterdevice() (bsc#1152489)
  • RDMA/qedr: Endianness warnings cleanup (bsc#1152489)
  • RDMA/qedr: Fix doorbell setting (bsc#1152489)
  • RDMA/qedr: Fix inline size returned for iWARP (bsc#1152489)
  • RDMA/qedr: Fix iWARP active mtu display (bsc#1152489)
  • RDMA/qedr: Fix memory leak in iWARP CM (bsc#1152489)
  • RDMA/qedr: Fix qp structure memory leak (bsc#1152489)
  • RDMA/qedr: Fix resource leak in qedrcreateqp (bsc#1152489)
  • RDMA/qedr: Fix use of uninitialized field (bsc#1152489)
  • RDMA/qedr: SRQ's bug fixes (bsc#1152489)
  • RDMA/rxe: Drop pointless checks in rxeinitports (bsc#1152489)
  • RDMA/rxe: Fix memleak in rxememinit_user (bsc#1152489)
  • RDMA/rxe: Fix skb lifetime in rxercvmcast_pkt() (bsc#1152489)
  • RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (bsc#1152489)
  • RDMA/rxe: Handle skbclone() failure in rxerecv.c (bsc#1152489)
  • RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (bsc#1152489)
  • RDMA/rxe: Remove unused rxememmap_pages (bsc#1152489)
  • RDMA/rxe: Return void from rxeinitport_param() (bsc#1152489)
  • RDMA/rxe: Return void from rxememinit_dma() (bsc#1152489)
  • RDMA/rxe: Skip dgid check in loopback mode (bsc#1152489)
  • RDMA/srpt: Fix typo in srptunregistermad_agent docstring (bsc#1152489)
  • RDMA/umem: Fix ibumemfindbestpgsz() for mappings that cross a page boundary (bsc#1152489)
  • RDMA/umem: Prevent small pages from being returned by ibumemfindbestpgsz() (bsc#1152489)
  • Re-import the upstream uvcvideo fix; one more fix will be added later (bsc#1180117)
  • regmap: Remove duplicate type field from regmap regcache_sync trace event (git-fixes).
  • regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (git-fixes).
  • regulator: mcp16502: add linearminsel (git-fixes).
  • reiserfs: Fix oops during mount (bsc#1179715).
  • reiserfs: Initialize inode keys properly (bsc#1179713).
  • remoteproc: q6v5-mss: fix error handling in q6v5pdsenable (git-fixes).
  • remoteproc: qcom: Fix potential NULL dereference in adspinitmmio() (git-fixes).
  • remoteproc: qcom: fix reference leak in adsp_start (git-fixes).
  • rsi: fix error return code in rsiresetcard() (git-fixes).
  • rtc: ep93xx: Fix NULL pointer dereference in ep93xxrtcread_time (git-fixes).
  • rtc: hym8563: enable wakeup when applicable (git-fixes).
  • rtw88: debug: Fix uninitialized memory in debugfs code (git-fixes).
  • s390/cpuinfo: show processor physical address (git-fixes).
  • s390/pci: fix CPU address in MSI for directed IRQ (git-fixes).
  • s390/qeth: delay draining the TX buffers (git-fixes).
  • s390/qeth: fix af_iucv notification race (git-fixes).
  • s390/qeth: fix tear down of async TX buffers (git-fixes).
  • s390/qeth: make af_iucv TX notification call more robust (bsc#1179604 LTC#190151).
  • s390: add 3f program exception handler (git-fixes).
  • samples/bpf: Remove unused test_ipip.sh (bsc#1155518).
  • samples: bpf: Refactor testcgrp2sock2 program with libbpf (bsc#1155518).
  • sched/fair: Fix overutilized update in enqueuetaskfair() (git-fixes)
  • sched/fair: Fix race between runtime distribution and (git-fixes)
  • sched/fair: Fix wrong cpu selecting from isolated domain (git-fixes)
  • sched/fair: Refill bandwidth before scaling (git-fixes)
  • sched: correct SDflags returned by tl->sdflags() (git-fixes)
  • scsi: core: Fix VPD LUN ID designator priorities (bsc#1178049).
  • scsi: core: Return BLKSTSAGAIN for ALUA transitioning (bsc#1165933, bsc#1171000).
  • scsi: fnic: Avoid looping in TRANS ETH on unload (bsc#1175079).
  • scsi: fnic: Change shostprintk() to FNICFCS_DBG() (bsc#1175079).
  • scsi: fnic: Change shostprintk() to FNICMAIN_DBG() (bsc#1175079).
  • scsi: fnic: Set scsisetresid() only for underflow (bsc#1175079).
  • scsi: fnic: Validate io_req before others (bsc#1175079).
  • scsi: lpfc: Add FDMI Vendor MIB support (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Convert SCSI path to use common I/O submission path (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Correct null ndlp reference on routine exit (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Drop nodelist reference on error in lpfcgenreq() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Enable common send_io interface for SCSI and NVMe (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Enlarge max_sectors in scsi host templates (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix duplicate wqcreateversion check (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix fall-through warnings for Clang (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix invalid sleeping context in lpfcsli4nvmet_alloc() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix memory leak on lcb_context (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix missing prototype for lpfcnvmetprepabortwqe() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix missing prototype warning for lpfcfdmivendorattrmi() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix NPIV discovery and Fabric Node detection (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix NPIV Fabric Node reference counting (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix pointer defereference before it is null checked issue (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix scheduling call while in softirq context in lpfcunregrpi (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix set but unused variables in lpfcdevlosstmohandler() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix spelling mistake 'Cant' -> 'Can't' (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Fix variable 'vport' set but not used in lpfcsli4abtserrhandler() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Re-fix use after free in lpfcrqbuf_free() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Refactor WQE structure definitions for common use (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Reject CT request for MIB commands (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Remove dead code on second !ndlp check (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Remove set but not used 'qp' (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Remove unneeded variable 'status' in lpfcfcpcpumapstore() (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Removed unused macros in lpfc_attr.c (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Rework locations of ndlp reference taking (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Rework remote port lock handling (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Rework remote port ref counting and node freeing (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Update changed file copyrights for 2020 (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Update lpfc version to 12.8.0.4 (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Update lpfc version to 12.8.0.5 (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Update lpfc version to 12.8.0.6 (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: lpfc: Use generic power management (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: mpt3sas: A small correction in baseprocessreplyqueue (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Add bypassdirtyport_flag parameter (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Add module parameter multipathonhba (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Allocate memory for hba_port objects (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Bump driver version to 35.101.00.00 (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Cancel the running work during host reset (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Capture IOC data for debugging purposes (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Define hba_port structure (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Detect tampered Aero and Sea adapters (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Disable DIF when prot_mask set to zero (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Do not call disable_irq from IRQ poll handler (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Do not change the DMA coherent mask after allocations (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Dump system registers for debugging (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Fix double free warnings (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Fix error returns in BRMstatusshow (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Fix memset() in non-RDPQ mode (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Fix reply queue count in non RDPQ mode (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Fix set but unused variable (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Fix sync irqs (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Fix unlock imbalance (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Get device objects using sas_address & portID (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Get sas_device objects using device's rphy (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Handle vSES vphy object during HBA reset (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Handling HBA vSES device (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Postprocessing of target and LUN reset (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Rearrange scsihmarkrespondingsas_device() (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Remove NULL check before freeing function (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Remove pci-dma-compat wrapper API (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Remove superfluous memset() (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Rename and export interrupt mask/unmask functions (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Rename function name isMSBare_same (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Rename transportdelphyfromanexistingport() (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Separate out RDPQ allocation to new function (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Update driver version to 35.100.00.00 (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Update hba_port objects after host reset (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Update hbaport's sasaddress & phy_mask (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: Use true, false for ioc->use32bitdma (jsc#SLE-16914, bsc#1177733).
  • scsi: mpt3sas: use true,false for bool variables (jsc#SLE-16914, bsc#1177733).
  • scsi: qla2xxx: Change post del message from debug level to log level (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Convert to DEFINESHOWATTRIBUTE (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Do not check for fw_started while posting NVMe command (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Do not consume srb greedily (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Drop TARGETSCFLOOKUPLUNFROM_TAG (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix compilation issue in PPC systems (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix crash during driver load on big endian machines (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix device loss on 4G and older HBAs (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix FW initialization error on big endian machines (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix N2N and NVMe connect retry failure (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix return of uninitialized value in rval (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Fix the call trace for flush workqueue (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Handle incorrect entry_type entries (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Initialize variable in qla8044pollreg() (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Limit interrupt vectors to number of CPUs (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Move sess cmd list/lock to driver (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: remove incorrect sparse #ifdef (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Return EBUSY on fcport deletion (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Tear down session if FW say it is down (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Update version to 10.02.00.104-k (bsc#1171688 bsc#1172733).
  • scsi: qla2xxx: Use constant when it is known (bsc#1171688 bsc#1172733).
  • scsi: Remove unneeded break statements (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
  • scsi: storvsc: Fix error return in storvsc_probe() (git-fixes).
  • scsi: target: tcmqla2xxx: Remove BUGON(in_interrupt()) (bsc#1171688 bsc#1172733).
  • scsidhalua: return BLKSTSAGAIN for ALUA transitioning state (bsc#1165933, bsc#1171000).
  • scsidhalua: set 'transitioning' state on unit attention (bsc#1171000, bsc#1165933).
  • selftest/bpf: Add missed ip6ip6 test back (bsc#1155518).
  • selftests/bpf/test_offload.py: Reset ethtool features after failed setting (bsc#1155518).
  • selftests/bpf: Fix invalid use of strncat in test_sockmap (bsc#1155518).
  • selftests/bpf: Print reason when a tester could not run a program (bsc#1155518).
  • serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (git-fixes).
  • serial_core: Check for port state when tty is in error state (git-fixes).
  • slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (git-fixes).
  • soc/tegra: fuse: Fix index bug in getprocessid (git-fixes).
  • soc: amlogic: canvas: add missing putdevice() call in mesoncanvas_get() (git-fixes).
  • soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (git-fixes).
  • soc: mediatek: Check if power domains can be powered on at boot time (git-fixes).
  • soc: qcom: geni: More properly switch to DMA mode (git-fixes).
  • soc: qcom: smp2p: Safely acquire spinlock without IRQs (git-fixes).
  • soc: renesas: rmobile-sysc: Fix some leaks in rmobileinitpm_domains() (git-fixes).
  • soc: ti: Fix reference imbalance in knavdmaprobe (git-fixes).
  • soc: ti: knavqmss: fix reference leak in knavqueue_probe (git-fixes).
  • speakup: fix uninitialized flush_lock (git-fixes).
  • spi: atmel-quadspi: Disable clock in probe error path (git-fixes).
  • spi: atmel-quadspi: Fix AHB memory accesses (git-fixes).
  • spi: bcm63xx-hsspi: fix missing clkdisableunprepare() on error in bcm63xxhsspiresume (git-fixes).
  • spi: davinci: Fix use-after-free on unbind (git-fixes).
  • spi: fix resource leak for drivers without .remove callback (git-fixes).
  • spi: img-spfi: fix reference leak in imgspfiresume (git-fixes).
  • spi: mt7621: Disable clock in probe error path (git-fixes).
  • spi: mt7621: fix missing clkdisableunprepare() on error in mt7621spiprobe (git-fixes).
  • spi: mxs: fix reference leak in mxsspiprobe (git-fixes).
  • spi: pic32: Do not leak DMA channels in probe error path (git-fixes).
  • spi: spi-mem: Fix passing zero to 'PTR_ERR' warning (git-fixes).
  • spi: spi-mem: fix reference leak in spimemaccess_start (git-fixes).
  • spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (git-fixes).
  • spi: spi-ti-qspi: fix reference leak in tiqspisetup (git-fixes).
  • spi: sprd: fix reference leak in sprdspiremove (git-fixes).
  • spi: st-ssc4: Fix unbalanced pmruntimedisable() in probe error path (git-fixes).
  • spi: stm32: fix reference leak in stm32spiresume (git-fixes).
  • spi: synquacer: Disable clock in probe error path (git-fixes).
  • spi: tegra114: fix reference leak in tegra spi ops (git-fixes).
  • spi: tegra20-sflash: fix reference leak in tegrasflashresume (git-fixes).
  • spi: tegra20-slink: fix reference leak in slink ops of tegra20 (git-fixes).
  • staging: comedi: mf6x4: Fix AI end-of-conversion detection (git-fixes).
  • staging: olpcdcon: Do not call platformdeviceunregister() in dconprobe() (git-fixes).
  • thunderbolt: Fix use-after-free in removeunpluggedswitch() (git-fixes).
  • tty: Fix ->pgrp locking in tiocspgrp() (git-fixes).
  • tty: Fix ->session locking (bsc#1179745).
  • ubifs: dent: Fix some potential memory leaks while iterating entries (bsc#1179703).
  • ubifs: Do not parse authentication mount options in remount process (bsc#1179688).
  • ubifs: Fix a memleak after dumping authentication mount options (bsc#1179687).
  • ubifs: Fix wrong orphan node deletion in ubifsjnlupdate|rename (bsc#1179675).
  • ubifs: journal: Make sure to not dirty twice for auth nodes (bsc#1179704).
  • ubifs: mount_ubifs: Release authentication resource in error handling path (bsc#1179689).
  • ubifs: xattr: Fix some potential memory leaks while iterating entries (bsc#1179690).
  • udf: Fix memory leak when mounting (bsc#1179712).
  • usb/max3421: fix return error code in max3421_probe() (git-fixes).
  • usb: add RESET_RESUME quirk for Snapscan 1212 (git-fixes).
  • usb: chipidea: cihdrcimx: Pass DISABLEDEVICESTREAMING flag to imx6ul (git-fixes).
  • usb: ehci-omap: Fix PM disable depth umbalance in ehcihcdomap_probe (git-fixes).
  • usb: gadget: f_acm: add support for SuperSpeed Plus (git-fixes).
  • usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (git-fixes).
  • usb: gadget: f_fs: Use local copy of descriptors for userspace copy (git-fixes).
  • usb: gadget: f_midi: setup SuperSpeed Plus descriptors (git-fixes).
  • usb: gadget: f_rndis: fix bitrate for SuperSpeed and above (git-fixes).
  • usb: host: ehci-tegra: Fix error handling in tegraehciprobe() (git-fixes).
  • usb: mtu3: fix memory corruption in mtu3debugfsregset() (git-fixes).
  • usb: oxu210hp-hcd: Fix memory leak in oxu_create (git-fixes).
  • usb: quirks: Add USBQUIRKDISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (git-fixes).
  • usb: serial: ch341: add new Product ID for CH341A (git-fixes).
  • usb: serial: ch341: sort device-id entries (git-fixes).
  • usb: serial: digi_acceleport: fix write-wakeup deadlocks (git-fixes).
  • usb: serial: keyspan_pda: fix dropped unthrottle interrupts (git-fixes).
  • usb: serial: keyspan_pda: fix stalled writes (git-fixes).
  • usb: serial: keyspan_pda: fix tx-unthrottle use-after-free (git-fixes).
  • usb: serial: keyspan_pda: fix write deadlock (git-fixes).
  • usb: serial: keyspan_pda: fix write unthrottling (git-fixes).
  • usb: serial: keyspan_pda: fix write-wakeup use-after-free (git-fixes).
  • usb: serial: kl5kusb105: fix memleak on open (git-fixes).
  • usb: serial: mos7720: fix parallel-port state restore (git-fixes).
  • usb: serial: option: add Fibocom NL668 variants (git-fixes).
  • usb: serial: option: add interface-number sanity check to flag handling (git-fixes).
  • usb: serial: option: add support for Thales Cinterion EXS82 (git-fixes).
  • usb: serial: option: fix Quectel BG96 matching (git-fixes).
  • usb: UAS: introduce a quirk to set nowritesame (git-fixes).
  • usbnet: ipheth: fix connectivity with iOS 14 (git-fixes).
  • video: fbdev: radeon: Fix memleak in radeonfbpciregister (bsc#1152472)
  • video: fbdev: sis: fix null ptr dereference (bsc#1152472)
  • watchdog: armada37xx: Add missing dependency on HASIOMEM (git-fixes).
  • watchdog: coh901327: add COMMON_CLK dependency (git-fixes).
  • watchdog: Fix potential dereferencing of null pointer (git-fixes).
  • watchdog: qcom: Avoid context switch in restart handler (git-fixes).
  • watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (git-fixes).
  • watchdog: sprd: change to use usleep_range() instead of busy loop (git-fixes).
  • watchdog: sprd: check busy bit before new loading rather than after that (git-fixes).
  • watchdog: sprd: remove watchdog disable from resume fail path (git-fixes).
  • wimax: fix duplicate initializer warning (git-fixes).
  • x86/apic/vector: Fix ordering in vector assignment (bsc#1156315).
  • x86/CPU/AMD: Remove amdgetnb_id() (bsc#1152489).
  • x86/CPU/AMD: Save AMD NodeId as cpudieid (bsc#1152489).
  • x86/ima: use correct identifier for SetupMode variable (bsc#1152489).
  • x86/insn-eval: Use new foreachinsn_prefix() macro to loop over prefixes bytes (bsc#1152489).
  • x86/mce: Do not overwrite nowayout if mce_end() fails (bsc#1152489).
  • x86/mm/identmap: Check for errors from identpud_init() (bsc#1152489).
  • x86/mm/memencrypt: Fix definition of PMDFLAGSDECWP (bsc#1152489).
  • x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (bsc#1152489).
  • x86/resctrl: Fix AMD L3 QOS CDP enable/disable (bsc#1152489).
  • x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (bsc#1152489).
  • x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (bsc#1152489).
  • x86/resctrl: Remove unused struct mbmstate::chunksbw (bsc#1152489).
  • x86/speculation: Fix prctl() when spectrev2user={seccomp,prctl},ibpb (bsc#1152489).
  • x86/topology: Set cpudieid only if DIE_TYPE found (bsc#1152489).
  • x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (bsc#1152489).
  • xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (git-fixes).
References

Affected packages

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

Package

Name
kernel-default
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-default-base
Purl
pkg: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.46.1.9.19.1

Ecosystem specific

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

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

Package

Name
kernel-preempt
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-source
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-docs
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-obs-build
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-preempt
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-source
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-syms
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-default
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-default
Purl
pkg: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.46.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-livepatch": "5.3.18-24.46.1",
            "kernel-livepatch-5_3_18-24_46-default": "1-5.3.1",
            "kernel-default-livepatch-devel": "5.3.18-24.46.1"
        }
    ]
}

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

Package

Name
kernel-livepatch-SLE15-SP2_Update_9
Purl
pkg:rpm/suse/kernel-livepatch-SLE15-SP2_Update_9&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.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-livepatch": "5.3.18-24.46.1",
            "kernel-livepatch-5_3_18-24_46-default": "1-5.3.1",
            "kernel-default-livepatch-devel": "5.3.18-24.46.1"
        }
    ]
}

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

Package

Name
kernel-default
Purl
pkg: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.46.1

Ecosystem specific

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

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

Package

Name
kernel-default
Purl
pkg: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.46.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-extra": "5.3.18-24.46.1"
        }
    ]
}