Hash: SHA256

             AUSCERT External Security Bulletin Redistribution

    SUSE Security Update: Security update for the Linux Kernel on cloud
                              3 December 2018


        AusCERT Security Bulletin Summary

Product:           kernel
Publisher:         SUSE
Operating System:  SUSE
Platform:          azure
Impact/Access:     Root Compromise        -- Existing Account      
                   Access Privileged Data -- Console/Physical      
                   Denial of Service      -- Remote/Unauthenticated
                   Unauthorised Access    -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2018-18710 CVE-2018-18445 CVE-2018-18386
                   CVE-2018-17182 CVE-2018-16658 CVE-2018-15572
                   CVE-2018-14633 CVE-2018-14617 CVE-2018-14613
                   CVE-2018-13095 CVE-2018-13093 CVE-2018-12896
                   CVE-2018-10940 CVE-2018-10938 CVE-2018-10902
                   CVE-2018-9363 CVE-2018-6555 CVE-2018-6554
                   CVE-2018-1129 CVE-2018-1128 CVE-2017-18224

Reference:         ESB-2018.2974

Original Bulletin: 

- --------------------------BEGIN INCLUDED TEXT--------------------

   SUSE Security Update: Security update for the Linux Kernel

Announcement ID:    SUSE-SU-2018:3961-1
Rating:             important
References:         #1012382 #1031392 #1043912 #1044189 #1046302 
                    #1046305 #1046306 #1046307 #1046540 #1046543 
                    #1050244 #1050319 #1050536 #1050540 #1051510 
                    #1054914 #1055014 #1055117 #1055120 #1058659 
                    #1060463 #1061840 #1065600 #1065729 #1066674 
                    #1067126 #1067906 #1068032 #1069138 #1071995 
                    #1076830 #1077761 #1077989 #1078720 #1079524 
                    #1080157 #1082519 #1082555 #1083647 #1083663 
                    #1084760 #1084831 #1085030 #1085042 #1085262 
                    #1086282 #1086283 #1086288 #1086327 #1089663 
                    #1090078 #1091800 #1092903 #1094244 #1094825 
                    #1095344 #1095805 #1096748 #1097105 #1097583 
                    #1097584 #1097585 #1097586 #1097587 #1097588 
                    #1098459 #1098782 #1098822 #1099125 #1099922 
                    #1099999 #1100001 #1100132 #1101480 #1101557 
                    #1101669 #1102346 #1102495 #1102517 #1102715 
                    #1102870 #1102875 #1102877 #1102879 #1102881 
                    #1102882 #1102896 #1103269 #1103308 #1103356 
                    #1103363 #1103387 #1103405 #1103421 #1103543 
                    #1103587 #1103636 #1103948 #1103949 #1103961 
                    #1104172 #1104353 #1104482 #1104683 #1104731 
                    #1104824 #1104888 #1104890 #1105025 #1105190 
                    #1105247 #1105292 #1105322 #1105355 #1105378 
                    #1105396 #1105428 #1105467 #1105524 #1105536 
                    #1105597 #1105603 #1105672 #1105731 #1105795 
                    #1105907 #1106007 #1106016 #1106105 #1106110 
                    #1106121 #1106170 #1106178 #1106229 #1106230 
                    #1106231 #1106233 #1106235 #1106236 #1106237 
                    #1106238 #1106240 #1106291 #1106297 #1106333 
                    #1106369 #1106427 #1106464 #1106509 #1106511 
                    #1106594 #1106636 #1106688 #1106697 #1106779 
                    #1106800 #1106838 #1106890 #1106891 #1106892 
                    #1106893 #1106894 #1106896 #1106897 #1106898 
                    #1106899 #1106900 #1106901 #1106902 #1106903 
                    #1106905 #1106906 #1106948 #1106995 #1107008 
                    #1107060 #1107061 #1107065 #1107074 #1107207 
                    #1107319 #1107320 #1107522 #1107535 #1107685 
                    #1107689 #1107735 #1107756 #1107783 #1107829 
                    #1107870 #1107924 #1107928 #1107945 #1107947 
                    #1107966 #1108010 #1108093 #1108096 #1108170 
                    #1108241 #1108243 #1108260 #1108281 #1108323 
                    #1108377 #1108399 #1108468 #1108520 #1108823 
                    #1108841 #1108870 #1109151 #1109158 #1109217 
                    #1109244 #1109269 #1109330 #1109333 #1109336 
                    #1109337 #1109511 #1109603 #1109739 #1109772 
                    #1109784 #1109806 #1109818 #1109907 #1109915 
                    #1109919 #1109951 #1109979 #1109992 #1110006 
                    #1110096 #1110301 #1110363 #1110538 #1110561 
                    #1110639 #1110642 #1110643 #1110644 #1110645 
                    #1110646 #1110647 #1110649 #1110650 #1111028 
                    #1111040 #1111076 #1111506 #1111806 #1111819 
                    #1111830 #1111834 #1111841 #1111870 #1111901 
                    #1111904 #1111921 #1111928 #1111983 #1112170 
                    #1112208 #1112219 #1112246 #1112372 #1112514 
                    #1112554 #1112708 #1112710 #1112711 #1112712 
                    #1112713 #1112731 #1112732 #1112733 #1112734 
                    #1112735 #1112736 #1112738 #1112739 #1112740 
                    #1112741 #1112743 #1112745 #1112746 #1112878 
                    #1112894 #1112899 #1112902 #1112903 #1112905 
                    #1112906 #1112907 #1113257 #1113284 #1113295 
                    #1113408 #1113667 #1113722 #1113751 #1113780 
                    #1113972 #1114279 #971975 
Cross-References:   CVE-2017-16533 CVE-2017-18224 CVE-2018-10902
                    CVE-2018-10938 CVE-2018-10940 CVE-2018-1128
                    CVE-2018-1129 CVE-2018-12896 CVE-2018-13093
                    CVE-2018-13095 CVE-2018-14613 CVE-2018-14617
                    CVE-2018-14633 CVE-2018-15572 CVE-2018-16658
                    CVE-2018-17182 CVE-2018-18386 CVE-2018-18445
                    CVE-2018-18710 CVE-2018-6554 CVE-2018-6555
