SUSE-SU-2018:3961-1

Source
https://www.suse.com/support/update/announcement/2018/suse-su-20183961-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2018:3961-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2018:3961-1
Related
Published
2018-11-30T16:43:13Z
Modified
2018-11-30T16:43:13Z
Summary
Security update for the Linux Kernel
Details

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 irdasetsockopt function in net/irda/afirda.c was fixed in drivers/staging/irda/net/afirda.c that allowed local users to cause a denial of service (iasobject use-after-free and system crash) or possibly have unspecified other impact via an AF_IRDA socket (bsc#1106511).
  • CVE-2018-6554: Fixed memory leak in the irdabind function in net/irda/afirda.c and later in drivers/staging/irda/net/afirda.c that allowed local users to cause a denial of service (memory consumption) by repeatedly binding an AFIRDA socket (bsc#1106509).
  • CVE-2018-18710: An information leak was fixed in cdromioctlselect_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 adjustscalarminmaxvals in kernel/bpf/verifier.c mishandled 32-bit right shifts (bsc#1112372).
  • CVE-2018-17182: The vmacacheflushall 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. (bsc#1108399).
  • CVE-2018-16658: An information leak in cdromioctldrive_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 (bsc#1107689).
  • CVE-2018-15572: The spectrev2select_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 chapservercompute_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 ioctlmappage() was fixed when mounting and operating a crafted btrfs image, because of a lack of block group item validation in checkleaf_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. (bsc#1099999)
  • 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 INTMAX, but the accounting is int based. This basically makes the accounting values, which are visible to user space via timergetoverrun(2) and siginfo::sioverrun, random. For example, a local user can cause a denial of service (signed integer overflow) via crafted mmap, futex, timercreate, 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 cdromioctlmediachanged function in drivers/cdrom/cdrom.c was fixed to prevent local attackers to use a incorrect bounds check in the CDROM driver CDROMMEDIA_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 cipsov4optptr() 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 sndrawmidiinputparams() and sndrawmidioutputstatus() which are part of sndrawmidiioctl() 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 (bsc#1084831).
  • 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 number:

  • 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 ghesioremaparea (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 (bsc#1051510).
  • ACPI / EC: Use ecnowakeup on ThinkPad X1 Yoga 3rd (bsc#1051510).
  • ACPI / EC: Use ecnowakeup on Thinkpad X1 Carbon 6th (bsc#1051510).
  • ACPI / EC: Use ecnowakeup on more Thinkpad X1 Carbon 6th systems (bsc#1051510).
  • ACPI / PCI: pci_link: Allow the absence of _PRS and change log level (bsc#1104172).
  • ACPI / PM: save NVS memory for ASUS 1025C laptop (bsc#1051510).
  • ACPI / bus: Only call dmichecksystem on X86 (bsc#1105597, bsc#1106178).
  • ACPI / processor: Fix the return value of acpiprocessorids_walk() (bsc#1051510).
  • ACPI / scan: Initialize status to ACPISTADEFAULT (bsc#1051510).
  • ACPI/IORT: Remove temporary iortgetidmappingindex() ACPICA guard (bsc#1103387).
  • ACPI/PCI: pci_link: reduce verbosity when IRQ is enabled (bsc#1104172).
  • ACPICA: Reference Counts: increase max to 0x4000 for large servers (bsc#1108241).
  • 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 SNDRVEMU10K1IOCTL_INFO (bsc#1051510).
  • ALSA: fireface: fix memory leak in ff400switchfetching_mode() (bsc#1051510).
  • 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 (bsc#1051510).
  • ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (bsc#1051510).
  • ALSA: hda - Add quirk for ASUS G751 laptop (bsc#1051510).
  • ALSA: hda - Fix cancelworksync() stall from jackpoll work (bsc#1051510).
  • ALSA: hda - Fix headphone pin config for ASUS G751 (bsc#1051510).
  • ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (bsc#1051510).
  • 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 (bsc#1051510).
  • ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (bsc#1051510).
  • ALSA: hda: Add 2 more models to the power_save blacklist (bsc#1051510).
  • ALSA: hda: Add AZXDCAPSPM_RUNTIME for AMD Raven Ridge (bsc#1051510).
  • ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (bsc#1051510).
  • 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 (bsc#1051510).
  • ALSA: oxfw: fix memory leak of discovered stream formats at error path (bsc#1051510).
  • ALSA: oxfw: fix memory leak of private data (bsc#1051510).
  • ALSA: pcm: Fix negative appl_ptr handling in pcm-indirect helpers ().
  • ALSA: pcm: Fix sndintervalrefine first/last with open min/max (bsc#1051510).
  • 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 (bsc#1051510).
  • ALSA: usb-audio: update quirk for B W PX to remove microphone (bsc#1051510).
  • 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 (bsc#1051510).
  • ARM: 8799/1: mm: fix pciioremapio() 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 ofiomap and fix missing ofnode_put (bsc#1051510).
  • ARM: hisi: fix error handling and missing ofnodeput (bsc#1051510).
  • ARM: hisi: handle ofiomap and fix missing ofnode_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: imxv4v5_defconfig: Select ULPI support (bsc#1051510).
  • ARM: imxv6v7_defconfig: Select ULPI support (bsc#1051510).
  • ARM: mvebu: declare asm symbols as character arrays in pmsu.c (bsc#1051510).
  • ARM: pxa: irq: fix handling of ICMR registers in suspend/resume (bsc#1051510).
  • ASoC: Intel: Skylake: Reset the controller in probe (bsc#1051510).
  • ASoC: Intel: chtbswmax98090: remove useless code, align with ChromeOS driver (bsc#1051510).
  • ASoC: Intel: chtbswmax98090_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 (bsc#1051510).
  • ASoC: intel: skylake: Add missing break in skltplgget_token() (bsc#1051510).
  • 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 rsndssiconfig_init() execute condition into it (bsc#1051510).
  • 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 (bsc#1051510).
  • 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 (bsc#1051510).
  • 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 locksocknested in btacceptenqueue (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 BTHCIUARTSERDEV (bsc#1051510).
  • Bluetooth: hidp: Fix handling of strncpy for hid->name information (bsc#1051510).
  • Bluetooth: hidp: buffer overflow in hidpprocessreport (bsc#1051510).
  • Btrfs: fix data corruption when deduplicating between different files (bsc#1110647).
  • Btrfs: fix duplicate extents after fsync of file with prealloc extents (bsc#1110644).
  • Btrfs: fix file data corruption after cloning a range and fsync (bsc#1111901).
  • Btrfs: fix fsync after hole punching when using no-holes feature (bsc#1110642).
  • Btrfs: fix loss of prealloc extents past i_size after fsync log replay (bsc#1110643).
  • Btrfs: fix mount failure after fsync due to hard link recreation (bsc#1103543).
  • Btrfs: fix return value on rename exchange failure (bsc#1110645).
  • Btrfs: fix send failure when root has deleted files still open (bsc#1110650).
  • 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 STATUSUSERSESSION_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 addrgenmode (bsc#1051510).
  • Drivers: HV: Send one page worth of kmsg dump over Hyper-V during panic (bsc#1107207).
  • 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 hvctltable_hdr (bsc#1107207).
  • Drivers: hv: vmbus: Fix the offerinprogress in vmbusprocessoffer() (bsc#1051510).
  • 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 (bsc#1107207).
  • Drivers: hv: vmbus: Remove use of slowvirtto_phys() (bsc#1107207).
  • Drivers: hv: vmbus: Remove x86 MSR refs in arch independent code (bsc#1107207).
  • Drivers: hv: vmbus: Remove x86-isms from arch independent drivers (bsc#1107207).
  • Drivers: hv: vmbus: Removed an unnecessary cast from void * (bsc#1107207).
  • Drivers: hv: vmbus: Reset the channel callback in vmbusonofferrescind() (bsc#1107207).
  • Drivers: hv: vmbus: Use get/putcpu() in vmbusconnect() (bsc#1107207).
  • Drivers: hv: vmbus: add numa_node to sysfs (bsc#1107207).
  • Drivers: hv: vmbus: do not mark HVPCIE as perfdevice (bsc#1051510).
  • Drivers: hv: vmbus: enable VMBus protocol version 5.0 (bsc#1107207).
  • Drivers: hv: vmbus: respect what we get from hvgetsynint_state() (bsc#1107207).
  • 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 (bsc#1051510).
  • EDAC, skx: Fix skxedac build error when ACPINFIT=m (bsc#1099125).
  • EDAC, skx_edac: Detect non-volatile DIMMs (bsc#1099125).
  • EDAC, thunderx: Fix memory leak in thunderxl2cthreaded_isr() (bsc#1114279).
  • 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 sysfscreategroup (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 rdmarwinitonemr() (bsc#1046306).
  • IB/hfi1: Invalid NUMA node information can cause a divide by zero (bsc#1060463).
  • IB/hfi1: Remove incorrect call to do_interrupt callback (bsc#1060463).
  • IB/hfi1: Set inusectxts bits for user ctxts only (bsc#1060463 ).
  • IB/ipoib: Avoid a race condition between startxmit and cmrep_handler (bsc#1046307).
  • IB/ipoib: Fix error return code in ipoibdevinit() (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 (bsc#1046305).
  • Input: atakbd - fix Atari CapsLock behaviour (bsc#1051510).
  • Input: atakbd - fix Atari keymap (bsc#1051510).
  • Input: atmelmxtts - only use first T9 instance (bsc#1051510).
  • Input: edt-ft5x06 - fix error handling for factory mode on non-M06 (bsc#1051510).
  • Input: edt-ft5x06 - implement support for the EDT-M12 series (bsc#1051510).
  • Input: edt-ft5x06 - make distinction between m06/m09/generic more clear (bsc#1051510).
  • Input: elantech - enable middle button of touchpad on ThinkPad P72 (bsc#1051510).
  • 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 _findlinuxpte as _findlinuxpteorhugepte (bsc#1061840).
  • KABI: tpm: change relinquish_locality return value back to void (bsc#1082555).
  • KABI: tpm: do keep the cmdready and goidle as pm ops (bsc#1082555).
  • KVM/VMX: Optimize vmxvcpurun() and svmvcpurun() by marking the RDMSR path as unlikely() (bsc#1110006).
  • KVM/x86: remove WARNON() for when vmmunmap() fails (bsc#1106240).
  • KVM: Enforce error in ioctl for compat tasks when !KVM_COMPAT (bsc#1106240).
  • KVM: PPC: Add ptregs into kvmvcpu_arch and move vcpu->arch.gpr[] into it (bsc#1061840).
  • KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (bsc#1061840).
  • 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 (bsc#1061840).
  • KVM: PPC: Book3S HV: Add ofnodeput() 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 (bsc#1061840).
  • 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 (bsc#1061840).
  • KVM: PPC: Book3S HV: Do SLB load/unload with guest LPCR value loaded (bsc#1061840).
  • KVM: PPC: Book3S HV: Do not truncate HPTE index in xlate function (bsc#1061840).
  • 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 (bsc#1061840).
  • KVM: PPC: Book3S HV: Factor fake-suspend handling out of kvmppcsave/restoretm (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 (bsc#1061840).
  • 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 kvmppcbadhost_intr for real mode interrupts (bsc#1061840).
  • KVM: PPC: Book3S HV: Fix trap number return from _kvmppcvcore_entry (bsc#1061840).
  • KVM: PPC: Book3S HV: Fix typo in kvmppchvgetdirtylog_radix() (bsc#1061840).
  • KVM: PPC: Book3S HV: Handle 1GB pages in radix page fault handler (bsc#1061840).
  • KVM: PPC: Book3S HV: Improve handling of debug-trigger HMIs on POWER9 (bsc#1061840).
  • KVM: PPC: Book3S HV: Keep XIVE escalation interrupt masked unless ceded (bsc#1061840).
  • 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 kvmppcradixtlbie_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 (bsc#1061840).
  • KVM: PPC: Book3S HV: Radix page fault handler optimizations (bsc#1061840).
  • KVM: PPC: Book3S HV: Read kvm->arch.emulsmtmode under kvm->lock (bsc#1061840).
  • 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 kvmppcbadinterrupt NMIs to Linux handlers (bsc#1061840).
  • KVM: PPC: Book3S HV: Set RWMR on POWER8 so PURR/SPURR count correctly (bsc#1061840).
  • KVM: PPC: Book3S HV: Snapshot timebase offset on guest entry (bsc#1061840).
  • KVM: PPC: Book3S HV: Streamline setting of reference and change bits (bsc#1061840).
  • KVM: PPC: Book3S HV: Use _gfntopfnmemslot() in page fault handler (bsc#1061840).
  • KVM: PPC: Book3S HV: Use a helper to unmap ptes in the radix fault path (bsc#1061840).
  • KVM: PPC: Book3S HV: Use correct pagesize in kvmunmapradix() (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 (bsc#1061840).
  • KVM: PPC: Book3S PR: Add guest MSR parameter for kvmppcsavetm()/kvmppcrestoretm() (bsc#1061840).
  • KVM: PPC: Book3S PR: Move kvmppcsavetm/kvmppcrestoretm 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 KVMCREATESPAPRTCE64 parameters (bsc#1061840).
  • KVM: PPC: Book3S: Eliminate some unnecessary checks (bsc#1061840).
  • KVM: PPC: Book3S: Fix compile error that occurs with some gcc versions (bsc#1061840).
  • 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 (bsc#1061840).
  • KVM: PPC: Book3S: Use correct page shift in HSTUFFTCE (bsc#1061840).
  • KVM: PPC: Fix a mmiohostswabbed uninitialized usage issue (bsc#1061840).
  • KVM: PPC: Make iommutable::ituserspace big endian (bsc#1061840).
  • KVM: PPC: Move nip/ctr/lr/xer registers to ptregs in kvmvcpu_arch (bsc#1061840).
  • KVM: PPC: Use seqputs() in kvmppcexittimingshow() (bsc#1061840).
  • KVM: SVM: Add MSR-based feature support for serializing LFENCE (bsc#1106240).
  • KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (bsc#1106240).
  • KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (bsc#1106240).
  • KVM: VMX: Work around kABI breakage in 'enum vmxl1dflush_state' (bsc#1106369).
  • KVM: VMX: fixes for vmentryl1dflush module parameter (bsc#1106369).
  • KVM: VMX: raise internal error for exception during invalid protected mode state (bsc#1110006).
  • KVM: VMX: support MSRIA32ARCH_CAPABILITIES as a feature MSR (bsc#1106240).
  • KVM: X86: Fix reserved bits check for MOV to CR3 (bsc#1110006).
  • KVM: X86: Introduce kvmgetmsr_feature() (bsc#1106240).
  • KVM: X86: fix incorrect reference of tracekvmpiirteupdate (bsc#1110006).
  • KVM: hyperv: idr_find needs RCU protection (bsc#1107207).
  • KVM: introduce kvmmakevcpusrequestmask() 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 (bsc#1106240).
  • 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 (bsc#1110006).
  • 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 (bsc#1106240).
  • 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 hoststate.loaded using a loadedvmcs pointer (bsc#1110006).
  • KVM: vmx: use local variable for current_vmptr when emulating VMPTRST (bsc#1110006).
  • KVM: x86: Add a framework for supporting MSR-based features (bsc#1106240).
  • KVM: x86: Change _kvmapicupdateirr() to also return if max IRR updated (bsc#1106240).
  • KVM: x86: Default to not allowing emulation retry in kvmmmupage_fault (bsc#1106240).
  • KVM: x86: Do not re-{try,execute} after failed emulation in L2 (bsc#1106240).
  • KVM: x86: Do not use kvmx86ops->mpx_supported() directly (bsc#1106240).
  • KVM: x86: Invert emulation re-execute behavior to make it opt-in (bsc#1106240).
  • KVM: x86: Merge EMULTYPERETRY and EMULTYPEALLOW_REEXECUTE (bsc#1106240).
  • KVM: x86: SVM: Call x86specctrlsetguest/host() with interrupts disabled (git-fixes 1f50ddb4f418).
  • KVM: x86: Update cpuid properly when CR4.OSXAVE or CR4.PKE is changed (bsc#1110006).
  • KVM: x86: VMX: hyper-v: Enlightened MSR-Bitmap support (bsc#1107207).
  • KVM: x86: define SVM/VMX specific kvmarch[alloc|free]_vm (bsc#1111506).
  • KVM: x86: ensure all MSRs can always be KVMGET/SETMSR'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 (bsc#1107207).
  • KVM: x86: hyperv: simplistic HVCALLFLUSHVIRTUALADDRESS{LIST,SPACE} implementation (bsc#1107207).
  • KVM: x86: hyperv: simplistic HVCALLFLUSHVIRTUALADDRESS{LIST,SPACE}_EX implementation (bsc#1107207).
  • KVM: x86: hyperv: use defines when parsing hypercall parameters (bsc#1107207).
  • 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 (bsc#1108281).
  • MAINTAINERS: fix location of ina2xx.txt device tree file (bsc#1051510).
  • NET: stmmac: align DMA stuff to largest cache line length (netfilter-stable-180801).
  • NFC: Fix possible memory corruption when handling SHDLC I-Frame commands (bsc#1051510).
  • 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 filelayoutcheckdeviceid() (bsc#1105190).
  • NFS: Avoid quadratic search when freeing delegations (bsc#1084760).
  • NFS: Use an appropriate work queue for direct-write completion (bsc#1082519).
  • NFSv4 client live hangs after live data migration recovery (git-fixes).
  • NFSv4: Fix a sleep in atomic context in nfs4callbacksequence() (git-fixes).
  • NFSv4: Fix possible 1-byte stack overflow in nfsidmapreadandverify_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 (bsc#1109806).
  • PCI/portdrv: Factor out Interrupt Message Number lookup (bsc#1109806).
  • PCI: Add PCI resource type mask #define (bsc#1105355).
  • PCI: Add pciresizeresource() 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 PCIREBARCTRLBARSHIFT 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 ofnodeput() (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 (bsc#1107207).
  • PCI: hv: Do not wait forever on a device that has disappeared (bsc#1109806).
  • PCI: hv: Fix return value check in hvpciassign_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 GFPATOMIC with GFPKERNEL in newpcichilddevice() (bsc#1107207).
  • PCI: hv: Use effective affinity mask (bsc#1107207).
  • PCI: hv: Use listforeach_entry() (bsc#1107207).
  • PCI: hv: support reporting serial number as slot information (bsc#1107207).
  • 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 ofnodeput() (bsc#1109806).
  • PCI: xilinx: Add missing ofnodeput() (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 ofpmclkaddclks() (bsc#1051510).
  • PM / core: Clear the direct_complete flag on errors (bsc#1051510).
  • PM / runtime: Drop usage count for suppliers at device link removal (bsc#1100132).
  • PM / sleep: wakeup: Fix build error caused by missing SRCU support (bsc#1051510).
  • PM: cpuidle: Fix cpuidlepollstate_init() prototype (bsc#1110006).
  • RAID10 BUGON in raisebarrier when force is true and conf->barrier is 0 (git-fixes).
  • RDMA/bnxtre: Fix a bunch of off by one bugs in qplibfp.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 (bsc#1086283).
  • 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 usbdriverclaim_interface() (bsc#1051510).
  • USB: handle NULL config in usbfindalt_setting() (bsc#1051510).
  • USB: net2280: Fix erroneous synchronization change (bsc#1051510).
  • USB: option: add support for DW5821e (bsc#1051510).
  • USB: remove LPM management from usbdriverclaim_interface() (bsc#1051510).
  • USB: serial: cypress_m8: fix interrupt-out transfer length (bsc#1051510).
  • USB: serial: io_ti: fix array underflow in completion handler (bsc#1051510).
  • 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: tiusb3410_5052: fix array underflow in completion handler (bsc#1051510).
  • 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 CRYPTOCRCT10DIFPCLMUL built-in (bsc#1105603).
  • VFS: do not test owner for NFS in setposixacl() (bsc#1103405).
  • Workaround for mysterious NVMe breakage with i915 CFL (bsc#1111040).
  • Workaround kABI breakage by _mustcheck drop of strscpy() (bsc#1051510).
  • X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (bsc#1107207).
  • X86/Hyper-V: Add hypervnestedflushguestmapping ftrace support (bsc#1107207).
  • X86/Hyper-V: Consolidate code for converting cpumask to vpset (bsc#1107207).
  • X86/Hyper-V: Consolidate the allocation of the hypercall input page (bsc#1107207).
  • 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).
  • affslookup(): close a race with affsremove_link() (bsc#1105355).
  • ahci: Add Intel Ice Lake LP PCI ID (bsc#1051510).
  • aio: fix iodestroy(2) vs. lookupioctx() race (git-fixes).
  • apparmor: Check buffer bounds when mapping permissions mask (git-fixes).
  • apparmor: Fix failure to audit context info in buildchangehat (bsc#1051510).
  • 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 _aacreate_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 (bsc#1106898).
  • arm64: Enforce BBM for huge IO/VMAP mappings (bsc#1106890).
  • arm64: Ignore hardware dirty bit updates in ptepsetwrprotect() (bsc#1108010).
  • arm64: Make sure permission updates happen for pmd/pud (bsc#1106891).
  • arm64: dma-mapping: clear buffers allocated with FORCE_CONTIGUOUS flag (bsc#1106902).
  • 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 (bsc#1106900).
  • arm64: fix vmemmap BUILDBUGON() triggering on !vmemmap setups (bsc#1106896).
  • arm64: fpsimd: Avoid FPSIMD context leakage for the init task (bsc#1106894).
  • arm64: kasan: avoid pfntonid() before page array is initialized (bsc#1106899).
  • arm64: mm: Ensure writes to swapper are ordered wrt subsequent cache maintenance (bsc#1106906).
  • arm64: mm: check for upper PAGESHIFT bits in pfnvalid() (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 ath10kwmicmdsendnowait (bsc#1051510).
  • ath10k: prevent active scans on potential unusable channels (bsc#1051510).
  • ath10k: protect ath10khttrxringfree with rx_ring.lock (bsc#1051510).
  • ath10k: update the phymode along with bandwidth change request (bsc#1051510).
  • 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 (networking-stable-180719).
  • atm: horizon: Fix irq release error (bsc#1105355).
  • atm: zatm: Fix potential Spectre v1 (networking-stable-180719).
  • 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 auditaddwatch (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 (bsc#1051510).
  • batman-adv: Fix segfault when writing to throughput_override (bsc#1051510).
  • 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 backbonegw refcount on queuework() failure (bsc#1051510).
  • batman-adv: fix hardifneigh refcount on queuework() failure (bsc#1051510).
  • bcache: avoid unncessary cache prefetch bchbtreenode_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 debugfscreatedir().
  • 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 cacheset->flushbtree in bchjournalfree.
  • bcache: make the prerr statement used for ENOENT only in sysfsattatch section.
  • bcache: release dc->writebacklock properly in bchwriteback_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 cgwbreleasemutex (bsc#1112746).
  • be2net: Fix memory leak in becmdgetprofileconfig() (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 blkcleanupqueue() (bsc#1077989).
  • blkdev: _blkdevdirectIOsimple: fix leak in error case (bsc#1083663).
  • blkdevreportzones_ioctl(): Use vmalloc() to allocate large buffers (bsc#1111819).
  • block, bfq: fix wrong init of saved start time for weight raising (bsc#1112708).
  • 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 bfqgandblkg_put (bsc#1112712).
  • block: bioiovitergetpages: fix size of last iovec (bsc#1083663).
  • block: bioiovitergetpages: pin more pages for multi-segment IOs (bsc#1083663).
  • block: bvecnrvecs() 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 truncateinodepages_range (bsc#1109992).
  • block: properly protect the 'queue' kobj in blkunregisterqueue (bsc#1109979).
  • 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).
  • bnxten: Do not adjust maxcp_rings by the ones used by RDMA (bsc#1086282).
  • bnxt_en: Fix VF mac address regression (bsc#1086282 ).
  • bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (bsc#1050244).
  • bonding: avoid lockdep confusion in bondgetstats() (netfilter-stable-180804).
  • bpf, s390: fix potential memleak when later bpfjitprog fails (bsc#1083647).
  • bpf/verifier: disallow pointer subtraction (bsc#1083647).
  • bpf: fix references to freebpfprog_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/ bpfxdpadjust_tail (bsc#1110096).
  • bpf: powerpc64: pad function address loads with NOPs (bsc#1083647).
  • bpf: use GFPATOMIC instead of GFPKERNEL in bpfparseprog() (bsc#1083647).
  • brcmfmac: stop watchdog before detach and free everything (bsc#1051510).
  • brcmsmac: fix wrap around in conversion from constant to s16 (bsc#1051510).
  • 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 btrfstrimfs function to handle error better (Dependency for bsc#1113667).
  • btrfs: Ensure btrfstrimfs 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 btrfsdelallocrelease_extents parameter (bsc#1031392).
  • btrfs: Handle error from btrfsuuidtreerem call in _btrfsioctlsetreceived_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 devicetotalbytes 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 totalbytessize (bsc#1043912).
  • 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 bsc#1031392).
  • btrfs: check-integrity: Fix NULL pointer dereference for degraded mount (bsc#1107947).
  • btrfs: cleanup extent locking sequence (dependency for bsc#1031392).
  • btrfs: delayed-inode: Remove wrong qgroup meta reservation calls (bsc#1031392).
  • btrfs: delayed-inode: Use new qgroup meta rsv for delayed inode and item (bsc#1031392).
  • btrfs: fix error handling in btrfsdevreplace_start (bsc#1107535).
  • btrfs: fix missing error return in btrfsdropsnapshot (Git-fixes bsc#1109919).
  • btrfs: handle errors while updating refcounts in updatereffor_cow (Git-fixes bsc#1109915).
  • btrfs: log csums for all modified extents (bsc#1110639).
  • btrfs: make the delalloc block rsv per inode (dependency for bsc#1031392).
  • btrfs: qgroup: Add quick exit for non-fs extents (dependency for bsc#1031392).
  • btrfs: qgroup: Cleanup btrfsqgroupprepareaccountextents function (dependency for bsc#1031392).
  • btrfs: qgroup: Cleanup the remaining old reservation counters (bsc#1031392).
  • btrfs: qgroup: Commit transaction in advance to reduce early EDQUOT (bsc#1031392).
  • btrfs: qgroup: Do not use root->qgroupmetarsv 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 METAPREALLOC into METAPERTRANS (bsc#1031392).
  • btrfs: qgroup: Introduce helpers to update and access new qgroup rsv (bsc#1031392).
  • 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 (bsc#1031392).
  • btrfs: qgroup: Split meta rsv type into metaprealloc and metapertrans (bsc#1031392).
  • btrfs: qgroup: Update trace events for metadata reservation (bsc#1031392).
  • btrfs: qgroup: Update trace events to use new separate rsv types (bsc#1031392).
  • btrfs: qgroup: Use independent and accurate per inode qgroup rsv (bsc#1031392).
  • btrfs: qgroup: Use root::qgroupmetarsv_* to record qgroup meta reserved space (bsc#1031392).
  • btrfs: qgroup: Use separate meta reservation type for delalloc (bsc#1031392).
  • btrfs: remove type argument from comptreerefs (dependency for bsc#1031392).
  • btrfs: round down size diff when shrinking/growing device (bsc#1097105).
  • btrfs: scrub: Do not use inode page cache in scrubhandleerrored_block() (follow up for bsc#1108096).
  • btrfs: scrub: Do not use inode pages for device replace (follow up for bsc#1108096).
  • 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 btrfschecknode output (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
  • btrfs: tree-checker: Enhance output for btrfscheckleaf (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
  • btrfs: tree-checker: Enhance output for checkcsumitem (bsc#1102882, bsc#1102896, bsc#1102879, bsc#1102877, bsc#1102875,).
  • btrfs: tree-checker: Enhance output for checkextentdata_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 blockgroupitem (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 cdromioctldrive_status (bsc#1051510).
  • ceph: avoid a use-after-free in cephdestroyoptions() (bsc#1111983).
  • ceph: fix incorrect use of strncpy (bsc#1107319).
  • ceph: return errors from posixaclequiv_mode() correctly (bsc#1107320).
  • cfg80211: fix a type issue in ieee80211chandeftooperatingclass() (bsc#1051510).
  • cfg80211: nl80211updatefties() to validate NL80211ATTR_IE (bsc#1051510).
  • cfg80211: reg: Init wiphyidx in regulatoryhint_core() (bsc#1051510).
  • cgroup: avoid copying strings longer than the buffers (bsc#1051510).
  • cifs: Fix stack out-of-bounds in smb{2,3}createlease_buf() (bsc#1051510).
  • cifs: Fix use after free of a midqentry (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 (bsc#1051510).
  • clk: core: Potentially free connection id (bsc#1051510).
  • clk: imx6ul: fix missing ofnodeput() (bsc#1051510).
  • clk: meson: gxbb: remove HHIGENCLK_CTNL duplicate definition (bsc#1051510).
  • 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 pclkrkpwmpmu to PMU critical clocks in rk3399 (bsc#1051510).
  • clk: rockchip: fix clk_i2sout parent selection bits on rk3399 (bsc#1051510).
  • clk: tegra: bpmp: Do not crash when a clock fails to register (bsc#1051510).
  • clk: x86: Stop marking clocks as CLKISCRITICAL (bsc#1051510).
  • clk: x86: add 'ether_clk' alias for Bay Trail / Cherry Trail (bsc#1051510).
  • clocksource/drivers/ti-32k: Add CLOCKSOURCESUSPEND_NONSTOP flag for non-am43 SoCs (bsc#1051510).
  • clocksource/drivers/timer-atmel-pit: Properly handle error cases (bsc#1051510).
  • clsmatchall: fix tcfunbindfilter missing (networking-stable-1808_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 transitiondelayus (bsc#1101480).
  • cpufreq, intel_pstate: Allow unspecified FADT profile to probe PPC (bsc#1108841).
  • cpufreq: CPPC: Do not set transition_latency (bsc#1101480).
  • cpufreq: CPPC: Use transitiondelayus depending transition_latency (bsc#1101480).
  • cpufreq: remove setting of policy->cpu in policy->cpus during init (bsc#1101480).
  • crypto: ablkcipher - fix crash flushing dcache in error path (bsc#1051510).
  • crypto: blkcipher - fix crash flushing dcache in error path (bsc#1051510).
  • 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 (bsc#1051510).
  • 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() (bsc#1051510).
  • crypto: sharah - Unregister correct algorithms for SAHARA 3 (bsc#1051510).
  • crypto: skcipher - Fix -Wstringop-truncation warnings (bsc#1051510).
  • crypto: skcipher - fix aligning block size in skciphercopyiv() (bsc#1051510).
  • 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 (bsc#1051510).
  • 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 sha256mbmgrgetcompjobavx2() (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 abortreqrss6 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, git-fixes).
  • cxl: Fix wrong comparison in cxladaptercontext_get() (bsc#1055014, git-fixes).
  • dax: Fix deadlock in daxlockmapping_entry() (bsc#1109951).
  • dax: Introduce a ->copytoiter dax operation (bsc#1098782).
  • dax: Make extension of dax_operations transparent (bsc#1098782).
  • dax: Report bytes remaining in daxiomapactor() (bsc#1098782).
  • dax: remove VM_MIXEDMAP for fsdax and device dax (bsc#1106007).
  • dax: remove default copyfromiter 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 ccid2cwndrestart() (netfilter-stable-180817).
  • debugobjects: Make stack check warning more informative (bsc#1051510).
  • declance: Fix continuation with the adapter identification message (bsc#1051510).
  • device-dax: Add missing addressspaceoperations (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 dmaengineterminatesync() (bsc#1051510).
  • dmaengine: idma64: Support dmaengineterminatesync() (bsc#1051510).
  • dmaengine: mvxorv2: kill the tasklets upon exit (bsc#1051510).
  • dmaengine: pl330: fix irq race with terminate_all (bsc#1051510).
  • do dinstantiate/unlocknew_inode combinations safely (git-fixes).
  • doc/README.SUSE: Remove mentions of cloneconfig (bsc#1103636).
  • driver core: add _printf verification to _ataehipushv_desc (bsc#1051510).
  • drivers/base: stop new probing during shutdown (bsc#1051510).
  • drivers/tty: add error handling for pcmcialoopconfig (bsc#1051510).
  • drm/amd/pp/Polaris12: Fix a chunk of registers missed to program (bsc#1051510).
  • drm/amdgpu/powerplay: fix missing break in switch statements (bsc#1113722)
  • drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode (bsc#1051510).
  • drm/amdgpu: Fix RLC safe mode test in gfxv90enterrlcsafemode (bsc#1051510).
  • drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 (bsc#1051510).
  • drm/amdgpu: Fix vce work queue was not cancelled when suspend (bsc#1106110)
  • 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 amdgpucsuserfencechunk (bsc#1106110)
  • drm/amdgpu: fix swapped emitibsize 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 amdgpufirmwareinfo (bsc#1051510).
  • drm/amdkfd: Fix error codes in kfdgetprocess (bsc#1051510).
  • drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format (bsc#1051510).
  • 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 (bsc#1051510).
  • 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 (bsc#1051510).
  • drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes (bsc#1051510).
  • drm/fb-helper: Fix typo on kerneldoc (bsc#1051510).
  • drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer (bsc#1113722)
  • drm/hisilicon: hibmc: Do not overwrite fb helper surface depth (bsc#1113722)
  • 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 (bsc#1113722)
  • 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 (bsc#1113722)
  • drm/i915/glk: Add Quirk for GLK NUC HDMI port issues (bsc#1051510).
  • drm/i915/gvt: Fix the incorrect length of childdeviceconfig issue (bsc#1051510).
  • drm/i915/gvt: Off by one in intelvgpuwrite_fence() (bsc#1051510).
  • drm/i915/gvt: clear ggtt entries when destroy vgpu (bsc#1051510).
  • drm/i915/gvt: request srcureadlock before checking if one gfn is valid (bsc#1051510).
  • 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 (bsc#1100132)
  • 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 (bsc#1051510).
  • drm/i915: set DP Main Stream Attribute for color range on DDI platforms (bsc#1051510).
  • drm/imx: imx-ldb: check if channel is enabled before printing warning (bsc#1051510).
  • drm/imx: imx-ldb: disable LDB on driver bind (bsc#1051510).
  • drm/mediatek: fix OF sibling-node lookup (bsc#1106110)
  • drm/modes: Introduce drmmodematch() ().
  • 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 (bsc#1051510).
  • 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 drmkmshelperpollenable() placement (bsc#1051510).
  • drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (bsc#1051510).
  • drm/nouveau/drm/nouveau: Use pmruntimegetnoresume() in connectordetect() (bsc#1051510).
  • drm/nouveau: Do not disable polling in fallback mode (bsc#1103356).
  • drm/nouveau: Fix deadlocks in nouveauconnectordetect() (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 s6e8aa0readmtp_id() (bsc#1051510).
  • drm/rockchip: lvds: add missing ofnodeput (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 (bsc#1106170).
  • drm/tegra: Fix comparison operator for buffer size (bsc#1100132).
  • drm/vc4: Fix the 'no scaling' case on multi-planar YUV formats (bsc#1051510).
  • drm/virtio: fix bounds check in virtiogpucmdgetcapset() (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 drmcrtcvblank_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 (bsc#1051510).
  • e1000: check on netifrunning() before calling e1000up() (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 efipciioprotocol32' definition for mixed mode (bsc#1110006).
  • enable CONFIGSCSIMQ_DEFAULT (bsc#1107207)
  • enable MLX5 in azure (bsc#1108260)
  • enic: do not call enicchangemtu in enic_probe (bsc#1051510).
  • enic: handle mtu change for vf properly (bsc#1051510).
  • enic: initialize enic->rfsh.lock in enicprobe (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 ext2daxaops (bsc#1104888).
  • ext2, dax: set ext2daxaops for dax files (bsc#1112554).
  • ext2: auto disable dax instead of failing mount (bsc#1104888).
  • ext4, dax: add ext4bmap to ext4dax_aops (bsc#1104888).
  • ext4, dax: introduce ext4daxaops (bsc#1104888).
  • ext4, dax: set ext4daxaops 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 (bsc#1112732).
  • ext4: check to make sure the rename(2)'s destination is not freed (bsc#1112734).
  • ext4: do not mark mmp buffer head dirty (bsc#1112743).
  • ext4: fix online resize's handling of a too-small final block group (bsc#1112739).
  • ext4: fix online resizing for bigalloc file systems with a 1k block size (bsc#1112740).
  • ext4: fix spectre gadget in ext4mbregular_allocator() (bsc#1112733).
  • ext4: recalucate superblock checksum after updating free blocks/inodes (bsc#1112738).
  • ext4: reset error code in ext4findentry in fallback (bsc#1112731).
  • ext4: show testdummyencryption mount option in /proc/mounts (bsc#1112741).
  • ext4: sysfs: print ext4superblock fields as little-endian (bsc#1106229).
  • extcon: Release locking when sending the notification of connector state (bsc#1051510).
  • 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() (bsc#1051510).
  • fb: fix lost console when the user unplugs a USB adapter (bsc#1051510).
  • fbdev/omapfb: fix omapfbmemoryread infoleak (bsc#1051510).
  • fbdev/via: fix defined but not used warning (bsc#1051510).
  • fbdev: Distinguish between interlaced and progressive modes (bsc#1051510).
  • fbdev: omapfb: off by one in omapfbregisterclient() (bsc#1051510).
  • filesystem-dax: Introduce daxlockmapping_entry() (bsc#1107783).
  • filesystem-dax: Set page->index (bsc#1107783).
  • firmware, DMI: Add function to look up a handle and return DIMM size (bsc#1099125).
  • firmware: raspberrypi: Register hwmon driver (bsc#1108468).
  • fix _legitimizemnt()/mntput() race (bsc#1106297).
  • fix a page leak in vhostscsiiovtosgl() error recovery (bsc#1051510).
  • fix mntput/mntput race (bsc#1106297).
  • floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl (bsc#1051510).
  • fs, dax: prepare for dax-specific addressspaceoperations (bsc#1104888).
  • fs, dax: use page->mapping to warn if truncate collides with a busy page (bsc#1104888).
  • fs/9p/xattr.c: catch the error of p9clientclunk when setting xattr failed (bsc#1051510).
  • fs/dcache.c: fix kmemcheck splat at takedentryname_snapshot() (git-fixes).
  • 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 dallocparallel and _dadd (git-fixes).
  • fs: dcache: Use READONCE when accessing idir_seq (git-fixes).
  • fuse: Add missed unlockpage() to fusereadpages_fill() (bsc#1106291).
  • fuse: Do not access pipe->buffers without pipe_lock() (bsc#1051510).
  • fuse: Fix oops at processinitreply() (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).
  • genstats: Fix netlink stats dumping in the presence of padding (netfilter-stable-1807_23).
  • genirq: Add handlefasteoi{level,edge}_irq flow handlers (bsc#1105378).
  • genirq: Export more irqchip*_parent() functions (bsc#1105378).
  • getname_kernel() needs to make sure that ->name != ->iname in long case (git-fixes).
  • 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 thunderxgpioprobe() (bsc#1105378).
  • gpio: thunderx: remove unused .map() hook from irqdomainops (bsc#1105378).
  • gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (bsc#1051510).
  • gpiolib-acpi: make sure we trigger edge events at least once on boot (bsc#1051510).
  • gpiolib: Free the last requested descriptor (bsc#1051510).
  • gpiolib: Mark gpiosuffixes array with _maybe_unused (bsc#1051510).
  • gpiolib: acpi: Switch to cansleep version of GPIO library call (bsc#1051510).
  • gpu: host1x: Check whether size of unpin isn't 0 (bsc#1051510).
  • gpu: ipu-v3: csi: pass back mbuscodetobuscfg error codes (bsc#1051510).
  • 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).
  • hvballoon: trace poststatus (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 (bsc#1107207).
  • hvnetvsc: Clean up extra parameter from rndisfilterreceivedata() (bsc#1107207).
  • hvnetvsc: Fix a deadlock by getting rtnl lock earlier in netvscprobe() (bsc#1107207).
  • hv_netvsc: Fix the return status in RX path (bsc#1107207).
  • hv_netvsc: Fix the variable sizes in ipsecv2 and rsc offload (bsc#1107207).
  • hvnetvsc: Pass netdevice parameter to revoke and teardown functions (bsc#1107207).
  • 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).
  • hvnetvsc: pass netvscdevice to rndis halt (bsc#1107207).
  • hv_netvsc: propogate Hyper-V friendly name into interface alias (bsc#1107207).
  • hvnetvsc: select needed ucs2string 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 (bsc#1107207).
  • hwmon: (adt7475) Make adt7475readword() 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 GFPKERNEL for hvcontext.hvnumamap (bsc#1107207).
  • hypfskillsuper(): deal with failed allocations (bsc#1051510).
  • i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (bsc#1051510).
  • i2c: davinci: Avoid zero value of CLKH (bsc#1051510).
  • i2c: i2c-scmi: fix for i2csmbuswriteblockdata (bsc#1051510).
  • i2c: i801: Add missing documentation entries for Braswell and Kaby Lake (bsc#1051510).
  • 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 (bsc#1051510).
  • i2c: i801: Consolidate chipset names in documentation and Kconfig (bsc#1051510).
  • 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 I2CMSTOP (bsc#1051510).
  • i2c: uniphier: issue STOP only for last message or I2CMSTOP (bsc#1051510).
  • i2c: xiic: Make the start and the byte count write atomic (bsc#1051510).
  • i2c: xlp9xx: Fix case where SSIF read transaction completes early (bsc#1105907).
  • i2c: xlp9xx: Fix issue seen when updating receive length (bsc#1105907).
  • i2c: xlp9xx: Make sure the transfer size is not more than I2CSMBUSBLOCK_SIZE (bsc#1105907).
  • i40e: fix condition of WARN_ONCE for stat strings (bsc#1107522).
  • ibsrpt: Fix a use-after-free in srptclose_ch() (bsc#1046306 ).
  • ibmvnic: Include missing return code checks in reset function (bsc#1107966).
  • 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 (bsc#1051510).
  • 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 (bsc#1051510).
  • iio: adc: imx25-gcq: Fix leak of devicenode in mx25gcqsetupcfgs() (bsc#1051510).
  • iio: adc: ina2xx: avoid kthreadstop() with stale taskstruct (bsc#1051510).
  • iio: adc: sun4i-gpadc: select REGMAP_IRQ (bsc#1051510).
  • iio: sca3000: Fix an error handling path in 'sca3000_probe()' (bsc#1051510).
  • iio: sca3000: Fix missing return in switch (bsc#1051510).
  • ima: based on policy verify firmware signatures (pre-allocated buffer) (bsc#1051510).
  • include/rdma/opa_addr.h: Fix an endianness issue (bsc#1046306 ).
  • input: rohmbu21023: switch to i2clockbus(..., I2CLOCK_SEGMENT) (bsc#1051510).
  • 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 (bsc#1106105).
  • iommu/amd: Finish TLB flush in amdiommuunmap() (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 (bsc#1106237).
  • 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-180727).
  • ip: in cmsg IP(V6)ORIGDSTADDR call pskbmaypull (netfilter-stable-1807_27).
  • ipc/shm: fix shmat() nil address after round-down when remapping (bsc#1090078).
  • ipmi/powernv: Fix error return code in ipmipowernvprobe() (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 (bsc#1103308).
  • ipv4: Return EINVAL when pinggrouprange sysctl does not map to user ns (netfilter-stable-180723).
  • ipv4: fix use-after-free in ipcmsgrecv_dstaddr() (git-fixes).
  • ipv4: remove BUGON() from fibcomputespecdst (netfilter-stable-180801).
  • ipv6: fix useless rol32 call on hash (netfilter-stable-180723).
  • ipv6: ila: select CONFIGDSTCACHE (netfilter-stable-180723).
  • ipv6: make DAD fail with enhanced DAD when nonce length differs (netfilter-stable-180723).
  • ipv6: sr: fix passing wrong flags to cryptoallocshash() (networking-stable-180719).
  • ipvlan: fix IFLAMTU ignored on NEWLINK (networking-stable-1807_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 (bsc#1051510).
  • irqdomain: Add irqdomain{push,pop}_irq() functions (bsc#1105378).
  • irqdomain: Check for NULL function pointer in irqdomainfreeirqshierarchy() (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 irqdomainpush_irq() (bsc#1105378).
  • irqdomain: Update the comments of fwnode field of irq_domain structure (bsc#1051510).
  • isdn: Disable IIOCDBGVAR (bsc#1051510).
  • iwcxgb4: remove duplicate memcpy() in c4iwcreate_listen() (bsc#1046543).
  • 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 HWRESTARTREQUESTED when stopping the interface (bsc#1051510).
  • iwlwifi: mvm: open BA session only when sta is authorized (bsc#1051510).
  • iwlwifi: mvm: send BCAST management frames to the right station (bsc#1051510).
  • iwlwifi: pcie gen2: check iwlpciegen2settb() return value (bsc#1051510).
  • iwlwifi: pcie: do not access periphery registers when not available (bsc#1051510).
  • iwlwifi: pcie: gen2: build A-MSDU only for GSO (bsc#1051510).
  • ixgbe: Refactor queue disable logic to take completion time into account (bsc#1101557).
  • ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (bsc#1101557).
  • jbd2: fix use after free in jbd2logdo_checkpoint() (bsc#1113257).
  • kABI: Hide getmsrfeature() in kvmx86ops (bsc#1106240).
  • kABI: protect eswitch.h include (kabi).
  • kABI: protect struct nf_conn (kabi).
  • kABI: protect struct vsock_sock (kabi).
  • kABI: reexport tcpsendack (kabi).
  • kABI: reexport vsockpendingwork (kabi).
  • kabi fix for checkdisksize_change() (bsc#1098459).
  • kabi protect enum mem_type (bsc#1099125).
  • kabi protect hnaeaeops (bsc#1107924).
  • kabi protect struct kvmsyncregs (bsc#1106948).
  • kabi/severities: Whitelist libceph, rbd, and ceph (bsc#1096748).
  • kabi/severities: add qeth inter-module symbols to ignore list.
  • kabi/severities: ignore _xivevmh* KVM internal symbols.
  • kabi/severities: ignore ppc64 realmode helpers. KVM fixes remove exports of realmodepfntopage iommutcexchgrm mmiommulookuprm mmiommuuatohparm. 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 mmcontextt lock to mm_struct and ignore the change (bsc#1103421).
  • kabi: x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (bsc#1105536).
  • 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 (bsc#1110006).
  • kprobes/x86: Release insn_slot in failure path (bsc#1110006).
  • ksm: fix unlocked iteration over vmas in cmpandmerge_page() (VM Functionality bsc#1111806).
  • kvm, mm: account shadow page tables to kmemcg (bsc#1110006).
  • kvm/x86: kABI fix for vmalloc/vmfree changes (bsc#1111506).
  • kvm: Make VM ioctl do valloc for some archs (bsc#1111506).
  • kvm: arm64: Convert kvmsets2pte_readonly() from inline asm to cmpxchg() (bsc#1108010).
  • kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (bsc#1106105).
  • kvm: nVMX: Use nestedrunpending 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 KVMXENHVM_CONFIG ioctl (bsc#1110006).
  • kvm: x86: hyperv: delete dead code in kvmhvhypercall() (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 skdstcheck() to avoid race on sk->skdstcache (netfilter-stable-180817).
  • 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' (bsc#1085262).
  • leds: max8997: use mode when calling max8997ledset_mode (bsc#1051510).
  • lib/bug.c: exclude non-BUG/WARN exceptions from report_bug() (bsc#1110006).
  • lib/ioviter: Fix pipe handling in _copytoitermcsafe() (bsc#1098782).
  • lib/rhashtable: consider param->min_size when setting initial table size (bsc#1051510).
  • 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 ahciledstore() (bsc#1051510).
  • 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 (bsc#1096748).
  • libceph: factor out _cephx_decrypt() (bsc#1096748).
  • libceph: factor out _preparewrite_connect() (bsc#1096748).
  • libceph: factor out encrypt_authorizer() (bsc#1096748).
  • libceph: store cephauthhandshake pointer in ceph_connection (bsc#1096748).
  • libceph: weaken sizeof check in cephxverifyauthorizerreply() (bsc#1096748).
  • libertas: call into generic suspend code before turning off power (bsc#1051510).
  • 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, bsc#1113972).
  • libnvdimm, label: Fix sparse warning (bsc#1111921, bsc#1113408, bsc#1113972).
  • libnvdimm, label: change nvdimmnumlabel_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 (bsc#1103961).
  • libnvdimm, pmem: Fix memcpymcsafe() return code handling in nsiorw_bytes() (bsc#1098782).
  • libnvdimm, pmem: Restore page attributes when clearing errors (bsc#1107783).
  • libnvdimm: Use max contiguous area for namespace size (git-fixes).
  • libnvdimm: fix ars_status output length calculation (bsc#1104890).
  • libnvdimm: rename ndsectorsize{show,store} to ndsizeselect{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 klptryswitch_task() (bsc#1071995).
  • livepatch: Validate module/old func name length (bsc#1071995).
  • livepatch: create and include UAPI headers ().
  • llc: use refcountincnotzero() for llcsapfind() (netfilter-stable-1808_17).
  • lockd: fix 'list_add double add' caused by legacy signal interface (git-fixes).
  • loop: add recursion validation to LOOPCHANGEFD (bsc#1112711).
  • loop: do not call into filesystem while holding loctlmutex (bsc#1112710).
  • loop: fix LOOPGETSTATUS lock imbalance (bsc#1113284).
  • mac80211: Fix station bandwidth setting after channel switch (bsc#1051510).
  • mac80211: Run TXQ teardown code before de-registering interfaces (bsc#1051510).
  • 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 (bsc#1051510).
  • mac80211: correct use of IEEE80211VHTCAPRXSTBCX (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 (bsc#1051510).
  • mac80211: fix a race between restart and CSA flows (bsc#1051510).
  • mac80211: fix an off-by-one issue in A-MSDU max_subframe computation (bsc#1051510).
  • mac80211: fix pending queue hang due to TX_DROP (bsc#1051510).
  • mac80211: fix setting IEEE80211KEYFLAGRXMGMT for AP mode keys (bsc#1051510).
  • mac80211: mesh: fix HWMP sequence numbering to follow standard (bsc#1051510).
  • mac80211: minstrel: fix using short preamble CCK rates on HT clients (bsc#1051510).
  • mac80211: restrict delayed tailroom needed decrement (bsc#1051510).
  • mac80211: shorten the IBSS debug messages (bsc#1051510).
  • mac80211hwsim: correct use of IEEE80211VHTCAPRXSTBC_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 (bsc#1107870).
  • mailbox: xgene-slimpro: Fix potential NULL pointer dereference (bsc#1051510).
  • make sure that _dentrykill() always invalidates d_seq, unhashed or not (git-fixes).
  • md-cluster: clear another node's suspend_area after the copy is finished (bsc#1106333).
  • md-cluster: do not send msg if array is closing (bsc#1106333).
  • md-cluster: release RESYNC lock after the last resync message (bsc#1106688).
  • 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 (git-fixes).
  • md/raid5-cache: disable reshape completely (git-fixes).
  • md/raid5: fix data corruption of replacements after originals dropped (git-fixes).
  • md: fix NULL dereference of mddev->pers in removeandadd_spares() (git-fixes).
  • media: Revert '[media] tvp5150: fix pad format frame height' (bsc#1051510).
  • media: af9035: prevent buffer overflow on write (bsc#1051510).
  • media: cx231xx: fix potential sign-extension overflow on large shift (bsc#1051510).
  • media: davinci: vpif_display: Mix memory leak on probe error path (bsc#1051510).
  • 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 _ispvideotryfmt() (bsc#1051510).
  • media: fsl-viu: fix error handling in viuofprobe() (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 (bsc#1051510).
  • media: pci: cx23885: handle adding to list failure (bsc#1051510).
  • media: rtl28xxu: be sure that it won't go past the array size (bsc#1051510).
  • media: s3c-camif: ignore -ENOIOCTLCMD from v4l2subdevcall for s_power (bsc#1051510).
  • media: s5p-mfc: Fix buffer look up in s5pmfchandleframe{new, copy_time} functions (bsc#1051510).
  • media: soc_camera: ov772x: correct setting of banding filter (bsc#1051510).
  • media: tm6000: add error handling for dvbregisteradapter (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 uvcallocentity() allocation alignment (bsc#1051510).
  • media: v4l2-mem2mem: Fix missing v4l2m2mtry_run call (bsc#1051510).
  • media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD (bsc#1051510).
  • media: videobuf-dma-sg: Fix dma{sync,unmap}sg() calls (bsc#1051510).
  • media: videobuf2-core: check for q->error in vb2coreqbuf() (bsc#1051510).
  • media: vsp1: Fix YCbCr planar formats pitch calculation (bsc#1051510).
  • mei: bus: type promotion bug in meinfcif_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 i2clockbus(..., I2CLOCKSEGMENT) (bsc#1051510).
  • mfd: arizona: Correct calling of runtimeputsync (bsc#1051510).
  • mfd: arizona: Do not use regmapreadpoll_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 (bsc#1051510).
  • mfd: sm501: Set coherentdmamask when creating subdevices (bsc#1051510).
  • mfd: tiam335xtscadc: Fix struct clk memory leak (bsc#1051510).
  • mlxsw: coreaclflexactions: Return error for conflicting actions (netfilter-stable-1808_17).
  • mm, dax: introduce pfntspecial() (bsc#1104888).
  • mm, madviseinjecterror: Disable MADVSOFTOFFLINE for ZONE_DEVICE pages (bsc#1107783).
  • mm, madviseinjecterror: Let memory_failure() optionally take a page reference (bsc#1107783).
  • mm, memoryfailure: Collect mapping size in collectprocs() (bsc#1107783).
  • mm, memoryfailure: Teach memoryfailure() about dev_pagemap pages (bsc#1107783).
  • 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 PAGEDEVMAP across mprotect() calls (bsc#1111028).
  • mm: fix BUGON() in vmfinsertpfnpud() from VM_MIXEDMAP removal (bsc#1111841).
  • mm: fix devmemisallowed() for sub-page System RAM intersections (bsc#1106800).
  • mm: memcg: fix use after free in memcgroupiter() (bsc#1107065).
  • mmc: block: avoid multiblock reads for the last sector in SPI mode (bsc#1051510).
  • 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 (bsc#1051510).
  • 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 mwifiexusbdisconnect (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 waiteventkillable() (bsc#1051510).
  • net/9p: fix error path of p9virtioprobe (bsc#1051510).
  • net/ipv4: Set oif in fibcomputespecdst (netfilter-stable-1807_23).
  • net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager (networking-stable-180719).
  • net/mlx5e: Avoid dealing with vport representors if not being e-switch manager (networking-stable-180719).
  • net/packet: fix use-after-free (networking-stable-180719).
  • net: add support for Cavium PTP coprocessor (bsc#1110096).
  • net: bcmgenet: Fix sparse warnings in bcmgenetputtx_csum() (bsc#1051510).
  • net: bcmgenet: Fix unmapping of fragments in bcmgenet_xmit() (bsc#1051510).
  • net: bcmgenet: correct bad merge (bsc#1051510).
  • net: bcmgenet: enable loopback during UniMAC sw_reset (bsc#1051510).
  • net: bcmgenet: prevent duplicate calls of bcmgenetdmateardown (bsc#1051510).
  • net: cavium: fix NULL pointer dereference in caviumptpput (bsc#1110096).
  • net: cavium: use modulepcidriver to simplify the code (bsc#1110096).
  • net: dccp: avoid crash in ccid3hcrxsendfeedback() (networking-stable-180719).
  • net: dccp: switch rxtstamplastfeedback to monotonic clock (networking-stable-1807_19).
  • net: diag: Do not double-free TCPNEWSYNRECV sockets in tcpabort (netfilter-stable-180723).
  • net: dsa: Do not suspend/resume closed slavedev (netfilter-stable-1808_04).
  • net: ena: Eliminate duplicate barriers on weakly-ordered archs (bsc#1108093).
  • net: ena: Fix use of uninitialized DMA address bits field (netfilter-stable-180801).
  • net: ena: fix device destruction to gracefully free resources (bsc#1108093).
  • 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 enadestroydevice() (bsc#1108093).
  • net: ena: fix surprise unplug NULL dereference kernel crash (bsc#1108093).
  • net: ethernet: mvneta: Fix napi structure mixup on armada 3700 (networking-stable-180821).
  • net: fix amd-xgbe flow-control issue (netfilter-stable-180801).
  • net: fix use-after-free in GRO with ESP (networking-stable-180719).
  • net: hns3: Fix MSIX allocation issue for VF (bsc#1104353 ).
  • net: hns3: Fix comments for hclgegetringchainfrom_mbx (bsc#1104353).
  • net: hns3: Fix desc num set to default when setting channel (bsc#1104353).
  • net: hns3: Fix for command format parsing error in hclgeisallfunctionid_zero (bsc#1104353).
  • net: hns3: Fix for information of phydev lost problem when down/up (bsc#1104353).
  • 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 (bsc#1104353).
  • net: hns3: Fix for reset_level default assignment probelm (bsc#1104353).
  • net: hns3: Fix for using wrong mask and shift in hclgegetringchainfrom_mbx (bsc#1104353).
  • net: hns3: Fix for waterline not setting correctly (bsc#1104353).
  • net: hns3: Fix getvector ops in hclgevfmain module (bsc#1104353).
  • net: hns3: Fix return value error in hns3resetnotifydownenet (bsc#1104353).
  • net: hns3: Fix warning bug when doing lp selftest (bsc#1104353 ).
  • net: hns3: Prevent sending command during global or core reset (bsc#1104353).
  • net: hns3: Standardize the handle of return value (bsc#1104353 ).
  • net: hns3: add unlikely for error check (bsc#1104353 ).
  • net: hns3: fix pageoffset overflow when CONFIGARM6464KPAGES (bsc#1104353).
  • net: hns3: fix return value error while hclgecmdcsq_clean failed (bsc#1104353).
  • 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 hclgecmdcsq_clean (bsc#1104353 ).
  • net: hns: add netifcarrieroff before change speed and duplex (bsc#1107924).
  • net: hns: add the code for cleaning pkt in chip (bsc#1107924).
  • net: mdio-mux: bcm-iproc: fix wrong getter and setter pair (netfilter-stable-180801).
  • net: mvneta: fix mvnetaconfigrss on armada 3700 (networking-stable-180821).
  • net: mvneta: fix the Rx desc DMA address in the Rx path (networking-stable-180719).
  • net: phy: consider PHYIGNOREINTERRUPT in phystartanegpriv (netfilter-stable-1807_27).
  • net: phy: fix flag masking in _setphysupported (netfilter-stable-1807_23).
  • net: rtnlconfigurelink: fix dev flags changes arg to _devnotify_flags (git-fixes).
  • net: skbsegment() should not return NULL (netfilter-stable-1807_27).
  • net: stmmac: Fix WoL for PCI-based setups (netfilter-stable-180804).
  • net: stmmac: mark PM functions as _maybeunused (git-fixes).
  • net: sungem: fix rx checksum support (networking-stable-180719).
  • net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite (netfilter-stable-180723).
  • 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 (bsc#1110096).
  • 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 ndosetrx_mode callback implementation for VF (bsc#1110096).
  • net: thunderx: add new messages for handle ndosetrx_mode callback (bsc#1110096).
  • net: thunderx: add timestamping support (bsc#1110096).
  • net: thunderx: add workqueue control structures for handle ndosetrx_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 (bsc#1110096).
  • net: thunderx: prevent concurrent data re-writing by nicvfsetrx_mode (bsc#1110096).
  • net: thunderx: remove a couple of redundant assignments (bsc#1110096).
  • net: thunderx: rework mac addresses list to u64 array (bsc#1110096).
  • netsched: Fix missing res info when create new tcindex filter (netfilter-stable-180817).
  • netsched: blackhole: tell upper qdisc about dropped packets (networking-stable-1807_19).
  • netfilter: do not set FIFACE on ipv6 fib lookups (netfilter-stable-1806_25).
  • netfilter: ip6trpfilter: provide input interface for route lookup (netfilter-stable-1806_25).
  • netfilter: ip6trpfilter: set FIFACE for linklocal addresses (git-fixes).
  • netfilter: nat: Revert 'netfilter: nat: convert nat bysrc hash to rhashtable' (netfilter-stable-171116).
  • netfilter: nftables: add missing netlink attrs to policies (netfilter-stable-1806_27).
  • netfilter: nftables: do not assume chain stats are set when jumplabel is set (netfilter-stable-1806_27).
  • netfilter: nftables: fix memory leak on error exit return (netfilter-stable-1806_27).
  • netfilter: nftables: nftcompat: fix refcount leak on xt module (netfilter-stable-180627).
  • netfilter: nftables: use WARNONONCE instead of BUGON in nftdochain() (netfilter-stable-180625).
  • netfilter: nftcompat: fix handling of large matchinfo size (netfilter-stable-1806_27).
  • netfilter: nftcompat: prepare for indirect info storage (netfilter-stable-1806_27).
  • netfilter: nftmeta: fix wrong value dereference in nftmetaseteval (netfilter-stable-180627).
  • netlink: Do not shift on 64 for ngroups (git-fixes).
  • netlink: Do not shift with UB on nlk->ngroups (netfilter-stable-180801).
  • netlink: Do not subscribe to non-existent groups (netfilter-stable-180801).
  • netlink: Fix spectre v1 gadget in netlinkcreate() (netfilter-stable-1808_04).
  • nfs/filelayout: fix oops when freeing filelayout segment (bsc#1105190).
  • nfs/pnfs: fix nfsdirectreq ref leak when i/o falls back to the mds (git-fixes).
  • nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE (git-fixes).
  • nfsd: remove blocked locks on client teardown (git-fixes).
  • nl80211: Add a missing break in parsestationflags (bsc#1051510).
  • nl80211: check nlaparsenested() return values (bsc#1051510).
  • nvdimm: Clarify comment in sizeofnamespaceindex (bsc#1111921, bsc#1113408, bsc#1113972).
  • nvdimm: Remove empty if statement (bsc#1111921, bsc#1113408, bsc#1113972).
  • 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 nvmecompleterq when nvmfcheckready fails for mpath I/O (bsc#1107685).
  • nvme: register ns_id attributes as default sysfs groups (bsc#1105247).
  • nvmefc: add 'nvmediscovery' sysfs attribute to fc transport device (bsc#1044189).
  • 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 isize in readiter (bsc#1051510).
  • orangefs: initialize op on loop restart in orangefsdevreqread (bsc#1051510).
  • orangefs: use listforeachentrysafe in purgewaitingops (bsc#1051510).
  • orangefskillsb(): 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 (bsc#1051510).
  • partitions/aix: fix usage of uninitialized lv_info and lvname structures (bsc#1051510).
  • perf/x86/amd/ibs: Do not access non-started event (bsc#1110006).
  • perf/x86/cstate: Fix possible Spectre-v1 indexing for pkg_msr (bsc#1110006).
  • perf/x86/intel/lbr: Fix incomplete LBR call stack (bsc#1110006).
  • perf/x86/intel/uncore: Correct fixed counter index check for NHM (bsc#1110006).
  • perf/x86/intel/uncore: Correct fixed counter index check in generic code (bsc#1110006).
  • perf/x86/intel/uncore: Fix Skylake UPI event format (bsc#1110006).
  • perf/x86/intel: Do not accidentally clear high bits in bdwlimitperiod() (bsc#1110006).
  • perf/x86/intel: Fix event update for auto-reload (bsc#1110006).
  • perf/x86/intel: Fix large period handling on Broadwell CPUs (bsc#1110006).
  • perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs (bsc#1110006).
  • perf/x86/intel: Properly save/restore the PMU state in the NMI handler (bsc#1110006).
  • perf/x86/msr: Fix possible Spectre-v1 indexing in the MSR driver (bsc#1110006).
  • perf/x86: Fix possible Spectre-v1 indexing for hwperfevent cache_* (bsc#1110006).
  • perf/x86: Fix possible Spectre-v1 indexing for x86pmu::eventmap() (bsc#1110006).
  • pinctrl/amd: only handle irq if it is pending and unmasked (bsc#1051510).
  • pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (bsc#1051510).
  • pipe: actually allow root to exceed the pipe buffer limits (bsc#1106297).
  • pipe: match pipemaxsize 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 (bsc#1051510).
  • platform/x86: thinkpad_acpi: Proper model/release matching (bsc#1051510).
  • platform/x86: toshiba_acpi: Fix defined but not used build warnings (bsc#1051510).
  • pmem: Switch to copytoiter_mcsafe() (bsc#1098782).
  • pnfs/blocklayout: off by one in blmapstripe() (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 (bsc#1051510).
  • power: supply: axp288charger: Fix initial constantcharge_current value (bsc#1051510).
  • power: supply: max77693_charger: fix unintentional fall-through (bsc#1051510).
  • 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, git-fixes).
  • powerpc/64s: Fix DT CPU features Power9 DD2.1 logic (bsc#1055117).
  • powerpc/64s: Fix compiler store ordering to SLB shadow area (bsc#1094244).
  • 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 (bsc#1109158).
  • powerpc/kprobes: Fix call trace due to incorrect preempt count (bsc#1065729).
  • 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 (bsc#1091800).
  • powerpc/mm: Rename findlinuxpteorhugepte() (bsc#1061840).
  • powerpc/numa: Skip onlining a offline node in kdump path (bsc#1109784).
  • powerpc/numa: Use associativity if VPHN hcall is successful (bsc#1110363).
  • powerpc/perf: Fix IMC allocation routine (bsc#1054914).
  • powerpc/perf: Fix memory allocation for core-imc based on numpossiblecpus() (bsc#1054914).
  • powerpc/perf: Remove sched_task function defined for thread-imc (bsc#1054914).
  • powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (bsc#1109244).
  • powerpc/powernv/ioda2: Reduce upper limit for DMA window size (bsc#1055120).
  • powerpc/powernv/ioda: Allocate indirect TCE levels on demand (bsc#1061840).
  • powerpc/powernv/ioda: Finish removing explicit max window size check (bsc#1061840).
  • powerpc/powernv/ioda: Remove explicit max window size check (bsc#1061840).
  • 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 (bsc#1061840).
  • powerpc/powernv: Rework TCE level allocation (bsc#1061840).
  • powerpc/pseries/mm: Introducing FWFEATUREBLOCK_REMOVE (bsc#1109158).
  • powerpc/pseries/mm: call HBLOCKREMOVE (bsc#1109158).
  • powerpc/pseries/mm: factorize PTE slot computation (bsc#1109158).
  • powerpc/pseries: Avoid using the size greater than RTASERRORLOG_MAX (bsc#1094244).
  • powerpc/pseries: Defer the logging of rtas error to irq work queue (bsc#1094244).
  • 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 ofnodeput() 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 (bsc#1109158).
  • powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (bsc#1094244).
  • 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, bsc#1109337).
  • powerpc/pseries: fix EEH recovery of some IOV devices (bsc#1078720, git-fixes).
  • powerpc/rtas: Fix a potential race between CPU-Offline Migration (bsc#1111870).
  • powerpc/tm: Avoid possible userspace r1 corruption on reclaim (bsc#1109333).
  • powerpc/tm: Fix userspace r13 corruption (bsc#1109333).
  • powerpc/topology: Get topology for shared processors at boot (bsc#1104683).
  • 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 auxptr to hole in pacastruct to extend it with additional members (bsc#1094244).
  • powerpc: KABI: move mcedatabuf into paca_aux (bsc#1094244).
  • powerpc: make feature-fixup tests fortify-safe (bsc#1065729).
  • powerpc: pseries: remove dlparattachnode dependency on full path (bsc#1113295).
  • ppp: Destroy the mutex when cleanup (bsc#1051510).
  • ppp: fix __percpu annotation (bsc#1051510).
  • printk/tracing: Do not trace printknmienter() (bsc#1112208).
  • printk: drop innmi check from printksafeflushon_panic() (bsc#1112170).
  • 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).
  • ptrring: fail early if queue occupies more than KMALLOCMAX_SIZE (bsc#1105355).
  • ptrring: fix up after recent ptrring changes (bsc#1105355).
  • ptr_ring: prevent integer overflow when calculating size (bsc#1105355).
  • ptrace,x86: Make user64bitmode() available to 32-bit builds (bsc#1110006).
  • 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 (bsc#1050536).
  • qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (bsc#1050536).
  • qed: Fix populating the invalid stag value in multi function mode (bsc#1050536).
  • qed: Fix shmem structure inconsistency between driver and the mfw (bsc#1110561).
  • qed: Prevent a possible deadlock during driver load and unload (bsc#1050536).
  • 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 (bsc#1051510).
  • 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 RTLFLAGTASK*PENDING when clearing RTLFLAGTASK_ENABLED (bsc#1051510).
  • 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 listforeachentryfrom_rcu() (bsc#1084760).
  • rculist: add listforeachentryfrom_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) (bsc#1106236).
  • 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 changes.
  • 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).
  • rndiswlan: potential buffer overflow in rndiswlanauthindication() (bsc#1051510).
  • 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 MODULEDEVICETABLE() (git-fixes).
  • rsi: Fix 'invalid vdd' warning in mmc (bsc#1051510).
  • rtc: bq4802: add error handling for devm_ioremap (bsc#1051510).
  • rtnetlink: add rtnllinkstate check in rtnlconfigurelink (netfilter-stable-180727).
  • rxrpc: Fix user call ID check in rxrpcservicepreallocone (netfilter-stable-1808_04).
  • s390/crypto: Fix return code checking in cbcpaescrypt() (bsc#1108323, LTC#171709).
  • 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 (bsc#1103421).
  • s390/mm: fix race on mm->context.flush_mm (bsc#1103421).
  • s390/pci: fix out of bounds access during irq setup (bsc#1108323, LTC#171068).
  • s390/qdio: reset old sbal_state flags (LTC#171525, bsc#1106948).
  • s390/qeth: consistently re-enable device features (bsc#1104482, LTC#170340).
  • s390/qeth: do not clobber buffer on async TX completion (bsc#1104482, LTC#170340).
  • 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 (bsc#1103421).
  • s390: detect etoken facility (bsc#1103421).
  • s390: fix brr1trampoline for machines without exrl (git-fixes, bsc#1103421).
  • 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 (bsc#1103421).
  • 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 (git-fixes).
  • sched/isolcpus: Fix 'isolcpus=' boot parameter handling when !CONFIGCPUMASKOFFSTACK (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 migratetaskrq (bsc#1101669 optimise numa balancing for fast migrate).
  • sched/numa: Pass destination CPU as a parameter to migratetaskrq kabi (bsc#1101669 optimise numa balancing for fast migrate).
  • sched/numa: Remove numahascapacity() (bsc#1101669 optimise numa balancing for fast migrate).
  • sched/numa: Remove unused taskcapacity from 'struct numastats' (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 updatenumastats() (bsc#1101669 optimise numa balancing for fast migrate).
  • sched/numa: remove unused nr_running field (bsc#1101669 optimise numa balancing for fast migrate).
  • scripts/gitsort/gitsort.py: Add fixes branch from mkp/scsi.git.
  • scripts/gitsort/gitsort.py: add libnvdimm-for-next branch
  • scripts/gitsort/gitsort.py: add mkp 4.20/scsi-queue
  • scripts: modpost: check memory allocation results (bsc#1051510).
  • scsi: core: Allow state transitions from OFFLINE to BLOCKED (bsc#1112246).
  • 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: hisisas: Drop hisisasslotabort() ().
  • 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: hisisas: Only process broadcast change in phybcastv3hw() ().
  • scsi: hisi_sas: Pre-allocate slot DMA buffers ().
  • scsi: hisi_sas: Release all remaining resources in clear nexus ha ().
  • scsi: hisisas: Tidy hisisastaskprep() ().
  • scsi: hisisas: Use dmamalloc_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 (bsc#1109336).
  • scsi: ipr: Use dmapoolzalloc() ().
  • scsi: ipr: fix incorrect indentation of assignment statement ().
  • scsi: libfc: Add lockdep annotations (bsc#1077989).
  • scsi: libfc: check fcframepayload_get() return value for null (bsc#1104731).
  • scsi: libfc: fixup 'sleeping function called from invalid context' (bsc#1077989).
  • scsi: libfc: fixup lockdep annotations (bsc#1077989).
  • scsi: libfc: hold discmutex in fcdiscstoprports() (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 (bsc#1077989).
  • scsi: netvsc: Use the vmbus function to calculate ring buffer percentage (bsc#1107207).
  • 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 (bsc#1108870).
  • scsi: qla2xxx: Add logic to detect ABTS hang and response completion (bsc#1108870).
  • 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 (bsc#1108870).
  • 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 (bsc#1108870).
  • scsi: qla2xxx: Fix ISP recovery on unload (bsc#1086327,).
  • scsi: qla2xxx: Fix Management Server NPort handle reservation logic (bsc#1086327,).
  • 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 (bsc#1108870).
  • scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (bsc#1108870).
  • 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 (bsc#1108870).
  • scsi: qla2xxx: Fix issue reported by static checker for qla2x00elsdcmd2spdone() (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 (bsc#1108870).
  • 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 (bsc#1108870).
  • scsi: qla2xxx: Fix race between switch cmd completion and timeout (bsc#1086327,).
  • 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 (bsc#1086327,).
  • scsi: qla2xxx: Move ABTS code behind qpair (bsc#1108870).
  • scsi: qla2xxx: Move log messages before issuing command to firmware (bsc#1108870).
  • scsi: qla2xxx: Move rport registration out of internal work_list (bsc#1108870).
  • scsi: qla2xxx: Move {get|rel}sp to baseqpair 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 (bsc#1108870).
  • 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 (bsc#1108870).
  • 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 (bsc#1108870).
  • 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 (bsc#1108870).
  • scsi: qla2xxx: Update driver to version 10.00.00.09-k (bsc#1108870).
  • scsi: qla2xxx: Update driver version to 10.00.00.08-k (bsc#1086327,).
  • scsi: qla2xxx: Update driver version to 10.00.00.10-k (bsc#1108870).
  • scsi: qla2xxx: Update driver version to 10.00.00.11-k (bsc#1108870).
  • scsi: qla2xxx: Update rscnrcvd field to more meaningful scanneeded (bsc#1108870).
  • 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 (bsc#1107207).
  • scsi: target: prefer dbroot of /etc/target over /var/target (bsc#1111928).
  • scsi: vmbus: Add function to report available ring buffer to write in total ring size percentage (bsc#1107207).
  • scsidebug: call respXXX function after setting host_scribble (bsc#1069138).
  • scsidebug: reset injection flags for everynth > 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 (bsc#1083647).
  • selftests/bpf: fix a typo in map in map test (bsc#1083647).
  • selftests/x86: Add tests for User-Mode Instruction Prevention (bsc#1110006).
  • selftests/x86: Add tests for the STR and SLDT instructions (bsc#1110006).
  • serial: 8250: Do not service RX FIFO if interrupts are disabled (bsc#1051510).
  • 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: 8250dw: always set baud rate in dw8250set_termios (bsc#1051510).
  • serial: 8250_exar: Read INT0 from slave device, too (bsc#1051510).
  • serial: core: mark port as initialized after successful IRQ change (bsc#1051510).
  • 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 'serialpxaprobe()' (bsc#1051510).
  • serial: sh-sci: Stop RX FIFO timer during port shutdown (bsc#1051510).
  • serial: xuartps: fix typo in cdnsuartstartup (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: _GFPZERO 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 uccgettdmsyncshift() (bsc#1051510).
  • soc: mediatek: pwrap: fix cipher init setting error (bsc#1051510).
  • sockdiag: fix use-after-free read in _sk_free (bsc#1051510).
  • soreuseport: initialise timewait reuseport field (bsc#1051510).
  • sound: do not call sklinitchip() 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 (bsc#1051510).
  • spi: cadence: Change usleep_range() to udelay(), for atomic context (bsc#1051510).
  • 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 (bsc#1051510).
  • 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 (bsc#1109979).
  • staging: bcm2835-audio: Check if workqueue allocation failed ().
  • staging: bcm2835-audio: Deliver indirect-PCM transfer error ().
  • staging: bcm2835-audio: Disconnect and free vchiinstance on moduleexit() ().
  • staging: bcm2835-audio: Do not leak workqueue if open fails ().
  • staging: bcm2835-audio: constify sndpcmops structures ().
  • staging: bcm2835-audio: make sndpcmhardware const ().
  • staging: bcm2835-camera: fix timeout handling in waitforcompletion_timeout (bsc#1051510).
  • staging: bcm2835-camera: handle waitforcompletion_timeout return properly (bsc#1051510).
  • staging: comedi: nimiocommon: fix subdevice flags for PFI subdevice (bsc#1051510).
  • staging: comedi: nimiocommon: protect register write overflow (bsc#1051510).
  • staging: lustre: Use 'kvfree()' for memory allocated by 'kvzalloc()' (bsc#1051510).
  • staging: lustre: disable preempt while sampling processor id (bsc#1051510).
  • staging: lustre: fix bug in oscentercache_try (bsc#1051510).
  • staging: lustre: ldlm: free resource when ldlmlockcreate() fails (bsc#1051510).
  • staging: lustre: libcfs: Prevent harmless read underflow (bsc#1051510).
  • staging: lustre: libcfs: fix test for libcfsioctlhdr minimum size (bsc#1051510).
  • 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 loviodataversionend() (bsc#1051510).
  • staging: lustre: o2iblnd: Fix FastReg map/unmap for MLX5 (bsc#1051510).
  • staging: lustre: o2iblnd: Fix crash in kiblndhandleearly_rxs() (bsc#1051510).
  • staging: lustre: o2iblnd: fix race at kiblndconnectpeer (bsc#1051510).
  • staging: lustre: obd_mount: use correct niduuid suffix (bsc#1051510).
  • staging: lustre: obdclass: return -EFAULT if copyfromuser() fails (bsc#1051510).
  • staging: lustre: ptlrpc: kfree used instead of kvfree (bsc#1051510).
  • staging: lustre: remove invariant in clioread_ahead() (bsc#1051510).
  • staging: lustre: statahead: remove incorrect test on agllistempty() (bsc#1051510).
  • staging: rts5208: fix missing error check on call to rtsxwriteregister (bsc#1051510).
  • staging: vc04services: Fix platformnodrvowner.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 stmcharpolicysetioctl() (bsc#1051510).
  • stmmac: fix DMA channel hang in half-duplex mode (networking-stable-180719).
  • string: drop _mustcheck from strscpy() and restore strscpy() usages in cgroup (bsc#1051510).
  • strparser: Remove early eaten to fix full tcp receive buffer stall (networking-stable-180719).
  • 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 sesserrstats on Data-Out timeout (bsc#1095805).
  • target: use ISCSIIQNLEN in iscsitargetstat (bsc#1095805).
  • targetcorerbd: break up free_device callback (bsc#1105524).
  • targetcorerbd: 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: thermalhwmon: Convert to hwmondeviceregisterwith_info() (bsc#1103363).
  • thermalhwmon: Pass the originating device down to hwmondeviceregisterwith_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 (bsc#1051510).
  • 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 (bsc#1107207).
  • tools: hv: fix compiler warnings about major/target_fname (bsc#1107207).
  • tools: hv: include string.h in hvfcopydaemon (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 TPMTRANSMITRAW (bsc#1082555).
  • tpm: cmd_ready command can be issued only after granting locality (bsc#1082555).
  • tpm: fix race condition in tpmcommonwrite() (bsc#1082555).
  • tpm: fix use after free in tpm2loadcontext() (bsc#1082555).
  • tpm: separate cmdready/goidle from runtime_pm (bsc#1082555).
  • tpm: tpm_crb: relinquish locality on error path (bsc#1082555).
  • tpm: vtpmproxy: Implement requestlocality function (bsc#1082555).
  • tracepoint: Do not warn on ENOMEM (bsc#1051510).
  • tracing/x86/xen: Remove zero data size trace events tracexenmmuflushtlb{_all} (bsc#1110006).
  • tracing: Add barrier to trace_printk() buffer nesting modification (bsc#1112219).
  • 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 waitreaders on timeouted downread() (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 ttyldisclock() during tty_reopen() (bsc#1105428).
  • tty: Simplify tty->count math in tty_reopen() (bsc#1105428).
  • tty: fix data race between ttyinitdev 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 uartputchar() 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 syncedisize 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 _skbrecv_udp() availability (bsc#1109151).
  • uio, lib: Fix CONFIGARCHHASUACCESSMCSAFE compilation (bsc#1098782).
  • uio: potential double frees if _uioregister_device() fails (bsc#1051510).
  • uiohvgeneric: fix subchannel ring mmap (bsc#1107207).
  • uiohvgeneric: make ring buffer attribute for primary channel (bsc#1107207).
  • uiohvgeneric: set size of ring buffer attribute (bsc#1107207).
  • uiohvgeneric: support sub-channels (bsc#1107207).
  • uiohvgeneric: use correct channel in isr (bsc#1107207).
  • uprobes/x86: Prohibit probing on MOV SS instruction (bsc#1110006).
  • uprobes/x86: Remove incorrect WARNON() in uprobeinit_insn() (bsc#1051510).
  • uprobes: Use synchronizercu() not synchronizesched() (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 usbsetinterface() (bsc#1051510).
  • usb: Do not die twice if PCI xhci host is not responding in resume (bsc#1051510).
  • 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 uframesched on 'stm32f4x9fsotg' platforms (bsc#1102881).
  • usb: dwc2: fix isoc split in transfer with no data (bsc#1051510).
  • usb: dwc2: gadget: Fix issue in dwc2gadgetstart_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 delayedstatus race condition when setinterface (bsc#1051510).
  • usb: gadget: dwc2: fix memory leak in gadget_init() (bsc#1051510).
  • usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] (bsc#1051510).
  • usb: gadget: fsludccore: check allocation return value and cleanup on failure (bsc#1051510).
  • usb: gadget: fsludccore: fixup structudcsetup documentation (bsc#1051510).
  • 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 u132getframe() (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 (bsc#1051510).
  • 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 userfaultfdhugemust_wait() pte access (bsc#1109739).
  • 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 mntwantwrite_file() for overlayfs (git-fixes).
  • vhost: correctly check the iova range when waking virtqueue (bsc#1051510).
  • vhost: do not try to access device IOTLB when not initialized (bsc#1051510).
  • vhost: reset metadata cache when initializing new IOTLB (netfilter-stable-180817).
  • vhost: use mutexlocknested() in vhostdevlock_vqs() (bsc#1051510).
  • vhostnet: validate sock before trying to put its fd (networking-stable-1807_19).
  • video: fbdev: pxafb: clear allocated memory for video modes (bsc#1051510).
  • 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 qphostgetusermemory() (bsc#1105355).
  • vmwballoon: VMCIDOORBELL_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 (netfilter-stable-180817).
  • 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->ignoredf check from vti6xmit() (bsc#1051510).
  • vxlan: add new fdb alloc and create helpers (netfilter-stable-180727).
  • vxlan: fix default fdb entry netlink notify ordering during netdev create (netfilter-stable-180727).
  • vxlan: make netlink notify in vxlanfdbdestroy optional (netfilter-stable-180727).
  • wan/fslucchdlc: use ISERRVALUE() to check return value of qemuramalloc (bsc#1051510).
  • watchdog: Mark watchdog touch functions as notrace (git-fixes).
  • wlcore: Add missing PM call for wlcorecmdwaitforeventortimeout() (bsc#1051510).
  • wlcore: Set rxstatus boottimens 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 smpnumsiblings and cpullcid always be present (bsc#1110006).
  • x86/CPU: Add a microcode loader callback (bsc#1110006).
  • x86/CPU: Check CPU feature bits after microcode upgrade (bsc#1110006).
  • x86/CPU: Modify detectextendedtopology() 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 l1tfflushl1d from vmxhandleexternal_intr() (bsc#1110006).
  • x86/KVM/VMX: Do not set l1tfflushl1d to true from vmxl1dflush() (bsc#1110006).
  • x86/KVM/VMX: Move the l1tfflushl1d test to vmxl1dflush() (bsc#1110006).
  • x86/KVM/VMX: Replace 'vmxl1dflushalways' with 'vmxl1dflushcond' (bsc#1110006).
  • 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() (bsc#1110006).
  • x86/MCE: Remove min interval polling limitation (bsc#1110006).
  • x86/MCE: Report only DRAM ECC as memory errors on AMD systems (bsc#1110006).
  • x86/MCE: Serialize sysfs changes (bsc#1110006).
  • x86/PCI: Make broadcompostcoreinit() check acpi_disabled (bsc#1110006).
  • x86/acpi: Prevent X2APIC id 0xffffffff from being accounted (bsc#1110006).
  • x86/alternatives: Fixup alternativecall2 (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 (bsc#1110006).
  • x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified (bsc#1110006).
  • x86/apic: Split disableIOAPIC() into two functions to fix CONFIGKEXECJUMP=y (bsc#1110006).
  • x86/apic: Split out restorebootirqmode() from disableIO_APIC() (bsc#1110006).
  • x86/asm/memcpymcsafe: Add labels for _memcpy_mcsafe() write fault handling (bsc#1098782).
  • x86/asm/memcpy_mcsafe: Add write-protection-fault handling (bsc#1098782).
  • x86/asm/memcpymcsafe: Define copytoitermcsafe() (bsc#1098782).
  • x86/asm/memcpymcsafe: Fix copytousermcsafe() exception handling (bsc#1098782).
  • x86/asm/memcpymcsafe: Provide original memcpymcsafe_unrolled (bsc#1098782).
  • x86/asm/memcpy_mcsafe: Remove loop unrolling (bsc#1098782).
  • x86/asm/memcpy_mcsafe: Return bytes remaining (bsc#1098782).
  • x86/asm: Add ASMARG* constants for argument registers to asm/asm.h (bsc#1110006).
  • 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 EFIBOOTSERVICES* and EFILOADER_* from KASLR's choice (bsc#1112878).
  • x86/boot/compressed/64: Print error if 5-level paging is not supported (bsc#1110006).
  • x86/boot: Fix if_changed build flip/flop bug (bsc#1110006).
  • x86/boot: Fix kexec booting failure in the SEV bit detection code (bsc#1110301).
  • 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 (bsc#1110006).
  • x86/cpu/intel: Add missing TLB cpuid values (bsc#1110006).
  • x86/cpufeature: Add User-Mode Instruction Prevention definitions (bsc#1110006).
  • x86/cpufeatures: Add Intel PCONFIG cpufeature (bsc#1110006).
  • x86/cpufeatures: Add Intel Total Memory Encryption cpufeature (bsc#1110006).
  • x86/debug: Handle warnings before the notifier chain, to fix KGDB crash (bsc#1110006).
  • x86/decoder: Add new TEST instruction pattern (bsc#1110006).
  • x86/dumpstack: Save first regs set for the executive summary (bsc#1110006).
  • x86/dumpstack: Unify show_regs() (bsc#1110006).
  • x86/efi: Fix eficallphysepilog() with CONFIGX86_5LEVEL=y (bsc#1110006).
  • 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 rewindstackdo_exit() (bsc#1110006).
  • x86/entry: Reduce the code footprint of the 'idtentry' macro (bsc#1110006).
  • x86/entry: Use SYSCALLDEFINE() macros for sysmodify_ldt() (bsc#1110006).
  • x86/espfix/64: Fix espfix double-fault handling on 5-level systems (bsc#1110006).
  • x86/events/intel/ds: Fix btsinterruptthreshold alignment (git-fixes c1961a4631da).
  • x86/fpu/debug: Remove unused 'x86fpustate' and 'x86fpudeactivate_state' tracepoints (bsc#1110006).
  • x86/fpu: Make XSAVE check the base CPUID features before enabling (bsc#1110006).
  • x86/fpu: Parse clearcpuid= as early XSAVE argument (bsc#1110006).
  • x86/fpu: Remove second definition of fpu in fpurestore_sig() (bsc#1110006).
  • x86/fpu: Remove the explicit clearing of XSAVE dependent features (bsc#1110006).
  • x86/headers/UAPI: Use __u64 instead of u64 in uapi/asm/hyperv.h (bsc#1107207).
  • x86/hyper-V: Allocate the IDT entry early in boot (bsc#1107207).
  • x86/hyper-v: Check cpumasktovpset() return value in hypervflushtlbothersex() (bsc#1107207).
  • x86/hyper-v: Check for VPINVAL in hypervflushtlbothers() (bsc#1107207).
  • x86/hyper-v: Fix the circular dependency in IPI enlightenment (bsc#1107207).
  • x86/hyper-v: Fix wrong merge conflict resolution (bsc#1107207).
  • x86/hyper-v: Implement hvdofast_hypercall16 (bsc#1107207).
  • x86/hyper-v: Trace PV IPI send (bsc#1107207).
  • x86/hyper-v: Use 'fast' hypercall for HVCALLSENDIPI (bsc#1107207).
  • x86/hyper-v: Use cheaper HVCALLFLUSHVIRTUALADDRESS{LIST,SPACE} hypercalls when possible (bsc#1107207).
  • x86/hyper-v: Use cheaper HVCALLSENDIPI hypercall when possible (bsc#1107207).
  • x86/hyper-v: allocate and use Virtual Processor Assist Pages (bsc#1107207).
  • x86/hyper-v: define struct hvenlightenedvmcs and clean field bits (bsc#1107207).
  • 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 hvflushpcpu{,ex} definitions to common header (bsc#1107207).
  • x86/hyper-v: rename ipiarg{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 (bsc#1107207).
  • 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 (bsc#1110006).
  • x86/irq: Count Hyper-V reenlightenment interrupts (bsc#1107207).
  • x86/irq: Remove an old outdated comment about context tracking races (bsc#1110006).
  • x86/irq: implement irqdatageteffectiveaffinity_mask() for v4.12 (bsc#1109772).
  • x86/kasan/64: Teach KASAN about the cpuentryarea (kasan).
  • x86/kasan: Panic if there is not enough memory to boot (bsc#1110006).
  • x86/kexec: Avoid double freepage() upon dokexec_load() failure (bsc#1110006).
  • x86/kexec: Correct KEXECBACKUPSRC_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 (bsc#1110006).
  • x86/kvm/hyper-v: add reenlightenment MSRs support (bsc#1107207).
  • x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmasked (bsc#1107207).
  • x86/kvm/hyper-v: remove stale entries from vecbitmap/autoeoi_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 (bsc#1106240).
  • x86/kvm: rename HVX64MSRAPICASSISTPAGE to HVX64MSRVPASSISTPAGE (bsc#1107207).
  • 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 MCiSTATUS in mcenowayout() (bsc#1110006).
  • x86/mce: Fix incorrect 'Machine check from unknown source' message (bsc#1110006).
  • x86/mce: Fix setmcenospec() 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/memoryfailure: 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 savemicrocodepatch() (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 (bsc#1110006).
  • x86/microcode: Attempt late loading only when new microcode is present (bsc#1110006).
  • x86/microcode: Do not exit early from _reloadlate() (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 applymicrocodectx (bsc#1110006).
  • x86/microcode: Make sure bootcpudata.microcode is up-to-date (bsc#1110006).
  • x86/microcode: Make the late update update_lock a raw lock for RT (bsc#1110006).
  • x86/microcode: Propagate return value from updating functions (bsc#1110006).
  • 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 (bsc#1110006).
  • x86/mm/32: Initialize the CR4 shadow before _flushtlb_all() (bsc#1110006).
  • x86/mm/64: Rename the registerpagebootmemmemmap() 'size' parameter to 'nrpages' (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 setmemorynp() L1TF safe (bsc#1110006).
  • x86/mm/pat: Prepare {reserve, free}_memtype() for 'decoy' addresses (bsc#1107783).
  • x86/mm/pti: Add an overflow check to pticlonepmds() (bsc#1110006).
  • x86/mm/pti: Fix PTI comment in entrySYSCALL64() (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 switchmmirqs_off() (bsc#1105467 Reduce IPIs and atomic ops with improved lazy TLB).
  • x86/mm/tlb: Skip atomic operations for 'initmm' in switchmmirqsoff() (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 PAGETABLE using KERNPGTABLE (bsc#1110006).
  • x86/mm: Disable ioremap free page handling on x86-PAE (bsc#1110006).
  • x86/mm: Do not forbid PAGERW before init for _roafter_init (bsc#1110006).
  • 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 ELFETDYN_BASE for 5-level paging (bsc#1110006).
  • x86/mm: Fix bogus warning during EFI bootup, use bootcpuhas() instead of thiscpuhas() in buildcr3noflush() (bsc#1110006).
  • x86/mm: Relocate page fault error codes to traps.h (bsc#1110006).
  • x86/mm: Remove innmi() warning from vmallocfault() (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 nativeptepgetandclear (bsc#1110006).
  • x86/paravirt: Fix some warning messages (bsc#1065600).
  • x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (bsc#1065600).
  • x86/paravirt: Remove 'noreplace-paravirt' cmdline option (bsc#1110006).
  • x86/percpu: Fix thiscpuread() (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 (bsc#1108243).
  • x86/platform/UV: Add kernel parameter to set memory block size (bsc#1108243).
  • x86/platform/UV: Mark memblock related init code and data correctly (bsc#1108243).
  • x86/platform/UV: Use new set memory block size function (bsc#1108243).
  • x86/power: Fix swsusparchresume prototype (bsc#1110006).
  • x86/process: Do not mix user/kernel regs in 64bit _showregs() (bsc#1110006).
  • x86/process: Re-export start_thread() (bsc#1110006).
  • x86/pti: Check the return value of ptiuserpagetablewalkp4d() (bsc#1110006).
  • x86/pti: Check the return value of ptiuserpagetablewalkpmd() (bsc#1110006).
  • 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 apicidisprimarythread (bsc#1110006).
  • x86/smpboot: Do not use mwaitplaydead() on AMD systems (bsc#1110006).
  • x86/spectre: Add missing family 6 check to microcode check (git-fixes a5b296636453).
  • x86/spectre: Fix spelling mistake: 'vunerable'-> 'vulnerable' (bsc#1110006).
  • 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 l1tfpfnlimit() on 32bit (bsc#1105536).
  • x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (bsc#1110006).
  • x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (bsc#1105536).
  • 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 (bsc#1110006).
  • x86/speculation/l1tf: Suggest what to do on systems with too much RAM (bsc#1105536).
  • x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (bsc#1110006).
  • x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (bsc#1106369).
  • 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 calchpetref() (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 (bsc#1110006).
  • x86/xen/efi: Initialize only the EFI struct members used by Xen (bsc#1107945).
  • x86/xen: Add call of speculativestorebypasshtinit() to PV paths (bsc#1065600).
  • x86/xen: Delay getcpucap until stack canary is established (bsc#1110006).
  • x86/xen: Drop 5-level paging support code from the XEN_PV code (bsc#1110006).
  • 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 (bsc#1110006).
  • x86: Call fixupexception() before notifydie() in math_error() (bsc#1110006).
  • 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 SNBC1/C3AUTO_UNDEMOTE defines (bsc#1110006).
  • x86: msr-index.h: Correct SNBC1/C3AUTO_UNDEMOTE defines (bsc#1110301).
  • xen-netfront: fix bug concerning replacement of MAXSKBFRAGS with XENNETIFNRSLOTSMIN (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 xenswiotlbfree_coherent (bsc#1065600).
  • 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 persgntslock 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() (bsc#1065600).
  • xen/x86/vpmu: Zero struct pt_regs before calling into sample handling code (bsc#1110006).
  • xen: Fix {set,clear}foreignp2m_mapping on autotranslating guests (bsc#1110006).
  • xen: Remove unnecessary BUGON from _unbindfromirq() (bsc#1065600).
  • xen: avoid crash in disablehotplugcpu (bsc#1106594).
  • xen: issue warning message when out of grant maptrack entries (bsc#1105795).
  • xen: xenbusdevfrontend: Fix XSTRANSACTIONEND handling (bsc#1065600).
  • xen: xenbusdevfrontend: 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 xfsdaxaops (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 xfsiextlookupextentbefore helper (bsc#1095344).
  • xfs: add a xfsbmapforktostate helper (bsc#1095344).
  • xfs: add a xfsiextupdate_extent helper (bsc#1095344).
  • xfs: add asserts for the mmap lock in xfs{insert,collapse}file_space (bsc#1095344).
  • xfs: add comments documenting the rebalance algorithm (bsc#1095344).
  • xfs: add some comments to xfsiextinsert/xfsiextinsert_node (bsc#1095344).
  • xfs: allow unaligned extent records in xfsbmbtdisksetall (bsc#1095344).
  • xfs: do not create overlapping extents in xfsbmapaddextentdelay_real (bsc#1095344).
  • xfs: do not fail when converting shortform attr to long form during ATTR_REPLACE (bsc#1105025).
  • xfs: do not rely on extent indices in xfsbmapcollapse_extents (bsc#1095344).
  • xfs: do not rely on extent indices in xfsbmapinsert_extents (bsc#1095344).
  • xfs: do not set XFSBTCURBPRVWASDEL in xfsbunmapi (bsc#1095344).
  • xfs: fix memory leak in xfsiextfreelastleaf (bsc#1095344).
  • xfs: fix number of records handling in xfsiextsplit_leaf (bsc#1095344).
  • xfs: fix type usage (bsc#1095344).
  • xfs: handle zero entries case in xfsiextrebalance_leaf (bsc#1095344).
  • xfs: inline xfsshiftfile_space into callers (bsc#1095344).
  • xfs: introduce the xfsiextcursor abstraction (bsc#1095344).
  • xfs: iterate backwards in xfsreflinkcancelcowblocks (bsc#1095344).
  • xfs: iterate over extents in xfsbmapextentstobtree (bsc#1095344).
  • xfs: iterate over extents in xfsiextentscopy (bsc#1095344).
  • xfs: make better use of the 'state' variable in xfsbmapdelextentreal (bsc#1095344).
  • xfs: merge xfsbmapreadextents into xfsiread_extents (bsc#1095344).
  • xfs: move pre/post-bmap tracing into xfsiextupdate_extent (bsc#1095344).
  • xfs: move some code around inside xfsbmapshift_extents (bsc#1095344).
  • xfs: move some more code into xfsbmapdelextentreal (bsc#1095344).
  • xfs: move xfsbmbtirec and xfsexntstt to xfs_types.h (bsc#1095344).
  • xfs: move xfsiextinsert tracepoint to report useful information (bsc#1095344).
  • xfs: pass a struct xfsbmbtirec to xfsbmbtlookup_eq (bsc#1095344).
  • xfs: pass a struct xfsbmbtirec to xfsbmbtupdate (bsc#1095344).
  • xfs: pass an on-disk extent to xfsbmbtvalidate_extent (bsc#1095344).
  • xfs: pass struct xfsbmbtirec to xfsbmbtvalidate_extent (bsc#1095344).
  • xfs: preserve i_rdev when recycling a reclaimable inode (bsc#1095344).
  • xfs: refactor delalloc accounting in xfsbmapaddextentdelay_real (bsc#1095344).
  • xfs: refactor dir2 leaf readahead shadow buffer cleverness (bsc#1095344).
  • xfs: refactor xfsbmapaddextentdelay_real (bsc#1095344).
  • xfs: refactor xfsbmapaddextenthole_delay (bsc#1095344).
  • xfs: refactor xfsbmapaddextenthole_real (bsc#1095344).
  • xfs: refactor xfsbmapaddextentunwritten_real (bsc#1095344).
  • xfs: refactor xfsdelextent_real (bsc#1095344).
  • xfs: remove XFSBMAPMAXSHIFTEXTENTS (bsc#1095344).
  • xfs: remove XFSBMAPTRACE_EXLIST (bsc#1095344).
  • xfs: remove a duplicate assignment in xfsbmapaddextentdelay_real (bsc#1095344).
  • xfs: remove a superflous assignment in xfsiextremove_node (bsc#1095344).
  • xfs: remove all xfsbmbtset* helpers except for xfsbmbtsetall (bsc#1095344).
  • xfs: remove if_rdev (bsc#1095344).
  • xfs: remove post-bmap tracing in xfsbmaplocaltoextents (bsc#1095344).
  • xfs: remove support for inlining data/extents into the inode fork (bsc#1095344).
  • xfs: remove the never fully implemented UUID fork format (bsc#1095344).
  • xfs: remove the nrextents argument to xfsiext_insert (bsc#1095344).
  • xfs: remove the nrextents argument to xfsiext_remove (bsc#1095344).
  • xfs: remove xfsbmbtget_state (bsc#1095344).
  • xfs: remove xfsbmseshift_one (bsc#1095344).
  • xfs: rename bno to end in _xfsbunmapi (bsc#1095344).
  • xfs: repair malformed inode items during log recovery (bsc#1105396).
  • xfs: replace xfsbmbtlookupge with xfsbmbtlookupfirst (bsc#1095344).
  • xfs: replace xfsqmgetrtblks with a direct call to xfsbmapcountleaves (bsc#1095344).
  • xfs: rewrite getbmap using the xfsiext* helpers (bsc#1095344).
  • xfs: rewrite xfsbmapcountleaves using xfsiextgetextent (bsc#1095344).
  • xfs: rewrite xfsbmapfirstunused to make better use of xfsiextgetextent (bsc#1095344).
  • xfs: simplify the xfs_getbmap interface (bsc#1095344).
  • xfs: simplify xfsreflinkconvert_cow (bsc#1095344).
  • xfs: split xfsbmapshift_extents (bsc#1095344).
  • xfs: switch xfsbmaplocaltoextents to use xfsiextinsert (bsc#1095344).
  • xfs: treat idx as a cursor in xfsbmapaddextentdelay_real (bsc#1095344).
  • xfs: treat idx as a cursor in xfsbmapaddextenthole_delay (bsc#1095344).
  • xfs: treat idx as a cursor in xfsbmapaddextenthole_real (bsc#1095344).
  • xfs: treat idx as a cursor in xfsbmapaddextentunwritten_real (bsc#1095344).
  • xfs: treat idx as a cursor in xfsbmapcollapse_extents (bsc#1095344).
  • xfs: treat idx as a cursor in xfsbmapdelextent* (bsc#1095344).
  • xfs: trivial indentation fixup for xfsiextremove_node (bsc#1095344).
  • xfs: update got in xfsbmapshiftupdateextent (bsc#1095344).
  • xfs: use a b+tree for the in-core extent list (bsc#1095344).
  • xfs: use correct state defines in xfsbmapdelextent{cow,delay} (bsc#1095344).
  • xfs: use the state defines in xfsbmapdelextentreal (bsc#1095344).
  • xfs: use xfsbmapdelextentdelay for the data fork as well (bsc#1095344).
  • xfs: use xfsiext*extent helpers in xfsbmapshiftextents (bsc#1095344).
  • xfs: use xfsiext*extent helpers in xfsbmapsplitextent_at (bsc#1095344).
  • xfs: use xfsiextgetextent in xfsbmapfirstunused (bsc#1095344).
  • xfs: use xfsiextget_extent instead of open coding it (bsc#1095344).
  • xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (bsc#1051510).
  • xhci: Do not print a warning when setting link state for disabled ports (bsc#1051510).
  • xhci: Fix use after free for URB cancellation on a reallocated endpoint (bsc#1051510).
  • zram: fix null dereference of handle (bsc#1105355).
References

Affected packages

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

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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