SUSE-SU-2021:0353-1

Source
https://www.suse.com/support/update/announcement/2021/suse-su-20210353-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2021:0353-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2021:0353-1
Related
Published
2021-02-09T15:37:07Z
Modified
2021-02-09T15:37:07Z
Summary
Security update for the Linux Kernel
Details

The SUSE Linux Enterprise 12 SP5 kernel was updated to receive various security and bugfixes.

The following security bugs were fixed:

  • CVE-2021-3347: A use-after-free was discovered in the PI futexes during fault handling, allowing local users to execute code in the kernel (bnc#1181349).
  • CVE-2021-20177: Fixed a kernel panic related to iptables string matching rules. A privileged user could insert a rule which could lead to denial of service (bnc#1180765).
  • CVE-2021-0342: In tungetuser of tun.c, there is possible memory corruption due to a use after free. This could lead to local escalation of privilege with System execution privileges required. (bnc#1180812)
  • CVE-2020-27835: A use-after-free in the infiniband hfi1 driver was found, specifically in the way user calls Ioctl after open dev file and fork. A local user could use this flaw to crash the system (bnc#1179878).
  • CVE-2020-25639: Fixed a NULL pointer dereference via nouveau ioctl (bnc#1176846).
  • CVE-2020-29569: Fixed a potential privilege escalation and information leaks related to the PV block backend, as used by Xen (bnc#1179509).
  • CVE-2020-29568: Fixed a denial of service issue, related to processing watch events (bnc#1179508).
  • CVE-2020-25211: Fixed a flaw where a local attacker was able to inject conntrack netlink configuration that could cause a denial of service or trigger the use of incorrect protocol numbers in ctnetlinkparsetuple_filter (bnc#1176395).

The following non-security bugs were fixed:

  • ACPI: scan: add stub acpicreateplatformdevice() for !CONFIGACPI (git-fixes).
  • ACPI: scan: Harden acpideviceadd() against device ID overflows (git-fixes).
  • ACPI: scan: Make acpibusget_device() clear return pointer on error (git-fixes).
  • ALSA: doc: Fix reference to mixart.rst (git-fixes).
  • ALSA: fireface: Fix integer overflow in transmitmidimsg() (git-fixes).
  • ALSA: firewire-tascam: Fix integer overflow in midiportwork() (git-fixes).
  • ALSA: hda/via: Add minimum mute flag (git-fixes).
  • ALSA: hda/via: Fix runtime PM for Clevo W35xSS (git-fixes).
  • ALSA: pcm: Clear the full allocated memory at hw_params (git-fixes).
  • ALSA: seq: oss: Fix missing error check in sndseqosssynthmake_info() (git-fixes).
  • arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (bsc#1180130).
  • arm64: pgtable: Fix pte_accessible() (bsc#1180130).
  • ASoC: dapm: remove widget from dirty list on free (git-fixes).
  • ASoC: Intel: haswell: Add missing pm_ops (git-fixes).
  • bnxten: Do not query FW when netifrunning() is false (bsc#1086282).
  • bnxten: Fix accumulation of bp->netstats_prev (bsc#1104745 ).
  • bnxten: fix error return code in bnxtinit_board() (git-fixes).
  • bnxten: fix error return code in bnxtinit_one() (bsc#1050242 ).
  • bnxt_en: fix HWRM error when querying VF temperature (bsc#1104745).
  • bnxt_en: Improve stats context resource accounting with RDMA driver loaded (bsc#1104745).
  • bnxt_en: read EEPROM A2h address using page 0 (git-fixes).
  • bnxt_en: Release PCI regions when DMA mask setup fails during probe (git-fixes).
  • bnxt_en: Reset rings if ring reservation fails during open() (bsc#1086282).
  • bnxten: return proper error codes in bnxtshow_temp (bsc#1104745).
  • bonding: set dev->neededheadroom in bondsetupbyslave() (git-fixes).
  • btrfs: add a flags argument to LOGICALINO and call it LOGICALINO_V2 (bsc#1174206).
  • btrfs: add a flag to iterateinodesfrom_logical to find all
  • btrfs: add a flag to iterateinodesfrom_logical to find all extent refs for uncompressed extents (bsc#1174206).
  • btrfs: add a flag to iterateinodesfrom_logical to find all extent refs for uncompressed extents (bsc#1174206).
  • btrfs: increase output size for LOGICALINOV2 ioctl (bsc#1174206).
  • btrfs: qgroup: do not try to wait flushing if we're already holding a transaction (bsc#1179575).
  • caif: no need to check return value of debugfs_create functions (git-fixes).
  • can: ccan: ccanpowerup(): fix error handling (git-fixes).
  • can: dev: prevent potential information leak in canfillinfo() (git-fixes).
  • can: vxcan: vxcan_xmit: fix use after free bug (git-fixes).
  • chelsio/chtls: correct function return and return type (bsc#1104270).
  • chelsio/chtls: correct netdevice for vlan interface (bsc#1104270 ).
  • chelsio/chtls: fix a double free in chtls_setkey() (bsc#1104270 ).
  • chelsio/chtls: fix always leaking ctrl_skb (bsc#1104270 ).
  • chelsio/chtls: fix deadlock issue (bsc#1104270).
  • chelsio/chtls: fix memory leaks caused by a race (bsc#1104270 ).
  • chelsio/chtls: fix memory leaks in CPL handlers (bsc#1104270 ).
  • chelsio/chtls: fix panic during unload reload chtls (bsc#1104270 ).
  • chelsio/chtls: fix socket lock (bsc#1104270).
  • chelsio/chtls: fix tls record info to user (bsc#1104270 ).
  • chtls: Added a check to avoid NULL pointer dereference (bsc#1104270).
  • chtls: Fix chtls resources release sequence (bsc#1104270 ).
  • chtls: Fix hardware tid leak (bsc#1104270).
  • chtls: Remove invalid set_tcb call (bsc#1104270).
  • chtls: Replace skbdequeue with skbpeek (bsc#1104270 ).
  • cpumap: Avoid warning when CONFIGDEBUGPERCPUMAPS is enabled (bsc#1109837).
  • cxgb3: fix error return code in t3sgealloc_qset() (git-fixes).
  • cxgb4/cxgb4vf: fix flow control display for auto negotiation (bsc#1046540 bsc#1046542).
  • cxgb4: fix adapter crash due to wrong MC size (bsc#1073513).
  • cxgb4: fix all-mask IP address comparison (bsc#1064802 bsc#1066129).
  • cxgb4: fix large delays in PTP synchronization (bsc#1046540 bsc#1046648).
  • cxgb4: fix SGE queue dump destination buffer context (bsc#1073513).
  • cxgb4: fix the panic caused by non smac rewrite (bsc#1064802 bsc#1066129).
  • cxgb4: fix thermal zone device registration (bsc#1104279 bsc#1104277).
  • cxgb4: fix throughput drop during Tx backpressure (bsc#1127354 bsc#1127371).
  • cxgb4: move DCB version extern to header file (bsc#1104279 ).
  • cxgb4: remove cast when saving IPv4 partial checksum (bsc#1074220).
  • cxgb4: set up filter action after rewrites (bsc#1064802 bsc#1066129).
  • cxgb4: use correct type for all-mask IP address comparison (bsc#1064802 bsc#1066129).
  • cxgb4: use unaligned conversion for fetching timestamp (bsc#1046540 bsc#1046648).
  • dmaengine: xilinxdma: check dmaasyncdeviceregister return value (git-fixes).
  • dmaengine: xilinxdma: fix mixedenum_type coverity warning (git-fixes).
  • docs: Fix reST markup when linking to sections (git-fixes).
  • drivers: net: xgene: Fix the order of the arguments of 'allocetherdevmqs()' (git-fixes).
  • drm/amdkfd: Put ACPI table after using it (bsc#1129770) Backporting changes: * context changes
  • drm/amd/powerplay: fix a crash when overclocking Vega M (bsc#1113956)
  • drm/atomic: put state on error path (git-fixes).
  • drm/i915: Check for all subplatform bits (git-fixes).
  • drm/i915: Clear the repeater bit on HDCP disable (bsc#1112178) Backporting changes: * context changes
  • drm/i915: Fix sha_text population code (bsc#1112178) Backporting changes: * context changes
  • drm/msm: Avoid div-by-zero in dpucrtcatomiccheck() (bsc#1129770) Backporting changes: * context changes * moved nummixers from struct dpucrtcstate to struct dpu_crtc
  • drm/msm: Fix use-after-free in msmgem with carveout (bsc#1129770) Backporting changes: * context changes * removed reference to msmgemislocked()
  • drm/msm: Fix WARNON() splat in _freeobject() (bsc#1129770) Backporting changes: * context changes
  • drm/nouveau/bios: fix issue shadowing expansion ROMs (git-fixes).
  • drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (git-fixes).
  • drm/nouveau/privring: ack interrupts the same way as RM (git-fixes).
  • drm: sun4i: hdmi: Fix inverted HPD result (bsc#1112178) Backporting changes: * context changes
  • drm: sun4i: hdmi: Remove extra HPD polling (bsc#1112178)
  • drm/tve200: Fix handling of platformgetirq() error (bsc#1129770)
  • drm/vgem: Replace opencoded version of drmgemdumbmapoffset() (bsc#1112178) Backporting changes: * context changes
  • EDAC/amd64: Fix PCI component registration (bsc#1112178).
  • ehci: fix EHCI host controller initialization sequence (git-fixes).
  • ethernet: uccgeth: fix use-after-free in uccgeth_remove() (git-fixes).
  • floppy: reintroduce O_NDELAY fix (boo#1181018).
  • futex: Do not enable IRQs unconditionally in putpistate() (bsc#1149032).
  • futex: Ensure the correct return value from futexlockpi() (bsc#1181349 bsc#1149032).
  • futex: Fix incorrect shouldfailfutex() handling (bsc#1181349).
  • futex: Handle faults correctly for PI futexes (bsc#1181349 bsc#1149032).
  • futex: Provide and use pistateupdate_owner() (bsc#1181349 bsc#1149032).
  • futex: Replace pointless printk in fixup_owner() (bsc#1181349 bsc#1149032).
  • futex: Simplify fixuppistate_owner() (bsc#1181349 bsc#1149032).
  • futex: Use pistateupdateowner() in putpi_state() (bsc#1181349 bsc#1149032).
  • i2c: octeon: check correct size of maximum RECV_LEN packet (git-fixes).
  • i40e: avoid premature Rx buffer reuse (bsc#1111981).
  • i40e: Fix removing driver while bare-metal VFs pass traffic (git-fixes).
  • IB/mlx5: Fix DEVX support for MLX5CMDOPINIT2INITQP command (bsc#1103991).
  • igb: Report speed and duplex as unknown when device is runtime suspended (git-fixes).
  • igc: fix link speed advertising (jsc#SLE-4799).
  • iio: ad5504: Fix setting power-down state (git-fixes).
  • iommu/vt-d: Do not dereference iommudevice if IOMMUAPI is not built (bsc#1181001, jsc#ECO-3191).
  • iommu/vt-d: Gracefully handle DMAR units with no supported address widths (bsc#1181001, jsc#ECO-3191).
  • ixgbe: avoid premature Rx buffer reuse (bsc#1109837 ).
  • ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (bsc#1109837).
  • kABI: Fix kABI for extended APIC-ID support (bsc#1181001, jsc#ECO-3191).
  • KVM: SVM: Initialize prevgatag before use (bsc#1180912).
  • KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (bsc#1181230).
  • lockd: do not use interval-based rebinding over TCP (git-fixes).
  • locking/futex: Allow low-level atomic operations to return -EAGAIN (bsc#1149032).
  • md: fix a warning caused by a race between concurrent md_ioctl()s (git-fixes).
  • md/raid10: initialize r10bio->readslot before use (git-fixes).
  • media: gp8psk: initialize stats at power control logic (git-fixes).
  • misc: vmwvmci: fix kernel info-leak by initializing dbells in vmcictxgetchkpt_doorbells() (git-fixes).
  • misdn: dsp: select CONFIG_BITREVERSE (git-fixes).
  • mlxsw: core: Fix use-after-free in mlxswemadtrans_finish() (git-fixes).
  • mlxsw: destroy workqueue when trapregister in mlxswemad_init (bsc#1112374).
  • mlxsw: spectrum: Do not modify cloned SKBs during xmit (git-fixes).
  • mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (bsc#1112374).
  • mlxsw: switchx2: Do not modify cloned SKBs during xmit (git-fixes).
  • mmc: sdhci-xenon: fix 1.8v regulator stabilization (git-fixes).
  • mm: do not wake kswapd prematurely when watermark boosting is disabled (git fixes (mm/vmscan)).
  • mm: hwpoison: disable memory error handling on 1GB hugepage (git fixes (mm/hwpoison)).
  • mm, pagealloc: fix core hung in freepcppages_bulk() (git fixes (mm/hotplug)).
  • mm/pagealloc: fix watchdog soft lockups during setzone_contiguous() (git fixes (mm/pgalloc)).
  • mm/rmap: mappte() was not handling private ZONEDEVICE page properly (git fixes (mm/hmm)).
  • mm/slab: use memzero_explicit() in kzfree() (git fixes (mm/slab)).
  • module: delay kobject uevent until after module init call (bsc#1178631).
  • net/afiucv: always register netdevice notifier (git-fixes).
  • net/af_iucv: fix null pointer dereference on shutdown (bsc#1179563 LTC#190108).
  • net/afiucv: set correct skprotocol for child sockets (git-fixes).
  • net: atlantic: fix potential error handling (git-fixes).
  • net: atlantic: fix use after free kasan warn (git-fixes).
  • net: bcmgenet: keep MAC in reset until PHY is up (git-fixes).
  • net: bcmgenet: reapply manual settings to the PHY (git-fixes).
  • net: broadcom/bcmsysport: Fix signedness in bcmsysportprobe() (git-fixes).
  • net: cbs: Fix software cbs to consider packet sending time (bsc#1109837).
  • net: dsa: b53: b53arlrw_op() needs to select IVL or SVL (git-fixes).
  • net: dsa: LAN9303: select REGMAP when LAN9303 enable (git-fixes).
  • net: ena: set initial DMA width to avoid intel iommu issue (git-fixes).
  • net: ethernet: mlx4: Avoid assigning a value to ringcons but not used it anymore in mlx4en_xmit() (git-fixes).
  • net: ethernet: stmmac: Fix signedness bug in ipq806xgmacof_parse() (git-fixes).
  • netfailover: fixed rollback in netfailover_open() (bsc#1109837).
  • net/filter: Permit reading NET in loadbytesrelative when MAC not set (bsc#1109837).
  • net: freescale: fec: Fix ethtool -d runtime PM (git-fixes).
  • net: hns3: add a missing uninit debugfs when unload driver (bsc#1104353).
  • net: hns3: add compatible handling for command HCLGEOPCPFRSTDONE (git-fixes).
  • net: hns3: add management table after IMP reset (bsc#1104353 ).
  • net: hns3: check reset interrupt status when reset fails (git-fixes).
  • net: hns3: clear reset interrupt status in hclgeirqhandle() (git-fixes).
  • net: hns3: fix a TX timeout issue (bsc#1104353).
  • net: hns3: fix a wrong reset interrupt status mask (git-fixes).
  • net: hns3: fix error handling for desc filling (bsc#1104353 ).
  • net: hns3: fix error VF index when setting VLAN offload (bsc#1104353).
  • net: hns3: fix for not calculating TX BD send size correctly (bsc#1126390).
  • net: hns3: fix interrupt clearing error for VF (bsc#1104353 ).
  • net: hns3: fix mis-counting IRQ vector numbers issue (bsc#1104353).
  • net: hns3: fix shaper parameter algorithm (bsc#1104353 ).
  • net: hns3: fix the number of queues actually used by ARQ (bsc#1104353).
  • net: hns3: fix use-after-free when doing self test (bsc#1104353 ).
  • net: hns3: reallocate SSU' buffer size when pfc_en changes (bsc#1104353).
  • _netifreceiveskbcore: pass skb by reference (bsc#1109837).
  • net/liquidio: Delete driver version assignment (git-fixes).
  • net/liquidio: Delete non-working LIQUIDIO_PACKAGE check (git-fixes).
  • net/mlx4_en: Avoid scheduling restart task if it is already running (git-fixes).
  • net/mlx5: Add handling of port type in rule deletion (bsc#1103991).
  • net/mlx5e: fix bpfprog reference count leaks in mlx5ealloc_rq (bsc#1103990).
  • net/mlx5e: Fix memleak in mlx5ecreatel2tablegroups (git-fixes).
  • net/mlx5e: Fix two double free cases (bsc#1046305).
  • net/mlx5e: Fix VLAN cleanup flow (git-fixes).
  • net/mlx5e: Fix VLAN create flow (git-fixes).
  • net/mlx5e: IPoIB, Drop multicast packets that this interface sent (bsc#1075020).
  • net/mlx5e: TX, Fix consumer index of error cqe dump (bsc#1103990 ).
  • net/mlx5: Fix memory leak on flow table creation error flow (bsc#1046305).
  • net: mvpp2: Fix error return code in mvpp2_open() (bsc#1119113 ).
  • net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (bsc#1098633).
  • net: mvpp2: fix pkt coalescing int-threshold configuration (bsc#1098633).
  • net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (git-fixes).
  • net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (git-fixes).
  • net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (git-fixes).
  • net: phy: micrel: make sure the factory test bit is cleared (git-fixes).
  • net: qcaspi: Move resetcount to struct qcaspi (git-fixes).
  • net/sched: acttunnelkey: fix OOB write in case of IPv6 ERSPAN tunnels (bsc#1109837).
  • netsched: let qdiscput() accept NULL pointer (bsc#1056657 bsc#1056653 bsc#1056787).
  • net: smc911x: Adjust indentation in smc911xphyconfigure (git-fixes).
  • net/smc: cancel event worker during device removal (git-fixes).
  • net/smc: check for valid ibclientdata (git-fixes).
  • net/smc: fix sleep bug in smcpnetfindroceresource() (git-fixes).
  • net/smc: receive pending data after RCV_SHUTDOWN (git-fixes).
  • net/smc: receive returns without data (git-fixes).
  • net/sonic: Add mutual exclusion for accessing shared state (git-fixes).
  • net: stmmac: 16KB buffer must be 16 byte aligned (git-fixes).
  • net: stmmac: Do not accept invalid MTU values (git-fixes).
  • net: stmmac: dwmac-meson8b: Fix signedness bug in probe (git-fixes).
  • net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (git-fixes).
  • net: stmmac: Enable 16KB buffer size (git-fixes).
  • net: stmmac: fix length of PTP clock's name string (git-fixes).
  • net: stmmac: gmac4+: Not all Unicast addresses may be available (git-fixes).
  • net: stmmac: RX buffer size must be 16 byte aligned (git-fixes).
  • net: sunrpc: interpret the return value of kstrtou32 correctly (git-fixes).
  • net: team: fix memory leak in _teamoptions_register (git-fixes).
  • net: tulip: Adjust indentation in {dmfe, uli526x}initmodule (git-fixes).
  • net: usb: lan78xx: Fix error message format specifier (git-fixes).
  • net: vlan: avoid leaks on registervlandev() failures (git-fixes).
  • nfp: validate the return code from devqueuexmit() (git-fixes).
  • NFS4: Fix use-after-free in traceeventraweventnfs4setlock (git-fixes).
  • nfs_common: need lock during iterate through the list (git-fixes).
  • nfsd4: readdirplus shouldn't return parent of export (git-fixes).
  • nfsd: Fix message level for normal termination (git-fixes).
  • NFS: nfsigraband_active must first reference the superblock (git-fixes).
  • NFS: switch nfsiod to be an UNBOUND workqueue (git-fixes).
  • NFSv4.2: condition READDIR's mask for security label based on LSM state (git-fixes).
  • page_frag: Recover from memory pressure (git fixes (mm/pgalloc)).
  • pNFS: Mark layout for return if return-on-close was not sent (git-fixes).
  • powerpc/perf: Add generic compat mode pmu driver (bsc#1178900 ltc#189284).
  • powerpc/perf: Fix crashes with genericcompatpmu & BHRB (bsc#1178900 ltc#189284 git-fixes).
  • powerpc/perf: init pmu from core-book3s (bsc#1178900 ltc#189284).
  • qed: Fix race condition between scheduling and destroying the slowpath workqueue (bsc#1086314 bsc#1086313 bsc#1086301).
  • qed: Fix use after free in qedchainfree (bsc#1050536 bsc#1050538).
  • r8152: Add Lenovo Powered USB-C Travel Hub (git-fixes).
  • RDMA/addr: Fix race with neteventcallback()/rdmaaddr_cancel() (bsc#1103992).
  • RDMA/bnxt_re: Do not add user qps to flushlist (bsc#1050244 ).
  • RDMA/bnxt_re: Do not report transparent vlan from QP1 (bsc#1104742).
  • RDMA/cma: Do not overwrite sgid_attr after device is released (bsc#1103992).
  • RDMA/core: Ensure security pkey modify is not lost (bsc#1046306 ).
  • RDMA/core: Fix pkey and port assignment in getnewpps (bsc#1046306).
  • RDMA/core: Fix protection fault in getpkeyidxqplist (bsc#1046306).
  • RDMA/core: Fix reported speed and width (bsc#1046306 ).
  • RDMA/core: Fix return error value in ibmodify_qp() to negative (bsc#1103992).
  • RDMA/core: Fix use of logical OR in getnewpps (bsc#1046306 ).
  • RDMA/hns: Bugfix for memory window mtpt configuration (bsc#1104427).
  • RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 driver (bsc#1104427).
  • RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip08 driver (bsc#1104427).
  • RDMA/hns: Fix cmdq parameter of querying pf timer resource (bsc#1104427 bsc#1126206).
  • RDMA/hns: Fix missing sqsigtype when querying QP (bsc#1104427 ).
  • RDMA/iw_cxgb4: Fix incorrect function parameters (bsc#1136348 jsc#SLE-4684).
  • RDMA/iw_cxgb4: initiate CLOSE when entering TERM (bsc#1136348 jsc#SLE-4684).
  • RDMA/mlx5: Add init2init as a modify command (bsc#1103991 ).
  • RDMA/mlx5: Fix typo in enum name (bsc#1103991).
  • RDMA/mlx5: Fix wrong free of blue flame register on error (bsc#1103991).
  • RDMA/qedr: Fix inline size returned for iWARP (bsc#1050545 ).
  • rtmutex: Remove unused argument from rtmutexproxy_unlock() (bsc#1181349 bsc#1149032).
  • s390/cio: fix use-after-free in ccwdevicedestroy_console (git-fixes).
  • s390/dasd: fix list corruption of lcu list (bsc#1181170 LTC#190915).
  • s390/dasd: fix list corruption of pavgroup group list (bsc#1181170 LTC#190915).
  • s390/dasd: prevent inconsistent LCU device data (bsc#1181170 LTC#190915).
  • s390/qeth: delay draining the TX buffers (git-fixes).
  • s390/qeth: fix deadlock during recovery (git-fixes).
  • s390/qeth: fix L2 header access in qethl3osafeaturescheck() (git-fixes).
  • s390/qeth: fix locking for discipline setup / removal (git-fixes).
  • s390/smp: perform initial CPU reset also for SMT siblings (git-fixes).
  • sched/fair: Fix enqueuetaskfair warning (bsc#1179093).
  • sched/fair: Fix enqueuetaskfair() warning some more (bsc#1179093).
  • sched/fair: Fix reordering of enqueue/dequeuetaskfair() (bsc#1179093).
  • sched/fair: Fix unthrottlecfsrq() for leafcfsrq list (bsc#1179093).
  • sched/fair: Reorder enqueue/dequeuetaskfair path (bsc#1179093).
  • scsi: core: Fix VPD LUN ID designator priorities (bsc#1178049, git-fixes).
  • scsi: ibmvfc: Set default timeout to avoid crash during migration (bsc#1181425 ltc#188252).
  • scsi: lpfc: Enhancements to LOGTRACEEVENT for better readability (bsc#1180891).
  • scsi: lpfc: Fix auto slimode and its effect on CONFIGPORT for SLI3 (bsc#1180891).
  • scsi: lpfc: Fix crash when a fabric node is released prematurely (bsc#1180891).
  • scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (bsc#1180891).
  • scsi: lpfc: Fix FW reset action if I/Os are outstanding (bsc#1180891).
  • scsi: lpfc: Fix NVMe recovery after mailbox timeout (bsc#1180891).
  • scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891).
  • scsi: lpfc: Fix target reset failing (bsc#1180891).
  • scsi: lpfc: Fix vport create logging (bsc#1180891).
  • scsi: lpfc: Implement health checking when aborting I/O (bsc#1180891).
  • scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (bsc#1180891).
  • scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (bsc#1180891).
  • scsi: lpfc: Simplify bool comparison (bsc#1180891).
  • scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891).
  • scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (bsc#1180891).
  • serial: mvebu-uart: fix tx lost characters at power off (git-fixes).
  • spi: cadence: cache reference clock rate during probe (git-fixes).
  • SUNRPC: cache: ignore timestamp written to 'flush' file (bsc#1178036).
  • team: set dev->neededheadroom in teamsetupbyport() (git-fixes).
  • tun: fix return value when the number of iovs exceeds MAXSKBFRAGS (bsc#1109837).
  • usb: chipidea: cihdrcimx: add missing putdevice() call in usbmiscgetinitdata() (git-fixes).
  • usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (git-fixes).
  • USB: ehci: fix an interrupt calltrace error (git-fixes).
  • usb: gadget: configfs: Preserve function ordering after bind failure (git-fixes).
  • usb: gadget: f_uac2: reset wMaxPacketSize (git-fixes).
  • USB: gadget: legacy: fix return error code in acmmsbind() (git-fixes).
  • usb: gadget: select CONFIG_CRC32 (git-fixes).
  • USB: serial: iuu_phoenix: fix DMA from stack (git-fixes).
  • usb: udc: core: Use lock when write to soft_connect (git-fixes).
  • USB: xhci: fix U1/U2 handling for hardware with XHCIINTELHOST quirk set (git-fixes).
  • USB: yurex: fix control-URB timeout handling (git-fixes).
  • veth: Adjust hard_start offset on redirect XDP frames (bsc#1109837).
  • vfio iommu: Add dma available capability (bsc#1179573 LTC#190106).
  • vfio-pci: Use ioremappfn_range() for PCI IO memory (bsc#1181231).
  • vhost/vsock: fix vhost vsock cid hashing inconsistent (git-fixes).
  • virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (git-fixes).
  • wan: ds26522: select CONFIG_BITREVERSE (git-fixes).
  • wil6210: select CONFIG_CRC32 (git-fixes).
  • x86/apic: Fix x2apic enablement without interrupt remapping (bsc#1181001, jsc#ECO-3191).
  • x86/apic: Support 15 bits of APIC ID in IOAPIC/MSI where available (bsc#1181001, jsc#ECO-3191).
  • x86/hyperv: Fix kexec panic/hang issues (bsc#1176831).
  • x86/i8259: Use printk_deferred() to prevent deadlock (bsc#1112178).
  • x86/ioapic: Handle Extended Destination ID field in RTE (bsc#1181001, jsc#ECO-3191).
  • x86/kvm: Add KVMFEATUREMSIEXTDEST_ID (bsc#1181001, jsc#ECO-3191).
  • x86/kvm: Reserve KVMFEATUREMSIEXTDEST_ID (bsc#1181001, jsc#ECO-3191).
  • x86/mm: Fix leak of pmd ptlock (bsc#1112178).
  • x86/mm/numa: Remove uninitialized_var() usage (bsc#1112178).
  • x86/msi: Only use high bits of MSI address for DMAR unit (bsc#1181001, jsc#ECO-3191).
  • x86/mtrr: Correct the range check before performing MTRR type lookups (bsc#1112178).
  • x86/resctrl: Do not move a task to the same resource group (bsc#1112178).
  • x86/resctrl: Use an IPI instead of taskworkadd() to update PQR_ASSOC MSR (bsc#1112178).
  • xdp: Fix xskgenericxmit errno (bsc#1109837).
  • xhci: make sure TRB is fully written before giving it to the controller (git-fixes).
  • xhci: tegra: Delay for disabling LFPS detector (git-fixes).
References

Affected packages

SUSE:Linux Enterprise High Availability Extension 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
pkg:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20High%20Availability%20Extension%2012%20SP5

Affected ranges

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

Ecosystem specific

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

SUSE:Linux Enterprise Live Patching 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
pkg:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-kgraft": "4.12.14-122.60.1",
            "kernel-default-kgraft-devel": "4.12.14-122.60.1",
            "kgraft-patch-4_12_14-122_60-default": "1-8.3.1"
        }
    ]
}

SUSE:Linux Enterprise Live Patching 12 SP5 / kgraft-patch-SLE12-SP5_Update_15

Package

Name
kgraft-patch-SLE12-SP5_Update_15
Purl
pkg:rpm/suse/kgraft-patch-SLE12-SP5_Update_15&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-kgraft": "4.12.14-122.60.1",
            "kernel-default-kgraft-devel": "4.12.14-122.60.1",
            "kgraft-patch-4_12_14-122_60-default": "1-8.3.1"
        }
    ]
}

SUSE:Linux Enterprise Software Development Kit 12 SP5 / kernel-docs

Package

Name
kernel-docs
Purl
pkg:rpm/suse/kernel-docs&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "4.12.14-122.60.2",
            "kernel-obs-build": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Software Development Kit 12 SP5 / kernel-obs-build

Package

Name
kernel-obs-build
Purl
pkg:rpm/suse/kernel-obs-build&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-docs": "4.12.14-122.60.2",
            "kernel-obs-build": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
pkg:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.60.1",
            "kernel-devel": "4.12.14-122.60.1",
            "kernel-default-base": "4.12.14-122.60.1",
            "kernel-default-man": "4.12.14-122.60.1",
            "kernel-default": "4.12.14-122.60.1",
            "kernel-source": "4.12.14-122.60.1",
            "kernel-syms": "4.12.14-122.60.1",
            "kernel-default-devel": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-source

Package

Name
kernel-source
Purl
pkg:rpm/suse/kernel-source&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.60.1",
            "kernel-devel": "4.12.14-122.60.1",
            "kernel-default-base": "4.12.14-122.60.1",
            "kernel-default-man": "4.12.14-122.60.1",
            "kernel-default": "4.12.14-122.60.1",
            "kernel-source": "4.12.14-122.60.1",
            "kernel-syms": "4.12.14-122.60.1",
            "kernel-default-devel": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-syms

Package

Name
kernel-syms
Purl
pkg:rpm/suse/kernel-syms&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.60.1",
            "kernel-devel": "4.12.14-122.60.1",
            "kernel-default-base": "4.12.14-122.60.1",
            "kernel-default-man": "4.12.14-122.60.1",
            "kernel-default": "4.12.14-122.60.1",
            "kernel-source": "4.12.14-122.60.1",
            "kernel-syms": "4.12.14-122.60.1",
            "kernel-default-devel": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
pkg:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.60.1",
            "kernel-devel": "4.12.14-122.60.1",
            "kernel-default-base": "4.12.14-122.60.1",
            "kernel-default-man": "4.12.14-122.60.1",
            "kernel-default": "4.12.14-122.60.1",
            "kernel-source": "4.12.14-122.60.1",
            "kernel-syms": "4.12.14-122.60.1",
            "kernel-default-devel": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-source

Package

Name
kernel-source
Purl
pkg:rpm/suse/kernel-source&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.60.1",
            "kernel-devel": "4.12.14-122.60.1",
            "kernel-default-base": "4.12.14-122.60.1",
            "kernel-default-man": "4.12.14-122.60.1",
            "kernel-default": "4.12.14-122.60.1",
            "kernel-source": "4.12.14-122.60.1",
            "kernel-syms": "4.12.14-122.60.1",
            "kernel-default-devel": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-syms

Package

Name
kernel-syms
Purl
pkg:rpm/suse/kernel-syms&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-macros": "4.12.14-122.60.1",
            "kernel-devel": "4.12.14-122.60.1",
            "kernel-default-base": "4.12.14-122.60.1",
            "kernel-default-man": "4.12.14-122.60.1",
            "kernel-default": "4.12.14-122.60.1",
            "kernel-source": "4.12.14-122.60.1",
            "kernel-syms": "4.12.14-122.60.1",
            "kernel-default-devel": "4.12.14-122.60.1"
        }
    ]
}

SUSE:Linux Enterprise Workstation Extension 12 SP5 / kernel-default

Package

Name
kernel-default
Purl
pkg:rpm/suse/kernel-default&distro=SUSE%20Linux%20Enterprise%20Workstation%20Extension%2012%20SP5

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-default-extra": "4.12.14-122.60.1"
        }
    ]
}