SUSE-SU-2021:1915-1

Source
https://www.suse.com/support/update/announcement/2021/suse-su-20211915-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2021:1915-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2021:1915-1
Related
Published
2021-06-09T12:29:53Z
Modified
2021-06-09T12:29:53Z
Summary
Security update for the Linux Kernel
Details

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

The following security bugs were fixed:

  • CVE-2021-29650: Fixed an issue with the netfilter subsystem that allowed attackers to cause a denial of service (panic) because net/netfilter/xtables.c and include/linux/netfilter/xtables.h lack a full memory barrier upon the assignment of a new table value (bnc#1184208).
  • CVE-2021-29155: Fixed an issue that was discovered in kernel/bpf/verifier.c that performs undesirable out-of-bounds speculation on pointer arithmetic, leading to side-channel attacks that defeat Spectre mitigations and obtain sensitive information from kernel memory. Specifically, for sequences of pointer arithmetic operations, the pointer modification performed by the first operation was not correctly accounted for when restricting subsequent operations (bnc#1184942).

The following non-security bugs were fixed:

  • ACPI: CPPC: Replace cppcattr with kobjattribute (git-fixes).
  • ALSA: core: remove redundant spinlock pair in sndcard_disconnect (git-fixes).
  • ALSA: emu8000: Fix a use after free in sndemu8000create_mixer (git-fixes).
  • ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (git-fixes).
  • ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (git-fixes).
  • ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec (git-fixes).
  • ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec (git-fixes).
  • ALSA: hda/cirrus: Cleanup patch_cirrus.c code (git-fixes).
  • ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (git-fixes).
  • ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups (git-fixes).
  • ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (git-fixes).
  • ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (git-fixes).
  • ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (git-fixes).
  • ALSA: hda/realtek: fix mic boost on Intel NUC 8 (git-fixes).
  • ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (git-fixes).
  • ALSA: hda/realtek: GA503 use same quirks as GA401 (git-fixes).
  • ALSA: hda/realtek - Headset Mic issue on HP platform (git-fixes).
  • ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (git-fixes).
  • ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC662 quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (git-fixes).
  • ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (git-fixes).
  • ALSA: sb: Fix two use after free in sndsbqsound_build (git-fixes).
  • ALSA: usb-audio: Add DJM450 to Pioneer format quirk (git-fixes).
  • ALSA: usb-audio: Add error checks for usbdriverclaim_interface() calls (git-fixes).
  • ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (git-fixes).
  • ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (git-fixes).
  • ALSA: usb-audio: DJM-750: ensure format is set (git-fixes).
  • ALSA: usb-audio: Explicitly set up the clock selector (git-fixes).
  • ALSA: usb-audio: Fix implicit sync clearance at stopping stream (git-fixes).
  • ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (git-fixes).
  • ALSA: usb: midi: do not return -ENOMEM when usburbeptypecheck fails (git-fixes).
  • arm: dts: add imx7d pcf2127 fix to blacklist
  • ASoC: ak5558: correct reset polarity (git-fixes).
  • ASoC: ak5558: Fix s/show/slow/ typo (git-fixes).
  • ASoC: Intel: kblda7219max98927: Fix kabylakesspfixup function (git-fixes).
  • ASoC: samsung: tm2wm5110: check of ofparse return value (git-fixes).
  • ASoC: simple-card: fix possible uninitialized single_cpu local variable (git-fixes).
  • ASoC: SOF: Intel: HDA: fix core status verification (git-fixes).
  • ASoC: SOF: Intel: hda: remove unnecessary parentheses (git-fixes).
  • ata: libahci_platform: fix IRQ check (git-fixes).
  • ath10k: Fix ath10kwmitlvoppullpeerstats_info() unlock without lock (git-fixes).
  • ath9k: Fix error check in ath9khwread_revisions() for PCI devices (git-fixes).
  • backlight: journada720: Fix Wmisleading-indentation warning (git-fixes).
  • blkcg: fix memleak for iolatency (git-fixes).
  • block, bfq: set nextrq to wakerbfqq->next_rq in waker injection (bsc#1168838).
  • block: recalculate segment count for multi-segment discards correctly (bsc#1184724).
  • block: rsxx: select CONFIG_CRC32 (git-fixes).
  • bluetooth: eliminate the potential race condition when removing the HCI controller (git-fixes).
  • bnxt_en: reverse order of TX disable and carrier off (git-fixes).
  • bpf: Fix verifier jsgt branch analysis on max bound (bsc#1155518).
  • bpf, libbpf: Only create rx and tx XDP rings when necessary (bsc#1155518).
  • bpf, samples: Fix possible hang in xdpsock with multiple threads (bsc#1155518).
  • bpf, sockmap: Fix sk->prot unhash op reset (bsc#1155518).
  • bsg: free the request before return error code (git-fixes).
  • btrfs: fix qgroup data rsv leak caused by falloc failure (bsc#1185549).
  • btrfs: fix race between swap file activation and snapshot creation (bsc#1185587).
  • btrfs: fix race between writes to swap files and scrub (bsc#1185586).
  • btrfs: track qgroup released data in own variable in insertpreallocfile_extent (bsc#1185549).
  • bus: qcom: Put child node before return (git-fixes).
  • cfg80211: remove WARNON() in cfg80211sme_connect (git-fixes).
  • clk: exynos7: Mark aclkfsys1200 as critical (git-fixes).
  • clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (git-fixes).
  • clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (git-fixes).
  • clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (git-fixes).
  • clk: qcom: a53-pll: Add missing MODULEDEVICETABLE (git-fixes).
  • clk: uniphier: Fix potential infinite loop (git-fixes).
  • clk: zynqmp: move zynqmppllsetmode out of roundrate callback (git-fixes).
  • coresight: etm4x: Fix issues on trcseqevr access (git-fixes).
  • coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register (git-fixes).
  • coresight: tmc-etr: Fix barrier packet insertion for perf buffer (git-fixes).
  • cpufreq: armada-37xx: Fix determining base CPU frequency (git-fixes).
  • cpufreq: armada-37xx: Fix driver cleanup when registration failed (git-fixes).
  • cpufreq: armada-37xx: Fix setting TBG parent for load levels (git-fixes).
  • cpufreq: armada-37xx: Fix the AVS value for load L1 (git-fixes).
  • cpufreq: Kconfig: fix documentation links (git-fixes).
  • crypto: arm/curve25519 - Move '.fpu' after '.arch' (git-fixes).
  • crypto: rng - fix cryptorngreset() refcounting when !CRYPTO_STATS (git-fixes).
  • cxgb4: avoid collecting SGE_QBASE regs during traffic (git-fixes).
  • cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (git-fixes).
  • dmaengine: dw: Make it dependent to HAS_IOMEM (git-fixes).
  • dm: eliminate potential source of excessive kernel log noise (git-fixes).
  • dm era: Fix bitset memory leaks (git-fixes).
  • dm era: only resize metadata in preresume (git-fixes).
  • dm era: Recover committed writeset after crash (git-fixes).
  • dm era: Reinitialize bitset cache before digesting a new writeset (git-fixes).
  • dm era: Use correct value size in equality function of writeset tree (git-fixes).
  • dm era: Verify the data block size hasn't changed (git-fixes).
  • dm: fix bug with RCU locking in dmblkreport_zones (git-fixes).
  • dm integrity: fix error reporting in bitmap mode after creation (git-fixes).
  • dm ioctl: fix error return code in target_message (git-fixes).
  • dm mpath: fix racey management of PG initialization (git-fixes).
  • dm mpath: switch paths in dmblkioctl() code path (bsc#1167574, bsc#1175995, bsc#1184485).
  • dm raid: fix discard limits for raid1 (git-fixes).
  • dm: remove invalid sparse _acquires and _releases annotations (git-fixes).
  • dm writecache: fix the maximum number of arguments (git-fixes).
  • dm writecache: handle DAX to partitions on persistent memory correctly (git-fixes).
  • dm writecache: remove BUG() and fail gracefully instead (git-fixes).
  • dm zoned: select CONFIG_CRC32 (git-fixes).
  • dpaa_eth: copy timestamp fields to new skb in A-050385 workaround (git-fixes).
  • dpaa_eth: fix the RX headroom size alignment (git-fixes).
  • dpaaeth: Remove unnecessary boolean expression in dpaaget_headroom (git-fixes).
  • dpaa_eth: Use random MAC address when none is given (bsc#1184811).
  • drivers: net: xgene: Fix the order of the arguments of 'allocetherdevmqs()' (git-fixes).
  • drm/amdkfd: fix build error with AMDIOMMUV2=m (git-fixes).
  • drm/ast: Add 25MHz refclk support (bsc#1174416).
  • drm/ast: Add support for 1152x864 mode (bsc#1174416).
  • drm/ast: Add support for AIP200 (bsc#1174416).
  • drm/ast: AST2500 fixups (bsc#1174416).
  • drm/ast: Correct mode table for AST2500 precatch (bsc#1174416).
  • drm/ast: Disable screen on register init (bsc#1174416).
  • drm/ast: Disable VGA decoding while driver is active (bsc#1174416).
  • drm/ast: drm/ast: Fix boot address for AST2500 (bsc#1174416).
  • drm/ast: Fix P2A config detection (bsc#1174416).
  • drm/ast: Fix register access in non-P2A mode for DP501 (bsc#1174416).
  • drm/ast: Keep MISC fields when enabling VGA (bsc#1174416).
  • drm/i915/gvt: Fix error code in intelgvtinit_device() (git-fixes).
  • drm/imx: imx-ldb: fix out of bounds array access warning (git-fixes).
  • drm/msm: Fix a5xx/a6xx timestamps (git-fixes).
  • drm/omap: fix misleading indentation in pixinc() (git-fixes).
  • drm/radeon: fix copy of uninitialized variable back to userspace (git-fixes).
  • drm/tegra: dc: Do not set PLL clock to 0Hz (git-fixes).
  • e1000e: add rtnllock() to e1000reset_task (git-fixes).
  • e1000e: Fix duplicate include guard (git-fixes).
  • e1000e: Fix error handling in e1000setd0lplustate_82571 (git-fixes).
  • enetc: Let the hardware auto-advance the taprio base-time of 0 (git-fixes).
  • enetc: Workaround for MDIO register access issue (git-fixes).
  • ethernet/netronome/nfp: Fix a use after free in nfpbpfctrlmsgrx (git-fixes).
  • ext4: do not try to set xattr into ea_inode if value is empty (bsc#1184730).
  • ext4: find old entry again if failed to rename whiteout (bsc#1184742).
  • ext4: fix potential error in ext4doupdate_inode (bsc#1184731).
  • ext4: fix potential htree index checksum corruption (bsc#1184728).
  • firmware: qcom-scm: Fix QCOM_SCM configuration (git-fixes).
  • fnic: use scsihostbusy_iter() to traverse commands (bsc#1179851).
  • fotg210-udc: Complete OUT requests on short packets (git-fixes).
  • fotg210-udc: Do not DMA more than the buffer can take (git-fixes).
  • fotg210-udc: Fix DMA on EP0 for length > max packet size (git-fixes).
  • fotg210-udc: Fix EP0 IN requests bigger than two packets (git-fixes).
  • fotg210-udc: Mask GRP2 interrupts we do not handle (git-fixes).
  • fotg210-udc: Remove a dubious condition leading to fotg210_done (git-fixes).
  • fs: direct-io: fix missing sdio->boundary (bsc#1184736).
  • fs/jfs: fix potential integer overflow on shift of a int (bsc#1184741).
  • fsl/fman: reuse setmacaddress() in dtsec init() (bsc#1184811).
  • fsl/fman: tolerate missing MAC address in device tree (bsc#1184811).
  • gpio: omap: Save and restore sysconfig (git-fixes).
  • gpio: sysfs: Obey valid_mask (git-fixes).
  • HID: alps: fix error return code in alpsinputconfigured() (git-fixes).
  • HID: google: add don USB id (git-fixes).
  • HID: plantronics: Workaround for double volume key presses (git-fixes).
  • HID: wacom: Assign boolean values to a bool variable (git-fixes).
  • HID: wacom: set EVKEY and EVABS only for non-HID_GENERIC type of devices (git-fixes).
  • i2c: cadence: add IRQ check (git-fixes).
  • i2c: emev2: add IRQ check (git-fixes).
  • i2c: img-scb: fix reference leak when pmruntimeget_sync fails (git-fixes).
  • i2c: imx-lpi2c: fix reference leak when pmruntimeget_sync fails (git-fixes).
  • i2c: jz4780: add IRQ check (git-fixes).
  • i2c: omap: fix reference leak when pmruntimeget_sync fails (git-fixes).
  • i2c: sh7760: add IRQ check (git-fixes).
  • i2c: sh7760: fix IRQ error path (git-fixes).
  • i2c: sprd: fix reference leak when pmruntimeget_sync fails (git-fixes).
  • i40e: Added Asym_Pause to supported link modes (git-fixes).
  • i40e: Add zero-initialization of AQ command structures (git-fixes).
  • i40e: Fix addition of RX filters after enabling FW LLDP agent (git-fixes).
  • i40e: Fix add TC filter for IPv6 (git-fixes).
  • i40e: Fix display statistics for veb_tc (git-fixes).
  • i40e: Fix endianness conversions (git-fixes).
  • i40e: Fix flow for IPv6 next header (extension header) (git-fixes).
  • i40e: Fix kernel oops when i40e driver removes VF's (git-fixes).
  • i40e: Fix overwriting flow control settings during driver loading (git-fixes).
  • i40e: Fix sparse errors in i40e_txrx.c (git-fixes).
  • i40e: Fix sparse warning: missing error code 'err' (git-fixes).
  • i40e: fix the panic when running bpf in xdpdrv mode (git-fixes).
  • ibmvnic: avoid calling napi_disable() twice (bsc#1065729).
  • ibmvnic: clean up the remaining debugfs data structures (bsc#1065729).
  • ibmvnic: correctly use devconsume/freeskb_irq (jsc#SLE-17268 jsc#SLE-17043 bsc#1179243 ltc#189290 git-fixes).
  • ibmvnic: improve failover sysfs entry (bsc#1043990 ltc#155681 git-fixes).
  • ibmvnic: print adapter state as a string (bsc#1152457 ltc#174432 git-fixes).
  • ibmvnic: print reset reason as a string (bsc#1152457 ltc#174432 git-fixes).
  • ibmvnic: queue reset work in systemlongwq (bsc#1152457 ltc#174432 git-fixes).
  • ibmvnic: remove duplicate napischedule call in doreset function (bsc#1065729).
  • ibmvnic: remove duplicate napi_schedule call in open function (bsc#1065729).
  • ice: Account for port VLAN in VF max packet size calculation (git-fixes).
  • ice: Cleanup fltr list in case of allocation issues (git-fixes).
  • ice: Fix for dereference of NULL pointer (git-fixes).
  • ice: Increase control queue timeout (git-fixes).
  • ice: prevent iceopen and icestop during reset (git-fixes).
  • igb: check timestamp validity (git-fixes).
  • igb: Fix duplicate include guard (git-fixes).
  • igc: Fix Pause Frame Advertising (git-fixes).
  • igc: Fix Supported Pause Frame Link Setting (git-fixes).
  • igc: reinitlocked() should be called with rtnllock (git-fixes).
  • iio:accel:adis16201: Fix wrong axis assignment that prevents loading (git-fixes).
  • ima: Free IMA measurement buffer after kexec syscall (git-fixes).
  • Input: i8042 - fix Pegatron C15B ID entry (git-fixes).
  • Input: nspire-keypad - enable interrupts only when opened (git-fixes).
  • Input: s6sy761 - fix coordinate read bit shift (git-fixes).
  • interconnect: core: fix error return code of icclinkdestroy() (git-fixes).
  • iopoll: introduce readpolltimeout macro (git-fixes).
  • iommu/vt-d: Use device numa domain if RHSA is missing (bsc#1184585).
  • ipw2x00: potential buffer overflow in libipwwxset_encodeext() (git-fixes).
  • irqchip: Add support for Layerscape external interrupt lines (bsc#1185233).
  • irqchip/ls-extirq: add IRQCHIPSKIPSET_WAKE to the irqchip flags (bsc#1185233).
  • irqchip/ls-extirq: Add LS1043A, LS1088A external interrupt support (bsc#1185233).
  • isofs: release buffer head before return (bsc#1182613).
  • ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (git-fixes).
  • jffs2: fix use after free in jffs2sumwrite_data() (bsc#1184740).
  • kABI: cover up change in struct kvm_arch (bsc#1184969).
  • kABI: Fix kABI caused by fixes for bsc#1174426 (bsc#1174426).
  • kABI: powerpc/pseries: Add shutdown() to viodriver and viobus (bsc#1184209 ltc#190917).
  • kernel/smp: make csdlock timeout depend on boot parameter (bsc#1180846).
  • KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (bsc#1152489).
  • KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (bsc#1156395).
  • KVM: PPC: Make the VMX instruction emulation routines static (bsc#1156395).
  • libnvdimm/label: Return -ENXIO for no slot in _blklabel_update (bsc#1185269).
  • libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (bsc#1185269).
  • libnvdimm/region: Fix nvdimmhasflush() to handle NDREGIONASYNC (bsc#1184969 git-fixes).
  • libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (git-fixes).
  • liquidio: Fix unintented sign extension of a left shift of a u16 (git-fixes).
  • locking/qrwlock: Fix ordering in queuedwritelock_slowpath() (bsc#1185041).
  • mac80211: bail out if cipher schemes are invalid (git-fixes).
  • mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (git-fixes).
  • macvlan: macvlancountrx() needs to be aware of preemption (git-fixes).
  • media: dvbdev: Fix memory leak in dvbmediadevice_free() (git-fixes).
  • media: m88rs6000t: avoid potential out-of-bounds reads on arrays (git-fixes).
  • media: mantis: remove orphan mantis_core.c (git-fixes).
  • media: omap4iss: return error code when omap4iss_get() failed (git-fixes).
  • media: platform: sunxi: sun6i-csi: fix error return code of sun6ivideostart_streaming() (git-fixes).
  • media: staging/intel-ipu3: Fix memory leak in imu_fmt (git-fixes).
  • media: staging/intel-ipu3: Fix race condition during set_fmt (git-fixes).
  • media: staging/intel-ipu3: Fix set_fmt error handling (git-fixes).
  • media: v4l2-ctrls.c: fix race condition in hdl->requests list (git-fixes).
  • memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (git-fixes).
  • memory: pl353: fix mask of ECC page_size config register (git-fixes).
  • mfd: lpc_sch: Partially revert 'Add support for Intel Quark X1000' (git-fixes).
  • mfd: stm32-timers: Avoid clearing auto reload register (git-fixes).
  • misc: lis3lv02d: Fix false-positive WARN on various HP models (git-fixes).
  • misc: vmwvmci: explicitly initialize vmcidatagram payload (git-fixes).
  • misc: vmwvmci: explicitly initialize vmcinotifybmset_msg struct (git-fixes).
  • mmc: core: Correct descriptions in mmcofparse() (git-fixes).
  • mmc: cqhci: Add cqhci_deactivate() (git-fixes).
  • mmc: mmcspi: Drop unused NOIRQ definition (git-fixes).
  • mmc: sdhci-of-arasan: Add missed checks for devmclkregister() (git-fixes).
  • mmc: sdhci-of-dwcmshc: fix rpmb access (git-fixes).
  • mmc: sdhci-of-dwcmshc: implement specific setuhssignaling (git-fixes).
  • mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 (git-fixes).
  • mmc: sdhci-of-esdhc: set timeout to max before tuning (git-fixes).
  • mmc: sdhci-pci: Fix SDHCIRESETALL for CQHCI for Intel GLK-based controllers (git-fixes).
  • mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true (git-fixes).
  • mmc: uniphier-sd: Fix an error handling path in uniphiersdprobe() (git-fixes).
  • mmc: uniphier-sd: Fix a resource leak in the remove function (git-fixes).
  • mm/rmap: fix potential pte_unmap on an not mapped pte (git-fixes).
  • Move upstreamed i915 fix into sorted section
  • mt7601u: fix always true expression (git-fixes).
  • mtd: Handle possible -EPROBEDEFER from parsemtd_partitions() (git-fixes).
  • mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (git-fixes).
  • mtd: rawnand: fsmc: Fix error code in fsmcnandprobe() (git-fixes).
  • mtd: rawnand: gpmi: Fix a double free in gpminandinit (git-fixes).
  • mtd: rawnand: qcom: Return actual error code instead of -ENODEV (git-fixes).
  • mtd: require write permissions for locking and badblock ioctls (git-fixes).
  • mtd: spinand: core: add missing MODULEDEVICETABLE() (git-fixes).
  • mtd: spi-nor: Rename 'n25q512a' to 'mt25qu512a (n25q512a)' (bsc#1167260).
  • mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two (bsc#1167260).
  • nbd: fix a blockdevice refcount leak in nbdrelease (git-fixes).
  • net: atlantic: fix out of range usage of active_vlans array (git-fixes).
  • net: atlantic: fix potential error handling (git-fixes).
  • net: atlantic: fix use after free kasan warn (git-fixes).
  • net: dsa: felix: implement port flushing on .phylinkmaclink_down (git-fixes).
  • net: enetc: remove bogus write to SIRXIDR from enetcsetuprxbdr (git-fixes).
  • net: enetc: take the MDIO lock only once per NAPI poll cycle (git-fixes).
  • net: geneve: check skb is large enough for IPv4/IPv6 header (git-fixes).
  • net: geneve: modify IP header check in geneve6xmitskb and genevexmitskb (git-fixes).
  • net: hns3: clear VF down state bit before request link status (git-fixes).
  • net: hns3: fix bug when calculating the TCAM table info (git-fixes).
  • net: hns3: fix query vlan mask value error for flow director (git-fixes).
  • net: hns3: Remove un-necessary 'else-if' in the hclgeresetevent() (git-fixes).
  • net: lltemac: Add more error handling of dmamap_single() calls (git-fixes).
  • net: ll_temac: Fix race condition causing TX hang (git-fixes).
  • net: lltemac: Fix RX buffer descriptor handling on GFPATOMIC pressure (git-fixes).
  • net: ll_temac: Handle DMA halt condition caused by buffer underrun (git-fixes).
  • net/mlx4core: Add missed mlx4freecmdmailbox() (git-fixes).
  • net/mlx5: Do not request more than supported EQs (git-fixes).
  • net/mlx5e: Do not match on Geneve options in case option masks are all zero (git-fixes).
  • net/mlx5e: Fix error path for ethtool set-priv-flag (git-fixes).
  • net/mlx5e: Fix ethtool indication of connector type (git-fixes).
  • net/mlx5e: fix ingressifindex check in mlx5eflowerparsemeta (jsc#SLE-8464).
  • net:nfc:digital: Fix a double free in digitaltgrecvdepreq (git-fixes).
  • net: phy: intel-xway: enable integrated led functions (git-fixes).
  • net: phy: marvell: fix m88e1011setdownshift (git-fixes).
  • net: phy: marvell: fix m88e1111setdownshift (git-fixes).
  • net/qlcnic: Fix a use after free in qlcnic83xxgetminidumptemplate (git-fixes).
  • net: smc911x: Adjust indentation in smc911xphyconfigure (git-fixes).
  • net: stmmac: fix missing IFFMULTICAST check in dwmac4set_filter (git-fixes).
  • net: stmmac: xgmac: fix missing IFFMULTICAST checki in dwxgmac2set_filter (git-fixes).
  • net: tulip: Adjust indentation in {dmfe, uli526x}initmodule (git-fixes).
  • nfc: pn533: prevent potential memory corruption (git-fixes).
  • nfp: flower: ignore duplicate merge hints from FW (git-fixes).
  • node: fix device cleanups in error handling code (git-fixes).
  • nullblk: fix passing of REQFUA flag in nullhandlerq (git-fixes).
  • nvme-fabrics: reject I/O to offline device (bsc#1181161).
  • nvme-tcp: fix possible hang when failing to set io queues (bsc#1181161).
  • ocfs2: fix a use after free on error (bsc#1184738).
  • pataarasancf: fix IRQ check (git-fixes).
  • pataipx4xxcf: fix IRQ check (git-fixes).
  • PCI/AER: Add pciewalkrcec() to RCEC AER handling (bsc#1174426).
  • PCI/AER: Add RCEC AER error injection support (bsc#1174426).
  • PCI/AER: Clear AER status from Root Port when resetting Downstream Port (bsc#1174426).
  • PCI/AER: Specify the type of Port that was reset (bsc#1174426).
  • PCI/AER: Use 'aer' variable for capability offset (bsc#1174426).
  • PCI/AER: Write AER Capability only when we control it (bsc#1174426).
  • PCI: designware-ep: Fix the Header Type check (git-fixes).
  • PCI/ERR: Add pcielinkrcec() to associate RCiEPs (bsc#1174426).
  • PCI/ERR: Add pciwalkbridge() to pciedorecovery() (bsc#1174426).
  • PCI/ERR: Avoid negated conditional for clarity (bsc#1174426).
  • PCI/ERR: Bind RCEC devices to the Root Port driver (bsc#1174426).
  • PCI/ERR: Cache RCEC EA Capability offset in pciinitcapabilities() (bsc#1174426).
  • PCI/ERR: Clear AER status only when we control AER (bsc#1174426).
  • PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (bsc#1174426).
  • PCI/ERR: Clear status of the reporting device (bsc#1174426).
  • PCI/ERR: Recover from RCEC AER errors (bsc#1174426).
  • PCI/ERR: Recover from RCiEP AER errors (bsc#1174426).
  • PCI/ERR: Rename resetlink() to resetsubordinates() (bsc#1174426).
  • PCI/ERR: Retain status from error notification (bsc#1174426).
  • PCI/ERR: Simplify by computing pcipcietype() once (bsc#1174426).
  • PCI/ERR: Simplify by using pciupstreambridge() (bsc#1174426).
  • PCI/ERR: Use 'bridge' for clarity in pciedorecovery() (bsc#1174426).
  • PCI/PME: Add pciewalkrcec() to RCEC PME handling (bsc#1174426).
  • PCI/portdrv: Report reset for frozen channel (bsc#1174426).
  • PCI: tegra: Fix ASPM-L1SS advertisement disable code (git-fixes).
  • PCI: tegra: Move 'dbi' accesses to post common DWC initialization (git-fixes).
  • phy: marvell: ARMADA375USBCLUSTERPHY should not default to y, unconditionally (git-fixes).
  • pinctrl: core: Fix kernel doc string for pingetname() (git-fixes).
  • pinctrl: Ingenic: Add missing pins to the JZ4770 MAC MII group (git-fixes).
  • platform/x86: pmcatom: Match all Beckhoff Automation baytrail boards with critclksystems DMI table (git-fixes).
  • PM: runtime: Add documentation for pmruntimeresumeandget() (git-fixes).
  • powerepc/book3s64/hash: Align start/end address correctly with bolt mapping (bsc#1184957).
  • powerpc/64s: Fix pte update for kernel memory on radix (bsc#1055117 git-fixes).
  • powerpc/asm-offsets: GPR14 is not needed either (bsc#1065729).
  • powerpc/eeh: Fix EEH handling for hugepages in ioremap space (bsc#1156395).
  • powerpc/fadump: Mark fadumpcalculatereservesize as _init (bsc#1065729).
  • powerpc/mm: Add cond_resched() while removing hpte mappings (bsc#1183289 ltc#191637).
  • powerpc/papr_scm: Fix build error due to wrong printf specifier (bsc#1184969).
  • powerpc/paprscm: Implement support for HSCM_FLUSH hcall (bsc#1184969).
  • powerpc/perf: Fix PMU constraint check for EBB events (bsc#1065729).
  • powerpc/prom: Mark identicalpvrfixup as __init (bsc#1065729).
  • powerpc/pseries: Add shutdown() to viodriver and viobus (bsc#1184209 ltc#190917).
  • powerpc/time: Enable sched clock for irqtime (bsc#1156395).
  • regmap: set debugfs_name to NULL after it is freed (git-fixes).
  • regulator: Avoid a double 'ofnodeget' in 'regulatorofgetinitnode()' (git-fixes).
  • reintroduce cqhci_suspend for kABI (git-fixes).
  • reiserfs: update reiserfsxattrsinitialized() condition (bsc#1184737).
  • rpm/constraints.in: bump disk space to 45GB on riscv64
  • rpm/kernel-obs-build.spec.in: Include essiv with dm-crypt (boo#1183063).
  • rpm/macros.kernel-source: fix KMP failure in %install (bsc#1185244)
  • rpm/mkspec: Use tilde instead of dot for version string with rc (bsc#1184650)
  • rsi: Use resume_noirq for SDIO (git-fixes).
  • rsxx: remove extraneous 'const' qualifier (git-fixes).
  • rtc: ds1307: Fix wday settings for rx8130 (git-fixes).
  • rtc: fsl-ftm-alarm: add MODULE_TABLE() (bsc#1185454).
  • rtc: fsl-ftm-alarm: avoid struct rtc_time conversions (bsc#1185454).
  • rtc: fsl-ftm-alarm: enable acpi support (bsc#1185454).
  • rtc: fsl-ftm-alarm: fix freeze(s2idle) failed to wake (bsc#1185454).
  • rtc: fsl-ftm-alarm: report alarm to core (bsc#1185454).
  • rtc: fsl-ftm-alarm: switch to ktimegetreal_seconds (bsc#1185454).
  • rtc: fsl-ftm-alarm: switch to rtctime64totm/rtctmtotime64 (bsc#1185454).
  • rtc: fsl-ftm-alarm: update acpi device id (bsc#1185454).
  • rtc: pcf2127: add alarm support (bsc#1185233).
  • rtc: pcf2127: add pca2129 device id (bsc#1185233).
  • rtc: pcf2127: add tamper detection support (bsc#1185233).
  • rtc: pcf2127: add watchdog feature support (bsc#1185233).
  • rtc: pcf2127: bugfix: watchdog build dependency (bsc#1185233).
  • rtc: pcf2127: cleanup register and bit defines (bsc#1185233).
  • rtc: pcf2127: convert to devmrtcallocate_device (bsc#1185233).
  • rtc: pcf2127: fix a bug when not specify interrupts property (bsc#1185233).
  • rtc: pcf2127: fix alarm handling (bsc#1185233).
  • rtc: pcf2127: fix pcf2127nvmemread/write() returns (bsc#1185233).
  • rtc: pcf2127: handle boot-enabled watchdog feature (bsc#1185233).
  • rtc: pcf2127: let the core handle rtc range (bsc#1185233).
  • rtc: pcf2127: move watchdog initialisation to a separate function (bsc#1185233).
  • rtc: pcf2127: only use watchdog when explicitly available (bsc#1185233).
  • rtc: pcf2127: properly set flag WD_CD for rtc chips(pcf2129, pca2129) (bsc#1185233).
  • rtc: pcf2127: remove unnecessary #ifdef (bsc#1185233).
  • rtc: pcf2127: set regmap max_register (bsc#1185233).
  • rtc: pcf2127: watchdog: handle nowayout feature (bsc#1185233).
  • rtlwifi: 8821ae: upgrade PHY and RF parameters (git-fixes).
  • rtw88: Fix array overrun in rtwgettxpowerparams() (git-fixes).
  • sata_mv: add IRQ checks (git-fixes).
  • scsi: block: Fix a race in the runtime power management code (git-fixes).
  • scsi: core: add scsihostbusy_iter() (bsc#1179851).
  • scsi: core: Only return started requests from scsihostfind_tag() (bsc#1179851).
  • scsi: lpfc: Copyright updates for 12.8.0.9 patches (bsc#1185472).
  • scsi: lpfc: Eliminate use of LPFCDRIVERNAME in lpfc_attr.c (bsc#1185472).
  • scsi: lpfc: Fix a bunch of kernel-doc issues (bsc#1185472).
  • scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (bsc#1185472).
  • scsi: lpfc: Fix a bunch of misnamed functions (bsc#1185472).
  • scsi: lpfc: Fix a few incorrectly named functions (bsc#1185472).
  • scsi: lpfc: Fix a typo (bsc#1185472).
  • scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (bsc#1185472).
  • scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (bsc#1185365).
  • scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (bsc#1185472).
  • scsi: lpfc: Fix formatting and misspelling issues (bsc#1185472).
  • scsi: lpfc: Fix gcc -Wstringop-overread warning (bsc#1185472).
  • scsi: lpfc: Fix illegal memory access on Abort IOCBs (bsc#1183203).
  • scsi: lpfc: Fix incorrectly documented function lpfcdebugfscommonxripools_data() (bsc#1185472).
  • scsi: lpfc: Fix incorrect naming of _lpfcupdatefcfrecord() (bsc#1185472).
  • scsi: lpfc: Fix kernel-doc formatting issue (bsc#1185472).
  • scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (bsc#1185472).
  • scsi: lpfc: Fix lpfchdwqueue attribute being ignored (bsc#1185472).
  • scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (bsc#1185472).
  • scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (bsc#1185472).
  • scsi: lpfc: Fix reference counting errors in lpfccmplels_rsp() (bsc#1185472).
  • scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (bsc#1185472).
  • scsi: lpfc: Fix silent memory allocation failure in lpfcsli4bsglinkdiag_test() (bsc#1185472).
  • scsi: lpfc: Fix some error codes in debugfs (bsc#1185472).
  • scsi: lpfc: Fix use-after-free on unused nodes after port swap (bsc#1185472).
  • scsi: lpfc: Fix various trivial errors in comments and log messages (bsc#1185472).
  • scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (bsc#1185472).
  • scsi: lpfc: Standardize discovery object logging format (bsc#1185472).
  • scsi: lpfc: Update lpfc version to 12.8.0.9 (bsc#1185472).
  • scsi: qla2xxx: Add error counters to debugfs node (bsc#1185491).
  • scsi: qla2xxx: Add H:C:T info in the log message for fc ports (bsc#1185491).
  • scsi: qla2xxx: Always check the return value of qla24xxgetisp_stats() (bsc#1185491).
  • scsi: qla2xxx: Assign boolean values to a bool variable (bsc#1185491).
  • scsi: qla2xxx: Check kzalloc() return value (bsc#1185491).
  • scsi: qla2xxx: Consolidate zio threshold setting for both FCP NVMe (bsc#1185491).
  • scsi: qla2xxx: Constify struct qlatgtfunc_tmpl (bsc#1185491).
  • scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (bsc#1185491).
  • scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (bsc#1185491).
  • scsi: qla2xxx: fcremoteport_chkready() returns a SCSI result value (bsc#1185491).
  • scsi: qla2xxx: Fix a couple of misdocumented functions (bsc#1185491).
  • scsi: qla2xxx: Fix a couple of misnamed functions (bsc#1185491).
  • scsi: qla2xxx: Fix broken #endif placement (bsc#1185491).
  • scsi: qla2xxx: Fix crash in PCIe error handling (bsc#1185491).
  • scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (bsc#1185491).
  • scsi: qla2xxx: Fix endianness annotations (bsc#1185491).
  • scsi: qla2xxx: Fix incorrectly named function qla8044checktemp() (bsc#1185491).
  • scsi: qla2xxx: Fix IOPS drop seen in some adapters (bsc#1185491).
  • scsi: qla2xxx: Fix mailbox Ch erroneous error (bsc#1185491).
  • scsi: qla2xxx: Fix mailbox recovery during PCIe error (bsc#1185491).
  • scsi: qla2xxx: Fix RISC RESET completion polling (bsc#1185491).
  • scsi: qla2xxx: Fix some incorrect formatting/spelling issues (bsc#1185491).
  • scsi: qla2xxx: Fix some memory corruption (bsc#1185491).
  • scsi: qla2xxx: Fix stuck session (bsc#1185491).
  • scsi: qla2xxx: Fix use after free in bsg (bsc#1185491).
  • scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (bsc#1185491).
  • scsi: qla2xxx: Move some messages from debug to normal log level (bsc#1185491).
  • scsi: qla2xxx: Remove redundant NULL check (bsc#1185491).
  • scsi: qla2xxx: Remove unnecessary NULL check (bsc#1185491).
  • scsi: qla2xxx: Remove unneeded if-null-free check (bsc#1185491).
  • scsi: qla2xxx: Replace _qla2x00marker()'s missing underscores (bsc#1185491).
  • scsi: qla2xxx: Reserve extra IRQ vectors (bsc#1184436).
  • scsi: qla2xxx: Reuse existing error handling path (bsc#1185491).
  • scsi: qla2xxx: Simplify if statement (bsc#1185491).
  • scsi: qla2xxx: Simplify qla8044minidumpprocess_control() (bsc#1185491).
  • scsi: qla2xxx: Simplify the calculation of variables (bsc#1185491).
  • scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (bsc#1185491).
  • scsi: qla2xxx: Update default AER debug mask (bsc#1185491).
  • scsi: qla2xxx: Update version to 10.02.00.105-k (bsc#1185491).
  • scsi: qla2xxx: Update version to 10.02.00.106-k (bsc#1185491).
  • scsi: qla2xxx: Use dmapoolzalloc() (bsc#1185491).
  • scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (bsc#1185491).
  • scsi: smartpqi: Correct driver removal with HBA disks (bsc#1178089).
  • scsi: smartpqi: Correct pqisassmp_handler busy condition (bsc#1178089).
  • scsi: smartpqi: Update version to 1.2.16-012 (bsc#1178089).
  • selftests/powerpc: Add pkey helpers for rights (bsc#1184934 ltc#191460).
  • selftests/powerpc: Add test for execute-disabled pkeys (bsc#1184934 ltc#191460).
  • selftests/powerpc: Add test for pkey siginfo verification (bsc#1184934 ltc#191460).
  • selftests/powerpc: Add wrapper for gettid (bsc#1184934 ltc#191460).
  • selftests/powerpc: Fix exit status of pkey tests (bsc#1184934 ltc#191460).
  • selftests/powerpc: Fix L1D flushing tests for Power10 (bsc#1184934 ltc#191460).
  • selftests/powerpc: Fix pkey syscall redefinitions (bsc#1184934 ltc#191460).
  • selftests/powerpc: Move pkey helpers to headers (bsc#1184934 ltc#191460).
  • selftests/powerpc: refactor entry and rfi_flush tests (bsc#1184934 ltc#191460).
  • soc: aspeed: fix a ternary sign expansion bug (git-fixes).
  • soc: qcom: mdt_loader: Detect truncated read of segments (git-fixes).
  • soc: qcom: mdtloader: Validate that pfilesz p_memsz (git-fixes).
  • soundwire: bus: Fix device found flag correctly (git-fixes).
  • soundwire: stream: fix memory leak in stream config error path (git-fixes).
  • spi: fsl-dspi: fix NULL pointer dereference (bsc#1167260).
  • spi: fsl-dspi: fix use-after-free in remove path (bsc#1167260).
  • spi: fsl-dspi: fix wrong pointer in suspend/resume (bsc#1167260).
  • spi: fsl-lpspi: Fix PM reference leak in lpspipreparexfer_hardware() (git-fixes).
  • spi: Introduce dspislaveabort() function for NXP's dspi SPI driver (bsc#1167260).
  • spi: spi-fsl-dspi: Accelerate transfers using larger word size if possible (bsc#1167260).
  • spi: spi-fsl-dspi: Add comments around dspipoptx and dspipushrx functions (bsc#1167260).
  • spi: spi-fsl-dspi: Adding shutdown hook (bsc#1167260).
  • spi: spi-fsl-dspi: Add support for LS1028A (bsc#1167260).
  • spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode (bsc#1167260).
  • spi: spi-fsl-dspi: Avoid NULL pointer in dspislaveabort for non-DMA mode (bsc#1167260).
  • spi: spi-fsl-dspi: Avoid reading more data than written in EOQ mode (bsc#1167260).
  • spi: spi-fsl-dspi: Change usage pattern of SPIMCR* and SPICTAR* macros (bsc#1167260).
  • spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO mode (bsc#1167260).
  • spi: spi-fsl-dspi: Convert the instantiations that support it to DMA (bsc#1167260).
  • spi: spi-fsl-dspi: delete EOQ transfer mode (bsc#1167260).
  • spi: spi-fsl-dspi: Demistify magic value in SPISRCLEAR (bsc#1167260).
  • spi: spi-fsl-dspi: Do not access reserved fields in SPI_MCR (bsc#1167260).
  • spi: spi-fsl-dspi: Do not mask off undefined bits (bsc#1167260).
  • spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours (bsc#1167260).
  • spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI mode (bsc#1167260).
  • spi: spi-fsl-dspi: Fix bits-per-word acceleration in DMA mode (bsc#1167260).
  • spi: spi-fsl-dspi: Fix code alignment (bsc#1167260).
  • spi: spi-fsl-dspi: fix DMA mapping (bsc#1167260).
  • spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths (bsc#1167260).
  • spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (bsc#1167260).
  • spi: spi-fsl-dspi: Fix little endian access to PUSHR CMD and TXDATA (bsc#1167260).
  • spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer (bsc#1167260).
  • spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer (bsc#1167260).
  • spi: spi-fsl-dspi: fix native data copy (bsc#1167260).
  • spi: spi-fsl-dspi: Fix race condition in TCFQ/EOQ interrupt (bsc#1167260).
  • spi: spi-fsl-dspi: Fix typos (bsc#1167260).
  • spi: spi-fsl-dspi: Free DMA memory with matching function (bsc#1167260).
  • spi: spi-fsl-dspi: Implement .maxmessagesize method for EOQ mode (bsc#1167260).
  • spi: spi-fsl-dspi: Initialize completion before possible interrupt (bsc#1167260).
  • spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI mode (bsc#1167260).
  • spi: spi-fsl-dspi: Make bus-num property optional (bsc#1167260).
  • spi: spi-fsl-dspi: Move dspiinterrupt above dspitransferonemessage (bsc#1167260).
  • spi: spi-fsl-dspi: Move invariant configs out of dspitransferone_message (bsc#1167260).
  • spi: spi-fsl-dspi: Optimize dspisetupaccel for lowest interrupt count (bsc#1167260).
  • spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer size (bsc#1167260).
  • spi: spi-fsl-dspi: Protect against races on dspi->wordsinflight (bsc#1167260).
  • spi: spi-fsl-dspi: Reduce indentation in dspireleasedma() (bsc#1167260).
  • spi: spi-fsl-dspi: Reduce indentation level in dspi_interrupt (bsc#1167260).
  • spi: spi-fsl-dspi: remove git-fixes Remove git-fixes. Prepare to update the driver. References: bsc#1167260
  • spi: spi-fsl-dspi: Remove impossible to reach error check (bsc#1167260).
  • spi: spi-fsl-dspi: Remove pointless assignment of master->transfer to NULL (bsc#1167260).
  • spi: spi-fsl-dspi: Remove unused chip->voidwritedata (bsc#1167260).
  • spi: spi-fsl-dspi: Remove unused defines and includes (bsc#1167260).
  • spi: spi-fsl-dspi: Remove unused initialization of 'ret' in dspi_probe (bsc#1167260).
  • spi: spi-fsl-dspi: Rename fifo{read,write} and {tx,cmd}fifo_write (bsc#1167260).
  • spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completion (bsc#1167260).
  • spi: spi-fsl-dspi: Replace legacy spimaster names with spicontroller (bsc#1167260).
  • spi: spi-fsl-dspi: set ColdFire to DMA mode (bsc#1167260).
  • spi: spi-fsl-dspi: Simplify bytesperword gymnastics (bsc#1167260).
  • spi: spi-fsl-dspi: Take software timestamp in dspififowrite (bsc#1167260).
  • spi: spi-fsl-dspi: Use BIT() and GENMASK() macros (bsc#1167260).
  • spi: spi-fsl-dspi: Use dmarequestchan() instead dmarequestslave_channel() (bsc#1167260).
  • spi: spi-fsl-dspi: Use EOQ for last word in buffer even for XSPI mode (bsc#1167260).
  • spi: spi-fsl-dspi: Use poll mode in case the platform IRQ is missing (bsc#1167260).
  • spi: spi-fsl-dspi: Use reverse Christmas tree declaration order (bsc#1167260).
  • spi: spi-fsl-dspi: Use specific compatible strings for all SoC instantiations (bsc#1167260).
  • spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCs (bsc#1167260).
  • spi: spi-ti-qspi: Free DMA resources (git-fixes).
  • staging: fwserial: fix TIOCGSERIAL implementation (git-fixes).
  • staging: fwserial: fix TIOCSSERIAL implementation (git-fixes).
  • staging: fwserial: fix TIOCSSERIAL jiffies conversions (git-fixes).
  • staging: fwserial: fix TIOCSSERIAL permission check (git-fixes).
  • staging: rtl8192u: Fix potential infinite loop (git-fixes).
  • usb: CDC-ACM: fix poison/unpoison imbalance (bsc#1184984).
  • usb: CDC-ACM: fix poison/unpoison imbalance (git-fixes).
  • usb: cdc-acm: fix TIOCGSERIAL implementation (git-fixes).
  • usb: cdc-acm: fix unprivileged TIOCCSERIAL (git-fixes).
  • usb: dwc2: Fix hibernation between host and device modes (git-fixes).
  • usb: dwc2: Fix host mode hibernation exit with remote wakeup flow (git-fixes).
  • usb: dwc2: Fix session request interrupt handler (git-fixes).
  • usb: dwc3: gadget: Fix START_TRANSFER link state check (git-fixes).
  • usb: dwc3: keystone: use devmplatformioremap_resource() to simplify code (git-fixes).
  • usb: dwc3: meson-g12a: use devmplatformioremap_resource() to simplify code (git-fixes).
  • usb: dwc3: Switch to use devicepropertycount_u32() (git-fixes).
  • usb: gadget: aspeed: fix dma map failure (git-fixes).
  • usb: gadget: Fix double free of device descriptor pointers (git-fixes).
  • usb: gadget: pch_udc: Check for DMA mapping error (git-fixes).
  • usb: gadget: pch_udc: Check if driver is present before calling ->setup() (git-fixes).
  • usb: gadget: pchudc: Move pchudc_init() to satisfy kernel doc (git-fixes).
  • usb: gadget: pchudc: Replace cputole32() by lower32_bits() (git-fixes).
  • usb: gadget: pch_udc: Revert d3cb25a12138 completely (git-fixes).
  • usb: gadget: r8a66597: Add missing null check on return from platformgetresource (git-fixes).
  • usb: gadget: udc: fix wrong pointer passed to ISERR() and PTRERR() (git-fixes).
  • usb: Remove deverr() usage after platformget_irq() (git-fixes).
  • usb: serial: ark3116: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: f81232: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: f81534: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: fix return value for unsupported ioctls (git-fixes).
  • usb: serial: mos7720: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: opticon: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: quatech2: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: ssu100: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: usb_wwan: fix TIOCGSERIAL implementation (git-fixes).
  • usb: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (git-fixes).
  • usb: serial: usb_wwan: fix unprivileged TIOCCSERIAL (git-fixes).
  • usb: typec: tcpci: Check ROLECONTROL while interpreting CCSTATUS (git-fixes).
  • usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (git-fixes).
  • usb: typec: tcpm: Honour pSnkStdby requirement during negotiation (git-fixes).
  • veth: Store queue_mapping independently of XDP prog presence (git-fixes).
  • vfio/pci: Add missing range check in vfiopcimmap (git-fixes).
  • virt_wifi: Return micros for BSS TSF values (git-fixes).
  • vxlan: move debug check after netdev unregister (git-fixes).
  • workqueue: Move the position of debugworkactivate() in _queuework() (bsc#1184893).
  • x86/crash: Fix crashsetupmemmap_entries() out-of-bounds access (bsc#1152489).
  • x86/insn: Add some Intel instructions to the opcode map (bsc#1184760).
  • x86/insn: Add some more Intel instructions to the opcode map (bsc#1184760).
  • x86/microcode: Check for offline CPUs before requesting new microcode (bsc#1152489).
  • x86/mm: Fix NX bit clearing issue in kernelmappagesinpgd (bsc#1152489).
  • x86/platform/uv: Set section block size for hubless architectures (bsc#1152489).
  • x86/reboot: Force all cpus to exit VMX root if VMX is supported (bsc#1152489).
References

Affected packages

SUSE:Real Time Module 15 SP3 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

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

SUSE:Real Time Module 15 SP3 / kernel-rt_debug

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

SUSE:Linux Enterprise Micro 5.0 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt": "5.3.18-8.10.1"
        }
    ]
}