Affected Products:
                    SUSE Linux Enterprise Module for Public Cloud 15

   An update that solves 22 vulnerabilities and has 286 fixes
   is now available.


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

   The following security bugs were fixed:

   - CVE-2018-9363: Fixed an integer overflow that could have been used for
     an out of bounds write with no additional execution privileges needed.
     User interaction is not needed for exploitation (bsc#1105292).
   - CVE-2018-6555: The irda_setsockopt function in net/irda/af_irda.c was
     fixed in drivers/staging/irda/net/af_irda.c that allowed local users to
     cause a denial of service (ias_object use-after-free and system crash)
     or possibly have unspecified other impact via an AF_IRDA socket
   - CVE-2018-6554: Fixed memory leak in the irda_bind function in
     net/irda/af_irda.c and later in drivers/staging/irda/net/af_irda.c that
     allowed local users to cause a denial of service (memory consumption) by
     repeatedly binding an AF_IRDA socket (bsc#1106509).
   - CVE-2018-18710: An information leak was fixed in cdrom_ioctl_select_disc
     in drivers/cdrom/cdrom.c that could have been used by local attackers to
     read kernel memory because a cast from unsigned long to int interferes
     with bounds checking. This is similar to CVE-2018-10940 and
     CVE-2018-16658 (bsc#1113751).
   - CVE-2018-18445: Fixed faulty computation of numeric bounds in the BPF
     verifier that now permits out-of-bounds memory accesses because
     adjust_scalar_min_max_vals in kernel/bpf/verifier.c mishandled 32-bit
     right shifts (bsc#1112372).
   - CVE-2018-17182: The vmacache_flush_all function in mm/vmacache.c was
     fixed that was vulnerable to sequence number overflows. An attacker can
     trigger a use-after-free (and possibly gain privileges) via certain
     thread creation, map, unmap, invalidation, and dereference operations.
   - CVE-2018-16658: An information leak in cdrom_ioctl_drive_status in
     drivers/cdrom/cdrom.c was fixed that could have leed to be used by local
     attackers to read kernel memory because a cast from unsigned long to int
     interferes with bounds checking. This is similar to CVE-2018-10940
   - CVE-2018-15572: The spectre_v2_select_mitigation function in
     arch/x86/kernel/cpu/bugs.c was not always fill RSB upon a context
     switch, which makes it easier for attackers to conduct
     userspace-userspace spectreRSB attacks. (bsc#1102517)
   - CVE-2018-14633: A security flaw was fixed in the
     chap_server_compute_md5() function in the ISCSI target code in a way an
     authentication request from an ISCSI initiator is processed. An
     unauthenticated remote attacker can cause a stack buffer overflow and
     smash up to 17 bytes of the stack. The attack requires the iSCSI target
     to be enabled on the victim host. Depending on how the target's code was
     built (i.e. depending on a compiler, compile flags and hardware
     architecture) an attack may lead to a system crash and thus to a
     denial-of-service or possibly to a non-authorized access to data
     exported by an iSCSI target. Due to the nature of the flaw, privilege
     escalation cannot be fully ruled out, although we believe it is highly
     unlikely (bsc#1107829).
   - CVE-2018-14617: A NULL pointer dereference and panic in hfsplus_lookup()
     was fixed when opening a file (that is purportedly a hard link) in an
     hfs+ filesystem that has malformed catalog data, and is mounted
     read-only without a metadata directory. (bsc#1102870)
   - CVE-2018-14613: An invalid pointer dereference in io_ctl_map_page() was
     fixed when mounting and operating a crafted btrfs image, because of a
     lack of block group item validation in check_leaf_item in
     fs/btrfs/tree-checker.c. (bsc#1102896)
   - CVE-2018-13095: A denial of service (memory corruption and BUG) was
     fixed to prevent a corrupted xfs image upon encountering an inode that
     is in extent format, but has more extents than fit in the inode fork.
   - CVE-2018-13093: A NULL pointer dereference and panic in lookup_slow() on
     a NULL was fixed to prevent pathwalks on a corrupted xfs image. This
     occurs because of a lack of proper validation that cached inodes are
     free during allocation. (bsc#1100001)
   - CVE-2018-12896: An integer overflow in the POSIX timer code was fixed to
     prevent overrun accounting works. Depending on interval and expiry time
     values, the overrun can be larger than INT_MAX, but the accounting is
     int based. This basically makes the accounting values, which are visible
     to user space via timer_getoverrun(2) and siginfo::si_overrun, random.
     For example, a local user can cause a denial of service (signed integer
     overflow) via crafted mmap, futex, timer_create, and timer_settime
     system calls. (bsc#1099922)
   - CVE-2018-1129: The signature calculation was fixed to by the cephx
     authentication protocol. An attacker having access to ceph cluster
     network who is able to alter the message payload was able to bypass
     signature checks done by cephx protocol. Ceph branches master, mimic,
     luminous and jewel are believed to be vulnerable. (bsc#1096748)
   - CVE-2018-1128: The cephx authentication protocol was fixed to verify
     ceph clients correctly and to prevent the vulnerability to replay
     attack. Any attacker having access to ceph cluster network who is able
     to sniff packets on network could have used this vulnerability to
     authenticate with ceph service and perform actions allowed by ceph
     service. Ceph branches master, mimic, luminous and jewel are believed to
     be vulnerable (bsc#1096748).
   - CVE-2018-10940: The cdrom_ioctl_media_changed function in
     drivers/cdrom/cdrom.c was fixed to prevent local attackers to use a
     incorrect bounds check in the CDROM driver CDROM_MEDIA_CHANGED ioctl to
     read out kernel memory (bsc#1092903).
   - CVE-2018-10938: A flaw was fixed how the kernel handled network packet
     sent remotely by an attacker that may forced the kernel to enter an
     infinite loop in the cipso_v4_optptr() function in net/ipv4/cipso_ipv4.c
     leading to a denial-of-service. A certain non-default configuration of
     LSM (Linux Security Module) and NetLabel should be set up on a system
     before an attacker could leverage this flaw. (bsc#1106016)
   - CVE-2018-10902: The the raw midi kernel driver was fixed to be protected
     against concurrent access which could have lead to a double realloc
     (double free) in snd_rawmidi_input_params() and
     snd_rawmidi_output_status() which are part of snd_rawmidi_ioctl()
     handler in rawmidi.c file. A malicious local attacker could possibly use
     this for privilege escalation (bsc#1105322).
   - CVE-2017-18224: fs/ocfs2/aops.c omits use of a semaphore and
     consequently had a race condition for access to the extent tree during
     read operations in DIRECT mode, which allows local users to cause a
     denial of service (BUG) by modifying a certain e_cpos field
   - CVE-2017-16533: The usbhid_parse function in
     drivers/hid/usbhid/hid-core.c allowed local users to cause a denial of
     service (out-of-bounds read and system crash) or possibly have
     unspecified other impact via a crafted USB device (bsc#1066674).

   The following security bug was previously fixed by has now an assigned CVE

   - CVE-2018-18386: drivers/tty/n_tty.c in the Linux kernel allowed local
     attackers (who are able to access pseudo terminals) to hang/block
     further usage of any pseudo terminal devices due to an EXTPROC versus
     ICANON confusion in TIOCINQ (bnc#1094825).

   The following non-security bugs were fixed:

   - /dev/mem: Add bounce buffer for copy-out (git-fixes).
   - /dev/mem: Avoid overwriting "err" in read_mem() (git-fixes).
   - 9p/net: Fix zero-copy path in the 9p virtio transport (bsc#1051510).
   - 9p/virtio: fix off-by-one error in sg list bounds check (bsc#1051510).
   - 9p: fix multiple NULL-pointer-dereferences (bsc#1051510).
   - ACPI / APEI: Remove ghes_ioremap_area (bsc#1051510).
   - ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (bsc#1051510).
   - ACPI / EC: Add parameter to force disable the GPE on suspend
   - ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (bsc#1051510).
   - ACPI / EC: Use ec_no_wakeup on Thinkpad X1 Carbon 6th (bsc#1051510).
   - ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systems
   - ACPI / PCI: pci_link: Allow the absence of _PRS and change log level
   - ACPI / PM: save NVS memory for ASUS 1025C laptop (bsc#1051510).
   - ACPI / bus: Only call dmi_check_system on X86 (bsc#1105597, bsc#1106178).
   - ACPI / processor: Fix the return value of acpi_processor_ids_walk()
   - ACPI / scan: Initialize status to ACPI_STA_DEFAULT (bsc#1051510).
   - ACPI/IORT: Remove temporary iort_get_id_mapping_index() ACPICA guard
   - ACPI/PCI: pci_link: reduce verbosity when IRQ is enabled (bsc#1104172).
   - ACPICA: Reference Counts: increase max to 0x4000 for large servers
   - ACPICA: iasl: Add SMMUv3 device ID mapping index support (bsc#1103387).
   - ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at
     error path (bsc#1051510).
   - ALSA: bebob: use address returned by kmalloc() instead of kernel stack
     for streaming DMA mapping (bsc#1051510).
   - ALSA: cs46xx: Deliver indirect-PCM transfer error ().
   - ALSA: cs5535audio: Fix invalid endian conversion (bsc#1051510).
   - ALSA: emu10k1: Deliver indirect-PCM transfer error ().
   - ALSA: emu10k1: fix possible info leak to userspace on
     SNDRV_EMU10K1_IOCTL_INFO (bsc#1051510).
   - ALSA: fireface: fix memory leak in ff400_switch_fetching_mode()
   - ALSA: firewire-digi00x: fix memory leak of private data (bsc#1051510).
   - ALSA: firewire-tascam: fix memory leak of private data (bsc#1051510).
   - ALSA: fireworks: fix memory leak of response buffer at error path
   - ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)
   - ALSA: hda - Add quirk for ASUS G751 laptop (bsc#1051510).
   - ALSA: hda - Fix cancel_work_sync() stall from jackpoll work
   - ALSA: hda - Fix headphone pin config for ASUS G751 (bsc#1051510).
   - ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs
   - ALSA: hda - Turn CX8200 into D3 as well upon reboot (bsc#1051510).
   - ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760
   - ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715
   - ALSA: hda: Add 2 more models to the power_save blacklist (bsc#1051510).
   - ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (bsc#1051510).
   - ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry
   - ALSA: hda: fix unused variable warning (bsc#1051510).
   - ALSA: memalloc: Do not exceed over the requested size (bsc#1051510).
   - ALSA: mips: Deliver indirect-PCM transfer error ().
   - ALSA: msnd: Fix the default sample sizes (bsc#1051510).
   - ALSA: oxfw: fix memory leak for model-dependent data at error path
   - ALSA: oxfw: fix memory leak of discovered stream formats at error path
   - ALSA: oxfw: fix memory leak of private data (bsc#1051510).
   - ALSA: pcm: Fix negative appl_ptr handling in pcm-indirect helpers ().
   - ALSA: pcm: Fix snd_interval_refine first/last with open min/max
   - ALSA: pcm: Simplify forward/rewind codes ().
   - ALSA: pcm: Use a common helper for PCM state check and hwsync ().
   - ALSA: pcm: Workaround for weird PulseAudio behavior on rewind error ().
   - ALSA: rme32: Deliver indirect-PCM transfer error ().
   - ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro
   - ALSA: usb-audio: update quirk for B W PX to remove microphone
   - ALSA: virmidi: Fix too long output trigger loop (bsc#1051510).
   - ALSA: vx222: Fix invalid endian conversions (bsc#1051510).
   - ALSA: vxpocket: Fix invalid endian conversions (bsc#1051510).
   - ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot
   - ARM: 8799/1: mm: fix pci_ioremap_io() offset check (bsc#1051510).
   - ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for
     secondary cores (bsc#1051510).
   - ARM: bcm2835: Add GET_THROTTLED firmware property (bsc#1108468).
   - ARM: exynos: Clear global variable on init error path (bsc#1051510).
   - ARM: hisi: check of_iomap and fix missing of_node_put (bsc#1051510).
   - ARM: hisi: fix error handling and missing of_node_put (bsc#1051510).
   - ARM: hisi: handle of_iomap and fix missing of_node_put (bsc#1051510).
   - ARM: hwmod: RTC: Do not assume lock/unlock will be called with irq
     enabled (bsc#1051510).
   - ARM: imx: flag failure of of_iomap (bsc#1051510).
   - ARM: imx_v4_v5_defconfig: Select ULPI support (bsc#1051510).
   - ARM: imx_v6_v7_defconfig: Select ULPI support (bsc#1051510).
   - ARM: mvebu: declare asm symbols as character arrays in pmsu.c
   - ARM: pxa: irq: fix handling of ICMR registers in suspend/resume
   - ASoC: Intel: Skylake: Reset the controller in probe (bsc#1051510).
   - ASoC: Intel: cht_bsw_max98090: remove useless code, align with ChromeOS
     driver (bsc#1051510).
   - ASoC: Intel: cht_bsw_max98090_ti: Fix jack initialization (bsc#1051510).
   - ASoC: cs4265: fix MMTLR Data switch control (bsc#1051510).
   - ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs
   - ASoC: intel: skylake: Add missing break in skl_tplg_get_token()
   - ASoC: msm8916-wcd-digital: fix RX2 MIX1 and RX3 MIX1 (bsc#1051510).
   - ASoC: rsnd: adg: care clock-frequency size (bsc#1051510).
   - ASoC: rsnd: do not fallback to PIO mode when -EPROBE_DEFER (bsc#1051510).
   - ASoC: rsnd: fixup not to call clk_get/set under non-atomic (bsc#1051510).
   - ASoC: rsnd: move rsnd_ssi_config_init() execute condition into it
   - ASoC: rsnd: update pointer more accurate (bsc#1051510).
   - ASoC: rt5514: Add the I2S ASRC support (bsc#1051510).
   - ASoC: rt5514: Add the missing register in the readable table
   - ASoC: rt5514: Eliminate the noise in the ASRC case (bsc#1051510).
   - ASoC: rt5514: Fix the issue of the delay volume applied (bsc#1051510).
   - ASoC: rt5514: Fix the issue of the delay volume applied again
   - ASoC: sigmadsp: safeload should not have lower byte limit (bsc#1051510).
   - ASoC: wm8804: Add ACPI support (bsc#1051510).
   - ASoC: wm8994: Fix missing break in switch (bsc#1051510).
   - Apparmor fixes from git-fixes
   - Backport stable-patches for x86 architecture
   - Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 (bsc#1051510).
   - Bluetooth: Use lock_sock_nested in bt_accept_enqueue (bsc#1051510).
   - Bluetooth: avoid killing an already killed socket (bsc#1051510).
   - Bluetooth: btsdio: Do not bind to non-removable BCM43430 (bsc#1103587).
   - Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV (bsc#1051510).
   - Bluetooth: hidp: Fix handling of strncpy for hid->name information
   - Bluetooth: hidp: buffer overflow in hidp_process_report (bsc#1051510).
   - Btrfs: fix data corruption when deduplicating between different files
   - Btrfs: fix duplicate extents after fsync of file with prealloc extents
   - Btrfs: fix file data corruption after cloning a range and fsync
   - Btrfs: fix fsync after hole punching when using no-holes feature
   - Btrfs: fix loss of prealloc extents past i_size after fsync log replay
   - Btrfs: fix mount failure after fsync due to hard link recreation
   - Btrfs: fix return value on rename exchange failure (bsc#1110645).
   - Btrfs: fix send failure when root has deleted files still open
   - Btrfs: rework outstanding_extents (dependency for bsc#1031392).
   - Btrfs: send, fix invalid access to commit roots due to concurrent
     snapshotting (bsc#1111904).
   - Btrfs: sync log after logging new name (bsc#1110646).
   - CIFS: check for STATUS_USER_SESSION_DELETED (bsc#1112902).
   - Cleanup out-of-tree subsection
   - Disable DRM patches that broke vbox video driver KMP (bsc#1111076)
   - Do not leak MNT_INTERNAL away from internal mounts (git-fixes).
   - Documentation/l1tf: Fix small spelling typo (bsc#1051510).
   - Documentation: add some docs for errseq_t (bsc#1107008).
   - Documentation: ip-sysctl.txt: document addr_gen_mode (bsc#1051510).
   - Drivers: HV: Send one page worth of kmsg dump over Hyper-V during panic
   - Drivers: hv: vmbus: Add comments on ring buffer signaling (bsc#1107207).
   - Drivers: hv: vmbus: Cleanup synic memory free path (bsc#1107207).
   - Drivers: hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr
   - Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_process_offer()
   - Drivers: hv: vmbus: Get rid of MSR access from vmbus_drv.c (bsc#1107207).
   - Drivers: hv: vmbus: Implement Direct Mode for stimer0 (bsc#1107207).
   - Drivers: hv: vmbus: Make TLFS #define names architecture neutral
   - Drivers: hv: vmbus: Remove use of slow_virt_to_phys() (bsc#1107207).
   - Drivers: hv: vmbus: Remove x86 MSR refs in arch independent code
   - Drivers: hv: vmbus: Remove x86-isms from arch independent drivers
   - Drivers: hv: vmbus: Removed an unnecessary cast from void *
   - Drivers: hv: vmbus: Reset the channel callback in
     vmbus_onoffer_rescind() (bsc#1107207).
   - Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() (bsc#1107207).
   - Drivers: hv: vmbus: add numa_node to sysfs (bsc#1107207).
   - Drivers: hv: vmbus: do not mark HV_PCIE as perf_device (bsc#1051510).
   - Drivers: hv: vmbus: enable VMBus protocol version 5.0 (bsc#1107207).
   - Drivers: hv: vmbus: respect what we get from hv_get_synint_state()
   - Drivers: hv: vmus: Fix the check for return value from kmsg get dump
     buffer (bsc#1107207).
   - EDAC, ghes: Add DDR4 and NVDIMM memory types (bsc#1099125).
   - EDAC, i7core: Fix memleaks and use-after-free on probe and remove
   - EDAC, skx: Fix skx_edac build error when ACPI_NFIT=m (bsc#1099125).
   - EDAC, skx_edac: Detect non-volatile DIMMs (bsc#1099125).
   - EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr()
   - EDAC: Add new memory type for non-volatile DIMMs (bsc#1099125).
   - EDAC: Fix memleak in module init error path (bsc#1051510).
   - EDAC: Raise the maximum number of memory controllers (bsc#1113780).
   - Filesystem and FUSE fixes from upstream
   - Fix kexec forbidding kernels signed with keys in the secondary keyring
     to boot (bsc#1110006).
   - HID: add quirk for another PIXART OEM mouse used by HP (bsc#1051510).
   - HID: add support for Apple Magic Keyboards (bsc#1051510).
   - HID: hid-ntrig: add error handling for sysfs_create_group (bsc#1051510).
   - HID: hid-saitek: Add device ID for RAT 7 Contagion (bsc#1051510).
   - HID: hid-sensor-hub: Force logical minimum to 1 for power and report
     state (bsc#1051510).
   - HID: i2c-hid: Add no-irq-after-reset quirk for 0911:5288 device ().
   - HID: quirks: fix support for Apple Magic Keyboards (bsc#1051510).
   - HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub
     report (bsc#1051510).
   - IB/IPoIB: Set ah valid flag in multicast send flow (bsc#1046307 ).
   - IB/core: type promotion bug in rdma_rw_init_one_mr() (bsc#1046306).
   - IB/hfi1: Invalid NUMA node information can cause a divide by zero
   - IB/hfi1: Remove incorrect call to do_interrupt callback (bsc#1060463).
   - IB/hfi1: Set in_use_ctxts bits for user ctxts only (bsc#1060463 ).
   - IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler
   - IB/ipoib: Fix error return code in ipoib_dev_init() (bsc#1046307 ).
   - IB/mlx4: Test port number before querying type (bsc#1046302 ).
   - IB/mlx4: Use 4K pages for kernel QP's WQE buffer (bsc#1046302 ).
   - IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers
   - Input: atakbd - fix Atari CapsLock behaviour (bsc#1051510).
   - Input: atakbd - fix Atari keymap (bsc#1051510).
   - Input: atmel_mxt_ts - only use first T9 instance (bsc#1051510).
   - Input: edt-ft5x06 - fix error handling for factory mode on non-M06
   - Input: edt-ft5x06 - implement support for the EDT-M12 series
   - Input: edt-ft5x06 - make distinction between m06/m09/generic more clear
   - Input: elantech - enable middle button of touchpad on ThinkPad P72
   - Input: synaptics-rmi4 - fix axis-swap behavior (bsc#1051510).
   - KABI: hide new member in struct iommu_table from genksyms (bsc#1061840).
   - KABI: move the new handler to end of machdep_calls and hide it from
     genksyms (bsc#1094244).
   - KABI: powerpc: export __find_linux_pte as __find_linux_pte_or_hugepte
   - KABI: tpm: change relinquish_locality return value back to void
   - KABI: tpm: do keep the cmd_ready and go_idle as pm ops (bsc#1082555).
   - KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR
     path as unlikely() (bsc#1110006).
   - KVM/x86: remove WARN_ON() for when vm_munmap() fails (bsc#1106240).
   - KVM: Enforce error in ioctl for compat tasks when !KVM_COMPAT
   - KVM: PPC: Add pt_regs into kvm_vcpu_arch and move vcpu->arch.gpr[] into
     it (bsc#1061840).
   - KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode
   - KVM: PPC: Book 3S HV: Do ptesync in radix guest exit path (bsc#1061840).
   - KVM: PPC: Book3S HV: Add 'online' register to ONE_REG interface
   - KVM: PPC: Book3S HV: Add of_node_put() in success path (bsc#1061840).
   - KVM: PPC: Book3S HV: Allow HPT and radix on the same core for POWER9
     v2.2 (bsc#1061840).
   - KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9
   - KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page
     fault (bsc#1061840).
   - KVM: PPC: Book3S HV: Avoid shifts by negative amounts (bsc#1061840).
   - KVM: PPC: Book3S HV: Check DR not IR to chose real vs virt mode MMIOs
   - KVM: PPC: Book3S HV: Do SLB load/unload with guest LPCR value loaded
   - KVM: PPC: Book3S HV: Do not truncate HPTE index in xlate function
   - KVM: PPC: Book3S HV: Do not use compound_order to determine host mapping
     size (bsc#1061840).
   - KVM: PPC: Book3S HV: Do not use existing "prodded" flag for XIVE
     escalations (bsc#1061840).
   - KVM: PPC: Book3S HV: Enable migration of decrementer register
   - KVM: PPC: Book3S HV: Factor fake-suspend handling out of
     kvmppc_save/restore_tm (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory
     backing (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix conditions for starting vcpu (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix constant size warning (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix duplication of host SLB entries (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds
   - KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault
     handler (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing
     code (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix inaccurate comment (bsc#1061840).
   - KVM: PPC: Book3S HV: Fix kvmppc_bad_host_intr for real mode interrupts
   - KVM: PPC: Book3S HV: Fix trap number return from __kvmppc_vcore_entry
   - KVM: PPC: Book3S HV: Fix typo in kvmppc_hv_get_dirty_log_radix()
   - KVM: PPC: Book3S HV: Handle 1GB pages in radix page fault handler
   - KVM: PPC: Book3S HV: Improve handling of debug-trigger HMIs on POWER9
   - KVM: PPC: Book3S HV: Keep XIVE escalation interrupt masked unless ceded
   - KVM: PPC: Book3S HV: Lockless tlbie for HPT hcalls (bsc#1061840).
   - KVM: PPC: Book3S HV: Make HPT resizing work on POWER9 (bsc#1061840).
   - KVM: PPC: Book3S HV: Make radix clear pte when unmapping (bsc#1061840).
   - KVM: PPC: Book3S HV: Make radix use correct tlbie sequence in
     kvmppc_radix_tlbie_page (bsc#1061840).
   - KVM: PPC: Book3S HV: Make xive_pushed a byte, not a word (bsc#1061840).
   - KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space
   - KVM: PPC: Book3S HV: Radix page fault handler optimizations
   - KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock
   - KVM: PPC: Book3S HV: Recursively unmap all page table entries when
     unmapping (bsc#1061840).
   - KVM: PPC: Book3S HV: Remove useless statement (bsc#1061840).
   - KVM: PPC: Book3S HV: Remove vcpu->arch.dec usage (bsc#1061840).
   - KVM: PPC: Book3S HV: Send kvmppc_bad_interrupt NMIs to Linux handlers
   - KVM: PPC: Book3S HV: Set RWMR on POWER8 so PURR/SPURR count correctly
   - KVM: PPC: Book3S HV: Snapshot timebase offset on guest entry
   - KVM: PPC: Book3S HV: Streamline setting of reference and change bits
   - KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot() in page fault handler
   - KVM: PPC: Book3S HV: Use a helper to unmap ptes in the radix fault path
   - KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix()
     (bsc#1061840, git-fixes).
   - KVM: PPC: Book3S HV: XIVE: Resend re-routed interrupts on CPU priority
     change (bsc#1061840).
   - KVM: PPC: Book3S HV: radix: Do not clear partition PTE when RC or write
     bits do not match (bsc#1061840).
   - KVM: PPC: Book3S HV: radix: Refine IO region partition scope attributes
   - KVM: PPC: Book3S PR: Add guest MSR parameter for
     kvmppc_save_tm()/kvmppc_restore_tm() (bsc#1061840).
   - KVM: PPC: Book3S PR: Move kvmppc_save_tm/kvmppc_restore_tm to separate
     file (bsc#1061840).
   - KVM: PPC: Book3S: Add MMIO emulation for VMX instructions (bsc#1061840).
   - KVM: PPC: Book3S: Allow backing bigger guest IOMMU pages with smaller
     physical pages (bsc#1061840).
   - KVM: PPC: Book3S: Check KVM_CREATE_SPAPR_TCE_64 parameters (bsc#1061840).
   - KVM: PPC: Book3S: Eliminate some unnecessary checks (bsc#1061840).
   - KVM: PPC: Book3S: Fix compile error that occurs with some gcc versions
   - KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages
     (bsc#1077761, git-fixes, bsc#1103948, bsc#1103949).
   - KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables
   - KVM: PPC: Book3S: Use correct page shift in H_STUFF_TCE (bsc#1061840).
   - KVM: PPC: Fix a mmio_host_swabbed uninitialized usage issue
   - KVM: PPC: Make iommu_table::it_userspace big endian (bsc#1061840).
   - KVM: PPC: Move nip/ctr/lr/xer registers to pt_regs in kvm_vcpu_arch
   - KVM: PPC: Use seq_puts() in kvmppc_exit_timing_show() (bsc#1061840).
   - KVM: SVM: Add MSR-based feature support for serializing LFENCE
   - KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr
   - KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry
   - KVM: VMX: Work around kABI breakage in 'enum vmx_l1d_flush_state'
   - KVM: VMX: fixes for vmentry_l1d_flush module parameter (bsc#1106369).
   - KVM: VMX: raise internal error for exception during invalid protected
     mode state (bsc#1110006).
   - KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR
   - KVM: X86: Fix reserved bits check for MOV to CR3 (bsc#1110006).
   - KVM: X86: Introduce kvm_get_msr_feature() (bsc#1106240).
   - KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update
   - KVM: hyperv: idr_find needs RCU protection (bsc#1107207).
   - KVM: introduce kvm_make_vcpus_request_mask() API (bsc#1107207).
   - KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in
     use (bsc#1110006).
   - KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled
   - KVM: nVMX: Do not flush TLB when vmcs12 uses VPID (bsc#1106240).
   - KVM: nVMX: Do not halt vcpu when L1 is injecting events to L2
   - KVM: nVMX: Fix injection to L2 when L1 do not intercept
     external-interrupts (bsc#1106240).
   - KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2
   - KVM: nVMX: Re-evaluate L1 pending events when running L2 and L1 got
     posted-interrupt (bsc#1106240).
   - KVM: s390: add etoken support for guests (bsc#1106948, LTC#171029).
   - KVM: s390: force bp isolation for VSIE (bsc#1103421).
   - KVM: s390: implement CPU model only facilities (bsc#1106948, LTC#171029).
   - KVM: vmx: track host_state.loaded using a loaded_vmcs pointer
   - KVM: vmx: use local variable for current_vmptr when emulating VMPTRST
   - KVM: x86: Add a framework for supporting MSR-based features
   - KVM: x86: Change __kvm_apic_update_irr() to also return if max IRR
     updated (bsc#1106240).
   - KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault
   - KVM: x86: Do not re-{try,execute} after failed emulation in L2
   - KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (bsc#1106240).
   - KVM: x86: Invert emulation re-execute behavior to make it opt-in
   - KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts
     disabled (git-fixes 1f50ddb4f418).
   - KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed
   - KVM: x86: VMX: hyper-v: Enlightened MSR-Bitmap support (bsc#1107207).
   - KVM: x86: define SVM/VMX specific kvm_arch_[alloc|free]_vm (bsc#1111506).
   - KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (bsc#1107207).
   - KVM: x86: fix #UD address of failed Hyper-V hypercalls (bsc#1107207).
   - KVM: x86: fix #UD address of failed Hyper-V hypercalls (bsc#1110006).
   - KVM: x86: fix APIC page invalidation (bsc#1106240).
   - KVM: x86: fix escape of guest dr6 to the host (bsc#1110006).
   - KVM: x86: hyperv: do rep check for each hypercall separately
   - KVM: x86: hyperv: simplistic HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE}
     implementation (bsc#1107207).
   - KVM: x86: hyperv: simplistic
   - KVM: x86: hyperv: use defines when parsing hypercall parameters
   - KVM: x86: remove APIC Timer periodic/oneshot spikes (bsc#1110006).
   - Kbuild: fix # escaping in .cmd files for future Make (git-fixes).
   - Limit kernel-source build to architectures for which we build binaries
   - MAINTAINERS: fix location of ina2xx.txt device tree file (bsc#1051510).
   - NET: stmmac: align DMA stuff to largest cache line length
   - NFC: Fix possible memory corruption when handling SHDLC I-Frame commands
   - NFC: nfcmrvl_uart: fix OF child-node lookup (bsc#1051510).
   - NFC: trf7970a: fix check of clock frequencies (bsc#1051510).
   - NFS/filelayout: Fix racy setting of fl->dsaddr in
     filelayout_check_deviceid() (bsc#1105190).
   - NFS: Avoid quadratic search when freeing delegations (bsc#1084760).
   - NFS: Use an appropriate work queue for direct-write completion
   - NFSv4 client live hangs after live data migration recovery (git-fixes).
   - NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence()
   - NFSv4: Fix possible 1-byte stack overflow in
     nfs_idmap_read_and_verify_message (git-fixes).
   - Netperf performance issue due to AppArmor net mediation (bsc#1108520)
   - PCI/ASPM: Fix link_state teardown on device removal (bsc#1051510).
   - PCI/portdrv: Compute MSI/MSI-X IRQ vectors after final allocation
   - PCI/portdrv: Factor out Interrupt Message Number lookup (bsc#1109806).
   - PCI: Add PCI resource type mask #define (bsc#1105355).
   - PCI: Add pci_resize_resource() for resizing BARs (bsc#1105355).
   - PCI: Add resizable BAR infrastructure (bsc#1105355).
   - PCI: Allow release of resources that were never assigned (bsc#1105355).
   - PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (bsc#1105355).
   - PCI: Match Root Port's MPS to endpoint's MPSS as necessary (bsc#1109269).
   - PCI: OF: Fix I/O space page leak (git-fixes).
   - PCI: Reprogram bridge prefetch registers on resume (bsc#1051510).
   - PCI: Restore resized BAR state on resume (bsc#1105355).
   - PCI: Skip MPS logic for Virtual Functions (VFs) (bsc#1051510).
   - PCI: aardvark: Fix I/O space page leak (git-fixes).
   - PCI: aardvark: Size bridges before resources allocation (bsc#1109806).
   - PCI: designware: Fix I/O space page leak (bsc#1109806).
   - PCI: dwc: Fix scheduling while atomic issues (git-fixes).
   - PCI: faraday: Add missing of_node_put() (bsc#1109806).
   - PCI: faraday: Fix I/O space page leak (bsc#1109806).
   - PCI: hotplug: Do not leak pci_slot on registration failure (bsc#1051510).
   - PCI: hv: Convert remove_lock to refcount (bsc#1107207).
   - PCI: hv: Do not wait forever on a device that has disappeared
   - PCI: hv: Do not wait forever on a device that has disappeared
   - PCI: hv: Fix return value check in hv_pci_assign_slots() (bsc#1107207).
   - PCI: hv: Make sure the bus domain is really unique (git-fixes).
   - PCI: hv: Remove unused reason for refcount handler (bsc#1107207).
   - PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device()
   - PCI: hv: Use effective affinity mask (bsc#1107207).
   - PCI: hv: Use list_for_each_entry() (bsc#1107207).
   - PCI: hv: support reporting serial number as slot information
   - PCI: mvebu: Fix I/O space end address calculation (bsc#1051510).
   - PCI: pciehp: Fix unprotected list iteration in IRQ handler (bsc#1051510).
   - PCI: pciehp: Fix use-after-free on unplug (bsc#1051510).
   - PCI: versatile: Fix I/O space page leak (bsc#1109806).
   - PCI: xgene: Fix I/O space page leak (bsc#1109806).
   - PCI: xilinx-nwl: Add missing of_node_put() (bsc#1109806).
   - PCI: xilinx: Add missing of_node_put() (bsc#1109806).
   - PM / Domains: Fix error path during attach in genpd (bsc#1051510).
   - PM / Domains: Fix genpd to deal with drivers returning 1 from
     ->prepare() (bsc#1051510).
   - PM / clk: signedness bug in of_pm_clk_add_clks() (bsc#1051510).
   - PM / core: Clear the direct_complete flag on errors (bsc#1051510).
   - PM / runtime: Drop usage count for suppliers at device link removal
   - PM / sleep: wakeup: Fix build error caused by missing SRCU support
   - PM: cpuidle: Fix cpuidle_poll_state_init() prototype (bsc#1110006).
   - RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0
   - RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (bsc#1050244).
   - RDMA/bnxt_re: Fix a couple off by one bugs (bsc#1050244 ).
   - RDMA/bnxt_re: Fix system crash during RDMA resource initialization
   - RDMA/i40w: Hold read semaphore while looking after VMA (bsc#1058659).
   - RDMA/uverbs: Expand primary and alt AV port checks (bsc#1046306 ).
   - Squashfs: Compute expected length from inode size rather than block
     length (bsc#1051510).
   - Tools: hv: Fix a bug in the key delete code (bsc#1107207).
   - USB: Add quirk to support DJI CineSSD (bsc#1051510).
   - USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB
     controller (bsc#1051510).
   - USB: cdc-wdm: do not enable interrupts in USB-giveback (bsc#1051510).
   - USB: fix error handling in usb_driver_claim_interface() (bsc#1051510).
   - USB: handle NULL config in usb_find_alt_setting() (bsc#1051510).
   - USB: net2280: Fix erroneous synchronization change (bsc#1051510).
   - USB: option: add support for DW5821e (bsc#1051510).
   - USB: remove LPM management from usb_driver_claim_interface()
   - USB: serial: cypress_m8: fix interrupt-out transfer length (bsc#1051510).
   - USB: serial: io_ti: fix array underflow in completion handler
   - USB: serial: kobil_sct: fix modem-status error handling (bsc#1051510).
   - USB: serial: pl2303: add a new device id for ATEN (bsc#1051510).
   - USB: serial: sierra: fix potential deadlock at close (bsc#1051510).
   - USB: serial: simple: add Motorola Tetra MTP6550 id (bsc#1051510).
   - USB: serial: ti_usb_3410_5052: fix array underflow in completion handler
   - USB: yurex: Check for truncation in yurex_read() (bsc#1051510).
   - USB: yurex: Fix buffer over-read in yurex_write() (bsc#1051510).
   - Update config files, make CRYPTO_CRCT10DIF_PCLMUL built-in (bsc#1105603).
   - VFS: do not test owner for NFS in set_posix_acl() (bsc#1103405).
   - Workaround for mysterious NVMe breakage with i915 CFL (bsc#1111040).
   - Workaround kABI breakage by __must_check drop of strscpy() (bsc#1051510).
   - X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall
     support (bsc#1107207).
   - X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support
   - X86/Hyper-V: Consolidate code for converting cpumask to vpset
   - X86/Hyper-V: Consolidate the allocation of the hypercall input page
   - X86/Hyper-V: Enable IPI enlightenments (bsc#1107207).
   - X86/Hyper-V: Enhanced IPI enlightenment (bsc#1107207).
   - X86/Hyper-V: Enlighten APIC access (bsc#1107207).
   - acpi, nfit: Add function to look up nvdimm device and provide SMBIOS
     handle (bsc#1099125).
   - affs_lookup(): close a race with affs_remove_link() (bsc#1105355).
   - ahci: Add Intel Ice Lake LP PCI ID (bsc#1051510).
   - aio: fix io_destroy(2) vs. lookup_ioctx() race (git-fixes).
   - apparmor: Check buffer bounds when mapping permissions mask (git-fixes).
   - apparmor: Fix failure to audit context info in build_change_hat
   - apparmor: Fix regression in profile conflict logic (bsc#1106427)
   - apparmor: Fully initialize aa_perms struct when answering userspace
     query (bsc#1051510).
   - apparmor: ensure that undecidable profile attachments fail (bsc#1106427).
   - apparmor: fix an error code in __aa_create_ns() (bsc#1106427).
   - apparmor: fix mediation of prlimit (bsc#1051510).
   - apparmor: fix memory leak when deduping profile load (bsc#1051510).
   - apparmor: fix ptrace read check (bsc#1051510).
   - apparmor: remove no-op permission check in policy_unpack (bsc#1106427).
   - arm/asm/tlb.h: Fix build error implicit func declaration (bsc#1105467
     Reduce IPIs and atomic ops with improved lazy TLB).
   - arm64/acpi: Create arch specific cpu to acpi id helper (bsc#1106903).
   - arm64/kasan: do not allocate extra shadow memory (bsc#1106897).
   - arm64/mm/kasan: do not use vmemmap_populate() to initialize shadow
   - arm64: Enforce BBM for huge IO/VMAP mappings (bsc#1106890).
   - arm64: Ignore hardware dirty bit updates in ptep_set_wrprotect()
   - arm64: Make sure permission updates happen for pmd/pud (bsc#1106891).
   - arm64: dma-mapping: clear buffers allocated with FORCE_CONTIGUOUS flag
   - arm64: enable thunderx gpio driver
   - arm64: export memblock_reserve()d regions via /proc/iomem (bsc#1106892).
   - arm64: fix unwind_frame() for filtered out fn for function graph tracing
   - arm64: fix vmemmap BUILD_BUG_ON() triggering on !vmemmap setups
   - arm64: fpsimd: Avoid FPSIMD context leakage for the init task
   - arm64: kasan: avoid pfn_to_nid() before page array is initialized
   - arm64: mm: Ensure writes to swapper are ordered wrt subsequent cache
     maintenance (bsc#1106906).
   - arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() (bsc#1106893).
   - arm64: move patches to sorted section
   - arm64: numa: rework ACPI NUMA initialization (bsc#1106905).
   - arm64: vgic-v2: Fix proxying of cpuif access (bsc#1106901).
   - asix: Check for supported Wake-on-LAN modes (bsc#1051510).
   - ata: Fix ZBC_OUT all bit handling (bsc#1051510).
   - ata: Fix ZBC_OUT command block check (bsc#1051510).
   - ata: libahci: Allow reconfigure of DEVSLP register (bsc#1051510).
   - ata: libahci: Correct setting of DEVSLP register (bsc#1051510).
   - ath10k: disable bundle mgmt tx completion event support (bsc#1051510).
   - ath10k: fix kernel panic issue during pci probe (bsc#1051510).
   - ath10k: fix scan crash due to incorrect length calculation (bsc#1051510).
   - ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait (bsc#1051510).
   - ath10k: prevent active scans on potential unusable channels
   - ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (bsc#1051510).
   - ath10k: update the phymode along with bandwidth change request
   - ath9k: add MSI support ().
   - ath9k: report tx status on EOSP (bsc#1051510).
   - ath9k_hw: fix channel maximum power level test (bsc#1051510).
   - atm: Preserve value of skb->truesize when accounting to vcc
   - atm: horizon: Fix irq release error (bsc#1105355).
   - atm: zatm: Fix potential Spectre v1 (networking-stable-18_07_19).
   - atm: zatm: fix memcmp casting (bsc#1105355).
   - audit: Fix extended comparison of GID/EGID (bsc#1051510).
   - audit: allow not equal op for audit by executable (bsc#1051510).
   - audit: fix use-after-free in audit_add_watch (bsc#1051510).
   - autofs: fix autofs_sbi() does not check super block type (git-fixes).
   - autofs: fix slab out of bounds read in getname_kernel() (git-fixes).
   - autofs: mount point create should honour passed in mode (git-fixes).
   - ax88179_178a: Check for supported Wake-on-LAN modes (bsc#1051510).
   - b43/leds: Ensure NUL-termination of LED name string (bsc#1051510).
   - b43legacy/leds: Ensure NUL-termination of LED name string (bsc#1051510).
   - badblocks: fix wrong return value in badblocks_set if badblocks are
     disabled (git-fixes).
   - batman-adv: Avoid probe ELP information leak (bsc#1051510).
   - batman-adv: Fix multicast TT issues with bogus ROAM flags (bsc#1051510).
   - batman-adv: Fix segfault when writing to sysfs elp_interval
   - batman-adv: Fix segfault when writing to throughput_override
   - batman-adv: Prevent duplicated gateway_node entry (bsc#1051510).
   - batman-adv: Prevent duplicated global TT entry (bsc#1051510).
   - batman-adv: Prevent duplicated nc_node entry (bsc#1051510).
   - batman-adv: Prevent duplicated softif_vlan entry (bsc#1051510).
   - batman-adv: Prevent duplicated tvlv handler (bsc#1051510).
   - batman-adv: fix backbone_gw refcount on queue_work() failure
   - batman-adv: fix hardif_neigh refcount on queue_work() failure
   - bcache: avoid unncessary cache prefetch bch_btree_node_get().
   - bcache: calculate the number of incremental GC nodes according to the
     total of btree nodes.
   - bcache: display rate debug parameters to 0 when writeback is not running.
   - bcache: do not check return value of debugfs_create_dir().
   - bcache: finish incremental GC.
   - bcache: fix I/O significant decline while backend devices registering.
   - bcache: fix error setting writeback_rate through sysfs interface.
   - bcache: free heap cache_set->flush_btree in bch_journal_free.
   - bcache: make the pr_err statement used for ENOENT only in sysfs_attatch
   - bcache: release dc->writeback_lock properly in bch_writeback_thread().
   - bcache: set max writeback rate when I/O request is idle.
   - bcache: simplify the calculation of the total amount of flash dirty data.
   - bdi: Fix another oops in wb_workfn() (bsc#1112746).
   - bdi: Preserve kabi when adding cgwb_release_mutex (bsc#1112746).
   - be2net: Fix memory leak in be_cmd_get_profile_config() (bsc#1086288).
   - be2net: remove unused old AIC info (bsc#1086288).
   - be2net: remove unused old custom busy-poll fields (bsc#1086288 ).
   - binfmt_elf: Respect error return from `regset->active' (bsc#1051510).
   - blk-mq: I/O and timer unplugs are inverted in blktrace (bsc#1112713).
   - blk-mq: avoid to synchronize rcu inside blk_cleanup_queue()
   - blkdev: __blkdev_direct_IO_simple: fix leak in error case (bsc#1083663).
   - blkdev_report_zones_ioctl(): Use vmalloc() to allocate large buffers
   - block, bfq: fix wrong init of saved start time for weight raising
   - block, bfq: return nbytes and not zero from struct cftype .write()
     method (bsc#1106238).
   - block, dax: remove dead code in blkdev_writepages() (bsc#1104888).
   - block: Invalidate cache on discard v2 (bsc#1109992).
   - block: bfq: swap puts in bfqg_and_blkg_put (bsc#1112712).
   - block: bio_iov_iter_get_pages: fix size of last iovec (bsc#1083663).
   - block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs
   - block: bvec_nr_vecs() returns value for wrong slab (bsc#1111834).
   - block: do not print a message when the device went away (bsc#1098459).
   - block: do not warn for flush on read-only device (bsc#1107756).
   - block: fix warning when I/O elevator is changed as request_queue is
     being removed (bsc#1109979).
   - block: pass inclusive 'lend' parameter to truncate_inode_pages_range
   - block: properly protect the 'queue' kobj in blk_unregister_queue
   - bnx2x: Fix invalid memory access in rss hash config path (bsc#1050319).
   - bnx2x: Fix receiving tx-timeout in error or recovery state (bsc#1050319).
   - bnxt_en: Clean up unused functions (bsc#1086282).
   - bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA
   - bnxt_en: Fix VF mac address regression (bsc#1086282 ).
   - bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces
   - bonding: avoid lockdep confusion in bond_get_stats()
   - bpf, s390: fix potential memleak when later bpf_jit_prog fails
   - bpf/verifier: disallow pointer subtraction (bsc#1083647).
   - bpf: fix references to free_bpf_prog_info() in comments (bsc#1083647).
   - bpf: fix uninitialized variable in bpf tools (bsc#1083647).
   - bpf: hash map: decrement counter on error (bsc#1083647).
   - bpf: make cavium thunder compatible w/ bpf_xdp_adjust_tail (bsc#1110096).
   - bpf: powerpc64: pad function address loads with NOPs (bsc#1083647).
   - bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog()
   - brcmfmac: stop watchdog before detach and free everything (bsc#1051510).
   - brcmsmac: fix wrap around in conversion from constant to s16
   - btrfs: Add checker for EXTENT_CSUM (bsc#1102882, bsc#1102896,
     bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: Add sanity check for EXTENT_DATA when reading out leaf
     (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: Check if item pointer overlaps with the item itself (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: Check that each block group has corresponding chunk at mount time
     (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: Enhance btrfs_trim_fs function to handle error better (Dependency
     for bsc#1113667).
   - btrfs: Ensure btrfs_trim_fs can trim the whole filesystem (bsc#1113667).
   - btrfs: Fix use-after-free when cleaning up fs_devs with a single stale
     device (bsc#1097105).
   - btrfs: Fix wrong btrfs_delalloc_release_extents parameter (bsc#1031392).
   - btrfs: Handle error from btrfs_uuid_tree_rem call in
     _btrfs_ioctl_set_received_subvol (bsc#1097105).
   - btrfs: Introduce mount time chunk dev extent mapping check (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: Manually implement device_total_bytes getter/setter (bsc#1043912).
   - btrfs: Move leaf and node validation checker to tree-checker.c
     (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: Remove unused parameters from various functions (bsc#1110649).
   - btrfs: Round down values which are written for total_bytes_size
   - btrfs: Verify that every chunk has corresponding block group at mount
     time (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: add a comp_refs() helper (dependency for bsc#1031392).
   - btrfs: add tracepoints for outstanding extents mods (dependency for
   - btrfs: check-integrity: Fix NULL pointer dereference for degraded mount
   - btrfs: cleanup extent locking sequence (dependency for bsc#1031392).
   - btrfs: delayed-inode: Remove wrong qgroup meta reservation calls
   - btrfs: delayed-inode: Use new qgroup meta rsv for delayed inode and item
   - btrfs: fix error handling in btrfs_dev_replace_start (bsc#1107535).
   - btrfs: fix missing error return in btrfs_drop_snapshot (Git-fixes
   - btrfs: handle errors while updating refcounts in update_ref_for_cow
     (Git-fixes bsc#1109915).
   - btrfs: log csums for all modified extents (bsc#1110639).
   - btrfs: make the delalloc block rsv per inode (dependency for
   - btrfs: qgroup: Add quick exit for non-fs extents (dependency for
   - btrfs: qgroup: Cleanup btrfs_qgroup_prepare_account_extents function
     (dependency for bsc#1031392).
   - btrfs: qgroup: Cleanup the remaining old reservation counters
   - btrfs: qgroup: Commit transaction in advance to reduce early EDQUOT
   - btrfs: qgroup: Do not use root->qgroup_meta_rsv for qgroup (bsc#1031392).
   - btrfs: qgroup: Fix qgroup reserved space underflow by only freeing
     reserved ranges (dependency for bsc#1031392).
   - btrfs: qgroup: Fix qgroup reserved space underflow caused by buffered
     write and quotas being enabled (dependency for bsc#1031392).
   - btrfs: qgroup: Fix wrong qgroup reservation update for relationship
     modification (bsc#1031392).
   - btrfs: qgroup: Introduce extent changeset for qgroup reserve functions
     (dependency for bsc#1031392).
   - btrfs: qgroup: Introduce function to convert META_PREALLOC into
     META_PERTRANS (bsc#1031392).
   - btrfs: qgroup: Introduce helpers to update and access new qgroup rsv
   - btrfs: qgroup: Make qgroup_reserve and its callers to use separate
     reservation type (bsc#1031392).
   - btrfs: qgroup: Return actually freed bytes for qgroup release or free
     data (dependency for bsc#1031392).
   - btrfs: qgroup: Skeleton to support separate qgroup reservation type
   - btrfs: qgroup: Split meta rsv type into meta_prealloc and meta_pertrans
   - btrfs: qgroup: Update trace events for metadata reservation
   - btrfs: qgroup: Update trace events to use new separate rsv types
   - btrfs: qgroup: Use independent and accurate per inode qgroup rsv
   - btrfs: qgroup: Use root::qgroup_meta_rsv_* to record qgroup meta
     reserved space (bsc#1031392).
   - btrfs: qgroup: Use separate meta reservation type for delalloc
   - btrfs: remove type argument from comp_tree_refs (dependency for
   - btrfs: round down size diff when shrinking/growing device (bsc#1097105).
   - btrfs: scrub: Do not use inode page cache in
     scrub_handle_errored_block() (follow up for bsc#1108096).
   - btrfs: scrub: Do not use inode pages for device replace (follow up for
   - btrfs: switch args for comp_*_refs (dependency for bsc#1031392).
   - btrfs: tests/qgroup: Fix wrong tree backref level (bsc#1107928).
   - btrfs: tree-checker: Add checker for dir item (bsc#1102882, bsc#1102896,
     bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Detect invalid and empty essential trees
     (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Enhance btrfs_check_node output (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Enhance output for btrfs_check_leaf (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Enhance output for check_csum_item (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Enhance output for check_extent_data_item
     (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Fix false panic for sanity test (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Replace root parameter with fs_info (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: Verify block_group_item (bsc#1102882, bsc#1102896,
     bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: use %zu format string for size_t (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - btrfs: tree-checker: use %zu format string for size_t (bsc#1102882,
     bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
   - cdc-acm: fix race between reset and control messaging (bsc#1051510).
   - cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (bsc#1051510).
   - ceph: avoid a use-after-free in ceph_destroy_options() (bsc#1111983).
   - ceph: fix incorrect use of strncpy (bsc#1107319).
   - ceph: return errors from posix_acl_equiv_mode() correctly (bsc#1107320).
   - cfg80211: fix a type issue in ieee80211_chandef_to_operating_class()
   - cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE
   - cfg80211: reg: Init wiphy_idx in regulatory_hint_core() (bsc#1051510).
   - cgroup: avoid copying strings longer than the buffers (bsc#1051510).
   - cifs: Fix stack out-of-bounds in smb{2,3}_create_lease_buf()
   - cifs: Fix use after free of a mid_q_entry (bsc#1112903).
   - cifs: check kmalloc before use (bsc#1051510).
   - cifs: fix memory leak in SMB2_open() (bsc#1112894).
   - cifs: integer overflow in in SMB2_ioctl() (bsc#1051510).
   - cifs: store the leaseKey in the fid on SMB2_open (bsc#1051510).
   - clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure
   - clk: core: Potentially free connection id (bsc#1051510).
   - clk: imx6ul: fix missing of_node_put() (bsc#1051510).
   - clk: meson: gxbb: remove HHI_GEN_CLK_CTNL duplicate definition
   - clk: mvebu: armada-38x: add support for 1866MHz variants (bsc#1105355).
   - clk: mvebu: armada-38x: add support for missing clocks (bsc#1105355).
   - clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks in rk3399
   - clk: rockchip: fix clk_i2sout parent selection bits on rk3399
   - clk: tegra: bpmp: Do not crash when a clock fails to register
   - clk: x86: Stop marking clocks as CLK_IS_CRITICAL (bsc#1051510).
   - clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail
   - clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for
     non-am43 SoCs (bsc#1051510).
   - clocksource/drivers/timer-atmel-pit: Properly handle error cases
   - cls_matchall: fix tcf_unbind_filter missing (networking-stable-18_08_21).
   - coda: fix 'kernel memory exposure attempt' in fsync (bsc#1051510).
   - coresight: Handle errors in finding input/output ports (bsc#1051510).
   - coresight: tpiu: Fix disabling timeouts (bsc#1051510).
   - cpu/hotplug: Fix SMT supported evaluation (bsc#1110006).
   - cpufreq / CPPC: Set platform specific transition_delay_us (bsc#1101480).
   - cpufreq, intel_pstate: Allow unspecified FADT profile to probe PPC
   - cpufreq: CPPC: Do not set transition_latency (bsc#1101480).
   - cpufreq: CPPC: Use transition_delay_us depending transition_latency
   - cpufreq: remove setting of policy->cpu in policy->cpus during init
   - crypto: ablkcipher - fix crash flushing dcache in error path
   - crypto: blkcipher - fix crash flushing dcache in error path
   - crypto: caam - fix implicit casts in endianness helpers (bsc#1051510).
   - crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic (bsc#1051510).
   - crypto: caam/jr - fix descriptor DMA unmapping (bsc#1051510).
   - crypto: caam/qi - fix error path in xts setkey (bsc#1051510).
   - crypto: cavium/nitrox - fix for command corruption in queue full case
     with backlog submissions (bsc#1051510).
   - crypto: ccp - Check for NULL PSP pointer at module unload (bsc#1051510).
   - crypto: ccp - Fix command completion detection race (bsc#1051510).
   - crypto: ccp - add timeout support in the SEV command (bsc#1106838).
   - crypto: chelsio - Fix memory corruption in DMA Mapped buffers
   - crypto: clarify licensing of OpenSSL asm code ().
   - crypto: lrw - Fix out-of bounds access on counter overflow (bsc#1051510).
   - crypto: mxs-dcp - Fix wait logic on chan threads (bsc#1051510).
   - crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe()
   - crypto: sharah - Unregister correct algorithms for SAHARA 3
   - crypto: skcipher - Fix -Wstringop-truncation warnings (bsc#1051510).
   - crypto: skcipher - fix aligning block size in skcipher_copy_iv()
   - crypto: skcipher - fix crash flushing dcache in error path (bsc#1051510).
   - crypto: tcrypt - fix ghash-generic speed test (bsc#1051510).
   - crypto: vmac - require a block cipher with 128-bit block size
   - crypto: vmac - separate tfm and request context (bsc#1051510).
   - crypto: vmx - Fix sleep-in-atomic bugs (bsc#1051510).
   - crypto: vmx - Use skcipher for ctr fallback to SLE12-SP4 (bsc#1106464).
   - crypto: x86/sha256-mb - fix digest copy in
     sha256_mb_mgr_get_comp_job_avx2() (bsc#1051510).
   - cxgb4: Fix the condition to check if the card is T5 (bsc#1097585
     bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
   - cxgb4: fix abort_req_rss6 struct (bsc#1046540).
   - cxgb4: when disabling dcb set txq dcb priority to 0 (bsc#1046540 ).
   - cxl: Configure PSL to not use APC virtual machines (bsc#1055014,
   - cxl: Fix wrong comparison in cxl_adapter_context_get() (bsc#1055014,
   - dax: Fix deadlock in dax_lock_mapping_entry() (bsc#1109951).
   - dax: Introduce a ->copy_to_iter dax operation (bsc#1098782).
   - dax: Make extension of dax_operations transparent (bsc#1098782).
   - dax: Report bytes remaining in dax_iomap_actor() (bsc#1098782).
   - dax: remove VM_MIXEDMAP for fsdax and device dax (bsc#1106007).
   - dax: remove default copy_from_iter fallback (bsc#1098782).
   - dax: require 'struct page' by default for filesystem dax (bsc#1104888).
   - dax: store pfns in the radix (bsc#1104888).
   - dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart()
   - debugobjects: Make stack check warning more informative (bsc#1051510).
   - declance: Fix continuation with the adapter identification message
   - device-dax: Add missing address_space_operations (bsc#1107783).
   - device-dax: Enable page_mapping() (bsc#1107783).
   - device-dax: Set page->index (bsc#1107783).
   - devicectree: bindings: fix location of leds common file (bsc#1051510).
   - dma-buf: remove redundant initialization of sg_table (bsc#1051510).
   - dmaengine: hsu: Support dmaengine_terminate_sync() (bsc#1051510).
   - dmaengine: idma64: Support dmaengine_terminate_sync() (bsc#1051510).
   - dmaengine: mv_xor_v2: kill the tasklets upon exit (bsc#1051510).
   - dmaengine: pl330: fix irq race with terminate_all (bsc#1051510).
   - do d_instantiate/unlock_new_inode combinations safely (git-fixes).
   - doc/README.SUSE: Remove mentions of cloneconfig (bsc#1103636).
   - driver core: add __printf verification to __ata_ehi_pushv_desc
   - drivers/base: stop new probing during shutdown (bsc#1051510).
   - drivers/tty: add error handling for pcmcia_loop_config (bsc#1051510).
   - drm/amd/pp/Polaris12: Fix a chunk of registers missed to program
   - drm/amdgpu/powerplay: fix missing break in switch statements
   - drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode (bsc#1051510).
   - drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_safe_mode
   - drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 (bsc#1051510).
   - drm/amdgpu: Fix vce work queue was not cancelled when suspend
   - drm/amdgpu: Pulling old prepare and submit for flip back (bsc#1051510).
   - drm/amdgpu: Update power state at the end of smu hw_init (bsc#1051510).
   - drm/amdgpu: add another ATPX quirk for TOPAZ (bsc#1051510).
   - drm/amdgpu: add new polaris pci id (bsc#1051510).
   - drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk
   - drm/amdgpu: fix swapped emit_ib_size in vce3 (bsc#1051510).
   - drm/amdgpu: revert "fix deadlock of reservation between cs and gpu reset
     v2" (bsc#1051510).
   - drm/amdgpu: update tmr mc address (bsc#1100132).
   - drm/amdgpu:add new firmware id for VCN (bsc#1051510).
   - drm/amdgpu:add tmr mc address into amdgpu_firmware_info (bsc#1051510).
   - drm/amdkfd: Fix error codes in kfd_get_process (bsc#1051510).
   - drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format
   - drm/armada: fix colorkey mode property (bsc#1051510).
   - drm/armada: fix irq handling (bsc#1051510).
   - drm/bridge/sii8620: Fix display of packed pixel modes (bsc#1051510).
   - drm/bridge/sii8620: fix display of packed pixel modes in MHL2
   - drm/bridge/sii8620: fix loops in EDID fetch logic (bsc#1051510).
   - drm/bridge: adv7511: Reset registers on hotplug (bsc#1051510).
   - drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 (bsc#1051510).
   - drm/edid: VSDB yCBCr420 Deep Color mode bit definitions (bsc#1051510).
   - drm/exynos: decon5433: Fix WINCONx reset value (bsc#1051510).
   - drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes
   - drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
   - drm/fb-helper: Fix typo on kerneldoc (bsc#1051510).
   - drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer
   - drm/hisilicon: hibmc: Do not overwrite fb helper surface depth
   - drm/i915/aml: Introducing Amber Lake platform ().
   - drm/i915/audio: Fix audio enumeration issue on BXT ().
   - drm/i915/audio: Hook up component bindings even if displays are
   - drm/i915/cfl: Add a new CFL PCI ID ().
   - drm/i915/dp: Link train Fallback on eDP only if fallback link BW can fit
     panel's native mode (bsc#1051510).
   - drm/i915/gen9+: Fix initial readout for Y tiled framebuffers
   - drm/i915/glk: Add Quirk for GLK NUC HDMI port issues (bsc#1051510).
   - drm/i915/gvt: Fix the incorrect length of child_device_config issue
   - drm/i915/gvt: Off by one in intel_vgpu_write_fence() (bsc#1051510).
   - drm/i915/gvt: clear ggtt entries when destroy vgpu (bsc#1051510).
   - drm/i915/gvt: request srcu_read_lock before checking if one gfn is valid
   - drm/i915/kvmgt: Fix potential Spectre v1 (bsc#1051510).
   - drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" (bsc#1051510).
   - drm/i915/overlay: Allocate physical registers from stolen (bsc#1051510).
   - drm/i915/whl: Introducing Whiskey Lake platform ().
   - drm/i915: Handle incomplete Z_FINISH for compressed error states
   - drm/i915: Increase LSPCON timeout (bsc#1051510).
   - drm/i915: Nuke the LVDS lid notifier (bsc#1051510).
   - drm/i915: Only show debug for state changes when banning (bsc#1051510).
   - drm/i915: Restore user forcewake domains across suspend (bsc#1100132).
   - drm/i915: Restore vblank interrupts earlier (bsc#1051510).
   - drm/i915: Unmask user interrupts writes into HWSP on snb/ivb/vlv/hsw
   - drm/i915: set DP Main Stream Attribute for color range on DDI platforms
   - drm/imx: imx-ldb: check if channel is enabled before printing warning
   - drm/imx: imx-ldb: disable LDB on driver bind (bsc#1051510).
   - drm/mediatek: fix OF sibling-node lookup (bsc#1106110)
   - drm/modes: Introduce drm_mode_match() ().
   - drm/msm: fix OF child-node lookup (bsc#1106110)
   - drm/nouveau/TBDdevinit: do not fail when PMU/PRE_OS is missing from
     VBIOS (bsc#1051510).
   - drm/nouveau/debugfs: Wake up GPU before doing any reclocking
   - drm/nouveau/disp: fix DP disable race (bsc#1051510).
   - drm/nouveau/drm/nouveau: Do not forget to cancel hpd_work on
     suspend/unload (bsc#1051510).
   - drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable()
     placement (bsc#1051510).
   - drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early
   - drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in
     connector_detect() (bsc#1051510).
   - drm/nouveau: Do not disable polling in fallback mode (bsc#1103356).
   - drm/nouveau: Fix deadlocks in nouveau_connector_detect() (bsc#1051510).
   - drm/nouveau: Fix runtime PM leak in drm_open() (bsc#1051510).
   - drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping (bsc#1051510).
   - drm/panel: type promotion bug in s6e8aa0_read_mtp_id() (bsc#1051510).
   - drm/rockchip: lvds: add missing of_node_put (bsc#1051510).
   - drm/sti: do not remove the drm_bridge that was never added (bsc#1100132)
   - drm/sun4i: Fix an ulong overflow in the dotclock driver (bsc#1106110)
   - drm/sun4i: Fix releasing node when enumerating enpoints (bsc#1051510).
   - drm/tegra: Check for malformed offsets and sizes in the 'submit' IOCTL
   - drm/tegra: Fix comparison operator for buffer size (bsc#1100132).
   - drm/vc4: Fix the "no scaling" case on multi-planar YUV formats
   - drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() (bsc#1113722)
   - drm: Add DRM client cap for aspect-ratio ().
   - drm: Add and handle new aspect ratios in DRM layer ().
   - drm: Add aspect ratio parsing in DRM layer ().
   - drm: Expose modes with aspect ratio, only if requested ().
   - drm: Handle aspect ratio info in legacy modeset path ().
   - drm: mali-dp: Call drm_crtc_vblank_reset on device init (bsc#1051510).
   - drm: mali-dp: Enable Global SE interrupts mask for DP500 (bsc#1051510).
   - drm: udl: Destroy framebuffer only if it was initialized (bsc#1051510).
   - dwc2: gadget: Fix ISOC IN DDMA PID bitfield value calculation
   - e1000: check on netif_running() before calling e1000_up() (bsc#1051510).
   - e1000: ensure to free old tx/rx rings in set_ringparam() (bsc#1051510).
   - eeprom: at24: change nvmem stride to 1 (bsc#1051510).
   - eeprom: at24: check at24_read/write arguments (bsc#1051510).
   - eeprom: at24: correctly set the size for at24mac402 (bsc#1051510).
   - efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32'
     definition for mixed mode (bsc#1110006).
   - enable CONFIG_SCSI_MQ_DEFAULT (bsc#1107207)
   - enable MLX5 in azure (bsc#1108260)
   - enic: do not call enic_change_mtu in enic_probe (bsc#1051510).
   - enic: handle mtu change for vf properly (bsc#1051510).
   - enic: initialize enic->rfs_h.lock in enic_probe (bsc#1051510).
   - errseq: Add to documentation tree (bsc#1107008).
   - errseq: Always report a writeback error once (bsc#1107008).
   - ethtool: Remove trailing semicolon for static inline (bsc#1051510).
   - ethtool: fix a privilege escalation bug (bsc#1076830).
   - evm: Do not deadlock if a crypto algorithm is unavailable (bsc#1051510).
   - ext2, dax: introduce ext2_dax_aops (bsc#1104888).
   - ext2, dax: set ext2_dax_aops for dax files (bsc#1112554).
   - ext2: auto disable dax instead of failing mount (bsc#1104888).
   - ext4, dax: add ext4_bmap to ext4_dax_aops (bsc#1104888).
   - ext4, dax: introduce ext4_dax_aops (bsc#1104888).
   - ext4, dax: set ext4_dax_aops for dax files (bsc#1104888).
   - ext4: auto disable dax instead of failing mount (bsc#1104888).
   - ext4: avoid arithemetic overflow that can trigger a BUG (bsc#1112736).
   - ext4: avoid divide by zero fault when deleting corrupted inline
     directories (bsc#1112735).
   - ext4: check for NUL characters in extended attribute's name
   - ext4: check to make sure the rename(2)'s destination is not freed
   - ext4: do not mark mmp buffer head dirty (bsc#1112743).
   - ext4: fix online resize's handling of a too-small final block group
   - ext4: fix online resizing for bigalloc file systems with a 1k block size
   - ext4: fix spectre gadget in ext4_mb_regular_allocator() (bsc#1112733).
   - ext4: recalucate superblock checksum after updating free blocks/inodes
   - ext4: reset error code in ext4_find_entry in fallback (bsc#1112731).
   - ext4: show test_dummy_encryption mount option in /proc/mounts
   - ext4: sysfs: print ext4_super_block fields as little-endian
   - extcon: Release locking when sending the notification of connector state
   - f2fs: remove unneeded memory footprint accounting (bsc#1106233).
   - f2fs: remove unneeded memory footprint accounting (bsc#1106297).
   - f2fs: validate before set/clear free nat bitmap (bsc#1106231).
   - f2fs: validate before set/clear free nat bitmap (bsc#1106297).
   - fat: fix memory allocation failure handling of match_strdup()
   - fb: fix lost console when the user unplugs a USB adapter (bsc#1051510).
   - fbdev/omapfb: fix omapfb_memory_read infoleak (bsc#1051510).
   - fbdev/via: fix defined but not used warning (bsc#1051510).
   - fbdev: Distinguish between interlaced and progressive modes
   - fbdev: omapfb: off by one in omapfb_register_client() (bsc#1051510).
   - filesystem-dax: Introduce dax_lock_mapping_entry() (bsc#1107783).
   - filesystem-dax: Set page->index (bsc#1107783).
   - firmware, DMI: Add function to look up a handle and return DIMM size
   - firmware: raspberrypi: Register hwmon driver (bsc#1108468).
   - fix __legitimize_mnt()/mntput() race (bsc#1106297).
   - fix a page leak in vhost_scsi_iov_to_sgl() error recovery (bsc#1051510).
   - fix mntput/mntput race (bsc#1106297).
   - floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl
   - fs, dax: prepare for dax-specific address_space_operations (bsc#1104888).
   - fs, dax: use page->mapping to warn if truncate collides with a busy page
   - fs/9p/xattr.c: catch the error of p9_client_clunk when setting xattr
     failed (bsc#1051510).
   - fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot()
   - fs/proc/proc_sysctl.c: fix potential page fault while unregistering
     sysctl table (bsc#1106297).
   - fs/quota: Fix spectre gadget in do_quotactl (bsc#1112745).
   - fs: dcache: Avoid livelock between d_alloc_parallel and __d_add
   - fs: dcache: Use READ_ONCE when accessing i_dir_seq (git-fixes).
   - fuse: Add missed unlock_page() to fuse_readpages_fill() (bsc#1106291).
   - fuse: Do not access pipe->buffers without pipe_lock() (bsc#1051510).
   - fuse: Fix oops at process_init_reply() (bsc#1106291).
   - fuse: fix double request_end() (bsc#1106291).
   - fuse: fix initial parallel dirops (bsc#1106291).
   - fuse: fix unlocked access to processing queue (bsc#1106291).
   - fuse: umount should wait for all requests (bsc#1106291).
   - gen_stats: Fix netlink stats dumping in the presence of padding
   - genirq: Add handle_fasteoi_{level,edge}_irq flow handlers (bsc#1105378).
   - genirq: Export more irq_chip_*_parent() functions (bsc#1105378).
   - getname_kernel() needs to make sure that ->name != ->iname in long case
   - getxattr: use correct xattr length (bsc#1106235).
   - getxattr: use correct xattr length (bsc#1106297).
   - gpio: Add gpio driver support for ThunderX and OCTEON-TX (bsc#1105378).
   - gpio: Fix crash due to registration race (bsc#1051510).
   - gpio: Fix wrong rounding in gpio-menz127 (bsc#1051510).
   - gpio: adp5588: Fix sleep-in-atomic-context bug (bsc#1051510).
   - gpio: mb86s70: Revert "Return error if requesting an already assigned
     gpio" (bsc#1051510).
   - gpio: ml-ioh: Fix buffer underwrite on probe error path (bsc#1051510).
   - gpio: pxa: Fix potential NULL dereference (bsc#1051510).
   - gpio: tegra: Move driver registration to subsys_init level (bsc#1051510).
   - gpio: thunderx: fix error return code in thunderx_gpio_probe()
   - gpio: thunderx: remove unused .map() hook from irq_domain_ops
   - gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall
   - gpiolib-acpi: make sure we trigger edge events at least once on boot
   - gpiolib: Free the last requested descriptor (bsc#1051510).
   - gpiolib: Mark gpio_suffixes array with __maybe_unused (bsc#1051510).
   - gpiolib: acpi: Switch to cansleep version of GPIO library call
   - gpu: host1x: Check whether size of unpin isn't 0 (bsc#1051510).
   - gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes
   - gpu: ipu-v3: default to id 0 on missing OF alias (bsc#1051510).
   - hfs: prevent crash on exit from failed search (bsc#1051510).
   - hfsplus: do not return 0 when fill_super() failed (bsc#1051510).
   - hfsplus: stop workqueue when fill_super() failed (bsc#1051510).
   - hotplug/cpu: Add operation queuing function ().
   - hotplug/cpu: Conditionally acquire/release DRC index ().
   - hotplug/cpu: Provide CPU readd operation ().
   - hv: Synthetic typo correction (bsc#1107207).
   - hv: add SPDX license id to Kconfig (bsc#1107207).
   - hv: add SPDX license to trace (bsc#1107207).
   - hv: avoid crash in vmbus sysfs files (bsc#1108377).
   - hv_balloon: trace post_status (bsc#1107207).
   - hv_netvsc: Add NetVSP v6 and v6.1 into version negotiation (bsc#1107207).
   - hv_netvsc: Add handlers for ethtool get/set msg level (bsc#1107207).
   - hv_netvsc: Add per-cpu ethtool stats for netvsc (bsc#1107207).
   - hv_netvsc: Add range checking for rx packet offset and length
   - hv_netvsc: Clean up extra parameter from rndis_filter_receive_data()
   - hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe()
   - hv_netvsc: Fix the return status in RX path (bsc#1107207).
   - hv_netvsc: Fix the variable sizes in ipsecv2 and rsc offload
   - hv_netvsc: Pass net_device parameter to revoke and teardown functions
   - hv_netvsc: add trace points (bsc#1107207).
   - hv_netvsc: fix bogus ifalias on network device (bsc#1107207).
   - hv_netvsc: fix network namespace issues with VF support (bsc#1107207).
   - hv_netvsc: fix schedule in RCU context ().
   - hv_netvsc: fix schedule in RCU context (bsc#1107207).
   - hv_netvsc: fix vf serial matching with pci slot info (bsc#1107207).
   - hv_netvsc: ignore devices that are not PCI (bsc#1107207).
   - hv_netvsc: move VF to same namespace as netvsc device (bsc#1107207).
   - hv_netvsc: pair VF based on serial number (bsc#1107207).
   - hv_netvsc: pass netvsc_device to rndis halt (bsc#1107207).
   - hv_netvsc: propogate Hyper-V friendly name into interface alias
   - hv_netvsc: select needed ucs2_string routine (bsc#1107207).
   - hv_netvsc: simplify receive side calling arguments (bsc#1107207).
   - hv_netvsc: typo in NDIS RSS parameters structure (bsc#1107207).
   - hv_vmbus: Correct the stale comments regarding cpu affinity
   - hwmon: (adt7475) Make adt7475_read_word() return errors (bsc#1051510).
   - hwmon: (ina2xx) fix sysfs shunt resistor read access (bsc#1051510).
   - hwmon: (nct6775) Set weight source to zero correctly (bsc#1051510).
   - hwmon: Add support for RPi voltage sensor (bsc#1108468).
   - hwmon: rpi: add module alias to raspberrypi-hwmon (bsc#1108468).
   - hwrng: core - document the quality field (bsc#1051510).
   - hyper-v: use GFP_KERNEL for hv_context.hv_numa_map (bsc#1107207).
   - hypfs_kill_super(): deal with failed allocations (bsc#1051510).
   - i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes
   - i2c: davinci: Avoid zero value of CLKH (bsc#1051510).
   - i2c: i2c-scmi: fix for i2c_smbus_write_block_data (bsc#1051510).
   - i2c: i801: Add missing documentation entries for Braswell and Kaby Lake
   - i2c: i801: Add support for Intel Cedar Fork (bsc#1051510).
   - i2c: i801: Add support for Intel Ice Lake (bsc#1051510).
   - i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus
   - i2c: i801: Consolidate chipset names in documentation and Kconfig
   - i2c: i801: fix DNV's SMBCTRL register offset (bsc#1051510).
   - i2c: imx: Fix race condition in dma read (bsc#1051510).
   - i2c: rcar: cleanup DMA for all kinds of failure (bsc#1051510).
   - i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP
   - i2c: uniphier: issue STOP only for last message or I2C_M_STOP
   - i2c: xiic: Make the start and the byte count write atomic (bsc#1051510).
   - i2c: xlp9xx: Fix case where SSIF read transaction completes early
   - i2c: xlp9xx: Fix issue seen when updating receive length (bsc#1105907).
   - i2c: xlp9xx: Make sure the transfer size is not more than
     I2C_SMBUS_BLOCK_SIZE (bsc#1105907).
   - i40e: fix condition of WARN_ONCE for stat strings (bsc#1107522).
   - ib_srpt: Fix a use-after-free in srpt_close_ch() (bsc#1046306 ).
   - ibmvnic: Include missing return code checks in reset function
   - ieee802154: ca8210: fix uninitialised data read (bsc#1051510).
   - ieee802154: fix gcc-4.9 warnings (bsc#1051510).
   - ieee802154: mrf24j40: fix incorrect mask in mrf24j40_stop (bsc#1051510).
   - iio: 104-quad-8: Fix off-by-one error in register selection
   - iio: ad9523: Fix displayed phase (bsc#1051510).
   - iio: ad9523: Fix return value for ad952x_store() (bsc#1051510).
   - iio: adc: at91: fix acking DRDY irq on simple conversions (bsc#1051510).
   - iio: adc: at91: fix wrong channel number in triggered buffer mode
   - iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs()
   - iio: adc: ina2xx: avoid kthread_stop() with stale task_struct
   - iio: adc: sun4i-gpadc: select REGMAP_IRQ (bsc#1051510).
   - iio: sca3000: Fix an error handling path in 'sca3000_probe()'
   - iio: sca3000: Fix missing return in switch (bsc#1051510).
   - ima: based on policy verify firmware signatures (pre-allocated buffer)
   - include/rdma/opa_addr.h: Fix an endianness issue (bsc#1046306 ).
   - input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)
   - intel_th: Fix device removal logic (bsc#1051510).
   - intel_th: pci: Add Ice Lake PCH support (bsc#1051510).
   - iommu/amd: Add support for IOMMU XT mode ().
   - iommu/amd: Add support for higher 64-bit IOMMU Control Register ().
   - iommu/amd: Clear memory encryption mask from physical address
   - iommu/amd: Finish TLB flush in amd_iommu_unmap() (bsc#1106105).
   - iommu/amd: Return devid as alias for ACPI HID devices (bsc#1106105).
   - iommu/amd: make sure TLB to be flushed before IOVA freed (bsc#1106105).
   - iommu/arm-smmu-v3: Do not free page table ops twice (bsc#1106237).
   - iommu/arm-smmu: Error out only if not enough context interrupts
   - iommu/vt-d: Add definitions for PFSID (bsc#1106237).
   - iommu/vt-d: Fix a potential memory leak (bsc#1106105).
   - iommu/vt-d: Fix dev iotlb pfsid use (bsc#1106237).
   - iommu/vt-d: Fix scatterlist offset handling (bsc#1106237).
   - iommu/vt-d: Ratelimit each dmar fault printing (bsc#1106105).
   - ioremap: Update pgtable free interfaces with addr (bsc#1110006).
   - ip: hash fragments consistently (netfilter-stable-18_07_27).
   - ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pull
   - ipc/shm: fix shmat() nil address after round-down when remapping
   - ipmi/powernv: Fix error return code in ipmi_powernv_probe() (git-fixes).
   - ipmi: Fix some counter issues (bsc#1105907).
   - ipmi: Move BT capabilities detection to the detect call (bsc#1106779).
   - ipmi: Remove ACPI SPMI probing from the SSIF (I2C) driver (bsc#1105907).
   - ipmi:bt: Set the timeout before doing a capabilities check (bsc#1051510).
   - ipmi:ssif: Add support for multi-part transmit messages > 2 parts
   - ipv4: Return EINVAL when ping_group_range sysctl does not map to user ns
   - ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (git-fixes).
   - ipv4: remove BUG_ON() from fib_compute_spec_dst
   - ipv6: fix useless rol32 call on hash (netfilter-stable-18_07_23).
   - ipv6: ila: select CONFIG_DST_CACHE (netfilter-stable-18_07_23).
   - ipv6: make DAD fail with enhanced DAD when nonce length differs
   - ipv6: sr: fix passing wrong flags to crypto_alloc_shash()
   - ipvlan: fix IFLA_MTU ignored on NEWLINK (networking-stable-18_07_19).
   - irq/core: Fix boot crash when the irqaffinity= boot parameter is passed
     on CPUMASK_OFFSTACK=y kernels(v1) (bsc#1051510).
   - irqchip/bcm7038-l1: Hide cpu offline callback when building for !SMP
   - irqdomain: Add irq_domain_{push,pop}_irq() functions (bsc#1105378).
   - irqdomain: Check for NULL function pointer in
     irq_domain_free_irqs_hierarchy() (bsc#1105378).
   - irqdomain: Factor out code to add and remove items to and from the
     revmap (bsc#1105378).
   - irqdomain: Prevent potential NULL pointer dereference in
     irq_domain_push_irq() (bsc#1105378).
   - irqdomain: Update the comments of fwnode field of irq_domain structure
   - isdn: Disable IIOCDBGVAR (bsc#1051510).
   - iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen()
   - iwlwifi: dbg: do not crash if the firmware crashes in the middle of a
     debug dump (bsc#1051510).
   - iwlwifi: mvm: Allow TKIP for AP mode (bsc#1051510).
   - iwlwifi: mvm: check for n_profiles validity in EWRD ACPI (bsc#1051510).
   - iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface
   - iwlwifi: mvm: open BA session only when sta is authorized (bsc#1051510).
   - iwlwifi: mvm: send BCAST management frames to the right station
   - iwlwifi: pcie gen2: check iwl_pcie_gen2_set_tb() return value
   - iwlwifi: pcie: do not access periphery registers when not available
   - iwlwifi: pcie: gen2: build A-MSDU only for GSO (bsc#1051510).
   - ixgbe: Refactor queue disable logic to take completion time into account
   - ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device
   - jbd2: fix use after free in jbd2_log_do_checkpoint() (bsc#1113257).
   - kABI: Hide get_msr_feature() in kvm_x86_ops (bsc#1106240).
   - kABI: protect eswitch.h include (kabi).
   - kABI: protect struct nf_conn (kabi).
   - kABI: protect struct vsock_sock (kabi).
   - kABI: reexport tcp_send_ack (kabi).
   - kABI: reexport vsock_pending_work (kabi).
   - kabi fix for check_disk_size_change() (bsc#1098459).
   - kabi protect enum mem_type (bsc#1099125).
   - kabi protect hnae_ae_ops (bsc#1107924).
   - kabi protect struct kvm_sync_regs (bsc#1106948).
   - kabi/severities: Whitelist libceph, rbd, and ceph (bsc#1096748).
   - kabi/severities: add qeth inter-module symbols to ignore list.
   - kabi/severities: ignore __xive_vm_h_* KVM internal symbols.
   - kabi/severities: ignore ppc64 realmode helpers. KVM fixes remove exports
     of realmode_pfn_to_page iommu_tce_xchg_rm mm_iommu_lookup_rm
     mm_iommu_ua_to_hpa_rm. Some are no longer used and others are no longer
     exported because the code was consolideted in one place. These helpers
     are to be called in realmode and linking to them from non-KVM modules is
     a bug. Hence removing them does not break KABI.
   - kabi: move s390 mm_context_t lock to mm_struct and ignore the change
   - kabi: x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+
   - kernfs: update comment about kernfs_path() return value (bsc#1051510).
   - kprobes/x86: Disable preemption in ftrace-based jprobes (bsc#1110006).
   - kprobes/x86: Fix %p uses in error messages (bsc#1110006).
   - kprobes/x86: Prohibit probing on exception masking instructions
   - kprobes/x86: Release insn_slot in failure path (bsc#1110006).
   - ksm: fix unlocked iteration over vmas in cmp_and_merge_page() (VM
     Functionality bsc#1111806).
   - kvm, mm: account shadow page tables to kmemcg (bsc#1110006).
   - kvm/x86: kABI fix for vm_alloc/vm_free changes (bsc#1111506).
   - kvm: Make VM ioctl do valloc for some archs (bsc#1111506).
   - kvm: arm64: Convert kvm_set_s2pte_readonly() from inline asm to
     cmpxchg() (bsc#1108010).
   - kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (bsc#1106105).
   - kvm: nVMX: Use nested_run_pending rather than from_vmentry (bsc#1106240).
   - kvm: x86: Set highest physical address bits in non-present/reserved
     SPTEs (bsc#1106240).
   - kvm: x86: factor out kvm.arch.hyperv (de)init (bsc#1107207).
   - kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl (bsc#1110006).
   - kvm: x86: hyperv: delete dead code in kvm_hv_hypercall() (bsc#1107207).
   - kvm: x86: hyperv: guest->host event signaling via eventfd (bsc#1107207).
   - kvm: x86: vmx: fix vpid leak (bsc#1106240).
   - kvmclock: fix TSC calibration for nested guests (bsc#1110006).
   - l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache
   - lan78xx: Check for supported Wake-on-LAN modes (bsc#1051510).
   - lan78xx: Lan7801 Support for Fixed PHY (bsc#1085262).
   - lan78xx: Set ASD in MAC_CR when EEE is enabled (bsc#1085262).
   - lan78xx: remove redundant initialization of pointer 'phydev'
   - leds: max8997: use mode when calling max8997_led_set_mode (bsc#1051510).
   - lib/bug.c: exclude non-BUG/WARN exceptions from report_bug()
   - lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe() (bsc#1098782).
   - lib/rhashtable: consider param->min_size when setting initial table size
   - lib/test_hexdump.c: fix failure on big endian cpu (bsc#1051510).
   - lib/ubsan.c: s/missaligned/misaligned/ (bsc#1051510).
   - lib/ubsan: add type mismatch handler for new GCC/Clang (bsc#1051510).
   - lib/vsprintf: Remove atomic-unsafe support for %pCr (bsc#1051510).
   - libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store()
   - libata: Fix command retry decision (bsc#1051510).
   - libata: Fix compile warning with ATA_DEBUG enabled (bsc#1051510).
   - libbpf: Makefile set specified permission mode (bsc#1083647).
   - libceph: check authorizer reply/challenge length before reading
   - libceph: factor out __ceph_x_decrypt() (bsc#1096748).
   - libceph: factor out __prepare_write_connect() (bsc#1096748).
   - libceph: factor out encrypt_authorizer() (bsc#1096748).
   - libceph: store ceph_auth_handshake pointer in ceph_connection
   - libceph: weaken sizeof check in ceph_x_verify_authorizer_reply()
   - libertas: call into generic suspend code before turning off power
   - libertas: fix suspend and resume for SDIO connected cards (bsc#1051510).
   - libnvdimm, btt: fix uninitialized err_lock (bsc#1103961).
   - libnvdimm, dimm: Maximize label transfer size (bsc#1111921, bsc#1113408,
   - libnvdimm, label: Fix sparse warning (bsc#1111921, bsc#1113408,
   - libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7
     (bsc#1111921, bsc#1113408, bsc#1113972).
   - libnvdimm, nfit: enable support for volatile ranges (bsc#1103961).
   - libnvdimm, nfit: move the check on nd_reserved2 to the endpoint
   - libnvdimm, pmem: Fix memcpy_mcsafe() return code handling in
     nsio_rw_bytes() (bsc#1098782).
   - libnvdimm, pmem: Restore page attributes when clearing errors
   - libnvdimm: Use max contiguous area for namespace size (git-fixes).
   - libnvdimm: fix ars_status output length calculation (bsc#1104890).
   - libnvdimm: rename nd_sector_size_{show,store} to
     nd_size_select_{show,store} (bsc#1103961).
   - liquidio: fix hang when re-binding VF host drv after running DPDK VF
     driver (bsc#1067126).
   - liquidio: fix kernel panic in VF driver (bsc#1067126).
   - livepatch: Remove reliable stacktrace check in klp_try_switch_task()
   - livepatch: Validate module/old func name length (bsc#1071995).
   - livepatch: create and include UAPI headers ().
   - llc: use refcount_inc_not_zero() for llc_sap_find()
   - lockd: fix "list_add double add" caused by legacy signal interface
   - loop: add recursion validation to LOOP_CHANGE_FD (bsc#1112711).
   - loop: do not call into filesystem while holding lo_ctl_mutex
   - loop: fix LOOP_GET_STATUS lock imbalance (bsc#1113284).
   - mac80211: Fix station bandwidth setting after channel switch
   - mac80211: Run TXQ teardown code before de-registering interfaces
   - mac80211: add stations tied to AP_VLANs during hw reconfig (bsc#1051510).
   - mac80211: always account for A-MSDU header changes (bsc#1051510).
   - mac80211: avoid kernel panic when building AMSDU from non-linear SKB
   - mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X (bsc#1051510).
   - mac80211: do not Tx a deauth frame if the AP forbade Tx (bsc#1051510).
   - mac80211: do not convert to A-MSDU if frag/subframe limited
   - mac80211: fix a race between restart and CSA flows (bsc#1051510).
   - mac80211: fix an off-by-one issue in A-MSDU max_subframe computation
   - mac80211: fix pending queue hang due to TX_DROP (bsc#1051510).
   - mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys
   - mac80211: mesh: fix HWMP sequence numbering to follow standard
   - mac80211: minstrel: fix using short preamble CCK rates on HT clients
   - mac80211: restrict delayed tailroom needed decrement (bsc#1051510).
   - mac80211: shorten the IBSS debug messages (bsc#1051510).
   - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (bsc#1051510).
   - mac80211_hwsim: require at least one channel (bsc#1051510).
   - mach64: detect the dot clock divider correctly on sparc (bsc#1051510).
   - macros.kernel-source: pass -b properly in kernel module package
   - mailbox: xgene-slimpro: Fix potential NULL pointer dereference
   - make sure that __dentry_kill() always invalidates d_seq, unhashed or not
   - md-cluster: clear another node's suspend_area after the copy is finished
   - md-cluster: do not send msg if array is closing (bsc#1106333).
   - md-cluster: release RESYNC lock after the last resync message
   - md-cluster: show array's status more accurate (bsc#1106333).
   - md/raid10: fix that replacement cannot complete recovery after
     reassemble (git-fixes).
   - md/raid1: add error handling of read error from FailFast device
   - md/raid5-cache: disable reshape completely (git-fixes).
   - md/raid5: fix data corruption of replacements after originals dropped
   - md: fix NULL dereference of mddev->pers in remove_and_add_spares()
   - media: Revert "[media] tvp5150: fix pad format frame height"
   - media: af9035: prevent buffer overflow on write (bsc#1051510).
   - media: cx231xx: fix potential sign-extension overflow on large shift
   - media: davinci: vpif_display: Mix memory leak on probe error path
   - media: dvb: fix compat ioctl translation (bsc#1051510).
   - media: em28xx: fix input name for Terratec AV 350 (bsc#1051510).
   - media: em28xx: use a default format if TRY_FMT fails (bsc#1051510).
   - media: exynos4-is: Prevent NULL pointer dereference in
     __isp_video_try_fmt() (bsc#1051510).
   - media: fsl-viu: fix error handling in viu_of_probe() (bsc#1051510).
   - media: helene: fix xtal frequency setting at power on (bsc#1051510).
   - media: mem2mem: Remove excessive try_run call (bsc#1051510).
   - media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data
   - media: pci: cx23885: handle adding to list failure (bsc#1051510).
   - media: rtl28xxu: be sure that it won't go past the array size
   - media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power
   - media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame_{new,
     copy_time} functions (bsc#1051510).
   - media: soc_camera: ov772x: correct setting of banding filter
   - media: tm6000: add error handling for dvb_register_adapter (bsc#1051510).
   - media: tvp5150: avoid going past array on v4l2_querymenu() (bsc#1051510).
   - media: tvp5150: fix switch exit in set control handler (bsc#1051510).
   - media: tvp5150: fix width alignment during set_selection() (bsc#1051510).
   - media: tw686x: Fix oops on buffer alloc failure (bsc#1051510).
   - media: uvcvideo: Fix uvc_alloc_entity() allocation alignment
   - media: v4l2-mem2mem: Fix missing v4l2_m2m_try_run call (bsc#1051510).
   - media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD
   - media: videobuf-dma-sg: Fix dma_{sync,unmap}_sg() calls (bsc#1051510).
   - media: videobuf2-core: check for q->error in vb2_core_qbuf()
   - media: vsp1: Fix YCbCr planar formats pitch calculation (bsc#1051510).
   - mei: bus: type promotion bug in mei_nfc_if_version() (bsc#1051510).
   - mei: do not update offset in write (bsc#1051510).
   - mei: ignore not found client in the enumeration (bsc#1051510).
   - mei: me: enable asynchronous probing ().
   - memcg, thp: do not invoke oom killer on thp charges (bsc#1089663).
   - memory: tegra: Apply interrupts mask per SoC (bsc#1051510).
   - memory: tegra: Do not handle spurious interrupts (bsc#1051510).
   - merge hyperv part of f5caf621
   - mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)
   - mfd: arizona: Correct calling of runtime_put_sync (bsc#1051510).
   - mfd: arizona: Do not use regmap_read_poll_timeout (bsc#1051510).
   - mfd: intel-lpss: Add Ice Lake PCI IDs (bsc#1051510).
   - mfd: lpc_ich: Do not touch SPI-NOR write protection bit on Apollo Lake
   - mfd: sm501: Set coherent_dma_mask when creating subdevices (bsc#1051510).
   - mfd: ti_am335x_tscadc: Fix struct clk memory leak (bsc#1051510).
   - mlxsw: core_acl_flex_actions: Return error for conflicting actions
   - mm, dax: introduce pfn_t_special() (bsc#1104888).
   - mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE
     pages (bsc#1107783).
   - mm, madvise_inject_error: Let memory_failure() optionally take a page
     reference (bsc#1107783).
   - mm, memory_failure: Collect mapping size in collect_procs()
   - mm, memory_failure: Teach memory_failure() about dev_pagemap pages
   - mm, numa: Migrate pages to local nodes quicker early in the lifetime of
     a task (bsc#1101669 optimise numa balancing for fast migrate).
   - mm, numa: Remove rate-limiting of automatic numa balancing migration
     (bsc#1101669 optimise numa balancing for fast migrate).
   - mm, numa: Remove rate-limiting of automatic numa balancing migration
     kabi (bsc#1101669 optimise numa balancing for fast migrate).
   - mm, page_alloc: double zone's batchsize (bsc#971975 VM performance --
     page allocator).
   - mm/huge_memory.c: fix data loss when splitting a file pmd (bsc#1107074).
   - mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not
     supported (bsc#1106697).
   - mm/migrate: Use spin_trylock() while resetting rate limit ().
   - mm/vmalloc: add interfaces to free unmapped page table (bsc#1110006).
   - mm/vmscan: wake up flushers for legacy cgroups too (bsc#1107061).
   - mm: /proc/pid/pagemap: hide swap entries from unprivileged users
     (Git-fixes bsc#1109907).
   - mm: Preserve _PAGE_DEVMAP across mprotect() calls (bsc#1111028).
   - mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal
   - mm: fix devmem_is_allowed() for sub-page System RAM intersections
   - mm: memcg: fix use after free in mem_cgroup_iter() (bsc#1107065).
   - mmc: block: avoid multiblock reads for the last sector in SPI mode
   - mmc: omap_hsmmc: fix wakeirq handling on removal (bsc#1051510).
   - mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips (bsc#1051510).
   - mmc: sdhci: do not try to use 3.3V signaling if not supported
   - mmc: tegra: prevent HS200 on Tegra 3 (bsc#1051510).
   - modpost: ignore livepatch unresolved relocations ().
   - module: exclude SHN_UNDEF symbols from kallsyms api (bsc#1071995).
   - move a hyperv related patch to correct place in series.conf
   - move changes without Git-commit out of sorted section
   - mwifiex: handle race during mwifiex_usb_disconnect (bsc#1051510).
   - net/9p/client.c: version pointer uninitialized (bsc#1051510).
   - net/9p/trans_fd.c: fix race by holding the lock (bsc#1051510).
   - net/9p/trans_fd.c: fix race-condition by flushing workqueue before the
     kfree() (bsc#1051510).
   - net/9p: Switch to wait_event_killable() (bsc#1051510).
   - net/9p: fix error path of p9_virtio_probe (bsc#1051510).
   - net/ipv4: Set oif in fib_compute_spec_dst (netfilter-stable-18_07_23).
   - net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager
   - net/mlx5e: Avoid dealing with vport representors if not being e-switch
     manager (networking-stable-18_07_19).
   - net/packet: fix use-after-free (networking-stable-18_07_19).
   - net: add support for Cavium PTP coprocessor (bsc#1110096).
   - net: bcmgenet: Fix sparse warnings in bcmgenet_put_tx_csum()
   - net: bcmgenet: Fix unmapping of fragments in bcmgenet_xmit()
   - net: bcmgenet: correct bad merge (bsc#1051510).
   - net: bcmgenet: enable loopback during UniMAC sw_reset (bsc#1051510).
   - net: bcmgenet: prevent duplicate calls of bcmgenet_dma_teardown
   - net: cavium: fix NULL pointer dereference in cavium_ptp_put
   - net: cavium: use module_pci_driver to simplify the code (bsc#1110096).
   - net: dccp: avoid crash in ccid3_hc_rx_send_feedback()
   - net: dccp: switch rx_tstamp_last_feedback to monotonic clock
   - net: diag: Do not double-free TCP_NEW_SYN_RECV sockets in tcp_abort
   - net: dsa: Do not suspend/resume closed slave_dev
   - net: ena: Eliminate duplicate barriers on weakly-ordered archs
   - net: ena: Fix use of uninitialized DMA address bits field
   - net: ena: fix device destruction to gracefully free resources
   - net: ena: fix driver when PAGE_SIZE == 64kB (bsc#1108093).
   - net: ena: fix incorrect usage of memory barriers (bsc#1108093).
   - net: ena: fix missing calls to READ_ONCE (bsc#1108093).
   - net: ena: fix missing lock during device destruction (bsc#1108093).
   - net: ena: fix potential double ena_destroy_device() (bsc#1108093).
   - net: ena: fix surprise unplug NULL dereference kernel crash
   - net: ethernet: mvneta: Fix napi structure mixup on armada 3700
   - net: fix amd-xgbe flow-control issue (netfilter-stable-18_08_01).
   - net: fix use-after-free in GRO with ESP (networking-stable-18_07_19).
   - net: hns3: Fix MSIX allocation issue for VF (bsc#1104353 ).
   - net: hns3: Fix comments for hclge_get_ring_chain_from_mbx (bsc#1104353).
   - net: hns3: Fix desc num set to default when setting channel
   - net: hns3: Fix for command format parsing error in
     hclge_is_all_function_id_zero (bsc#1104353).
   - net: hns3: Fix for information of phydev lost problem when down/up
   - net: hns3: Fix for l4 checksum offload bug (bsc#1104353 ).
   - net: hns3: Fix for mac pause not disable in pfc mode (bsc#1104353).
   - net: hns3: Fix for mailbox message truncated problem (bsc#1104353).
   - net: hns3: Fix for phy link issue when using marvell phy driver
   - net: hns3: Fix for reset_level default assignment probelm (bsc#1104353).
   - net: hns3: Fix for using wrong mask and shift in
     hclge_get_ring_chain_from_mbx (bsc#1104353).
   - net: hns3: Fix for waterline not setting correctly (bsc#1104353).
   - net: hns3: Fix get_vector ops in hclgevf_main module (bsc#1104353).
   - net: hns3: Fix return value error in hns3_reset_notify_down_enet
   - net: hns3: Fix warning bug when doing lp selftest (bsc#1104353 ).
   - net: hns3: Prevent sending command during global or core reset
   - net: hns3: Standardize the handle of return value (bsc#1104353 ).
   - net: hns3: add unlikely for error check (bsc#1104353 ).
   - net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES
   - net: hns3: fix return value error while hclge_cmd_csq_clean failed
   - net: hns3: modify hnae_ to hnae3_ (bsc#1104353).
   - net: hns3: remove some redundant assignments (bsc#1104353 ).
   - net: hns3: remove unnecessary ring configuration operation while
     resetting (bsc#1104353).
   - net: hns3: simplify hclge_cmd_csq_clean (bsc#1104353 ).
   - net: hns: add netif_carrier_off before change speed and duplex
   - net: hns: add the code for cleaning pkt in chip (bsc#1107924).
   - net: mdio-mux: bcm-iproc: fix wrong getter and setter pair
   - net: mvneta: fix mvneta_config_rss on armada 3700
   - net: mvneta: fix the Rx desc DMA address in the Rx path
   - net: phy: consider PHY_IGNORE_INTERRUPT in phy_start_aneg_priv
   - net: phy: fix flag masking in __set_phy_supported
   - net: rtnl_configure_link: fix dev flags changes arg to
     __dev_notify_flags (git-fixes).
   - net: skb_segment() should not return NULL (netfilter-stable-18_07_27).
   - net: stmmac: Fix WoL for PCI-based setups (netfilter-stable-18_08_04).
   - net: stmmac: mark PM functions as __maybe_unused (git-fixes).
   - net: sungem: fix rx checksum support (networking-stable-18_07_19).
   - net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite
   - net: thunder: change q_len's type to handle max ring size (bsc#1110096).
   - net: thunderx: Set max queue count taking XDP_TX into account
   - net: thunderx: add MAC address filter tracking for LMAC (bsc#1110096).
   - net: thunderx: add XCAST messages handlers for PF (bsc#1110096).
   - net: thunderx: add multicast filter management support (bsc#1110096).
   - net: thunderx: add ndo_set_rx_mode callback implementation for VF
   - net: thunderx: add new messages for handle ndo_set_rx_mode callback
   - net: thunderx: add timestamping support (bsc#1110096).
   - net: thunderx: add workqueue control structures for handle
     ndo_set_rx_mode request (bsc#1110096).
   - net: thunderx: check for failed allocation lmac->dmacs (bsc#1110096).
   - net: thunderx: fix double free error (bsc#1110096).
   - net: thunderx: move filter register related macro into proper place
   - net: thunderx: prevent concurrent data re-writing by nicvf_set_rx_mode
   - net: thunderx: remove a couple of redundant assignments (bsc#1110096).
   - net: thunderx: rework mac addresses list to u64 array (bsc#1110096).
   - net_sched: Fix missing res info when create new tc_index filter
   - net_sched: blackhole: tell upper qdisc about dropped packets
   - netfilter: do not set F_IFACE on ipv6 fib lookups
   - netfilter: ip6t_rpfilter: provide input interface for route lookup
   - netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses
   - netfilter: nat: Revert "netfilter: nat: convert nat bysrc hash to
     rhashtable" (netfilter-stable-17_11_16).
   - netfilter: nf_tables: add missing netlink attrs to policies
   - netfilter: nf_tables: do not assume chain stats are set when jumplabel
     is set (netfilter-stable-18_06_27).
   - netfilter: nf_tables: fix memory leak on error exit return
   - netfilter: nf_tables: nft_compat: fix refcount leak on xt module
   - netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON in
     nft_do_chain() (netfilter-stable-18_06_25).
   - netfilter: nft_compat: fix handling of large matchinfo size
   - netfilter: nft_compat: prepare for indirect info storage
   - netfilter: nft_meta: fix wrong value dereference in nft_meta_set_eval
   - netlink: Do not shift on 64 for ngroups (git-fixes).
   - netlink: Do not shift with UB on nlk->ngroups
   - netlink: Do not subscribe to non-existent groups
   - netlink: Fix spectre v1 gadget in netlink_create()
   - nfs/filelayout: fix oops when freeing filelayout segment (bsc#1105190).
   - nfs/pnfs: fix nfs_direct_req ref leak when i/o falls back to the mds
   - nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE (git-fixes).
   - nfsd: remove blocked locks on client teardown (git-fixes).
   - nl80211: Add a missing break in parse_station_flags (bsc#1051510).
   - nl80211: check nla_parse_nested() return values (bsc#1051510).
   - nvdimm: Clarify comment in sizeof_namespace_index (bsc#1111921,
     bsc#1113408, bsc#1113972).
   - nvdimm: Remove empty if statement (bsc#1111921, bsc#1113408,
   - nvdimm: Sanity check labeloff (bsc#1111921, bsc#1113408, bsc#1113972).
   - nvdimm: Split label init out from the logic for getting config data
     (bsc#1111921, bsc#1113408, bsc#1113972).
   - nvdimm: Use namespace index data to reduce number of label reads needed
     (bsc#1111921, bsc#1113408, bsc#1113972).
   - nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O
   - nvme: register ns_id attributes as default sysfs groups (bsc#1105247).
   - nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device
   - objtool, kprobes/x86: Sync the latest asm/insn.h header with
     tools/objtool/arch/x86/include/asm/insn.h (bsc#1110006).
   - of: add helper to lookup compatible child node (bsc#1106110)
   - orangefs: fix deadlock; do not write i_size in read_iter (bsc#1051510).
   - orangefs: initialize op on loop restart in orangefs_devreq_read
   - orangefs: use list_for_each_entry_safe in purge_waiting_ops
   - orangefs_kill_sb(): deal with allocation failures (bsc#1051510).
   - ovl: Sync upper dirty data when syncing overlayfs (git-fixes).
   - ovl: fix format of setxattr debug (git-fixes).
   - parport: sunbpp: fix error return code (bsc#1051510).
   - partitions/aix: append null character to print data from disk
   - partitions/aix: fix usage of uninitialized lv_info and lvname structures
   - perf/x86/amd/ibs: Do not access non-started event (bsc#1110006).
   - perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr
   - perf/x86/intel/lbr: Fix incomplete LBR call stack (bsc#1110006).
   - perf/x86/intel/uncore: Correct fixed counter index check for NHM
   - perf/x86/intel/uncore: Correct fixed counter index check in generic code
   - perf/x86/intel/uncore: Fix Skylake UPI event format (bsc#1110006).
   - perf/x86/intel: Do not accidentally clear high bits in
     bdw_limit_period() (bsc#1110006).
   - perf/x86/intel: Fix event update for auto-reload (bsc#1110006).
   - perf/x86/intel: Fix large period handling on Broadwell CPUs
   - perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs
   - perf/x86/intel: Properly save/restore the PMU state in the NMI handler
   - perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver
   - perf/x86: Fix possible Spectre-v1 indexing for hw_perf_event cache_*
   - perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::event_map()
   - pinctrl/amd: only handle irq if it is pending and unmasked (bsc#1051510).
   - pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant
   - pipe: actually allow root to exceed the pipe buffer limits (bsc#1106297).
   - pipe: match pipe_max_size data type with procfs (git-fixes).
   - platform/x86: alienware-wmi: Correct a memory leak (bsc#1051510).
   - platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360
   - platform/x86: thinkpad_acpi: Proper model/release matching (bsc#1051510).
   - platform/x86: toshiba_acpi: Fix defined but not used build warnings
   - pmem: Switch to copy_to_iter_mcsafe() (bsc#1098782).
   - pnfs/blocklayout: off by one in bl_map_stripe() (git-fixes).
   - power: gemini-poweroff: Avoid more spurious poweroffs (bsc#1051510).
   - power: generic-adc-battery: check for duplicate properties copied from
     iio channels (bsc#1051510).
   - power: generic-adc-battery: fix out-of-bounds write when copying channel
     properties (bsc#1051510).
   - power: remove possible deadlock when unregistering power_supply
   - power: supply: axp288_charger: Fix initial constant_charge_current value
   - power: supply: max77693_charger: fix unintentional fall-through
   - power: vexpress: fix corruption in notifier registration (bsc#1051510).
   - powernv/pseries: consolidate code for mce early handling (bsc#1094244).
   - powerpc/64s: Default l1d_size to 64K in RFI fallback flush (bsc#1068032,
   - powerpc/64s: Fix DT CPU features Power9 DD2.1 logic (bsc#1055117).
   - powerpc/64s: Fix compiler store ordering to SLB shadow area
   - powerpc/64s: move machine check SLB flushing to mm/slb.c (bsc#1094244).
   - powerpc/fadump: cleanup crash memory ranges support (bsc#1103269).
   - powerpc/fadump: re-register firmware-assisted dump if already registered
     (bsc#1108170, bsc#1108823).
   - powerpc/firmware: Add definitions for new drc-info firmware feature
   - powerpc/kprobes: Fix call trace due to incorrect preempt count
   - powerpc/kvm/booke: Fix altivec related build break (bsc#1061840).
   - powerpc/kvm: Switch kvm pmd allocator to custom allocator (bsc#1061840).
   - powerpc/lib: Fix the feature fixup tests to actually work (bsc#1065729).
   - powerpc/mce: Fix SLB rebolting during MCE recovery path (bsc#1094244).
   - powerpc/mm/hugetlb: initialize the pagetable cache correctly for hugetlb
   - powerpc/mm: Rename find_linux_pte_or_hugepte() (bsc#1061840).
   - powerpc/numa: Skip onlining a offline node in kdump path (bsc#1109784).
   - powerpc/numa: Use associativity if VPHN hcall is successful
   - powerpc/perf: Fix IMC allocation routine (bsc#1054914).
   - powerpc/perf: Fix memory allocation for core-imc based on
     num_possible_cpus() (bsc#1054914).
   - powerpc/perf: Remove sched_task function defined for thread-imc
   - powerpc/pkeys: Fix reading of ibm, processor-storage-keys property
   - powerpc/powernv/ioda2: Reduce upper limit for DMA window size
   - powerpc/powernv/ioda: Allocate indirect TCE levels on demand
   - powerpc/powernv/ioda: Finish removing explicit max window size check
   - powerpc/powernv/ioda: Remove explicit max window size check
   - powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large
     address range (bsc#1055120).
   - powerpc/powernv: Add indirect levels to it_userspace (bsc#1061840).
   - powerpc/powernv: Move TCE manupulation code to its own file
   - powerpc/powernv: Rework TCE level allocation (bsc#1061840).
   - powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (bsc#1109158).
   - powerpc/pseries/mm: call H_BLOCK_REMOVE (bsc#1109158).
   - powerpc/pseries/mm: factorize PTE slot computation (bsc#1109158).
   - powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX
   - powerpc/pseries: Defer the logging of rtas error to irq work queue
   - powerpc/pseries: Define MCE error event section (bsc#1094244).
   - powerpc/pseries: Disable CPU hotplug across migrations (bsc#1065729).
   - powerpc/pseries: Display machine check error details (bsc#1094244).
   - powerpc/pseries: Dump the SLB contents on SLB MCE errors (bsc#1094244).
   - powerpc/pseries: Fix "OF: ERROR: Bad of_node_put() on /cpus" during
     DLPAR (bsc#1113295).
   - powerpc/pseries: Fix CONFIG_NUMA=n build (bsc#1067906, git-fixes).
   - powerpc/pseries: Fix build break for SPLPAR=n and CPU hotplug
     (bsc#1079524, git-fixes).
   - powerpc/pseries: Fix duplicate firmware feature for DRC_INFO
   - powerpc/pseries: Fix endianness while restoring of r3 in MCE handler
   - powerpc/pseries: Flush SLB contents on SLB MCE errors (bsc#1094244).
   - powerpc/pseries: Remove prrn_work workqueue (bsc#1102495, bsc#1109337).
   - powerpc/pseries: Remove unneeded uses of dlpar work queue (bsc#1102495,
   - powerpc/pseries: fix EEH recovery of some IOV devices (bsc#1078720,
   - powerpc/rtas: Fix a potential race between CPU-Offline Migration
   - powerpc/tm: Avoid possible userspace r1 corruption on reclaim
   - powerpc/tm: Fix userspace r13 corruption (bsc#1109333).
   - powerpc/topology: Get topology for shared processors at boot
   - powerpc/xive: Fix trying to "push" an already active pool VP
     (bsc#1085030, git-fixes).
   - powerpc/xive: Move definition of ESB bits (bsc#1061840).
   - powerpc/xmon: Add ISA v3.0 SPRs to SPR dump (bsc#1061840).
   - powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2
     (bsc#1068032, bsc#1080157, git-fixes).
   - powerpc: Avoid code patching freed init sections (bsc#1107735).
   - powerpc: Fix size calculation using resource_size() (bsc#1012382).
   - powerpc: KABI add aux_ptr to hole in paca_struct to extend it with
     additional members (bsc#1094244).
   - powerpc: KABI: move mce_data_buf into paca_aux (bsc#1094244).
   - powerpc: make feature-fixup tests fortify-safe (bsc#1065729).
   - powerpc: pseries: remove dlpar_attach_node dependency on full path
   - ppp: Destroy the mutex when cleanup (bsc#1051510).
   - ppp: fix __percpu annotation (bsc#1051510).
   - printk/tracing: Do not trace printk_nmi_enter() (bsc#1112208).
   - printk: drop in_nmi check from printk_safe_flush_on_panic()
   - proc: restrict kernel stack dumps to root (git-fixes). blacklist.conf:
   - pstore: Fix incorrect persistent ram buffer mapping (bsc#1051510).
   - ptp: fix missing break in switch (bsc#1105355).
   - ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE
   - ptr_ring: fix up after recent ptr_ring changes (bsc#1105355).
   - ptr_ring: prevent integer overflow when calculating size (bsc#1105355).
   - ptrace,x86: Make user_64bit_mode() available to 32-bit builds
   - pwm: tiehrpwm: Fix disabling of output of PWMs (bsc#1051510).
   - qed: Add missing device config for RoCE EDPM in UFP mode (bsc#1109217).
   - qed: Avoid sending mailbox commands when MFW is not responsive
   - qed: Do not add VLAN 0 tag to untagged frames in multi-function mode
   - qed: Fix populating the invalid stag value in multi function mode
   - qed: Fix shmem structure inconsistency between driver and the mfw
   - qed: Prevent a possible deadlock during driver load and unload
   - qed: Wait for MCP halt and resume commands to take place (bsc#1050536).
   - qed: Wait for ready indication before rereading the shmem (bsc#1050536).
   - qlcnic: fix Tx descriptor corruption on 82xx devices (bsc#1050540).
   - qlge: Fix netdev features configuration (bsc#1098822).
   - qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface
   - qmi_wwan: set DTR for modems in forced USB2 mode (bsc#1051510).
   - qrtr: add MODULE_ALIAS macro to smd (bsc#1051510).
   - r8152: Check for supported Wake-on-LAN Modes (bsc#1051510).
   - r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED
   - r8169: add support for NCube 8168 network card (bsc#1051510).
   - race of lockd inetaddr notifiers vs nlmsvc_rqst change (git-fixes).
   - random: add new ioctl RNDRESEEDCRNG (bsc#1051510).
   - random: fix possible sleeping allocation from irq context (bsc#1051510).
   - random: mix rdrand with entropy sent in from userspace (bsc#1051510).
   - random: rate limit unseeded randomness warnings (git-fixes).
   - random: set up the NUMA crng instances after the CRNG is fully
     initialized (bsc#1051510).
   - rculist: Improve documentation for list_for_each_entry_from_rcu()
   - rculist: add list_for_each_entry_from_rcu() (bsc#1084760).
   - readahead: stricter check for bdi io_pages (VM Functionality, git fixes).
   - regulator: fix crash caused by null driver data (bsc#1051510).
   - reiserfs: add check to detect corrupted directory entry (bsc#1109818).
   - reiserfs: do not panic on bad directory entries (bsc#1109818).
   - reiserfs: fix broken xattr handling (heap corruption, bad retval)
   - rename a hv patch to reduce conflicts in -AZURE
   - rename/renumber hv patches to simplify upcoming upstream merges Good Bye
     automerge. Hello Conflicts.
   - rename/renumber hv patches to simplify upcoming upstream merges No code
   - reorder a qedi patch to allow further work in this branch
   - resort series.conf
   - resource: Include resource end in walk_*() interfaces (bsc#1114279).
   - rhashtable: add schedule points (bsc#1051510).
   - rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication()
   - root dentries need RCU-delayed freeing (bsc#1106297).
   - rpc_pipefs: fix double-dput() (bsc#1051510).
   - rpm/kernel-binary.spec.in: fix call of split-modules split-modules is
     called with some parameters depending on config options. But since we do
     not use backslash consistelny, the call to split-modules might be
     evaluated so that also the following cat command is appended. Avoid this
     behaviour by using backslashes everywhere and add %nil to the end. This
     perhaps never happens, but stay on the safe side.
   - rpm/mkspec: build dtbs for architectures marked -!needs_updating
   - rpm/mkspec: fix ppc64 kernel-source build.
   - rpmsg: Correct support for MODULE_DEVICE_TABLE() (git-fixes).
   - rsi: Fix 'invalid vdd' warning in mmc (bsc#1051510).
   - rtc: bq4802: add error handling for devm_ioremap (bsc#1051510).
   - rtnetlink: add rtnl_link_state check in rtnl_configure_link
   - rxrpc: Fix user call ID check in rxrpc_service_prealloc_one
   - s390/crypto: Fix return code checking in cbc_paes_crypt() (bsc#1108323,
   - s390/entry.S: use assembler alternatives (bsc#1103421).
   - s390/lib: use expoline for all bcr instructions (git-fixes, bsc#1103421).
   - s390/mm: fix local TLB flushing vs. detach of an mm address space
   - s390/mm: fix race on mm->context.flush_mm (bsc#1103421).
   - s390/pci: fix out of bounds access during irq setup (bsc#1108323,
   - s390/qdio: reset old sbal_state flags (LTC#171525, bsc#1106948).
   - s390/qeth: consistently re-enable device features (bsc#1104482,
   - s390/qeth: do not clobber buffer on async TX completion (bsc#1104482,
   - s390/qeth: rely on kernel for feature recovery (bsc#1104482, LTC#170340).
   - s390/qeth: use vzalloc for QUERY OAT buffer (LTC#171527, bsc#1106948).
   - s390/runtime instrumentation: simplify task exit handling (bsc#1103421).
   - s390: Prevent hotplug rwsem recursion (bsc#1105731).
   - s390: always save and restore all registers on context switch
   - s390: detect etoken facility (bsc#1103421).
   - s390: fix br_r1_trampoline for machines without exrl (git-fixes,
   - s390: fix compat system call table (bsc#1103421).
   - s390: fix handling of -1 in set{,fs}id16 syscalls (bsc#1103421).
   - s390: use expoline thunks for all branches generated by the BPF JIT
   - samples/bpf: adjust rlimit RLIMIT_MEMLOCK for xdp1 (bsc#1083647).
   - sched/fair: Fix bandwidth timer clock drift condition (Git-fixes).
   - sched/fair: Fix vruntime_normalized() for remote non-migration wakeup
   - sched/isolcpus: Fix "isolcpus=" boot parameter handling when
     !CONFIG_CPUMASK_OFFSTACK (bsc#1107207).
   - sched/numa: Avoid task migration for small NUMA improvement (bsc#1101669
     optimise numa balancing for fast migrate).
   - sched/numa: Do not move imbalanced load purely on the basis of an idle
     CPU (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: Evaluate move once per node (bsc#1101669 optimise numa
     balancing for fast migrate).
   - sched/numa: Limit the conditions where scan period is reset ().
   - sched/numa: Pass destination CPU as a parameter to migrate_task_rq
     (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: Pass destination CPU as a parameter to migrate_task_rq kabi
     (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: Remove numa_has_capacity() (bsc#1101669 optimise numa
     balancing for fast migrate).
   - sched/numa: Remove unused task_capacity from 'struct numa_stats'
     (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: Reset scan rate whenever task moves across nodes
     (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: Stop comparing tasks for NUMA placement after selecting an
     idle core (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: Stop multiple tasks from moving to the CPU at the same time
     (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: Stop multiple tasks from moving to the CPU at the same time
     kabi (bsc#1101669 optimise numa balancing for fast migrate).
   - sched/numa: remove unused code from update_numa_stats() (bsc#1101669
     optimise numa balancing for fast migrate).
   - sched/numa: remove unused nr_running field (bsc#1101669 optimise numa
     balancing for fast migrate).
   - scripts/git_sort/git_sort.py: Add fixes branch from mkp/scsi.git.
   - scripts/git_sort/git_sort.py: add libnvdimm-for-next branch
   - scripts/git_sort/git_sort.py: add mkp 4.20/scsi-queue
   - scripts: modpost: check memory allocation results (bsc#1051510).
   - scsi: core: Allow state transitions from OFFLINE to BLOCKED
   - scsi: cxlflash: Abstract hardware dependent assignments ().
   - scsi: cxlflash: Acquire semaphore before invoking ioctl services ().
   - scsi: cxlflash: Adapter context init can return error ().
   - scsi: cxlflash: Adapter context support for OCXL ().
   - scsi: cxlflash: Add argument identifier names ().
   - scsi: cxlflash: Add include guards to backend.h ().
   - scsi: cxlflash: Avoid clobbering context control register value ().
   - scsi: cxlflash: Enable OCXL operations ().
   - scsi: cxlflash: Explicitly cache number of interrupts per context ().
   - scsi: cxlflash: Handle spurious interrupts ().
   - scsi: cxlflash: Hardware AFU for OCXL ().
   - scsi: cxlflash: Introduce OCXL backend ().
   - scsi: cxlflash: Introduce OCXL context state machine ().
   - scsi: cxlflash: Introduce object handle fop ().
   - scsi: cxlflash: Isolate external module dependencies ().
   - scsi: cxlflash: Limit the debug logs in the IO path ().
   - scsi: cxlflash: MMIO map the AFU ().
   - scsi: cxlflash: Preserve number of interrupts for master contexts ().
   - scsi: cxlflash: Read host AFU configuration ().
   - scsi: cxlflash: Read host function configuration ().
   - scsi: cxlflash: Register for translation errors ().
   - scsi: cxlflash: Remove commmands from pending list on timeout ().
   - scsi: cxlflash: Remove embedded CXL work structures ().
   - scsi: cxlflash: Setup AFU PASID ().
   - scsi: cxlflash: Setup AFU acTag range ().
   - scsi: cxlflash: Setup LISNs for master contexts ().
   - scsi: cxlflash: Setup LISNs for user contexts ().
   - scsi: cxlflash: Setup OCXL transaction layer ().
   - scsi: cxlflash: Setup function OCXL link ().
   - scsi: cxlflash: Setup function acTag range ().
   - scsi: cxlflash: Staging to support future accelerators ().
   - scsi: cxlflash: Support AFU interrupt management ().
   - scsi: cxlflash: Support AFU interrupt mapping and registration ().
   - scsi: cxlflash: Support AFU reset ().
   - scsi: cxlflash: Support AFU state toggling ().
   - scsi: cxlflash: Support adapter context discovery ().
   - scsi: cxlflash: Support adapter context mmap and release ().
   - scsi: cxlflash: Support adapter context polling ().
   - scsi: cxlflash: Support adapter context reading ().
   - scsi: cxlflash: Support adapter file descriptors for OCXL ().
   - scsi: cxlflash: Support file descriptor mapping ().
   - scsi: cxlflash: Support image reload policy modification ().
   - scsi: cxlflash: Support process element lifecycle ().
   - scsi: cxlflash: Support process specific mappings ().
   - scsi: cxlflash: Support reading adapter VPD data ().
   - scsi: cxlflash: Support starting an adapter context ().
   - scsi: cxlflash: Support starting user contexts ().
   - scsi: cxlflash: Synchronize reset and remove ops ().
   - scsi: cxlflash: Use IDR to manage adapter contexts ().
   - scsi: cxlflash: Use local mutex for AFU serialization ().
   - scsi: cxlflash: Yield to active send threads ().
   - scsi: fcoe: hold disc_mutex when traversing rport lists (bsc#1077989).
   - scsi: hisi_sas: Add SATA FIS check for v3 hw ().
   - scsi: hisi_sas: Add a flag to filter PHY events during reset ().
   - scsi: hisi_sas: Add missing PHY spinlock init ().
   - scsi: hisi_sas: Adjust task reject period during host reset ().
   - scsi: hisi_sas: Drop hisi_sas_slot_abort() ().
   - scsi: hisi_sas: Fix the conflict between dev gone and host reset ().
   - scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout
   - scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw ().
   - scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() ().
   - scsi: hisi_sas: Pre-allocate slot DMA buffers ().
   - scsi: hisi_sas: Release all remaining resources in clear nexus ha ().
   - scsi: hisi_sas: Tidy hisi_sas_task_prep() ().
   - scsi: hisi_sas: Use dmam_alloc_coherent() ().
   - scsi: hisi_sas: add memory barrier in task delivery function ().
   - scsi: hisi_sas: relocate some common code for v3 hw ().
   - scsi: hisi_sas: tidy channel interrupt handler for v3 hw ().
   - scsi: hisi_sas: tidy host controller reset function a bit ().
   - scsi: hpsa: limit transfer length to 1MB, not 512kB (bsc#1102346).
   - scsi: ipr: Eliminate duplicate barriers ().
   - scsi: ipr: System hung while dlpar adding primary ipr adapter back
   - scsi: ipr: Use dma_pool_zalloc() ().
   - scsi: ipr: fix incorrect indentation of assignment statement ().
   - scsi: libfc: Add lockdep annotations (bsc#1077989).
   - scsi: libfc: check fc_frame_payload_get() return value for null
   - scsi: libfc: fixup 'sleeping function called from invalid context'
   - scsi: libfc: fixup lockdep annotations (bsc#1077989).
   - scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (bsc#1077989).
   - scsi: libfc: retry PRLI if we cannot analyse the payload (bsc#1104731).
   - scsi: lpfc: Correct MDS diag and nvmet configuration (bsc#1106636).
   - scsi: mpt3sas: Fix calltrace observed while running IO reset
   - scsi: netvsc: Use the vmbus function to calculate ring buffer percentage
   - scsi: qedi: Add the CRC size within iSCSI NVM image (bsc#1110538).
   - scsi: qedi: Initialize the stats mutex lock (bsc#1110538).
   - scsi: qla2xxx: Add appropriate debug info for invalid RX_ID
   - scsi: qla2xxx: Add logic to detect ABTS hang and response completion
   - scsi: qla2xxx: Add longer window for chip reset (bsc#1086327,).
   - scsi: qla2xxx: Add mode control for each physical port (bsc#1108870).
   - scsi: qla2xxx: Add support for ZIO6 interrupt threshold (bsc#1108870).
   - scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport
   - scsi: qla2xxx: Check for Register disconnect (bsc#1108870).
   - scsi: qla2xxx: Cleanup for N2N code (bsc#1086327,).
   - scsi: qla2xxx: Decrement login retry count for only plogi (bsc#1108870).
   - scsi: qla2xxx: Defer chip reset until target mode is enabled
   - scsi: qla2xxx: Fix ISP recovery on unload (bsc#1086327,).
   - scsi: qla2xxx: Fix Management Server NPort handle reservation logic
   - scsi: qla2xxx: Fix N2N link re-connect (bsc#1086327,).
   - scsi: qla2xxx: Fix NVMe Target discovery (bsc#1108870).
   - scsi: qla2xxx: Fix NVMe session hang on unload (bsc#1108870).
   - scsi: qla2xxx: Fix Remote port registration (bsc#1108870).
   - scsi: qla2xxx: Fix deadlock between ATIO and HW lock (bsc#1108870).
   - scsi: qla2xxx: Fix double increment of switch scan retry count
   - scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured
   - scsi: qla2xxx: Fix dropped srb resource (bsc#1108870).
   - scsi: qla2xxx: Fix duplicate switch database entries (bsc#1108870).
   - scsi: qla2xxx: Fix duplicate switch's Nport ID entries (bsc#1108870).
   - scsi: qla2xxx: Fix early srb free on abort (bsc#1108870).
   - scsi: qla2xxx: Fix for double free of SRB structure (bsc#1108870).
   - scsi: qla2xxx: Fix iIDMA error (bsc#1108870).
   - scsi: qla2xxx: Fix incorrect port speed being set for FC adapters
   - scsi: qla2xxx: Fix issue reported by static checker for
     qla2x00_els_dcmd2_sp_done() (bsc#1086327,).
   - scsi: qla2xxx: Fix login retry count (bsc#1086327,).
   - scsi: qla2xxx: Fix memory leak for allocating abort IOCB (bsc#1111830).
   - scsi: qla2xxx: Fix out of order Termination and ABTS response
   - scsi: qla2xxx: Fix port speed display on chip reset (bsc#1108870).
   - scsi: qla2xxx: Fix premature command free (bsc#1108870).
   - scsi: qla2xxx: Fix process response queue for ISP26XX and above
   - scsi: qla2xxx: Fix race between switch cmd completion and timeout
   - scsi: qla2xxx: Fix race condition for resource cleanup (bsc#1108870).
   - scsi: qla2xxx: Fix re-using LoopID when handle is in use (bsc#1108870).
   - scsi: qla2xxx: Fix recursive mailbox timeout (bsc#1108870).
   - scsi: qla2xxx: Fix redundant fc_rport registration (bsc#1086327,).
   - scsi: qla2xxx: Fix session state stuck in Get Port DB (bsc#1086327,).
   - scsi: qla2xxx: Fix stalled relogin (bsc#1086327,).
   - scsi: qla2xxx: Fix stuck session in PLOGI state (bsc#1108870).
   - scsi: qla2xxx: Fix unintended Logout (bsc#1086327,).
   - scsi: qla2xxx: Flush mailbox commands on chip reset (bsc#1086327,).
   - scsi: qla2xxx: Force fw cleanup on ADISC error (bsc#1108870).
   - scsi: qla2xxx: Increase abort timeout value (bsc#1108870).
   - scsi: qla2xxx: Migrate NVME N2N handling into state machine
   - scsi: qla2xxx: Move ABTS code behind qpair (bsc#1108870).
   - scsi: qla2xxx: Move log messages before issuing command to firmware
   - scsi: qla2xxx: Move rport registration out of internal work_list
   - scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (bsc#1108870).
   - scsi: qla2xxx: Prevent sysfs access when chip is down (bsc#1086327,).
   - scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up
   - scsi: qla2xxx: Reject bsg request if chip is down (bsc#1108870).
   - scsi: qla2xxx: Remove ASYNC GIDPN switch command (bsc#1108870).
   - scsi: qla2xxx: Remove all rports if fabric scan retry fails
   - scsi: qla2xxx: Remove redundant check for fcport deletion (bsc#1108870).
   - scsi: qla2xxx: Remove stale ADISC_DONE event (bsc#1108870).
   - scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx
   - scsi: qla2xxx: Return switch command on a timeout (bsc#1108870).
   - scsi: qla2xxx: Save frame payload size from ICB (bsc#1086327,).
   - scsi: qla2xxx: Serialize mailbox request (bsc#1108870).
   - scsi: qla2xxx: Silent erroneous message (bsc#1086327,).
   - scsi: qla2xxx: Spinlock recursion in qla_target (bsc#1086327,).
   - scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (bsc#1108870).
   - scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion
   - scsi: qla2xxx: Update driver to version (bsc#1108870).
   - scsi: qla2xxx: Update driver version to (bsc#1086327,).
   - scsi: qla2xxx: Update driver version to (bsc#1108870).
   - scsi: qla2xxx: Update driver version to (bsc#1108870).
   - scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed
   - scsi: qla2xxx: Use correct qpair for ABTS/CMD (bsc#1108870).
   - scsi: qla2xxx: do not allow negative thresholds (bsc#1108870).
   - scsi: qla2xxx: shutdown chip if reset fail (bsc#1108870).
   - scsi: storsvc: do not set a bounce limit (bsc#1107207).
   - scsi: storvsc: Avoid allocating memory for temp cpumasks (bsc#1107207).
   - scsi: storvsc: Select channel based on available percentage of ring
     buffer to write (bsc#1107207).
   - scsi: storvsc: Set up correct queue depth values for IDE devices
   - scsi: target: prefer dbroot of /etc/target over /var/target
   - scsi: vmbus: Add function to report available ring buffer to write in
     total ring size percentage (bsc#1107207).
   - scsi_debug: call resp_XXX function after setting host_scribble
   - scsi_debug: reset injection flags for every_nth > 0 (bsc#1069138).
   - security: check for kstrdup() failure in lsm_append() (bsc#1051510).
   - selftests/bpf/test_maps: exit child process without error in ENOMEM case
   - selftests/bpf: fix a typo in map in map test (bsc#1083647).
   - selftests/x86: Add tests for User-Mode Instruction Prevention
   - selftests/x86: Add tests for the STR and SLDT instructions (bsc#1110006).
   - serial: 8250: Do not service RX FIFO if interrupts are disabled
   - serial: 8250: Fix clearing FIFOs in RS485 mode again (bsc#1051510).
   - serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (bsc#1051510).
   - serial: 8250_dw: always set baud rate in dw8250_set_termios
   - serial: 8250_exar: Read INT0 from slave device, too (bsc#1051510).
   - serial: core: mark port as initialized after successful IRQ change
   - serial: cpm_uart: return immediately from console poll (bsc#1051510).
   - serial: enable spi in sc16is7xx driver References: bsc#1105672
   - serial: imx: restore handshaking irq for imx1 (bsc#1051510).
   - serial: make sc16is7xx driver supported References: bsc#1105672
   - serial: pxa: Fix an error handling path in 'serial_pxa_probe()'
   - serial: sh-sci: Stop RX FIFO timer during port shutdown (bsc#1051510).
   - serial: xuartps: fix typo in cdns_uart_startup (bsc#1051510).
   - series.conf: moved some Xen patches to the sorted region xen/blkfront:
     correct purging of persistent grants (bsc#1112514).
   - signal: Properly deliver SIGSEGV from x86 uprobes (bsc#1110006).
   - slab: __GFP_ZERO is incompatible with a constructor (bsc#1107060).
   - smb2: fix missing files in root share directory listing (bsc#1112907).
   - smb3: fill in statfs fsid and correct namelen (bsc#1112905).
   - smb3: fix reset of bytes read and written stats (bsc#1112906).
   - smb3: on reconnect set PreviousSessionId field (bsc#1112899).
   - smsc75xx: Check for Wake-on-LAN modes (bsc#1051510).
   - smsc95xx: Check for Wake-on-LAN modes (bsc#1051510).
   - soc/tegra: pmc: Fix child-node lookup (bsc#1051510).
   - soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()
   - soc: mediatek: pwrap: fix cipher init setting error (bsc#1051510).
   - sock_diag: fix use-after-free read in __sk_free (bsc#1051510).
   - soreuseport: initialise timewait reuseport field (bsc#1051510).
   - sound: do not call skl_init_chip() to reset intel skl soc (bsc#1051510).
   - sound: enable interrupt after dma buffer initialization (bsc#1051510).
   - spi-nor: intel-spi: Fix number of protected range registers for BYT/LPT
   - spi/bcm63xx-hsspi: keep pll clk enabled (bsc#1051510).
   - spi: bcm-qspi: switch back to reading flash using smaller chunks
   - spi: cadence: Change usleep_range() to udelay(), for atomic context
   - spi: davinci: fix a NULL pointer dereference (bsc#1051510).
   - spi: pxa2xx: Add support for Intel Ice Lake (bsc#1051510).
   - spi: rspi: Fix interrupted DMA transfers (bsc#1051510).
   - spi: rspi: Fix invalid SPI use during system suspend (bsc#1051510).
   - spi: sh-msiof: Fix handling of write value for SISTR register
   - spi: sh-msiof: Fix invalid SPI use during system suspend (bsc#1051510).
   - spi: sh-msiof: fix deferred probing (bsc#1051510).
   - spi: tegra20-slink: explicitly enable/disable clock (bsc#1051510).
   - squashfs metadata 2: electric boogaloo (bsc#1051510).
   - squashfs: be more careful about metadata corruption (bsc#1051510).
   - squashfs: more metadata hardening (bsc#1051510).
   - squashfs: more metadata hardening (bsc#1051510).
   - sr9800: Check for supported Wake-on-LAN modes (bsc#1051510).
   - sr: get/drop reference to device in revalidate and check_events
   - staging: bcm2835-audio: Check if workqueue allocation failed ().
   - staging: bcm2835-audio: Deliver indirect-PCM transfer error ().
   - staging: bcm2835-audio: Disconnect and free vchi_instance on
     module_exit() ().
   - staging: bcm2835-audio: Do not leak workqueue if open fails ().
   - staging: bcm2835-audio: constify snd_pcm_ops structures ().
   - staging: bcm2835-audio: make snd_pcm_hardware const ().
   - staging: bcm2835-camera: fix timeout handling in
     wait_for_completion_timeout (bsc#1051510).
   - staging: bcm2835-camera: handle wait_for_completion_timeout return
     properly (bsc#1051510).
   - staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice
   - staging: comedi: ni_mio_common: protect register write overflow
   - staging: lustre: Use 'kvfree()' for memory allocated by 'kvzalloc()'
   - staging: lustre: disable preempt while sampling processor id
   - staging: lustre: fix bug in osc_enter_cache_try (bsc#1051510).
   - staging: lustre: ldlm: free resource when ldlm_lock_create() fails
   - staging: lustre: libcfs: Prevent harmless read underflow (bsc#1051510).
   - staging: lustre: libcfs: fix test for libcfs_ioctl_hdr minimum size
   - staging: lustre: llite: correct removexattr detection (bsc#1051510).
   - staging: lustre: llite: initialize xattr->xe_namelen (bsc#1051510).
   - staging: lustre: lmv: correctly iput lmo_root (bsc#1051510).
   - staging: lustre: lov: use correct env in lov_io_data_version_end()
   - staging: lustre: o2iblnd: Fix FastReg map/unmap for MLX5 (bsc#1051510).
   - staging: lustre: o2iblnd: Fix crash in kiblnd_handle_early_rxs()
   - staging: lustre: o2iblnd: fix race at kiblnd_connect_peer (bsc#1051510).
   - staging: lustre: obd_mount: use correct niduuid suffix (bsc#1051510).
   - staging: lustre: obdclass: return -EFAULT if copy_from_user() fails
   - staging: lustre: ptlrpc: kfree used instead of kvfree (bsc#1051510).
   - staging: lustre: remove invariant in cl_io_read_ahead() (bsc#1051510).
   - staging: lustre: statahead: remove incorrect test on agl_list_empty()
   - staging: rts5208: fix missing error check on call to rtsx_write_register
   - staging: vc04_services: Fix platform_no_drv_owner.cocci warnings ().
   - staging: vc04_services: bcm2835-audio Format multiline comment ().
   - staging: vc04_services: bcm2835-audio: Add blank line after declaration
   - staging: vc04_services: bcm2835-audio: Change to unsigned int * ().
   - staging: vc04_services: bcm2835-audio: add SPDX identifiers ().
   - staging: vc04_services: bcm2835-audio: remove redundant license text ().
   - staging: vc04_services: please do not use multiple blank lines ().
   - stm: Potential read overflow in stm_char_policy_set_ioctl()
   - stmmac: fix DMA channel hang in half-duplex mode
   - string: drop __must_check from strscpy() and restore strscpy() usages in
     cgroup (bsc#1051510).
   - strparser: Remove early eaten to fix full tcp receive buffer stall
   - sunxi-rsb: Include OF based modalias in device uevent (bsc#1051510).
   - switchtec: Fix Spectre v1 vulnerability (bsc#1051510).
   - sys: do not hold uts_sem while accessing userspace memory (bsc#1106995).
   - sysfs: Do not return POSIX ACL xattrs via listxattr (git-fixes).
   - target: log Data-Out timeouts as errors (bsc#1095805).
   - target: log NOP ping timeouts as errors (bsc#1095805).
   - target: split out helper for cxn timeout error stashing (bsc#1095805).
   - target: stash sess_err_stats on Data-Out timeout (bsc#1095805).
   - target: use ISCSI_IQN_LEN in iscsi_target_stat (bsc#1095805).
   - target_core_rbd: break up free_device callback (bsc#1105524).
   - target_core_rbd: use RCU in free_device (bsc#1105524).
   - team: Forbid enslaving team device to itself (bsc#1051510).
   - thermal: of-thermal: disable passive polling when thermal zone is
     disabled (bsc#1051510).
   - thermal: thermal_hwmon: Convert to hwmon_device_register_with_info()
   - thermal_hwmon: Pass the originating device down to
     hwmon_device_register_with_info (bsc#1103363).
   - thermal_hwmon: Sanitize attribute name passed to hwmon (bsc#1103363).
   - ti: ethernet: cpdma: Use correct format for genpool_* (bsc#1051510).
   - tools build: fix # escaping in .cmd files for future Make (git-fixes).
   - tools/hv: Fix IP reporting by KVP daemon with SRIOV (bsc#1107207).
   - tools/power turbostat: Read extended processor family from CPUID
   - tools/power turbostat: fix -S on UP systems (bsc#1051510).
   - tools/vm/page-types.c: fix "defined but not used" warning (bsc#1051510).
   - tools/vm/slabinfo.c: fix sign-compare warning (bsc#1051510).
   - tools: hv: fcopy: set 'error' in case an unknown operation was requested
   - tools: hv: fix compiler warnings about major/target_fname (bsc#1107207).
   - tools: hv: include string.h in hv_fcopy_daemon (bsc#1107207).
   - tools: hv: update lsvmbus to be compatible with python3 (bsc#1107207).
   - tools: usb: ffs-test: Fix build on big endian systems (bsc#1051510).
   - tpm: Introduce flag TPM_TRANSMIT_RAW (bsc#1082555).
   - tpm: cmd_ready command can be issued only after granting locality
   - tpm: fix race condition in tpm_common_write() (bsc#1082555).
   - tpm: fix use after free in tpm2_load_context() (bsc#1082555).
   - tpm: separate cmd_ready/go_idle from runtime_pm (bsc#1082555).
   - tpm: tpm_crb: relinquish locality on error path (bsc#1082555).
   - tpm: vtpm_proxy: Implement request_locality function (bsc#1082555).
   - tracepoint: Do not warn on ENOMEM (bsc#1051510).
   - tracing/x86/xen: Remove zero data size trace events
     trace_xen_mmu_flush_tlb{_all} (bsc#1110006).
   - tracing: Add barrier to trace_printk() buffer nesting modification
   - tsl2550: fix lux1_input error in low light (bsc#1051510).
   - tty/ldsem: Add lockdep asserts for ldisc_sem (bsc#1105428).
   - tty/ldsem: Convert to regular lockdep annotations (bsc#1105428).
   - tty/ldsem: Decrement wait_readers on timeouted down_read() (bsc#1105428).
   - tty/ldsem: Wake up readers after timed out down_write() (bsc#1105428).
   - tty: Do not block on IO when ldisc change is pending (bsc#1105428).
   - tty: Drop tty->count on tty_reopen() failure (bsc#1051510).
   - tty: Hold tty_ldisc_lock() during tty_reopen() (bsc#1105428).
   - tty: Simplify tty->count math in tty_reopen() (bsc#1105428).
   - tty: fix data race between tty_init_dev and flush of buf (bsc#1105428).
   - tty: fix termios input-speed encoding (bsc#1051510).
   - tty: fix termios input-speed encoding when using BOTHER (bsc#1051510).
   - tty: rocket: Fix possible buffer overwrite on register_PCI (bsc#1051510).
   - tty: serial: 8250: Revert NXP SC16C2552 workaround (bsc#1051510).
   - tty: serial: exar: Relocate sleep wake-up handling (bsc#1051510).
   - tty: serial: lpuart: avoid leaking struct tty_struct (bsc#1051510).
   - tty: vt_ioctl: fix potential Spectre v1 (bsc#1051510).
   - uart: fix race between uart_put_char() and uart_shutdown() (bsc#1051510).
   - ubifs: Check data node size before truncate (bsc#1051510).
   - ubifs: Check for name being NULL while mounting (bsc#1051510).
   - ubifs: Fix directory size calculation for symlinks (bsc#1106230).
   - ubifs: Fix memory leak in lprobs self-check (bsc#1051510).
   - ubifs: Fix synced_i_size calculation for xattr inodes (bsc#1051510).
   - ubifs: xattr: Do not operate on deleted inodes (bsc#1051510).
   - udl-kms: avoid division (bsc#1051510).
   - udl-kms: change down_interruptible to down (bsc#1051510).
   - udl-kms: fix crash due to uninitialized memory (bsc#1051510).
   - udl-kms: handle allocation failure (bsc#1051510).
   - udlfb: set optimal write delay (bsc#1051510).
   - udp: Unbreak modules that rely on external __skb_recv_udp() availability
   - uio, lib: Fix CONFIG_ARCH_HAS_UACCESS_MCSAFE compilation (bsc#1098782).
   - uio: potential double frees if __uio_register_device() fails
   - uio_hv_generic: fix subchannel ring mmap (bsc#1107207).
   - uio_hv_generic: make ring buffer attribute for primary channel
   - uio_hv_generic: set size of ring buffer attribute (bsc#1107207).
   - uio_hv_generic: support sub-channels (bsc#1107207).
   - uio_hv_generic: use correct channel in isr (bsc#1107207).
   - uprobes/x86: Prohibit probing on MOV SS instruction (bsc#1110006).
   - uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn()
   - uprobes: Use synchronize_rcu() not synchronize_sched() (bsc#1051510).
   - usb/phy: fix PPC64 build errors in phy-fsl-usb.c (bsc#1051510).
   - usb: Avoid use-after-free by flushing endpoints early in
     usb_set_interface() (bsc#1051510).
   - usb: Do not die twice if PCI xhci host is not responding in resume
   - usb: cdc_acm: Do not leak URB buffers (bsc#1051510).
   - usb: chipidea: Prevent unbalanced IRQ disable (bsc#1051510).
   - usb: dwc2: Turn on uframe_sched on "amlogic" platforms (bsc#1102881).
   - usb: dwc2: Turn on uframe_sched on "bcm" platforms (bsc#1102881).
   - usb: dwc2: Turn on uframe_sched on "his" platforms (bsc#1102881).
   - usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms
   - usb: dwc2: fix isoc split in transfer with no data (bsc#1051510).
   - usb: dwc2: gadget: Fix issue in dwc2_gadget_start_isoc() (bsc#1051510).
   - usb: dwc3: change stream event enable bit back to 13 (bsc#1051510).
   - usb: dwc3: pci: add support for Intel IceLake (bsc#1051510).
   - usb: gadget: composite: fix delayed_status race condition when
     set_interface (bsc#1051510).
   - usb: gadget: dwc2: fix memory leak in gadget_init() (bsc#1051510).
   - usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i]
   - usb: gadget: fsl_udc_core: check allocation return value and cleanup on
     failure (bsc#1051510).
   - usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation
   - usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in
     r8a66597_queue() (bsc#1051510).
   - usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in
     init_controller() (bsc#1051510).
   - usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (bsc#1051510).
   - usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in
     u132_get_frame() (bsc#1051510).
   - usb: misc: uss720: Fix two sleep-in-atomic-context bugs (bsc#1051510).
   - usb: musb: dsps: do not disable CPPI41 irq in driver teardown
   - usb: uas: add support for more quirk flags (bsc#1051510).
   - usb: wusbcore: security: cast sizeof to int for comparison (bsc#1051510).
   - usb: xhci-mtk: resume USB3 roothub first (bsc#1051510).
   - usb: xhci: increase CRS timeout value (bsc#1051510).
   - usbip: tools: fix atoi() on non-null terminated string (bsc#1051510).
   - use the new async probing feature for the hyperv drivers (bsc#1107207).
   - userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access
   - userns: move user access out of the mutex (bsc#1051510).
   - uwb: hwa-rc: fix memory leak at probe (bsc#1051510).
   - vfio/pci: Virtualize Maximum Payload Size (bsc#1051510).
   - vfio/pci: Virtualize Maximum Read Request Size (bsc#1051510).
   - vfio/type1: Fix task tracking for QEMU vCPU hotplug (bsc#1051510).
   - vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user
     page (bsc#1110006).
   - vfs: fix freeze protection in mnt_want_write_file() for overlayfs
   - vhost: correctly check the iova range when waking virtqueue
   - vhost: do not try to access device IOTLB when not initialized
   - vhost: reset metadata cache when initializing new IOTLB
   - vhost: use mutex_lock_nested() in vhost_dev_lock_vqs() (bsc#1051510).
   - vhost_net: validate sock before trying to put its fd
   - video: fbdev: pxafb: clear allocated memory for video modes
   - video: goldfishfb: fix memory leak on driver remove (bsc#1051510).
   - virtio: pci-legacy: Validate queue pfn (bsc#1051510).
   - vmbus: do not return values for uninitalized channels (bsc#1051510).
   - vmbus: do not return values for uninitalized channels (bsc#1107207).
   - vmci: type promotion bug in qp_host_get_user_memory() (bsc#1105355).
   - vmw_balloon: VMCI_DOORBELL_SET does not check status (bsc#1051510).
   - vmw_balloon: do not use 2MB without batching (bsc#1051510).
   - vmw_balloon: fix VMCI use when balloon built into kernel (bsc#1051510).
   - vmw_balloon: fix inflation of 64-bit GFNs (bsc#1051510).
   - vmw_balloon: remove inflation rate limiting (bsc#1051510).
   - vsock: split dwork to avoid reinitializations
   - vti4: Do not count header length twice on tunnel setup (bsc#1051510).
   - vti6: fix PMTU caching and reporting on xmit (bsc#1051510).
   - vti6: remove !skb->ignore_df check from vti6_xmit() (bsc#1051510).
   - vxlan: add new fdb alloc and create helpers (netfilter-stable-18_07_27).
   - vxlan: fix default fdb entry netlink notify ordering during netdev
     create (netfilter-stable-18_07_27).
   - vxlan: make netlink notify in vxlan_fdb_destroy optional
   - wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of
     qe_muram_alloc (bsc#1051510).
   - watchdog: Mark watchdog touch functions as notrace (git-fixes).
   - wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()
   - wlcore: Set rx_status boottime_ns field on rx (bsc#1051510).
   - x86-64/realmode: Add instruction suffix (bsc#1110006).
   - x86/CPU/AMD: Derive CPU topology from CPUID function 0xB when available
   - x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present
   - x86/CPU: Add a microcode loader callback (bsc#1110006).
   - x86/CPU: Check CPU feature bits after microcode upgrade (bsc#1110006).
   - x86/CPU: Modify detect_extended_topology() to return result ().
   - x86/EISA: Do not probe EISA bus for Xen PV guests (bsc#1110006).
   - x86/Hyper-V/hv_apic: Build the Hyper-V APIC conditionally (bsc#1107207).
   - x86/Hyper-V/hv_apic: Include asm/apic.h (bsc#1107207).
   - x86/KVM/VMX: Do not set l1tf_flush_l1d from vmx_handle_external_intr()
   - x86/KVM/VMX: Do not set l1tf_flush_l1d to true from vmx_l1d_flush()
   - x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush()
   - x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond'
   - x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amount (bsc#1110006).
   - x86/LDT: Avoid warning in 32-bit builds with older gcc (bsc#1110006).
   - x86/MCE/AMD: Define a function to get SMCA bank type (bsc#1110006).
   - x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read()
   - x86/MCE: Remove min interval polling limitation (bsc#1110006).
   - x86/MCE: Report only DRAM ECC as memory errors on AMD systems
   - x86/MCE: Serialize sysfs changes (bsc#1110006).
   - x86/PCI: Make broadcom_postcore_init() check acpi_disabled (bsc#1110006).
   - x86/acpi: Prevent X2APIC id 0xffffffff from being accounted
   - x86/alternatives: Fixup alternative_call_2 (bsc#1110006).
   - x86/apic/vector: Fix off by one in error path (bsc#1110006).
   - x86/apic: Fix restoring boot IRQ mode in reboot and kexec/kdump
   - x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic'
     specified (bsc#1110006).
   - x86/apic: Split disable_IO_APIC() into two functions to fix
     CONFIG_KEXEC_JUMP=y (bsc#1110006).
   - x86/apic: Split out restore_boot_irq_mode() from disable_IO_APIC()
   - x86/asm/memcpy_mcsafe: Add labels for __memcpy_mcsafe() write fault
     handling (bsc#1098782).
   - x86/asm/memcpy_mcsafe: Add write-protection-fault handling (bsc#1098782).
   - x86/asm/memcpy_mcsafe: Define copy_to_iter_mcsafe() (bsc#1098782).
   - x86/asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception handling
   - x86/asm/memcpy_mcsafe: Provide original memcpy_mcsafe_unrolled
   - x86/asm/memcpy_mcsafe: Remove loop unrolling (bsc#1098782).
   - x86/asm/memcpy_mcsafe: Return bytes remaining (bsc#1098782).
   - x86/asm: Add _ASM_ARG* constants for argument registers to asm/asm.h
   - x86/asm: Allow again using asm.h when building for the 'bpf' clang
     target (bsc#1110006).
   - x86/asm: Do not use the confusing '.ifeq' directive (bsc#1110006).
   - x86/boot/64: Verify alignment of the LOAD segment (bsc#1110006).
   - x86/boot/KASLR: Work around firmware bugs by excluding
     EFI_BOOT_SERVICES_* and EFI_LOADER_* from KASLR's choice (bsc#1112878).
   - x86/boot/compressed/64: Print error if 5-level paging is not supported
   - x86/boot: Fix if_changed build flip/flop bug (bsc#1110006).
   - x86/boot: Fix kexec booting failure in the SEV bit detection code
   - x86/boot: Move EISA setup to a separate file (bsc#1110006).
   - x86/boot: Relocate definition of the initial state of CR0 (bsc#1110006).
   - x86/build/64: Force the linker to use 2MB page size (bsc#1109603).
   - x86/build: Beautify build log of syscall headers (bsc#1110006).
   - x86/cpu/AMD: Apply the Erratum 688 fix when the BIOS does not
   - x86/cpu/intel: Add missing TLB cpuid values (bsc#1110006).
   - x86/cpufeature: Add User-Mode Instruction Prevention definitions
   - x86/cpufeatures: Add Intel PCONFIG cpufeature (bsc#1110006).
   - x86/cpufeatures: Add Intel Total Memory Encryption cpufeature
   - x86/debug: Handle warnings before the notifier chain, to fix KGDB crash
   - x86/decoder: Add new TEST instruction pattern (bsc#1110006).
   - x86/dumpstack: Save first regs set for the executive summary
   - x86/dumpstack: Unify show_regs() (bsc#1110006).
   - x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y
   - x86/eisa: Add missing include (bsc#1110006).
   - x86/entry/64: Add two more instruction suffixes (bsc#1110006).
   - x86/entry/64: Remove %ebx handling from error_entry/exit (bsc#1102715).
   - x86/entry/64: Use 'xorl' for faster register clearing (bsc#1110006).
   - x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit()
   - x86/entry: Reduce the code footprint of the 'idtentry' macro
   - x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
   - x86/espfix/64: Fix espfix double-fault handling on 5-level systems
   - x86/events/intel/ds: Fix bts_interrupt_threshold alignment (git-fixes
   - x86/fpu/debug: Remove unused 'x86_fpu_state' and
     'x86_fpu_deactivate_state' tracepoints (bsc#1110006).
   - x86/fpu: Make XSAVE check the base CPUID features before enabling
   - x86/fpu: Parse clearcpuid= as early XSAVE argument (bsc#1110006).
   - x86/fpu: Remove second definition of fpu in __fpu__restore_sig()
   - x86/fpu: Remove the explicit clearing of XSAVE dependent features
   - x86/headers/UAPI: Use __u64 instead of u64 in uapi/asm/hyperv.h
   - x86/hyper-V: Allocate the IDT entry early in boot (bsc#1107207).
   - x86/hyper-v: Check cpumask_to_vpset() return value in
     hyperv_flush_tlb_others_ex() (bsc#1107207).
   - x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others()
   - x86/hyper-v: Fix the circular dependency in IPI enlightenment
   - x86/hyper-v: Fix wrong merge conflict resolution (bsc#1107207).
   - x86/hyper-v: Implement hv_do_fast_hypercall16 (bsc#1107207).
   - x86/hyper-v: Trace PV IPI send (bsc#1107207).
   - x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (bsc#1107207).
   - x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE}
     hypercalls when possible (bsc#1107207).
   - x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible
   - x86/hyper-v: allocate and use Virtual Processor Assist Pages
   - x86/hyper-v: define struct hv_enlightened_vmcs and clean field bits
   - x86/hyper-v: detect nested features (bsc#1107207).
   - x86/hyper-v: move definitions from TLFS to hyperv-tlfs.h (bsc#1107207).
   - x86/hyper-v: move hyperv.h out of uapi (bsc#1107207).
   - x86/hyper-v: move struct hv_flush_pcpu{,ex} definitions to common header
   - x86/hyper-v: rename ipi_arg_{ex,non_ex} structures (bsc#1107207).
   - x86/hyperv: Add a function to read both TSC and TSC page value
     simulateneously (bsc#1107207).
   - x86/hyperv: Add interrupt handler annotations (bsc#1107207).
   - x86/hyperv: Check for required priviliges in hyperv_init() (bsc#1107207).
   - x86/hyperv: Check for required priviliges in hyperv_init() (bsc#1110006).
   - x86/hyperv: Redirect reenlightment notifications on CPU offlining
   - x86/hyperv: Reenlightenment notifications support (bsc#1107207).
   - x86/idt: Load idt early in start_secondary (bsc#1110006).
   - x86/init: fix build with CONFIG_SWAP=n (bsc#1106121).
   - x86/intel_rdt: Enable CMT and MBM on new Skylake stepping (bsc#1110006).
   - x86/intel_rdt: Fix incorrect returned value when creating rdgroup
     sub-directory in resctrl file system (bsc#1110006).
   - x86/intel_rdt: Fix potential deadlock during resctrl mount (bsc#1110006).
   - x86/intel_rdt: Fix potential deadlock during resctrl unmount
   - x86/irq: Count Hyper-V reenlightenment interrupts (bsc#1107207).
   - x86/irq: Remove an old outdated comment about context tracking races
   - x86/irq: implement irq_data_get_effective_affinity_mask() for v4.12
   - x86/kasan/64: Teach KASAN about the cpu_entry_area (kasan).
   - x86/kasan: Panic if there is not enough memory to boot (bsc#1110006).
   - x86/kexec: Avoid double free_page() upon do_kexec_load() failure
   - x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (bsc#1114279).
   - x86/kexec: Make kexec (mostly) work in 5-level paging mode (bsc#1110006).
   - x86/kprobes: Fix kernel crash when probing .entry_trampoline code
   - x86/kvm/hyper-v: add reenlightenment MSRs support (bsc#1107207).
   - x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmasked
   - x86/kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap on
     vector change (bsc#1107207).
   - x86/kvm/vmx: Remove duplicate l1d flush definitions (bsc#1110006).
   - x86/kvm: fix LAPIC timer drift when guest uses periodic mode
   - x86/kvm: rename HV_X64_MSR_APIC_ASSIST_PAGE to HV_X64_MSR_VP_ASSIST_PAGE
   - x86/mce/AMD: Get address from already initialized block (bsc#1110006).
   - x86/mce: Add notifier_block forward declaration (bsc#1110006).
   - x86/mce: Check for alternate indication of machine check recovery on
     Skylake (bsc#1110006).
   - x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out() (bsc#1110006).
   - x86/mce: Fix incorrect "Machine check from unknown source" message
   - x86/mce: Fix set_mce_nospec() to avoid #GP fault (bsc#1107783).
   - x86/mce: Improve error message when kernel cannot recover (bsc#1110006).
   - x86/mce: Improve error message when kernel cannot recover (bsc#1110301).
   - x86/mcelog: Get rid of RCU remnants (git-fixes 5de97c9f6d85).
   - x86/memory_failure: Introduce {set, clear}_mce_nospec() (bsc#1107783).
   - x86/microcode/intel: Check microcode revision before updating sibling
     threads (bsc#1110006).
   - x86/microcode/intel: Fix memleak in save_microcode_patch() (bsc#1110006).
   - x86/microcode/intel: Look into the patch cache first (bsc#1110006).
   - x86/microcode/intel: Save microcode patch unconditionally (bsc#1110006).
   - x86/microcode/intel: Writeback and invalidate caches before updating
     microcode (bsc#1110006).
   - x86/microcode: Allow late microcode loading with SMT disabled
   - x86/microcode: Attempt late loading only when new microcode is present
   - x86/microcode: Do not exit early from __reload_late() (bsc#1110006).
   - x86/microcode: Do not upload microcode if CPUs are offline (bsc#1110006).
   - x86/microcode: Fix CPU synchronization routine (bsc#1110006).
   - x86/microcode: Get rid of struct apply_microcode_ctx (bsc#1110006).
   - x86/microcode: Make sure boot_cpu_data.microcode is up-to-date
   - x86/microcode: Make the late update update_lock a raw lock for RT
   - x86/microcode: Propagate return value from updating functions
   - x86/microcode: Request microcode on the BSP (bsc#1110006).
   - x86/microcode: Synchronize late microcode loading (bsc#1110006).
   - x86/microcode: Update the new microcode revision unconditionally
   - x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all()
   - x86/mm/64: Rename the register_page_bootmem_memmap() 'size' parameter to
     'nr_pages' (bsc#1110006).
   - x86/mm/kasan: Do not use vmemmap_populate() to initialize shadow (kasan).
   - x86/mm/kmmio: Fix mmiotrace for page unaligned addresses (bsc#1110006).
   - x86/mm/kmmio: Make the tracer robust against L1TF (bsc#1110006).
   - x86/mm/memory_hotplug: determine block size based on the end of boot
     memory (bsc#1108243).
   - x86/mm/pat: Make set_memory_np() L1TF safe (bsc#1110006).
   - x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses
   - x86/mm/pti: Add an overflow check to pti_clone_pmds() (bsc#1110006).
   - x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() (bsc#1110006).
   - x86/mm/tlb: Always use lazy TLB mode (bsc#1105467 Reduce IPIs and atomic
     ops with improved lazy TLB).
   - x86/mm/tlb: Leave lazy TLB mode at page table free time (bsc#1105467
     Reduce IPIs and atomic ops with improved lazy TLB).
   - x86/mm/tlb: Make lazy TLB mode lazier (bsc#1105467 Reduce IPIs and
     atomic ops with improved lazy TLB).
   - x86/mm/tlb: Only send page table free TLB flush to lazy TLB CPUs
     (bsc#1105467 Reduce IPIs and atomic ops with improved lazy TLB).
   - x86/mm/tlb: Restructure switch_mm_irqs_off() (bsc#1105467 Reduce IPIs
     and atomic ops with improved lazy TLB).
   - x86/mm/tlb: Skip atomic operations for 'init_mm' in switch_mm_irqs_off()
     (bsc#1105467 Reduce IPIs and atomic ops with improved lazy TLB).
   - x86/mm: Add TLB purge to free pmd/pte page interfaces (bsc#1110006).
   - x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE (bsc#1110006).
   - x86/mm: Disable ioremap free page handling on x86-PAE (bsc#1110006).
   - x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init
   - x86/mm: Drop TS_COMPAT on 64-bit exec() syscall (bsc#1110006).
   - x86/mm: Expand static page table for fixmap space (bsc#1110006).
   - x86/mm: Fix ELF_ET_DYN_BASE for 5-level paging (bsc#1110006).
   - x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_has() instead
     of this_cpu_has() in build_cr3_noflush() (bsc#1110006).
   - x86/mm: Relocate page fault error codes to traps.h (bsc#1110006).
   - x86/mm: Remove in_nmi() warning from vmalloc_fault() (bsc#1110006).
   - x86/mm: implement free pmd/pte page interfaces (bsc#1110006).
   - x86/mpx: Do not allow MPX if we have mappings above 47-bit (bsc#1110006).
   - x86/nmi: Fix NMI uaccess race against CR3 switching (bsc#1110006).
   - x86/numa_emulation: Fix emulated-to-physical node mapping (bsc#1110006).
   - x86/oprofile: Fix bogus GCC-8 warning in nmi_setup() (bsc#1110006).
   - x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear
   - x86/paravirt: Fix some warning messages (bsc#1065600).
   - x86/paravirt: Fix spectre-v2 mitigations for paravirt guests
   - x86/paravirt: Remove 'noreplace-paravirt' cmdline option (bsc#1110006).
   - x86/percpu: Fix this_cpu_read() (bsc#1110006).
   - x86/pgtable: Do not set huge PUD/PMD on non-leaf entries (bsc#1110006).
   - x86/pkeys: Do not special case protection key 0 (bsc#1110006).
   - x86/pkeys: Override pkey when moving away from PROT_EXEC (bsc#1110006).
   - x86/platform/UV: Add adjustable set memory block size function
   - x86/platform/UV: Add kernel parameter to set memory block size
   - x86/platform/UV: Mark memblock related init code and data correctly
   - x86/platform/UV: Use new set memory block size function (bsc#1108243).
   - x86/power: Fix swsusp_arch_resume prototype (bsc#1110006).
   - x86/process: Do not mix user/kernel regs in 64bit __show_regs()
   - x86/process: Re-export start_thread() (bsc#1110006).
   - x86/pti: Check the return value of pti_user_pagetable_walk_p4d()
   - x86/pti: Check the return value of pti_user_pagetable_walk_pmd()
   - x86/retpoline/checksum32: Convert assembler indirect jumps (bsc#1110006).
   - x86/retpoline/irq32: Convert assembler indirect jumps (bsc#1110006).
   - x86/smp: fix non-SMP broken build due to redefinition of
     apic_id_is_primary_thread (bsc#1110006).
   - x86/smpboot: Do not use mwait_play_dead() on AMD systems (bsc#1110006).
   - x86/spectre: Add missing family 6 check to microcode check (git-fixes
   - x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable"
   - x86/speculation, objtool: Annotate indirect calls/jumps for objtool on
     32-bit kernels (bsc#1110006).
   - x86/speculation/l1tf: Exempt zeroed PTEs from inversion (bsc#1110006).
   - x86/speculation/l1tf: Extend 64bit swap file size limit (bsc#1110006).
   - x86/speculation/l1tf: Fix off-by-one error when warning that system has
     too much RAM (bsc#1105536).
   - x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit
   - x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (bsc#1110006).
   - x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+
   - x86/speculation/l1tf: Invert all not present mappings (bsc#1110006).
   - x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (bsc#1110006).
   - x86/speculation/l1tf: Protect PAE swap entries against L1TF
   - x86/speculation/l1tf: Suggest what to do on systems with too much RAM
   - x86/speculation: Simplify sysfs report of VMX L1TF vulnerability
   - x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry
   - x86/time: Correct the attribute on jiffies' definition (bsc#1110006).
   - x86/topology: Update the 'cpu cores' field in /proc/cpuinfo correctly
     across CPU hotplug operations (bsc#1110006).
   - x86/tsc: Add missing header to tsc_msr.c (bsc#1110006).
   - x86/tsc: Allow TSC calibration without PIT (bsc#1110006).
   - x86/tsc: Prevent 32bit truncation in calc_hpet_ref() (bsc#1110006).
   - x86/vdso: Fix asm constraints on vDSO syscall fallbacks (bsc#1110006).
   - x86/vdso: Fix lsl operand order (bsc#1110006).
   - x86/vdso: Fix lsl operand order (bsc#1110301).
   - x86/vdso: Fix vDSO syscall fallback asm constraint regression
   - x86/xen/efi: Initialize only the EFI struct members used by Xen
   - x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths
   - x86/xen: Delay get_cpu_cap until stack canary is established
   - x86/xen: Drop 5-level paging support code from the XEN_PV code
   - x86/xen: Reset VCPU0 info pointer after shared_info remap (bsc#1110006).
   - x86/xen: do not write ptes directly in 32-bit PV guests (bsc#1110006).
   - x86: Add check for APIC access address for vmentry of L2 guests
   - x86: Call fixup_exception() before notify_die() in math_error()
   - x86: Delay skip of emulated hypercall instruction (bsc#1107207).
   - x86: Delay skip of emulated hypercall instruction (bsc#1110006).
   - x86: PM: Make APM idle driver initialize polling state (bsc#1110006).
   - x86: i8259: Add missing include file (bsc#1110006).
   - x86: irq_remapping: Move irq remapping mode enum ().
   - x86: kvm: avoid unused variable warning (bsc#1110006).
   - x86: msr-index.h: Correct SNB_C1/C3_AUTO_UNDEMOTE defines (bsc#1110006).
   - x86: msr-index.h: Correct SNB_C1/C3_AUTO_UNDEMOTE defines (bsc#1110301).
   - xen-netfront: fix bug concerning replacement of MAX_SKB_FRAGS with
     XEN_NETIF_NR_SLOTS_MIN (bsc#1104824).
   - xen-netfront: fix queue name setting (bsc#1065600).
   - xen-netfront: fix warn message as irq device name has '/' (bsc#1065600).
   - xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent
   - xen/PVH: Set up GS segment for stack canary (bsc#1110006).
   - xen/blkback: do not keep persistent grants too long (bsc#1085042).
   - xen/blkback: move persistent grants flags to bool (bsc#1085042).
   - xen/blkback: remove unused pers_gnts_lock from struct (bsc#1085042).
   - xen/blkfront: cleanup stale persistent grants (bsc#1085042).
   - xen/blkfront: reorder tests in xlblk_init() (bsc#1085042).
   - xen/gntdev: avoid out of bounds access in case of partial gntdev_mmap()
   - xen/x86/vpmu: Zero struct pt_regs before calling into sample handling
     code (bsc#1110006).
   - xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating guests
   - xen: Remove unnecessary BUG_ON from __unbind_from_irq() (bsc#1065600).
   - xen: avoid crash in disable_hotplug_cpu (bsc#1106594).
   - xen: issue warning message when out of grant maptrack entries
   - xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling (bsc#1065600).
   - xen: xenbus_dev_frontend: Really return response string (bsc#1065600).
   - xenbus: track caller request id (bsc#1065600).
   - xfrm: use complete IPv6 addresses for hash (bsc#1109330).
   - xfs, dax: introduce xfs_dax_aops (bsc#1104888).
   - xfs: Fix per-inode DAX flag inheritance (Git-fixes bsc#1109511).
   - xfs: Remove dead code from inode recover function (bsc#1105396).
   - xfs: add a new xfs_iext_lookup_extent_before helper (bsc#1095344).
   - xfs: add a xfs_bmap_fork_to_state helper (bsc#1095344).
   - xfs: add a xfs_iext_update_extent helper (bsc#1095344).
   - xfs: add asserts for the mmap lock in xfs_{insert,collapse}_file_space
   - xfs: add comments documenting the rebalance algorithm (bsc#1095344).
   - xfs: add some comments to xfs_iext_insert/xfs_iext_insert_node
   - xfs: allow unaligned extent records in xfs_bmbt_disk_set_all
   - xfs: do not create overlapping extents in xfs_bmap_add_extent_delay_real
   - xfs: do not fail when converting shortform attr to long form during
     ATTR_REPLACE (bsc#1105025).
   - xfs: do not rely on extent indices in xfs_bmap_collapse_extents
   - xfs: do not rely on extent indices in xfs_bmap_insert_extents
   - xfs: do not set XFS_BTCUR_BPRV_WASDEL in xfs_bunmapi (bsc#1095344).
   - xfs: fix memory leak in xfs_iext_free_last_leaf (bsc#1095344).
   - xfs: fix number of records handling in xfs_iext_split_leaf (bsc#1095344).
   - xfs: fix type usage (bsc#1095344).
   - xfs: handle zero entries case in xfs_iext_rebalance_leaf (bsc#1095344).
   - xfs: inline xfs_shift_file_space into callers (bsc#1095344).
   - xfs: introduce the xfs_iext_cursor abstraction (bsc#1095344).
   - xfs: iterate backwards in xfs_reflink_cancel_cow_blocks (bsc#1095344).
   - xfs: iterate over extents in xfs_bmap_extents_to_btree (bsc#1095344).
   - xfs: iterate over extents in xfs_iextents_copy (bsc#1095344).
   - xfs: make better use of the 'state' variable in xfs_bmap_del_extent_real
   - xfs: merge xfs_bmap_read_extents into xfs_iread_extents (bsc#1095344).
   - xfs: move pre/post-bmap tracing into xfs_iext_update_extent
   - xfs: move some code around inside xfs_bmap_shift_extents (bsc#1095344).
   - xfs: move some more code into xfs_bmap_del_extent_real (bsc#1095344).
   - xfs: move xfs_bmbt_irec and xfs_exntst_t to xfs_types.h (bsc#1095344).
   - xfs: move xfs_iext_insert tracepoint to report useful information
   - xfs: pass a struct xfs_bmbt_irec to xfs_bmbt_lookup_eq (bsc#1095344).
   - xfs: pass a struct xfs_bmbt_irec to xfs_bmbt_update (bsc#1095344).
   - xfs: pass an on-disk extent to xfs_bmbt_validate_extent (bsc#1095344).
   - xfs: pass struct xfs_bmbt_irec to xfs_bmbt_validate_extent (bsc#1095344).
   - xfs: preserve i_rdev when recycling a reclaimable inode (bsc#1095344).
   - xfs: refactor delalloc accounting in xfs_bmap_add_extent_delay_real
   - xfs: refactor dir2 leaf readahead shadow buffer cleverness (bsc#1095344).
   - xfs: refactor xfs_bmap_add_extent_delay_real (bsc#1095344).
   - xfs: refactor xfs_bmap_add_extent_hole_delay (bsc#1095344).
   - xfs: refactor xfs_bmap_add_extent_hole_real (bsc#1095344).
   - xfs: refactor xfs_bmap_add_extent_unwritten_real (bsc#1095344).
   - xfs: refactor xfs_del_extent_real (bsc#1095344).
   - xfs: remove XFS_BMAP_MAX_SHIFT_EXTENTS (bsc#1095344).
   - xfs: remove XFS_BMAP_TRACE_EXLIST (bsc#1095344).
   - xfs: remove a duplicate assignment in xfs_bmap_add_extent_delay_real
   - xfs: remove a superflous assignment in xfs_iext_remove_node
   - xfs: remove all xfs_bmbt_set_* helpers except for xfs_bmbt_set_all
   - xfs: remove if_rdev (bsc#1095344).
   - xfs: remove post-bmap tracing in xfs_bmap_local_to_extents (bsc#1095344).
   - xfs: remove support for inlining data/extents into the inode fork
   - xfs: remove the never fully implemented UUID fork format (bsc#1095344).
   - xfs: remove the nr_extents argument to xfs_iext_insert (bsc#1095344).
   - xfs: remove the nr_extents argument to xfs_iext_remove (bsc#1095344).
   - xfs: remove xfs_bmbt_get_state (bsc#1095344).
   - xfs: remove xfs_bmse_shift_one (bsc#1095344).
   - xfs: rename bno to end in __xfs_bunmapi (bsc#1095344).
   - xfs: repair malformed inode items during log recovery (bsc#1105396).
   - xfs: replace xfs_bmbt_lookup_ge with xfs_bmbt_lookup_first (bsc#1095344).
   - xfs: replace xfs_qm_get_rtblks with a direct call to
     xfs_bmap_count_leaves (bsc#1095344).
   - xfs: rewrite getbmap using the xfs_iext_* helpers (bsc#1095344).
   - xfs: rewrite xfs_bmap_count_leaves using xfs_iext_get_extent
   - xfs: rewrite xfs_bmap_first_unused to make better use of
     xfs_iext_get_extent (bsc#1095344).
   - xfs: simplify the xfs_getbmap interface (bsc#1095344).
   - xfs: simplify xfs_reflink_convert_cow (bsc#1095344).
   - xfs: split xfs_bmap_shift_extents (bsc#1095344).
   - xfs: switch xfs_bmap_local_to_extents to use xfs_iext_insert
   - xfs: treat idx as a cursor in xfs_bmap_add_extent_delay_real
   - xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_delay
   - xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_real
   - xfs: treat idx as a cursor in xfs_bmap_add_extent_unwritten_real
   - xfs: treat idx as a cursor in xfs_bmap_collapse_extents (bsc#1095344).
   - xfs: treat idx as a cursor in xfs_bmap_del_extent_* (bsc#1095344).
   - xfs: trivial indentation fixup for xfs_iext_remove_node (bsc#1095344).
   - xfs: update got in xfs_bmap_shift_update_extent (bsc#1095344).
   - xfs: use a b+tree for the in-core extent list (bsc#1095344).
   - xfs: use correct state defines in xfs_bmap_del_extent_{cow,delay}
   - xfs: use the state defines in xfs_bmap_del_extent_real (bsc#1095344).
   - xfs: use xfs_bmap_del_extent_delay for the data fork as well
   - xfs: use xfs_iext_*_extent helpers in xfs_bmap_shift_extents
   - xfs: use xfs_iext_*_extent helpers in xfs_bmap_split_extent_at
   - xfs: use xfs_iext_get_extent in xfs_bmap_first_unused (bsc#1095344).
   - xfs: use xfs_iext_get_extent instead of open coding it (bsc#1095344).
   - xhci: Add missing CAS workaround for Intel Sunrise Point xHCI
   - xhci: Do not print a warning when setting link state for disabled ports
   - xhci: Fix use after free for URB cancellation on a reallocated endpoint
   - zram: fix null dereference of handle (bsc#1105355).

Special Instructions and Notes:

   Please reboot the system after installing this update.

Patch Instructions:

   To install this SUSE Security Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Module for Public Cloud 15:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-2018-2819=1

Package List:

   - SUSE Linux Enterprise Module for Public Cloud 15 (x86_64):


   - SUSE Linux Enterprise Module for Public Cloud 15 (noarch):




- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:


Australian Computer Emergency Response Team
The University of Queensland
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
Comment: http://www.auscert.org.au/render.html?it=1967