SUSE-SU-2020:0667-1

Source
https://www.suse.com/support/update/announcement/2020/suse-su-20200667-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2020:0667-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2020:0667-1
Related
Published
2020-03-13T08:26:59Z
Modified
2020-03-13T08:26:59Z
Summary
Security update for the Linux Kernel
Details

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

The following security bugs were fixed:

  • CVE-2020-8992: Fixed an issue in ext4protectreservedinode in fs/ext4/blockvalidity.c that allowed attackers to cause a soft lockup via a crafted journal size (bsc#1164069).
  • CVE-2020-8648: Fixed a use-after-free vulnerability in the nttyreceivebufcommon function in drivers/tty/n_tty.c (bsc#1162928).
  • CVE-2020-2732: Fixed an issue affecting Intel CPUs where an L2 guest may trick the L0 hypervisor into accessing sensitive L1 resources (bsc#1163971).
  • CVE-2019-16746: There was an issue in net/wireless/nl80211.c where the kernel did not check the length of variable elements in a beacon head, leading to a buffer overflow (bsc#1152107).
  • CVE-2020-8428: There was a use-after-free bug in fs/namei.c, which allowed local users to cause a denial of service (OOPS) or possibly obtain sensitive information from kernel memory, aka CID-d0cb50185ae9 (bsc#1162109).
  • CVE-2019-14895: Fixed a heap-based buffer overflow in Marvell WiFi chip driver which could have led to denial of service or possibly execute arbitrary code (bsc#1157042).

The following non-security bugs were fixed:

  • 6pack,mkiss: fix possible deadlock (bsc#1051510).
  • ACPI / APEI: Switch estatus pool to use vmalloc memory (bsc#1051510).
  • ACPI: fix acpifindchilddevice() invocation in acpipreset_companion() (bsc#1051510).
  • ACPI: PM: Avoid attaching ACPI PM domain to certain devices (bsc#1051510).
  • ACPI / video: Add force_none quirk for Dell OptiPlex 9020M (bsc#1051510).
  • ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (bsc#1051510).
  • ACPI: watchdog: Allow disabling WDAT at boot (bsc#1162557).
  • ACPI / watchdog: Fix init failure with overlapping register regions (bsc#1162557).
  • ACPI / watchdog: Set default timeout in probe (bsc#1162557).
  • af_packet: set defaule value for tmo (bsc#1051510).
  • ALSA: control: remove useless assignment in .info callback of PCM chmap element (git-fixes).
  • ALSA: dummy: Fix PCM format loop in proc output (bsc#1111666).
  • ALSA: hda: Add Clevo W6567SB the powersave blacklist (git-fixes).
  • ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (git-fixes).
  • ALSA: hda: Add JasperLake PCI ID and codec vid (bsc#1111666).
  • ALSA: hda/analog - Minor optimization for SPDIF mux connections (git-fixes).
  • ALSA: hda: Clear RIRB status before reading WP (bsc#1111666).
  • ALSA: hda - constify and cleanup static NodeID tables (bsc#1111666).
  • ALSA: hda: constify copied structure (bsc#1111666).
  • ALSA: hda: Constify sndkcontrolnew items (bsc#1111666).
  • ALSA: hda: Constify sndpciquirk tables (bsc#1111666).
  • ALSA: hda: correct kernel-doc parameter descriptions (bsc#1111666).
  • ALSA: hda/hdmi - add retry logic to parseintelhdmi() (git-fixes).
  • ALSA: hda: hdmi - add Tigerlake support (bsc#1111666).
  • ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (bsc#1111666).
  • ALSA: hda: hdmi - fix pin setup on Tigerlake (bsc#1111666).
  • ALSA: hda: More constifications (bsc#1111666).
  • ALSA: hda: patch_hdmi: remove warnings with empty body (bsc#1111666).
  • ALSA: hda: patch_realtek: fix empty macro usage in if block (bsc#1111666).
  • ALSA: hda/realtek - Add Headset Mic supported for HP cPC (bsc#1111666).
  • ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (bsc#1111666).
  • ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (bsc#1111666).
  • ALSA: hda/realtek - Fix silent output on MSI-GL73 (git-fixes).
  • ALSA: hda/realtek - More constifications (bsc#1111666).
  • ALSA: hda: Reset stream if DMA RUN bit not cleared (bsc#1111666).
  • ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (git-fixes).
  • ALSA: seq: Avoid concurrent access to queue flags (git-fixes).
  • ALSA: seq: Fix concurrent access to queue current tick/time (git-fixes).
  • ALSA: sh: Fix compile warning wrt const (git-fixes).
  • ALSA: sh: Fix unused variable warnings (bsc#1111666).
  • ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (git-fixes).
  • ALSA: usb-audio: Fix endianess in descriptor validation (bsc#1111666).
  • arm64: Revert support for execute-only user mappings (bsc#1160218).
  • ASoC: cs4349: Use PM ops 'cs4349runtimepm' (bsc#1051510).
  • ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (bsc#1051510).
  • ASoC: sun8i-codec: Fix setting DAI data format (git-fixes).
  • ata: ahci: Add shutdown to freeze hardware resources of ahci (bsc#1164388).
  • ath10k: Correct the DMA direction for management tx buffers (bsc#1111666).
  • ath10k: pci: Fix comment on ath10kpcidumpmemorysram (bsc#1111666).
  • ath10k: pci: Only dump ATH10KMEMREGIONTYPEIOREG when safe (bsc#1111666).
  • ath9k: fix storage endpoint lookup (git-fixes).
  • batman-adv: Fix DAT candidate selection on little endian systems (bsc#1051510).
  • bcache: add code comment bchkeylistpop() and bchkeylistpop_front() (bsc#1163762).
  • bcache: add code comment bchkeylistpop() and bchkeylistpop_front() (bsc#1163762).
  • bcache: add code comments for state->pool in _btreesort() (bsc#1163762).
  • bcache: add code comments for state->pool in _btreesort() (bsc#1163762).
  • bcache: add code comments in bchbtreeleaf_dirty() (bsc#1163762).
  • bcache: add code comments in bchbtreeleaf_dirty() (bsc#1163762).
  • bcache: add condresched() in _bchcachecmp() (bsc#1163762).
  • bcache: add condresched() in _bchcachecmp() (bsc#1163762).
  • bcache: add idlemaxwriteback_rate sysfs interface (bsc#1163762).
  • bcache: add idlemaxwriteback_rate sysfs interface (bsc#1163762).
  • bcache: add more accurate error messages in read_super() (bsc#1163762).
  • bcache: add more accurate error messages in read_super() (bsc#1163762).
  • bcache: add readahead cache policy options via sysfs interface (bsc#1163762).
  • bcache: add readahead cache policy options via sysfs interface (bsc#1163762).
  • bcache: at least try to shrink 1 node in bchmcascan() (bsc#1163762).
  • bcache: at least try to shrink 1 node in bchmcascan() (bsc#1163762).
  • bcache: avoid unnecessary btree nodes flushing in btreeflushwrite() (bsc#1163762).
  • bcache: avoid unnecessary btree nodes flushing in btreeflushwrite() (bsc#1163762).
  • bcache: check return value of prio_read() (bsc#1163762).
  • bcache: check return value of prio_read() (bsc#1163762).
  • bcache: deleted code comments for dead code in bchdatainsert_keys() (bsc#1163762).
  • bcache: deleted code comments for dead code in bchdatainsert_keys() (bsc#1163762).
  • bcache: do not export symbols (bsc#1163762).
  • bcache: do not export symbols (bsc#1163762).
  • bcache: explicity type cast in bsetbkeylast() (bsc#1163762).
  • bcache: explicity type cast in bsetbkeylast() (bsc#1163762).
  • bcache: fix a lost wake-up problem caused by mcacannibalizelock (bsc#1163762).
  • bcache: fix a lost wake-up problem caused by mcacannibalizelock (bsc#1163762).
  • bcache: Fix an error code in bchdumpread() (bsc#1163762).
  • bcache: Fix an error code in bchdumpread() (bsc#1163762).
  • bcache: fix deadlock in bcache_allocator (bsc#1163762).
  • bcache: fix deadlock in bcache_allocator (bsc#1163762).
  • bcache: fix incorrect data type usage in btreeflushwrite() (bsc#1163762).
  • bcache: fix incorrect data type usage in btreeflushwrite() (bsc#1163762).
  • bcache: fix memory corruption in bchcacheaccounting_clear() (bsc#1163762).
  • bcache: fix memory corruption in bchcacheaccounting_clear() (bsc#1163762).
  • bcache: fix static checker warning in bcachedevicefree() (bsc#1163762).
  • bcache: fix static checker warning in bcachedevicefree() (bsc#1163762).
  • bcache: ignore pending signals when creating gc and allocator thread (bsc#1163762, bsc#1112504).
  • bcache: ignore pending signals when creating gc and allocator thread (bsc#1163762, bsc#1112504).
  • bcache: print written and keys in tracebcachebtree_write (bsc#1163762).
  • bcache: print written and keys in tracebcachebtree_write (bsc#1163762).
  • bcache: reap c->btreecachefreeable from the tail in bchmcascan() (bsc#1163762).
  • bcache: reap c->btreecachefreeable from the tail in bchmcascan() (bsc#1163762).
  • bcache: reap from tail of c->btreecache in bchmca_scan() (bsc#1163762).
  • bcache: reap from tail of c->btreecache in bchmca_scan() (bsc#1163762).
  • bcache: remove macro nrtofifo_front() (bsc#1163762).
  • bcache: remove macro nrtofifo_front() (bsc#1163762).
  • bcache: remove member accessed from struct btree (bsc#1163762).
  • bcache: remove member accessed from struct btree (bsc#1163762).
  • bcache: remove the extra cflags for request.o (bsc#1163762).
  • bcache: remove the extra cflags for request.o (bsc#1163762).
  • bcache: Revert 'bcache: shrink btree node cache after bchbtreecheck()' (bsc#1163762, bsc#1112504).
  • bcache: Revert 'bcache: shrink btree node cache after bchbtreecheck()' (bsc#1163762, bsc#1112504).
  • bcma: remove set but not used variable 'sizel' (git-fixes).
  • blk-mq: avoid sysfs buffer overflow with too many CPU cores (bsc#1163840).
  • blk-mq: make sure that line break can be printed (bsc#1164098).
  • Bluetooth: Fix race condition in hcireleasesock() (bsc#1051510).
  • bonding: fix potential NULL deref in bondupdateslave_arr (bsc#1051510).
  • bonding: fix unexpected IFF_BONDING bit unset (bsc#1051510).
  • brcmfmac: fix interface sanity check (git-fixes).
  • brcmfmac: Fix memory leak in brcmfp2pcreate_p2pdev() (bsc#1111666).
  • brcmfmac: Fix memory leak in brcmfusbdevqinit (git-fixes).
  • brcmfmac: Fix use after free in brcmfsdioreadframes() (git-fixes).
  • brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (bsc#1111666).
  • btrfs: abort transaction after failed inode updates in create_subvol (bsc#1161936).
  • btrfs: dev-replace: remove warning for unknown return codes when finished (dependency for bsc#1162067).
  • btrfs: do not call synchronizesrcu() in inodetree_del (bsc#1161934).
  • btrfs: do not double lock the subvol_sem for rename exchange (bsc#1162943).
  • btrfs: fix btrfswriteinode vs delayed iput deadlock (bsc#1154243).
  • btrfs: fix infinite loop during fsync after rename operations (bsc#1163383).
  • btrfs: fix missing data checksums after replaying a log tree (bsc#1161931).
  • btrfs: fix race between adding and putting tree mod seq elements and nodes (bsc#1163384).
  • btrfs: handle ENOENT in btrfsuuidtree_iterate (bsc#1161937).
  • btrfs: make tree checker detect checksum items with overlapping ranges (bsc#1161931).
  • btrfs: record all roots for rename exchange on a subvol (bsc#1161933).
  • btrfs: scrub: Require mandatory block group RO for dev-replace (bsc#1162067).
  • btrfs: send, skip backreference walking for extents with many references (bsc#1162139).
  • btrfs: skip log replay on orphaned roots (bsc#1161935).
  • can: candroppedinvalidskb(): ensure an initialized headroom in outgoing CAN skbuffs (bsc#1051510).
  • can, slip: Protect tty->discdata in writewakeup and close with RCU (bsc#1051510).
  • cdrom: respect device capabilities during opening action (boo#1164632).
  • cfg80211: check for setwiphyparams (bsc#1051510).
  • cfg80211: fix deadlocks in autodisconnect work (bsc#1111666).
  • cfg80211: fix memory leak in cfg80211cqmrssi_update (bsc#1111666).
  • chardev: Avoid potential use-after-free in 'chrdev_open()' (bsc#1163849).
  • cifs: fix mount option display for sec=krb5i (bsc#1161907).
  • clk: Do not try to enable critical clocks if prepare failed (bsc#1051510).
  • clk: mmp2: Fix the order of timer mux parents (bsc#1051510).
  • clk: qcom: rcg2: Do not crash if our parent can't be found; return an error (bsc#1051510).
  • clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock (bsc#1051510).
  • clk: sunxi: sun9i-mmc: Implement reset callback for reset controls (bsc#1051510).
  • clk: tegra: Mark fuse clock as critical (bsc#1051510).
  • clocksource/drivers/bcm2835_timer: Fix memory leak of timer (bsc#1051510).
  • clocksource: Prevent double addtimeron() for watchdog_timer (bsc#1051510).
  • closures: fix a race on wakeup from closure_sync (bsc#1163762).
  • closures: fix a race on wakeup from closure_sync (bsc#1163762).
  • crypto: afalg - Use bhlocksock in skdestruct (bsc#1051510).
  • crypto: api - Check spawn->alg under lock in cryptodropspawn (bsc#1051510).
  • crypto: api - Fix race condition in cryptospawnalg (bsc#1051510).
  • crypto: atmel-sha - fix error handling when setting hmac key (bsc#1051510).
  • crypto: caam/qi2 - fix typo in algorithm's driver name (bsc#1111666).
  • crypto: chelsio - fix writing tfm flags to wrong place (bsc#1051510).
  • crypto: pcrypt - Do not clear MAY_SLEEP flag in original request (bsc#1051510).
  • crypto: picoxcell - adjust the position of taskletinit and fix missed taskletkill (bsc#1051510).
  • crypto: reexport cryptoshootalg() (bsc#1051510, kABI fix).
  • dmaengine: coh901318: Fix a double-lock bug (bsc#1051510).
  • dmaengine: coh901318: Remove unused variable (bsc#1051510).
  • dmaengine: Fix access to uninitialized dmaslavecaps (bsc#1051510).
  • dma-mapping: fix return type of dmasetmaxsegsize() (bsc#1051510).
  • Documentation: Document arm64 kpti control (bsc#1162623).
  • drivers/base/memory.c: cache blocks in radix tree to accelerate lookup (bsc#1159955 ltc#182993).
  • drivers/base/memory.c: do not access uninitialized memmaps in softofflinepage_store() (bsc#1051510).
  • drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero (bsc#1111666).
  • drm/amdgpu: add function parameter description in 'amdgpudevicesetcgstate' (bsc#1111666).
  • drm/amdgpu: add function parameter description in 'amdgpugartbind' (bsc#1051510).
  • drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (bsc#1111666).
  • drm/amdgpu: remove 4 set but not used variable in amdgpuatombiosgetconnectorinfofromobject_table (bsc#1051510).
  • drm/amdgpu: remove always false comparison in 'amdgpuatombiosi2cprocessi2c_ch' (bsc#1051510).
  • drm/amdgpu: remove set but not used variable 'amdgpu_connector' (bsc#1051510).
  • drm/amdgpu: remove set but not used variable 'dig' (bsc#1051510).
  • drm/amdgpu: remove set but not used variable 'dig_connector' (bsc#1051510).
  • drm/amdgpu: remove set but not used variable 'invalid' (bsc#1111666).
  • drm/amdgpu: remove set but not used variable 'mcsharedchmap' (bsc#1051510).
  • drm/amdgpu: remove set but not used variable 'mcsharedchmap' from 'gfxv60.c' and 'gfxv70.c' (bsc#1051510).
  • drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (bsc#1111666).
  • drm/amd/powerplay: remove set but not used variable 'us_mvdd' (bsc#1111666).
  • drm: bridge: dw-hdmi: constify copied structure (bsc#1051510).
  • drm/i915: Call dmasetmaxsegsize() in i915driverhw_probe() (bsc#1111666).
  • drm/i915: Handle vmmmap error during I915GEM_MMAP ioctl with WC set (bsc#1111666).
  • drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV (bsc#1111666).
  • drm/i915/perf: add missing delay for OA muxes configuration (bsc#1111666).
  • drm/i915: Sanity check mmap length against object size (bsc#1111666).
  • drm: msm: mdp4: Adjust indentation in mdp4dsiencoder_enable (bsc#1111666).
  • drm/mst: Fix MST sideband up-reply failure handling (bsc#1051510).
  • drm/nouveau/bar/gf100: ensure BAR is mapped (bsc#1111666).
  • drm/nouveau/bar/nv50: check bar1 vmm return value (bsc#1111666).
  • drm/nouveau: Fix copy-paste error in nouveaufencewaitueventhandler (bsc#1051510).
  • drm/nouveau/mmu: qualify vmm during dtor (bsc#1111666).
  • drm/nouveau/secboot/gm20b: initialize pointer in gm20bsecbootnew() (bsc#1051510).
  • drm/rect: Avoid division by zero (bsc#1111666).
  • drm/rect: update kerneldoc for drmrectclip_scaled() (bsc#1111666).
  • drm/rockchip: lvds: Fix indentation of a #define (bsc#1051510).
  • drm/sun4i: tcon: Set min division of TCON0_DCLK to 1 (bsc#1111666).
  • drm/sun4i: tcon: Set RGB DCLK min. divider based on hardware model (bsc#1111666).
  • drm/ttm: ttmttinit_fields() can be static (bsc#1111666).
  • drm/vmwgfx: prevent memory leak in vmwcmdbufres_add (bsc#1051510).
  • Enable CONFIGBLKDEVSRVENDOR (boo#1164632).
  • enic: prevent waking up stopped tx queues over watchdog reset (bsc#1133147).
  • ext2: check err when partial != NULL (bsc#1163859).
  • ext4: check for directory entries too close to block end (bsc#1163861).
  • ext4: fix a bug in ext4waitfortailpage_commit (bsc#1163841).
  • ext4: fix checksum errors with indexed dirs (bsc#1160979).
  • ext4: fix deadlock allocating crypto bounce page from mempool (bsc#1163842).
  • ext4: fix mount failure with quota configured as module (bsc#1164471).
  • ext4: fix mount failure with quota configured as module (bsc#1164471).
  • ext4: Fix mount failure with quota configured as module (bsc#1164471).
  • ext4: improve explanation of a mount failure caused by a misconfigured kernel (bsc#1163843).
  • ext4, jbd2: ensure panic when aborting with zero errno (bsc#1163853).
  • firestream: fix memory leaks (bsc#1051510).
  • fix autofs regression caused by follow_managed() changes (bsc#1159271).
  • fix dget_parent() fastpath race (bsc#1159271).
  • fscrypt: do not set policy for a dead directory (bsc#1163846).
  • fs/namei.c: fix missing barriers when checking positivity (bsc#1159271).
  • fs/namei.c: pull positivity check into follow_managed() (bsc#1159271).
  • fs/open.c: allow opening only regular files during execve() (bsc#1163845).
  • ftrace: Add comment to why rcudereferencesched() is open coded (git-fixes).
  • ftrace: Protect ftracegraphhash with ftrace_sync (git-fixes).
  • genirq/proc: Return proper error code when irqsetaffinity() fails (bnc#1105392).
  • gtp: avoid zero size hashtable (networking-stable-200101).
  • gtp: do not allow adding duplicate tid and msaddr pdp context (networking-stable-2001_01).
  • gtp: fix an use-after-free in ipv4pdpfind() (networking-stable-200101).
  • gtp: fix wrong condition in gtpgenldumppdp() (networking-stable-2001_01).
  • hotplug/drc-info: Add code to search ibm,drc-info property (bsc#1157480 ltc#181028).
  • hvnetvsc: Fix offset usage in netvscsend_table() (bsc#1164598).
  • hvnetvsc: Fix sendtable offset in case of a host bug (bsc#1164598).
  • hvnetvsc: Fix txtable init in rndissetsubchannel() (bsc#1164598).
  • hvnetvsc: Fix unwanted rxtable reset (bsc#1164598).
  • hwmon: (adt7475) Make volt2reg return same reg as reg2volt input (bsc#1051510).
  • hwmon: (core) Do not use device managed functions for memory allocations (bsc#1051510).
  • hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (bsc#1163206).
  • hwmon: (nct7802) Fix voltage limits to wrong registers (bsc#1051510).
  • hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions (bsc#1051510).
  • i2c: imx: do not print error message on probe defer (bsc#1051510).
  • iio: adc: max9611: Fix too short conversion time delay (bsc#1051510).
  • init: add archcallrest_init to allow stack switching (jsc#SLE-11179).
  • Input: aiptek - fix endpoint sanity check (bsc#1051510).
  • Input: gtco - fix endpoint sanity check (bsc#1051510).
  • Input: keyspan-remote - fix control-message timeouts (bsc#1051510).
  • Input: pegasus_notetaker - fix endpoint sanity check (bsc#1051510).
  • Input: pm8xxx-vib - fix handling of separate enable register (bsc#1051510).
  • Input: rmi_f54 - read from FIFO in 32 byte blocks (bsc#1051510).
  • Input: sun4i-ts - add a check for devmthermalzoneofsensor_register (bsc#1051510).
  • Input: sur40 - fix interface sanity checks (bsc#1051510).
  • Input: synaptics-rmi4 - simplify data read in rmif54work (bsc#1051510).
  • iommu/amd: Fix IOMMU perf counter clobbering during init (bsc#1162617).
  • iommu/arm-smmu-v3: Populate VMID field for CMDQOPTLBINHVA (bsc#1164314).
  • iommu/io-pgtable-arm: Fix race handling in splitblkunmap() (bsc#1164115).
  • iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop (git-fixes).
  • iwlwifi: clear persistence bit according to device family (bsc#1111666).
  • iwlwifi: do not throw error when trying to remove IGTK (bsc#1051510).
  • iwlwifi: mvm: fix NVM check for 3168 devices (bsc#1051510).
  • iwlwifi: trans: Clear persistence bit when starting the FW (bsc#1111666).
  • jbd2: clear JBD2ABORT flag before journalreset to update log tail info when load journal (bsc#1163862).
  • jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (bsc#1163836).
  • jbd2: Fix possible overflow in jbd2logspace_left() (bsc#1163860).
  • jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (bsc#1163863).
  • jbd2: move the clearing of bmodified flag to the journalunmap_buffer() (bsc#1163880).
  • jbd2: switch to use jbd2journalabort() when failed to submit the commit record (bsc#1163852).
  • kabi/severities: Whitelist rpaphpgetdrc_props (bsc#1157480 ltc#181028).
  • kABI workaround for can/skb.h inclusion (bsc#1051510).
  • kconfig: fix broken dependency in randconfig-generated .config (bsc#1051510).
  • kernel-binary.spec.in: do not recommend firmware for kvmsmall and azure flavor (boo#1161360).
  • KVM: Clean up _kvmgfntohvacacheinit() and its callers (bsc#1133021).
  • KVM: fix spectrev1 gadgets (bsc#1164705).
  • KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails (bsc#1061840).
  • KVM: PPC: Book3S PR: Fix -Werror=return-type build failure (bsc#1061840).
  • KVM: PPC: Book3S PR: Free shared page if mmu initialization fails (bsc#1061840).
  • KVM: SVM: Override default MMIO mask if memory encryption is enabled (bsc#1162618).
  • KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (bsc#1164734).
  • KVM: x86: Protect ioapicreadindirect() from Spectre-v1/L1TF attacks (bsc#1164728).
  • KVM: x86: Protect ioapicwriteindirect() from Spectre-v1/L1TF attacks (bsc#1164729).
  • KVM: x86: Protect kvmhvmsr[get|set]crash_data() from Spectre-v1/L1TF attacks (bsc#1164712).
  • KVM: x86: Protect kvmlapicreg_write() from Spectre-v1/L1TF attacks (bsc#1164730).
  • KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (bsc#1164733).
  • KVM: x86: Protect MSR-based index computations in fixedmsrtosegunit() from Spectre-v1/L1TF attacks (bsc#1164731).
  • KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (bsc#1164732).
  • KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (bsc#1164735).
  • KVM: x86: Protect x86decodeinsn from Spectre-v1/L1TF attacks (bsc#1164705).
  • KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (bsc#1164727).
  • lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (bsc#1050549).
  • lib: crc64: include <linux/crc64.h> for 'crc64_be' (bsc#1163762).
  • lib: crc64: include <linux/crc64.h> for 'crc64_be' (bsc#1163762).
  • libnvdimm: Fix devmnsioenable() kabi (bsc#1153535).
  • libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (bsc#1153535).
  • libnvdimm/pfn: Account for PAGESIZE > info-block-size in ndpfn_init() (bsc#1127682 bsc#1153535 ltc#175033 ltc#181834).
  • lib/scatterlist.c: adjust indentation in _sgalloc_table (bsc#1051510).
  • lib/testkasan.c: fix memory leak in kmallocoobkreallocmore() (bsc#1051510).
  • livepatch/samples/selftest: Use klpshadowalloc() API correctly (bsc#1071995).
  • livepatch/selftest: Clean up shadow variable names and type (bsc#1071995).
  • livepatch: Simplify stack trace retrieval (jsc#SLE-11179).
  • locking/rwsem: Prevent decrement of reader count before increment (bsc#1050549).
  • mac80211: Do not send Layer 2 Update frame before authorization (bsc#1051510).
  • mac80211: fix ieee80211txqsetup_flows() failure path (bsc#1111666).
  • mac80211: Fix TKIP replay protection immediately after key setup (bsc#1051510).
  • mac80211: mesh: restrict airtime metric to peered established plinks (bsc#1051510).
  • macvlan: do not assume macheader is set in macvlanbroadcast() (bsc#1051510).
  • macvlan: use skbresetmacheader() in macvlanqueue_xmit() (bsc#1051510).
  • md/raid0: Fix buffer overflow at debug print (bsc#1164051).
  • media: af9005: uninitialized variable printked (bsc#1051510).
  • media: cec: CEC 2.0-only bcast messages were ignored (git-fixes).
  • media: digitv: do not continue if remote control state can't be read (bsc#1051510).
  • media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 (bsc#1051510).
  • media: exynos4-is: fix wrong mdev and v4l2 dev order in error path (git-fixes).
  • media: gspca: zero usb_buf (bsc#1051510).
  • media: iguanair: fix endpoint sanity check (bsc#1051510).
  • media: ov6650: Fix crop rectangle alignment not passed back (git-fixes).
  • media: ov6650: Fix incorrect use of JPEG colorspace (git-fixes).
  • media: pulse8-cec: fix lost cectransmitattempt_done() call.
  • media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (bsc#1051510).
  • media/v4l2-core: set pages dirty upon releasing DMA buffers (bsc#1051510).
  • media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT (bsc#1051510).
  • media: v4l2-rect.h: fix v4l2rectmap_inside() top/left adjustments (bsc#1051510).
  • mfd: da9062: Fix watchdog compatible string (bsc#1051510).
  • mfd: dln2: More sanity checking for endpoints (bsc#1051510).
  • mfd: rn5t618: Mark ADC control register volatile (bsc#1051510).
  • mmc: sdhci: fix minimum clock rate for v3 controller (bsc#1051510).
  • mmc: spi: Toggle SPI polarity, do not hardcode it (bsc#1051510).
  • mmc: tegra: fix SDR50 tuning override (bsc#1051510).
  • mm: memoryhotplug: use putdevice() if device_register fail (bsc#1159955 ltc#182993).
  • moddevicetable: fix PHY module format (networking-stable-1912_28).
  • mtd: fix mtd_oobavail() incoherent returned value (bsc#1051510).
  • mwifiex: delete unused mwifiexgetintf_num() (bsc#1111666).
  • mwifiex: drop most magic numbers from mwifiexprocesstdlsactionframe() (git-fixes).
  • mwifiex: update setmacaddress logic (bsc#1111666).
  • namei: only return -ECHILD from followdotdotrcu() (bsc#1163851).
  • net: add sendmsglocked and sendpagelocked to af_inet6 (bsc#1144162).
  • net: dst: Force 4-byte alignment of dstmetrics (networking-stable-1912_28).
  • net: ena: fix napi handler misbehavior when the napi budget is zero (networking-stable-200101).
  • net: hisilicon: Fix a BUG trigered by wrong bytescompl (networking-stable-1912_28).
  • net: nfc: nci: fix a possible sleep-in-atomic-context bug in nciuartttyreceive() (networking-stable-1912_28).
  • net: qlogic: Fix error paths in qlalloclargebuffers() (networking-stable-1912_28).
  • net: sched: correct flower port blocking (git-fixes).
  • net: usb: lan78xx: Fix suspend/resume PHY register access error (networking-stable-191228).
  • new helper: lookuppositiveunlocked() (bsc#1159271).
  • NFC: pn544: Adjust indentation in pn544hcicheck_presence (git-fixes).
  • nvme: fix the parameter order for nvmegetlog in nvmegetfwslotinfo (bsc#1163774).
  • orinoco_usb: fix interface sanity check (git-fixes).
  • PCI: Add DMA alias quirk for Intel VCA NTB (bsc#1051510).
  • PCI: Do not disable bridge BARs when assigning bus resources (bsc#1051510).
  • PCI/IOV: Fix memory leak in pciiovadd_virtfn() (git-fixes).
  • PCI: rpaphp: Add drc-info support for hotplug slot registration (bsc#1157480 ltc#181028).
  • PCI: rpaphp: Annotate and correctly byte swap DRC properties (bsc#1157480 ltc#181028).
  • PCI: rpaphp: Avoid a sometimes-uninitialized warning (bsc#1157480 ltc#181028).
  • PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (bsc#1157480 ltc#181028).
  • PCI: rpaphp: Do not rely on firmware feature to imply drc-info support (bsc#1157480 ltc#181028).
  • PCI: rpaphp: Fix up pointer to first drc-info entry (bsc#1157480 ltc#181028).
  • PCI/switchtec: Fix vepvectornumber ioread width (bsc#1051510).
  • percpu: Separate decrypted varaibles anytime encryption can be enabled (bsc#1114279).
  • perf/x86/intel: Fix inaccurate period in context switch for auto-reload (bsc#1164315).
  • phy: qualcomm: Adjust indentation in readpolltimeout (bsc#1051510).
  • pinctrl: cherryview: Fix irqvalidmask calculation (bsc#1111666).
  • pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues (bsc#1051510).
  • pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELFB and SD1CLK_B (bsc#1051510).
  • powerpc: avoid adjusting memory_limit for capture kernel memory reservation (bsc#1140025 ltc#176086).
  • powerpc: Enable support for ibm,drc-info devtree property (bsc#1157480 ltc#181028).
  • powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (bsc#1061840).
  • powerpc/papr_scm: Do not enable direct map for a region by default (bsc#1129551).
  • powerpc/paprscm: Fix leaking 'busdesc.provider_name' in some paths (bsc#1142685 ltc#179509).
  • powerpc/pseries: Add cpu DLPAR support for drc-info property (bsc#1157480 ltc#181028).
  • powerpc/pseries: Advance pfn if section is not present in lmbisremovable() (bsc#1065729).
  • powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (bsc#1065729).
  • powerpc/pseries: Enable support for ibm,drc-info property (bsc#1157480 ltc#181028).
  • powerpc/pseries: Fix bad drcindexstart value parsing of drc-info entry (bsc#1157480 ltc#181028).
  • powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (bsc#1157480 ltc#181028).
  • powerpc/pseries: Fix vector5 in ibm architecture vector table (bsc#1157480 ltc#181028).
  • powerpc/pseries/hotplug-memory: Change rc variable to bool (bsc#1065729).
  • powerpc/pseries: Revert support for ibm,drc-info devtree property (bsc#1157480 ltc#181028).
  • powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning (bsc#1065729).
  • powerpc: reserve memory for capture kernel after hugepages init (bsc#1140025 ltc#176086).
  • powerpc/tm: Fix clearing MSR[TS] in current when reclaiming on signal delivery (bsc#1118338 ltc#173734).
  • powerpc/xive: Discard ESB load value when interrupt is invalid (bsc#1085030).
  • powerpc/xmon: do not access ASDR in VMs (bsc#1065729).
  • power: supply: ltc2941-battery-gauge: fix use-after-free (bsc#1051510).
  • ppp: Adjust indentation into pppasyncinput (git-fixes).
  • pseries/drc-info: Search DRC properties for CPU indexes (bsc#1157480 ltc#181028).
  • pstore/ram: Write new dumps to start of recycled zones (bsc#1051510).
  • pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional (git-fixes).
  • pwm: Remove set but not set variable 'pwm' (git-fixes).
  • pxa168fb: Fix the function used to release some memory in an error (bsc#1114279)
  • qede: Fix multicast mac configuration (networking-stable-191228).
  • qmi_wwan: Add support for Quectel RM500Q (bsc#1051510).
  • quota: Check that quota is not dirty before release (bsc#1163858).
  • quota: fix livelock in dquotwritebackdquots (bsc#1163857).
  • r8152: get default setting of WOL before initializing (bsc#1051510).
  • README.BRANCH: Update the branch name to cve/linux-4.12
  • regulator: Fix return value of setload() stub (bsc#1051510).
  • regulator: rk808: Lower log level on optional GPIOs being not available (bsc#1051510).
  • regulator: rn5t618: fix module aliases (bsc#1051510).
  • reiserfs: Fix memory leak of journal device string (bsc#1163867).
  • reiserfs: Fix spurious unlock in reiserfsfillsuper() error handling (bsc#1163869).
  • Revert 'ath10k: fix DMA related firmware crashes on multiple devices' (git-fixes).
  • Revert 'Input: synaptics-rmi4 - do not increment rmiaddr for SMBus transfers' (bsc#1051510).
  • Revert 'locking/pvqspinlock: Do not wait if vCPU is preempted' (bsc#1050549).
  • rpm/kabi.pl: support new (>=5.4) Module.symvers format (new symbol namespace field)
  • rpm/kernel-binary.spec.in: Conflict with too old powerpc-utils (jsc#ECO-920, jsc#SLE-11054, jsc#SLE-11322).
  • rpm/kernel-binary.spec.in: Replace Novell with SUSE
  • rsi91xusb: fix interface sanity check (git-fixes).
  • rtc: cmos: Stop using shared IRQ (bsc#1051510).
  • rtc: dt-binding: abx80x: fix resistance scale (bsc#1051510).
  • rtc: hym8563: Return -EINVAL if the time is known to be invalid (bsc#1051510).
  • rtc: max8997: Fix the returned value in case of error in 'max8997rtcread_alarm()' (bsc#1051510).
  • rtc: msm6242: Fix reading of 10-hour digit (bsc#1051510).
  • rtc: pcf8523: set xtal load capacitance from DT (bsc#1051510).
  • rtc: s35390a: Change buf's type to u8 in s35390a_init (bsc#1051510).
  • rtl8xxxu: fix interface sanity check (git-fixes).
  • rtlwifi: Fix MAX MPDU of VHT capability (git-fixes).
  • rtlwifi: Remove redundant semicolon in wifi.h (git-fixes).
  • s390: add stack switch helper (jsc#SLE-11179).
  • s390: add support for virtually mapped kernel stacks (jsc#SLE-11179).
  • s390: always inline currentstackpointer() (jsc#SLE-11179).
  • s390: always inline disabled_wait (jsc#SLE-11179).
  • s390: avoid misusing CALLONSTACK for task stack setup (jsc#SLE-11179).
  • s390: clean up stacks setup (jsc#SLE-11179).
  • s390: correct CALLONSTACK back_chain saving (jsc#SLE-11179).
  • s390: disable preemption when switching to nodat stack with CALLONSTACK (jsc#SLE-11179).
  • s390: fine-tune stack switch helper (jsc#SLE-11179).
  • s390: fix register clobbering in CALLONSTACK (jsc#SLE-11179).
  • s390/ftrace: generate traced function stack frame (jsc#SLE-11178 jsc#SLE-11179).
  • s390/ftrace: save traced function caller (jsc#SLE-11179).
  • s390/ftrace: use HAVEFUNCTIONGRAPHRETADDR_PTR (jsc#SLE-11179).
  • s390/head64: correct init_task stack setup (jsc#SLE-11179).
  • s390: kabi workaround for ftraceretstack (jsc#SLE-11179).
  • s390: kabi workaround for lowcore changes due to vmap stack (jsc#SLE-11179).
  • s390: kabi workaround for reliable stack tracing (jsc#SLE-11179).
  • s390/kasan: avoid false positives during stack unwind (jsc#SLE-11179).
  • s390/kasan: avoid report in get_wchan (jsc#SLE-11179).
  • s390/livepatch: Implement reliable stack tracing for the consistency model (jsc#SLE-11179).
  • s390: preserve kabi for stack unwind API (jsc#SLE-11179).
  • s390/process: avoid custom stack unwinding in get_wchan (jsc#SLE-11179).
  • s390/stacktrace: use common archstackwalk infrastructure (jsc#SLE-11179).
  • s390/suspend: fix stack setup in swsusparchsuspend (jsc#SLE-11179).
  • s390/test_unwind: print verbose unwinding results (jsc#SLE-11179).
  • s390: unify stack size definitions (jsc#SLE-11179).
  • s390/unwind: add stack pointer alignment sanity checks (jsc#SLE-11179).
  • s390/unwind: always inline getstackpointer (jsc#SLE-11179).
  • s390/unwind: avoid int overflow in outsideofstack (jsc#SLE-11179).
  • s390/unwind: cleanup unused READONCETASK_STACK (jsc#SLE-11179).
  • s390/unwind: correct stack switching during unwind (jsc#SLE-11179).
  • s390/unwind: drop unnecessary code around calling ftracegraphret_addr() (jsc#SLE-11179).
  • s390/unwind: filter out unreliable bogus %r14 (jsc#SLE-11179).
  • s390/unwind: fix getstackpointer(NULL, NULL) (jsc#SLE-11179).
  • s390/unwind: fix mixing regs and sp (jsc#SLE-11179).
  • s390/unwind: introduce stack unwind API (jsc#SLE-11179).
  • s390/unwind: make reusesp default when unwinding ptregs (jsc#SLE-11179).
  • s390/unwind: remove stack recursion warning (jsc#SLE-11179).
  • s390/unwind: report an error if pt_regs are not on stack (jsc#SLE-11179).
  • s390/unwind: start unwinding from reliable state (jsc#SLE-11179).
  • s390/unwind: stop gracefully at task pt_regs (jsc#SLE-11179).
  • s390/unwind: stop gracefully at user mode pt_regs in irq stack (jsc#SLE-11179).
  • s390/unwind: unify task is current checks (jsc#SLE-11179).
  • scsi: qla2xxx: Fix a NULL pointer dereference in an error path (bsc#1157966 bsc#1158013 bsc#1157424).
  • scsi: qla2xxx: Fix unbound NVME response length (bsc#1157966 bsc#1158013 bsc#1157424).
  • sctp: fully initialize v4 addr in some functions (networking-stable-191228).
  • serial: 8250_bcm2835aux: Fix line mismatch on driver unbind (bsc#1051510).
  • serial: ifx6x60: add missed pmruntimedisable (bsc#1051510).
  • serial: pl011: Fix DMA ->flush_buffer() (bsc#1051510).
  • serial: serialcore: Perform NULL checks for breakctl ops (bsc#1051510).
  • serial: stm32: fix transmit_chars when tx is stopped (bsc#1051510).
  • sheth: check shethcpudata::dual_port when dumping registers (bsc#1051510).
  • sh_eth: fix dumping ARSTR (bsc#1051510).
  • sh_eth: fix invalid context bug while calling auto-negotiation by ethtool (bsc#1051510).
  • sh_eth: fix invalid context bug while changing link options by ethtool (bsc#1051510).
  • sh_eth: fix TSU init on SH7734/R8A7740 (bsc#1051510).
  • sh_eth: fix TXALCR1 offsets (bsc#1051510).
  • sheth: TSUQTAG0/1 registers the same as TSU_QTAGM0/1 (bsc#1051510).
  • soc: renesas: rcar-sysc: Add goto to ofnodeput() before return (bsc#1051510).
  • soc/tegra: fuse: Correct straps' address for older Tegra124 device trees (bsc#1051510).
  • soc: ti: wkupm3ipc: Fix race condition with rproc_boot (bsc#1051510).
  • spi: tegra114: clear packed bit for unpacked mode (bsc#1051510).
  • spi: tegra114: configure dma burst size to fifo trig level (bsc#1051510).
  • spi: tegra114: fix for unpacked mode transfers (bsc#1051510).
  • spi: tegra114: flush fifos (bsc#1051510).
  • spi: tegra114: terminate dma and reset on transfer timeout (bsc#1051510).
  • sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (boo#1164632).
  • stacktrace: Do not skip first entry on noncurrent tasks (jsc#SLE-11179).
  • stacktrace: Force USERDS for stacktracesaveuser() (jsc#SLE-11179).
  • stacktrace: Get rid of unneeded '!!' pattern (jsc#SLE-11179).
  • stacktrace: Provide common infrastructure (jsc#SLE-11179).
  • stacktrace: Provide helpers for common stack trace operations (jsc#SLE-11179).
  • stacktrace: Unbreak stacktracesavetskreliable() (jsc#SLE-11179).
  • stacktrace: Use PF_KTHREAD to check for kernel threads (jsc#SLE-11179).
  • staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 (bsc#1051510).
  • Staging: iio: adt7316: Fix i2c data reading, set the data field (bsc#1051510).
  • staging: rtl8188eu: fix interface sanity check (bsc#1051510).
  • staging: vt6656: correct packet types for CTS protect, mode (bsc#1051510).
  • staging: vt6656: Fix false Tx excessive retries reporting (bsc#1051510).
  • staging: vt6656: use NULLFUCTION stack on mac80211 (bsc#1051510).
  • staging: wlan-ng: ensure error return is actually returned (bsc#1051510).
  • stop_machine: Atomically queue and wake stopper threads (bsc#1088810, bsc#1161702).
  • stop_machine: Disable preemption after queueing stopper threads (bsc#1088810, bsc#1161702).
  • stop_machine: Disable preemption when waking two stopper threads (bsc#1088810, bsc#1161702).
  • stopmachine, sched: Fix migrateswap() vs. active_balance() deadlock (bsc#1088810, bsc#1161702).
  • swiotlb: do not panic on mapping failures (bsc#1162171).
  • swiotlb: remove the overflow buffer (bsc#1162171).
  • tcp: do not send empty skb from tcpwritexmit() (networking-stable-200101).
  • tracing: Annotate ftracegraphhash pointer with __rcu (git-fixes).
  • tracing: Annotate ftracegraphnotracehash pointer with _rcu (git-fixes).
  • tracing: Cleanup stack trace code (jsc#SLE-11179).
  • tracing: Fix tracing_stat return values in error handling paths (git-fixes).
  • tracing: Fix very unlikely race of registering two stat tracers (git-fixes).
  • tracing: xen: Ordered comparison of function pointers (git-fixes).
  • tty: n_hdlc: fix build on SPARC (bsc#1051510).
  • tty/serial: atmel: Add ishalfduplex helper (bsc#1051510).
  • tty: serial: msm_serial: Fix lockup for sysrq and oops (bsc#1051510).
  • tty: vt: keyboard: reject invalid keycodes (bsc#1051510).
  • ubifs: do not trigger assertion on invalid no-key filename (bsc#1163850).
  • ubifs: Fix deadlock in concurrent bulk-read and writepage (bsc#1163856).
  • ubifs: Fix FSIOCSETFLAGS unexpectedly clearing encrypt flag (bsc#1163855).
  • ubifs: Reject unsupported ioctl flags explicitly (bsc#1163844).
  • udp: fix integer overflow while computing available space in skrcvbuf (networking-stable-2001_01).
  • USB: atm: ueagle-atm: add missing endpoint check (bsc#1051510).
  • USB: chipidea: host: Disable port power only if previously enabled (bsc#1051510).
  • USB: core: fix check for duplicate endpoints (git-fixes).
  • USB: core: hub: Improved device recognition on remote wakeup (bsc#1051510).
  • USB: dwc3: turn off VBUS when leaving host mode (bsc#1051510).
  • USB: EHCI: Do not return -EPIPE when hub is disconnected (git-fixes).
  • USB: gadget: fecm: Use atomict to track in-flight request (bsc#1051510).
  • USB: gadget: fncm: Use atomict to track in-flight request (bsc#1051510).
  • USB: gadget: legacy: set max_speed to super-speed (bsc#1051510).
  • USB: gadget: Zero ffsiodata (bsc#1051510).
  • USB: host: xhci-hub: fix extra endianness conversion (bsc#1051510).
  • usbip: Fix error path of vhcirecvret_submit() (git-fixes).
  • USB: musb: dma: Correct parameter passed to IRQ handler (bsc#1051510).
  • USB: musb: fix idling for suspend after disconnect interrupt (bsc#1051510).
  • USB: roles: fix a potential use after free (git-fixes).
  • USB: serial: io_edgeport: handle unbound ports on URB completion (bsc#1051510).
  • USB: serial: io_edgeport: use irqsave() in USB's complete callback (bsc#1051510).
  • USB: serial: ir-usb: add missing endpoint sanity check (bsc#1051510).
  • USB: serial: ir-usb: fix IrLAP framing (bsc#1051510).
  • USB: serial: ir-usb: fix link-speed handling (bsc#1051510).
  • USB: serial: option: Add support for Quectel RM500Q (bsc#1051510).
  • USB: serial: option: add support for Quectel RM500Q in QDL mode (git-fixes).
  • USB: serial: option: add Telit ME910G1 0x110a composition (git-fixes).
  • USB: serial: option: add ZLP support for 0x1bc7/0x9010 (git-fixes).
  • USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (bsc#1051510).
  • usb-storage: Disable UAS on JMicron SATA enclosure (bsc#1051510).
  • USB: typec: tcpci: mask event interrupts when remove driver (bsc#1051510).
  • vhost/vsock: accept only packets with the right dstcid (networking-stable-2001_01).
  • virtio_ring: fix unmap of indirect descriptors (bsc#1162171).
  • watchdog: max77620_wdt: fix potential build errors (bsc#1051510).
  • watchdog: rn5t618_wdt: fix module aliases (bsc#1051510).
  • watchdog: wdatwdt: fix gettimeleft call for wdat_wdt (bsc#1162557).
  • wireless: fix enabling channel 12 for custom regulatory domain (bsc#1051510).
  • wireless: wext: avoid gcc -O3 warning (bsc#1051510).
  • x86/amd_nb: Add PCI device IDs for family 17h, model 70h (bsc#1163206).
  • x86/cpu: Update cached HLE state on write to TSXCTRLCPUID_CLEAR (bsc#1162619).
  • x86/intel_rdt: Split resource group removal in two (bsc#1112178).
  • x86/intel_rdt: Split resource group removal in two (bsc#1112178).
  • x86/resctrl: Check monitoring static key in the MBM overflow handler (bsc#1114279).
  • x86/resctrl: Fix a deadlock due to inaccurate reference (bsc#1112178).
  • x86/resctrl: Fix a deadlock due to inaccurate reference (bsc#1112178).
  • x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (bsc#1112178).
  • x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (bsc#1112178).
  • x86/resctrl: Fix use-after-free when deleting resource groups (bsc#1114279).
  • x86/resctrl: Prevent possible overrun during bitmap operations (bsc#1114648).
  • xen/balloon: Support xend-based toolstack take two (bsc#1065600).
  • xen: Enable interrupts when calling condresched() (bsc#1065600).
  • xfrm: fix sa selector validation (bsc#1156609).
  • xfrm: Fix transport mode skb control buffer usage (bsc#1161552).
  • xhci: Fix memory leak in xhciaddin_port() (bsc#1051510).
  • xhci: fix USB3 device initiated resume race with roothub autosuspend (bsc#1051510).
  • xhci: make sure interrupts are restored to correct state (bsc#1051510).
  • zd1211rw: fix storage endpoint lookup (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Real Time 12 SP5 / kernel-rt

Package

Name
kernel-rt
Purl
pkg:rpm/suse/kernel-rt&distro=SUSE%20Linux%20Enterprise%20Real%20Time%2012%20SP5

Affected ranges

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

Ecosystem specific

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

SUSE:Linux Enterprise Real Time 12 SP5 / kernel-rt_debug

Package

Name
kernel-rt_debug
Purl
pkg:rpm/suse/kernel-rt_debug&distro=SUSE%20Linux%20Enterprise%20Real%20Time%2012%20SP5

Affected ranges

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

Ecosystem specific

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

SUSE:Linux Enterprise Real Time 12 SP5 / kernel-source-rt

Package

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

Affected ranges

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

Ecosystem specific

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

SUSE:Linux Enterprise Real Time 12 SP5 / kernel-syms-rt

Package

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

Affected ranges

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

Ecosystem specific

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