SUSE-SU-2020:2102-1

See a problem?
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2020:2102-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2020:2102-1
Related
Published
2020-07-31T13:44:06Z
Modified
2020-07-31T13:44:06Z
Summary
Security update for the Linux Kernel
Details

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

The following security bugs were fixed:

  • CVE-2020-10781: Fixed a denial of service issue in the ZRAM implementation (bnc#1173074).
  • CVE-2020-0305: In cdevget of chardev.c, there is a possible use-after-free due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation (bnc#1174462).
  • CVE-2020-10135: Legacy pairing and secure-connections pairing authentication in bluetooth may have allowed an unauthenticated user to complete authentication without pairing credentials via adjacent access. An unauthenticated, adjacent attacker could impersonate a Bluetooth BR/EDR master or slave to pair with a previously paired remote device to successfully complete the authentication procedure without knowing the link key (bnc#1171988).
  • CVE-2020-14331: Fixed a buffer over write in vgaconscrollbackupdate() (bnc#1174205).

The following non-security bugs were fixed:

  • ACPICA: Dispatcher: add status checks (git-fixes).
  • ACPI/IORT: Fix PMCG node single ID mapping handling (git-fixes).
  • ACPI: video: Use native backlight on Acer Aspire 5783z (git-fixes).
  • ACPI: video: Use native backlight on Acer TravelMate 5735Z (git-fixes).
  • ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (jsc#SLE-13261).
  • ALSA: hda/realtek - change to suitable link model for ASUS platform (git-fixes).
  • ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (git-fixes).
  • ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (git-fixes).
  • ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (git-fixes).
  • ALSA: hda/realtek - Enable Speaker for ASUS UX563 (git-fixes).
  • ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (git-fixes).
  • ALSA: hda/realtek - fixup for yet another Intel reference board (git-fixes).
  • ALSA: info: Drop WARN_ON() from buffer NULL sanity check (git-fixes).
  • ALSA: line6: Perform sanity check for each URB creation (git-fixes).
  • ALSA: line6: Sync the pending work cancel at disconnection (git-fixes).
  • ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (git-fixes).
  • ALSA: usb-audio: Fix race against the error recovery URB submission (git-fixes).
  • apparmor: ensure that dfa state tables have entries (git-fixes).
  • apparmor: fix introspection of of task mode for unconfined tasks (git-fixes).
  • apparmor: Fix memory leak of profile proxy (git-fixes).
  • apparmor: Fix use-after-free in aaauditrule_init (git-fixes).
  • apparmor: remove useless aafscreatesymlink (git-fixes).
  • arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (bsc#1174398).
  • arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (bsc#1174398).
  • ASoC: codecs: max98373: Removed superfluous volume control from chip default (git-fixes).
  • ASoc: codecs: max98373: remove Idlebiason to let codec suspend (git-fixes).
  • ASoC: Intel: bytchtes8316: Add missed putdevice() (git-fixes).
  • ASoC: rockchip: add format and rate constraints on rk3399 (git-fixes).
  • ASoC: rt286: fix unexpected interrupt happens (git-fixes).
  • ASoC: rt5670: Add new gpio1isextspken quirk and enable it on the Lenovo Miix 2 10 (git-fixes).
  • ASoC: rt5670: Correct RT5670LDOSEL_MASK (git-fixes).
  • ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (git-fixes).
  • ASoC: rt5682: Report the button event in the headset type only (git-fixes).
  • ASoC: topology: fix kernel oops on route addition error (git-fixes).
  • ASoC: topology: fix tlvs in error handling for widget_dmixer (git-fixes).
  • ASoC: wm8974: fix Boost Mixer Aux Switch (git-fixes).
  • ASoC: wm8974: remove unsupported clock mode (git-fixes).
  • ath9k: Fix general protection fault in ath9khifusbrxcb (git-fixes).
  • ath9k: Fix regression with Atheros 9271 (git-fixes).
  • ax88172a: fix ax88172a_unbind() failures (git-fixes).
  • blk-mq: consider non-idle request as 'inflight' in blkmqrq_inflight() (bsc#1165933).
  • bnxt_en: Init ethtool link settings after reading updated PHY configuration (jsc#SLE-8371 bsc#1153274).
  • bpf: Do not allow btfctxaccess with __int128 types (bsc#1155518).
  • brcmfmac: Transform compatible string for FW loading (bsc#1169771).
  • bridge: Avoid infinite loop when suppressing NS messages with invalid options (networking-stable-200610).
  • bridge: mcast: Fix MLD2 Report IPv6 payload length check (git-fixes).
  • btrfs: add assertions for tree == inode->io_tree to extent IO helpers (bsc#1174438).
  • btrfs: drop argument tree from btrfslockandflushordered_range (bsc#1174438).
  • btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof (bsc#1174438).
  • btrfs: fix hang on snapshot creation after RWF_NOWAIT write (bsc#1174438).
  • btrfs: fix RWF_NOWAIT write not failling when we need to cow (bsc#1174438).
  • btrfs: fix RWF_NOWAIT writes blocking on extent locks and waiting for IO (bsc#1174438).
  • btrfs: use correct count in btrfsfilewrite_iter() (bsc#1174438).
  • bus: ti-sysc: Do not disable on suspend for no-idle (git-fixes).
  • dccp: Fix possible memleak in dccpinit and dccpfini (networking-stable-200616).
  • devinet: fix memleak in inetdevinit() (networking-stable-2006_07).
  • /dev/mem: Add missing memory barriers for devmem_inode (git-fixes).
  • /dev/mem: Revoke mappings when a driver claims the region (git-fixes).
  • dmaengine: dmatest: stop completed threads when running without set channel (git-fixes).
  • dmaengine: dw: Initialize channel before each transfer (git-fixes).
  • dmaengine: fsl-edma-common: correct DSIZE_32BYTE (git-fixes).
  • dmaengine: fsl-edma: Fix NULL pointer exception in fsledmatx_handler (git-fixes).
  • dmaengine: imx-sdma: Fix: Remove 'always true' comparison (git-fixes).
  • dmaengine: mcf-edma: Fix NULL pointer exception in mcfedmatx_handler (git-fixes).
  • dmaengine: sh: usb-dmac: set tx_result parameters (git-fixes).
  • dm: do not use waitqueue for request-based DM (bsc#1165933).
  • dpaa_eth: FMan erratum A050385 workaround (bsc#1174396).
  • dpaaeth: Make dpaaa050385_wa static (bsc#1174396).
  • drm/amd/display: Use kfree() to free rgbuser in calculateuserregammaramp() (git-fixes).
  • drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (git-fixes).
  • drm/amdgpu: do not do soft recovery if gpu_recovery=0 (git-fixes).
  • drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (git-fixes).
  • drm/amdgpu: use %u rather than %d for sclk/mclk (git-fixes).
  • drm/amd/powerplay: fix a crash when overclocking Vega M (bsc#1152472)
  • drm/exynos: fix ref count leak in micpreenable (git-fixes).
  • drm/exynos: Properly propagate return value in drmiommuattach_device() (git-fixes).
  • drm/i915/fbc: Fix fenceyoffset handling (bsc#1152489)
  • drm/i915/gt: Ignore irq enabling on the virtual engines (git-fixes).
  • drm/i915/gt: Only swap to a random sibling once upon creation (bsc#1152489)
  • drm/i915: Move cecnotifier to intelhdmiconnectorunregister, v2. (bsc#1152489)
  • drm: mcde: Fix display initialization problem (git-fixes).
  • drm/mediatek: Check plane visibility in atomic_update (git-fixes).
  • drm/msm/dpu: allow initialization of encoder locks during encoder init (git-fixes).
  • drm/msm: fix potential memleak in error branch (git-fixes).
  • drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (git-fixes).
  • drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (git-fixes).
  • drm/radeon: fix double free (git-fixes).
  • drm: sun4i: hdmi: Fix inverted HPD result (git-fixes).
  • drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 (git-fixes).
  • drm/tegra: hub: Do not enable orphaned window group (git-fixes).
  • exfat: add missing brelse() calls on error paths (git-fixes).
  • exfat: fix incorrect update of stream entry in _exfattruncate() (git-fixes).
  • exfat: fix memory leak in exfatparseparam() (git-fixes).
  • exfat: move setting VOLDIRTY over exfatremove_entries() (git-fixes).
  • fpga: dfl: fix bug in port reset handshake (git-fixes).
  • fsl/fman: detect FMan erratum A050385 (bsc#1174396) Update arm64 config file
  • fuse: copyfilerange should truncate cache (git-fixes).
  • fuse: fix copyfilerange cache issues (git-fixes).
  • geneve: fix an uninitialized value in geneve_changelink() (git-fixes).
  • gpio: pca953x: disable regmap locking for automatic address incrementing (git-fixes).
  • gpio: pca953x: Fix GPIO resource leak on Intel Galileo Gen 2 (git-fixes).
  • gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2 (git-fixes).
  • gpu: host1x: Detach driver on unregister (git-fixes).
  • habanalabs: increase timeout during reset (git-fixes).
  • HID: logitech-hidpp: avoid repeated 'multiplier = ' log messages (git-fixes).
  • HID: magicmouse: do not set up autorepeat (git-fixes).
  • HID: quirks: Always poll Obins Anne Pro 2 keyboard (git-fixes).
  • HID: quirks: Ignore Simply Automated UPB PIM (git-fixes).
  • HID: quirks: Remove ITE 8595 entry from hidhavespecial_driver (git-fixes).
  • hippi: Fix a size used in a 'pcifreeconsistent()' in an error handling path (git-fixes).
  • hwmon: (emc2103) fix unable to change fan pwm1_enable attribute (git-fixes).
  • hwrng: ks-sa - Fix runtime PM imbalance on error (git-fixes).
  • i2c: eg20t: Load module automatically if ID matches (git-fixes).
  • i2c: i2c-qcom-geni: Fix DMA transfer race (git-fixes).
  • i2c: rcar: always clear ICSAR to avoid side effects (git-fixes).
  • i40iw: Do an RCU lookup in i40iwaddipv4_addr (git-fixes).
  • i40iw: Fix error handling in i40iwmanagearp_cache() (git-fixes).
  • i40iw: fix null pointer dereference on a null wqe pointer (git-fixes).
  • i40iw: Report correct firmware version (git-fixes).
  • IB/cma: Fix ports memory leak in cma_configfs (git-fixes).
  • IB/core: Fix potential NULL pointer dereference in pkey cache (git-fixes).
  • IB/hfi1: Do not destroy hfi1_wq when the device is shut down (bsc#1174409).
  • IB/hfi1: Do not destroy link_wq when the device is shut down (bsc#1174409).
  • IB/hfi1: Ensure pq is not left on waitlist (git-fixes).
  • IB/hfi1: Fix another case where pq is left on waitlist (bsc#1174411).
  • IB/hfi1: Fix memory leaks in sysfs registration and unregistration (git-fixes).
  • IB/hfi1: Fix module use count flaw due to leftover module put calls (bsc#1174407).
  • IB/hfi1, qib: Ensure RCU is locked when accessing list (git-fixes).
  • IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (git-fixes).
  • IB/mad: Fix use after free when destroying MAD agent (git-fixes).
  • IB/mlx4: Test return value of calls to ibgetcached_pkey (git-fixes).
  • IB/mlx5: Fix 50G per lane indication (git-fixes).
  • IB/mlx5: Fix DEVX support for MLX5CMDOPINIT2INITQP command (git-fixes).
  • IB/mlx5: Fix missing congestion control debugfs on rep rdma device (git-fixes).
  • IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (git-fixes).
  • IB/qib: Call kobjectput() when kobjectinitandadd() fails (git-fixes).
  • IB/rdmavt: Always return ERRPTR from rvtcreatemmapinfo() (git-fixes).
  • IB/sa: Resolv use-after-free in ibnlmake_request() (git-fixes).
  • ieee802154: fix one possible memleak in adf7242_probe (git-fixes).
  • iio: adc: ad7780: Fix a resource handling path in 'ad7780_probe()' (git-fixes).
  • iio: core: add missing IIOMODH2/ETHANOL string identifiers (git-fixes).
  • iio:health:afe4404 Fix timestamp alignment and prevent data leak (git-fixes).
  • iio:humidity:hdc100x Fix alignment and data leak issues (git-fixes).
  • iio:humidity:hts221 Fix alignment and data leak issues (git-fixes).
  • iio:magnetometer:ak8974: Fix alignment and data leak issues (git-fixes).
  • iio: magnetometer: ak8974: Fix runtime PM imbalance on error (git-fixes).
  • iio: mma8452: Add missed iiodeviceunregister() call in mma8452_probe() (git-fixes).
  • iio:pressure:ms5611 Fix buffer element alignment (git-fixes).
  • iio: pressure: zpa2326: handle pmruntimeget_sync failure (git-fixes).
  • Input: elan_i2c - add more hardware ID for Lenovo laptops (git-fixes).
  • Input: goodix - fix touch coordinates on Cube I15-TC (git-fixes).
  • Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (git-fixes).
  • Input: mms114 - add extra compatible for mms345l (git-fixes).
  • intel_th: Fix a NULL dereference when hub driver is not loaded (git-fixes).
  • intel_th: pci: Add Emmitsburg PCH support (git-fixes).
  • intel_th: pci: Add Jasper Lake CPU support (git-fixes).
  • intel_th: pci: Add Tiger Lake PCH-H support (git-fixes).
  • iommu/arm-smmu-v3: Do not reserve implementation defined register space (bsc#1174126).
  • iommu/vt-d: Enable PCI ACS for platform opt in hint (bsc#1174127).
  • iommu/vt-d: Update scalable mode paging structure coherency (bsc#1174128).
  • ionic: centralize queue reset code (bsc#1167773).
  • ionic: fix up filter locks and debug msgs (bsc#1167773).
  • ionic: keep rss hash after fw update (bsc#1167773).
  • ionic: update filter id after replay (bsc#1167773).
  • ionic: update the queue count on open (bsc#1167773).
  • ionic: use mutex to protect queue operations (bsc#1167773).
  • ionic: use offset for ethtool regs data (bsc#1167773).
  • kABI: reintroduce inethashtables.h include to l2tpip (kabi).
  • keys: asymmetric: fix error return code in softwarekeyquery() (git-fixes).
  • KVM: nVMX: always update CR3 in VMCS (git-fixes).
  • l2tp: add skfamily checks to l2tpvalidatesocket (networking-stable-2006_07).
  • l2tp: do not use inethash()/inetunhash() (networking-stable-200607).
  • lib: Reduce useraccessbegin() boundaries in strncpyfromuser() and strnlen_user() (bsc#1174331).
  • media: cec: silence shift wrapping warning in _cecslogaddrs() (git-fixes).
  • mei: bus: do not clean driver pointer (git-fixes).
  • mfd: intel-lpss: Add Intel Jasper Lake PCI IDs (jsc#SLE-12602).
  • mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (bsc#1154488).
  • mlxsw: core: Use different gettrend() callbacks for different thermal zones (networking-stable-2006_10).
  • mmc: meson-gx: limit segments to 1 when dram-access-quirk is needed (git-fixes).
  • mmc: sdhci: do not enable card detect interrupt for gpio cd type (git-fixes).
  • mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (bsc#1174527).
  • nbd: Fix memory leak in nbdaddsocket (git-fixes).
  • net: be more gentle about silly gso requests coming from user (networking-stable-200607).
  • net: check untrusted gsosize at kernel entry (networking-stable-2006_07).
  • netdevsim: fix unbalaced locking in nsim_create() (git-fixes).
  • net: dsa: bcm_sf2: Fix node reference count (git-fixes).
  • netfailover: fixed rollback in netfailoveropen() (networking-stable-2006_10).
  • netfilter: ip6tables: Add a .preexit hook in all ip6tablefoo.c (bsc#1171857).
  • netfilter: ip6tables: Split ip6tunregistertable() into pre_exit and exit helpers (bsc#1171857).
  • netfilter: iptables: Add a .preexit hook in all iptablefoo.c (bsc#1171857).
  • netfilter: iptables: Split iptunregistertable() into pre_exit and exit helpers (bsc#1171857).
  • net: fsl/fman: treat all RGMII modes in memacadjustlink() (bsc#1174398).
  • net: hns3: check reset pending after FLR prepare (bsc#1154353).
  • net: hns3: fix error handling for desc filling (git-fixes).
  • net: hns3: fix for not calculating TX BD send size correctly (git-fixes).
  • net: hns3: fix return value error when query MAC link status fail (git-fixes).
  • net: ipv4: Fix wrong type conversion from hint to rt in iprouteuse_hint() (bsc#1154353).
  • net: macb: call pmruntimeput_sync on failure path (git-fixes).
  • net/mlx5: drain health workqueue in case of driver load error (networking-stable-200616).
  • net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (jsc#SLE-8464).
  • net/mlx5e: Fix repeated XSK usage on one channel (networking-stable-200616).
  • net/mlx5e: Fix VXLAN configuration restore after function reload (jsc#SLE-8464).
  • net/mlx5: Fix fatal error handling during device load (networking-stable-200616).
  • net: phy: realtek: add support for configuring the RX delay on RTL8211F (bsc#1174398).
  • net/smc: fix restoring of fallback changes (git-fixes).
  • net: stmmac: do not attach interface until resume finishes (bsc#1174072).
  • net: stmmac: dwc-qos: avoid clk and reset for acpi device (bsc#1174072).
  • net: stmmac: dwc-qos: use generic device api (bsc#1174072).
  • net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (networking-stable-200607).
  • net: stmmac: platform: fix probe for ACPI devices (bsc#1174072).
  • net/tls: fix encryption error checking (git-fixes).
  • net/tls: free record only on encryption error (git-fixes).
  • net: usb: qmiwwan: add Telit LE910C1-EUX composition (networking-stable-2006_07).
  • nfc: nci: add missed destroyworkqueue in nciregister_device (git-fixes).
  • nfp: flower: fix used time of merge flow statistics (networking-stable-200607).
  • NFS: Fix interrupted slots by sending a solo SEQUENCE operation (bsc#1174264).
  • NTB: Fix static check warning in perfcleartest (git-fixes).
  • NTB: Fix the default port and peer numbers for legacy drivers (git-fixes).
  • ntb: hw: remove the code that sets the DMA mask (git-fixes).
  • NTB: ntb_pingpong: Choose doorbells based on port number (git-fixes).
  • NTB: ntb_test: Fix bug when counting remote files (git-fixes).
  • NTB: ntb_tool: reading the link file should not end in a NULL byte (git-fixes).
  • NTB: perf: Do not require one more memory window than number of peers (git-fixes).
  • NTB: perf: Fix race condition when run with ntb_test (git-fixes).
  • NTB: perf: Fix support for hardware that does not have port numbers (git-fixes).
  • ntbperf: pass correct struct device to dmaalloc_coherent (git-fixes).
  • NTB: Revert the change to use the NTB device dev for DMA allocations (git-fixes).
  • ntbtool: pass correct struct device to dmaalloc_coherent (git-fixes).
  • ovl: inode reference leak in ovlisinuse true case (git-fixes).
  • padata: add separate cpuhp node for CPUHPPADATADEAD (git-fixes).
  • padata: kABI fixup for struct padata_instance splitting nodes (git-fixes).
  • PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (bsc#1174356).
  • PCI/AER: Use only _OSC to determine AER ownership (bsc#1174356).
  • PCI/EDR: Log only ACPINOTIFYDISCONNECT_RECOVER events (bsc#1174513).
  • PCI: hv: Add support for protocol 1.3 and support PCIBUSRELATIONS2 (bsc#1172201).
  • pci: Revive pcidev _aerfirmwarefirst* fields for kABI (bsc#1174356).
  • percpu: Separate decrypted varaibles anytime encryption can be enabled (bsc#1174332).
  • phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked (git-fixes).
  • platform/x86: ISST: Increase timeout (bsc#1174185).
  • powerpc/book3s64/pkeys: Fix pkeyaccesspermitted() for execute disable pkey (bsc#1065729).
  • powerpc/fadump: fix race between pstore write and fadump crash trigger (bsc#1168959 ltc#185010).
  • powerpc/kasan: Fix issues by lowering KASANSHADOWEND (git-fixes).
  • powerpc/xmon: Reset RCU and soft lockup watchdogs (bsc#1065729).
  • qed: suppress 'do not support RoCE & iWARP' flooding on HW init (git-fixes).
  • qed: suppress false-positives interrupt error messages on HW init (git-fixes).
  • RDMA/cm: Add missing locking around id.state in cmdupreq_handler (git-fixes).
  • RDMA/cma: Protect bindlist and listenlist while finding matching cm id (git-fixes).
  • RDMA/cm: Fix an error check in cmallocid_priv() (git-fixes).
  • RDMA/cm: Fix checking for allowed duplicate listens (git-fixes).
  • RDMA/cm: Fix ordering of xaalloccyclic() in ibcreatecm_id() (git-fixes).
  • RDMA/cm: Read id.state under lock when doing pr_debug() (git-fixes).
  • RDMA/cm: Remove a race freeing timewait_info (git-fixes).
  • RDMA/cm: Update numpaths in cmaresolveiboeroute error flow (git-fixes).
  • RDMA/core: Fix double destruction of uobject (git-fixes).
  • RDMA/core: Fix double put of resource (git-fixes).
  • RDMA/core: Fix missing error check on devsetname() (git-fixes).
  • RDMA/core: Fix protection fault in ibmrpool_destroy (git-fixes).
  • RDMA/core: Fix race between destroy and release FD object (git-fixes).
  • RDMA/core: Fix race in rdmaalloccommit_uobject() (git-fixes).
  • RDMA/core: Prevent mixed use of FDs between shared ufiles (git-fixes).
  • RDMA/counter: Query a counter before release (git-fixes).
  • RDMA/efa: Set maximum pkeys device attribute (git-fixes).
  • RDMA/hns: Bugfix for querying qkey (git-fixes).
  • RDMA/hns: Fix cmdq parameter of querying pf timer resource (git-fixes).
  • RDMA/iwcm: Fix iwcm work deallocation (git-fixes).
  • RDMA/iw_cxgb4: Fix incorrect function parameters (git-fixes).
  • RDMA/mad: Do not crash if the rdma device does not have a umad interface (git-fixes).
  • RDMA/mad: Fix possible memory leak in ibmadpostreceivemads() (git-fixes).
  • RDMA/mlx4: Initialize ib_spec on the stack (git-fixes).
  • RDMA/mlx5: Add init2init as a modify command (git-fixes).
  • RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (git-fixes).
  • RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (git-fixes).
  • RDMA/mlx5: Fix udata response upon SRQ creation (git-fixes).
  • RDMA/mlx5: Prevent prefetch from racing with implicit destruction (jsc#SLE-8446).
  • RDMA/mlx5: Set GRH fields in query QP on RoCE (git-fixes).
  • RDMA/mlx5: Use xalockirq when access to SRQ table (git-fixes).
  • RDMA/mlx5: Verify that QP is created with RQ or SQ (git-fixes).
  • RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (git-fixes).
  • RDMA/pvrdma: Fix missing pci disable in pvrdmapciprobe() (git-fixes).
  • RDMA/qedr: Fix KASAN: use-after-free in ucmaeventhandler+0x532 (git-fixes).
  • RDMA/rvt: Fix potential memory leak caused by rvtallocrq (git-fixes).
  • RDMA/rxe: Always return ERRPTR from rxecreatemmapinfo() (git-fixes).
  • RDMA/rxe: Fix configuration of atomic queue pair attributes (git-fixes).
  • RDMA/rxe: Set default vendor ID (git-fixes).
  • RDMA/rxe: Set sysimageguid to be aligned with HW IB devices (git-fixes).
  • RDMA/siw: Fix failure handling during device creation (git-fixes).
  • RDMA/siw: Fix passive connection establishment (git-fixes).
  • RDMA/siw: Fix pointer-to-int-cast warning in siwrxpbl() (git-fixes).
  • RDMA/siw: Fix potential siwmem refcnt leak in siwfastreg_mr() (git-fixes).
  • RDMA/siw: Fix reporting vendorpartid (git-fixes).
  • RDMA/siw: Fix setting active_mtu attribute (git-fixes).
  • RDMA/siw: Fix setting active_{speed, width} attributes (git-fixes).
  • RDMA/ucma: Put a lock around every call to the rdma_cm layer (git-fixes).
  • RDMA/uverbs: Fix create WQ to use the given user handle (git-fixes).
  • regmap: debugfs: Do not sleep while atomic for fast_io regmaps (git-fixes).
  • regmap: fix alignment issue (git-fixes).
  • regmap: Fix memory leak from regmapregisterpatch (git-fixes).
  • Revert 'i2c: cadence: Fix the hold bit setting' (git-fixes).
  • Revert 'RDMA/cma: Simplify rdmaresolveaddr() error flow' (git-fixes).
  • Revert 'thermal: mediatek: fix register index error' (git-fixes).
  • RMDA/cm: Fix missing ibcmdestroyid() in ibcminsertlisten() (git-fixes).
  • rtnetlink: Fix memory(net_device) leak when ->newlink fails (bsc#1154353).
  • rtnetlink: Fix memory(net_device) leak when ->newlink fails (git-fixes).
  • s390: fix syscallgeterror for compat processes (git-fixes).
  • s390/ism: fix error return code in ism_probe() (git-fixes).
  • s390/kaslr: add support for R390JMP_SLOT relocation type (git-fixes).
  • s390/pci: Fix s390mmioread/write with MIO (git-fixes).
  • s390/qdio: consistently restore the IRQ handler (git-fixes).
  • s390/qdio: put thinint indicator after early error (git-fixes).
  • s390/qdio: tear down thinint indicator after early error (git-fixes).
  • s390/qeth: fix error handling for isolation mode cmds (git-fixes).
  • sched/fair: handle case of taskhload() returning 0 (bnc#1155798 (CPU scheduler functional and performance backports)).
  • scsi: libfc: free response frame from GPN_ID (bsc#1173849).
  • scsi: libfc: Handling of extra kref (bsc#1173849).
  • scsi: libfc: If PRLI rejected, move rport to PLOGI state (bsc#1173849).
  • scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (bsc#1173849).
  • scsi: libfc: Skip additional kref updating work event (bsc#1173849).
  • scsi: ufs-bsg: Fix runtime PM imbalance on error (git-fixes).
  • scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (git-fixes).
  • selftests/net: in rxtimestamp getoptlong needs terminating null entry (networking-stable-2006_16).
  • selinux: fall back to ref-walk if audit is required (bsc#1174333).
  • selinux: revert 'stop passing MAYNOTBLOCK to the AVC upon follow_link' (bsc#1174333).
  • serial: 8250_tegra: Create Tegra specific 8250 driver (bsc#1173941).
  • SMB3: Honor lease disabling for multiuser mounts (git-fixes).
  • soundwire: intel: fix memory leak with devm_kasprintf (git-fixes).
  • spi: spidev: fix a potential use-after-free in spidev_release() (git-fixes).
  • spi: spidev: fix a race between spidevrelease and spidevremove (git-fixes).
  • spi: spi-sun6i: sun6ispitransfer_one(): fix setting of clock rate (git-fixes).
  • staging: comedi: addiapci1032: check INSNCONFIGDIGITAL_TRIG shift (git-fixes).
  • staging: comedi: addiapci1500: check INSNCONFIGDIGITAL_TRIG shift (git-fixes).
  • staging: comedi: addiapci1564: check INSNCONFIGDIGITAL_TRIG shift (git-fixes).
  • staging: comedi: ni6527: fix INSNCONFIGDIGITALTRIG support (git-fixes).
  • staging: comedi: verify array index is correct before using it (git-fixes).
  • SUNRPC dont update timeout value on connection reset (bsc#1174263).
  • sunrpc: Fix gssunwrapresp_integ() again (bsc#1174116).
  • tcp: md5: allow changing MD5 keys in all socket states (git-fixes).
  • thermal/drivers: imx: Fix missing ofnodeput() at probe time (git-fixes).
  • thermal: int3403_thermal: Downgrade error message (git-fixes).
  • tpm_crb: fix fTPM on AMD Zen+ CPUs (bsc#1174362).
  • tpmtis: extra chip->ops check on error path in tpmtiscoreinit (git-fixes).
  • tty: hvc_console, fix crashes on parallel open/close (git-fixes).
  • udp: Copy hasconns in reuseportgrow() (git-fixes).
  • udp: Improve load balancing for SO_REUSEPORT (git-fixes).
  • USB: c67x00: fix use after free in c67x00givebackurb (git-fixes).
  • usb: chipidea: core: add wakeup support for extcon (git-fixes).
  • usb: dwc2: Fix shutdown callback in platform (git-fixes).
  • usb: dwc3: pci: Fix reference count leak in dwc3pciresume_work (git-fixes).
  • usb: gadget: Fix issue with configepby_speed function (git-fixes).
  • usb: gadget: function: fix missing spinlock in fuac1legacy (git-fixes).
  • usb: gadget: udc: atmel: fix uninitialized read in debug printk (git-fixes).
  • usb: gadget: udc: atmel: remove outdated comment in usbaepdisable() (git-fixes).
  • usbnet: smsc95xx: Fix use-after-free after removal (git-fixes).
  • USB: serial: ch341: add new Product ID for CH340 (git-fixes).
  • USB: serial: cypress_m8: enable Simply Automated UPB PIM (git-fixes).
  • USB: serial: iuu_phoenix: fix memory corruption (git-fixes).
  • USB: serial: option: add GosunCn GM500 series (git-fixes).
  • USB: serial: option: add Quectel EG95 LTE modem (git-fixes).
  • usb: tegra: Fix allocation for the FPCI context (git-fixes).
  • usb: xhci-mtk: fix the failure of bandwidth allocation (git-fixes).
  • vfio/pci: Fix SR-IOV VF handling with MMIO blocking (bsc#1174129).
  • virtio: virtioconsole: add missing MODULEDEVICE_TABLE() for rproc serial (git-fixes).
  • virt: vbox: Fix guest capabilities mask check (git-fixes).
  • virt: vbox: Fix VBGLIOCTLVMMDEVREQUESTBIG and _LOG req numbers to match upstream (git-fixes).
  • vsock: fix timeout in vsockaccept() (networking-stable-2006_07).
  • vxlan: Avoid infinite loop when suppressing NS messages with invalid options (networking-stable-200610).
  • watchdog: iTCO: Add support for Cannon Lake PCH iTCO (jsc#SLE-13202).
  • workqueue: Remove unnecessary kfree() call in rcufreewq() (git-fixes).
  • xfrm: fix a warning in xfrmpolicyinsert_list (bsc#1174645).
References

Affected packages

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

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "5.3.18-18.12.1",
            "kernel-azure-devel": "5.3.18-18.12.1",
            "kernel-devel-azure": "5.3.18-18.12.1",
            "kernel-syms-azure": "5.3.18-18.12.1",
            "kernel-source-azure": "5.3.18-18.12.1"
        }
    ]
}

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

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "5.3.18-18.12.1",
            "kernel-azure-devel": "5.3.18-18.12.1",
            "kernel-devel-azure": "5.3.18-18.12.1",
            "kernel-syms-azure": "5.3.18-18.12.1",
            "kernel-source-azure": "5.3.18-18.12.1"
        }
    ]
}

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

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "5.3.18-18.12.1",
            "kernel-azure-devel": "5.3.18-18.12.1",
            "kernel-devel-azure": "5.3.18-18.12.1",
            "kernel-syms-azure": "5.3.18-18.12.1",
            "kernel-source-azure": "5.3.18-18.12.1"
        }
    ]
}