This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable-defconfig_nolse 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 new 3964f22686a6 rseq/selftests: fix parametrized test with -fpie new 2466b26094bc mac80211: Run TXQ teardown code before de-registering interfaces new 32c7667fbcbd mac80211_hwsim: require at least one channel new 9e07d06651bc Btrfs: fix unexpected failure of nocow buffered writes aft [...] new 1f0f925f98b4 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function new 0d6ba1ecba26 cfg80211: remove division by size of sizeof(struct ieee802 [...] new c31c8008c757 btrfs: btrfs_shrink_device should call commit transaction [...] new 74a301701659 scsi: csiostor: add a check for NULL pointer after kmalloc() new 4f3e708120f3 scsi: csiostor: fix incorrect port capabilities new c08d2054307f scsi: libata: Add missing newline at end of file new 0dcf1bcde827 scsi: aacraid: fix a signedness bug new 427e7707d932 bpf, sockmap: fix potential use after free in bpf_tcp_close new 7feb1f2b5d8d bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg new 36de3d48270d bpf: sockmap, decrement copied count correctly in redirect [...] new 3d0d794ca9ef mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X new 9df4febf5e91 mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X new bfcb6097e5f3 cfg80211: make wmm_rule part of the reg_rule structure new 03950ebc945c mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] new 5955b8ec20d7 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP new bd266daa9fe1 nl80211: Pass center frequency in kHz instead of MHz new 3f84a6c18fce bpf: fix several offset tests in bpf_msg_pull_data new a1f9ac32509a gpio: adp5588: Fix sleep-in-atomic-context bug new d935ea54dbd8 mac80211: mesh: fix HWMP sequence numbering to follow standard new 06a62b7a0c5e mac80211: avoid kernel panic when building AMSDU from non- [...] new 13db4478a11e gpiolib: acpi: Switch to cansleep version of GPIO library call new 6c5cdd4730b1 gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] new 34930327c610 gpio: dwapb: Fix error handling in dwapb_gpio_probe() new 0920815e24f0 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] new 89826ce1bbca bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] new cf09d1f5a507 bpf: fix sg shift repair start offset in bpf_msg_pull_data new 7d3acb1372f6 tipc: switch to rhashtable iterator new f97a366fdbad net: hns: add the code for cleaning pkt in chip new 4440af5a7e45 net: hns: add netif_carrier_off before change speed and duplex new 4abef73b0770 sh_eth: Add R7S9210 support new 468bcedcd850 net: mvpp2: initialize port of_node pointer new aadc5d1ee02d tc-testing: add test-cases for numeric and invalid control action new 6f01b1a3c4ad cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE new 511edc415c6c mac80211: do not convert to A-MSDU if frag/subframe limited new 58ec0839af0d mac80211: always account for A-MSDU header changes new a9ffbadacc94 tools/kvm_stat: fix python3 issues new 52ff1e423ec9 tools/kvm_stat: fix handling of invalid paths in debugfs provider new e8f38e4e2216 tools/kvm_stat: fix updates for dead guests new 29c9e7e73dda gpio: Fix crash due to registration race new 8dbbc215f2ba ARC: atomics: unbork atomic_fetch_##op() new 561deb108ca4 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] new 34ff707ac863 md/raid5-cache: disable reshape completely new d65d1dd8be05 RAID10 BUG_ON in raise_barrier when force is true and conf [...] new ec0029c2aca1 selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 new 005caa1288d9 selftests: pmtu: detect correct binary to ping ipv6 addresses new 7e2069153a58 ibmvnic: Include missing return code checks in reset function new 23fa01c0fcb5 bpf: Fix bpf_msg_pull_data() new abb518640aaf bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] new 182ae0d8643f i2c: uniphier: issue STOP only for last message or I2C_M_STOP new 26c9b6f0c196 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP new 43160392b3eb net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() new 05166cf09a6e fs/cifs: don't translate SFM_SLASH (U+F026) to backslash new 39bcc4406f83 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] new 71f1b196fb29 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] new 040695971ce1 mac80211: fix WMM TXOP calculation new 07715e528d18 mac80211: fix a race between restart and CSA flows new 7cd6df93a292 mac80211: Fix station bandwidth setting after channel switch new 3bcf74fdbd50 mac80211: don't Tx a deauth frame if the AP forbade Tx new 5ce55b0915e7 mac80211: shorten the IBSS debug messages new a06e07ce6f61 fsnotify: fix ignore mask logic in fsnotify() new 5bdcac88df0b net/ibm/emac: wrong emac_calc_base call was used by typo new 2b847f91abb8 nds32: fix logic for module new 76d9688fbebb nds32: add NULL entry to the end of_device_id array new 447ec6add595 nds32: Fix empty call trace new 392a9a4a1c1e nds32: Fix get_user/put_user macro expand pointer problem new 8474b701d459 nds32: fix build error because of wrong semicolon new 9f62a57c6670 tools/vm/slabinfo.c: fix sign-compare warning new 20107ca73afe tools/vm/page-types.c: fix "defined but not used" warning new e5f09c519ea0 nds32: linker script: GCOV kernel may refers data in __exit new 131a6926fa4d ceph: avoid a use-after-free in ceph_destroy_options() new 784ce43a54fa firmware: arm_scmi: fix divide by zero when sustained_perf [...] new 53df63ddc599 afs: Fix cell specification to permit an empty address list new f69ad066fb2b mm: madvise(MADV_DODUMP): allow hugetlbfs pages new 11b165210c72 bpf: 32-bit RSH verification must truncate input before th [...] new 1d569211070e netfilter: xt_cluster: add dependency on conntrack module new 3403eaa94cfc netfilter: xt_checksum: ignore gso skbs new 11c069b7eb84 HID: intel-ish-hid: Enable Sunrise Point-H ish driver new 386562cba8c2 HID: add support for Apple Magic Keyboards new 3f2822e4dadd usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] new 820c01bcca82 HID: hid-saitek: Add device ID for RAT 7 Contagion new 27fbee89e119 scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] new 319949c5e4a8 scsi: iscsi: target: Fix conn_ops double free new dbd0ea4cfa2a scsi: qedi: Add the CRC size within iSCSI NVM image new 4ac14f4b3179 perf annotate: Properly interpret indirect call new 56b4732271c7 perf evsel: Fix potential null pointer dereference in perf [...] new 6f8073072f7b perf util: Fix bad memory access in trace info. new 3cc1b441a4b9 perf probe powerpc: Ignore SyS symbols irrespective of endianness new c3501b899ff9 perf annotate: Fix parsing aarch64 branch instructions aft [...] new 7e8fc7dcb4d6 netfilter: kconfig: nat related expression depend on nftab [...] new c296c887f743 netfilter: nf_tables: release chain in flushing set new 86716fd6b985 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" new d77c7de489ff iio: imu: st_lsm6dsx: take into account ts samples in wm c [...] new 59db47dd566b RDMA/ucma: check fd type in ucma_migrate_id() new 027f315487ef riscv: Do not overwrite initrd_start and initrd_end new 3f97eca3c822 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] new e6ecfa261ae6 usb: host: xhci-plat: Iterate over parent nodes for findin [...] new 1d44f7f5bc07 USB: yurex: Check for truncation in yurex_read() new 80b6e9d53846 nvmet-rdma: fix possible bogus dereference under heavy load new 3029f6d6608d bnxt_re: Fix couple of memory leaks that could lead to IOM [...] new bfe18751bf8a net/mlx5: Consider PCI domain in search for next dev new 816f7c26eee3 HID: i2c-hid: Don't reset device upon system resume new d097790cec56 dm raid: fix reshape race on small devices new 5f0e9912e82c drm/nouveau: fix oops in client init failure path new e4a75379e8eb drm/nouveau/mmu: don't attempt to dereference vmm without [...] new c65768326592 drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] new 6978b0eb61c0 drm/nouveau/disp: fix DP disable race new 00063fa09bc1 drm/nouveau/disp/gm200-: enforce identity-mapped SOR assig [...] new 895fe22aa4d6 dm raid: fix stripe adding reshape deadlock new 659cd50c8ace dm raid: fix rebuild of specific devices by updating superblock new 8a100be2813a dm raid: fix RAID leg rebuild errors new 07d1b1058aea r8169: set TxConfig register after TX / RX is enabled, jus [...] new 3a035b70eb92 fs/cifs: suppress a string overflow warning new 0728c271d518 net: ena: fix surprise unplug NULL dereference kernel crash new 3953e192748f net: ena: fix driver when PAGE_SIZE == 64kB new 023ae1b4c025 net: ena: fix device destruction to gracefully free resources new cfa70f3c46f1 net: ena: fix potential double ena_destroy_device() new 968759747e95 net: ena: fix missing lock during device destruction new 1080c0f57e00 net: ena: fix missing calls to READ_ONCE new 52017328fa15 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] new 7c995133d035 sched/topology: Set correct NUMA topology type new e63d53f2835d dm thin metadata: try to avoid ever aborting transactions new 419033c32a82 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] new 41b2bc509cda netfilter: xt_hashlimit: use s->file instead of s->private new cbbb852e4556 arch/hexagon: fix kernel/dma.c build warning new 7389051d3c63 hexagon: modify ffs() and fls() to return int new ed14acd316ba drm/amdgpu: Fix SDMA hang in prt mode v2 new e76f7b7df846 arm64: jump_label.h: use asm_volatile_goto macro instead o [...] new 5113d730a1ee drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk new d3a7c76eb490 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] new 31ae67ad9ed6 s390/qeth: use vzalloc for QUERY OAT buffer new e8dcd7866638 s390/qeth: don't dump past end of unknown HW header new 80e4d9a51376 cifs: read overflow in is_valid_oplock_break() new 20d06facfd2f asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] new 58d77fd26f83 xen/manage: don't complain about an empty value in control [...] new b207598b0abe xen: avoid crash in disable_hotplug_cpu new dd618fe2ffa1 xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] new 87a50a5e94e3 x86/APM: Fix build warning when PROC_FS is not enabled new d08d1bb535f4 new primitive: discard_new_inode() new 90f06e1b81b9 vfs: don't evict uninitialized inode new a6aa74c2ad61 ovl: set I_CREATING on inode being created new c33def1bb3aa ovl: fix access beyond unterminated strings new 1c7949a5f637 ovl: fix memory leak on unlink of indexed file new 51da3fc5cbce ovl: fix format of setxattr debug new 23917913b671 sysfs: Do not return POSIX ACL xattrs via listxattr new 8b84e8d275d8 b43: fix DMA error related regression with proprietary firmware new aa26105b73b0 firmware: Fix security issue with request_firmware_into_buf() new 5105f039ef26 firmware: Always initialize the fw_priv list object new 17e5fb7f93f8 cpufreq: qcom-kryo: Fix section annotations new 8cdcd02d9985 smb2: fix missing files in root share directory listing new 6abd14f40148 iommu/amd: Clear memory encryption mask from physical address new 23b043d513e3 ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] new 18b4a538497d crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() new 27dff727876e crypto: chelsio - Fix memory corruption in DMA Mapped buffers. new b6479a45bd29 crypto: mxs-dcp - Fix wait logic on chan threads new 277f800a2186 crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic new 116337deb270 gpiolib: Free the last requested descriptor new 549498802024 Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() new 6a2cfcdd7b6e tools: hv: fcopy: set 'error' in case an unknown operation [...] new 2b89f7ad519d proc: restrict kernel stack dumps to root new f52ab5277368 ocfs2: fix locking for res->tracking and dlm->tracking_list new 2083ef10dedd HID: i2c-hid: disable runtime PM operations on hantick touchpad new 5319425024ab ixgbe: check return value of napi_complete_done() new aad46f77ece0 dm thin metadata: fix __udivdi3 undefined on 32-bit new d9ef158adf04 Revert "drm/amd/pp: Send khz clock values to DC for smu7/8" new 04a3fbba60ae Linux 4.18.13
The 169 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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/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/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/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 | 6 +- 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 | 65 ++- arch/x86/kvm/svm.c | 12 +- arch/x86/kvm/vmx.c | 491 ++++++++++++++--- 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 | 8 +- 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/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/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_vcn.c | 17 +- 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/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 | 6 + 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 | 13 +- drivers/md/dm-cache-target.c | 19 +- drivers/md/dm-crypt.c | 10 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-kcopyd.c | 2 + 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/queue.c | 12 +- drivers/mmc/core/queue.h | 1 + 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 | 5 + 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-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/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 | 28 + 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/vt/vt_ioctl.c | 4 + drivers/uio/uio.c | 29 +- drivers/usb/class/cdc-acm.c | 73 --- 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-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 | 4 + 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/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/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/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_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/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/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_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 | 4 + 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/madvise.c | 2 +- mm/memory.c | 70 ++- mm/memory_hotplug.c | 3 +- mm/mprotect.c | 49 ++ mm/page_alloc.c | 20 +- mm/readahead.c | 12 +- mm/shmem.c | 2 + mm/swapfile.c | 46 +- mm/vmacache.c | 38 -- 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 | 2 +- net/mac80211/ibss.c | 22 +- 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_frmr.c | 1 + 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/socket.c | 79 ++- net/tipc/socket.h | 2 + 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/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 + 1378 files changed, 14280 insertions(+), 6877 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