This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig in repository toolchain/linux-next.
from 94710cac0ef4 Linux 4.18 adds b13b271933ee x86/paravirt: Fix spectre-v2 mitigations for paravirt guests adds f8a0aeefc2f6 x86/speculation: Protect against userspace-userspace spectreRSB adds 16fe09de5432 kprobes/x86: Fix %p uses in error messages adds 45db516a6a1b x86/irqflags: Provide a declaration for native_save_fl adds 1e56c506b35b x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT adds db279f719385 x86/speculation/l1tf: Change order of offset/type in swap entry adds 056dc0fa4c11 x86/speculation/l1tf: Protect swap entries against L1TF adds 0c5e6259358e x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation adds adb333645581 x86/speculation/l1tf: Make sure the first page is always reserved adds dcd1b1099b59 x86/speculation/l1tf: Add sysfs reporting for l1tf adds 9870e755711b x86/speculation/l1tf: Disallow non privileged high MMIO PR [...] adds 1655bd148c1b x86/speculation/l1tf: Limit swap file size to MAX_PA/2 adds 89d8157a3920 x86/bugs: Move the l1tf function and define pr_fmt properly adds 71ef4580dc21 sched/smt: Update sched_smt_present at runtime adds aa5de56185a0 x86/smp: Provide topology_is_primary_thread() adds 2883a1f89b50 x86/topology: Provide topology_smt_supported() adds 6249d3232f22 cpu/hotplug: Make bringup/teardown of smp threads symmetric adds 74f1c7a26b60 cpu/hotplug: Split do_cpu_down() adds 24d9fd272ec0 cpu/hotplug: Provide knobs to control SMT adds 49e0975a05f8 x86/cpu: Remove the pointless CPU printout adds 6886c1b815b8 x86/cpu/AMD: Remove the pointless detect_ht() call adds b4be123b58ad x86/cpu/common: Provide detect_ht_early() adds c3155990e210 x86/cpu/topology: Provide detect_extended_topology_early() adds dcf82399d6d1 x86/cpu/intel: Evaluate smp_num_siblings early adds f2444b280db8 x86/CPU/AMD: Do not check CPUID max ext level before parsi [...] adds 20d82bac6228 x86/cpu/AMD: Evaluate smp_num_siblings early adds 5b44df38ed66 x86/apic: Ignore secondary threads if nosmt=force adds f70abc9107e1 x86/speculation/l1tf: Extend 64bit swap file size limit adds eabc9764ebdc x86/cpufeatures: Add detection of L1D cache flush support. adds ccd135cdd9c1 x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_ [...] adds ae3b9410d7ea x86/speculation/l1tf: Protect PAE swap entries against L1TF adds 0122cebdc460 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE adds fbe359706d55 Revert "x86/apic: Ignore secondary threads if nosmt=force" adds 7774cb314cd1 cpu/hotplug: Boot HT siblings at least once adds 3d2db4f84f09 x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug b [...] adds a1a4f40bee86 x86/KVM/VMX: Add module argument for L1TF mitigation adds f1b4a0b93e9f x86/KVM/VMX: Add L1D flush algorithm adds 43cb51f8ef37 x86/KVM/VMX: Add L1D MSR based flush adds 1f2bbb423bbb x86/KVM/VMX: Add L1D flush logic adds 6cfd9bd0167a x86/KVM/VMX: Split the VMX MSR LOAD structures to have an [...] adds 452695e55b38 x86/KVM/VMX: Add find_msr() helper function adds d86126ab742d x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number a [...] adds cd1fb4bb18e5 x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENT [...] adds f11565bed15a x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required adds 8e5e7a09889a cpu/hotplug: Online siblings when SMT control is turned on adds 8fc95fe3fe60 x86/litf: Introduce vmx status variable adds dc622f564b67 x86/kvm: Drop L1TF MSR list approach adds 3c68ad96f2b8 x86/l1tf: Handle EPT disabled state proper adds cc1e6659990b x86/kvm: Move l1tf setup function adds 651f562081cc x86/kvm: Add static key for flush always adds 8b2f15b4f2a8 x86/kvm: Serialize L1D flush parameter setter adds fe30a30f5906 x86/kvm: Allow runtime control of L1D flush adds 758b51878d9e cpu/hotplug: Expose SMT control init function adds 347ff08ab796 cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early adds 82abbe0ea7a2 x86/bugs, kvm: Introduce boot-time control of L1TF mitigations adds d8360e9279ce Documentation: Add section about CPU vulnerabilities adds b8b75ff14fb0 x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLO [...] adds 62de9c5ed2a7 x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content adds 00cfc2f506a9 Documentation/l1tf: Fix typos adds 89f5f7582732 cpu/hotplug: detect SMT disabled by BIOS adds d3cc70af8e59 x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d [...] adds 7f29a7c2505e x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_ [...] adds 2754f7c6ec88 x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() adds 6120bb28672d x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 adds 516ed9db64f4 x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d adds 5ab84cf0c2ba x86: Don't include linux/irq.h from asm/hardirq.h adds 3131918d5360 x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d adds b16ff629f340 x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_exte [...] adds e41eed5736ee Documentation/l1tf: Remove Yonah processors from not vulne [...] adds 3ba71a6ffc5a x86/speculation: Simplify sysfs report of VMX L1TF vulnerability adds ee82c13f6cc1 x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush o [...] adds 3dde2643295d KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry adds 4d3579f7f904 cpu/hotplug: Fix SMT supported evaluation adds 330e5973bb50 x86/speculation/l1tf: Invert all not present mappings adds 43b0b90df511 x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert adds 9fc384dd5354 x86/mm/pat: Make set_memory_np() L1TF safe adds 862b9e18a0a3 x86/mm/kmmio: Make the tracer robust against L1TF adds 573864e6570e tools headers: Synchronise x86 cpufeatures.h for L1TF additions adds abf914eefa19 x86/microcode: Allow late microcode loading with SMT disabled adds 3b39dc7463a9 x86/smp: fix non-SMP broken build due to redefinition of a [...] adds f6be6903fc10 cpu/hotplug: Non-SMP machines do not make use of booted_once adds c5b169d4c6bd x86/init: fix build with CONFIG_SWAP=n adds 529bea374117 Linux 4.18.1 adds a8ac113d444a x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled adds fcaef4e27f16 x86: i8259: Add missing include file adds 031e64661607 x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() adds 35cf32831384 x86/platform/UV: Mark memblock related init code and data [...] adds 4805211684ef x86/mm/pti: Clear Global bit more aggressively adds 0ae4fd9024fd xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits adds 2ca715a12315 x86/mm: Disable ioremap free page handling on x86-PAE adds ce8556cca637 kbuild: verify that $DEPMOD is installed adds 46c98de7cb83 crypto: ccree - fix finup adds 9113175ffd1c crypto: ccree - fix iv handling adds 93aff32d53fd crypto: ccp - Check for NULL PSP pointer at module unload adds f2ccfbe47112 crypto: ccp - Fix command completion detection race adds 6223c1f703e5 crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_g [...] adds bbf934bc6b64 crypto: vmac - require a block cipher with 128-bit block size adds 990e47782e40 crypto: vmac - separate tfm and request context adds 4b900641754c crypto: blkcipher - fix crash flushing dcache in error path adds e990be06acf2 crypto: ablkcipher - fix crash flushing dcache in error path adds d5cceea6dda7 crypto: skcipher - fix aligning block size in skcipher_copy_iv() adds 744ff5f0dc60 crypto: skcipher - fix crash flushing dcache in error path adds f47e3431b15a Bluetooth: hidp: buffer overflow in hidp_process_report adds c414efdf3945 ioremap: Update pgtable free interfaces with addr adds 69622a5cbea9 x86/mm: Add TLB purge to free pmd/pte page interfaces adds e8c3aced75bd Linux 4.18.2 adds 8f7b7e0bd3c6 x86/speculation/l1tf: Exempt zeroed PTEs from inversion adds 8a8c540db3ff Linux 4.18.3 adds 4ea1da6d1c60 l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache adds 8a1a056d12d3 net_sched: fix NULL pointer dereference when delete tcinde [...] adds 01002eb0a1c3 net_sched: Fix missing res info when create new tc_index filter adds 72a579b814d9 r8169: don't use MSI-X on RTL8168g adds 79141c5015ab ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs adds f9a16dfcbd88 ALSA: hda - Turn CX8200 into D3 as well upon reboot adds bb150b4471ce ALSA: vx222: Fix invalid endian conversions adds fe4740d8be76 ALSA: virmidi: Fix too long output trigger loop adds eeb2943acc74 ALSA: cs5535audio: Fix invalid endian conversion adds 1c0888fb4b49 ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 adds 29a168321517 ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry adds efa72756f954 ALSA: memalloc: Don't exceed over the requested size adds 8efea5358093 ALSA: vxpocket: Fix invalid endian conversions adds e078fab2a495 ALSA: seq: Fix poll() error return adds 28f807d781df media: gl861: fix probe of dvb_usb_gl861 adds 0a4711920c0a USB: serial: sierra: fix potential deadlock at close adds fee0c36502c5 USB: serial: pl2303: add a new device id for ATEN adds 54d05edc6052 USB: option: add support for DW5821e adds 8d26e06a887e ACPI / PM: save NVS memory for ASUS 1025C laptop adds 47f7d1daf64b tty: serial: 8250: Revert NXP SC16C2552 workaround adds 73f85a14da62 serial: 8250_exar: Read INT0 from slave device, too adds 1964062d2945 serial: 8250_dw: always set baud rate in dw8250_set_termios adds 1d5fb78f91ae serial: 8250_dw: Add ACPI support for uart on Broadcom SoC adds 421483e0c444 uio: fix wrong return value from uio_mmap() adds 93e5f3d10e79 misc: sram: fix resource leaks in probe error path adds a34e4f42055a Revert "uio: use request_threaded_irq instead" adds 2b9ffbf248fb Bluetooth: avoid killing an already killed socket adds 3909ccf1fe71 isdn: Disable IIOCDBGVAR adds cd0fb1cb23a8 net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() adds 6f560142350c hv/netvsc: Fix NULL dereference at single queue mode fallback adds 63d60df1773e r8169: don't use MSI-X on RTL8106e adds 043b985f7c81 ip_vti: fix a null pointer deferrence when create vti fall [...] adds 298f83fe1298 net: ethernet: mvneta: Fix napi structure mixup on armada 3700 adds ffbc6163fca7 net: mvneta: fix mvneta_config_rss on armada 3700 adds b1246ef7cf01 cls_matchall: fix tcf_unbind_filter missing adds 28b2837b7236 Linux 4.18.4 adds 48cf4d45ce8f EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] adds 2114c7185168 pty: fix O_CLOEXEC for TIOCGPTPEER adds 0a57c747ae05 mm: Allow non-direct-map arguments to free_reserved_area() adds 22ddf85281c3 x86/mm/init: Pass unconverted symbol addresses to free_ini [...] adds a01cdb47ffd1 x86/mm/init: Add helper for freeing kernel image pages adds c2d73c253885 x86/mm/init: Remove freed kernel image areas from alias mapping adds 5bd4084f029d powerpc64s: Show ori31 availability in spectre_v1 sysfs fi [...] adds 5b6ea348768d ext4: fix spectre gadget in ext4_mb_regular_allocator() adds d8a1aecababa drm/i915/kvmgt: Fix potential Spectre v1 adds 3df731e0ccfe drm/amdgpu/pm: Fix potential Spectre v1 adds e1d35a1a02c4 parisc: Remove unnecessary barriers from spinlock.h adds 96be7bbde431 parisc: Remove ordered stores from syscall.S adds 473af290c7fd PCI: Restore resized BAR state on resume adds 4d4306a283a1 PCI / ACPI / PM: Resume all bridges on suspend-to-RAM adds dabfad3cae57 PCI: hotplug: Don't leak pci_slot on registration failure adds 16558e4db5dc PCI: aardvark: Size bridges before resources allocation adds d2d937b78621 PCI: Skip MPS logic for Virtual Functions (VFs) adds 2de0279ac99e PCI: pciehp: Fix use-after-free on unplug adds 8c1bd0d0edf0 PCI: pciehp: Fix unprotected list iteration in IRQ handler adds 32d9b3638608 i2c: core: ACPI: Properly set status byte to 0 for multi-b [...] adds 7bc1a91a5abd i2c: imx: Fix race condition in dma read adds 0d63520b5fb4 reiserfs: fix broken xattr handling (heap corruption, bad retval) adds 96158f3a9e70 Linux 4.18.5 adds 10bb2648f16c PATCH scripts/kernel-doc adds 16edb8e6d472 scripts/kernel-doc: Escape all literal braces in regexes adds 84342771f595 scsi: libsas: dynamically allocate and free ata host adds 6bdbaa2fdd48 xprtrdma: Fix disconnect regression adds 08aee5c2c26f mei: don't update offset in write adds a673044fbe8b cifs: add missing support for ACLs in SMB 3.11 adds 52b9e2a58be2 CIFS: fix uninitialized ptr deref in smb2 signing adds 5ba293d099ce cifs: add missing debug entries for kconfig options adds a1ac808c81a6 cifs: use a refcount to protect open/closing the cached fi [...] adds a66f62737197 cifs: check kmalloc before use adds 25b981bfe192 smb3: enumerating snapshots was leaving part of the data off end adds 1316a0cc27d1 smb3: Do not send SMB3 SET_INFO if nothing changed adds 107d9ee2e080 smb3: don't request leases in symlink creation and query adds fb35368feb7f smb3: fill in statfs fsid and correct namelen adds 258c1eb7cde6 btrfs: use correct compare function of dirty_metadata_bytes adds 8b08e816f47a btrfs: don't leak ret from do_chunk_alloc adds 84717fb63dad Btrfs: fix mount failure after fsync due to hard link recreation adds 7ecc8a106c53 Btrfs: fix btrfs_write_inode vs delayed iput deadlock adds 23dd2c5d90a1 Btrfs: fix send failure when root has deleted files still open adds df5c4d19606d Btrfs: send, fix incorrect file layout after hole punching [...] adds 6289b80699af hwmon: (k10temp) 27C Offset needed for Threadripper2 adds 29ac604e627b bpf, arm32: fix stack var offset in jit adds b5563064b99e regulator: arizona-ldo1: Use correct device to get enable GPIO adds 2297091c7a6c iommu/arm-smmu: Error out only if not enough context interrupts adds b0eea4d14b94 printk: Split the code for storing a message into the log buffer adds 50631d1b2613 printk: Create helper function to queue deferred console handling adds a4ed70a386c0 printk/nmi: Prevent deadlock when accessing the main log b [...] adds bc10c237ecd8 kprobes/arm64: Fix %p uses in error messages adds faed5cb96b91 arm64: Fix mismatched cache line size detection adds ca41d82d4e66 arm64: Handle mismatched cache type adds 88e798da7c29 arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() adds 5c2fd3598fb8 arm64: dts: rockchip: corrected uart1 clock-names for rk3328 adds 52df41f653bb KVM: arm/arm64: Fix potential loss of ptimer interrupts adds 166b04aee70e KVM: arm/arm64: Fix lost IRQs from emulated physcial timer [...] adds c7bcb09e4e35 KVM: arm/arm64: Skip updating PMD entry if no change adds 1d0bd8c92361 KVM: arm/arm64: Skip updating PTE entry if no change adds 32a52f0bded3 s390/kvm: fix deadlock when killed by oom adds 19a5808f8b73 perf kvm: Fix subcommands on s390 adds 3fc7316acc67 stop_machine: Reflow cpu_stop_queue_two_works() adds 55472d881c48 stop_machine: Atomically queue and wake stopper threads adds f34a0bc19575 ext4: check for NUL characters in extended attribute's name adds 6891c3c114fc ext4: use ext4_warning() for sb_getblk failure adds 3f2541a7e58c ext4: sysfs: print ext4_super_block fields as little-endian adds eafb2d82ca7e ext4: reset error code in ext4_find_entry in fallback adds 7036ab018947 ext4: fix race when setting the bitmap corrupted flag adds 4debdc1d06a7 nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] adds 6bdd19331fc6 x86/gpu: reserve ICL's graphics stolen memory adds 6ef37c5f0142 platform/x86: wmi: Do not mix pages and kmalloc adds 8c7181608026 platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15 [...] adds 575a66cbe443 mm: move tlb_table_flush to tlb_flush_mmu_free adds e43594dabdc8 mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TA [...] adds 63da8b8a387b x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit adds ed1fa683e01b x86/speculation/l1tf: Fix off-by-one error when warning th [...] adds 0ea75fa0f6bd x86/speculation/l1tf: Suggest what to do on systems with t [...] adds e0fb4e0e375e x86/vdso: Fix vDSO build if a retpoline is emitted adds 1e227ae17f08 x86/process: Re-export start_thread() adds 150b420a2959 KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd adds 9b4b6acf0280 KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with in [...] adds 8bebc8585fab fuse: Don't access pipe->buffers without pipe_lock() adds 6ffb58d4f74e fuse: fix initial parallel dirops adds bcdb9bd38da6 fuse: fix double request_end() adds 19e0fafd9e68 fuse: fix unlocked access to processing queue adds e4631745286f fuse: umount should wait for all requests adds c00f07a1f66c fuse: Fix oops at process_init_reply() adds 15b584de9ab1 fuse: Add missed unlock_page() to fuse_readpages_fill() adds 684ca9975c53 lib/vsprintf: Do not handle %pO[^F] as %px adds 69900129d68f udl-kms: change down_interruptible to down adds 723119f9aab5 udl-kms: handle allocation failure adds 930e10ea2156 udl-kms: fix crash due to uninitialized memory adds dccaa28ec448 udl-kms: avoid division adds 579cdda6ba4c b43legacy/leds: Ensure NUL-termination of LED name string adds a8d156323e5b b43/leds: Ensure NUL-termination of LED name string adds aeb4906d3222 ASoC: dpcm: don't merge format from invalid codec dai adds cde7486adce1 ASoC: zte: Fix incorrect PCM format bit usages adds 00bdd9bfd3eb ASoC: sirf: Fix potential NULL pointer dereference adds e550a74a7d12 ASoC: wm_adsp: Correct DSP pointer for preloader control adds f8fa13e1f53a soc: qcom: rmtfs-mem: fix memleak in probe error paths adds 82964fac7ac2 pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() adds 306f625c2231 scsi: qla2xxx: Fix stalled relogin adds aa3ad4314551 x86/vdso: Fix lsl operand order adds 20a103149aa5 x86/nmi: Fix NMI uaccess race against CR3 switching adds c6941f12e9e4 x86/irqflags: Mark native_restore_fl extern inline adds 084c0d5b4cf5 x86/spectre: Add missing family 6 check to microcode check adds 2ff13cec042e x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ adds b1491daecd6e hwmon: (nct6775) Fix potential Spectre v1 adds 3fef5c2f4d9c x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] adds 77207a7ee4b6 x86: Allow generating user-space headers without a compiler adds 120c776a2ab1 s390/mm: fix addressing exception after suspend/resume adds 6a32f6f857af s390/lib: use expoline for all bcr instructions adds dacf5e594708 s390: fix br_r1_trampoline for machines without exrl adds d695333c5de6 s390/qdio: reset old sbal_state flags adds b51627dc7fdb s390/numa: move initial setup of node_to_cpumask_map adds 87509861a989 s390/pci: fix out of bounds access during irq setup adds 5a2e51f95908 s390/purgatory: Fix crash with expoline enabled adds d6c96d240daa s390/purgatory: Add missing FORCE to Makefile targets adds b143efb4242c kprobes: Show blacklist addresses as same as kallsyms does adds 10334e1ad3d0 kprobes: Replace %p with other pointer types adds 2f56c8af315b kprobes/arm: Fix %p uses in error messages adds 968a9a4a8a97 kprobes: Make list and blacklist root user read only adds d06e5e4a8a28 MIPS: Correct the 64-bit DSP accumulator register size adds 8d6a4b45018c MIPS: memset.S: Fix byte_fixup for MIPSr6 adds 9238ea28869e MIPS: Always use -march=<arch>, not -<arch> shortcuts adds 8f55e1f507d6 MIPS: Change definition of cpu_relax() for Loongson-3 adds d07d4e8b68fd MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7 adds b64b3b46074e tpm: Return the actual size when receiving an unsupported command adds 7624ac8705f5 tpm: separate cmd_ready/go_idle from runtime_pm adds 8039fa72ff4d scsi: mpt3sas: Fix calltrace observed while running IO & reset adds 373a1411a103 scsi: mpt3sas: Fix _transport_smp_handler() error path adds 807d1d299a04 scsi: sysfs: Introduce sysfs_{un,}break_active_protection() adds 9558fc1bab40 scsi: core: Avoid that SCSI device removal through sysfs t [...] adds d47b35b84da5 iscsi target: fix session creation failure handling adds 307b0cf42c9b mtd: rawnand: hynix: Use ->exec_op() in hynix_nand_reg_write_op() adds f05cb63dc0dc mtd: rawnand: fsmc: Stop using chip->read_buf() adds 21ab6022cb67 mtd: rawnand: marvell: add suspend and resume hooks adds f905fc199d7d mtd: rawnand: qcom: wait for desc completion in all BAM channels adds a8b0c3c7c494 clk: rockchip: fix clk_i2sout parent selection bits on rk3399 adds 350192f495ae clk: npcm7xx: fix memory allocation adds 86b0dd9d0ebc PM / clk: signedness bug in of_pm_clk_add_clks() adds 7ffb7b7e8348 power: generic-adc-battery: fix out-of-bounds write when c [...] adds 0f9bf062f1f1 power: generic-adc-battery: check for duplicate properties [...] adds f90252556e1a watchdog: Mark watchdog touch functions as notrace adds 6575b15002bf cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status adds 8e6d15678656 x86/dumpstack: Don't dump kernel memory based on usermode RIP adds 3a2c23838bc5 Linux 4.18.6 adds 832fa8183637 rcu: Make expedited GPs handle CPU 0 being offline adds 6ce27549cc14 net: 6lowpan: fix reserved space for single frames adds 8c37a4ca229d net: mac802154: tx: expand tailroom if necessary adds b84ea5862258 9p/net: Fix zero-copy path in the 9p virtio transport adds e52c91662cef spi: davinci: fix a NULL pointer dereference adds 3b45f480496c spi: pxa2xx: Add support for Intel Ice Lake adds db597647506d spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe adds e27421b3b394 spi: cadence: Change usleep_range() to udelay(), for atomi [...] adds cf8871c4121c mmc: block: Fix unsupported parallel dispatch of requests adds 74b83d076cdf mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts adds 3a9bc441b671 mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS adds d3949a0a1341 readahead: stricter check for bdi io_pages adds 4bc567311980 block: fix infinite loop if the device loses discard capability adds cde67159df4d block: blk_init_allocated_queue() set q->fq as NULL in the [...] adds 0c2e7eb1a4c3 block: really disable runtime-pm for blk-mq adds d9ef3176a398 blkcg: Introduce blkg_root_lookup() adds d367a6927ffd block: Introduce blk_exit_queue() adds ac89e9c33de3 block: Ensure that a request queue is dissociated from the [...] adds e561eea4a424 apparmor: fix bad debug check in apparmor_secid_to_secctx() adds 9be8dc35bceb dma-buf: Move BUG_ON from _add_shared_fence to _add_shared [...] adds a0e70000075e libertas: fix suspend and resume for SDIO connected cards adds 71849f9c7c55 media: Revert "[media] tvp5150: fix pad format frame height" adds 686baf538b8c mailbox: xgene-slimpro: Fix potential NULL pointer dereference adds 54fb49e87c23 Replace magic for trusting the secondary keyring with #define adds ec4ad94be6ce Fix kexec forbidding kernels signed with keys in the secon [...] adds 7c0850fb2b60 powerpc/fadump: handle crash memory ranges array index overflow adds 8bfd9029bc79 powerpc/64s: Fix page table fragment refcount race vs spec [...] adds 174f12c1f3ef powerpc/pseries: Fix endianness while restoring of r3 in M [...] adds 8ed3d6a90178 powerpc/pkeys: Give all threads control of their key permissions adds 72ebe30452ef powerpc/pkeys: Deny read/write/execute by default adds 0d86f5345672 powerpc/pkeys: key allocation/deallocation must not change [...] adds 5e2727bf84c5 powerpc/pkeys: Save the pkey registers before fork adds 44d146b99b08 powerpc/pkeys: Fix calculation of total pkeys. adds bb691eafb6df powerpc/pkeys: Preallocate execute-only key adds d4e41dc984f2 powerpc/nohash: fix pte_access_permitted() adds 96f829b77bf1 powerpc64/ftrace: Include ftrace.h needed for enable/disab [...] adds 6757519a48ca powerpc/powernv/pci: Work around races in PCI bridge enabling adds 9833940072b3 cxl: Fix wrong comparison in cxl_adapter_context_get() adds 7ab793382972 ocxl: Fix page fault handler in case of fault on dying process adds e48fd87e93e1 IB/mlx5: Honor cnt_set_id_valid flag instead of set_id adds 103a3a62e0fb IB/mlx5: Fix leaking stack memory to userspace adds e46df54477b4 IB/srpt: Fix srpt_cm_req_recv() error path (1/2) adds 32a46b60c50e IB/srpt: Fix srpt_cm_req_recv() error path (2/2) adds 74d835f7fdf7 IB/srpt: Support HCAs with more than two ports adds c34579cc3ea7 overflow.h: Add arithmetic shift helper adds 2ea037fe87b1 RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq adds 41cc5e9aff78 ib_srpt: Fix a use-after-free in srpt_close_ch() adds 8a3f37b0da74 ib_srpt: Fix a use-after-free in __srpt_close_all_ch() adds a34932007267 RDMA/rxe: Set wqe->status correctly if an unexpected respo [...] adds db6cb8a7c458 9p: fix multiple NULL-pointer-dereferences adds ba74c64c00a5 fs/9p/xattr.c: catch the error of p9_client_clunk when set [...] adds 372ed5efc933 9p/virtio: fix off-by-one error in sg list bounds check adds fe7e153d9564 net/9p/client.c: version pointer uninitialized adds 6d7bd0a68a4a net/9p/trans_fd.c: fix race-condition by flushing workqueu [...] adds 0da098366e8c dm integrity: change 'suspending' variable from bool to int adds f308e9fbe04f dm thin: stop no_space_timeout worker when switching to wr [...] adds 7bbb3231d6f7 dm cache metadata: save in-core policy_hint_size to on-dis [...] adds 25b25e552439 dm cache metadata: set dirty on all cache blocks after a crash adds d94cf7087099 dm crypt: don't decrease device limits adds 6cdc67be3e12 dm writecache: fix a crash due to reading past end of dirt [...] adds d7b108aae76c uart: fix race between uart_put_char() and uart_shutdown() adds 4f8eac4396c7 Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_pro [...] adds 35949ad3f2d7 Drivers: hv: vmbus: Reset the channel callback in vmbus_on [...] adds 5ef899676e25 iio: sca3000: Fix missing return in switch adds 10508adb4df0 iio: ad9523: Fix displayed phase adds cbdfa40c8187 iio: ad9523: Fix return value for ad952x_store() adds 5f4a5b6fed24 extcon: Release locking when sending the notification of c [...] adds a5e6360c4322 eventpoll.h: wrap casts in () properly adds f288edefc2c6 vmw_balloon: fix inflation of 64-bit GFNs adds 45696b968345 vmw_balloon: do not use 2MB without batching adds 32b5be5b44e9 vmw_balloon: VMCI_DOORBELL_SET does not check status adds ad7a3f8c456f vmw_balloon: fix VMCI use when balloon built into kernel adds 949d4ca049eb rtc: omap: fix resource leak in registration error path adds 187bee9b94fb rtc: omap: fix potential crash on power off adds b0d32c7b0cda tracing: Do not call start/stop() functions when tracing_o [...] adds cfe603dd4e39 tracing/blktrace: Fix to allow setting same value adds 640d29c1236e printk/tracing: Do not trace printk_nmi_enter() adds ee20433f60ae livepatch: Validate module/old func name length adds f8d649720924 uprobes: Use synchronize_rcu() not synchronize_sched() adds 8856ca57dcb1 mfd: hi655x: Fix regmap area declared size for hi655x adds 0c3339c82b9e ovl: fix wrong use of impure dir cache in ovl_iterate() adds ab08867f08e4 ACPICA: AML Parser: skip opcodes that open a scope upon pa [...] adds 1cc1c4e06562 ACPICA: Clear status of all events when entering sleep states adds fe759487ee98 drivers/block/zram/zram_drv.c: fix bug storing backing_dev adds cc8ea9dd0c24 sched: idle: Avoid retaining the tick when it has been stopped adds f83952c64769 cpuidle: menu: Handle stopped tick more aggressively adds 00e4955e677b cpufreq: governor: Avoid accessing invalid governor_data adds cd67823c9d34 PM / sleep: wakeup: Fix build error caused by missing SRCU [...] adds 52977303d997 ALSA: ac97: fix device initialization in the compat layer adds d7cff0016036 ALSA: ac97: fix check of pm_runtime_get_sync failure adds 7bb7ef09b3db ALSA: ac97: fix unbalanced pm_runtime_enable adds 09747f7004ab i2c: designware: Re-init controllers with pm_disabled set [...] adds f90625c7172b KVM: VMX: fixes for vmentry_l1d_flush module parameter adds 3bb34bba5624 KVM: PPC: Book3S: Fix guest DMA when guest partially backe [...] adds 27077422f951 xtensa: limit offsets in __loop_cache_{all,page} adds fbd0c9d27ccb xtensa: increase ranges in ___invalidate_{i,d}cache_all adds 6ee996baf1ab block, bfq: return nbytes and not zero from struct cftype [...] adds f7169718defc pnfs/blocklayout: off by one in bl_map_stripe() adds e16dac834b32 nfsd: fix leaked file lock with nfs exported overlayfs adds b8cbfd88d132 NFSv4 client live hangs after live data migration recovery adds c8f825303e49 NFSv4: Fix locking in pnfs_generic_recover_commit_reqs adds 1750f49b26c2 NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() adds da43c1c103c8 ARM: tegra: Fix Tegra30 Cardhu PCA954x reset adds 1ba930714d12 ARM: dts: am57xx-idk: Enable dual role for USB2 port adds 6bdfc65b5062 pwm: omap-dmtimer: Return -EPROBE_DEFER if no dmtimer plat [...] adds 2d0363ffc0ab mm/tlb: Remove tlb_remove_table() non-concurrent condition adds 3245925a8e9c iommu/ipmmu-vmsa: Don't register as BUS IOMMU if machine d [...] adds e7feba89574d iommu/vt-d: Add definitions for PFSID adds 11f44063756f iommu/vt-d: Fix dev iotlb pfsid use adds 1497f1e0714a sys: don't hold uts_sem while accessing userspace memory adds 7131c193fcc3 userns: move user access out of the mutex adds 3863ba26f271 ubifs: Fix memory leak in lprobs self-check adds aa8298662e52 Revert "UBIFS: Fix potential integer overflow in allocation" adds ce0504b74d04 ubifs: Check data node size before truncate adds cef393ce9aea ubifs: xattr: Don't operate on deleted inodes adds f9b28f9a2b7f ubifs: Fix directory size calculation for symlinks adds 3ce08627b3e3 ubifs: Fix synced_i_size calculation for xattr inodes adds e0e08ede24c9 pwm: tiehrpwm: Don't use emulation mode bits to control PW [...] adds f72831f9cbb6 pwm: tiehrpwm: Fix disabling of output of PWMs adds 1a9ec6296e18 fb: fix lost console when the user unplugs a USB adapter adds 27f6b46dd248 udlfb: fix semaphore value leak adds 1a5656245bd6 udlfb: fix display corruption of the last line adds 76aab4b1d804 udlfb: don't switch if we are switching to the same videomode adds af0890aa4565 udlfb: set optimal write delay adds 0b5373ea7298 udlfb: make a local copy of fb_ops adds f551b193299b udlfb: handle allocation failure adds fd13ae7e102a udlfb: set line_length in dlfb_ops_set_par adds 118cb27721f9 getxattr: use correct xattr length adds 54ce46aa9870 libnvdimm: Use max contiguous area for namespace size adds 437d23a6792a libnvdimm: fix ars_status output length calculation adds a0725910f3e2 bcache: release dc->writeback_lock properly in bch_writeba [...] adds 476738bbc962 kconfig: fix "Can't open ..." in parallel build adds ff1663fc9483 cap_inode_getsecurity: use d_find_any_alias() instead of d [...] adds 5ad671c8520d mm, dev_pagemap: Do not clear ->mapping on final put adds 8d02bd8d4a6c perf auxtrace: Fix queue resize adds 61c8901dbf43 crypto: vmx - Fix sleep-in-atomic bugs adds dce1a2c6f339 crypto: aesni - Use unaligned loads from gcm_context_data adds 26b165edc3e4 crypto: arm64/sm4-ce - check for the right CPU feature bit adds f39f1f81c74e crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 adds 3290dec64398 crypto: caam/jr - fix descriptor DMA unmapping adds 7ab1035b3fc6 crypto: caam/qi - fix error path in xts setkey adds c1ef3feca667 fs/quota: Fix spectre gadget in do_quotactl adds 7f401f160a9c udf: Fix mounting of Win7 created UDF filesystems adds a70bc6c6a621 cpuidle: menu: Retain tick when shallow state is selected adds 239043b876b8 arm64: mm: always enable CONFIG_HOLES_IN_ZONE adds 8ea7eadbef2f Linux 4.18.7 adds f5c34c4a092e act_ife: fix a potential use-after-free adds e242b5c405b9 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] adds 5b47db7fa7b1 net: bcmgenet: use MAC link status for fixed phy adds 716fc5ce90cf net: macb: do not disable MDIO bus at open/close time adds 9c03cfa220c1 net: sched: Fix memory exposure from short TCA_U32_SEL adds 5379200c84c2 qlge: Fix netdev features configuration. adds 2b3b1f121306 r8152: disable RX aggregation on new Dell TB16 dock adds ad99830d972c r8169: add support for NCube 8168 network card adds 028d57cc5e44 tcp: do not restart timewait timer on rst reception adds 8563554006c5 vti6: remove !skb->ignore_df check from vti6_xmit() adds 5c1dfc425994 act_ife: move tcfa_lock down to where necessary adds e57d65cf4692 act_ife: fix a potential deadlock adds 510fd03c5231 net: sched: action_ife: take reference to meta module adds e779d52e66d1 bnxt_en: Clean up unused functions. adds a2cea09396bd bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. adds f6fb6b2993ab net/sched: act_pedit: fix dump of extended layered op adds 36b59c8e48e4 tipc: fix a missing rhashtable_walk_exit() adds 78d378ed13e8 hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] adds b68d53c36108 tipc: fix the big/little endian issue in tipc_dest adds 0f6387a1087d sctp: remove useless start_fail from sctp_ht_iter in proc adds 630403ba9183 erspan: set erspan_ver to 1 by default when adding an erspan dev adds 23f64bad173c net: macb: Fix regression breaking non-MDIO fixed-link PHYs adds 078e7d112fbc ipv6: don't get lwtstate twice in ip6_rt_copy_init() adds 6568eedbe939 net/ipv6: init ip6 anycast rt->dst.input as ip6_input adds b24b39afa411 net/ipv6: Only update MTU metric if it set adds 2ff8354c2317 net/ipv6: Put lwtstate when destroying fib6_info adds 0981fb60a006 net/mlx5: Fix SQ offset in QPs with small RQ adds e366979eb8f0 r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8 [...] adds aff760646722 Revert "net: stmmac: Do not keep rearming the coalesce tim [...] adds b7f172c4b692 ip6_vti: fix creating fallback tunnel device for vti6 adds ade76212f72a ip6_vti: fix a null pointer deference when destroy vti6 tunnel adds eb4f28d8f9e0 nfp: wait for posted reconfigs when disabling the device adds 98c4cc4c81e8 sctp: hold transport before accessing its asoc in sctp_tra [...] adds a6fddbba3e63 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge adds c56a2888ac2b vhost: correctly check the iova range when waking virtqueue adds ded39314abc0 hv_netvsc: ignore devices that are not PCI adds 8043c90bada1 cifs: check if SMB2 PDU size has been padded and suppress [...] adds 84ac254ed287 hfsplus: don't return 0 when fill_super() failed adds 3d872bd5ae87 hfs: prevent crash on exit from failed search adds 19ca1a2830e9 sunrpc: Don't use stack buffer with scatterlist adds 0de1a99801ff fork: don't copy inconsistent signal handler state to child adds df67ae0bd579 fs/proc/vmcore.c: hide vmcoredd_mmap_dumps() for nommu builds adds 9f0114724473 reiserfs: change j_timestamp type to time64_t adds 5a476ca109bc iommu/rockchip: Handle errors returned from PM framework adds d30de7347e29 hfsplus: fix NULL dereference in hfsplus_lookup() adds 69177abd89a5 iommu/rockchip: Move irq request past pm_runtime_enable adds 739956488c79 fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries adds 798d80a612dd fat: validate ->i_start before using adds b7a3d36d6c32 workqueue: skip lockdep wq dependency in cancel_work_sync() adds 13892551c76f workqueue: re-add lockdep dependencies for flushing adds fb6fc1b6a408 scripts: modpost: check memory allocation results adds cad3dc0a4563 apparmor: fix an error code in __aa_create_ns() adds 34f91b3d0e55 virtio: pci-legacy: Validate queue pfn adds 106fabc844a1 x86/mce: Add notifier_block forward declaration adds 8fb30bf797fe i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_ [...] adds 216011668891 IB/hfi1: Invalid NUMA node information can cause a divide by zero adds 3940236559d1 pwm: meson: Fix mux clock names adds dfb5ad65ca17 powerpc/topology: Get topology for shared processors at boot adds b9f9fc3844d8 mm/fadvise.c: fix signed overflow UBSAN complaint adds 8bca1a92d8b8 mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM adds 56d0f1c6d4d2 fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() adds af160422460e platform/x86: intel_punit_ipc: fix build errors adds 98d30c6ae96a bpf, sockmap: fix map elem deletion race with smap_stop_sock adds 4cd728b4b50a tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach adds 7fb58bc7549d bpf, sockmap: fix sock_map_ctx_update_elem race with exist [...] adds ea775b698008 net/xdp: Fix suspicious RCU usage warning adds 2262b26d750d bpf, sockmap: fix leakage of smap_psock_map_entry adds bdcdbe6e48f0 samples/bpf: all XDP samples should unload xdp/bpf prog on [...] adds 875fefda91d4 netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses adds df1ce63447ea s390/kdump: Fix memleak in nt_vmcoreinfo adds c63f900720ba ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() adds 8dea99cf8b43 mfd: sm501: Set coherent_dma_mask when creating subdevices adds 3bf9fa21774a netfilter: x_tables: do not fail xt_alloc_table_info too easilly adds 2d24a4ca6204 platform/x86: asus-nb-wmi: Add keymap entry for lid flip a [...] adds 30d2d473b6c2 netfilter: fix memory leaks on netlink_dump_start error adds 58d705bdcd85 tcp, ulp: add alias for all ulp modules adds 59e8e46ada76 ubi: Initialize Fastmap checkmapping correctly adds 08100b285966 RDMA/hns: Fix usage of bitmap allocation functions return values adds 7da94d53075d ACPICA: ACPICA: add status check for acpi_hw_read before a [...] adds faba3f032e96 perf arm spe: Fix uninitialized record error variable adds 534dde34bb7d net: hns3: Fix for command format parsing error in hclge_i [...] adds b02fd8a8dc25 block: don't warn for flush on read-only device adds 0472229e385c net: hns3: Fix for phy link issue when using marvell phy driver adds 1e0892195475 PCI: Match Root Port's MPS to endpoint's MPSS as necessary adds 243b6c6a90cc drm/amd/display: Guard against null crtc in CRC IRQ adds 6d39ab3401ff coccicheck: return proper error code on fail adds aa8ce04f531f perf tools: Check for null when copying nsinfo. adds 7038712b79a1 f2fs: avoid race between zero_range and background GC adds bd2b9872d3cb f2fs: fix avoid race between truncate and background GC adds e71ea647e9ae RISC-V: Use KBUILD_CFLAGS instead of KCFLAGS when building [...] adds e51977e08ef0 irqchip/stm32: Fix init error handling adds 8542647689ad irqchip/bcm7038-l1: Hide cpu offline callback when buildin [...] adds 91ca7c5644c3 net/9p/trans_fd.c: fix race by holding the lock adds ec3fb9172b86 net/9p: fix error path of p9_virtio_probe adds 0fbcbc408cec f2fs: fix to clear PG_checked flag in set_page_dirty() adds 77197f8d9628 pinctrl: axp209: Fix NULL pointer dereference after allocation adds c565269d06e9 bpf: fix bpffs non-array map seq_show issue adds 118522ed5fa7 powerpc/uaccess: Enable get_user(u64, *p) on 32-bit adds 6f3bddbfb636 powerpc: Fix size calculation using resource_size() adds c728031a3535 perf probe powerpc: Fix trace event post-processing adds d0e21e43cd3e block: bvec_nr_vecs() returns value for wrong slab adds 151751ec48a2 brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference adds 70866799dd6f s390/dasd: fix hanging offline processing due to canceled worker adds e1d82ba3d835 s390/dasd: fix panic for failed online processing adds e904dff96e84 ACPI / scan: Initialize status to ACPI_STA_DEFAULT adds d5fed61a3d2e blk-mq: count the hctx as active before allocating tag adds 12af4639cfe2 scsi: aic94xx: fix an error code in aic94xx_init() adds 4d89c871694a NFSv4: Fix error handling in nfs4_sp4_select_mode() adds 19f2289b4ec9 Input: do not use WARN() in input_alloc_absinfo() adds 00bb59025eaf xen/balloon: fix balloon initialization for PVH Dom0 adds ab131d7f7a9c PCI: mvebu: Fix I/O space end address calculation adds aee3d110a104 dm kcopyd: avoid softlockup in run_complete_job adds 3fb096cdad59 staging: comedi: ni_mio_common: fix subdevice flags for PF [...] adds 8041b94f4eda ASoC: rt5677: Fix initialization of rt5677_of_match.data adds 0510985d1460 iommu/omap: Fix cache flushes on L2 table entries adds c3fb1a354ccf selftests/powerpc: Kill child processes on SIGINT adds fe5e418c6bc3 selinux: cleanup dentry and inodes on error in selinuxfs adds 8b59b7c743dc RDS: IB: fix 'passing zero to ERR_PTR()' warning adds 0cf56c159d64 cfq: Suppress compiler warnings about comparisons adds b91052f95055 smb3: fix reset of bytes read and written stats adds 31bd39126330 CIFS: fix memory leak and remove dead code adds c2704b5e4688 SMB3: Number of requests sent should be displayed for SMB3 [...] adds 813cbe22dc04 smb3: if server does not support posix do not allow posix [...] adds a4b8adb73ba1 powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning adds d7e16ec6ee19 powerpc/64s: Make rfi_flush_fallback a little more robust adds b070664de855 um: fix parallel building with O= option adds 214d87aee3af powerpc/pseries: Avoid using the size greater than RTAS_ER [...] adds 5bd634167f2f clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks i [...] adds ac5395827d48 drm/amd/display: Read back max backlight value at boot adds 68b0ce42a7f4 KVM: vmx: track host_state.loaded using a loaded_vmcs pointer adds fc73680f9cf7 kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 adds f5cf5b0383e3 drm/etnaviv: fix crash in GPU suspend when init failed due [...] adds 464a90e380f2 btrfs: Exit gracefully when chunk map cannot be inserted t [...] adds 32455d96e3ee btrfs: replace: Reset on-disk dev stats value after replace adds 4c8415cf5b5a btrfs: fix in-memory value of total_devices after seed dev [...] adds 13b0dbef7dd5 btrfs: relocation: Only remove reloc rb_trees if reloc con [...] adds 4fb2799b05c2 btrfs: tree-checker: Detect invalid and empty essential trees adds f88b40c1472a btrfs: check-integrity: Fix NULL pointer dereference for d [...] adds 122fe306d072 btrfs: lift uuid_mutex to callers of btrfs_open_devices adds c8c9b6c07166 btrfs: Don't remove block group that still has pinned down bytes adds 3ffbbcafe9a5 btrfs: Fix a C compliance issue adds c4e3acea0ebc arm64: rockchip: Force CONFIG_PM on Rockchip systems adds 8515518d6365 ARM: rockchip: Force CONFIG_PM on Rockchip systems adds 2d4bbb81bac6 btrfs: do btrfs_free_stale_devices outside of device_list_add adds 0b40d58d469f btrfs: extend locked section when adding a new device in d [...] adds b57a7b0d4122 btrfs: rename local devices for fs_devices in btrfs_free_s [...] adds 40ce21951aab btrfs: use device_list_mutex when removing stale devices adds 71ddab54bee5 btrfs: lift uuid_mutex to callers of btrfs_scan_one_device adds 1ef9a3009ba9 btrfs: lift uuid_mutex to callers of btrfs_parse_early_options adds 49db06e7f366 btrfs: reorder initialization before the mount locks uuid_mutex adds 760d0077abc1 btrfs: fix mount and ioctl device scan ioctl race adds a23feb39586a drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" adds cfc7d9e0064b drm/i915: Nuke the LVDS lid notifier adds 087ed76cb538 drm/i915: Increase LSPCON timeout adds 7ddb29b09517 drm/i915: Free write_buf that we allocated with kzalloc. adds c8fe7d36e49b drm/amdgpu: update uvd_v6_0_ring_vm_funcs to use new nop packet adds 7acffde7a949 drm/amdgpu: fix a reversed condition adds 4c518d5abdf4 drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_s [...] adds 8ec9ca91819f drm/amd/pp: Convert voltage unit in mV*4 to mV on CZ/ST adds e32774810036 drm/amd/powerplay: fixed uninitialized value adds ef78d745f0fd drm/amd/pp/Polaris12: Fix a chunk of registers missed to program adds fd0f192ab66c drm/edid: Quirk Vive Pro VR headset non-desktop. adds 401a86f73216 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80 adds a74410c9d4e4 drm/amd/display: fix type of variable adds b31d6596d7d2 drm/amd/display: Don't share clk source between DP and HDMI adds 691f2d763d07 drm/amd/display: update clk for various HDMI color depths adds 823057fc0a2c drm/amd/display: Use requested HDMI aspect ratio adds 590eda32ee42 drm/amd/display: Report non-DP display as disconnected wit [...] adds 2781b277d589 drm/rockchip: lvds: add missing of_node_put adds 5e1f742d4bbb drm/rockchip: vop: split out core clock enablement into se [...] adds 433009dc1b81 drm/rockchip: vop: fix irq disabled after vop driver probed adds dfe84b71296f drm/amd/display: Pass connector id when executing VBIOS CT adds 1e7e7a541e08 drm/amd/display: Check if clock source in use before disabling adds 9eba3ada1217 drm/amdgpu: update tmr mc address adds 467fce24d137 drm/amdgpu:add tmr mc address into amdgpu_firmware_info adds 56c8d038c465 drm/amdgpu:add new firmware id for VCN adds e765455ea299 drm/amdgpu:add VCN support in PSP driver adds 0d34ba1b3d33 drm/amdgpu:add VCN booting with firmware loaded by PSP adds dd4a6ffb5bc1 drm/amdgpu: fix incorrect use of fcheck adds 15ca3cf67c18 drm/amdgpu: fix incorrect use of drm_file->pid adds 97cdbf04a052 drm/i915: Re-apply "Perform link quality check, unconditio [...] adds 153fedc6ba32 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] adds 7a5d47d5faa3 mm: respect arch_dup_mmap() return value adds 009a091aae1c drm/i915: set DP Main Stream Attribute for color range on [...] adds dd458c42c28a x86/tsc: Prevent result truncation on 32bit adds df058ec846fe drm/amdgpu: Keep track of amount of pinned CPU visible VRAM adds e2a81121f62a drm/amdgpu: Make pin_size values atomic adds ff9ac76caaee drm/amdgpu: Warn and update pin_size values when destroyin [...] adds 977f362a1f7b drm/amdgpu: Don't warn on destroying a pinned BO adds 9fdac0148450 debugobjects: Make stack check warning more informative adds 22b734b0c850 x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] adds 30566a3520bb x86/xen: don't write ptes directly in 32-bit PV guests adds f9acfbec6652 kbuild: make missing $DEPMOD a Warning instead of an Error adds d9b47449c1a1 kvm: x86: Set highest physical address bits in non-present [...] adds 838ddbf08cc7 x86: kvm: avoid unused variable warning adds e496c9a4c17d HID: redragon: fix num lock and caps lock LEDs adds d27f3eb84d52 ASoC: wm8994: Fix missing break in switch adds dfba61ec760e Linux 4.18.8 adds 824ca3763057 i2c: xiic: Make the start and the byte count write atomic adds b94023f1ab51 i2c: i801: fix DNV's SMBCTRL register offset adds e114a409eef6 HID: multitouch: fix Elan panels with 2 input modes declaration adds 7bc3f187fd30 HID: core: fix grouping by application adds 81bb35902b63 HID: i2c-hid: Fix flooded incomplete report after S3 on Ra [...] adds c0cbb9e5d448 HID: input: fix leaking custom input node name adds f1549c67f23f mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration [...] adds 15a6f8974a8c memory_hotplug: fix kernel_panic on offline page processing adds faeb7c279e48 mac80211: don't update the PM state of a peer upon a multi [...] adds e847a545edae scsi: lpfc: Correct MDS diag and nvmet configuration adds 56935391aba9 nbd: don't allow invalid blocksize settings adds d927dea6392d block: don't warn when doing fsync on read-only devices adds c583d8956d83 block: bfq: swap puts in bfqg_and_blkg_put adds 67b987648258 android: binder: fix the race mmap and alloc_new_buf_locked adds 521983976c38 MIPS: VDSO: Match data page cache colouring when D$ aliases adds d88717b6ce78 SMB3: Backup intent flag missing for directory opens with [...] adds dc0416dcd3ab smb3: check for and properly advertise directory lease support adds 15c4b1902f0e cifs: connect to servername instead of IP for IPC$ share adds 29d76c9853a2 btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] adds e9773e97f502 Btrfs: fix data corruption when deduplicating between diff [...] adds a2359d3d80fe arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD adds 9e7e9f25ef3e KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW adds 33cd6d44e8c6 KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() adds 625a6bcb11a2 KVM: s390: vsie: copy wrapping keys to right place adds a7e360b1086b KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation adds 9a89243cb1c7 KVM: VMX: Do not allow reexecute_instruction() when skippi [...] adds 172c718af8b2 KVM: x86: Invert emulation re-execute behavior to make it opt-in adds 3e88f92cd118 KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE adds 4ff64069721a KVM: x86: Default to not allowing emulation retry in kvm_m [...] adds 18d40b7836d4 KVM: x86: Do not re-{try,execute} after failed emulation in L2 adds e8cc3b38a0b6 ARC: [plat-axs*/plat-hsdk]: Allow U-Boot to pass MAC-addre [...] adds 8bf0dc8d0a67 ACPI / LPSS: Force LPSS quirks on boot adds ce987db2b52f memory: ti-aemif: fix a potential NULL-pointer dereference adds a4db12abb871 ALSA: hda - Fix cancel_work_sync() stall from jackpoll work adds 6b7b020bef06 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() adds 875872547357 cpu/hotplug: Prevent state corruption on error rollback adds e0a8f85b0aee x86/microcode: Make sure boot_cpu_data.microcode is up-to-date adds c6f8e398c10e x86/microcode: Update the new microcode revision unconditionally adds 0d07d02abd58 x86/process: Don't mix user/kernel regs in 64bit __show_regs() adds 5b7497c02dac x86/apic/vector: Make error return value negative adds f688bf1511c9 switchtec: Fix Spectre v1 vulnerability adds e114758826f5 ARC: [plat-axs*]: Enable SWAP adds 86bebb604160 tc-testing: flush gact actions on test teardown adds 40b9d96cea9f tc-testing: remove duplicate spaces in connmark match patterns adds c6fe80156828 misc: mic: SCIF Fix scif_get_new_port() error handling adds 0906eb972eea ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 adds e6ab983acd1b ethtool: Remove trailing semicolon for static inline adds 516771283149 i2c: aspeed: Add an explicit type casting for *get_clk_reg_val adds 074f319a5c13 Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV adds 9a5cbf5c84a1 pinctrl: berlin: fix 'pctrl->functions' allocation in berl [...] adds 7e3d17181c13 gpio: tegra: Move driver registration to subsys_init level adds 35fa5df6c79a powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage adds c9feebab869c powerpc/4xx: Fix error return path in ppc4xx_msi_probe() adds c3b51c11c836 selftests/bpf: fix a typo in map in map test adds e88a48b70c31 media: davinci: vpif_display: Mix memory leak on probe error path adds e78e5a975500 media: dw2102: Fix memleak on sequence of probes adds 8246055b5c6b net: phy: Fix the register offsets in Broadcom iProc mdio [...] adds 549f85194379 scsi: qla2xxx: Fix unintended Logout adds 8e2b7c2c14f5 scsi: qla2xxx: Fix session state stuck in Get Port DB adds 846f4edf32b6 scsi: qla2xxx: Silent erroneous message adds a73a10b78563 clk: scmi: Fix the rounding of clock rate adds abe0bde4dd8c blk-mq: fix updating tags depth adds 9db9eb8c4e30 scsi: lpfc: Fix driver crash when re-registering NVME rports. adds b54ac5fd6d6a scsi: target: fix __transport_register_session locking adds 5a149d67afa9 md/raid5: fix data corruption of replacements after origin [...] adds b3f70869623d timers: Clear timer_base::must_forward_clk with timer_base [...] adds 0bbd7344b42a media: camss: csid: Configure data type and decode format [...] adds 7fef1a4f376a gpu: ipu-v3: default to id 0 on missing OF alias adds baec9ce83ad5 misc: ti-st: Fix memory leak in the error path of probe() adds 386b28c2de45 uio: potential double frees if __uio_register_device() fails adds 15e5a96b1e1a firmware: vpd: Fix section enabled flag on vpd_section_destroy adds e951163fb87c Drivers: hv: vmbus: Cleanup synic memory free path adds 40dc1eb129a5 tty: rocket: Fix possible buffer overwrite on register_PCI adds a1354f0d718a uio: fix possible circular locking dependency adds 17732e7759e8 iwlwifi: pcie: don't access periphery registers when not a [...] adds b70fdc0ffc14 IB/IPoIB: Set ah valid flag in multicast send flow adds 9a83044805f9 f2fs: fix to active page in lru list for read path adds 2ab744266b20 f2fs: do not set free of current section adds 14580e8d9655 f2fs: Keep alloc_valid_block_count in sync adds 86750bef4029 f2fs: issue discard align to section in LFS mode adds 7d2914dac206 f2fs: fix defined but not used build warnings adds 9590fe082ac4 f2fs: fix to detect looped node chain correctly adds 528000132554 ASoC: soc-pcm: Use delay set in component pointer function adds f2d46f40bb92 perf tools: Allow overriding MAX_NR_CPUS at compile time adds aa405740d359 device-dax: avoid hang on error before devm_memremap_pages() adds 3ce0566333dd NFSv4.0 fix client reference leak in callback adds 96e8b14b1f42 perf c2c report: Fix crash for empty browser adds d8551bc50c57 perf evlist: Fix error out while applying initial delay and LBR adds 14335f6beb3f powerpc/pseries: fix EEH recovery of some IOV devices adds e01f7c77ce21 macintosh/via-pmu: Add missing mmio accessors adds 1e83b3b9c60e perf build: Fix installation directory for eBPF adds ce5127257d99 ath9k: report tx status on EOSP adds 23aa633d564b ath9k_hw: fix channel maximum power level test adds b19c6e698558 ath10k: prevent active scans on potential unusable channels adds d397e7c9d663 wlcore: Set rx_status boottime_ns field on rx adds e5d9ae0077a5 rpmsg: core: add support to power domains for devices adds 15ce90b8346f mtd: rawnand: make subop helpers return unsigned values adds 2916355cbc9c scsi: tcmu: do not set max_blocks if data_bitmap has been setup adds b0f09f787d38 MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET adds d12d3336fe95 ata: libahci: Allow reconfigure of DEVSLP register adds 0c8b7991f40d ata: libahci: Correct setting of DEVSLP register adds 0a964871ccea nfs: Referrals not inheriting proto setting from parent adds 83d9430bd43b scsi: 3ware: fix return 0 on the error path of probe adds 0bf7bf9931ad tools/testing/nvdimm: kaddr and pfn can be NULL to ->direc [...] adds ddd0ae7f02d4 ath10k: disable bundle mgmt tx completion event support adds 1f1e9c39a6a7 media: em28xx: explicitly disable TS packet filter adds 94ee251c1ed4 PCI: mobiveil: Add missing ../pci.h include adds 81a4ff2429e7 PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base addr [...] adds dc00dc4ccf8b powerpc/mm: Don't report PUDs as memory leaks when using kmemleak adds 73941b28bcdd Bluetooth: hidp: Fix handling of strncpy for hid->name inf [...] adds 0d268eaecd3d x86/mm: Remove in_nmi() warning from vmalloc_fault() adds 9d8c6300d158 regulator: tps65217: Fix NULL pointer dereference on probe adds 6871146498a7 pinctrl: imx: off by one in imx_pinconf_group_dbg_show() adds 9b9ceea29ad2 gpio: pxa: disable pinctrl calls for PXA3xx adds d288d8163c97 gpio: ml-ioh: Fix buffer underwrite on probe error path adds d35bf0a213ec pinctrl/amd: only handle irq if it is pending and unmasked adds b493d05c0402 net: mvneta: fix mtu change on port without link adds bf5cde3c685b f2fs: try grabbing node page lock aggressively in sync scenario adds 2cf9708981e7 pktcdvd: Fix possible Spectre-v1 for pkt_devs adds 4f268d981258 f2fs: fix to skip GC if type in SSA and SIT is inconsistent adds d229e7ecc0cb tpm_tis_spi: Pass the SPI IRQ down to the driver adds d44e0ddb577d tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK [...] adds 235fd393825b f2fs: fix to do sanity check with reserved blkaddr of inli [...] adds 9449bd8ff770 MIPS: Octeon: add missing of_node_put() adds 273234f22e95 MIPS: generic: fix missing of_node_put() adds 8cc36414d815 thermal: rcar_thermal: avoid NULL dereference in absence o [...] adds e66813955581 thermal_hwmon: Sanitize attribute name passed to hwmon adds 24983c8101c9 net: dcb: For wild-card lookups, use priority -1, not 0 adds 5864b9e06e17 dm cache: only allow a single io_mode cache feature to be [...] adds 3f6592445cbe Input: atmel_mxt_ts - only use first T9 instance adds c57525ab6f77 media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame [...] adds 06a557d12a90 partitions/aix: append null character to print data from disk adds e681be2362e8 partitions/aix: fix usage of uninitialized lv_info and lvn [...] adds 18f4b79efb40 media: rcar-csi2: update stream start for V3M adds fdc340f5a710 media: helene: fix xtal frequency setting at power on adds 088ce054c745 drm/amd/display: Prevent PSR from being enabled if initial [...] adds 1b210d52abf5 media: em28xx: Fix dual transport stream operation adds f9ce9240ebbe iommu/arm-smmu-v3: Abort all transactions if SMMU is enabl [...] adds eade994be5e6 f2fs: fix to wait on page writeback before updating page adds aba03a8b544a f2fs: Fix uninitialized return in f2fs_ioc_shutdown() adds d92dadb83be8 media: em28xx: Fix DualHD disconnect oops adds ee0b97e19865 f2fs: avoid potential deadlock in f2fs_sbi_store adds 0342426f2bf7 f2fs: fix to do sanity check with secs_per_zone adds 3ca5bae4d2d8 mfd: rave-sp: Initialize flow control and parity of the port adds ff418359bfcb iommu/ipmmu-vmsa: Fix allocation in atomic context adds ea08014059c6 mfd: ti_am335x_tscadc: Fix struct clk memory leak adds 8d65ffb36708 f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize adds 059311916fbb f2fs: fix to propagate return value of scan_nat_page() adds b6f493453c78 f2fs: fix to do sanity check with extra_attr feature adds 1256eeb12678 RDMA/hns: Add illegal hop_num judgement adds 137fee538bb0 NFSv4.1: Fix a potential layoutget/layoutrecall deadlock adds 1c7b8cf2a76a RDMA/hns: Update the data type of immediate data adds 20452f8f04a2 MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON adds 9daa1d751d51 MIPS: mscc: ocelot: fix length of memory address space for MIIM adds 777c7b8464de RDMA/cma: Do not ignore net namespace for unbound cm_id adds 51d34e94c470 clocksource: Revert "Remove kthread" adds 39998fd58036 autofs: fix autofs_sbi() does not check super block type adds 175ad0cbd818 mm: get rid of vmacache_flush_all() entirely adds 86e014f514f9 Linux 4.18.9 adds da0e36fa0942 be2net: Fix memory leak in be_cmd_get_profile_config() adds 9a22310f122b net/mlx5: Fix use-after-free in self-healing flow adds d34b61509c18 net: qca_spi: Fix race condition in spi transfers adds de83178fddfb rds: fix two RCU related problems adds 73da60476f94 tipc: orphan sock in tipc_release() adds c73238573dea net/mlx5: E-Switch, Fix memory leak when creating switchde [...] adds b800b7ef44b5 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC adds 645e035edefe net/mlx5: Check for error in mlx5_attach_interface adds 17c7263eea85 net/mlx5: Fix debugfs cleanup in the device init/remove flow adds a4eae12522a5 erspan: fix error handling for erspan tunnel adds 87754d1856ac erspan: return PACKET_REJECT when the appropriate tunnel i [...] adds 60486fee29bb tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY adds 7da7294ce303 net/mlx5: Fix not releasing read lock when adding flow rules adds 032fcd76b6b1 net/mlx5: Fix possible deadlock from lockdep when adding f [...] adds 9739856df45d net/mlx5: Use u16 for Work Queue buffer fragment size adds 602b80704322 usb: dwc3: change stream event enable bit back to 13 adds 129a7aebd133 iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register adds 6bd162fc88d2 iommu/io-pgtable-arm-v7s: Abort allocation when table addr [...] adds 071929af7183 iommu/io-pgtable-arm: Fix pgtable allocation in selftest adds 14b41aea20aa ALSA: msnd: Fix the default sample sizes adds e87ce12cce31 ALSA: usb-audio: Add support for Encore mDSD USB DAC adds 912e58471dc4 ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE [...] adds 7ac07ffd7a1d xfrm: fix 'passing zero to ERR_PTR()' warning adds 38c65d4ed86c amd-xgbe: use dma_mapping_error to check map errors adds aca7943ece90 nfp: don't fail probe on pci_sriov_set_totalvfs() errors adds cffab62aa38c iwlwifi: cancel the injective function between hw pointers [...] adds 3ace27266f11 gfs2: Special-case rindex for gfs2_grow adds 404280dc8655 clk: imx6ul: fix missing of_node_put() adds 62d658666e16 clk: imx6sll: fix missing of_node_put() adds 10acffe4e6af clk: mvebu: armada-37xx-periph: Fix wrong return value in [...] adds 36c234a7d639 Input: pxrc - fix freeing URB on device teardown adds 825568027a58 clk: core: Potentially free connection id adds d3847b6449a0 clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure adds 69383cdcb314 kbuild: add .DELETE_ON_ERROR special target adds e8b53e57272c kbuild: do not update config when running install targets adds 7549795df383 media: tw686x: Fix oops on buffer alloc failure adds 11091b725238 dmaengine: pl330: fix irq race with terminate_all adds b37f1ffead9a MIPS: ath79: fix system restart adds e41669ba0dcf media: videobuf2-core: check for q->error in vb2_core_qbuf() adds ded17a42ebf5 IB/rxe: Drop QP0 silently adds b5781a323ac8 block: allow max_discard_segments to be stacked adds 10edff95113a IB/ipoib: Fix error return code in ipoib_dev_init() adds 105b0d0e07c5 mtd/maps: fix solutionengine.c printk format warnings adds 2bcb521130c6 media: ov5645: Supported external clock is 24MHz adds 4d63cecf086c perf test: Fix subtest number when showing results adds 6779c908d67a gfs2: Don't reject a supposedly full bitmap if we have blo [...] adds aee426d18f8b perf tools: Synthesize GROUP_DESC feature in pipe mode adds 7909633281bf perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 adds a036a42625e5 perf tests: Fix record+probe_libc_inet_pton.sh when event exists adds 3340ab9770ee perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups adds 3bc6debeee75 fbdev: omapfb: off by one in omapfb_register_client() adds 6619761e5594 perf tools: Fix struct comm_str removal crash adds 4cecf931f72e video: goldfishfb: fix memory leak on driver remove adds e04ab6fae461 fbdev/via: fix defined but not used warning adds 0c664f04c204 perf powerpc: Fix callchain ip filtering when return addre [...] adds 8fc18a9186d1 video: fbdev: pxafb: clear allocated memory for video modes adds 8c448f47bf01 fbdev: Distinguish between interlaced and progressive modes adds 01a16afcdd8e omapfb: rename omap2 module to omap2fb.ko adds 7871bdd93e26 ARM: exynos: Clear global variable on init error path adds b42c221e6c6f perf powerpc: Fix callchain ip filtering adds ab79cc228cce nvmet: fix file discard return status adds 3e8433730a7c nvme-rdma: unquiesce queues when deleting the controller adds 575f58226b31 KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgi [...] adds 41870d0faa92 powerpc/powernv: opal_put_chars partial write fix adds acd8e75056b8 perf script: Show correct offsets for DWARF-based unwinding adds 3360648a723d staging: bcm2835-camera: fix timeout handling in wait_for_ [...] adds ad60f993f3ec staging: bcm2835-camera: handle wait_for_completion_timeou [...] adds 4105a80d60c0 ASoC: rt5514: Fix the issue of the delay volume applied adds e19f90c90555 MIPS: jz4740: Bump zload address adds f5b4d1cce4a2 mac80211: restrict delayed tailroom needed decrement adds 5573ec7a7114 Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets adds e635ed205ad8 wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value [...] adds cf29c5b3d339 arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() adds e505be5d53e0 reset: imx7: Fix always writing bits as 0 adds 78fcf13d0235 efi/arm: preserve early mapping of UEFI memory map longer [...] adds 6da3c7c96e0a ALSA: usb-audio: Generic DSD detection for Thesycon-based [...] adds 87fe89ddbf57 nfp: avoid buffer leak when FW communication fails adds 9ac72cec7e58 xen-netfront: fix queue name setting adds 3679b8e9af6d arm64: dts: qcom: db410c: Fix Bluetooth LED trigger adds ed3ee622cda9 ARM: dts: qcom: msm8974-hammerhead: increase load on l20 f [...] adds b72b40d5dacf soc: qcom: smem: Correct check for global partition adds 8f93a540b618 s390/qeth: fix race in used-buffer accounting adds dacc647eb982 s390/qeth: reset layer2 attribute on layer switch adds 77a7d97a4aad platform/x86: toshiba_acpi: Fix defined but not used build [...] adds 8a1df288fc7d KVM: arm/arm64: Fix vgic init race adds ee4fa1801dfb drivers/base: stop new probing during shutdown adds 283ca5fd5b94 i2c: aspeed: Fix initial values of master and slave state adds 4a5dfbca3e03 drm/amd/pp: Set Max clock level to display by default adds 9611efe67019 regulator: qcom_spmi: Use correct regmap when checking for error adds d655b0e7d1a5 regulator: qcom_spmi: Fix warning Bad of_node_put() adds 7c14a171825c iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R [...] adds 4d18bcc6ec97 dmaengine: mv_xor_v2: kill the tasklets upon exit adds 7763d301d75d crypto: sharah - Unregister correct algorithms for SAHARA 3 adds a9edba8f5f3c x86/pti: Check the return value of pti_user_pagetable_walk_p4d() adds 19700e6c1d40 x86/pti: Check the return value of pti_user_pagetable_walk_pmd() adds 12f21ddaf49d x86/mm/pti: Add an overflow check to pti_clone_pmds() adds 08012969004d PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMW [...] adds 367c9cb26e65 xen-netfront: fix warn message as irq device name has '/' adds 40a31b8c9b90 RDMA/cma: Protect cma dev list with lock adds d0028f48b330 pstore: Fix incorrect persistent ram buffer mapping adds 9c58e39e3736 xen/netfront: fix waiting for xenbus state change adds 3e6bba18b8ef IB/ipoib: Avoid a race condition between start_xmit and cm [...] adds 8cddf23b74d6 s390/crypto: Fix return code checking in cbc_paes_crypt() adds 53c7bb8b93d0 mmc: omap_hsmmc: fix wakeirq handling on removal adds 288bd736c8a0 ipmi: Rework SMI registration failure adds 31364b2e1fb1 ipmi: Move BT capabilities detection to the detect call adds 617afda7f5d9 ipmi: Fix I2C client removal in the SSIF driver adds 4585b79971f7 ovl: fix oopses in ovl_fill_super() failure paths adds d5995b9a926e vmbus: don't return values for uninitalized channels adds 662b1033af66 Tools: hv: Fix a bug in the key delete code adds 094302a07e89 misc: ibmvsm: Fix wrong assignment of return code adds 9ed3ad68de71 misc: hmc6352: fix potential Spectre v1 adds 87d948fe3a27 xhci: Fix use after free for URB cancellation on a realloc [...] adds 3d7a00c4f0aa usb: Don't die twice if PCI xhci host is not responding in resume adds 3f081e53ccd0 usb: xhci: fix interrupt transfer error happened on MTK platforms adds 4c3af2149535 usb: mtu3: fix error of xhci port id when enable U3 dual role adds 93f03d6dcbb6 mei: ignore not found client in the enumeration adds a1a8326f891c mei: bus: fix hw module get/put balance adds f5f0f2ad7099 mei: bus: need to unlink client before freeing adds 59efbbc9a611 dm verity: fix crash on bufio buffer that was allocated wi [...] adds cba0cba54741 USB: Add quirk to support DJI CineSSD adds 13b6b8a90cab usb: uas: add support for more quirk flags adds 066bfee7ec75 usb: Avoid use-after-free by flushing endpoints early in u [...] adds c6346e3fbb18 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] adds 23256d450acc USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] adds bfe24fcf1fb0 usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 adds 97180428d24b USB: net2280: Fix erroneous synchronization change adds 9bf71499046e USB: serial: io_ti: fix array underflow in completion handler adds 8a74265c0a05 usb: misc: uss720: Fix two sleep-in-atomic-context bugs adds 48f17ac733c6 USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] adds cb55532b9e64 USB: yurex: Fix buffer over-read in yurex_write() adds c705bfe3c3d6 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] adds 8c7488864bdf Revert "cdc-acm: implement put_char() and flush_chars()" adds bf1c05755d45 cifs: prevent integer overflow in nxt_dir_entry() adds 6565bd3e63d3 CIFS: fix wrapping bugs in num_entries() adds f63dbd23e8a7 cifs: integer overflow in in SMB2_ioctl() adds b205f931b0c0 xtensa: ISS: don't allocate memory in platform_setup adds a543f61a2775 perf/core: Force USER_DS when recording user stack data adds 1f3cb0604f0f perf tools: Fix maps__find_symbol_by_name() adds 05a993198ded of: fix phandle cache creation for DTs with no phandles adds afaef9ba4486 x86/EISA: Don't probe EISA bus for Xen PV guests adds a12ad4f33e6f NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds 8bfbd71c1146 NFSv4.1 fix infinite loop on I/O. adds 0c6e2a79715a of: add helper to lookup compatible child node adds 6eb8c64e9afd mmc: meson-mx-sdio: fix OF child-node lookup adds 3caf6c73c0b4 binfmt_elf: Respect error return from `regset->active' adds f48256986e0f net/mlx5: Add missing SET_DRIVER_VERSION command translation adds a9fb28b40a36 arm64: dts: uniphier: Add missing cooling device propertie [...] adds babc65c641b1 audit: fix use-after-free in audit_add_watch adds d466b2d4e4e7 mtdchar: fix overflows in adjustment of `count` adds 5e1002ab5c9b vfs: fix freeze protection in mnt_want_write_file() for overlayfs adds f90ccc03b438 bpf: fix rcu annotations in compute_effective_progs() adds b4a9422266f2 spi: dw: fix possible race condition adds f4a6c71481e3 Bluetooth: Use lock_sock_nested in bt_accept_enqueue adds 6a69ccd2ec68 evm: Don't deadlock if a crypto algorithm is unavailable adds 91c26cb2293f KVM: PPC: Book3S HV: Add of_node_put() in success path adds 81ce15b06c0f security: check for kstrdup() failure in lsm_append() adds 7974b0c64934 PM / devfreq: use put_device() instead of kfree() adds d5d7da805a06 KVM: PPC: Book3S: Fix matching of hardware and emulated TC [...] adds e75b2324e385 MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads adds b07bfd045c5f configfs: fix registered group removal adds cb5b08a8ec5f pinctrl: mt7622: Fix probe fail by misuse the selector adds 5471c19b92f8 pinctrl: rza1: Fix selector use for groups and functions adds 5c4a6af4c694 arm64: dts: mt7622: update a clock property for UART0 adds c1424ee6462b sched/core: Use smp_mb() in wake_woken_function() adds ddf5261f9068 efi/esrt: Only call efi_mem_reserve() for boot services memory adds 4d23263a5a8e net: hns3: Reset net device with rtnl_lock adds cef4231adf55 net: hns3: Fix for reset_level default assignment probelm adds 34330aee6948 ARM: hisi: handle of_iomap and fix missing of_node_put adds 7c3197ac7034 ARM: hisi: fix error handling and missing of_node_put adds c55e49df5371 net: hns3: Fix return value error in hns3_reset_notify_down_enet adds af62ca55dc1f ARM: hisi: check of_iomap and fix missing of_node_put adds b720a10bf407 liquidio: fix hang when re-binding VF host drv after runni [...] adds 179dbd5fc4f1 gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes adds cc04d14157b8 ASoC: hdmi-codec: fix routing adds 24d7347116ba serial: 8250: of: Correct of_platform_serial_setup() error [...] adds 859a99742a95 tty: fix termios input-speed encoding when using BOTHER adds 442f4d1e9aa6 tty: fix termios input-speed encoding adds 5f366ee1f1ff mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips adds 566b4caf1143 mmc: tegra: prevent HS200 on Tegra 3 adds 5d421dae2364 mmc: sdhci: do not try to use 3.3V signaling if not supported adds 3c266a692dda drm/nouveau: Fix runtime PM leak in drm_open() adds e293c3e0e60b drm/nouveau/debugfs: Wake up GPU before doing any reclocking adds 88b8d17d3ab0 drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping adds cc55678dd2f8 tls: Fix zerocopy_from_iter iov handling adds a9093ae70197 parport: sunbpp: fix error return code adds b3cf69dd8a2b sched/fair: Fix util_avg of new tasks for asymmetric systems adds d0fb01bb8ed9 coresight: Handle errors in finding input/output ports adds 8da6cd501998 coresight: tpiu: Fix disabling timeouts adds 6e530bf7d202 coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 adds 22df0497e104 f2fs: do checkpoint in kill_sb adds 67a281a8bee9 tools/testing/nvdimm: Fix support for emulating controller [...] adds b0442208f62f drm/amd/display: support access ddc for mst branch adds 070b164edc30 ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_pars [...] adds 7785ada57436 lightnvm: pblk: assume that chunks are closed on 1.2 devices adds 28929ceced7d lightnvm: pblk: enable line minor version detection adds c6bc7c725409 staging: bcm2835-audio: Don't leak workqueue if open fails adds a35951e982eb gpio: pxa: Fix potential NULL dereference adds 382ca1b7ca79 gpiolib: Mark gpio_suffixes array with __maybe_unused adds 466ec0c2ba2d net: gemini: Allow multiple ports to instantiate adds 7961182ace13 net: mvpp2: make sure we use single queue mode on PPv2.1 adds f40d90dd5567 rcutorture: Use monotonic timestamp for stall detection adds ae8247766d56 mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) adds b1373b80f9ec input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_ [...] adds 4841f051b32c drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculation adds 1950f800faa1 drm/amdkfd: Fix error codes in kfd_get_process adds 04ea31a181d3 rtc: bq4802: add error handling for devm_ioremap adds 330e11b03099 selftests: vDSO - fix to return KSFT_SKIP when test couldn [...] adds 0fce3c91ba68 selftests/android: initialize heap_type to avoid compiling [...] adds f7ee7f7b0618 ALSA: pcm: Fix snd_interval_refine first/last with open min/max adds 84159b84f331 scsi: libfc: fixup 'sleeping function called from invalid [...] adds 074263d61eed scsi: lpfc: Fix NVME Target crash in defer rcv logic adds 435962f3beaa scsi: lpfc: Fix panic if driver unloaded when port is offline adds 6e36e98ecb0a remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after [...] adds 6c9e72d66dbf selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/o [...] adds 252cdf1f5db5 ASoC: rt5651: Fix workqueue cancel vs irq free race on remove adds b89c077eff7c drm/panel: type promotion bug in s6e8aa0_read_mtp_id() adds 0cbb058be904 arm64: perf: Disable PMU while processing counter overflows adds 93b100ddda3b drm/amd/pp: Send khz clock values to DC for smu7/8 adds 8d425fae2cf6 dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if T [...] adds dc78a980f995 staging: fsl-dpaa2/eth: Fix DMA mapping direction adds 53a1ee238c84 block/DAC960.c: fix defined but not used build warnings adds 83459da8e319 IB/mlx5: fix uaccess beyond "count" in debugfs read/write [...] adds 864e90ed4a8f blk-mq: only attempt to merge bio if there is rq in sw queue adds bbcdd75166d9 blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() adds 5d10592e292f pinctrl: msm: Fix msm_config_group_get() to be compliant adds fdf0d6477376 pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be [...] adds 920b0e3c5e24 clk: tegra: bpmp: Don't crash when a clock fails to register adds d6c9bc664918 mei: bus: type promotion bug in mei_nfc_if_version() adds 52b732648371 crypto: ccp - add timeout support in the SEV command adds 183348489d36 Linux 4.18.10 adds 288942f4a669 gso_segment: Reset skb->mac_len after modifying network header adds 6b4d14c57381 ipv6: fix possible use-after-free in ip6_xmit() adds 6a9c934f04e6 net/appletalk: fix minor pointer leak to userspace in SIOC [...] adds b411479d5268 net: hp100: fix always-true check for link up state adds 89721b836972 pppoe: fix reception of frames with no mac header adds a02ff7df6a3b qmi_wwan: set DTR for modems in forced USB2 mode adds 6d7a3fd5cfae udp4: fix IP_CMSG_CHECKSUM for connected sockets adds d8e6fc73d2eb tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 adds 13d1bdc70bc2 tls: zero the crypto information from tls_context before freeing adds 77971ea816ba tls: clear key material from kernel memory when do_tls_set [...] adds c0d10c5d5d71 neighbour: confirm neigh entries when ARP packet is received adds 1708cc7ed059 udp6: add missing checks on edumux packet processing adds 9f2489640a57 net/sched: act_sample: fix NULL dereference in the data path adds 4188aa049107 hv_netvsc: fix schedule in RCU context adds 263baf63bdfb net: dsa: mv88e6xxx: Fix ATU Miss Violation adds 17eef150f66b socket: fix struct ifreq size in compat ioctl adds 8ac22b327cc2 tls: fix currently broken MSG_PEEK behavior adds b5fc7f300cdb bnxt_en: Fix VF mac address regression. adds 1328a5a40fde ipv6: use rt6_info members when dst is set in rt6_fill_node adds 001e4e5537d8 net/ipv6: do not copy dst flags on rt init adds 1b46979978c0 net: mvpp2: let phylink manage the carrier state adds 18b8a9c5dab3 net: rtnl_configure_link: fix dev flags changes arg to __d [...] adds 0ad778eeee6d NFC: Fix possible memory corruption when handling SHDLC I- [...] adds 58be75ff0878 NFC: Fix the number of pipes adds 401e975e5950 ASoC: wm9712: fix replace codec to component adds df231dbe93eb ASoC: cs4265: fix MMTLR Data switch control adds 9e6a69b06575 ASoC: tas6424: Save last fault register even when clear adds 341ff629a2e9 ASoC: rsnd: fixup not to call clk_get/set under non-atomic adds 30100a475167 ASoC: uapi: fix sound/skl-tplg-interface.h userspace compi [...] adds 28114caeb0ab ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] adds c143935a34a5 ALSA: bebob: use address returned by kmalloc() instead of [...] adds cedfb9f8a588 ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] adds e9355495975d ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() adds 7c57a806be78 ALSA: firewire-digi00x: fix memory leak of private data adds e5301d45d01c ALSA: firewire-tascam: fix memory leak of private data adds 8e54fc8910f3 ALSA: fireworks: fix memory leak of response buffer at error path adds 82567fb09846 ALSA: oxfw: fix memory leak for model-dependent data at er [...] adds 9d07f491db95 ALSA: oxfw: fix memory leak of discovered stream formats a [...] adds 1501a0f2e14e ALSA: oxfw: fix memory leak of private data adds f11b8aad34fa mtd: devices: m25p80: Make sure the buffer passed in op is [...] adds 0639ddca2c8c mtd: rawnand: denali: fix a race condition when DMA is kicked adds 8879342a67a4 platform/x86: dell-smbios-wmi: Correct a memory leak adds 5e17a1ecc44b platform/x86: alienware-wmi: Correct a memory leak adds b73a161e9bef xen/netfront: don't bug in case of too many frags adds 1318b2c26b78 xen/x86/vpmu: Zero struct pt_regs before calling into samp [...] adds 6d8911403d99 spi: fix IDR collision on systems with both fixed and dyna [...] adds 6bed4f10277b Revert "PCI: Add ACS quirk for Intel 300 series" adds d73ccd8bb732 ring-buffer: Allow for rescheduling when removing pages adds 30938d20eb1a crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 adds 3299a0eead68 fork: report pid exhaustion correctly adds 4cdb6f01e9e5 mm: disable deferred struct page for 32-bit arches adds 946f8052f7ee mm: shmem.c: Correctly annotate new inodes for lockdep adds 909828a2920b Revert "rpmsg: core: add support to power domains for devices" adds bc35488686c3 bpf/verifier: disallow pointer subtraction adds 31426b50594c Revert "uapi/linux/keyctl.h: don't use C++ reserved keywor [...] adds 8e31c95fe085 scsi: target: iscsi: Use hex2bin instead of a re-implementation adds 94403d71bb9e scsi: target: iscsi: Use bin2hex instead of a re-implementation adds f8b35f82a252 Revert "ubifs: xattr: Don't operate on deleted inodes" adds 23fe9688228c libata: mask swap internal and hardware tag adds 1e0be23859b9 ocfs2: fix ocfs2 read block panic adds 1f4401ece98b drm/i915/bdw: Increase IPS disable timeout to 100ms adds 04393d257207 drm/nouveau: Reset MST branching unit before enabling adds aed4ca2690c2 drm/nouveau: Only write DP_MSTM_CTRL when needed adds 573eeddd4538 drm/nouveau: Remove duplicate poll_enable() in pmops_runti [...] adds 86393a7e3315 drm/nouveau: Fix deadlocks in nouveau_connector_detect() adds 0f756495557c drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] adds 563f482029d4 drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] adds 9c7443a7aa64 drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with [...] adds 99aa61fb35ed drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] adds 21fb862e0e3c drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] adds 934df3d13fc6 drm/vc4: Fix the "no scaling" case on multi-planar YUV formats adds 4cd5d680d815 drm: udl: Destroy framebuffer only if it was initialized adds 5a5338e45009 drm/amdgpu: add new polaris pci id adds 52ef74c21c27 tty: vt_ioctl: fix potential Spectre v1 adds fdad4e17dc61 ext4: check to make sure the rename(2)'s destination is not freed adds 976eeff67a3a ext4: avoid divide by zero fault when deleting corrupted i [...] adds a4cb1bf267a6 ext4: avoid arithemetic overflow that can trigger a BUG adds 2d0cd272e096 ext4: recalucate superblock checksum after updating free b [...] adds d47e119158ec ext4: fix online resize's handling of a too-small final bl [...] adds 705bcb551648 ext4: fix online resizing for bigalloc file systems with a [...] adds da7a6e25fe8e ext4: don't mark mmp buffer head dirty adds d60e0a56ac37 ext4: show test_dummy_encryption mount option in /proc/mounts adds e2dd3371bfd1 ext4, dax: add ext4_bmap to ext4_dax_aops adds ec215095ac28 ext4, dax: set ext4_dax_aops for dax files adds ac586a2ffe31 sched/fair: Fix vruntime_normalized() for remote non-migra [...] adds 61b5194808f4 vmw_balloon: include asm/io.h adds 4fda8face67c iw_cxgb4: only allow 1 flush on user qps adds e5bd6aca70ef spi: Fix double IDR allocation with DT aliases adds 2f411a0873a9 Linux 4.18.11 adds d08aa810ddd1 crypto: skcipher - Fix -Wstringop-truncation warnings adds c9bcfbebca40 iio: adc: ina2xx: avoid kthread_stop() with stale task_struct adds 1d3de3d5e274 tsl2550: fix lux1_input error in low light adds 46ba8d1156e7 misc: ibmvmc: Use GFP_ATOMIC under spin lock adds e83bd606a14e vmci: type promotion bug in qp_host_get_user_memory() adds 1bb1252b4e78 siox: don't create a thread without starting it adds 4a659cb2f0fd net: hns3: Fix for mailbox message truncated problem adds 87dbcb1ce9c2 net: hns3: Fix for mac pause not disable in pfc mode adds 6739fc895c80 net: hns3: Fix warning bug when doing lp selftest adds bb2ca3d777d9 net: hns3: Fix get_vector ops in hclgevf_main module adds e3deb9b3c252 x86/numa_emulation: Fix emulated-to-physical node mapping adds df09a796560a staging: rts5208: fix missing error check on call to rtsx_ [...] adds 919618d23234 power: supply: axp288_charger: Fix initial constant_charge [...] adds 741b2c3b62cf misc: sram: enable clock before registering regions adds cb39b07bf5f9 serial: sh-sci: Stop RX FIFO timer during port shutdown adds 3c8527e5a6e4 uwb: hwa-rc: fix memory leak at probe adds 8ae46971d69e power: vexpress: fix corruption in notifier registration adds 9032c7d6d57f iommu/amd: make sure TLB to be flushed before IOVA freed adds 41086956a32b Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 adds d3f86dceb54c USB: serial: kobil_sct: fix modem-status error handling adds c4ea4d6928bd 6lowpan: iphc: reset mac_header after decompress to fix panic adds 596ee3e366eb iommu/msm: Don't call iommu_device_{,un}link from atomic context adds ff8aa171ef8c s390/mm: correct allocate_pgste proc_handler callback adds 9fa1c8f4b9b2 power: remove possible deadlock when unregistering power_supply adds e21238f1be65 drm/amd/display/dc/dce: Fix multiple potential integer overflows adds dd5ac3dcb22e drm/amd/display: fix use of uninitialized memory adds 69b921bdab4b md-cluster: clear another node's suspend_area after the co [...] adds be853349a4a9 cxgb4: Fix the condition to check if the card is T5 adds 5ae7031fea6a RDMA/bnxt_re: Fix a couple off by one bugs adds 6a4d21a7664b RDMA/i40w: Hold read semaphore while looking after VMA adds 16fc25226707 RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c adds 203ae10a4713 IB/core: type promotion bug in rdma_rw_init_one_mr() adds 76e2bf1d322a media: exynos4-is: Prevent NULL pointer dereference in __i [...] adds 4fd56423854c IB/mlx4: Test port number before querying type. adds ec0e373a6214 powerpc/kdump: Handle crashkernel memory reservation failure adds af58a41db9cc media: fsl-viu: fix error handling in viu_of_probe() adds 0bd77cd5c2da vhost_net: Avoid tx vring kicks during busyloop adds c26fc717b13b media: staging/imx: fill vb2_v4l2_buffer field entry adds b40f2ec52bf5 IB/mlx5: Fix GRE flow specification adds 2bffdc28ee60 include/rdma/opa_addr.h: Fix an endianness issue adds 11a88b9218e7 x86/tsc: Add missing header to tsc_msr.c adds 06f91031931a ARM: hwmod: RTC: Don't assume lock/unlock will be called w [...] adds f0c6c6ec02a1 x86/entry/64: Add two more instruction suffixes adds 6cf7be0267f7 ARM: dts: ls1021a: Add missing cooling device properties for CPUs adds 92e96ad168ea scsi: target/iscsi: Make iscsit_ta_authentication() respec [...] adds 9d6b653c0509 thermal: i.MX: Allow thermal probe to fail gracefully in c [...] adds 7369c88b59a9 scsi: klist: Make it safe to use klists in atomic context adds d08b7218cea0 scsi: ibmvscsi: Improve strings handling adds 90c00dd1798d scsi: target: Avoid that EXTENDED COPY commands trigger lo [...] adds 420c37a784a7 usb: wusbcore: security: cast sizeof to int for comparison adds bd9b4e606902 ath10k: sdio: use same endpoint id for all packets in a bundle adds ee1df10ae020 ath10k: sdio: set skb len for all rx packets adds 677b34aa38ed powerpc/powernv/ioda2: Reduce upper limit for DMA window size adds f2514c04f556 platform/x86: asus-wireless: Fix uninitialized symbol usage adds ab0fd80d8747 ACPI / button: increment wakeup count only when notified adds 4add6942e51e s390/sysinfo: add missing #ifdef CONFIG_PROC_FS adds 04937aaaf8c7 alarmtimer: Prevent overflow for relative nanosleep adds 0c6df6d17ab4 s390/dasd: correct numa_node in dasd_alloc_queue adds 6143a4525c3e s390/scm_blk: correct numa_node in scm_blk_dev_setup adds ff9ac7d9bdda s390/extmem: fix gcc 8 stringop-overflow warning adds f1915d5162a9 mtd: rawnand: atmel: add module param to avoid using dma adds 90f955af43fe iio: accel: adxl345: convert address field usage in iio_chan_spec adds c0d08296a291 posix-timers: Make forward callback return s64 adds 5f6b9cd5c5f2 posix-timers: Sanitize overrun handling adds a4c7557bc547 ALSA: snd-aoa: add of_node_put() in error path adds 11750fe66e26 selftests: forwarding: Tweak tc filters for mirror-to-gret [...] adds 8086828bed84 ath10k: use locked skb_dequeue for rx completions adds 39a372355b5a media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_cal [...] adds 870878d2c941 media: soc_camera: ov772x: correct setting of banding filter adds eab10433598a media: omap3isp: zero-initialize the isp cam_xclk{a,b} ini [...] adds 20d705e92eb7 media: ov772x: add checks for register read errors adds 47da213433ae staging: android: ashmem: Fix mmap size validation adds 6cbaed5c50ac media: ov772x: allow i2c controllers without I2C_FUNC_PROT [...] adds 5208cebb4ca3 staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path adds e65f712ea936 drivers/tty: add error handling for pcmcia_loop_config adds e8db58e3d80b arm64: dts: renesas: salvator-common: Fix adv7482 decimal [...] adds 7a887d2a1f91 serial: pxa: Fix an error handling path in 'serial_pxa_probe()' adds 6c695a374b0b staging: mt7621-dts: Fix remaining pcie warnings adds 49fc6188cdb6 media: tm6000: add error handling for dvb_register_adapter adds 3dc220c5253e ASoC: qdsp6: qdafe: fix some off by one bugs adds 6cdfe3ed6c9d ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge adds fcd12823cd57 net: phy: xgmiitorgmii: Check read_status results adds c247a4bf53b6 ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock adds d0a4b7b3792f drm/sun4i: Enable DW HDMI PHY clock adds 900812a0d318 net: phy: xgmiitorgmii: Check phy_driver ready before accessing adds 9f81b08ad8ea drm/sun4i: Fix releasing node when enumerating enpoints adds 882791abd11d ath10k: transmit queued frames after processing rx packets adds 35ba78548948 mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx [...] adds af1c6a743c98 rndis_wlan: potential buffer overflow in rndis_wlan_auth_i [...] adds 1ae0268dc54e brcmsmac: fix wrap around in conversion from constant to s16 adds 13c4f14d8cf2 bitfield: fix *_encode_bits() adds f7867f358bfe wlcore: Add missing PM call for wlcore_cmd_wait_for_event_ [...] adds 3fc862c26744 drm/omap: gem: Fix mm_list locking adds 1da59841eea9 ARM: mvebu: declare asm symbols as character arrays in pmsu.c adds 53b56e401d93 RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR adds 7f22023170f7 Documentation/process: fix reST table border error adds 65470af8b10d perf/hw_breakpoint: Split attribute parse and commit adds d79cdff57285 arm: dts: mediatek: Add missing cooling device properties [...] adds 46066a10dd7a HID: hid-ntrig: add error handling for sysfs_create_group adds d0f7fbdb1cf9 HID: i2c-hid: Use devm to allocate i2c_hid struct adds 56984081650a MIPS: boot: fix build rule of vmlinux.its.S adds dbdef3dff35b arm64: dts: renesas: Fix VSPD registers range adds 09468e65ec7d drm/v3d: Take a lock across GPU scheduler job creation and [...] adds 074e4687846e perf/x86/intel/lbr: Fix incomplete LBR call stack adds 939dd916dc25 scsi: bnx2i: add error handling for ioremap_nocache adds 2f7b94ebaa19 iomap: complete partial direct I/O writes synchronously adds d731684c4496 scsi: hisi_sas: Fix the conflict between dev gone and host reset adds b38977a36625 spi: orion: fix CS GPIO handling again adds ebce61bb2c86 scsi: megaraid_sas: Update controller info during resume adds 3e28a96b87f6 ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current [...] adds 8d07efbdf84f ASoC: rt1305: Use ULL suffixes for 64-bit constants adds 1e4b176959fb ASoC: rsnd: SSI parent cares SWSP bit adds 2edaabf0e58d EDAC, i7core: Fix memleaks and use-after-free on probe and remove adds 163ac07ff0b2 ASoC: dapm: Fix potential DAI widget pointer deref when li [...] adds 8463cd689be0 module: exclude SHN_UNDEF symbols from kallsyms api adds af4b12c54b3b gpio: Fix wrong rounding in gpio-menz127 adds 6e67b33dbe43 nfsd: fix corrupted reply to badly ordered compound adds 0855e6e1ac14 EDAC: Fix memleak in module init error path adds fff64d9fb381 EDAC, altera: Fix an error handling path in altr_s10_sdram [...] adds 10db0e22fb8c staging: pi433: fix race condition in pi433_ioctl adds 06c21f7423e7 ath10k: fix incorrect size of dma_free_coherent in ath10k_ [...] adds 00b438869cbe ath10k: snoc: use correct bus-specific pointer in RX retry adds 5f2391032c06 fs/lock: skip lock owner pid translation in case we are in [...] adds 31a92226a5d5 ath10k: fix memory leak of tpc_stats adds b6b75c81c31a Input: xen-kbdfront - fix multi-touch XenStore node's locations adds 70b914929ad7 iio: 104-quad-8: Fix off-by-one error in register selection adds e80225d36dca drm/vc4: Add missing formats to vc4_format_mod_supported(). adds c94ce4bf1aff ARM: dts: dra7: fix DCAN node addresses adds 6b07342e2596 drm/vc4: plane: Expand the lower bits by repeating the hig [...] adds dbb2a1e3bb37 perf tests: Fix indexing when invoking subtests adds acee207b7cc9 gpio: tegra: Fix tegra_gpio_irq_set_type() adds 0051646c2cc2 floppy: Do not copy a kernel pointer to user memory in FDG [...] adds 41a770d90b88 block: fix deadline elevator drain for zoned block devices adds fdbbdfeeb699 x86/mm: Expand static page table for fixmap space adds 98ecfdf49ff7 tty: serial: lpuart: avoid leaking struct tty_struct adds 5d554763aaac serial: imx: restore handshaking irq for imx1 adds e91bf9073b44 serial: mvebu-uart: Fix reporting of effective CSIZE to userspace adds 98e1a83c338e serial: cpm_uart: return immediately from console poll adds c3b92e93b23a intel_th: Fix device removal logic adds 825e12a2ed63 intel_th: Fix resource handling for ACPI glue layer adds a2b928011352 spi: tegra20-slink: explicitly enable/disable clock adds 38274415d118 spi: sh-msiof: Fix invalid SPI use during system suspend adds 2469b01fa514 spi: sh-msiof: Fix handling of write value for SISTR register adds f9ca5597ab70 spi: rspi: Fix invalid SPI use during system suspend adds bc9f63756ac8 spi: rspi: Fix interrupted DMA transfers adds ad023c0c3613 regulator: fix crash caused by null driver data adds 2c2860d0e876 regulator: Fix 'do-nothing' value for regulators without s [...] adds f3a6a40b3793 USB: fix error handling in usb_driver_claim_interface() adds 95b273c4038c USB: handle NULL config in usb_find_alt_setting() adds 7b169e33a3bc usb: roles: Take care of driver module reference counting adds 608677656ac2 usb: core: safely deal with the dynamic quirk lists adds 8e2842a2e175 usb: musb: dsps: do not disable CPPI41 irq in driver teardown adds b5376ef73d33 USB: usbdevfs: sanitize flags more adds 8badb9b1af73 USB: usbdevfs: restore warning for nonsensical flags adds de425c9ae7bf Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in [...] adds dc38ebde8a52 USB: remove LPM management from usb_driver_claim_interface() adds 2436ce1bad9e uaccess: Fix is_source param for check_copy_size() in copy [...] adds 7ebfc8f69a37 ext2, dax: set ext2_dax_aops for dax files adds f44f3d0a9e9f filesystem-dax: Fix use of zero page adds ebc51114fa51 Input: elantech - enable middle button of touchpad on Thin [...] adds fa22f4874e94 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an i [...] adds 2cced23e5483 IB/hfi1: Fix SL array bounds check adds bcc5f9f5e11e IB/hfi1: Invalid user input can result in crash adds b34ba9e02408 IB/hfi1: Fix context recovery when PBC has an UnsupportedVL adds 0c7898792c9a IB/hfi1: Fix destroy_qp hang after a link down adds cbbb9f08566e ACPI / hotplug / PCI: Don't scan for non-hotplug bridges i [...] adds 12a7e915c506 RDMA/uverbs: Atomically flush and mark closed the comp eve [...] adds 4435064439c6 arm64: KVM: Tighten guest core register access from userspace adds 1fcd5e01d26e ARM: OMAP2+: Fix null hwmod for ti-sysc debug adds 3609bd6105c1 ARM: OMAP2+: Fix module address for modules using mpu_rt_idx adds 67eb28b0f832 bus: ti-sysc: Fix module register ioremap for larger offsets adds c91ab927a8b7 qed: Wait for ready indication before rereading the shmem adds 1e85fc417c11 qed: Wait for MCP halt and resume commands to take place adds c36724c64780 qed: Prevent a possible deadlock during driver load and unload adds 6a3f378b7614 qed: Avoid sending mailbox commands when MFW is not responsive adds 2da832f43da5 thermal: of-thermal: disable passive polling when thermal [...] adds 1a7a1ad290d4 isofs: reject hardware sector size > 2048 bytes adds d02aee5cf4ea mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer [...] adds b8f4b96768c0 mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_ [...] adds f7468a7160e1 bus: ti-sysc: Fix no_console_suspend handling adds 0a9fd2a9875b ARM: dts: omap4-droid4: fix vibrations on Droid 4 adds efed642bc585 bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys adds a0be77d6d940 bpf, sockmap: fix sock hash count in alloc_sock_hash_elem adds 9c3d97879505 tls: possible hang when do_tcp_sendpages hits sndbuf is full case adds a5c7547b45b4 bpf: sockmap: write_space events need to be passed to TCP handler adds 8483f3b7f424 drm/amdgpu: fix VM clearing for the root PD adds 8824ceb2580c drm/amdgpu: fix preamble handling adds 9d028c09d1cf amdgpu: fix multi-process hang issue adds a66193f585eb net/ncsi: Fixup .dumpit message flags and ID check in Netl [...] adds e5e63d2bb9b2 tcp_bbr: add bbr_check_probe_rtt_done() helper adds d96820d46bc3 tcp_bbr: in restart from idle, see if we should exit PROBE_RTT adds 2d4a79238686 net: hns: fix length and page_offset overflow when CONFIG_ [...] adds 374eb417162b net: hns: fix skb->truesize underestimation adds 1801431dc7aa net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES adds c0f20df3b1fc ice: Fix multiple static analyser warnings adds 32d99e3e63c7 ice: Report stats for allocated queues via ethtool stats adds 9289b179fc4e ice: Clean control queues only when they are initialized adds 1dd0b6ce76ee ice: Fix bugs in control queue processing adds 1c83a5aa0f26 ice: Use order_base_2 to calculate higher power of 2 adds 1dec7a1e6a54 ice: Set VLAN flags correctly adds 939817cd00d2 tools: bpftool: return from do_event_pipe() on bad arguments adds 0753c86efc6c ice: Fix a few null pointer dereference issues adds 1ca43c80d80f ice: Fix potential return of uninitialized value adds f9b0af8f9ad5 e1000: check on netif_running() before calling e1000_up() adds 3e8566205e04 e1000: ensure to free old tx/rx rings in set_ringparam() adds 4ef71783033a ixgbe: fix driver behaviour after issuing VFLR adds be97150c4a54 i40e: Fix for Tx timeouts when interface is brought up if [...] adds ff53d5051675 i40e: fix condition of WARN_ONCE for stat strings adds 19f2fedf4f43 crypto: chtls - fix null dereference chtls_free_uld() adds aada57693e81 crypto: cavium/nitrox - fix for command corruption in queu [...] adds e41ea7c77cb2 hwmon: (ina2xx) fix sysfs shunt resistor read access adds 78dabdae8108 hwmon: (adt7475) Make adt7475_read_word() return errors adds 4adf34c33950 Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" adds 21a73b809735 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode adds 65c96da9c684 drm/amdgpu: Update power state at the end of smu hw_init. adds 22670e847f7c ata: ftide010: Add a quirk for SQ201 adds b32e647a8375 nvme-fcloop: Fix dropped LS's to removed target port adds 68327465ccdb ARM: dts: omap4-droid4: Fix emmc errors seen on some devices adds 8ad1f551f802 drm/amdgpu: Need to set moved to true when evict bo adds c1baf3699d84 arm/arm64: smccc-1.1: Make return values unsigned long adds 31b5f66e90b2 arm/arm64: smccc-1.1: Handle function result as parameters adds d948acce9a0c i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus adds 0f40f4a21a10 clk: x86: Set default parent to 48Mhz adds 8379aa480e95 x86/pti: Fix section mismatch warning/error adds 31d2bff9f696 KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 [...] adds 4faeadc4f7b5 powerpc: fix csum_ipv6_magic() on little endian platforms adds 7f3a5baeacdf powerpc/pkeys: Fix reading of ibm, processor-storage-keys [...] adds 5fddc4cd7aec powerpc/pseries: Fix unitialized timer reset on migration adds 926415e1e4c9 arm64: KVM: Sanitize PSTATE.M when being set from userspace adds c483061d4610 media: v4l: event: Prevent freeing event subscriptions whi [...] adds 7da07a3216a0 Linux 4.18.12 adds 3964f22686a6 rseq/selftests: fix parametrized test with -fpie adds 2466b26094bc mac80211: Run TXQ teardown code before de-registering interfaces adds 32c7667fbcbd mac80211_hwsim: require at least one channel adds 9e07d06651bc Btrfs: fix unexpected failure of nocow buffered writes aft [...] adds 1f0f925f98b4 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function adds 0d6ba1ecba26 cfg80211: remove division by size of sizeof(struct ieee802 [...] adds c31c8008c757 btrfs: btrfs_shrink_device should call commit transaction [...] adds 74a301701659 scsi: csiostor: add a check for NULL pointer after kmalloc() adds 4f3e708120f3 scsi: csiostor: fix incorrect port capabilities adds c08d2054307f scsi: libata: Add missing newline at end of file adds 0dcf1bcde827 scsi: aacraid: fix a signedness bug adds 427e7707d932 bpf, sockmap: fix potential use after free in bpf_tcp_close adds 7feb1f2b5d8d bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg adds 36de3d48270d bpf: sockmap, decrement copied count correctly in redirect [...] adds 3d0d794ca9ef mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X adds 9df4febf5e91 mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X adds bfcb6097e5f3 cfg80211: make wmm_rule part of the reg_rule structure adds 03950ebc945c mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] adds 5955b8ec20d7 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP adds bd266daa9fe1 nl80211: Pass center frequency in kHz instead of MHz adds 3f84a6c18fce bpf: fix several offset tests in bpf_msg_pull_data adds a1f9ac32509a gpio: adp5588: Fix sleep-in-atomic-context bug adds d935ea54dbd8 mac80211: mesh: fix HWMP sequence numbering to follow standard adds 06a62b7a0c5e mac80211: avoid kernel panic when building AMSDU from non- [...] adds 13db4478a11e gpiolib: acpi: Switch to cansleep version of GPIO library call adds 6c5cdd4730b1 gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] adds 34930327c610 gpio: dwapb: Fix error handling in dwapb_gpio_probe() adds 0920815e24f0 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] adds 89826ce1bbca bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] adds cf09d1f5a507 bpf: fix sg shift repair start offset in bpf_msg_pull_data adds 7d3acb1372f6 tipc: switch to rhashtable iterator adds f97a366fdbad net: hns: add the code for cleaning pkt in chip adds 4440af5a7e45 net: hns: add netif_carrier_off before change speed and duplex adds 4abef73b0770 sh_eth: Add R7S9210 support adds 468bcedcd850 net: mvpp2: initialize port of_node pointer adds aadc5d1ee02d tc-testing: add test-cases for numeric and invalid control action adds 6f01b1a3c4ad cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE adds 511edc415c6c mac80211: do not convert to A-MSDU if frag/subframe limited adds 58ec0839af0d mac80211: always account for A-MSDU header changes adds a9ffbadacc94 tools/kvm_stat: fix python3 issues adds 52ff1e423ec9 tools/kvm_stat: fix handling of invalid paths in debugfs provider adds e8f38e4e2216 tools/kvm_stat: fix updates for dead guests adds 29c9e7e73dda gpio: Fix crash due to registration race adds 8dbbc215f2ba ARC: atomics: unbork atomic_fetch_##op() adds 561deb108ca4 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] adds 34ff707ac863 md/raid5-cache: disable reshape completely adds d65d1dd8be05 RAID10 BUG_ON in raise_barrier when force is true and conf [...] adds ec0029c2aca1 selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 adds 005caa1288d9 selftests: pmtu: detect correct binary to ping ipv6 addresses adds 7e2069153a58 ibmvnic: Include missing return code checks in reset function adds 23fa01c0fcb5 bpf: Fix bpf_msg_pull_data() adds abb518640aaf bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] adds 182ae0d8643f i2c: uniphier: issue STOP only for last message or I2C_M_STOP adds 26c9b6f0c196 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP adds 43160392b3eb net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() adds 05166cf09a6e fs/cifs: don't translate SFM_SLASH (U+F026) to backslash adds 39bcc4406f83 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] adds 71f1b196fb29 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] adds 040695971ce1 mac80211: fix WMM TXOP calculation adds 07715e528d18 mac80211: fix a race between restart and CSA flows adds 7cd6df93a292 mac80211: Fix station bandwidth setting after channel switch adds 3bcf74fdbd50 mac80211: don't Tx a deauth frame if the AP forbade Tx adds 5ce55b0915e7 mac80211: shorten the IBSS debug messages adds a06e07ce6f61 fsnotify: fix ignore mask logic in fsnotify() adds 5bdcac88df0b net/ibm/emac: wrong emac_calc_base call was used by typo adds 2b847f91abb8 nds32: fix logic for module adds 76d9688fbebb nds32: add NULL entry to the end of_device_id array adds 447ec6add595 nds32: Fix empty call trace adds 392a9a4a1c1e nds32: Fix get_user/put_user macro expand pointer problem adds 8474b701d459 nds32: fix build error because of wrong semicolon adds 9f62a57c6670 tools/vm/slabinfo.c: fix sign-compare warning adds 20107ca73afe tools/vm/page-types.c: fix "defined but not used" warning adds e5f09c519ea0 nds32: linker script: GCOV kernel may refers data in __exit adds 131a6926fa4d ceph: avoid a use-after-free in ceph_destroy_options() adds 784ce43a54fa firmware: arm_scmi: fix divide by zero when sustained_perf [...] adds 53df63ddc599 afs: Fix cell specification to permit an empty address list adds f69ad066fb2b mm: madvise(MADV_DODUMP): allow hugetlbfs pages adds 11b165210c72 bpf: 32-bit RSH verification must truncate input before th [...] adds 1d569211070e netfilter: xt_cluster: add dependency on conntrack module adds 3403eaa94cfc netfilter: xt_checksum: ignore gso skbs adds 11c069b7eb84 HID: intel-ish-hid: Enable Sunrise Point-H ish driver adds 386562cba8c2 HID: add support for Apple Magic Keyboards adds 3f2822e4dadd usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] adds 820c01bcca82 HID: hid-saitek: Add device ID for RAT 7 Contagion adds 27fbee89e119 scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] adds 319949c5e4a8 scsi: iscsi: target: Fix conn_ops double free adds dbd0ea4cfa2a scsi: qedi: Add the CRC size within iSCSI NVM image adds 4ac14f4b3179 perf annotate: Properly interpret indirect call adds 56b4732271c7 perf evsel: Fix potential null pointer dereference in perf [...] adds 6f8073072f7b perf util: Fix bad memory access in trace info. adds 3cc1b441a4b9 perf probe powerpc: Ignore SyS symbols irrespective of endianness adds c3501b899ff9 perf annotate: Fix parsing aarch64 branch instructions aft [...] adds 7e8fc7dcb4d6 netfilter: kconfig: nat related expression depend on nftab [...] adds c296c887f743 netfilter: nf_tables: release chain in flushing set adds 86716fd6b985 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" adds d77c7de489ff iio: imu: st_lsm6dsx: take into account ts samples in wm c [...] adds 59db47dd566b RDMA/ucma: check fd type in ucma_migrate_id() adds 027f315487ef riscv: Do not overwrite initrd_start and initrd_end adds 3f97eca3c822 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] adds e6ecfa261ae6 usb: host: xhci-plat: Iterate over parent nodes for findin [...] adds 1d44f7f5bc07 USB: yurex: Check for truncation in yurex_read() adds 80b6e9d53846 nvmet-rdma: fix possible bogus dereference under heavy load adds 3029f6d6608d bnxt_re: Fix couple of memory leaks that could lead to IOM [...] adds bfe18751bf8a net/mlx5: Consider PCI domain in search for next dev adds 816f7c26eee3 HID: i2c-hid: Don't reset device upon system resume adds d097790cec56 dm raid: fix reshape race on small devices adds 5f0e9912e82c drm/nouveau: fix oops in client init failure path adds e4a75379e8eb drm/nouveau/mmu: don't attempt to dereference vmm without [...] adds c65768326592 drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] adds 6978b0eb61c0 drm/nouveau/disp: fix DP disable race adds 00063fa09bc1 drm/nouveau/disp/gm200-: enforce identity-mapped SOR assig [...] adds 895fe22aa4d6 dm raid: fix stripe adding reshape deadlock adds 659cd50c8ace dm raid: fix rebuild of specific devices by updating superblock adds 8a100be2813a dm raid: fix RAID leg rebuild errors adds 07d1b1058aea r8169: set TxConfig register after TX / RX is enabled, jus [...] adds 3a035b70eb92 fs/cifs: suppress a string overflow warning adds 0728c271d518 net: ena: fix surprise unplug NULL dereference kernel crash adds 3953e192748f net: ena: fix driver when PAGE_SIZE == 64kB adds 023ae1b4c025 net: ena: fix device destruction to gracefully free resources adds cfa70f3c46f1 net: ena: fix potential double ena_destroy_device() adds 968759747e95 net: ena: fix missing lock during device destruction adds 1080c0f57e00 net: ena: fix missing calls to READ_ONCE adds 52017328fa15 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] adds 7c995133d035 sched/topology: Set correct NUMA topology type adds e63d53f2835d dm thin metadata: try to avoid ever aborting transactions adds 419033c32a82 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] adds 41b2bc509cda netfilter: xt_hashlimit: use s->file instead of s->private adds cbbb852e4556 arch/hexagon: fix kernel/dma.c build warning adds 7389051d3c63 hexagon: modify ffs() and fls() to return int adds ed14acd316ba drm/amdgpu: Fix SDMA hang in prt mode v2 adds e76f7b7df846 arm64: jump_label.h: use asm_volatile_goto macro instead o [...] adds 5113d730a1ee drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk adds d3a7c76eb490 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] adds 31ae67ad9ed6 s390/qeth: use vzalloc for QUERY OAT buffer adds e8dcd7866638 s390/qeth: don't dump past end of unknown HW header adds 80e4d9a51376 cifs: read overflow in is_valid_oplock_break() adds 20d06facfd2f asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] adds 58d77fd26f83 xen/manage: don't complain about an empty value in control [...] adds b207598b0abe xen: avoid crash in disable_hotplug_cpu adds dd618fe2ffa1 xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] adds 87a50a5e94e3 x86/APM: Fix build warning when PROC_FS is not enabled adds d08d1bb535f4 new primitive: discard_new_inode() adds 90f06e1b81b9 vfs: don't evict uninitialized inode adds a6aa74c2ad61 ovl: set I_CREATING on inode being created adds c33def1bb3aa ovl: fix access beyond unterminated strings adds 1c7949a5f637 ovl: fix memory leak on unlink of indexed file adds 51da3fc5cbce ovl: fix format of setxattr debug adds 23917913b671 sysfs: Do not return POSIX ACL xattrs via listxattr adds 8b84e8d275d8 b43: fix DMA error related regression with proprietary firmware adds aa26105b73b0 firmware: Fix security issue with request_firmware_into_buf() adds 5105f039ef26 firmware: Always initialize the fw_priv list object adds 17e5fb7f93f8 cpufreq: qcom-kryo: Fix section annotations adds 8cdcd02d9985 smb2: fix missing files in root share directory listing adds 6abd14f40148 iommu/amd: Clear memory encryption mask from physical address adds 23b043d513e3 ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] adds 18b4a538497d crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() adds 27dff727876e crypto: chelsio - Fix memory corruption in DMA Mapped buffers. adds b6479a45bd29 crypto: mxs-dcp - Fix wait logic on chan threads adds 277f800a2186 crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic adds 116337deb270 gpiolib: Free the last requested descriptor adds 549498802024 Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() adds 6a2cfcdd7b6e tools: hv: fcopy: set 'error' in case an unknown operation [...] adds 2b89f7ad519d proc: restrict kernel stack dumps to root adds f52ab5277368 ocfs2: fix locking for res->tracking and dlm->tracking_list adds 2083ef10dedd HID: i2c-hid: disable runtime PM operations on hantick touchpad adds 5319425024ab ixgbe: check return value of napi_complete_done() adds aad46f77ece0 dm thin metadata: fix __udivdi3 undefined on 32-bit adds d9ef158adf04 Revert "drm/amd/pp: Send khz clock values to DC for smu7/8" adds 04a3fbba60ae Linux 4.18.13 adds f5a6974616b4 perf/core: Add sanity check to deal with pinned event failure adds 0af5b07d2e62 mm: migration: fix migration of huge PMD shared pages adds 6b9c2cc710f5 mm, thp: fix mlocking THP page with migration enabled adds 7d7e3202b7ef mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly adds fe7790c37cf1 KVM: x86: fix L1TF's MMIO GFN calculation adds fe65bf7b541f KVM: VMX: check for existence of secondary exec controls b [...] adds b82610b5bad9 blk-mq: I/O and timer unplugs are inverted in blktrace adds 45a156123ce4 pstore/ram: Fix failure-path memory leak in ramoops_init adds 771df4eea402 clocksource/drivers/timer-atmel-pit: Properly handle error cases adds 9b01f16ed9b9 fbdev/omapfb: fix omapfb_memory_read infoleak adds 7e62c2fbc1fe xen-netback: fix input validation in xenvif_set_hash_mapping() adds 7cf3272144b9 mmc: core: Fix debounce time to use microseconds adds 6b1adad3348a mmc: slot-gpio: Fix debounce time to use miliseconds again adds b67f9b6ab232 mac80211: allocate TXQs for active monitor interfaces adds 3361789e57ec drm/amdgpu: Fix vce work queue was not cancelled when suspend adds a2cef7d049f0 drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set adds 7ac2c7dcc1a0 drm: fix use-after-free read in drm_mode_create_lease_ioctl() adds e7e1889390a4 x86/vdso: Fix asm constraints on vDSO syscall fallbacks adds 1af2998c34e1 selftests/x86: Add clock_gettime() tests to test_vdso adds 54f54a2b7fb3 x86/vdso: Only enable vDSO retpolines when enabled and supported adds db68b064bb73 x86/vdso: Fix vDSO syscall fallback asm constraint regression adds e9d0ba506ea8 PCI: Reprogram bridge prefetch registers on resume adds 3561037582ae mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys adds a92f4488357e PM / core: Clear the direct_complete flag on errors adds 75e4e2fae0fe dm mpath: fix attached_handler_name leak and dangling hw_h [...] adds f10b1cdb6190 dm cache metadata: ignore hints array being too small duri [...] adds 226c5c8a540a dm cache: fix resize crash if user doesn't reload cache table adds 67c8b9c6c59c xhci: Add missing CAS workaround for Intel Sunrise Point xHCI adds 7cea0a2e8c59 usb: xhci-mtk: resume USB3 roothub first adds 883f14f7302a USB: serial: simple: add Motorola Tetra MTP6550 id adds 0fcb2fb9731a USB: serial: option: improve Quectel EP06 detection adds 6f0a2f6649b7 USB: serial: option: add two-endpoints device-id flag adds 274a367121ae usb: cdc_acm: Do not leak URB buffers adds a09a553b1693 tty: Drop tty->count on tty_reopen() failure adds e4f71e6ae0cb of: unittest: Disable interrupt node tests for old world M [...] adds 2025ef74e8c4 powerpc: Avoid code patching freed init sections adds f4a856d4ca30 powerpc/lib: fix book3s/32 boot failure due to code patching adds 50231468deda ARC: clone syscall to setp r25 as thread pointer adds 4a04224bbd1a f2fs: fix invalid memory access adds 9753a6f7497d tipc: call start and done ops directly in __tipc_nl_compat [...] adds 09fbdca26741 ucma: fix a use-after-free in ucma_resolve_ip() adds ef37df3b8284 ubifs: Check for name being NULL while mounting adds 7903dacfc64e rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gf [...] adds 91da9ba7bbbd ath10k: fix scan crash due to incorrect length calculation adds e7d199e92956 Linux 4.18.14
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 24 + Documentation/admin-guide/index.rst | 9 + Documentation/admin-guide/kernel-parameters.txt | 78 +++ Documentation/admin-guide/l1tf.rst | 610 +++++++++++++++++++++ Documentation/devicetree/bindings/net/sh_eth.txt | 1 + Documentation/hwmon/ina2xx | 2 +- Documentation/process/2.Process.rst | 2 +- Documentation/process/changes.rst | 19 +- Makefile | 33 +- arch/Kconfig | 6 + arch/alpha/kernel/osf_sys.c | 51 +- arch/arc/boot/dts/axs10x_mb.dtsi | 7 +- arch/arc/boot/dts/hsdk.dts | 7 +- arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/include/asm/atomic.h | 2 +- arch/arc/kernel/process.c | 20 + arch/arm/boot/dts/am571x-idk.dts | 4 - arch/arm/boot/dts/am572x-idk-common.dtsi | 4 - arch/arm/boot/dts/am57xx-idk-common.dtsi | 7 +- arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/imx7d.dtsi | 12 +- arch/arm/boot/dts/ls1021a.dtsi | 1 + arch/arm/boot/dts/mt7623.dtsi | 3 + arch/arm/boot/dts/omap4-droid4-xt894.dts | 20 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 + arch/arm/boot/dts/tegra30-cardhu.dtsi | 1 + arch/arm/mach-exynos/suspend.c | 1 + arch/arm/mach-hisi/hotplug.c | 41 +- arch/arm/mach-mvebu/pmsu.c | 6 +- arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/omap_hwmod_reset.c | 12 +- arch/arm/mach-rockchip/Kconfig | 1 + arch/arm/net/bpf_jit_32.c | 2 +- arch/arm/probes/kprobes/core.c | 4 +- arch/arm/probes/kprobes/test-core.c | 1 - arch/arm64/Kconfig | 1 - arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 4 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 + arch/arm64/crypto/sm4-ce-glue.c | 2 +- arch/arm64/include/asm/cache.h | 4 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/jump_label.h | 4 +- arch/arm64/kernel/cpu_errata.c | 23 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/perf_event.c | 50 +- arch/arm64/kernel/probes/kprobes.c | 2 +- arch/arm64/kernel/ptrace.c | 19 +- arch/arm64/kvm/guest.c | 55 +- arch/arm64/kvm/hyp/switch.c | 9 +- arch/arm64/mm/init.c | 6 +- arch/arm64/mm/mmu.c | 4 +- arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/kernel/dma.c | 2 +- arch/mips/Makefile | 12 +- arch/mips/ath79/setup.c | 1 + arch/mips/boot/Makefile | 6 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 2 + arch/mips/generic/init.c | 1 + arch/mips/include/asm/io.h | 8 +- arch/mips/include/asm/mach-ath79/ath79.h | 1 + arch/mips/include/asm/processor.h | 15 +- arch/mips/jz4740/Platform | 2 +- arch/mips/kernel/ptrace.c | 2 +- arch/mips/kernel/ptrace32.c | 2 +- arch/mips/kernel/vdso.c | 20 + arch/mips/lib/memset.S | 3 +- arch/mips/lib/multi3.c | 6 +- arch/mips/loongson64/common/cs5536/cs5536_ohci.c | 2 +- arch/mips/mm/c-r4k.c | 6 +- arch/nds32/include/asm/elf.h | 4 +- arch/nds32/include/asm/uaccess.h | 26 +- arch/nds32/kernel/atl2c.c | 3 +- arch/nds32/kernel/module.c | 4 +- arch/nds32/kernel/traps.c | 2 +- arch/nds32/kernel/vmlinux.lds.S | 12 + arch/parisc/include/asm/spinlock.h | 8 +- arch/parisc/kernel/syscall.S | 24 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 23 +- arch/powerpc/include/asm/fadump.h | 3 - arch/powerpc/include/asm/nohash/pgtable.h | 9 +- arch/powerpc/include/asm/pkeys.h | 11 - arch/powerpc/include/asm/setup.h | 1 + arch/powerpc/include/asm/topology.h | 5 + arch/powerpc/include/asm/uaccess.h | 13 +- arch/powerpc/kernel/exceptions-64s.S | 10 +- arch/powerpc/kernel/fadump.c | 91 ++- arch/powerpc/kernel/machine_kexec.c | 7 +- arch/powerpc/kernel/process.c | 1 + arch/powerpc/kernel/security.c | 27 +- arch/powerpc/kernel/smp.c | 5 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 6 +- arch/powerpc/kvm/book3s_64_vio.c | 5 +- arch/powerpc/kvm/book3s_hv.c | 3 + arch/powerpc/lib/checksum_64.S | 3 + arch/powerpc/lib/code-patching.c | 14 +- arch/powerpc/mm/mem.c | 2 + arch/powerpc/mm/mmu_context_book3s64.c | 8 +- arch/powerpc/mm/mmu_context_iommu.c | 17 +- arch/powerpc/mm/numa.c | 23 +- arch/powerpc/mm/pgtable-book3s64.c | 17 +- arch/powerpc/mm/pkeys.c | 136 ++--- arch/powerpc/platforms/4xx/msi.c | 51 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 4 + arch/powerpc/platforms/powernv/npu-dma.c | 5 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 39 +- arch/powerpc/platforms/pseries/ras.c | 4 +- arch/powerpc/platforms/pseries/setup.c | 25 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/riscv/kernel/setup.c | 7 - arch/riscv/kernel/vdso/Makefile | 4 +- arch/s390/crypto/paes_s390.c | 2 +- arch/s390/include/asm/qdio.h | 1 - arch/s390/kernel/crash_dump.c | 17 +- arch/s390/kernel/sysinfo.c | 4 + arch/s390/kvm/vsie.c | 3 +- arch/s390/lib/mem.S | 16 +- arch/s390/mm/extmem.c | 4 +- arch/s390/mm/fault.c | 2 + arch/s390/mm/page-states.c | 2 +- arch/s390/mm/pgalloc.c | 2 +- arch/s390/net/bpf_jit_comp.c | 2 - arch/s390/numa/numa.c | 16 +- arch/s390/pci/pci.c | 2 + arch/s390/purgatory/Makefile | 7 +- arch/sparc/kernel/sys_sparc_32.c | 22 +- arch/sparc/kernel/sys_sparc_64.c | 20 +- arch/um/Makefile | 3 +- arch/x86/Kconfig | 2 + arch/x86/Makefile | 11 +- arch/x86/crypto/aegis128-aesni-glue.c | 1 - arch/x86/crypto/aegis128l-aesni-glue.c | 1 - arch/x86/crypto/aegis256-aesni-glue.c | 1 - arch/x86/crypto/aesni-intel_asm.S | 66 +-- arch/x86/crypto/morus1280-sse2-glue.c | 1 - arch/x86/crypto/morus640-sse2-glue.c | 1 - .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 2 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/vdso/Makefile | 16 +- arch/x86/entry/vdso/vclock_gettime.c | 26 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/lbr.c | 36 +- arch/x86/events/perf_event.h | 1 + arch/x86/hyperv/mmu.c | 5 + arch/x86/include/asm/apic.h | 9 + arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/dmi.h | 2 +- arch/x86/include/asm/fixmap.h | 10 + arch/x86/include/asm/hardirq.h | 26 +- arch/x86/include/asm/i8259.h | 1 + arch/x86/include/asm/irqflags.h | 5 +- arch/x86/include/asm/kdebug.h | 12 +- arch/x86/include/asm/kvm_host.h | 22 +- arch/x86/include/asm/mce.h | 1 + arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/page_32_types.h | 9 +- arch/x86/include/asm/pgtable-2level.h | 17 + arch/x86/include/asm/pgtable-3level.h | 44 +- arch/x86/include/asm/pgtable-invert.h | 41 ++ arch/x86/include/asm/pgtable.h | 74 ++- arch/x86/include/asm/pgtable_64.h | 41 +- arch/x86/include/asm/processor.h | 20 + arch/x86/include/asm/set_memory.h | 1 + arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/tlbflush.h | 40 ++ arch/x86/include/asm/topology.h | 6 +- arch/x86/include/asm/vgtod.h | 2 +- arch/x86/include/asm/vmx.h | 11 + arch/x86/kernel/apic/apic.c | 18 + arch/x86/kernel/apic/io_apic.c | 1 + arch/x86/kernel/apic/msi.c | 1 + arch/x86/kernel/apic/vector.c | 3 +- arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/apm_32.c | 2 + arch/x86/kernel/cpu/amd.c | 51 +- arch/x86/kernel/cpu/bugs.c | 210 +++++-- arch/x86/kernel/cpu/common.c | 59 +- arch/x86/kernel/cpu/cpu.h | 3 + arch/x86/kernel/cpu/intel.c | 10 + arch/x86/kernel/cpu/microcode/amd.c | 24 +- arch/x86/kernel/cpu/microcode/core.c | 16 +- arch/x86/kernel/cpu/microcode/intel.c | 17 +- arch/x86/kernel/cpu/topology.c | 41 +- arch/x86/kernel/dumpstack.c | 36 +- arch/x86/kernel/early-quirks.c | 18 + arch/x86/kernel/eisa.c | 10 +- arch/x86/kernel/fpu/core.c | 1 + arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/head_64.S | 16 +- arch/x86/kernel/hpet.c | 1 + arch/x86/kernel/i8259.c | 1 + arch/x86/kernel/idt.c | 1 + arch/x86/kernel/irq.c | 1 + arch/x86/kernel/irq_32.c | 1 + arch/x86/kernel/irq_64.c | 1 + arch/x86/kernel/irqinit.c | 1 + arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kprobes/core.c | 5 +- arch/x86/kernel/paravirt.c | 14 +- arch/x86/kernel/process_32.c | 4 +- arch/x86/kernel/process_64.c | 13 +- arch/x86/kernel/setup.c | 6 + arch/x86/kernel/smp.c | 1 + arch/x86/kernel/smpboot.c | 18 + arch/x86/kernel/time.c | 1 + arch/x86/kernel/tsc.c | 4 +- arch/x86/kernel/tsc_msr.c | 1 + arch/x86/kvm/hyperv.c | 27 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/mmu.c | 81 ++- arch/x86/kvm/svm.c | 12 +- arch/x86/kvm/vmx.c | 498 +++++++++++++---- arch/x86/kvm/x86.c | 71 ++- arch/x86/lib/usercopy.c | 5 + arch/x86/mm/fault.c | 4 +- arch/x86/mm/init.c | 62 ++- arch/x86/mm/init_64.c | 8 +- arch/x86/mm/kmmio.c | 25 +- arch/x86/mm/mmap.c | 21 + arch/x86/mm/numa_emulation.c | 2 +- arch/x86/mm/pageattr.c | 27 +- arch/x86/mm/pgtable.c | 70 ++- arch/x86/mm/pti.c | 62 ++- arch/x86/mm/tlb.c | 7 + .../intel-mid/device_libs/platform_mrfld_wdt.c | 1 + arch/x86/platform/uv/tlb_uv.c | 1 + arch/x86/xen/enlighten.c | 1 + arch/x86/xen/enlighten_pv.c | 3 + arch/x86/xen/mmu_pv.c | 15 +- arch/x86/xen/pmu.c | 2 +- arch/xtensa/include/asm/cacheasm.h | 69 ++- arch/xtensa/platforms/iss/setup.c | 25 +- block/bfq-cgroup.c | 7 +- block/bio.c | 2 +- block/blk-cgroup.c | 78 +-- block/blk-core.c | 76 ++- block/blk-lib.c | 10 + block/blk-mq-sched.c | 3 +- block/blk-mq-tag.c | 11 +- block/blk-mq.c | 12 +- block/blk-settings.c | 2 +- block/blk-sysfs.c | 15 + block/blk.h | 1 + block/cfq-iosched.c | 22 +- block/elevator.c | 2 +- block/partitions/aix.c | 13 +- certs/system_keyring.c | 3 +- crypto/ablkcipher.c | 59 +- crypto/api.c | 2 +- crypto/asymmetric_keys/pkcs7_key_type.c | 2 +- crypto/blkcipher.c | 55 +- crypto/skcipher.c | 55 +- crypto/vmac.c | 412 +++++++------- drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/acpica/hwregs.c | 9 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/psloop.c | 17 +- drivers/acpi/button.c | 13 +- drivers/acpi/scan.c | 5 +- drivers/acpi/sleep.c | 8 + drivers/android/binder_alloc.c | 43 +- drivers/ata/libahci.c | 20 +- drivers/ata/libata-core.c | 17 +- drivers/ata/libata.h | 2 - drivers/ata/pata_ftide010.c | 27 +- drivers/base/core.c | 3 + drivers/base/cpu.c | 8 + drivers/base/firmware_loader/main.c | 35 +- drivers/base/memory.c | 20 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/power/main.c | 5 +- drivers/block/DAC960.c | 9 +- drivers/block/floppy.c | 3 + drivers/block/nbd.c | 3 + drivers/block/pktcdvd.c | 4 +- drivers/block/zram/zram_drv.c | 7 +- drivers/bluetooth/Kconfig | 1 + drivers/bluetooth/btusb.c | 1 + drivers/bus/ti-sysc.c | 37 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/ipmi/ipmi_bt_sm.c | 92 ++-- drivers/char/ipmi/ipmi_msghandler.c | 53 +- drivers/char/ipmi/ipmi_si_intf.c | 17 +- drivers/char/ipmi/ipmi_ssif.c | 30 +- drivers/char/tpm/tpm-interface.c | 53 +- drivers/char/tpm/tpm.h | 12 +- drivers/char/tpm/tpm2-space.c | 16 +- drivers/char/tpm/tpm_crb.c | 101 +--- drivers/char/tpm/tpm_i2c_infineon.c | 8 +- drivers/char/tpm/tpm_tis_spi.c | 9 +- drivers/clk/clk-fixed-factor.c | 9 +- drivers/clk/clk-npcm7xx.c | 4 +- drivers/clk/clk-scmi.c | 5 +- drivers/clk/clk.c | 3 + drivers/clk/imx/clk-imx6sll.c | 1 + drivers/clk/imx/clk-imx6ul.c | 1 + drivers/clk/mvebu/armada-37xx-periph.c | 3 - drivers/clk/rockchip/clk-rk3399.c | 3 +- drivers/clk/tegra/clk-bpmp.c | 12 +- drivers/clk/x86/clk-st.c | 2 +- drivers/clocksource/timer-atmel-pit.c | 20 +- drivers/cpufreq/cpufreq_governor.c | 12 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 4 +- drivers/cpuidle/governors/menu.c | 47 +- drivers/crypto/caam/caamalg.c | 8 +- drivers/crypto/caam/caamalg_qi.c | 6 +- drivers/crypto/caam/caampkc.c | 20 +- drivers/crypto/caam/jr.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 1 + drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 57 +- drivers/crypto/ccp/psp-dev.c | 51 +- drivers/crypto/ccree/cc_cipher.c | 111 +++- drivers/crypto/ccree/cc_hash.c | 81 +-- drivers/crypto/chelsio/chcr_algo.c | 32 +- drivers/crypto/chelsio/chcr_crypto.h | 2 + drivers/crypto/chelsio/chtls/chtls.h | 5 + drivers/crypto/chelsio/chtls/chtls_main.c | 7 +- drivers/crypto/mxs-dcp.c | 53 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 6 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 6 +- drivers/crypto/sahara.c | 4 +- drivers/crypto/vmx/aes_cbc.c | 30 +- drivers/crypto/vmx/aes_xts.c | 21 +- drivers/dax/pmem.c | 12 +- drivers/devfreq/devfreq.c | 4 +- drivers/dma-buf/reservation.c | 6 +- drivers/dma/mv_xor_v2.c | 2 + drivers/dma/pl330.c | 5 +- drivers/dma/sh/rcar-dmac.c | 5 +- drivers/edac/altera_edac.c | 3 +- drivers/edac/edac_mc.c | 1 + drivers/edac/edac_mc_sysfs.c | 6 +- drivers/edac/i7core_edac.c | 22 +- drivers/extcon/extcon.c | 3 +- drivers/firmware/arm_scmi/perf.c | 8 +- drivers/firmware/efi/arm-init.c | 1 - drivers/firmware/efi/arm-runtime.c | 4 +- drivers/firmware/efi/esrt.c | 3 +- drivers/firmware/google/vpd.c | 5 +- drivers/gpio/gpio-adp5588.c | 24 +- drivers/gpio/gpio-dwapb.c | 1 + drivers/gpio/gpio-menz127.c | 4 +- drivers/gpio/gpio-ml-ioh.c | 3 +- drivers/gpio/gpio-pxa.c | 37 +- drivers/gpio/gpio-tegra.c | 17 +- drivers/gpio/gpiolib-acpi.c | 86 +-- drivers/gpio/gpiolib-of.c | 1 + drivers/gpio/gpiolib.c | 2 +- drivers/gpio/gpiolib.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 10 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 18 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 15 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 68 ++- drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 38 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 4 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 2 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 4 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 3 + .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 5 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 9 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 43 ++ drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 2 +- drivers/gpu/drm/drm_edid.c | 6 +- drivers/gpu/drm/drm_lease.c | 6 +- drivers/gpu/drm/drm_syncobj.c | 5 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 1 + drivers/gpu/drm/i915/gvt/kvmgt.c | 9 +- drivers/gpu/drm/i915/i915_drv.c | 10 - drivers/gpu/drm/i915/i915_drv.h | 8 - drivers/gpu/drm/i915/i915_pmu.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/intel_ddi.c | 4 + drivers/gpu/drm/i915/intel_display.c | 8 +- drivers/gpu/drm/i915/intel_dp.c | 33 +- drivers/gpu/drm/i915/intel_hdmi.c | 8 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/intel_lvds.c | 136 +---- drivers/gpu/drm/nouveau/dispnv50/disp.c | 67 ++- drivers/gpu/drm/nouveau/nouveau_connector.c | 42 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 4 + drivers/gpu/drm/nouveau/nouveau_display.c | 44 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 23 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 57 ++ drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 + drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 + drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 14 + drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 17 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 17 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 4 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 + drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 15 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 69 ++- drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 3 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 7 +- drivers/gpu/drm/udl/udl_drv.h | 2 +- drivers/gpu/drm/udl/udl_fb.c | 25 +- drivers/gpu/drm/udl/udl_main.c | 35 +- drivers/gpu/drm/udl/udl_transfer.c | 39 +- drivers/gpu/drm/v3d/v3d_drv.h | 5 + drivers/gpu/drm/v3d/v3d_gem.c | 4 + drivers/gpu/drm/vc4/vc4_plane.c | 28 +- drivers/gpu/ipu-v3/ipu-common.c | 2 + drivers/gpu/ipu-v3/ipu-csi.c | 20 +- drivers/hid/hid-apple.c | 9 +- drivers/hid/hid-ids.h | 6 +- drivers/hid/hid-input.c | 5 +- drivers/hid/hid-multitouch.c | 19 +- drivers/hid/hid-ntrig.c | 2 + drivers/hid/hid-redragon.c | 26 +- drivers/hid/hid-saitek.c | 2 + drivers/hid/hid-sensor-hub.c | 23 + drivers/hid/i2c-hid/i2c-hid.c | 31 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hv/channel.c | 40 +- drivers/hv/channel_mgmt.c | 10 +- drivers/hv/connection.c | 8 +- drivers/hv/hv.c | 14 +- drivers/hv/vmbus_drv.c | 3 + drivers/hwmon/adt7475.c | 14 +- drivers/hwmon/ina2xx.c | 13 +- drivers/hwmon/k10temp.c | 2 + drivers/hwmon/nct6775.c | 2 + drivers/hwtracing/coresight/coresight-etm4x.c | 31 +- drivers/hwtracing/coresight/coresight-tpiu.c | 7 +- drivers/hwtracing/coresight/coresight.c | 7 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/i2c/busses/i2c-aspeed.c | 6 +- drivers/i2c/busses/i2c-designware-master.c | 1 - drivers/i2c/busses/i2c-designware-platdrv.c | 7 +- drivers/i2c/busses/i2c-i801.c | 16 +- drivers/i2c/busses/i2c-imx.c | 8 +- drivers/i2c/busses/i2c-uniphier-f.c | 7 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-xiic.c | 4 + drivers/i2c/i2c-core-acpi.c | 19 +- drivers/iio/accel/adxl345_core.c | 21 +- drivers/iio/accel/sca3000.c | 1 + drivers/iio/adc/ina2xx-adc.c | 17 +- drivers/iio/counter/104-quad-8.c | 2 +- drivers/iio/frequency/ad9523.c | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 13 +- drivers/iio/temperature/maxim_thermocouple.c | 1 - drivers/infiniband/core/cma.c | 25 +- drivers/infiniband/core/rw.c | 2 +- drivers/infiniband/core/ucma.c | 8 + drivers/infiniband/core/uverbs_cmd.c | 5 +- drivers/infiniband/core/uverbs_main.c | 1 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 4 +- drivers/infiniband/hw/cxgb4/qp.c | 6 + drivers/infiniband/hw/hfi1/affinity.c | 24 +- drivers/infiniband/hw/hfi1/chip.c | 6 +- drivers/infiniband/hw/hfi1/pio.c | 51 +- drivers/infiniband/hw/hfi1/pio.h | 2 + drivers/infiniband/hw/hfi1/user_sdma.c | 2 +- drivers/infiniband/hw/hfi1/verbs.c | 8 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 12 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 6 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 + drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/cong.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mr.c | 32 +- drivers/infiniband/hw/mlx5/qp.c | 6 +- drivers/infiniband/sw/rxe/rxe_comp.c | 1 + drivers/infiniband/sw/rxe/rxe_recv.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 2 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 1 + drivers/infiniband/ulp/srp/ib_srp.c | 6 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 34 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 +- drivers/input/input.c | 16 +- drivers/input/joystick/pxrc.c | 66 +-- drivers/input/misc/xen-kbdfront.c | 8 +- drivers/input/mouse/elantech.c | 2 + drivers/input/touchscreen/atmel_mxt_ts.c | 7 +- drivers/input/touchscreen/rohm_bu21023.c | 4 +- drivers/iommu/amd_iommu.c | 4 +- drivers/iommu/arm-smmu-v3.c | 23 +- drivers/iommu/arm-smmu.c | 16 +- drivers/iommu/dmar.c | 6 +- drivers/iommu/intel-iommu.c | 18 +- drivers/iommu/io-pgtable-arm-v7s.c | 7 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/ipmmu-vmsa.c | 24 +- drivers/iommu/msm_iommu.c | 16 +- drivers/iommu/omap-iommu.c | 4 +- drivers/iommu/rockchip-iommu.c | 45 +- drivers/irqchip/irq-bcm7038-l1.c | 4 + drivers/irqchip/irq-stm32-exti.c | 25 +- drivers/isdn/i4l/isdn_common.c | 8 +- drivers/lightnvm/pblk-init.c | 5 +- drivers/lightnvm/pblk-recovery.c | 5 +- drivers/macintosh/via-pmu.c | 9 +- drivers/mailbox/mailbox-xgene-slimpro.c | 6 +- drivers/md/bcache/writeback.c | 4 +- drivers/md/dm-cache-metadata.c | 17 +- drivers/md/dm-cache-target.c | 28 +- drivers/md/dm-crypt.c | 10 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-kcopyd.c | 2 + drivers/md/dm-mpath.c | 14 +- drivers/md/dm-raid.c | 144 ++--- drivers/md/dm-thin-metadata.c | 34 +- drivers/md/dm-thin.c | 75 ++- drivers/md/dm-verity-target.c | 24 +- drivers/md/dm-writecache.c | 2 +- drivers/md/md-cluster.c | 19 +- drivers/md/raid10.c | 5 +- drivers/md/raid5-log.h | 5 + drivers/md/raid5.c | 12 +- drivers/media/common/videobuf2/videobuf2-core.c | 5 + drivers/media/dvb-frontends/helene.c | 5 +- drivers/media/i2c/ov5645.c | 13 +- drivers/media/i2c/ov772x.c | 40 +- drivers/media/i2c/soc_camera/ov772x.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/pci/tw686x/tw686x-video.c | 11 +- drivers/media/platform/davinci/vpif_display.c | 24 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 11 +- drivers/media/platform/fsl-viu.c | 38 +- drivers/media/platform/omap3isp/isp.c | 2 +- .../media/platform/qcom/camss-8x16/camss-csid.c | 16 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 20 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 23 +- drivers/media/usb/dvb-usb-v2/gl861.c | 21 +- drivers/media/usb/dvb-usb/dw2102.c | 19 +- drivers/media/usb/em28xx/em28xx-cards.c | 4 +- drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/em28xx/em28xx-dvb.c | 4 +- drivers/media/usb/tm6000/tm6000-dvb.c | 5 + drivers/media/v4l2-core/v4l2-event.c | 38 +- drivers/media/v4l2-core/v4l2-fh.c | 2 + drivers/memory/ti-aemif.c | 2 +- drivers/mfd/88pm860x-i2c.c | 8 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/rave-sp.c | 7 + drivers/mfd/sm501.c | 1 + drivers/mfd/ti_am335x_tscadc.c | 3 +- drivers/misc/cxl/main.c | 2 +- drivers/misc/hmc6352.c | 2 + drivers/misc/ibmvmc.c | 4 +- drivers/misc/mei/bus-fixup.c | 2 +- drivers/misc/mei/bus.c | 12 +- drivers/misc/mei/hbm.c | 9 +- drivers/misc/mei/main.c | 1 - drivers/misc/mic/scif/scif_api.c | 20 +- drivers/misc/ocxl/link.c | 24 +- drivers/misc/sram.c | 18 +- drivers/misc/ti-st/st_kim.c | 4 +- drivers/misc/tsl2550.c | 2 +- drivers/misc/vmw_balloon.c | 68 ++- drivers/misc/vmw_vmci/vmci_queue_pair.c | 4 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/queue.h | 1 + drivers/mmc/core/slot-gpio.c | 2 +- drivers/mmc/host/android-goldfish.c | 4 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/meson-mx-sdio.c | 8 +- drivers/mmc/host/omap_hsmmc.c | 1 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 10 +- drivers/mmc/host/sdhci-of-esdhc.c | 6 + drivers/mmc/host/sdhci-tegra.c | 3 +- drivers/mmc/host/sdhci.c | 9 +- drivers/mtd/devices/m25p80.c | 26 +- drivers/mtd/maps/solutionengine.c | 6 +- drivers/mtd/mtdchar.c | 10 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 7 +- drivers/mtd/nand/raw/denali.c | 6 + drivers/mtd/nand/raw/fsmc_nand.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 73 ++- drivers/mtd/nand/raw/nand_base.c | 44 +- drivers/mtd/nand/raw/nand_hynix.c | 10 + drivers/mtd/nand/raw/qcom_nandc.c | 53 +- drivers/mtd/ubi/vtbl.c | 20 +- drivers/net/appletalk/ipddp.c | 8 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/ethernet/amazon/ena/ena_com.c | 8 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 52 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 + drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 18 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 20 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 - drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 + drivers/net/ethernet/broadcom/genet/bcmmii.c | 10 +- drivers/net/ethernet/cadence/macb_main.c | 38 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 3 + .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 3 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 67 ++- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 36 ++ drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 44 ++ drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 29 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 23 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 23 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 + drivers/net/ethernet/hisilicon/hns/hns_enet.c | 23 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 7 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 9 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 11 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 12 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 15 +- drivers/net/ethernet/intel/ice/ice.h | 7 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 25 +- drivers/net/ethernet/intel/ice/ice_common.c | 27 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 29 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 52 +- drivers/net/ethernet/intel/ice/ice_main.c | 98 ++-- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 26 + drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 1 + drivers/net/ethernet/marvell/mvneta.c | 54 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 76 +-- drivers/net/ethernet/mellanox/mlx5/core/health.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 11 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 20 + drivers/net/ethernet/netronome/nfp/nfp_main.c | 20 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 61 ++- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 187 ++++++- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 27 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 + drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qualcomm/qca_7k.c | 76 ++- drivers/net/ethernet/qualcomm/qca_spi.c | 110 ++-- drivers/net/ethernet/qualcomm/qca_spi.h | 5 - drivers/net/ethernet/realtek/r8169.c | 28 +- drivers/net/ethernet/renesas/sh_eth.c | 36 ++ drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +- drivers/net/hyperv/netvsc_drv.c | 25 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 20 +- drivers/net/phy/xilinx_gmii2rgmii.c | 10 +- drivers/net/ppp/pppoe.c | 3 + drivers/net/usb/qmi_wwan.c | 14 +- drivers/net/usb/r8152.c | 4 +- drivers/net/wan/fsl_ucc_hdlc.c | 6 +- drivers/net/wireless/ath/ath10k/ce.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 13 +- drivers/net/wireless/ath/ath10k/mac.c | 8 + drivers/net/wireless/ath/ath10k/sdio.c | 9 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 13 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 5 + drivers/net/wireless/ath/ath10k/wmi.c | 8 +- drivers/net/wireless/ath/ath9k/hw.c | 7 +- drivers/net/wireless/ath/ath9k/xmit.c | 3 +- drivers/net/wireless/broadcom/b43/dma.c | 6 +- drivers/net/wireless/broadcom/b43/leds.c | 2 +- drivers/net/wireless/broadcom/b43legacy/leds.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 +- .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 50 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 4 + drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 12 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 24 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 11 +- drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/libertas/dev.h | 1 + drivers/net/wireless/marvell/libertas/if_sdio.c | 30 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 6 +- drivers/net/wireless/rndis_wlan.c | 2 + drivers/net/wireless/ti/wlcore/cmd.c | 6 + drivers/net/wireless/ti/wlcore/rx.c | 8 +- drivers/net/xen-netback/hash.c | 12 +- drivers/net/xen-netfront.c | 38 +- drivers/nvdimm/bus.c | 4 +- drivers/nvdimm/dimm_devs.c | 31 ++ drivers/nvdimm/namespace_devs.c | 6 +- drivers/nvdimm/nd-core.h | 8 + drivers/nvdimm/region_devs.c | 24 + drivers/nvme/host/pci.c | 8 + drivers/nvme/host/rdma.c | 2 + drivers/nvme/target/fcloop.c | 3 +- drivers/nvme/target/io-cmd-file.c | 18 +- drivers/nvme/target/rdma.c | 27 +- drivers/of/base.c | 28 + drivers/of/unittest.c | 26 +- drivers/parport/parport_sunbpp.c | 8 +- drivers/pci/controller/pci-aardvark.c | 1 + drivers/pci/controller/pci-hyperv.c | 1 + drivers/pci/controller/pci-mvebu.c | 2 +- drivers/pci/controller/pcie-mobiveil.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 11 +- drivers/pci/hotplug/pci_hotplug_core.c | 9 + drivers/pci/hotplug/pciehp.h | 1 + drivers/pci/hotplug/pciehp_core.c | 7 + drivers/pci/hotplug/pciehp_hpc.c | 18 +- drivers/pci/pci-acpi.c | 6 +- drivers/pci/pci.c | 55 +- drivers/pci/pcie/aer.c | 6 + drivers/pci/probe.c | 16 +- drivers/pci/quirks.c | 6 - drivers/pci/switch/switchtec.c | 4 + drivers/pinctrl/berlin/berlin.c | 14 +- drivers/pinctrl/freescale/pinctrl-imx.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt7622.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 3 +- drivers/pinctrl/pinctrl-axp209.c | 26 +- drivers/pinctrl/pinctrl-rza1.c | 24 +- drivers/pinctrl/qcom/pinctrl-msm.c | 14 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 32 +- drivers/platform/x86/alienware-wmi.c | 1 + drivers/platform/x86/asus-nb-wmi.c | 1 + drivers/platform/x86/asus-wireless.c | 23 +- drivers/platform/x86/dell-smbios-wmi.c | 1 + drivers/platform/x86/ideapad-laptop.c | 4 +- drivers/platform/x86/intel_punit_ipc.c | 1 + drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/platform/x86/wmi.c | 9 +- drivers/power/reset/vexpress-poweroff.c | 12 +- drivers/power/supply/axp288_charger.c | 2 +- drivers/power/supply/generic-adc-battery.c | 25 +- drivers/power/supply/power_supply_core.c | 11 +- drivers/pwm/pwm-meson.c | 3 +- drivers/pwm/pwm-omap-dmtimer.c | 5 +- drivers/pwm/pwm-tiehrpwm.c | 14 +- drivers/regulator/arizona-ldo1.c | 27 +- drivers/regulator/core.c | 4 +- drivers/regulator/of_regulator.c | 2 - drivers/regulator/qcom_spmi-regulator.c | 34 +- drivers/regulator/tps65217-regulator.c | 2 + drivers/remoteproc/qcom_q6v5_pil.c | 1 - drivers/reset/reset-imx7.c | 2 +- drivers/rtc/rtc-bq4802.c | 4 + drivers/rtc/rtc-omap.c | 18 +- drivers/s390/block/dasd.c | 1 + drivers/s390/block/dasd_eckd.c | 10 +- drivers/s390/block/scm_blk.c | 1 + drivers/s390/cio/qdio_main.c | 5 +- drivers/s390/net/qeth_core_main.c | 8 +- drivers/s390/net/qeth_core_sys.c | 1 + drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/scsi/3w-9xxx.c | 6 +- drivers/scsi/3w-sas.c | 3 + drivers/scsi/3w-xxxx.c | 2 + drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 4 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 2 + drivers/scsi/csiostor/csio_hw.c | 71 ++- drivers/scsi/csiostor/csio_hw.h | 1 + drivers/scsi/csiostor/csio_mb.c | 6 +- drivers/scsi/hisi_sas/hisi_sas.h | 1 + drivers/scsi/hisi_sas/hisi_sas_main.c | 6 + drivers/scsi/ibmvscsi/ibmvscsi.c | 4 +- drivers/scsi/libfc/fc_disc.c | 7 +- drivers/scsi/libsas/sas_ata.c | 40 +- drivers/scsi/libsas/sas_discover.c | 2 + drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_nvme.c | 27 +- drivers/scsi/lpfc/lpfc_nvmet.c | 12 +- drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/scsi/mpt3sas/mpt3sas_base.c | 1 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 5 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_main.c | 28 +- drivers/scsi/qla2xxx/qla_init.c | 11 +- drivers/scsi/qla2xxx/qla_iocb.c | 1 + drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla2xxx/qla_tmpl.c | 9 + drivers/scsi/scsi_sysfs.c | 20 +- drivers/siox/siox-core.c | 10 +- drivers/soc/qcom/rmtfs_mem.c | 3 +- drivers/soc/qcom/smem.c | 10 +- drivers/spi/spi-cadence.c | 2 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw.c | 3 +- drivers/spi/spi-fsl-dspi.c | 24 +- drivers/spi/spi-orion.c | 77 +-- drivers/spi/spi-pxa2xx.c | 4 + drivers/spi/spi-rspi.c | 34 +- drivers/spi/spi-sh-msiof.c | 28 +- drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi.c | 13 +- drivers/staging/android/ashmem.c | 6 + drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 1 + drivers/staging/media/imx/imx-media-csi.c | 1 + drivers/staging/mt7621-dts/gbpc1.dts | 2 + drivers/staging/mt7621-dts/mt7621.dtsi | 21 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 13 +- drivers/staging/pi433/pi433_if.c | 7 +- drivers/staging/rts5208/sd.c | 2 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 16 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 7 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 11 +- drivers/target/iscsi/iscsi_target.c | 9 +- drivers/target/iscsi/iscsi_target_auth.c | 45 +- drivers/target/iscsi/iscsi_target_login.c | 184 ++++--- drivers/target/iscsi/iscsi_target_login.h | 2 +- drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/target/target_core_device.c | 22 +- drivers/target/target_core_transport.c | 5 +- drivers/target/target_core_user.c | 73 +-- drivers/thermal/imx_thermal.c | 5 +- drivers/thermal/of-thermal.c | 7 +- drivers/thermal/rcar_thermal.c | 2 +- drivers/thermal/thermal_hwmon.c | 1 + drivers/tty/pty.c | 2 +- drivers/tty/rocket.c | 2 +- drivers/tty/serial/8250/8250_dw.c | 3 +- drivers/tty/serial/8250/8250_exar.c | 6 +- drivers/tty/serial/8250/8250_of.c | 2 +- drivers/tty/serial/8250/8250_port.c | 3 +- drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 8 + drivers/tty/serial/mvebu-uart.c | 1 + drivers/tty/serial/pxa.c | 3 +- drivers/tty/serial/serial_core.c | 17 +- drivers/tty/serial/sh-sci.c | 2 + drivers/tty/tty_baudrate.c | 13 +- drivers/tty/tty_io.c | 11 +- drivers/tty/vt/vt_ioctl.c | 4 + drivers/uio/uio.c | 29 +- drivers/usb/class/cdc-acm.c | 79 +-- drivers/usb/class/cdc-acm.h | 1 - drivers/usb/common/roles.c | 15 +- drivers/usb/core/devio.c | 24 +- drivers/usb/core/driver.c | 28 +- drivers/usb/core/hcd-pci.c | 2 - drivers/usb/core/message.c | 11 + drivers/usb/core/quirks.c | 10 +- drivers/usb/core/usb.c | 2 + drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/udc/fotg210-udc.c | 15 +- drivers/usb/gadget/udc/net2280.c | 16 +- drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-mem.c | 4 + drivers/usb/host/xhci-mtk.c | 4 +- drivers/usb/host/xhci-pci.c | 2 + drivers/usb/host/xhci-plat.c | 27 +- drivers/usb/host/xhci.c | 30 + drivers/usb/misc/uss720.c | 4 +- drivers/usb/misc/yurex.c | 8 +- drivers/usb/mtu3/mtu3_core.c | 6 +- drivers/usb/mtu3/mtu3_hw_regs.h | 1 + drivers/usb/musb/musb_dsps.c | 12 +- drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/kobil_sct.c | 12 +- drivers/usb/serial/option.c | 19 +- drivers/usb/serial/pl2303.c | 2 + drivers/usb/serial/pl2303.h | 1 + drivers/usb/serial/sierra.c | 4 +- drivers/usb/serial/ti_usb_3410_5052.c | 2 +- drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/scsiglue.c | 9 + drivers/usb/storage/uas.c | 21 + drivers/usb/storage/unusual_devs.h | 7 + drivers/usb/wusbcore/security.c | 2 +- drivers/uwb/hwa-rc.c | 1 + drivers/vhost/net.c | 35 +- drivers/vhost/vhost.c | 2 +- drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/core/modedb.c | 41 +- drivers/video/fbdev/goldfishfb.c | 1 + drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/Makefile | 4 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 5 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/udlfb.c | 105 ++-- drivers/video/fbdev/via/viafbdev.c | 3 +- drivers/virtio/virtio_pci_legacy.c | 14 +- drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/manage.c | 6 +- drivers/xen/xen-balloon.c | 2 +- fs/9p/xattr.c | 6 +- fs/afs/proc.c | 15 +- fs/autofs/autofs_i.h | 4 +- fs/autofs/inode.c | 1 - fs/binfmt_elf.c | 2 +- fs/btrfs/check-integrity.c | 7 +- fs/btrfs/ctree.h | 1 + fs/btrfs/dev-replace.c | 6 + fs/btrfs/disk-io.c | 11 +- fs/btrfs/extent-tree.c | 21 +- fs/btrfs/inode.c | 51 +- fs/btrfs/ioctl.c | 35 ++ fs/btrfs/relocation.c | 23 +- fs/btrfs/send.c | 146 ++++- fs/btrfs/super.c | 45 +- fs/btrfs/tree-checker.c | 15 +- fs/btrfs/tree-log.c | 66 +++ fs/btrfs/volumes.c | 101 ++-- fs/ceph/super.c | 16 +- fs/cifs/cifs_debug.c | 38 +- fs/cifs/cifs_unicode.c | 3 - fs/cifs/cifsfs.c | 18 +- fs/cifs/cifsglob.h | 1 + fs/cifs/cifssmb.c | 11 +- fs/cifs/connect.c | 10 +- fs/cifs/inode.c | 4 + fs/cifs/link.c | 4 +- fs/cifs/misc.c | 8 + fs/cifs/readdir.c | 11 +- fs/cifs/sess.c | 6 + fs/cifs/smb2inode.c | 6 +- fs/cifs/smb2misc.c | 7 + fs/cifs/smb2ops.c | 109 +++- fs/cifs/smb2pdu.c | 143 ++--- fs/cifs/smb2pdu.h | 11 + fs/cifs/smb2proto.h | 1 + fs/cifs/smb2transport.c | 5 +- fs/configfs/dir.c | 11 + fs/dax.c | 13 +- fs/dcache.c | 5 +- fs/ext2/inode.c | 2 +- fs/ext4/balloc.c | 6 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 3 + fs/ext4/ialloc.c | 6 +- fs/ext4/inline.c | 4 +- fs/ext4/inode.c | 11 +- fs/ext4/mballoc.c | 4 +- fs/ext4/mmp.c | 1 - fs/ext4/namei.c | 7 + fs/ext4/resize.c | 23 +- fs/ext4/super.c | 26 +- fs/ext4/sysfs.c | 13 +- fs/ext4/xattr.c | 2 + fs/f2fs/checkpoint.c | 9 +- fs/f2fs/data.c | 8 + fs/f2fs/f2fs.h | 15 +- fs/f2fs/file.c | 50 +- fs/f2fs/gc.c | 8 +- fs/f2fs/inline.c | 22 + fs/f2fs/inode.c | 19 +- fs/f2fs/node.c | 46 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/segment.c | 20 +- fs/f2fs/segment.h | 3 + fs/f2fs/super.c | 41 +- fs/f2fs/sysfs.c | 16 +- fs/fat/cache.c | 19 +- fs/fat/fat.h | 5 + fs/fat/fatent.c | 6 +- fs/fuse/dev.c | 39 +- fs/fuse/dir.c | 10 +- fs/fuse/file.c | 1 + fs/fuse/fuse_i.h | 5 +- fs/fuse/inode.c | 37 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/rgrp.c | 3 +- fs/hfs/brec.c | 7 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/super.c | 4 +- fs/inode.c | 53 +- fs/iomap.c | 21 +- fs/isofs/inode.c | 7 + fs/lockd/clntlock.c | 2 +- fs/lockd/clntproc.c | 2 +- fs/lockd/svclock.c | 16 +- fs/lockd/svcsubs.c | 4 +- fs/locks.c | 7 + fs/namespace.c | 7 +- fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback_proc.c | 18 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/nfs4client.c | 6 +- fs/nfs/nfs4proc.c | 21 +- fs/nfs/nfs4state.c | 2 + fs/nfs/nfs4trace.h | 2 +- fs/nfs/pnfs_nfs.c | 16 +- fs/nfsd/nfs4proc.c | 1 + fs/nfsd/nfs4state.c | 2 +- fs/notify/fsnotify.c | 13 +- fs/ocfs2/buffer_head_io.c | 1 + fs/ocfs2/dlm/dlmmaster.c | 4 +- fs/overlayfs/dir.c | 4 + fs/overlayfs/namei.c | 2 +- fs/overlayfs/overlayfs.h | 4 +- fs/overlayfs/readdir.c | 19 +- fs/overlayfs/super.c | 26 +- fs/overlayfs/util.c | 3 +- fs/proc/base.c | 14 + fs/proc/kcore.c | 4 +- fs/proc/vmcore.c | 2 + fs/pstore/ram.c | 29 +- fs/pstore/ram_core.c | 17 +- fs/quota/quota.c | 2 + fs/reiserfs/reiserfs.h | 2 +- fs/reiserfs/xattr.c | 4 +- fs/sysfs/file.c | 44 ++ fs/ubifs/dir.c | 5 +- fs/ubifs/journal.c | 21 +- fs/ubifs/lprops.c | 8 +- fs/ubifs/super.c | 3 + fs/udf/super.c | 31 +- fs/xattr.c | 26 +- include/asm-generic/io.h | 3 +- include/asm-generic/pgtable.h | 20 +- include/crypto/vmac.h | 63 --- include/drm/i915_drm.h | 4 +- include/linux/arm-smccc.h | 38 +- include/linux/bitfield.h | 6 +- include/linux/blk-cgroup.h | 19 +- include/linux/cpu.h | 21 + include/linux/crypto.h | 5 + include/linux/fs.h | 6 +- include/linux/hid.h | 1 + include/linux/hugetlb.h | 14 + include/linux/hyperv.h | 2 + include/linux/intel-iommu.h | 8 +- include/linux/libata.h | 2 + include/linux/lockd/lockd.h | 4 +- include/linux/mlx5/driver.h | 4 +- include/linux/mm.h | 6 + include/linux/mm_types.h | 7 +- include/linux/mm_types_task.h | 2 +- include/linux/mtd/rawnand.h | 16 +- include/linux/of.h | 8 + include/linux/overflow.h | 31 ++ include/linux/pci_ids.h | 2 + include/linux/platform_data/ina2xx.h | 2 +- include/linux/posix-timers.h | 4 +- include/linux/power_supply.h | 1 + include/linux/printk.h | 4 + include/linux/regulator/machine.h | 6 +- include/linux/sunrpc/clnt.h | 1 + include/linux/swapfile.h | 2 + include/linux/sysfs.h | 14 + include/linux/tpm.h | 2 + include/linux/uio.h | 2 +- include/linux/verification.h | 6 + include/linux/vm_event_item.h | 1 - include/linux/vmacache.h | 5 - include/media/v4l2-fh.h | 4 + include/net/cfg80211.h | 4 +- include/net/nfc/hci.h | 2 +- include/net/regulatory.h | 4 +- include/net/tcp.h | 4 + include/net/tls.h | 19 +- include/rdma/opa_addr.h | 2 +- include/scsi/libsas.h | 2 +- include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/eventpoll.h | 8 +- include/uapi/sound/skl-tplg-interface.h | 106 ++-- include/video/udlfb.h | 5 +- kernel/audit_watch.c | 12 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/inode.c | 8 +- kernel/bpf/sockmap.c | 195 ++++--- kernel/bpf/verifier.c | 12 +- kernel/cpu.c | 293 +++++++++- kernel/events/core.c | 10 + kernel/events/hw_breakpoint.c | 57 +- kernel/fork.c | 5 +- kernel/kprobes.c | 38 +- kernel/livepatch/core.c | 6 + kernel/memremap.c | 1 - kernel/module.c | 6 +- kernel/pid.c | 2 +- kernel/power/Kconfig | 1 + kernel/printk/internal.h | 9 +- kernel/printk/printk.c | 57 +- kernel/printk/printk_safe.c | 62 ++- kernel/rcu/rcutorture.c | 5 +- kernel/rcu/tree_exp.h | 9 +- kernel/sched/core.c | 30 +- kernel/sched/fair.c | 14 +- kernel/sched/idle.c | 2 +- kernel/sched/topology.c | 5 +- kernel/sched/wait.c | 47 +- kernel/smp.c | 2 + kernel/stop_machine.c | 43 +- kernel/sys.c | 95 ++-- kernel/time/alarmtimer.c | 7 +- kernel/time/clocksource.c | 40 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/time/posix-timers.c | 33 +- kernel/time/posix-timers.h | 2 +- kernel/time/timer.c | 29 +- kernel/trace/blktrace.c | 4 + kernel/trace/ring_buffer.c | 2 + kernel/trace/trace.c | 8 +- kernel/trace/trace_uprobe.c | 2 +- kernel/user_namespace.c | 24 +- kernel/utsname_sysctl.c | 41 +- kernel/watchdog.c | 4 +- kernel/watchdog_hld.c | 2 +- kernel/workqueue.c | 47 +- lib/debugobjects.c | 7 +- lib/ioremap.c | 4 +- lib/klist.c | 10 +- lib/nmi_backtrace.c | 3 - lib/vsprintf.c | 1 + mm/Kconfig | 3 +- mm/debug.c | 4 +- mm/fadvise.c | 8 +- mm/hmm.c | 2 + mm/huge_memory.c | 2 +- mm/hugetlb.c | 37 +- mm/madvise.c | 2 +- mm/memory.c | 70 ++- mm/memory_hotplug.c | 3 +- mm/migrate.c | 3 + mm/mprotect.c | 49 ++ mm/page_alloc.c | 20 +- mm/readahead.c | 12 +- mm/rmap.c | 42 +- mm/shmem.c | 2 + mm/swapfile.c | 46 +- mm/vmacache.c | 38 -- mm/vmstat.c | 3 + net/6lowpan/iphc.c | 1 + net/9p/client.c | 2 +- net/9p/trans_fd.c | 17 +- net/9p/trans_rdma.c | 3 + net/9p/trans_virtio.c | 16 +- net/9p/trans_xen.c | 3 + net/bluetooth/af_bluetooth.c | 2 +- net/bluetooth/hidp/core.c | 6 +- net/bluetooth/sco.c | 3 +- net/core/filter.c | 57 +- net/core/neighbour.c | 13 +- net/core/rtnetlink.c | 2 +- net/core/skbuff.c | 3 - net/core/sock_diag.c | 2 + net/core/xdp.c | 14 +- net/dcb/dcbnl.c | 11 +- net/ieee802154/6lowpan/tx.c | 21 +- net/ipv4/af_inet.c | 1 + net/ipv4/ip_gre.c | 8 + net/ipv4/ip_vti.c | 3 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_bbr.c | 38 +- net/ipv4/tcp_ipv4.c | 6 + net/ipv4/tcp_minisocks.c | 3 +- net/ipv4/tcp_ulp.c | 4 +- net/ipv4/udp.c | 49 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/ip6_gre.c | 1 + net/ipv6/ip6_offload.c | 1 + net/ipv6/ip6_output.c | 6 +- net/ipv6/ip6_vti.c | 7 +- net/ipv6/netfilter/ip6t_rpfilter.c | 12 +- net/ipv6/route.c | 47 +- net/ipv6/udp.c | 65 ++- net/l2tp/l2tp_core.c | 2 +- net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 22 +- net/mac80211/iface.c | 3 +- net/mac80211/key.c | 24 +- net/mac80211/main.c | 28 +- net/mac80211/mesh_hwmp.c | 4 + net/mac80211/mlme.c | 70 ++- net/mac80211/rx.c | 1 + net/mac80211/tx.c | 54 +- net/mac80211/util.c | 11 +- net/mac802154/tx.c | 15 +- net/ncsi/ncsi-netlink.c | 4 +- net/netfilter/Kconfig | 12 +- net/netfilter/ipvs/ip_vs_core.c | 15 +- net/netfilter/nf_conntrack_netlink.c | 26 +- net/netfilter/nf_tables_api.c | 1 + net/netfilter/nfnetlink_acct.c | 29 +- net/netfilter/nfnetlink_queue.c | 1 + net/netfilter/x_tables.c | 7 +- net/netfilter/xt_CHECKSUM.c | 22 +- net/netfilter/xt_cluster.c | 14 +- net/netfilter/xt_hashlimit.c | 18 +- net/nfc/hci/core.c | 10 + net/rds/bind.c | 5 +- net/rds/ib.h | 2 +- net/rds/ib_cm.c | 2 +- net/rds/ib_frmr.c | 1 + net/rds/ib_recv.c | 10 +- net/sched/act_ife.c | 78 +-- net/sched/act_pedit.c | 18 +- net/sched/act_sample.c | 2 +- net/sched/cls_matchall.c | 2 + net/sched/cls_tcindex.c | 8 +- net/sched/cls_u32.c | 10 +- net/sctp/proc.c | 8 - net/sctp/socket.c | 22 +- net/socket.c | 25 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 12 +- net/sunrpc/clnt.c | 28 +- net/sunrpc/xprtrdma/verbs.c | 5 +- net/tipc/diag.c | 2 + net/tipc/name_table.c | 10 +- net/tipc/name_table.h | 9 +- net/tipc/netlink.c | 2 + net/tipc/netlink_compat.c | 2 + net/tipc/socket.c | 84 ++- net/tipc/socket.h | 3 + net/tls/tls_device.c | 4 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 32 +- net/tls/tls_sw.c | 35 +- net/wireless/nl80211.c | 15 +- net/wireless/reg.c | 91 +-- net/wireless/util.c | 2 +- net/xfrm/xfrm_policy.c | 5 +- samples/bpf/xdp_redirect_cpu_user.c | 3 +- samples/bpf/xdp_rxq_info_user.c | 3 +- scripts/Kbuild.include | 3 + scripts/coccicheck | 5 +- scripts/depmod.sh | 8 +- scripts/kconfig/Makefile | 5 +- scripts/kernel-doc | 20 +- scripts/mod/modpost.c | 8 +- security/apparmor/policy_ns.c | 2 +- security/apparmor/secid.c | 1 - security/commoncap.c | 2 +- security/integrity/evm/evm_crypto.c | 3 +- security/security.c | 2 + security/selinux/selinuxfs.c | 33 +- security/smack/smack_lsm.c | 14 +- sound/ac97/bus.c | 4 +- sound/ac97/snd_ac97_compat.c | 19 +- sound/aoa/core/gpio-feature.c | 4 +- sound/core/memalloc.c | 8 +- sound/core/pcm_lib.c | 14 +- sound/core/seq/oss/seq_oss.c | 2 +- sound/core/seq/seq_clientmgr.c | 2 +- sound/core/seq/seq_virmidi.c | 10 + sound/firewire/bebob/bebob.c | 2 + sound/firewire/bebob/bebob_maudio.c | 28 +- sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/digi00x/digi00x.c | 1 + sound/firewire/fireface/ff-protocol-ff400.c | 9 +- sound/firewire/fireworks/fireworks.c | 2 + sound/firewire/oxfw/oxfw.c | 10 + sound/firewire/tascam/tascam.c | 1 + sound/isa/msnd/msnd_pinnacle.c | 4 +- sound/pci/cs5535audio/cs5535audio.h | 6 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 4 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/hda/hda_codec.c | 3 +- sound/pci/hda/hda_intel.c | 5 +- sound/pci/hda/patch_conexant.c | 4 +- sound/pci/hda/patch_realtek.c | 2 + sound/pci/vx222/vx222_ops.c | 8 +- sound/pcmcia/vx/vxp_ops.c | 10 +- sound/soc/codecs/cs4265.c | 4 +- sound/soc/codecs/hdmi-codec.c | 21 +- sound/soc/codecs/rt1305.c | 4 +- sound/soc/codecs/rt5514.c | 8 +- sound/soc/codecs/rt5651.c | 22 +- sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/tas6424.c | 12 +- sound/soc/codecs/wm8994.c | 1 + sound/soc/codecs/wm9712.c | 2 +- sound/soc/codecs/wm_adsp.c | 8 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 2 +- sound/soc/qcom/qdsp6/q6afe.c | 6 +- sound/soc/sh/rcar/core.c | 11 + sound/soc/sh/rcar/rsnd.h | 7 + sound/soc/sh/rcar/ssi.c | 48 +- sound/soc/sirf/sirf-usp.c | 7 +- sound/soc/soc-dapm.c | 7 + sound/soc/soc-pcm.c | 13 + sound/soc/zte/zx-tdm.c | 4 +- sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 2 + tools/arch/x86/include/asm/cpufeatures.h | 3 + tools/bpf/bpftool/map_perf_ring.c | 5 +- tools/hv/hv_fcopy_daemon.c | 1 + tools/hv/hv_kvp_daemon.c | 2 +- tools/kvm/kvm_stat/kvm_stat | 25 +- tools/perf/Makefile.config | 4 +- tools/perf/arch/arm64/util/arm-spe.c | 1 + tools/perf/arch/powerpc/util/skip-callchain-idx.c | 10 +- tools/perf/arch/powerpc/util/sym-handling.c | 8 +- tools/perf/arch/s390/util/kvm-stat.c | 2 +- tools/perf/builtin-c2c.c | 3 + tools/perf/perf.h | 2 + tools/perf/tests/builtin-test.c | 4 +- .../tests/shell/record+probe_libc_inet_pton.sh | 36 +- tools/perf/util/annotate.c | 32 +- tools/perf/util/annotate.h | 1 + tools/perf/util/auxtrace.c | 3 + tools/perf/util/comm.c | 16 +- tools/perf/util/evsel.c | 19 +- tools/perf/util/header.c | 2 +- tools/perf/util/machine.c | 9 +- tools/perf/util/map.c | 11 + tools/perf/util/namespaces.c | 3 + tools/perf/util/trace-event-info.c | 2 +- tools/perf/util/unwind-libdw.c | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/testing/nvdimm/pmem-dax.c | 12 +- tools/testing/nvdimm/test/nfit.c | 3 +- .../testing/selftests/android/ion/ionapp_export.c | 1 + tools/testing/selftests/bpf/test_verifier.c | 6 +- .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 6 +- .../selftests/net/forwarding/mirror_gre_lib.sh | 2 +- .../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 6 +- tools/testing/selftests/net/pmtu.sh | 7 +- tools/testing/selftests/powerpc/harness.c | 18 +- tools/testing/selftests/rseq/param_test.c | 19 +- .../tc-testing/tc-tests/actions/connmark.json | 24 +- .../tc-testing/tc-tests/actions/mirred.json | 3 +- .../tc-testing/tc-tests/actions/police.json | 48 ++ tools/testing/selftests/timers/raw_skew.c | 5 + tools/testing/selftests/vDSO/vdso_test.c | 7 +- tools/testing/selftests/x86/test_vdso.c | 172 ++++++ tools/vm/page-types.c | 6 - tools/vm/slabinfo.c | 4 +- virt/kvm/arm/arch_timer.c | 15 +- virt/kvm/arm/mmu.c | 51 +- virt/kvm/arm/vgic/vgic-init.c | 4 + virt/kvm/arm/vgic/vgic-mmio-v2.c | 3 + 1414 files changed, 14828 insertions(+), 6977 deletions(-) create mode 100644 Documentation/admin-guide/l1tf.rst create mode 100644 arch/x86/include/asm/pgtable-invert.h delete mode 100644 include/crypto/vmac.h