SUSE-SU-2019:2069-1

Source
https://www.suse.com/support/update/announcement/2019/suse-su-20192069-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2019:2069-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2019:2069-1
Related
Published
2019-08-06T22:50:58Z
Modified
2019-08-06T22:50:58Z
Summary
Security update for the Linux Kernel for Azure
Details

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

The following security bugs were fixed:

  • CVE-2018-20855: An issue was discovered in createqpcommon, mlx5ibcreateqpresp was never initialized, resulting in a leak of stack memory to userspace. (bnc#bsc#1103991)
  • CVE-2019-1125: Fix Spectre V1 variant via swapgs: Exclude ATOMs from speculation through SWAPGS (bsc#1139358).
  • CVE-2019-14284: In the Linux kernel, drivers/block/floppy.c allowed a denial of service by setupformatparams division-by-zero. (bnc#bsc#1143189)
  • CVE-2019-14283: In the Linux kernel, set_geometry in drivers/block/floppy.c did not validate the sect and head fields, as demonstrated by an integer overflow and out-of-bounds read. It can be triggered by an unprivileged local user when a floppy disk has been inserted. NOTE: QEMU creates the floppy device by default. (bsc#1143191)
  • CVE-2019-11810: An issue was discovered in the Linux kernel A NULL pointer dereference can occur when megasascreateframepool() fails in megasasalloccmds() in drivers/scsi/megaraid/megaraidsas_base.c. This causes a Denial of Service, related to a use-after-free. (bsc#1134399)
  • CVE-2019-13648: In the Linux kernel on the powerpc platform, when hardware transactional memory was disabled, a local user can cause a denial of service via a sigreturn() system call that sends a crafted signal frame. (bnc#1142265)
  • CVE-2019-13631: In parsehidreport_descriptor, a malicious usb device could send an hid: report that triggered an out-of-bounds write during generation of debugging messages. (bnc#1142023)
  • CVE-2019-10638: In the Linux kernel, a device could be tracked by an attacker using the IP ID values the kernel produces for connection-less protocols (e.g., UDP and ICMP). When such traffic was sent to multiple destination IP addresses, it was possible to obtain hash collisions (of indices to the counter array) and thereby obtain the hashing key (via enumeration). An attack may have been conducted by hosting a crafted web page that uses WebRTC or gQUIC to force UDP traffic to attacker-controlled IP addresses. (bnc#1140575)
  • CVE-2019-10639: The Linux kernel allowed Information Exposure (partial kernel address disclosure), leading to a KASLR bypass. (bsc#1140577)
  • CVE-2019-13233: In arch/x86/lib/insn-eval.c, there was a use-after-free for access to an LDT entry because of a race condition between modify_ldt() and a #BR exception for an MPX bounds violation. (bnc#1140454)
  • CVE-2018-20836: In the Linux kernel there was a race condition in smptasktimedout() and smptaskdone() in drivers/scsi/libsas/sas_expander.c, leading to a use-after-free. (bnc#1134395)
  • CVE-2019-11599: The coredump implementation in the Linux kernel did not use locking or other mechanisms to prevent vma layout or vma flags changes while it runs, which allowed local users to obtain sensitive information, cause a denial of service, or possibly have unspecified other impact by triggering a race condition with mmgetnotzero or gettaskmm calls. This is related to fs/userfaultfd.c, mm/mmap.c, fs/proc/taskmmu.c, and drivers/infiniband/core/uverbsmain.c. (bnc#1133738)
  • CVE-2019-12817: Linux kernel for powerpc had a bug where unrelated processes could be able to read/write to one another's virtual memory under certain conditions via an mmap above 512 TB. Only a subset of powerpc systems are affected. (bsc#1138263, bsc#1139619)
  • CVE-2019-12614: In dlparparsecc_property there was an unchecked kstrdup of prop->name, which might have allowed an attacker to cause a denial of service (NULL pointer dereference and system crash). (bsc#1137194)
  • CVE-2018-16871: An attacker, who was able to mount an exported NFS filesystem, was able to trigger a null pointer dereference by using an invalid NFS sequence. This could panic the machine and deny access to the NFS server. (bsc#1137103)
  • CVE-2019-12819: An issue was discovered in the Linux kernel The function _mdiobusregister() calls putdevice(), which would trigger a fixedmdiobusinit use-after-free. This would cause a denial of service. (bsc#1138291)
  • CVE-2019-12818: The nfcllcpbuildtlv function in net/nfc/llcpcommands.c may have returned NULL. If the caller did not check for this, it would trigger a NULL pointer dereference. This would cause denial of service. (bsc#1138293)

The following non-security bugs were fixed:

  • 6lowpan: Off by one handling ->nexthdr (bsc#1051510).
  • acpi/nfit: Always dump _DSM output payload (bsc#1142351).
  • acpi: Add Hygon Dhyana support ().
  • acpi: PM: Allow transitions to D0 to occur in special cases (bsc#1051510).
  • acpi: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (bsc#1051510).
  • acpica: Clear status of GPEs on first direct enable (bsc#1111666).
  • af_key: unconditionally clone on broadcast (bsc#1051510).
  • af_unix: remove redundant lockdep class (git-fixes).
  • alsa: compress: Be more restrictive about when a drain is allowed (bsc#1051510).
  • alsa: compress: Do not allow paritial drain operations on capture streams (bsc#1051510).
  • alsa: compress: Fix regression on compressed capture streams (bsc#1051510).
  • alsa: compress: Prevent bypasses of set_params (bsc#1051510).
  • alsa: firewire-lib/fireworks: fix miss detection of received MIDI messages (bsc#1051510).
  • alsa: firewire-motu: fix destruction of data for isochronous resources (bsc#1051510).
  • alsa: hda - Add a conexant codec entry to let mute led work (bsc#1051510).
  • alsa: hda - Do not resume forcibly i915 HDMI/DP codec (bsc#1111666).
  • alsa: hda - Fix intermittent CORB/RIRB stall on Intel chips (bsc#1111666).
  • alsa: hda - Force polling mode on CNL for fixing codec communication (bsc#1051510).
  • alsa: hda - Optimize resume for codecs without jack detection (bsc#1111666).
  • alsa: hda/hdmi - Fix i915 reverse port/pin mapping (bsc#1111666).
  • alsa: hda/hdmi - Remove duplicated define (bsc#1111666).
  • alsa: hda/realtek - Change front mic location for Lenovo M710q (bsc#1051510).
  • alsa: hda/realtek - Fixed Headphone Mic can't record on Dell platform (bsc#1051510).
  • alsa: hda/realtek - Headphone Mic can't record after S3 (bsc#1051510).
  • alsa: hda/realtek - Update headset mode for ALC256 (bsc#1051510).
  • alsa: hda/realtek: Add quirks for several Clevo notebook barebones (bsc#1051510).
  • alsa: hda/realtek: apply ALC891 headset fixup to one Dell machine (bsc#1051510).
  • alsa: line6: Fix a typo (bsc#1051510).
  • alsa: line6: Fix write on zero-sized buffer (bsc#1051510).
  • alsa: line6: Fix wrong altsetting for LINE6PODHD5001 (bsc#1051510).
  • alsa: oxfw: allow PCM capture for Stanton SCS.1m (bsc#1051510).
  • alsa: seq: Break too long mutex context in the write loop (bsc#1051510).
  • alsa: seq: fix incorrect order of destclient/destports arguments (bsc#1051510).
  • alsa: usb-audio: Add quirk for Focusrite Scarlett Solo (bsc#1051510).
  • alsa: usb-audio: Add quirk for MOTU MicroBook II (bsc#1051510).
  • alsa: usb-audio: Cleanup DSD whitelist (bsc#1051510).
  • alsa: usb-audio: Enable .product_name override for Emagic, Unitor 8 (bsc#1051510).
  • alsa: usb-audio: Fix parse of UAC2 Extension Units (bsc#1111666).
  • alsa: usb-audio: Sanity checks for each pipe and EP types (bsc#1051510).
  • alsa: usb-audio: fix Line6 Helix audio format rates (bsc#1111666).
  • alsa: usb-audio: fix sign unintended sign extension on left shifts (bsc#1051510).
  • apparmor: enforce nullbyte at end of tag string (bsc#1051510).
  • arm64: do not override dmamaxpfn (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • asoc: : cs4265 : readable register too low (bsc#1051510).
  • asoc:: cs42xx8: Add regcache mask dirty (bsc#1051510).
  • asoc:: cx2072x: fix integer overflow on unsigned int multiply (bsc#1111666).
  • asoc:: fsl_asrc: Fix the issue about unsupported rate (bsc#1051510).
  • asoc:: max98090: remove 24-bit format support if RJ is 0 (bsc#1051510).
  • asoc:: soc-pcm: BE dai needs prepare when pause release after resume (bsc#1051510).
  • ath10k: Do not send probe response template for mesh (bsc#1111666).
  • ath10k: Fix encoding for protected management frames (bsc#1111666).
  • ath10k: add missing error handling (bsc#1111666).
  • ath10k: add peer id check in ath10kpeerfindbyid (bsc#1111666).
  • ath10k: destroy sdio workqueue while remove sdio module (bsc#1111666).
  • ath10k: fix incorrect multicast/broadcast rate setting (bsc#1111666).
  • ath10k: fix pciE device wake up failed (bsc#1111666).
  • ath6kl: add some bounds checking (bsc#1051510).
  • ath9k: Check for errors when reading SREV register (bsc#1111666).
  • ath9k: correctly handle short radar pulses (bsc#1111666).
  • ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (bsc#1111666).
  • audit: fix a memory leak bug (bsc#1051510).
  • ax25: fix inconsistent lock state in ax25destroytimer (bsc#1051510).
  • batman-adv: fix for leaked TVLV handler (bsc#1051510).
  • bcache: Add comments for blkdev_put() in registration code path (bsc#1140652).
  • bcache: Add comments for blkdev_put() in registration code path (bsc#1140652).
  • bcache: Clean up bchgetcongested() (bsc#1140652).
  • bcache: Clean up bchgetcongested() (bsc#1140652).
  • bcache: Revert 'bcache: fix high CPU occupancy during journal' (bsc#1140652).
  • bcache: Revert 'bcache: fix high CPU occupancy during journal' (bsc#1140652).
  • bcache: Revert 'bcache: free heap cacheset->flushbtree in bchjournalfree' (bsc#1140652).
  • bcache: Revert 'bcache: free heap cacheset->flushbtree in bchjournalfree' (bsc#1140652).
  • bcache: acquire bchregisterlock later in cacheddevdetach_finish() (bsc#1140652).
  • bcache: acquire bchregisterlock later in cacheddevdetach_finish() (bsc#1140652).
  • bcache: acquire bchregisterlock later in cacheddevfree() (bsc#1140652).
  • bcache: acquire bchregisterlock later in cacheddevfree() (bsc#1140652).
  • bcache: add code comments for journalreadbucket() (bsc#1140652).
  • bcache: add code comments for journalreadbucket() (bsc#1140652).
  • bcache: add comments for closurefn to be called in closurequeue() (bsc#1140652).
  • bcache: add comments for closurefn to be called in closurequeue() (bsc#1140652).
  • bcache: add comments for kobj release callback routine (bsc#1140652).
  • bcache: add comments for kobj release callback routine (bsc#1140652).
  • bcache: add comments for mutexlock(&b->writelock) (bsc#1140652).
  • bcache: add comments for mutexlock(&b->writelock) (bsc#1140652).
  • bcache: add error check for calling register_bdev() (bsc#1140652).
  • bcache: add error check for calling register_bdev() (bsc#1140652).
  • bcache: add failure check to runcacheset() for journal replay (bsc#1140652).
  • bcache: add failure check to runcacheset() for journal replay (bsc#1140652).
  • bcache: add io error counting in writebdevsuper_endio() (bsc#1140652).
  • bcache: add io error counting in writebdevsuper_endio() (bsc#1140652).
  • bcache: add more error message in bchcacheddev_attach() (bsc#1140652).
  • bcache: add more error message in bchcacheddev_attach() (bsc#1140652).
  • bcache: add pendings_cleanup to stop pending bcache device (bsc#1140652).
  • bcache: add pendings_cleanup to stop pending bcache device (bsc#1140652).
  • bcache: add reclaimedjournalbuckets to struct cache_set (bsc#1140652).
  • bcache: add reclaimedjournalbuckets to struct cache_set (bsc#1140652).
  • bcache: add return value check to bchcacheddev_run() (bsc#1140652).
  • bcache: add return value check to bchcacheddev_run() (bsc#1140652).
  • bcache: avoid a deadlock in bcache_reboot() (bsc#1140652).
  • bcache: avoid a deadlock in bcache_reboot() (bsc#1140652).
  • bcache: avoid clang -Wunintialized warning (bsc#1140652).
  • bcache: avoid clang -Wunintialized warning (bsc#1140652).
  • bcache: avoid flushing btree node in cachesetflush() if io disabled (bsc#1140652).
  • bcache: avoid flushing btree node in cachesetflush() if io disabled (bsc#1140652).
  • bcache: avoid potential memleak of list of journalreplay(s) in the CACHESYNC branch of runcacheset (bsc#1140652).
  • bcache: avoid potential memleak of list of journalreplay(s) in the CACHESYNC branch of runcacheset (bsc#1140652).
  • bcache: check CACHESETIODISABLE bit in bchjournal() (bsc#1140652).
  • bcache: check CACHESETIODISABLE bit in bchjournal() (bsc#1140652).
  • bcache: check CACHESETIO_DISABLE in allocator code (bsc#1140652).
  • bcache: check CACHESETIO_DISABLE in allocator code (bsc#1140652).
  • bcache: check c->gcthread by ISERRORNULL in cachesetflush() (bsc#1140652).
  • bcache: check c->gcthread by ISERRORNULL in cachesetflush() (bsc#1140652).
  • bcache: destroy dc->writebackwritewq if failed to create dc->writeback_thread (bsc#1140652).
  • bcache: destroy dc->writebackwritewq if failed to create dc->writeback_thread (bsc#1140652).
  • bcache: do not assign in if condition in bcachedeviceinit() (bsc#1140652).
  • bcache: do not set max writeback rate if gc is running (bsc#1140652).
  • bcache: do not set max writeback rate if gc is running (bsc#1140652).
  • bcache: fix a race between cache register and cacheset unregister (bsc#1140652).
  • bcache: fix a race between cache register and cacheset unregister (bsc#1140652).
  • bcache: fix crashes stopping bcache device before read miss done (bsc#1140652).
  • bcache: fix crashes stopping bcache device before read miss done (bsc#1140652).
  • bcache: fix failure in journal relplay (bsc#1140652).
  • bcache: fix failure in journal relplay (bsc#1140652).
  • bcache: fix inaccurate result of unused buckets (bsc#1140652).
  • bcache: fix inaccurate result of unused buckets (bsc#1140652).
  • bcache: fix mistaken sysfs entry for io_error counter (bsc#1140652).
  • bcache: fix mistaken sysfs entry for io_error counter (bsc#1140652).
  • bcache: fix potential deadlock in cacheddeffree() (bsc#1140652).
  • bcache: fix potential deadlock in cacheddeffree() (bsc#1140652).
  • bcache: fix race in btreeflushwrite() (bsc#1140652).
  • bcache: fix race in btreeflushwrite() (bsc#1140652).
  • bcache: fix return value error in bchjournalread() (bsc#1140652).
  • bcache: fix return value error in bchjournalread() (bsc#1140652).
  • bcache: fix stack corruption by PRECEDING_KEY() (bsc#1140652).
  • bcache: fix stack corruption by PRECEDING_KEY() (bsc#1140652).
  • bcache: fix wrong usage use-after-freed on keylist in outnocoalesce branch of btreegc_coalesce (bsc#1140652).
  • bcache: fix wrong usage use-after-freed on keylist in outnocoalesce branch of btreegc_coalesce (bsc#1140652).
  • bcache: ignore read-ahead request failure on backing device (bsc#1140652).
  • bcache: ignore read-ahead request failure on backing device (bsc#1140652).
  • bcache: improve bcache_reboot() (bsc#1140652).
  • bcache: improve bcache_reboot() (bsc#1140652).
  • bcache: improve error message in bchcacheddev_run() (bsc#1140652).
  • bcache: improve error message in bchcacheddev_run() (bsc#1140652).
  • bcache: make bsetsearchtree() be more understandable (bsc#1140652).
  • bcache: make bsetsearchtree() be more understandable (bsc#1140652).
  • bcache: make isdiscardenabled() static (bsc#1140652).
  • bcache: make isdiscardenabled() static (bsc#1140652).
  • bcache: more detailed error message to bcachedevicelink() (bsc#1140652).
  • bcache: more detailed error message to bcachedevicelink() (bsc#1140652).
  • bcache: move definition of 'int ret' out of macro read_bucket() (bsc#1140652).
  • bcache: move definition of 'int ret' out of macro read_bucket() (bsc#1140652).
  • bcache: never set KEYPTRS of journal key to 0 in journalreclaim() (bsc#1140652).
  • bcache: never set KEYPTRS of journal key to 0 in journalreclaim() (bsc#1140652).
  • bcache: only clear BTREENODEdirty bit when it is set (bsc#1140652).
  • bcache: only clear BTREENODEdirty bit when it is set (bsc#1140652).
  • bcache: only set BCACHEDEVWB_RUNNING when cached device attached (bsc#1140652).
  • bcache: only set BCACHEDEVWB_RUNNING when cached device attached (bsc#1140652).
  • bcache: performance improvement for btreeflushwrite() (bsc#1140652).
  • bcache: performance improvement for btreeflushwrite() (bsc#1140652).
  • bcache: remove 'XXX:' comment line from runcacheset() (bsc#1140652).
  • bcache: remove 'XXX:' comment line from runcacheset() (bsc#1140652).
  • bcache: remove redundant LISTHEAD(journal) from runcache_set() (bsc#1140652).
  • bcache: remove redundant LISTHEAD(journal) from runcache_set() (bsc#1140652).
  • bcache: remove retryflushwrite from struct cache_set (bsc#1140652).
  • bcache: remove retryflushwrite from struct cache_set (bsc#1140652).
  • bcache: remove unncessary code in bchbtreekeys_init() (bsc#1140652).
  • bcache: remove unncessary code in bchbtreekeys_init() (bsc#1140652).
  • bcache: remove unnecessary prefetch() in bsetsearchtree() (bsc#1140652).
  • bcache: remove unnecessary prefetch() in bsetsearchtree() (bsc#1140652).
  • bcache: return error immediately in bchjournalreplay() (bsc#1140652).
  • bcache: return error immediately in bchjournalreplay() (bsc#1140652).
  • bcache: set largest seq to ja->seq[bucketindex] in journalread_bucket() (bsc#1140652).
  • bcache: set largest seq to ja->seq[bucketindex] in journalread_bucket() (bsc#1140652).
  • bcache: shrink btree node cache after bchbtreecheck() (bsc#1140652).
  • bcache: shrink btree node cache after bchbtreecheck() (bsc#1140652).
  • bcache: stop writeback kthread and kworker when bchcacheddev_run() failed (bsc#1140652).
  • bcache: stop writeback kthread and kworker when bchcacheddev_run() failed (bsc#1140652).
  • bcache: use sysfsmatchstring() instead of _sysfsmatch_string() (bsc#1140652).
  • bcache: use sysfsmatchstring() instead of _sysfsmatch_string() (bsc#1140652).
  • be2net: Fix number of Rx queues used for flow hashing (networking-stable-190618).
  • be2net: Signal that the device cannot transmit during reconfiguration (bsc#1127315).
  • be2net: Synchronize beupdatequeues with dev_watchdog (bsc#1127315).
  • blk-mq: fix hang caused by freeze/unfreeze sequence (bsc#1128432).
  • blk-mq: free hw queue's resource in hctx's release handler (bsc#1140637).
  • block, bfq: NULL out the bic when it's no longer valid (bsc#1142359).
  • block: Fix a NULL pointer dereference in genericmakerequest() (bsc#1139771).
  • bluetooth: Fix faulty expression for minimum encryption key size check (bsc#1140328).
  • bluetooth: Replace the bluetooth fix with the upstream commit (bsc#1135556)
  • bnx2x: Prevent load reordering in tx completion processing (bsc#1142868).
  • bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices (bsc#1137224).
  • bnxt_en: Add support for BCM957504 (bsc#1137224).
  • bnxt_en: Cap the returned MSIX vectors to the rdma driver (bsc#1134090 jsc#SLE-5954).
  • bnxt_en: Disable bus master during pci shutdown and driver unload (bsc#1104745).
  • bnxten: Fix aggregation buffer leak under OOM condition (networking-stable-1905_31).
  • bnxt_en: Fix statistics context reservation logic for rdma driver (bsc#1104745).
  • bnxt_en: Suppress error messages when querying DSCP DCB capabilities (bsc#1104745).
  • bonding: Force slave speed check after link state recovery for 802.3ad (bsc#1137584).
  • bonding: fix arpvalidate toggling in active-backup mode (networking-stable-1905_14).
  • bpf, devmap: Add missing RCU read lock on flush (bsc#1109837).
  • bpf, devmap: Add missing bulk queue free (bsc#1109837).
  • bpf, devmap: Fix premature entry free on destroying map (bsc#1109837).
  • bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (bsc#1109837).
  • bpf, x64: fix stack layout of JITed bpf code (bsc#1083647).
  • bpf, x64: save 5 bytes in prologue when ebpf insns came from cbpf (bsc#1083647).
  • bpf: btf: fix the brackets of BTFINTOFFSET() (bsc#1083647).
  • bpf: devmap: fix use-after-free Read in _devmapentryfree (bsc#1109837).
  • bpf: fix callees pruning callers (bsc#1109837).
  • bpf: fix nested bpf tracepoints with per-cpu data (bsc#1083647).
  • bpf: lpm_trie: check left child of last leftmost node for NULL (bsc#1109837).
  • bpf: sockmap fix msg->sg.size account on ingress skb (bsc#1109837).
  • bpf: sockmap remove duplicate queue free (bsc#1109837).
  • bpf: sockmap, fix use after free from sleep in psock backlog workqueue (bsc#1109837).
  • brcmfmac: fix NULL pointer derefence during usb disconnect (bsc#1111666).
  • bridge: Fix error path for kobjectinitandadd() (networking-stable-1905_14).
  • can: afcan: Fix error path of caninit() (bsc#1051510).
  • can: flexcan: fix timeout when set small bitrate (bsc#1051510).
  • can: purge socket error queue on sock destruct (bsc#1051510).
  • carl9170: fix misuse of device driver API (bsc#1111666).
  • ceph: factor out cephlookupinode() (bsc#1138681).
  • ceph: fix NULL pointer deref when debugging is enabled (bsc#1138681).
  • ceph: fix potential use-after-free in cephmdscbuild_path (bsc#1138681).
  • ceph: flush dirty inodes before proceeding with remount (bsc#1138681).
  • ceph: flush dirty inodes before proceeding with remount (bsc#1140405).
  • ceph: print inode number in _capsissued_mask debugging messages (bsc#1138681).
  • ceph: quota: fix quota subdir mounts (bsc#1138681).
  • ceph: remove duplicated filelock ref increase (bsc#1138681).
  • cfg80211: fix memory leak of wiphy device name (bsc#1051510).
  • cgroup: Use csstryget() instead of csstrygetonline() in taskget_css() (bsc#1141478).
  • clk: qcom: Fix -Wunused-const-variable (bsc#1051510).
  • clk: rockchip: Do not yell about bad mmc phases when getting (bsc#1051510).
  • clk: rockchip: Turn on 'aclk_dmac1' for suspend on rk3288 (bsc#1051510).
  • clk: tegra210: fix PLLU and PLLU_OUT1 (bsc#1051510).
  • clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider (bsc#1051510).
  • coresight: etb10: Fix handling of perf mode (bsc#1051510).
  • coresight: etm4x: Add support to enable ETMv4.2 (bsc#1051510).
  • cpu/topology: Export die_id (jsc#SLE-5454).
  • cpufreq/pasemi: fix possible object reference leak (bsc#1051510).
  • cpufreq: AMD: Ignore the check for ProcFeedback in ST/CZ ().
  • cpufreq: Add Hygon Dhyana support ().
  • cpufreq: Use struct kobjattribute instead of struct globalattr (bsc#1051510).
  • cpufreq: acpi-cpufreq: Report if CPU does not support boost technologies (bsc#1051510).
  • cpufreq: brcmstb-avs-cpufreq: Fix initial command check (bsc#1051510).
  • cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency (bsc#1051510).
  • cpufreq: check if policy is inactive early in _cpufreqget() (bsc#1051510).
  • cpufreq: kirkwood: fix possible object reference leak (bsc#1051510).
  • cpufreq: pmac32: fix possible object reference leak (bsc#1051510).
  • cpufreq: ppc_cbe: fix possible object reference leak (bsc#1051510).
  • crypto: algapi - guard against uninitialized spawn list in cryptoremovespawns (bsc#1133401).
  • crypto: arm64/sha1-ce - correct digest for empty data in finup (bsc#1051510).
  • crypto: arm64/sha2-ce - correct digest for empty data in finup (bsc#1051510).
  • crypto: ccp - Fix 3DES complaint from ccp-crypto module (bsc#1051510).
  • crypto: ccp - Fix SEVVERSIONGREATEROREQUAL (bsc#1051510).
  • crypto: ccp - Validate the the error value used to index error messages (bsc#1051510).
  • crypto: ccp - fix AES CFB error exposed by new test vectors (bsc#1051510).
  • crypto: ccp - memset structure fields to zero before reuse (bsc#1051510).
  • crypto: ccp/gcm - use const time tag comparison (bsc#1051510).
  • crypto: chacha20poly1305 - fix atomic sleep when using async algorithm (bsc#1051510).
  • crypto: cryptd - Fix skcipher instance memory leak (bsc#1051510).
  • crypto: crypto4xx - fix a potential double free in ppc4xxtrngprobe (bsc#1051510).
  • crypto: ghash - fix unaligned memory access in ghash_setkey() (bsc#1051510).
  • crypto: talitos - Align SEC1 accesses to 32 bits boundaries (bsc#1051510).
  • crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv checking (bsc#1051510).
  • crypto: talitos - check data blocksize in ablkcipher (bsc#1051510).
  • crypto: talitos - fix CTR alg blocksize (bsc#1051510).
  • crypto: talitos - fix max key size for sha384 and sha512 (bsc#1051510).
  • crypto: talitos - properly handle split ICV (bsc#1051510).
  • crypto: talitos - reduce max key size for SEC1 (bsc#1051510).
  • crypto: talitos - rename alternative AEAD algos (bsc#1051510).
  • crypto: user - prevent operating on larval algorithms (bsc#1133401).
  • cxgb4: Enable hash filter with offload (bsc#1136345 jsc#SLE-4681).
  • cxgb4: use firmware API for validating filter spec (bsc#1136345 jsc#SLE-4681).
  • dasd_fba: Display '00000000' for zero page when dumping sense (bsc#1123080).
  • dax: Fix xarray entry association for mixed mappings (bsc#1140893).
  • device core: Consolidate locking and unlocking of parent and device (bsc#1106383).
  • dma-buf: Discard old fenceexcl on retrying getfences_rcu for realloc (bsc#1111666).
  • dma-direct: add support for allocation from ZONEDMA and ZONEDMA32 (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • dma-direct: do not retry allocation for no-op GFP_DMA (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • dma-direct: retry allocations using GFP_DMA for small masks (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • dma-mapping: move dmamarkclean to dma-direct.h (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • dma-mapping: move swiotlb arch helpers to a new header (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • dma-mapping: take dmapfnoffset into account in dmamaxpfn (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • dmaengine: Replace WARNTAINTONCE() with prwarnonce() (jsc#SLE-5442).
  • dmaengine: atxdmac: remove BUGON macro in tasklet (bsc#1111666).
  • dmaengine: hsu: Revert 'set HSUCHMTSR to memory width' (bsc#1051510).
  • dmaengine: imx-sdma: remove BD_INTR for channel0 (bsc#1051510).
  • dmaengine: ioat: constify pcideviceid (jsc#SLE-5442).
  • dmaengine: ioat: do not use DMAERRORCODE (jsc#SLE-5442).
  • dmaengine: ioat: fix prototype of ioatenumeratechannels (jsc#SLE-5442).
  • dmaengine: ioatdma: Add Snow Ridge ioatdma device id (jsc#SLE-5442).
  • dmaengine: ioatdma: Add intr_coalesce sysfs entry (jsc#SLE-5442).
  • dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (jsc#SLE-5442).
  • dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (jsc#SLE-5442).
  • dmaengine: ioatdma: set the completion address register after channel reset (jsc#SLE-5442).
  • dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (jsc#SLE-5442).
  • dmaengine: pl330: _stop: clear interrupt status (bsc#1111666).
  • dmaengine: tegra210-adma: Fix crash during probe (bsc#1111666).
  • dmaengine: tegra210-adma: restore channel status (bsc#1111666).
  • doc: Cope with the deprecation of AutoReporter (bsc#1051510).
  • documentation/ABI: Document umwait control sysfs interfaces (jsc#SLE-5187).
  • documentation: DMA-API: fix a function name of maxmappingsize (bsc#1140954).
  • dpaaeth: fix SG frame cleanup (networking-stable-1905_14).
  • drbd: Avoid Clang warning about pointless switch statment (bsc#1051510).
  • drbd: disconnect, if the wrong UUIDs are attached on a connected peer (bsc#1051510).
  • drbd: narrow rcureadlock in drbdsynchandshake (bsc#1051510).
  • drbd: skip spurious timeout (ping-timeo) when failing promote (bsc#1051510).
  • driver core: Establish order of operations for deviceadd and devicedel via bitflag (bsc#1106383).
  • driver core: Probe devices asynchronously instead of the driver (bsc#1106383).
  • drivers/base/devres: introduce devmreleaseaction() (bsc#1103992).
  • drivers/base: Introduce kill_device() (bsc#1139865).
  • drivers/base: kABI fixes for struct device_private (bsc#1106383).
  • drivers/dma/ioat: Remove now-redundant smpreadbarrier_depends() (jsc#SLE-5442).
  • drivers/rapidio/devices/riomportcdev.c: fix resource leak in error handling path in 'riodmatransfer()' (bsc#1051510).
  • drivers/rapidio/riocm.c: fix potential oops in riocmch_listen() (bsc#1051510).
  • drivers: depend on HASIOMEM for devmplatformioremapresource() (bsc#1136333 jsc#SLE-4994).
  • drivers: fix a typo in the kernel doc for devmplatformioremap_resource() (bsc#1136333 jsc#SLE-4994).
  • drivers: misc: fix out-of-bounds access in function paramsetkgdbts_var (bsc#1051510).
  • drivers: provide devmplatformioremap_resource() (bsc#1136333 jsc#SLE-4994).
  • drivers: thermal: tsens: Do not print error message on -EPROBE_DEFER (bsc#1051510).
  • drm/amd/display: Fix Divide by 0 in memory calculations (bsc#1111666).
  • drm/amd/display: Make some functions static (bsc#1111666).
  • drm/amd/display: Set stream->mode_changed when connectors change (bsc#1111666).
  • drm/amd/display: Use plane->color_space for dpp if specified (bsc#1111666).
  • drm/amd/display: fix releasing planes when exiting odm (bsc#1111666).
  • drm/amd/powerplay: use hardware fan control if no powerplay fan table (bsc#1111666).
  • drm/amdgpu/gfx9: use reset default for PASCFIFO_SIZE (bsc#1051510).
  • drm/amdgpu/psp: move psp version specific function pointers to early_init (bsc#1111666).
  • drm/amdgpu: remove ATPXDGPUREQPOWERFOR_DISPLAYS check when hotplug-in (bsc#1111666).
  • drm/arm/hdlcd: Actually validate CRTC modes (bsc#1111666).
  • drm/arm/hdlcd: Allow a bit of clock tolerance (bsc#1051510).
  • drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times (bsc#1111666).
  • drm/atmel-hlcdc: revert shift by 8 (bsc#1111666).
  • drm/edid: abstract override/firmware EDID retrieval (bsc#1111666).
  • drm/etnaviv: add missing failure path to destroy suballoc (bsc#1111666).
  • drm/fb-helper: generic: Do not take module ref for fbcon (bsc#1111666).
  • drm/i915/aml: Add new Amber Lake pci ID (jsc#SLE-4986).
  • drm/i915/cfl: Adding another pci Device ID (jsc#SLE-4986).
  • drm/i915/cml: Add CML pci IDS (jsc#SLE-4986).
  • drm/i915/cml: Introduce Comet Lake PCH (jsc#SLE-6681).
  • drm/i915/dmc: protect against reading random memory (bsc#1051510).
  • drm/i915/gvt: Initialize intelgvtgtt_entry in stack (bsc#1111666).
  • drm/i915/gvt: ignore unexpected pvinfo write (bsc#1051510).
  • drm/i915/icl: Add WaDisableBankHangMode (bsc#1111666).
  • drm/i915/icl: Adding few more device IDs for Ice Lake (jsc#SLE-4986).
  • drm/i915/perf: fix whitelist on Gen10+ (bsc#1051510).
  • drm/i915/sdvo: Implement proper HDMI audio support for SDVO (bsc#1051510).
  • drm/i915: Add new AML_ULX support list (jsc#SLE-4986).
  • drm/i915: Add new ICL pci ID (jsc#SLE-4986).
  • drm/i915: Apply correct ddi translation table for AML device (jsc#SLE-4986).
  • drm/i915: Attach the pci match data to the device upon creation (jsc#SLE-4986).
  • drm/i915: Fix uninitialized mask in inteldeviceinfosubplatforminit (jsc#SLE-4986).
  • drm/i915: Introduce concept of a sub-platform (jsc#SLE-4986).
  • drm/i915: Maintain consistent documentation subsection ordering (bsc#1111666).
  • drm/i915: Mark AML 0x87CA as ULX (jsc#SLE-4986).
  • drm/i915: Move final cleanup of drmi915private to i915driverdestroy (jsc#SLE-4986).
  • drm/i915: Remove redundant device id from ISIRONLAKEM macro (jsc#SLE-4986).
  • drm/i915: Split Pineview device info into desktop and mobile (jsc#SLE-4986).
  • drm/i915: Split some pci ids into separate groups (jsc#SLE-4986).
  • drm/i915: start moving runtime device info to a separate struct (jsc#SLE-4986).
  • drm/imx: notify drm core before sending event during crtc disable (bsc#1111666).
  • drm/imx: only send event on crtc disable if kept disabled (bsc#1111666).
  • drm/lease: Make sure implicit planes are leased (bsc#1111666).
  • drm/mediatek: call drmatomichelper_shutdown() when unbinding driver (bsc#1111666).
  • drm/mediatek: call mtkdsistop() after mtkdrmcrtcatomicdisable() (bsc#1111666).
  • drm/mediatek: clear num_pipes when unbind driver (bsc#1111666).
  • drm/mediatek: fix unbind functions (bsc#1111666).
  • drm/mediatek: unbind components in mtkdrmunbind() (bsc#1111666).
  • drm/meson: Add support for XBGR8888 & ABGR8888 formats (bsc#1051510).
  • drm/msm/a3xx: remove TPL1 regs from snapshot (bsc#1051510).
  • drm/msm/mdp5: Fix mdp5cfginit error return (bsc#1111666).
  • drm/msm: a5xx: fix possible object reference leak (bsc#1111666).
  • drm/msm: fix fb references in async update (bsc#1111666).
  • drm/nouveau/bar/nv50: ensure BAR is mapped (bsc#1111666).
  • drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (bsc#1051510).
  • drm/nouveau/i2c: Enable i2c pads & busses during preinit (bsc#1051510).
  • drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (bsc#1111666).
  • drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (bsc#1111666).
  • drm/omap: dsi: Fix PM for display blank with paired dss_pll calls (bsc#1111666).
  • drm/panel: otm8009a: Add delay at the end of initialization (bsc#1111666).
  • drm/pl111: fix possible object reference leak (bsc#1111666).
  • drm/rockchip: Properly adjust to a true clock in adjusted_mode (bsc#1051510).
  • drm/sun4i: dsi: Change the start delay calculation (bsc#1111666).
  • drm/sun4i: dsi: Enforce boundaries on the start delay (bsc#1111666).
  • drm/udl: Replace drmdevunref with drmdevput (bsc#1111666).
  • drm/udl: introduce a macro to convert dev to udl (bsc#1111666).
  • drm/udl: move to embedding drm device inside udl device (bsc#1111666).
  • drm/v3d: Handle errors from IRQ setup (bsc#1111666).
  • drm/vc4: fix fb references in async update (bsc#1141312).
  • drm/vmwgfx: Honor the sg list segment size limitation (bsc#1111666).
  • drm/vmwgfx: Use the backdoor port if the HB port is not available (bsc#1111666).
  • drm/vmwgfx: fix a warning due to missing dma_parms (bsc#1111666).
  • drm: Fix drm_release() and device unplug (bsc#1111666).
  • drm: add fallback override/firmware EDID modes workaround (bsc#1111666).
  • drm: add non-desktop quirk for Valve HMDs (bsc#1111666).
  • drm: add non-desktop quirks to Sensics and OSVR headsets (bsc#1111666).
  • drm: do not block fb changes for async plane updates (bsc#1111666).
  • drm: etnaviv: avoid DMA API warning when importing buffers (bsc#1111666).
  • drm: panel-orientation-quirks: Add quirk for GPD MicroPC (bsc#1111666).
  • drm: panel-orientation-quirks: Add quirk for GPD pocket2 (bsc#1111666).
  • drm: return -EFAULT if copytouser() fails (bsc#1111666).
  • e1000e: start network tx queue only when link is up (bsc#1051510).
  • edac, amd64: Add Hygon Dhyana support ().
  • edac/mc: Fix edacmcfind() in case no device is found (bsc#1114279).
  • ethtool: check the return value of getregslen (git-fixes).
  • ethtool: fix potential userspace buffer overflow (networking-stable-190609).
  • ext4: do not delete unlinked inode from orphan list on failed truncate (bsc#1140891).
  • failover: allow name change on IFF_UP slave interfaces (bsc#1109837).
  • fork, memcg: fix cached_stacks case (bsc#1134097).
  • fork, memcg: fix crash in freethreadstack on memcg charge fail (bsc#1134097).
  • fpga: add intel stratix10 soc fpga manager driver (jsc#SLE-7057).
  • fpga: stratix10-soc: fix use-after-free on s10_init() (jsc#SLE-7057).
  • fpga: stratix10-soc: fix wrong ofnodeput() in init function (jsc#jsc#SLE-7057).
  • fs/ocfs2: fix race in ocfs2dentryattach_lock() (bsc#1140889).
  • fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (bsc#1140887).
  • fs/proc/procsysctl.c: fix NULL pointer dereference in putlinks (bsc#1140887).
  • fs: Abort fileremoveprivs() for non-reg. files (bsc#1140888).
  • fs: kill btrfs clear path blocking (bsc#1140139).
  • fs: Btrfs: fix race between block group removal and block group allocation (bsc#1143003).
  • ftrace/x86: Remove possible deadlock between registerkprobe() and ftracerunupdatecode() (bsc#1071995).
  • genirq: Prevent use-after-free and work list corruption (bsc#1051510).
  • genirq: Respect IRQCHIPSKIPSETWAKE in irqchipsetwake_parent() (bsc#1051510).
  • genwqe: Prevent an integer overflow in the ioctl (bsc#1051510).
  • gpio: omap: fix lack of irqstatus_raw0 for OMAP4 (bsc#1051510).
  • gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM (bsc#1111666).
  • hid:: Wacom: switch Dell canvas into highres mode (bsc#1051510).
  • hid:: input: fix a4tech horizontal wheel custom usage (bsc#1137429).
  • hid:: wacom: Add ability to provide explicit battery status info (bsc#1051510).
  • hid:: wacom: Add support for 3rd generation Intuos BT (bsc#1051510).
  • hid:: wacom: Add support for Pro Pen slim (bsc#1051510).
  • hid:: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (bsc#1051510).
  • hid:: wacom: Do not report anything prior to the tool entering range (bsc#1051510).
  • hid:: wacom: Do not set tool type until we're in range (bsc#1051510).
  • hid:: wacom: Mark expected switch fall-through (bsc#1051510).
  • hid:: wacom: Move handling of hid: quirks into a dedicated function (bsc#1051510).
  • hid:: wacom: Move hid: fix for AES serial number into wacomhidusage_quirk (bsc#1051510).
  • hid:: wacom: Properly handle AES serial number and tool type (bsc#1051510).
  • hid:: wacom: Queue events with missing type/serial data for later processing (bsc#1051510).
  • hid:: wacom: Remove comparison of u8 mode with zero and simplify (bsc#1051510).
  • hid:: wacom: Replace touchmax fixup code with static touchmax definitions (bsc#1051510).
  • hid:: wacom: Send BTNTOUCH in response to INTUOSP2BT eraser contact (bsc#1051510).
  • hid:: wacom: Support 'in range' for Intuos/Bamboo tablets where possible (bsc#1051510).
  • hid:: wacom: Sync INTUOSP2_BT touch state after each frame if necessary (bsc#1051510).
  • hid:: wacom: Work around hid: descriptor bug in DTK-2451 and DTH-2452 (bsc#1051510).
  • hid:: wacom: convert Wacom custom usages to standard hid: usages (bsc#1051510).
  • hid:: wacom: correct touch resolution x/y typo (bsc#1051510).
  • hid:: wacom: fix mistake in printk (bsc#1051510).
  • hid:: wacom: generic: Correct pad syncing (bsc#1051510).
  • hid:: wacom: generic: Ignore hid:DGBATTERYSTRENTH == 0 (bsc#1051510).
  • hid:: wacom: generic: Leave tool in prox until it completely leaves sense (bsc#1051510).
  • hid:: wacom: generic: Refactor generic battery handling (bsc#1051510).
  • hid:: wacom: generic: Report AES battery information (bsc#1051510).
  • hid:: wacom: generic: Reset events back to zero when pen leaves (bsc#1051510).
  • hid:: wacom: generic: Scale battery capacity measurements to percentages (bsc#1051510).
  • hid:: wacom: generic: Send BTN_STYLUS3 when both barrel switches are set (bsc#1051510).
  • hid:: wacom: generic: Send BTNTOOLPEN in prox once the pen enters range (bsc#1051510).
  • hid:: wacom: generic: Support multiple tools per report (bsc#1051510).
  • hid:: wacom: generic: Use generic codepath terminology in wacomwacpen_report (bsc#1051510).
  • hid:: wacom: generic: add the 'Report Valid' usage (bsc#1051510).
  • hid:: wacom: generic: only switch the mode on devices with LEDs (bsc#1051510).
  • hid:: wacom: generic: read hid:DGCONTACTMAX from any feature report (bsc#1051510).
  • hid:: wacom: wacomwaccollection() is local to wacom_wac.c (bsc#1051510).
  • hugetlbfs: dirty pages as they are added to pagecache (git fixes (mm/hugetlbfs)).
  • hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (git fixes (mm/hugetlbfs)).
  • hv/netvsc: Set probe mode to sync (bsc#1142083).
  • hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (jsc#SLE-5454).
  • hwmon/coretemp: Support multi-die/package (jsc#SLE-5454).
  • hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs ().
  • hwmon: (k10temp) 27C Offset needed for Threadripper2 ().
  • hwmon: (k10temp) Add Hygon Dhyana support ().
  • hwmon: (k10temp) Add support for AMD Ryzen w/ Vega graphics ().
  • hwmon: (k10temp) Add support for Stoney Ridge and Bristol Ridge CPUs ().
  • hwmon: (k10temp) Add support for family 17h ().
  • hwmon: (k10temp) Add support for temperature offsets ().
  • hwmon: (k10temp) Add temperature offset for Ryzen 1900X ().
  • hwmon: (k10temp) Add temperature offset for Ryzen 2700X ().
  • hwmon: (k10temp) Correct model name for Ryzen 1600X ().
  • hwmon: (k10temp) Display both Tctl and Tdie ().
  • hwmon: (k10temp) Fix reading critical temperature register ().
  • hwmon: (k10temp) Make function getrawtemp static ().
  • hwmon: (k10temp) Move chip specific code into probe function ().
  • hwmon: (k10temp) Only apply temperature offset if result is positive ().
  • hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors ().
  • hwmon: (k10temp) Use API function to access System Management Network ().
  • hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table ().
  • i2c-piix4: Add Hygon Dhyana SMBus support ().
  • i2c: acorn: fix i2c warning (bsc#1135642).
  • i2c: mlxcpld: Add support for extended transaction length for i2c-mlxcpld (bsc#1112374).
  • i2c: mlxcpld: Add support for smbus block read transaction (bsc#1112374).
  • i2c: mlxcpld: Allow configurable adapter id for mlxcpld (bsc#1112374).
  • i2c: mlxcpld: Fix adapter functionality support callback (bsc#1112374).
  • i2c: mlxcpld: Fix wrong initialization order in probe (bsc#1112374).
  • i2c: mux: mlxcpld: simplify code to reach the adapter (bsc#1112374).
  • i2c: synquacer: fix synquaceri2cdoxfer() return value (bsc#1111666).
  • ib/hfi1: Clear the IOWAIT pending bits when QP is put into error state (bsc#1114685).
  • ib/hfi1: Create inline to get extended headers (bsc#1114685 ).
  • ib/hfi1: Validate fault injection opcode user input (bsc#1114685 ).
  • ib/ipoib: Add child to parent list only if device initialized (bsc#1103992).
  • ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (bsc#1103991).
  • ib/mlx5: Verify DEVX general object type correctly (bsc#1103991 ).
  • ibmveth: Update ethtool settings to reflect virtual properties (bsc#1136157, LTC#177197).
  • idr: fix overflow case for idrforeachentryul() (bsc#1109837).
  • input: elantech - enable middle button support on 2 ThinkPads (bsc#1051510).
  • input: imx_keypad - make sure keyboard can always wake up system (bsc#1051510).
  • input: psmouse - fix build error of multiple definition (bsc#1051510).
  • input: synaptics - enable SMBUS on T480 thinkpad trackpad (bsc#1051510).
  • input: synaptics - enable SMBus on ThinkPad E480 and E580 (bsc#1051510).
  • input: tm2-touchkey - acknowledge that setting brightness is a blocking call (bsc#1129770).
  • input: uinput - add compat ioctl number translation for UI*FF_UPLOAD (bsc#1051510).
  • intel_th: msu: Fix single mode with disabled IOMMU (bsc#1051510).
  • iommu-helper: mark iommuisspan_boundary as inline (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • iommu/amd: Make iommu_disable safer (bsc#1140955).
  • iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes (bsc#1111666).
  • iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer (bsc#1051510).
  • iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (bsc#1051510).
  • iommu/arm-smmu: Add support for qcom,smmu-v2 variant (bsc#1051510).
  • iommu/arm-smmu: Avoid constant zero in TLBI writes (bsc#1140956).
  • iommu/vt-d: Duplicate iommuresvregion objects per device list (bsc#1140959).
  • iommu/vt-d: Handle RMRR with pci bridge device scopes (bsc#1140961).
  • iommu/vt-d: Handle pci bridge RMRR device scopes in inteliommugetresvregions (bsc#1140960).
  • iommu/vt-d: Introduce isdownstreamtopcibridge helper (bsc#1140962).
  • iommu/vt-d: Remove unnecessary rcureadlocks (bsc#1140964).
  • iommu: Fix a leak in iommuinsertresv_region (bsc#1140957).
  • iommu: Use right function to get group for device (bsc#1140958).
  • ioviter: Fix build error without CONFIGCRYPTO (bsc#1111666).
  • ipv4/igmp: fix another memory leak in igmpv3deldelrec() (networking-stable-190531).
  • ipv4/igmp: fix build error if !CONFIGIPMULTICAST (networking-stable-190531).
  • ipv4: Fix raw socket lookup for local traffic (networking-stable-190514).
  • ipv4: Use return value of inetiif() for _rawv4lookup in the while loop (git-fixes).
  • ipv6: Consider skbounddevif when binding a raw socket to an address (networking-stable-1905_31).
  • ipv6: fib: Do not assume only nodes hold a reference on routes (bsc#1138732).
  • ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (networking-stable-190609).
  • ipv6: flowlabel: fl6socklookup() must use atomicincnotzero (networking-stable-1906_18).
  • ipv6: use READONCE() for inet->hdrincl as in ipv4 (networking-stable-1906_09).
  • irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (bsc#1051510).
  • irqchip/mbigen: Do not clear eventid when freeing an MSI (bsc#1051510).
  • iw_cxgb4: Fix qpid leak (bsc#1136348 jsc#SLE-4684).
  • iwlwifi: Correct iwlwifi 22000 series ucode file name (bsc#1142673)
  • iwlwifi: Fix double-free problems in iwlreqfw_callback() (bsc#1111666).
  • iwlwifi: correct one of the pci struct names (bsc#1111666).
  • iwlwifi: do not WARN when calling iwlgetsharedmemconf with RF-Kill (bsc#1111666).
  • iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (bsc#1111666).
  • iwlwifi: fix cfg structs for 22000 with different RF modules (bsc#1111666).
  • iwlwifi: fix devices with pci Device ID 0x34F0 and 11ac RF modules (bsc#1111666).
  • iwlwifi: mvm: Drop large non sta frames (bsc#1111666).
  • iwlwifi: pcie: do not service an interrupt that was masked (bsc#1111666).
  • iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (bsc#1111666).
  • ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (bsc#1140228).
  • kABI fix for hdacodec.relaxedresume flag (bsc#1111666).
  • kABI workaround for asus-wmi changes (bsc#1051510).
  • kABI workaround for the new pcidev.skipbus_pm field addition (bsc#1051510).
  • kABI: Fix lost iommu-helper symbols on arm64 (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • kABI: mask changes made by basic protected virtualization support (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • kABI: mask changes made by swiotlb for protected virtualization (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • kABI: mask changes made by use of DMA memory for adapter interrupts (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • kabi fixup blkmqregister_dev() (bsc#1140637).
  • kabi/severities: Whitelist airqiv* (s390-specific)
  • kabi/severities: Whitelist more s390x internal symbols
  • kabi/severities: Whitelist s390 internal-only symbols
  • kabi: Fix kABI for asus-wmi quirk_entry field addition (bsc#1051510).
  • kabi: Mask novfscan in struct pci_dev (jsc#SLE-5803 ).
  • kabi: remove unused hcall definition (bsc#1140322 LTC#176270).
  • kabi: s390: enum interruption_class (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • kabi: x86/topology: Add CPUID.1F multi-die/package support (jsc#SLE-5454).
  • kabi: x86/topology: Define topologylogicaldie_id() (jsc#SLE-5454).
  • kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled (bsc#1071995).
  • kernel-binary: Use -c grep option in klp project detection.
  • kernel-binary: fix missing \
  • kernel-binary: rpm does not support multiline condition
  • kernel: jump label transformation performance (bsc#1137534 bsc#1137535 LTC#178058 LTC#178059).
  • kvm/mmu: kABI fix for *mmupages changes in struct kvm_arch (bsc#1135335).
  • kvm: SVM: Fix detection of AMD Errata 1096 (bsc#1142354).
  • kvm: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (bsc#1133021).
  • kvm: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (bsc#1133021).
  • kvm: mmu: Fix overflow on kvm mmu page limit calculation (bsc#1135335).
  • kvm: polling: add architecture backend to disable polling (bsc#1119222).
  • kvm: s390: change default halt poll time to 50us (bsc#1119222).
  • kvm: s390: enable CONFIGHAVEkvmNOPOLL (bsc#1119222) We need to enable CONFIGHAVEkvmNOPOLL for bsc#1119222
  • kvm: s390: fix typo in parameter description (bsc#1119222).
  • kvm: s390: kABI Workaround for 'kvmvcpustat' Add haltnopollsteal to kvmvcpu_stat. Hide it from the kABI checker.
  • kvm: s390: kABI Workaround for 'lowcore' (bsc#1119222).
  • kvm: s390: provide kvmarchno_poll function (bsc#1119222).
  • kvm: svm/avic: Do not send AVIC doorbell to self (bsc#1140133).
  • kvm: svm/avic: fix off-by-one in checking host APIC ID (bsc#1140971).
  • kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (bsc#1114279).
  • kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (bsc#1114279).
  • kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (bsc#1140972).
  • kvm: x86: fix return value for reserved EFER (bsc#1140992).
  • lapb: fixed leak of control-blocks (networking-stable-190618).
  • lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (bsc#1051510).
  • lib/bitmap.c: make bitmap_parselist() thread-safe and much faster (bsc#1143507).
  • lib: fix stall in _bitmapparselist() (bsc#1051510).
  • libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (bsc#1051510).
  • libceph, rbd, ceph: move cephosdcalloc_messages() calls (bsc#1135897).
  • libceph, rbd: add error handling for osdreqopclsinit() (bsc#1135897).
  • libceph: assign cookies in linger_submit() (bsc#1135897).
  • libceph: check reply numdataitems in setuprequestdata() (bsc#1135897).
  • libceph: do not consume a ref on pagelist in cephmsgdataaddpagelist() (bsc#1135897).
  • libceph: enable fallback to cephmsgnew() in cephmsgpoolget() (bsc#1135897).
  • libceph: introduce allocwatchrequest() (bsc#1135897).
  • libceph: introduce cephpagelistalloc() (bsc#1135897).
  • libceph: preallocate message data items (bsc#1135897).
  • libnvdimm, pfn: Fix over-trim in trimpfndevice() (bsc#1140719).
  • libnvdimm/bus: Prevent duplicate device_unregister() calls (bsc#1139865).
  • libnvdimm/namespace: Fix label tracking error (bsc#1142350).
  • libnvdimm/region: Register badblocks before namespaces (bsc#1143209).
  • livepatch: Remove duplicate warning about missing reliable stacktrace support (bsc#1071995).
  • livepatch: Use static buffer for debugging messages under rq lock (bsc#1071995).
  • llc: fix skb leak in llcbuildandsenduipkt() (networking-stable-1905_31).
  • mISDN: make sure device name is NUL terminated (bsc#1051510).
  • mac80211: Do not use stack memory with scatterlist for GMAC (bsc#1051510).
  • mac80211: allow 4addr AP operation on crypto controlled devices (bsc#1051510).
  • mac80211: do not start any work during reconfigure flow (bsc#1111666).
  • mac80211: drop robust management frames from unknown TA (bsc#1051510).
  • mac80211: fix rate reporting inside cfg80211calculatebitrate_he() (bsc#1111666).
  • mac80211: free peer keys before vif down in mesh (bsc#1111666).
  • mac80211: handle deauthentication/disassociation from TDLS peer (bsc#1051510).
  • mac80211: mesh: fix RCU warning (bsc#1111666).
  • mac80211: only warn once on chanctx_conf being NULL (bsc#1111666).
  • media: cpia2_usb: first wake up, then free in disconnect (bsc#1135642).
  • media: marvell-ccic: fix DMA s/g desc number calculation (bsc#1051510).
  • media: s5p-mfc: Make additional clocks optional (bsc#1051510).
  • media: v4l2-ioctl: clear fields in s_parm (bsc#1051510).
  • media: v4l2: Test type instead of cfg->type in v4l2ctrlnew_custom() (bsc#1051510).
  • media: vivid: fix incorrect assignment operation when setting video mode (bsc#1051510).
  • mei: bus: need to unlink client before freeing (bsc#1051510).
  • mei: me: add denverton innovation engine device IDs (bsc#1051510).
  • mei: me: add gemini lake devices id (bsc#1051510).
  • memory: tegra: Fix integer overflow on tick value calculation (bsc#1051510).
  • memstick: Fix error cleanup path of memstick_init (bsc#1051510).
  • mfd: hi655x: Fix regmap area declared size for hi655x (bsc#1051510).
  • mfd: intel-lpss: Release IDA resources (bsc#1051510).
  • mfd: intel-lpss: Set the device in reset state when init (bsc#1051510).
  • mfd: tps65912-spi: Add missing of table registration (bsc#1051510).
  • mfd: twl6040: Fix device init errors for ACCCTL register (bsc#1051510).
  • mips: fix an off-by-one in dma_capable (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • mlxsw: core: Add API for QSFP module temperature thresholds reading (bsc#1112374).
  • mlxsw: core: Do not use WQMEMRECLAIM for EMAD workqueue (bsc#1112374).
  • mlxsw: core: Move ethtool module callbacks to a common location (bsc#1112374).
  • mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (bsc#1112374).
  • mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (bsc#1112374).
  • mlxsw: pci: Reincrease pci reset timeout (bsc#1112374).
  • mlxsw: reg: Add Management Temperature Bulk Register (bsc#1112374).
  • mlxsw: spectrum: Move QSFP EEPROM definitions to common location (bsc#1112374).
  • mlxsw: spectrum: Put MC TCs into DWRR mode (bsc#1112374).
  • mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (bsc#1112374).
  • mlxsw: spectrum_flower: Fix TOS matching (bsc#1112374).
  • mm, pagealloc: fix hasunmovable_pages for HugePages (bsc#1127034).
  • mm/devmmemremappages: introduce devmmemunmappages (bsc#1103992).
  • mm/nvdimm: add isioremapaddr and use that to check ioremap address (bsc#1140322 LTC#176270).
  • mm/page_alloc.c: avoid potential NULL pointer dereference (git fixes (mm/pagealloc)).
  • mm/pagealloc.c: fix never set ALLOCNOFRAGMENT flag (git fixes (mm/pagealloc)).
  • mm/vmscan.c: prevent useless kswapd loops (git fixes (mm/vmscan)).
  • mm: migrate: Fix reference check race between _findget_block() and migration (bnc#1137609).
  • mm: replace all open encodings for NUMANONODE (bsc#1140322 LTC#176270).
  • mmc: core: Prevent processing SDIO IRQs when the card is suspended (bsc#1051510).
  • mmc: core: complete HS400 before checking status (bsc#1111666).
  • mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllers (bsc#1051510).
  • mmc: mmci: Prevent polling for busy detection in IRQ context (bsc#1051510).
  • mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support (bsc#1051510).
  • mmc: sdhci-pci: Try 'cd' for card-detect lookup before using NULL (bsc#1051510).
  • module: Fix livepatch/ftrace module text permissions race (bsc#1071995).
  • mt7601u: do not schedule rx_tasklet when the device has been disconnected (bsc#1111666).
  • mt7601u: fix possible memory leak when the device is disconnected (bsc#1111666).
  • neigh: fix use-after-free read in pneighgetnext (networking-stable-190618).
  • net-gro: fix use-after-free read in napigrofrags() (networking-stable-190531).
  • net/af_iucv: build proper skbs for HiperTransport (bsc#1142221 LTC#179332).
  • net/afiucv: remove GFPDMA restriction for HiperTransport (bsc#1142112 bsc#1142221 LTC#179334 LTC#179332).
  • net/afiucv: remove GFPDMA restriction for HiperTransport (bsc#1142221 LTC#179332).
  • net/mlx4core: Change the error print to info print (networking-stable-1905_21).
  • net/mlx4en: ethtool, Remove unsupported SFP EEPROM high pages query (networking-stable-1906_09).
  • net/mlx5: Allocate root ns memory using kzalloc to match kfree (networking-stable-190531).
  • net/mlx5: Avoid double free in fs init error unwinding path (networking-stable-190531).
  • net/mlx5: Avoid reloading already removed devices (bsc#1103990 ).
  • net/mlx5: FPGA, tls, hold rcu read lock a bit longer (bsc#1103990).
  • net/mlx5: FPGA, tls, idr remove on flow delete (bsc#1103990 ).
  • net/mlx5: Set completion EQs as shared resources (bsc#1103991 ).
  • net/mlx5: Update pci error handler entries and command translation (bsc#1103991).
  • net/mlx5e: Fix ethtool rxfh commands when CONFIGMLX5EN_RXNFC is disabled (bsc#1103990).
  • net/mlx5e: Fix the max MTU check in case of XDP (bsc#1103990 ).
  • net/mlx5e: Fix use-after-free after xdpreturnframe (bsc#1103990).
  • net/mlx5e: Rx, Check ip headers sanity (bsc#1103990 ).
  • net/mlx5e: Rx, Fix checksum calculation for new hardware (bsc#1127611).
  • net/mlx5e: Rx, Fixup skb checksum for packets with tail padding (bsc#1109837).
  • net/mlx5e: XDP, Fix shifted flag index in RQ bitmap (bsc#1103990 ).
  • net/packet: fix memory leak in packetsetring() (git-fixes).
  • net/sched: cbs: Fix error path of cbsmoduleinit (bsc#1109837).
  • net/sched: cbs: fix port_rate miscalculation (bsc#1109837).
  • net/tls: avoid NULL pointer deref on nskb->sk in fallback (bsc#1109837).
  • net/tls: avoid potential deadlock in tlssetdeviceoffloadrx() (bsc#1109837).
  • net/tls: do not copy negative amounts of data in reencrypt (bsc#1109837).
  • net/tls: do not ignore netdev notifications if no TLS features (bsc#1109837).
  • net/tls: do not leak IV and record seq when offload fails (bsc#1109837).
  • net/tls: do not leak partially sent record in device mode (bsc#1109837).
  • net/tls: fix build without CONFIGTLSDEVICE (bsc#1109837).
  • net/tls: fix copy to fragments in reencrypt (bsc#1109837).
  • net/tls: fix page double free on TX cleanup (bsc#1109837).
  • net/tls: fix refcount adjustment in fallback (bsc#1109837).
  • net/tls: fix socket wmem accounting on fallback with netem (bsc#1109837).
  • net/tls: fix state removal with feature flags off (bsc#1109837).
  • net/tls: fix the IV leaks (bsc#1109837).
  • net/tls: make sure offload also gets the keys wiped (bsc#1109837).
  • net/tls: prevent bad memory access in tlsissktxdevice_offloaded() (bsc#1109837).
  • net/tls: replace the sleeping lock around RX resync with a bit lock (bsc#1109837).
  • net/udp_gso: Allow TX timestamp with UDP GSO (bsc#1109837).
  • net: Fix missing meta data in skb with vlan packet (bsc#1109837).
  • net: avoid weird emergency message (networking-stable-190521).
  • net: core: support XDP generic on stacked devices (bsc#1109837).
  • net: do not clear sock->sk early to avoid trouble in strparser (bsc#1103990).
  • net: ena: Fix bug where ring allocation backoff stopped too late (bsc#1138879).
  • net: ena: add MAXQUEUESEXT get feature admin command (bsc#1138879).
  • net: ena: add ethtool function for changing io queue sizes (bsc#1138879).
  • net: ena: add good checksum counter (bsc#1138879).
  • net: ena: add handling of llq max tx burst size (bsc#1138879).
  • net: ena: add newline at the end of pr_err prints (bsc#1138879).
  • net: ena: add support for changing maxheadersize in LLQ mode (bsc#1138879).
  • net: ena: allow automatic fallback to polling mode (bsc#1138879).
  • net: ena: allow queue allocation backoff when low on memory (bsc#1138879).
  • net: ena: arrange ena_probe() function variables in reverse christmas tree (bsc#1138879).
  • net: ena: enable negotiating larger Rx ring size (bsc#1138879).
  • net: ena: ethtool: add extra properties retrieval via getprivflags (bsc#1138879).
  • net: ena: fix enacomfillhashfunction() implementation (bsc#1138879).
  • net: ena: fix incorrect test of supported hash function (bsc#1138879).
  • net: ena: fix swapped parameters when calling enacomindirecttablefill_entry (bsc#1138879).
  • net: ena: fix: Free napi resources when ena_up() fails (bsc#1138879).
  • net: ena: fix: set freed objects to NULL to avoid failing future allocations (bsc#1138879).
  • net: ena: gcc 8: fix compilation warning (bsc#1138879).
  • net: ena: improve latency by disabling adaptive interrupt moderation by default (bsc#1138879).
  • net: ena: make ethtool show correct current and max queue sizes (bsc#1138879).
  • net: ena: optimise calculations for CQ doorbell (bsc#1138879).
  • net: ena: remove inline keyword from functions in *.c (bsc#1138879).
  • net: ena: replace freetx/rxids union with single freeids field in enaring (bsc#1138879).
  • net: ena: update driver version from 2.0.3 to 2.1.0 (bsc#1138879).
  • net: ena: use devinfoonce instead of static variable (bsc#1138879).
  • net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set (bsc#1130836).
  • net: fec: fix the clk mismatch in failedreset path (networking-stable-1905_31).
  • net: hns3: Fix inconsistent indenting (bsc#1140676).
  • net: hns: Fix WARNING when remove HNS driver with SMMU enabled (bsc#1140676).
  • net: hns: Fix loopback test failed at copper ports (bsc#1140676).
  • net: hns: Fix probabilistic memory overwrite when HNS driver initialized (bsc#1140676).
  • net: hns: Use NAPIPOLLWEIGHT for hns driver (bsc#1140676).
  • net: hns: fix ICMP6 neighbor solicitation messages discard problem (bsc#1140676).
  • net: hns: fix KASAN: use-after-free in hnsnicnetxmithw() (bsc#1140676).
  • net: hns: fix unsigned comparison to less than zero (bsc#1140676).
  • net: mvneta: Fix err code path of probe (networking-stable-190531).
  • net: mvpp2: Use strscpy to handle stat strings (bsc#1098633).
  • net: mvpp2: Use strscpy to handle stat strings (bsc#1098633).
  • net: mvpp2: fix bad MVPP2TXQSCHEDTOKENCNTRREG queue value (networking-stable-1905_31).
  • net: mvpp2: prs: Fix parser range for VID filtering (bsc#1098633).
  • net: mvpp2: prs: Fix parser range for VID filtering (bsc#1098633).
  • net: mvpp2: prs: Use the correct helpers when removing all VID filters (bsc#1098633).
  • net: mvpp2: prs: Use the correct helpers when removing all VID filters (bsc#1098633).
  • net: openvswitch: do not free vport if registernetdevice() is failed (networking-stable-1906_18).
  • net: phy: marvell10g: report if the PHY fails to boot firmware (bsc#1119113).
  • net: rds: fix memory leak in rdsibflushmrpool (networking-stable-190609).
  • net: seeq: fix crash caused by not set dev.parent (networking-stable-190514).
  • net: stmmac: fix reset gpio free missing (networking-stable-190531).
  • net: tls, correctly account for copied bytes with multiple sk_msgs (bsc#1109837).
  • net: usb: qmiwwan: add Telit 0x1260 and 0x1261 compositions (networking-stable-1905_21).
  • netfilter: conntrack: fix calculation of next bucket number in early_drop (git-fixes).
  • new primitive: vmemdup_user() (jsc#SLE-4712 bsc#1136156).
  • nfit/ars: Allow root to busy-poll the ARS state machine (bsc#1140814).
  • nfit/ars: Avoid stale ARS results (jsc#SLE-5433).
  • nfit/ars: Introduce scrub_flags (jsc#SLE-5433).
  • nfp: bpf: fix static check error through tightening shift amount adjustment (bsc#1109837).
  • nfp: flower: add rcu locks when accessing netdev for tunnels (bsc#1109837).
  • nfs: Do not restrict NFSv4.2 on openSUSE (bsc#1138719).
  • nl80211: fix station_info pertid memory leak (bsc#1051510).
  • ntp: Allow TAI-UTC offset to be set to zero (bsc#1135642).
  • nvme-rdma: fix double freeing of async event data (bsc#1120423).
  • nvme-rdma: fix possible double free of controller async event buffer (bsc#1120423).
  • nvme: copy MTFA field from identify controller (bsc#1140715).
  • nvme: fix memory leak caused by incorrect subsystem free (bsc#1143185).
  • nvme: skip nvmeupdatedisk_info() if the controller is not live (bsc#1128432).
  • nvmem: Do not let a NULL cellid for nvmemcell_get() crash us (bsc#1051510).
  • nvmem: allow to select i.MX nvmem driver for i.MX 7D (bsc#1051510).
  • nvmem: core: fix read buffer in place (bsc#1051510).
  • nvmem: correct Broadcom OTP controller driver writes (bsc#1051510).
  • nvmem: imx-ocotp: Add i.MX7D timing write clock setup support (bsc#1051510).
  • nvmem: imx-ocotp: Add support for banked OTP addressing (bsc#1051510).
  • nvmem: imx-ocotp: Enable i.MX7D OTP write support (bsc#1051510).
  • nvmem: imx-ocotp: Move i.MX6 write clock setup to dedicated function (bsc#1051510).
  • nvmem: imx-ocotp: Pass parameters via a struct (bsc#1051510).
  • nvmem: imx-ocotp: Restrict OTP write to IMX6 processors (bsc#1051510).
  • nvmem: imx-ocotp: Update module description (bsc#1051510).
  • nvmem: properly handle returned value nvmemregread (bsc#1051510).
  • ocfs2: add first lock wait time in locking_state (bsc#1134390).
  • ocfs2: add last unlock times in locking_state (bsc#1134390).
  • ocfs2: add locking filter debugfs file (bsc#1134390).
  • ocfs2: try to reuse extent block in dealloc without meta_alloc (bsc#1128902).
  • p54usb: Fix race between disconnect and firmware loading (bsc#1111666).
  • packet: Fix error path in packetinit (networking-stable-1905_14).
  • packet: in recvmsg msgname return at least sizeof sockaddrll (git-fixes).
  • pci / PM: Use SMARTSUSPEND and LEAVESUSPENDED flags for pcie ports (bsc#1142623).
  • pci/AER: Use cached AER Capability offset (bsc#1142623).
  • pci/IOV: Add flag so platforms can skip VF scanning (jsc#SLE-5803).
  • pci/IOV: Factor out sriovaddvfs() (jsc#SLE-5803).
  • pci/P2PDMA: Fix missing check for dmavirtops (bsc#1111666).
  • pci/P2PDMA: fix the genpooladd_virt() failure path (bsc#1103992).
  • pci/portdrv: Add #defines for AER and DPC Interrupt Message Number masks (bsc#1142623).
  • pci/portdrv: Consolidate comments (bsc#1142623).
  • pci/portdrv: Disable port driver in compat mode (bsc#1142623).
  • pci/portdrv: Remove pcieportdrverrhandler.slotreset (bsc#1142623).
  • pci/portdrv: Support pcie services on subtractive decode bridges (bsc#1142623).
  • pci/portdrv: Use conventional Device ID table formatting (bsc#1142623).
  • pci: Always allow probing with driver_override (bsc#1051510).
  • pci: Correct the buggy backport about AER / DPC pcie stuff (bsc#1142623)
  • pci: Disable VF decoding before pcibiossriovdisable() updates resources (jsc#SLE-5803).
  • pci: Do not poll for PME if the device is in D3cold (bsc#1051510).
  • pci: PM: Avoid possible suspend-to-idle issue (bsc#1051510).
  • pci: PM: Skip devices in D0 for suspend-to-idle (bsc#1051510).
  • pci: Return error if cannot probe VF (bsc#1051510).
  • pci: hv: Add hvpciremove_slots() when we unload the driver (bsc#1142701).
  • pci: hv: Add pcidestroyslot() in pcidevicespresent_work(), if necessary (bsc#1142701).
  • pci: hv: Fix a memory leak in hvejectdevice_work() (bsc#1142701).
  • pci: hv: Fix a use-after-free bug in hvejectdevice_work() (bsc#1142701).
  • pci: hv: Fix return value check in hvpciassign_slots() (bsc#1142701).
  • pci: hv: Remove unused reason for refcount handler (bsc#1142701).
  • pci: hv: support reporting serial number as slot information (bsc#1142701).
  • pci: portdrv: Restore pci config state on slot reset (bsc#1142623).
  • pci: fix IOU hotplug behavior (bsc#1141558)
  • pci: rpadlpar: Fix leaked device_node references in add/remove paths (bsc#1051510).
  • perf tools: Add Hygon Dhyana support ().
  • perf/x86/intel/cstate: Support multi-die/package (jsc#SLE-5454).
  • perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (jsc#SLE-5454).
  • perf/x86/intel/rapl: Support multi-die/package (jsc#SLE-5454).
  • perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (jsc#SLE-5454).
  • perf/x86/intel/uncore: Support multi-die/package (jsc#SLE-5454).
  • pinctrl/amd: add get_direction handler (bsc#1140463).
  • pinctrl/amd: fix gpio irq level in debugfs (bsc#1140463).
  • pinctrl/amd: fix masking of GPIO interrupts (bsc#1140463).
  • pinctrl/amd: make functions amdgpiosuspend and amdgpioresume static (bsc#1140463).
  • pinctrl/amd: poll InterruptEnable bits in amdgpioirqsettype (bsc#1140463).
  • pinctrl/amd: poll InterruptEnable bits in enable_irq (bsc#1140463).
  • pkey: Indicate old mkvp only if old and current mkvp are different (bsc#1137827 LTC#178090).
  • pktgen: do not sleep with the thread lock held (git-fixes).
  • platform/chrome: crosecproto: check for NULL transfer function (bsc#1051510).
  • platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (bsc#1136333 jsc#SLE-4994).
  • platform/mellanox: Add new ODM system types to mlx-platform (bsc#1112374).
  • platform/mellanox: mlxreg-hotplug: Add devmfreeirq call to remove flow (bsc#1111666).
  • platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (jsc#SLE-5364).
  • platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface (jsc#SLE-5364).
  • platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs (jsc#SLE-5364).
  • platform/x86: ISST: Add Intel Speed Select mailbox interface via pci (jsc#SLE-5364).
  • platform/x86: ISST: Add Intel Speed Select mmio interface (jsc#SLE-5364).
  • platform/x86: ISST: Add common API to register and handle ioctls (jsc#SLE-5364).
  • platform/x86: ISST: Restore state on resume (jsc#SLE-5364).
  • platform/x86: ISST: Store per CPU information (jsc#SLE-5364).
  • platform/x86: asus-nb-wmi: Support ALS on the Zenbook UX430UQ (bsc#1051510).
  • platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asusnbwmi (bsc#1051510).
  • platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asusnbwmi (bsc#1051510).
  • platform/x86: intelpmccore: Add ICL platform support (jsc#SLE-5226).
  • platform/x86: intelpmccore: Add Package cstates residency info (jsc#SLE-5226).
  • platform/x86: intelpmccore: Avoid a u32 overflow (jsc#SLE-5226).
  • platform/x86: intelpmccore: Include Reserved IP for LTR (jsc#SLE-5226).
  • platform/x86: intelpmccore: Mark local function static (jsc#SLE-5226).
  • platform/x86: intelpmccore: Quirk to ignore XTAL shutdown (jsc#SLE-5226).
  • platform/x86: intelturbomax_3: Remove restriction for HWP platforms (jsc#SLE-5439).
  • platform/x86: mlx-platform: Add ASIC hotplug device configuration (bsc#1112374).
  • platform/x86: mlx-platform: Add LED platform driver activation (bsc#1112374).
  • platform/x86: mlx-platform: Add UID LED for the next generation systems (bsc#1112374).
  • platform/x86: mlx-platform: Add definitions for new registers (bsc#1112374).
  • platform/x86: mlx-platform: Add extra CPLD for next generation systems (bsc#1112374).
  • platform/x86: mlx-platform: Add mlx-wdt platform driver activation (bsc#1112374).
  • platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (bsc#1112374).
  • platform/x86: mlx-platform: Add mlxreg-io platform driver activation (bsc#1112374).
  • platform/x86: mlx-platform: Add support for fan capability registers (bsc#1112374).
  • platform/x86: mlx-platform: Add support for fan direction register (bsc#1112374).
  • platform/x86: mlx-platform: Add support for new VMOD0007 board name (bsc#1112374).
  • platform/x86: mlx-platform: Add support for tachometer speed register (bsc#1112374).
  • platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (bsc#1112374).
  • platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (bsc#1112374).
  • platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (bsc#1112374).
  • platform/x86: mlx-platform: Convert to use SPDX identifier (bsc#1112374).
  • platform/x86: mlx-platform: Fix LED configuration (bsc#1112374).
  • platform/x86: mlx-platform: Fix access mode for fan_dir attribute (bsc#1112374).
  • platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (bsc#1112374).
  • platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (bsc#1051510).
  • platform/x86: mlx-platform: Fix tachometer registers (bsc#1112374).
  • platform/x86: mlx-platform: Remove unused define (bsc#1112374).
  • platform/x86: mlx-platform: Rename new systems product names (bsc#1112374).
  • platform/x86: pmcatom: Add CB4063 Beckhoff Automation board to critclksystems DMI table (bsc#1051510).
  • platform_data/mlxreg: Add capability field to core platform data (bsc#1112374).
  • platform_data/mlxreg: Document fixes for core platform data (bsc#1112374).
  • platform_data/mlxreg: additions for Mellanox watchdog driver (bsc#1112374).
  • pm/core: Propagate dev->power.wakeup_path when no callbacks (bsc#1051510).
  • pm: ACPI/pci: Resume all devices during hibernation (bsc#1111666).
  • power: supply: max14656: fix potential use-before-alloc (bsc#1051510).
  • power: supply: sysfs: prevent endless uevent loop with CONFIGPOWERSUPPLY_DEBUG (bsc#1051510).
  • powercap/intelrapl: Simplify raplfind_package() (jsc#SLE-5454).
  • powercap/intel_rapl: Support multi-die/package (jsc#SLE-5454).
  • powercap/intel_rapl: Update RAPL domain name and debug messages (jsc#SLE-5454).
  • powerpc/64s: Remove POWER9 DD1 support (bsc#1055117, LTC#159753, git-fixes).
  • powerpc/cacheinfo: add cacheinfoteardown, cacheinforebuild (bsc#1138374, LTC#178199).
  • powerpc/crypto: Use cheaper random numbers for crc-vpmsum self-test ().
  • powerpc/mm/drconf: Use NUMANONODE on failures instead of node 0 (bsc#1140322 LTC#176270).
  • powerpc/mm/hugetlb: Update hugeptepsetaccessflags to call _ptepsetaccessflags directly (bsc#1055117).
  • powerpc/mm/radix: Change pte relax sequence to handle nest MMU hang (bsc#1055117).
  • powerpc/mm/radix: Move function from radix.h to pgtable-radix.c (bsc#1055117).
  • powerpc/mm: Change function prototype (bsc#1055117).
  • powerpc/mm: Consolidate numaenable check and mincommon_depth check (bsc#1140322 LTC#176270).
  • powerpc/mm: Fix node look up with numa=off boot (bsc#1140322 LTC#176270).
  • powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (bsc#1140322 LTC#176270).
  • powerpc/paprscm: Update drcpmemunbind() to use HSCMUNBINDALL (bsc#1140322 LTC#176270).
  • powerpc/perf: Add PMLDMISSL1 and PMBR_2PATH to power9 event list (bsc#1137728, LTC#178106).
  • powerpc/perf: Add POWER9 alternate PMRUNCYC and PMRUNINST_CMPL events (bsc#1137728, LTC#178106).
  • powerpc/pseries/mobility: prevent cpu hotplug during DT update (bsc#1138374, LTC#178199).
  • powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (bsc#1138374, LTC#178199).
  • powerpc/pseries: Fix oops in hotplug memory notifier (bsc#1138375, LTC#178204).
  • powerpc/pseries: Update SCM hcall op-codes in hvcall.h (bsc#1140322 LTC#176270).
  • powerpc/rtas: retry when cpu offline races with suspend/migration (bsc#1140428, LTC#178808).
  • powerpc/watchpoint: Restore NV GPRs while returning from exception (bsc#1140945 bsc#1141401 bsc#1141402 bsc#1141452 bsc#1141453 bsc#1141454 LTC#178983 LTC#179191 LTC#179192 LTC#179193 LTC#179194 LTC#179195).
  • ppc64le: enable CONFIGPPCDTCPUFTRS (jsc#SLE-7159).
  • ppc: Convert mmu context allocation to new IDA API (bsc#1139619 LTC#178538).
  • ppp: deflate: Fix possible crash in deflateinit (networking-stable-1905_21).
  • ppp: mppe: Add softdep to arc4 (bsc#1088047).
  • ptrace: Fix ->ptracercred handling for PTRACETRACEME (git-fixes).
  • ptrace: restore smprmb() in _ptracemayaccess() (git-fixes).
  • pwm: stm32: Use 3 cells ->of_xlate() (bsc#1111666).
  • qed: Fix -Wmaybe-uninitialized false positive (bsc#1136460 jsc#SLE-4691 bsc#1136461 jsc#SLE-4692).
  • qed: Fix build error without CONFIG_DEVLINK (bsc#1136460 jsc#SLE-4691 bsc#1136461 jsc#SLE-4692).
  • qedi: Use hwfns and affinhwfnidx to get MSI-X vector index (jsc#SLE-4693 bsc#1136462).
  • qlcnic: Avoid potential NULL pointer dereference (bsc#1051510).
  • qmi_wwan: Add quirk for Quectel dynamic config (bsc#1051510).
  • qmi_wwan: Fix out-of-bounds read (bsc#1111666).
  • qmi_wwan: add network device usage statistics for qmimux devices (bsc#1051510).
  • qmi_wwan: add support for QMAP padding in the RX path (bsc#1051510).
  • qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (bsc#1051510).
  • qmiwwan: extend permitted QMAP muxid value range (bsc#1051510).
  • rapidio: fix a NULL pointer dereference when create_workqueue() fails (bsc#1051510).
  • ras/cec: Convert the timer callback to a workqueue (bsc#1114279).
  • ras/cec: Fix binary search function (bsc#1114279).
  • rbd: do not assert on writes to snapshots (bsc#1137985 bsc#1138681).
  • rdma/cxgb4: Do not expose DMA addresses (bsc#1136348 jsc#SLE-4684).
  • rdma/cxgb4: Use sizeof() notation (bsc#1136348 jsc#SLE-4684).
  • rdma/ipoib: Allow user space differentiate between valid dev_port (bsc#1103992).
  • rdma/mlx5: Do not allow the user to write to the clock page (bsc#1103991).
  • rdma/mlx5: Initialize roce port info before multiport master init (bsc#1103991).
  • rdma/mlx5: Use rdmausermap_io for mapping BAR pages (bsc#1103992).
  • rdma/odp: Fix missed unlock in non-blocking invalidate_start (bsc#1103992).
  • rdma/srp: Accept again source addresses that do not have a port number (bsc#1103992).
  • rdma/srp: Document srpparsein() arguments (bsc#1103992 ).
  • rdma/uverbs: check for allocation failure in uapiaddelm() (bsc#1103992).
  • rds: ib: fix 'passing zero to ERR_PTR()' warning (git-fixes).
  • regulator: s2mps11: Fix buck7 and buck8 wrong voltages (bsc#1051510).
  • rpm/package-descriptions: fix typo in kernel-azure
  • rpm/post.sh: correct typo in err msg (bsc#1137625)
  • rtlwifi: rtl8192cu: fix error handle when usb probe failed (bsc#1111666).
  • rtnetlink: always put IFLALINK for links with a link-netnsid (networking-stable-1905_21).
  • s390/airq: provide cacheline aligned ivs (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/airq: recognize directed interrupts (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/airq: use DMA memory for adapter interrupts (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • s390/cio: add basic protected virtualization support (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • s390/cio: introduce DMA pools to cio (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • s390/cpu_mf: add store cpu counter multiple instruction support (jsc#SLE-6904).
  • s390/cpumf: move struct cpucf_events and per-CPU variable to header file (jsc#SLE-6904).
  • s390/cpu_mf: replace stcctm5() with the stcctm() function (jsc#SLE-6904).
  • s390/cpum_cf: Add minimal in-kernel interface for counter measurements (jsc#SLE-6904).
  • s390/cpum_cf: Add support for CPU-MF SVN 6 (jsc#SLE-6904 ).
  • s390/cpumcf: add ctrstcctm() function (jsc#SLE-6904 ).
  • s390/cpumcf: introduce kernelcpumcf_alert() to obtain measurement alerts (jsc#SLE-6904).
  • s390/cpumcf: introduce kernelcpumcf_avail() function (jsc#SLE-6904).
  • s390/cpum_cf: move counter set controls to a new header file (jsc#SLE-6904).
  • s390/cpum_cf: prepare for in-kernel counter measurements (jsc#SLE-6904).
  • s390/cpum_cf: rename per-CPU counter facility structure and variables (jsc#SLE-6904).
  • s390/cpumcfdiag: Add support for CPU-MF SVN 6 (jsc#SLE-6904 ).
  • s390/cpumcfdiag: Add support for s390 counter facility diagnostic trace (jsc#SLE-6904).
  • s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (bsc#1142052 LTC#179320).
  • s390/cpumf: Fix warning from checkprocessorid (jsc#SLE-6904 ).
  • s390/dasd: fix using offset into zero size array error (bsc#1051510).
  • s390/dma: provide proper ARCHZONEDMA_BITS value (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • s390/ism: move oddities of device IO to wrapper function (jsc#SLE-5802 bsc#1134738 LTC#173387).
  • s390/jump_label: Use 'jdd' constraint on gcc9 (bsc#1138589).
  • s390/mm: force swiotlb for protected virtualization (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • s390/pci: add parameter to disable usage of MIO instructions (jsc#SLE-5802 bsc#1134738 LTC#173387).
  • s390/pci: add parameter to force floating irqs (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: clarify interrupt vector usage (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: fix assignment of bus resources (jsc#SLE-5802 bsc#1134738 LTC#173387).
  • s390/pci: fix struct definition for set pci function (jsc#SLE-5802 bsc#1134738 LTC#173387).
  • s390/pci: gather statistics for floating vs directed irqs (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: improve bar check (jsc#SLE-5803).
  • s390/pci: map IOV resources (jsc#SLE-5803).
  • s390/pci: mark command line parser data __initdata (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: move everything irq related to pci_irq.c (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: move io address mapping code to pci_insn.c (jsc#SLE-5802 bsc#1134738 LTC#173387).
  • s390/pci: provide support for CPU directed interrupts (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: provide support for MIO instructions (jsc#SLE-5802 bsc#1134738 LTC#173387).
  • s390/pci: remove stale rc (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: remove unused define (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/pci: skip VF scanning (jsc#SLE-5803).
  • s390/protvirt: add memory sharing for diag 308 set/store (jsc#SLE-5759 bsc#1135153 LTC#173151).
  • s390/protvirt: block kernel command line alteration (jsc#SLE-5759 bsc#1135153 LTC#173151).
  • s390/qdio: handle PENDING state for QEBSM devices (bsc#1142119 LTC#179331).
  • s390/qeth: be drop monitor friendly (bsc#1142115 LTC#179337).
  • s390/qeth: be drop monitor friendly (bsc#1142220 LTC#179335).
  • s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (bsc#1051510).
  • s390/qeth: fix race when initializing the IP address table (bsc#1051510).
  • s390/sclp: detect DIRQ facility (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • s390/setup: fix early warning messages (bsc#1051510).
  • s390/uv: introduce guest side ultravisor code (jsc#SLE-5759 bsc#1135153 LTC#173151).
  • s390/virtio: handle find on invalid queue gracefully (bsc#1051510).
  • s390/vtime: steal time exponential moving average (bsc#1119222).
  • s390/zcrypt: Fix wrong dispatching for control domain CPRBs (bsc#1137811 LTC#178088).
  • s390: add alignment hints to vector load and store (jsc#SLE-6907 LTC#175887).
  • s390: enable processes for mio instructions (jsc#SLE-5802 bsc#1134738 LTC#173387).
  • s390: remove the unused dma_capable helper (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • s390: report new CPU capabilities (jsc#SLE-6907 LTC#175887).
  • s390: revert s390-setup-fix-early-warning-messages (bsc#1140948).
  • s390: show statistics for MSI IRQs (jsc#SLE-5789 bsc#1134730 LTC#173388).
  • sbitmap: fix improper use of smpmbbeforeatomic() (bsc#1140658).
  • sched/topology: Improve load balancing on AMD EPYC (bsc#1137366).
  • scripts/gitsort/gitsort.py: Add mmots tree.
  • scripts/gitsort/gitsort.py: add djbw/nvdimm nvdimm-pending.
  • scripts/gitsort/gitsort.py: add nvdimm/libnvdimm-fixes
  • scripts/gitsort/gitsort.py: drop old scsi branches
  • scsi/fc: kABI fixes for new ELS_FPIN definition (bsc#1136217,jsc#SLE-4722).
  • scsi: aacraid: Mark expected switch fall-through (jsc#SLE-4710 bsc#1136161).
  • scsi: aacraid: Mark expected switch fall-throughs (jsc#SLE-4710 bsc#1136161).
  • scsi: aacraid: change event_wait to a completion (jsc#SLE-4710 bsc#1136161).
  • scsi: aacraid: change wait_sem to a completion (jsc#SLE-4710 bsc#1136161).
  • scsi: aacraid: clean up some indentation and formatting issues (jsc#SLE-4710 bsc#1136161).
  • scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (jsc#SLE-4721 bsc#1136264).
  • scsi: be2iscsi: be_main: Mark expected switch fall-through (jsc#SLE-4721 bsc#1136264).
  • scsi: be2iscsi: fix spelling mistake 'Retreiving' -> 'Retrieving' (jsc#SLE-4721 bsc#1136264).
  • scsi: be2iscsi: lpfc: fix typo (jsc#SLE-4721 bsc#1136264).
  • scsi: be2iscsi: remove unused variable dmsg (jsc#SLE-4721 bsc#1136264).
  • scsi: be2iscsi: switch to generic DMA API (jsc#SLE-4721 bsc#1136264).
  • scsi: core: add new RDAC LENOVO/DE_Series device (bsc#1132390).
  • scsi: csiostor: Remove set but not used variable 'pln' (jsc#SLE-4679 bsc#1136343).
  • scsi: csiostor: csio_wr: mark expected switch fall-through (jsc#SLE-4679 bsc#1136343).
  • scsi: csiostor: drop serial_number usage (jsc#SLE-4679 bsc#1136343).
  • scsi: csiostor: fix NULL pointer dereference in csiovportset_state() (jsc#SLE-4679 bsc#1136343).
  • scsi: csiostor: fix calls to dmasetmaskandcoherent() (jsc#SLE-4679 bsc#1136343).
  • scsi: csiostor: fix incorrect dma device in case of vport (jsc#SLE-4679 bsc#1136343).
  • scsi: csiostor: fix missing data copy in csioscsierr_handler() (jsc#SLE-4679 bsc#1136343).
  • scsi: csiostor: no need to check return value of debugfs_create functions (jsc#SLE-4679 bsc#1136343).
  • scsi: cxgb4i: add waitforcompletion() (jsc#SLE-4678 bsc#1136342).
  • scsi: cxgbi: KABI: fix handle completion etc (jsc#SLE-4678 bsc#1136342).
  • scsi: cxgbi: remove redundant _kfreeskb call on skb and free cst->atid (jsc#SLE-4678 bsc#1136342).
  • scsi: fc: add FPIN ELS definition (bsc#1136217,jsc#SLE-4722).
  • scsi: hpsa: Use vmemdup_user to replace the open code (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: bump driver version (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: check for lv removal (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: clean up two indentation issues (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: correct device id issues (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: correct device resets (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: correct ioaccel2 chaining (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: correct simple mode (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: fix an uninitialized read and dereference of pointer dev (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: mark expected switch fall-throughs (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: remove timeout from TURs (jsc#SLE-4712 bsc#1136156).
  • scsi: hpsa: switch to generic DMA API (jsc#SLE-4712 bsc#1136156).
  • scsi: ibmvfc: fix WARN_ON during event pool release (bsc#1137458 LTC#178093).
  • scsi: lpfc: Add loopback testing to trunking mode (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Annotate switch/case fall-through (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Change smpprocessorid() into rawsmpprocessor_id() (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Coordinate adapter error handling with offline handling (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Correct _lpfcsliissueiocb_s4 lockdep check (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Correct boot bios information to FDMI registration (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Correct localport timeout duration error (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Correct nvmet buffer free race condition (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Declare local functions static (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Enhance 6072 log string (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix BFS crash with DIX enabled (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix FDMI fc4type for nvme support (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix FDMI manufacturer attribute value (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix HDMI2 registration string for symbolic name (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix a recently introduced compiler warning (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix alloc context on oas lun creations (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix build error (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix deadlock due to nested hbalock call (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix driver crash in target reset handler (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix duplicate log message numbers (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix error code if kcalloc() fails (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix error codes in lpfcsli4pcimemsetup() (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix fc4type information for FDMI (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix fcprsplen checking on lun reset (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix handling of trunk links state reporting (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix hardlockup in scsicmdiocb_cmpl (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix incorrect logical link speed on trunks when links down (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix indentation and balance braces (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix io lost on host resets (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix kernel warnings related to smpprocessorid() (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix link speed reporting for 4-link trunk (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix location of SCSI ktime counters (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix lpfcnvmetmrq attribute handling when 0 (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix mailbox hang on adapter init (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix memory leak in abnormal exit path from lpfceqcreate (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix missing wakeups on abort threads (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix nvmet async receive buffer replenishment (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix nvmet handling of first burst cmd (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix nvmet target abort cmd matching (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix protocol support on G6 and G7 adapters (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fix use-after-free mailbox cmd completion (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Fixup eqclrintr references (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Make lpfcsli4oas_verify static (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Reduce memory footprint for lpfc_queue (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Remove set but not used variable 'phys_id' (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Remove set-but-not-used variables (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Remove unused functions (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Resolve inconsistent check of hdwq in lpfcscsicmdiocbcmpl (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfciofree (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Revert message logging on unsupported topology (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Revise message when stuck due to unresponsive adapter (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Rework misleading nvme not supported in firmware message (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Specify node affinity for queue memory allocation (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Stop adapter if pci errors detected (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Update Copyright in driver version (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Update lpfc version to 12.2.0.1 (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: Update lpfc version to 12.2.0.3 (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: add support for posting FC events on FPIN reception (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: avoid uninitialized variable warning (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: fix 32-bit format string warning (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: fix a handful of indentation issues (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: fix calls to dmasetmaskandcoherent() (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: fix unused variable warning (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: resolve static checker warning in lpfcsli4hba_unset (bsc#1136217,jsc#SLE-4722).
  • scsi: lpfc: use dmasetmaskandcoherent (bsc#1136217,jsc#SLE-4722).
  • scsi: megaraidsas: Add support for DEVICELIST DCMD in driver (bsc#1136271).
  • scsi: megaraidsas: Retry reads of outboundintr_status reg (bsc#1136271).
  • scsi: megaraid_sas: Rework code to get PD and LD list (bsc#1136271).
  • scsi: megaraid_sas: Rework device add code in AEN path (bsc#1136271).
  • scsi: megaraidsas: Update structures for HOSTDEVICE_LIST DCMD (bsc#1136271).
  • scsi: megaraid_sas: correct an info message (bsc#1136271).
  • scsi: megaraid_sas: driver version update (bsc#1136271).
  • scsi: mpt3sas: Add Atomic RequestDescriptor support on Aero (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Add flag highiopsqueues (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Add missing breaks in switch statements (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Add support for ATLAS pcie switch (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Add support for NVMe Switch Adapter (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Affinity high iops queues IRQs to local node (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Enable interrupt coalescing on high iops (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Fix kernel panic during expander reset (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Fix typo in requestdesripttype (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Improve the threshold value and introduce module param (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Introduce perf_mode module parameter (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Irq poll to avoid CPU hard lockups (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Rename mpi endpoint device ID macro (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Update driver version to 27.102.00.00 (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Update driver version to 29.100.00.00 (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: Use high iops queues under some circumstances (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: change basegetmsixindex prototype (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: fix indentation issue (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: function pointers of request descriptor (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: save and use MSI-X index for posting RD (bsc#1125703,jsc#SLE-4717).
  • scsi: mpt3sas: simplify interrupt handler (bsc#1125703,jsc#SLE-4717).
  • scsi: qedf: Add LBA to underrun debug messages (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add additional checks for ioreq->sccmd validity (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add comment to display logging levels (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add driver state to 'driver_stats' debugfs node (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add missing return in qedfpostio_req() in the fcport offload check (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add missing return in qedfscsidone() (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add portid for fcport into initiatecleanup debug message (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Add return value to log message if scsiaddhost fails (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Change MSI-X load error message (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Check for fcoelibfcconfig failure (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Check for tmflags instead of cmdtype during cleanup (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Check the return value of start_xmit (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Cleanup rrqwork after QEDFCMD_OUTSTANDING is cleared (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Correctly handle refcounting of rdata (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Do not queue anything if upload is in progress (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Do not send ABTS for under run scenario (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Fix lport may be used uninitialized warning (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Log message if scsiaddhost fails (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Modify flush routine to handle all I/Os and TMF (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Print fcport information on wait for upload timeout (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Remove set but not used variable 'fr_len' (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Update the driver version to 8.37.25.19 (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Update the driver version to 8.37.25.20 (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: Wait for upload and link down processing during soft ctx reset (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: fcrportpriv reference counting fixes (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: remove memset/memcpy to nfunc and use func instead (bsc#1136467 jsc#SLE-4694).
  • scsi: qedf: remove set but not used variables (bsc#1136467 jsc#SLE-4694).
  • scsi: qedi: Add packet filter in light L2 Rx path (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: Check for session online before getting iSCSI TLV data (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: Cleanup redundant QEDIPAGESIZE macro definition (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: Fix spelling mistake 'OUSTANDING' -> 'OUTSTANDING' (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: Move LL2 producer index processing in BH (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: Replace PAGESIZE with QEDIPAGE_SIZE (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: Update driver version to 8.33.0.21 (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: add module param to set ping packet size (jsc#SLE-4693 bsc#1136462).
  • scsi: qedi: remove set but not used variables 'cdev' and 'udev' (jsc#SLE-4693 bsc#1136462).
  • scsi: qla2xxx: Fix FC-AL connection target discovery (bsc#1094555).
  • scsi: qla2xxx: Fix N2N target discovery with Local loop (bsc#1094555).
  • scsi: qla2xxx: Fix abort handling in tcmqla2xxxwrite_pending() (bsc#1140727).
  • scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (bsc#1140728).
  • scsi: qla2xxx: do not crash on uninitialized pool list (boo#1138874).
  • scsi: fix multipath hang (bsc#1119532).
  • scsi: scsitransportfc: Add FPIN fc event codes (bsc#1136217,jsc#SLE-4722).
  • scsi: scsitransportfc: refactor event posting routines (bsc#1136217,jsc#SLE-4722).
  • scsi: target/iblock: Fix overrun in WRITE SAME emulation (bsc#1140424).
  • scsi: target/iblock: Fix overrun in WRITE SAME emulation (bsc#1140424).
  • scsi: vmwpscsi: Fix use-after-free in pvscsiqueue_lck() (bsc#1135296).
  • scsi: zfcp: fix missing zfcpport reference put on -EBUSY from portremove (bsc#1051510).
  • scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (bsc#1051510).
  • scsi: zfcp: fix scsieh host reset with portforced ERP for non-NPIV FCP devices (bsc#1051510).
  • scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (bsc#1051510).
  • sctp: Free cookie before we memdup a new one (networking-stable-190618).
  • sctp: silence warns on sctpstreaminit allocations (bsc#1083710).
  • serial: sh-sci: disable DMA for uart_console (bsc#1051510).
  • serial: uartps: Do not add a trailing semicolon to macro (bsc#1051510).
  • serial: uartps: Fix long line over 80 chars (bsc#1051510).
  • serial: uartps: Fix multiple line dereference (bsc#1051510).
  • serial: uartps: Remove useless return from cdnsuartpollputchar (bsc#1051510).
  • signal/ptrace: Do not leak unitialized kernel memory with PTRACEPEEKSIGINFO (git-fixes).
  • smb3: Fix endian warning (bsc#1137884).
  • soc: mediatek: pwrap: Zero initialize rdata in pwrapinitcipher (bsc#1051510).
  • soc: rockchip: Set the proper PWM for rk3288 (bsc#1051510).
  • spi : spi-topcliff-pch: Fix to handle empty DMA buffers (bsc#1051510).
  • spi: Fix zero length xfer bug (bsc#1051510).
  • spi: bitbang: Fix NULL pointer dereference in spiunregistermaster (bsc#1051510).
  • spi: pxa2xx: fix SCR (divisor) calculation (bsc#1051510).
  • spi: spi-fsl-spi: call spifinalizecurrent_message() at the end (bsc#1051510).
  • spi: tegra114: reset controller on probe (bsc#1051510).
  • staging: comedi: amplc_pci230: fix null pointer deref on interrupt (bsc#1051510).
  • staging: comedi: dt282x: fix a null pointer deref on interrupt (bsc#1051510).
  • staging: comedi: nimiocommon: Fix divide-by-zero for DIO cmdtest (bsc#1051510).
  • staging: rtl8712: reduce stack usage, again (bsc#1051510).
  • staging:iio:ad7150: fix threshold mode config bit (bsc#1051510).
  • sunhv: Fix device naming inconsistency between sunhvconsole and sunhvreg (networking-stable-190618).
  • supported.conf: added mlxbf_tmfifo (bsc#1136333 jsc#SLE-4994)
  • svm: Add warning message for AVIC IPI invalid target (bsc#1140133).
  • svm: Fix AVIC incomplete IPI emulation (bsc#1140133).
  • sysctl: handle overflow in procgetlong (bsc#1051510).
  • tcp: be more careful in tcp_fragment() (bsc#1139751).
  • tcp: fix tcpsetcongestion_control() use from bpf hook (bsc#1109837).
  • tcp: reduce tcpfastretransalert() verbosity (git-fixes).
  • team: Always enable vlan tx offload (bsc#1051510).
  • thermal/x86pkgtemp_thermal: Cosmetic: Rename internal variables to zones from packages (jsc#SLE-5454).
  • thermal/x86pkgtemp_thermal: Support multi-die/package (jsc#SLE-5454).
  • thermal: rcargen3thermal: disable interrupt in .remove (bsc#1051510).
  • tmpfs: fix link accounting when a tmpfile is linked in (bsc#1051510).
  • tmpfs: fix uninitialized return value in shmem_link (bsc#1051510).
  • tools/cpupower: Add Hygon Dhyana support ().
  • tools/power/x86: A tool to validate Intel Speed Select commands (jsc#SLE-5364).
  • tools: bpftool: Fix json dump crash on powerpc (bsc#1109837).
  • tools: bpftool: fix infinite loop in map create (bsc#1109837).
  • tools: bpftool: use correct argument in cgroup errors (bsc#1109837).
  • topology: Create corecpus and diecpus sysfs attributes (jsc#SLE-5454).
  • topology: Create package_cpus sysfs attribute (jsc#SLE-5454).
  • tracing/snapshot: Resize spare buffer if size changed (bsc#1140726).
  • tty: max310x: Fix external crystal register setup (bsc#1051510).
  • tty: rocket: fix incorrect forward declaration of 'rp_init()' (bsc#1051510).
  • tty: serial: cpm_uart - fix init when SMC is relocated (bsc#1051510).
  • tty: serialcore: Set port active bit in uartport_activate (bsc#1051510).
  • tuntap: synchronize through tfiles array instead of tun->numqueues (networking-stable-190514).
  • typec: tcpm: fix compiler warning about stupid things (git-fixes).
  • usb: Fix chipmunk-like voice when using Logitech C270 for recording audio (bsc#1051510).
  • usb: chipidea: udc: workaround for endpoint conflict issue (bsc#1135642).
  • usb: dwc2: Fix DMA cache alignment issues (bsc#1051510).
  • usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (bsc#1135642).
  • usb: gadget: ether: Fix race between getherdisconnect and rxsubmit (bsc#1051510).
  • usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep[i] (bsc#1051510).
  • usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (bsc#1051510).
  • usb: pci-quirks: Correct AMD PLL quirk detection (bsc#1051510).
  • usb: serial: fix initial-termios handling (bsc#1135642).
  • usb: serial: ftdi_sio: add ID for isodebug v1 (bsc#1051510).
  • usb: serial: option: add Telit 0x1260 and 0x1261 compositions (bsc#1051510).
  • usb: serial: option: add support for GosunCn ME3630 RNDIS mode (bsc#1051510).
  • usb: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (bsc#1051510).
  • usb: serial: pl2303: add Allied Telesis VT-Kit3 (bsc#1051510).
  • usb: serial: pl2303: fix tranceiver suspend mode (bsc#1135642).
  • usb: usb-storage: Add new ID to ums-realtek (bsc#1051510).
  • usb: xhci: avoid null pointer deref when bos field is NULL (bsc#1135642).
  • usbnet: ipheth: fix racing condition (bsc#1051510).
  • vfio: ccw: only free cp on final interrupt (bsc#1051510).
  • video: hgafb: fix potential NULL pointer dereference (bsc#1051510).
  • video: imsttfb: fix potential NULL pointer dereferences (bsc#1051510).
  • virtio/s390: DMA support for virtio-ccw (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • virtio/s390: add indirection to indicators access (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • virtio/s390: make airq summary indicators DMA (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • virtio/s390: use DMA memory for ccw I/O and classic notifiers (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • virtio/s390: use cacheline aligned airq bit vectors (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • virtio/s390: use vringcreatevirtqueue (jsc#SLE-6197 bsc#1140559 LTC#173150).
  • virtio_console: initialize vtermno value for ports (bsc#1051510).
  • vlan: disable SIOCSHWTSTAMP in container (bsc#1051510).
  • vmci: Fix integer overflow in VMCI handle arrays (bsc#1051510).
  • vrf: sit mtu should not be updated when vrf netdev is the link (networking-stable-190514).
  • vsock/virtio: free packets during the socket release (networking-stable-190521).
  • vsock/virtio: set SOCKDONE on peer shutdown (networking-stable-1906_18).
  • watchdog: imx2wdt: Fix settimeout for big timeout values (bsc#1051510).
  • wil6210: drop old event after wmi_call timeout (bsc#1111666).
  • wil6210: fix potential out-of-bounds read (bsc#1051510).
  • wil6210: fix spurious interrupts in 3-msi (bsc#1111666).
  • x86, mm: fix fast GUP with hyper-based TLB flushing (VM Functionality, bsc#1140903).
  • x86/CPU/AMD: Do not force the CPB cap when running under a hypervisor (bsc#1114279).
  • x86/CPU/hygon: Fix physprocid calculation logic for multi-die processors ().
  • x86/CPU: Add Icelake model number (jsc#SLE-5226).
  • x86/alternative: Init ideal_nops for Hygon Dhyana ().
  • x86/amd_nb: Add support for Raven Ridge CPUs ().
  • x86/amd_nb: Check vendor in AMD-only functions ().
  • x86/apic: Add Hygon Dhyana support ().
  • x86/bugs: Add Hygon Dhyana to the respective mitigation machinery ().
  • x86/cpu/mtrr: Support TOP_MEM2 and get MTRR number ().
  • x86/cpu: Create Hygon Dhyana architecture support file ().
  • x86/cpu: Get cache info and setup cache cpumap for Hygon Dhyana ().
  • x86/cpufeatures: Carve out CQM features retrieval (jsc#SLE-5382).
  • x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (jsc#SLE-5382). This changes definitions of some bits, but they are intended to be used only by the core, so hopefully, no KMP uses the definitions.
  • x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (jsc#SLE-5382).
  • x86/cpufeatures: Enumerate user wait instructions (jsc#SLE-5187).
  • x86/events: Add Hygon Dhyana support to PMU infrastructure ().
  • x86/kvm: Add Hygon Dhyana support to kvm ().
  • x86/mce: Add Hygon Dhyana support to the MCA infrastructure ().
  • x86/mce: Do not disable MCA banks when offlining a CPU on AMD (). This feature was requested for SLE15 but aws reverted in packaging and master.
  • x86/mce: Fix machinecheckpoll() tests for error types (bsc#1114279).
  • x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (bsc#1114279).
  • x86/microcode: Fix microcode hotplug state (bsc#1114279).
  • x86/microcode: Fix the ancient deprecated microcode loading method (bsc#1114279).
  • x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (bsc#1114279).
  • x86/pci, x86/amd_nb: Add Hygon Dhyana support to pci and northbridge ().
  • x86/smpboot: Do not use BSP INIT delay and MWAIT to idle on Dhyana ().
  • x86/smpboot: Rename matchdie() to matchpkg() (jsc#SLE-5454).
  • x86/speculation/mds: Revert CPU buffer clear on double fault exit (bsc#1114279).
  • x86/topology: Add CPUID.1F multi-die/package support (jsc#SLE-5454).
  • x86/topology: Create topologymaxdieperpackage() (jsc#SLE-5454).
  • x86/topology: Define topologydieid() (jsc#SLE-5454).
  • x86/topology: Define topologylogicaldie_id() (jsc#SLE-5454).
  • x86/umip: Make the UMIP activated message generic (bsc#1138336).
  • x86/umip: Print UMIP line only once (bsc#1138336).
  • x86/umwait: Add sysfs interface to control umwait C0.2 state (jsc#SLE-5187).
  • x86/umwait: Add sysfs interface to control umwait maximum time (jsc#SLE-5187).
  • x86/umwait: Initialize umwait control values (jsc#SLE-5187).
  • x86/xen: Add Hygon Dhyana support to Xen ().
  • xdp: check device pointer before clearing (bsc#1109837).
  • xdp: fix possible cq entry leak (bsc#1109837).
  • xdp: fix race on generic receive path (bsc#1109837).
  • xdp: hold device for umem regardless of zero-copy mode (bsc#1109837).
  • xen: let allocxenballoonedpages() fail if not enough memory free (bsc#1142450 XSA-300).
  • xfs: do not overflow xattr listent buffer (bsc#1143105).
  • xprtrdma: Fix use-after-free in rpcrdmapostrecvs (bsc#1103992 ).
  • xsk: Properly terminate assignment in xskqproduceflush_desc (bsc#1109837).
References

Affected packages

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

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-8.13.1",
            "kernel-azure-devel": "4.12.14-8.13.1",
            "kernel-devel-azure": "4.12.14-8.13.1",
            "kernel-syms-azure": "4.12.14-8.13.1",
            "kernel-azure-base": "4.12.14-8.13.1",
            "kernel-source-azure": "4.12.14-8.13.1"
        }
    ]
}

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

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-8.13.1",
            "kernel-azure-devel": "4.12.14-8.13.1",
            "kernel-devel-azure": "4.12.14-8.13.1",
            "kernel-syms-azure": "4.12.14-8.13.1",
            "kernel-azure-base": "4.12.14-8.13.1",
            "kernel-source-azure": "4.12.14-8.13.1"
        }
    ]
}

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

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-8.13.1",
            "kernel-azure-devel": "4.12.14-8.13.1",
            "kernel-devel-azure": "4.12.14-8.13.1",
            "kernel-syms-azure": "4.12.14-8.13.1",
            "kernel-azure-base": "4.12.14-8.13.1",
            "kernel-source-azure": "4.12.14-8.13.1"
        }
    ]
}