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-next in repository toolchain/linux-next.
omits 9e27e2c2d003 Add linux-next specific files for 20180927 omits a6eec8931a16 Merge branch 'akpm/master' omits 7b6002dfc101 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f9c48cd27703 vfs: replace current_kernel_time64 with ktime equivalent omits 2e7527cc1a7a drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits a025c08cbe35 docs/boot-time-mm: remove bootmem documentation omits 006823b5877b mm: remove include/linux/bootmem.h omits 6a604748d50c memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits 257c0c38b36f mm: remove nobootmem omits 7fb401ff6d1c memblock: rename __free_pages_bootmem to memblock_free_pages omits 9cc49aba1359 memblock: rename free_all_bootmem to memblock_free_all omits e2734712ce78 memblock: replace free_bootmem_late with memblock_free_late omits ab0890869355 memblock: replace free_bootmem{_node} with memblock_free omits 1c8cfea47716 mm: nobootmem: remove bootmem allocation APIs omits ec0d8a136bcd memblock: replace alloc_bootmem with memblock_alloc omits 7198a88d12cf memblock: replace __alloc_bootmem with memblock_alloc_from omits 92730d6afd3b memblock: replace alloc_bootmem_pages with memblock_alloc omits 0c141db568aa memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 043beb5ddf82 memblock: replace alloc_bootmem_node with memblock_alloc_node omits 12f3a0335681 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 5ac62fe31e01 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits 327047ac8a66 memblock: add align parameter to memblock_alloc_node() omits b26ba60c740d memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits 642036ff6554 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits afa7dbe2c2b1 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits adb1dd4f5c9e memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits e01d13a7f96e memblock: replace alloc_bootmem_low with memblock_alloc_low omits cc56bdc1c9e0 memblock: replace alloc_bootmem_align with memblock_alloc omits c37b0a1822fc memblock: remove _virt from APIs returning virtual address omits 54a9a8d804d0 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits 3f8581855a35 mm: nobootmem: remove dead code omits 3a12f2b9b0e7 mm: remove bootmem allocator implementation. omits e6af3c021456 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 431357b3d1fd mm: remove CONFIG_HAVE_MEMBLOCK omits 00ce7a774d7d mm: remove CONFIG_NO_BOOTMEM omits bc33d7288e81 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 8dfc07e5eff2 Merge branch 'akpm-current/current' omits 1c45204e466c Merge remote-tracking branch 'kspp/for-next/kspp' omits f362da2ac5dc Merge remote-tracking branch 'ntb/ntb-next' omits 34ac34ebfc96 Merge remote-tracking branch 'at24/at24/for-next' omits 25de0f11c8eb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 2f83615cbd30 Merge remote-tracking branch 'rtc/rtc-next' omits 2f637413cc73 Merge remote-tracking branch 'coresight/next' omits 545739c8c0cb Merge remote-tracking branch 'livepatching/for-next' omits fd249f38cc72 Merge remote-tracking branch 'kselftest/next' omits 98531c596026 Merge remote-tracking branch 'userns/for-next' omits 85b6044674cb Merge remote-tracking branch 'pinctrl/for-next' omits 6306f953c8c0 Merge remote-tracking branch 'gpio/for-next' omits 687e759eed48 Merge remote-tracking branch 'rpmsg/for-next' omits 7a46dc2cb264 Merge remote-tracking branch 'scsi/for-next' omits 05a73ee24964 Merge remote-tracking branch 'cgroup/for-next' omits a8db5ba9d41f Merge remote-tracking branch 'slave-dma/next' omits 695dab88d54f Merge remote-tracking branch 'icc/icc-next' omits a1d290c13bbc Merge remote-tracking branch 'mux/for-next' omits 41949628acac Merge remote-tracking branch 'staging/staging-next' omits 09c7b3825ced Merge remote-tracking branch 'soundwire/next' omits c8e893b341eb Merge remote-tracking branch 'extcon/extcon-next' omits bbf0aace03f8 Merge remote-tracking branch 'char-misc/char-misc-next' omits c5c18ba7cb96 Merge remote-tracking branch 'tty/tty-next' omits cba3156c2e6c Merge remote-tracking branch 'phy-next/next' omits 4e5edaf32563 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 6b02c9f9f95c Merge remote-tracking branch 'usb-serial/usb-next' omits 6460f559a392 Merge remote-tracking branch 'usb/usb-next' omits 302c5d014005 Merge remote-tracking branch 'driver-core/driver-core-next' omits 47a6a6c99231 Merge remote-tracking branch 'ipmi/for-next' omits 9574291ad741 Merge remote-tracking branch 'leds/for-next' omits c3821a95e776 Merge remote-tracking branch 'drivers-x86/for-next' omits fca39cddc148 Merge remote-tracking branch 'percpu/for-next' omits 6b63eb1e6e24 Merge remote-tracking branch 'xen-tip/linux-next' omits 773666bda693 Merge remote-tracking branch 'kvms390/next' omits 350e268a6a0d Merge remote-tracking branch 'rcu/rcu/next' omits 2cf49a8849e3 Merge remote-tracking branch 'ftrace/for-next' omits 942a26b7b957 Merge remote-tracking branch 'edac-amd/for-next' omits 13691b054748 Merge remote-tracking branch 'tip/auto-latest' omits 1d7add021091 Merge remote-tracking branch 'spi/for-next' omits cf0cdaa0c6b5 Merge remote-tracking branch 'devicetree/for-next' omits b20d899e20a8 Merge remote-tracking branch 'vfio/next' omits b320e8d2a8c0 Merge remote-tracking branch 'iommu/next' omits bc0779bf29e6 Merge remote-tracking branch 'tpmdd/next' omits 409cc3b2d538 Merge remote-tracking branch 'selinux/next' omits ae4b9c42d5ba Merge remote-tracking branch 'apparmor/apparmor-next' omits 441b947637a5 Merge remote-tracking branch 'security/next-testing' omits 2c92534dac83 Merge remote-tracking branch 'regulator/for-next' omits b0551cf6a22d Merge remote-tracking branch 'battery/for-next' omits 76946caf1b59 Merge remote-tracking branch 'mfd/for-mfd-next' omits be62a802b0f9 Merge remote-tracking branch 'md/for-next' omits 5f95c2790dfc Merge remote-tracking branch 'mmc/next' omits 0bd8320708c2 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 9075f08a0468 Merge remote-tracking branch 'device-mapper/for-next' omits 030722fe1fe7 Merge remote-tracking branch 'block/for-next' omits fed961d7aaa9 Merge remote-tracking branch 'sound-asoc/for-next' omits 4a8bc00006b7 Merge remote-tracking branch 'sound/for-next' omits 97cc76bd95bc Merge remote-tracking branch 'regmap/for-next' omits ba77816e449a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 30d014d3175b Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 4919c99a88c7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits e26482438e1e Merge remote-tracking branch 'drm-msm/msm-next' omits e1fc1f2ccce8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 7390b889f007 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b4f0fea1a5d0 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 6d56ea8ecd3c Merge remote-tracking branch 'drm/drm-next' omits 67d92a1b3c7e Merge remote-tracking branch 'crypto/master' omits fd1984e84610 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 6a093a883213 Merge remote-tracking branch 'nand/nand/next' omits 1d2d7eea8961 Merge remote-tracking branch 'gfs2/for-next' omits 54b76034875a Merge remote-tracking branch 'mac80211-next/master' omits a519d4fc5da1 Merge remote-tracking branch 'bluetooth/master' omits 762d4d2bb0f8 Merge remote-tracking branch 'wireless-drivers-next/master' omits f9ae5ceb9310 Merge remote-tracking branch 'nfc-next/master' omits 511636e56a46 Merge remote-tracking branch 'netfilter-next/master' omits bfb1620fd4f8 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 41be3eebddda Merge remote-tracking branch 'ipsec-next/master' omits 5d733b3ac8bc Merge remote-tracking branch 'bpf-next/master' omits c4255b51921a Merge remote-tracking branch 'net-next/master' omits d44c1a47ca52 Merge remote-tracking branch 'rdma/for-next' omits 22c8e045dde2 Merge remote-tracking branch 'opp/opp/linux-next' omits b8c6c9b0df8a Merge remote-tracking branch 'cpupower/cpupower' omits 7de9695938e0 Merge remote-tracking branch 'pm/linux-next' omits a84c564789c0 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 4045ab46b4f6 Merge remote-tracking branch 'v4l-dvb-next/master' omits a0eb93e14670 Merge remote-tracking branch 'v4l-dvb/master' omits 4366ce9ee668 Merge remote-tracking branch 'jc_docs/docs-next' omits 0965bda859ee Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a8ba49ecb019 Merge remote-tracking branch 'i2c/i2c/for-next' omits ff8feeea9234 Merge remote-tracking branch 'hid/for-next' omits 6d5c9f552d7f Merge remote-tracking branch 'pci/next' omits acbbf4240c1a mmc: mmci: internalize dma_inprogress into mmci dma functions omits 785341507a96 mmc: mmci: internalize dma map/unmap into mmci dma functions omits 1bca6bd0c1ab Merge remote-tracking branch 'vfs/for-next' omits 6eb6acd2314a Merge remote-tracking branch 'v9fs/9p-next' omits aaaccd9653a2 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5222bde0f6ec Merge remote-tracking branch 'orangefs/for-next' omits ba75bb5fb024 Merge remote-tracking branch 'nfsd/nfsd-next' omits 1977d4551f9a dt-bindings: mmc: sh_mmcif: Document r8a7744 DT bindings omits 4038fb6c5dfc dt-bindings: mmc: renesas_sdhi: Add r8a7744 support omits 9008799a50d1 Merge remote-tracking branch 'jfs/jfs-next' omits e4c1c2e69954 Merge remote-tracking branch 'fuse/for-next' omits 7fc12934093f Merge remote-tracking branch 'f2fs/dev' omits 155cd183b152 mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] omits f9c09dbd4e6e Merge remote-tracking branch 'ext3/for_next' omits ee8ace49850a Merge remote-tracking branch 'ecryptfs/next' omits eb701595cbbc Merge remote-tracking branch 'cifs/for-next' omits 1652efa3c975 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 0f24ce827be1 Merge remote-tracking branch 'befs/for-next' omits 958b84e16895 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 16f2a47e0b3c Merge remote-tracking branch 'uml/linux-next' omits 6b9ad95b61f9 Merge remote-tracking branch 's390/features' omits 601f5b4b15da Merge remote-tracking branch 'powerpc/next' omits 0d1b349bf40c Merge remote-tracking branch 'parisc-hd/for-next' omits f89789224e57 Merge remote-tracking branch 'mips/mips-next' omits 3a0bb134fd22 Merge remote-tracking branch 'm68knommu/for-next' omits 211fa2e57390 Merge remote-tracking branch 'm68k/for-next' omits cfe2e934ae92 Merge remote-tracking branch 'csky/linux-next' omits 6ee334e38385 Merge remote-tracking branch 'c6x/for-linux-next' omits 53e638817f79 Merge remote-tracking branch 'clk-samsung/for-next' omits 587ac407d262 Merge remote-tracking branch 'clk/clk-next' omits b068529cc425 Merge remote-tracking branch 'arm64/for-next/core' omits b43ae9cf3a33 Merge remote-tracking branch 'tegra/for-next' omits 63e2a4ebf838 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c846d483ee3a Merge remote-tracking branch 'samsung-krzk/for-next' omits 506b5f9685f0 Merge remote-tracking branch 'rockchip/for-next' omits 71575da228d7 Merge remote-tracking branch 'renesas/next' omits c51d03744de4 Merge remote-tracking branch 'realtek/for-next' omits 3d52ba3ef23d Merge remote-tracking branch 'qcom/for-next' omits 5ce557b62b8e Merge remote-tracking branch 'omap/for-next' omits 831ed099d97c Merge remote-tracking branch 'mvebu/for-next' omits 296a46afb3df Merge remote-tracking branch 'mediatek/for-next' omits d4e7a08b1a6a Merge remote-tracking branch 'keystone/next' omits a65a8aa6ccaf Merge remote-tracking branch 'imx-mxs/for-next' omits a39cbb767c79 Merge remote-tracking branch 'bcm2835/for-next' omits f1db7251af3a Merge remote-tracking branch 'at91/at91-next' omits 277286a73ac3 Merge remote-tracking branch 'amlogic/for-next' omits 31fd335eb4b0 Merge remote-tracking branch 'actions/for-next' omits ead9cdc310fb Merge remote-tracking branch 'arm-soc/for-next' omits 5d94db60bd2b Merge remote-tracking branch 'arm/for-next' omits da7fcdfc3151 Merge remote-tracking branch 'dma-mapping/for-next' omits aec3d645a785 Merge remote-tracking branch 'leaks/leaks-next' omits f68ea4c011fd Merge remote-tracking branch 'kbuild/for-next' omits 78fa34d8aede Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 35a398206d97 Merge remote-tracking branch 'mmc-fixes/fixes' omits 408a2ab449ca Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits f47a628682fb Merge remote-tracking branch 'vfs-fixes/fixes' omits 7bcccee5c872 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits fd41ea41f55c Merge remote-tracking branch 'omap-fixes/fixes' omits 6df2a7b1d001 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 9d1457a01e61 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 4d7cb2af2fcd Merge remote-tracking branch 'crypto-current/master' omits 0339dcdb2d92 Merge remote-tracking branch 'input-current/for-linus' omits c214a708b44c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9d316a017efe Merge remote-tracking branch 'pci-current/for-linus' omits d3ba2e9db520 Merge remote-tracking branch 'spi-fixes/for-linus' omits eef7e35c3cab Merge remote-tracking branch 'regulator-fixes/for-linus' omits bd3ac65cd535 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ab381711f10c Merge remote-tracking branch 'sound-current/for-linus' omits 10c0d1ea551e Merge remote-tracking branch 'rdma-fixes/for-rc' omits 276cfd9869ec Merge remote-tracking branch 'mac80211/master' omits 4d866c2d1b50 Merge remote-tracking branch 'wireless-drivers/master' omits 2a9934348b1e Merge remote-tracking branch 'netfilter/master' omits 7c24d757550d Merge remote-tracking branch 'ipsec/master' omits d99f79929651 Merge remote-tracking branch 'net/master' omits d8e0a13c0645 Merge remote-tracking branch 'powerpc-fixes/fixes' omits ca7532b9bf58 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 1cad7a0d9453 Merge remote-tracking branch 'arc-current/for-curr' omits 07829adb90c8 Merge remote-tracking branch 'kbuild-current/fixes' omits 3f989bfcd0f3 Merge remote-tracking branch 'fixes/master' omits c35598228fc4 Merge branch 'kbuild' into for-next omits 1f57067f9fa5 Merge branch 'remotes/lorenzo/pci/mediatek' omits 29145d286050 Merge branch 'remotes/lorenzo/pci/iproc' omits 657b7ac1c02c Merge branch 'remotes/lorenzo/pci/dwc' omits 43fd5fa0c7df Merge branch 'remotes/lorenzo/pci/controller-misc' omits cfb1172c114b Merge branch 'remotes/lorenzo/pci/cadence' omits 3ff683d18f99 Merge branch 'pci/msi' omits 61f8c748cfd6 Merge branch 'pci/misc' omits e08b5fa93e07 Merge branch 'pci/hotplug' omits eb6b88f53e3f Merge branch 'pci/enumeration' omits b143ec04b81e Merge branch 'pci/aspm' omits 015362c334d8 PCI: cpqphp: Remove set but not used variable 'physical_slot' omits 079a2d2508ee PCI/ERR: Remove duplicated include from err.c omits 85e9a1247e46 PCI: Make link active reporting detection generic omits 0718d4b2c994 PCI: Unify device inaccessible omits fd259410234a PCI/ERR: Always report current recovery status for udev omits 8e1c0a34e789 PCI/ERR: Simplify broadcast callouts omits 43c9a34fe04e PCI/ERR: Always use the first downstream port omits 51b4b5b8b36e Merge branch 'mvebu/dt64' into mvebu/for-next omits 8effd515c00f Merge branch 'mvebu/dt' into mvebu/for-next omits 4919ec130ffa Merge branch 'arm64-dt-for-v4.20' into next omits ca11cc92ccd2 bpftool: Fix bpftool net output omits dae804ddad96 Merge branches 'iommu/fixes', 'arm/renesas', 'ppc/pamu', ' [...] omits b8043acd301d Merge branch 'devel' into for-next omits eb26a1c3271b Merge branch 'x86/pti' omits 7c63ce547ea3 Merge branch 'x86/paravirt' omits b830c773692b Merge branch 'x86/microcode' omits b52055eaa01f Merge branch 'x86/cpu' omits 6746e167f4c5 Merge branch 'x86/core' omits 015c1eb99649 Merge branch 'x86/boot' omits 20a5a324d332 Merge branch 'x86/asm' omits d7c0a027c307 Merge branch 'x86/apic' omits 769b9184a380 Merge branch 'timers/urgent' omits ace8a2f0039d Merge branch 'timers/core' omits 105c7fca5736 Merge branch 'sched/core' omits 703fea502b60 Merge branch 'ras/core' omits 691bf26c36ae Merge branch 'perf/core' omits 618162c84035 Merge branch 'locking/core' omits afd0701f8e66 Merge branch 'core/objtool' omits f41f5d3b507a MIPS: VDSO: Always map near top of user memory omits 76096f785486 smb3: update default requested iosize to 4MB from 1MB for [...] omits 4320ecac244c Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] omits 308bf24ac081 Merge branch 'regulator-4.20' into regulator-next omits 3564951ca82b Merge branch 'regulator-4.19' into regulator-linus omits 3d6aca24e636 Merge branch 'asoc-4.20' into asoc-next omits 6c96a58bb15b Merge branch 'asoc-4.19' into asoc-linus omits 4c53f98555fd spi: spi-mem: Fix inverted logic in op sanity check omits 523b3213561f eeprom: at24: fix unexpected timeout under high load omits 9879a99719c1 rtc: rs5c348: report error when time is invalid omits 49a5c505621d rtc: rs5c348: remove forward declaration omits 009d1c2b5495 rtc: rs5c348: remove useless label omits c58c530f0158 rtc: armada38x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits a3c1cb791d54 rtc: armada38x: add range omits 51e95ff525a0 rtc: armada38x: fix possible race condition omits f3b93cc49104 fuse: Use hash table to link processing request omits 3870628a9a61 fuse: kill req->intr_unique omits b40ed98dd759 fuse: change interrupt requests allocation algorithm omits d72163123f0c Merge branches 'arm-dt-for-v4.20' and 'arm64-dt-for-v4.20' [...] omits 1c3bfe65199a ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi omits c6a4b18cef61 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] omits 086ab581ba83 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] omits 4059a729f088 Merge branches 'arm-dt-for-v4.20' and 'drivers-for-v4.20' [...] omits 0ad78348242d ARM: dts: r8a77470: Add I2C4 support omits 5647a81c8a39 Merge branches 'arm-dt-for-v4.20' and 'arm64-dt-for-v4.20' [...] omits 7f301dc6fe27 ARM: dts: r8a77470: Add SDHI2 support omits 7a002fe0179c Merge branch 'defconfig-for-4.20' into all-for-4.20-redo omits dec7fed14632 Merge branch 'arm64-defconfig-for-4.20' into all-for-4.20-redo omits 5768ca1aeffd Merge branch 'arm64-for-4.20' into all-for-4.20-redo omits ff25658f3156 Merge branch 'dts-for-4.20' into all-for-4.20-redo omits 144b1e12f3fa Merge branch 'drivers-for-4.20' into drivers-for-4.20-redo omits b086c9381370 Merge tag 'qcom-geni-immutable-for-mark-brown' into driver [...] omits b46a2895a346 cifs: update internal module version number for cifs.ko to 2.14 omits bbd4744f8a27 m68k: fix command-line parsing when passed from u-boot omits b3c30054dba8 parisc64: change __kernel_suseconds_t to match glibc omits bb1e7fe643bb parisc: Reorder TLB flush timing calculation omits 3a016ae8b7a0 parisc: Remove PTE load and fault check from L2_ptep macro omits 5635539d0d14 Merge branch 'v4.20/drivers' into next omits 5e4d4f213987 Merge branch 'v4.20/dt64' into next omits 9b495b4a1e95 Merge branch 'v4.20/arm64' into next omits 1fe367bc831c Merge branch 'v4.20/dt' into next omits 21a230e26a6e cifs: do not return atime less than mtime omits 31f97dbd8d7d smb3: Add debug message later in smb2/smb3 reconnect path omits f3b73a1da174 CIFS: make 'nodfs' mount opt a superblock flag omits 107f6722247d smb3: track the instance of each session for debugging omits 73c1f74a7d50 arm64: dts: actions: Source CMU clock for UART5 omits 640455acfc0f arm64: dts: actions: Add S900 clock management unit nodes omits 420d34306e96 rtc: lib: correct documentation typo omits d2ae59ed6896 rtc: ds1307: use rtc_add_group omits 060fa6b3400c rtc: ds1685: use rtc_add_group omits 27cf4937ecdc rtc: ds1685: use generic nvmem omits e6cf1b5523ec rtc: ds1685: drop RTC_DS1685_PROC_REGS omits bfde4538e64c drm/arm/malidp: Validate rotations for compressed/uncompre [...] omits d08245a98dda drm/malidp: Enable MMU prefetch on Mali-DP650 omits fd75f5726f65 drm/mali-dp: Implement plane alpha and pixel blend on malidp omits 5b53a3e9aeaf drm/malidp: Fix smart layer when doing pm_suspend/resume omits 883e76ccb1da drm/malidp: Fix writeback in NV12 omits 10a34dd870a4 drm: mali-dp: Call drm_crtc_vblank_reset on device init omits e1725f9f80ce Merge branch 'arm-dt-for-v4.20' into next omits a59ff42ad453 ARM: dts: r8a77470: Add SMP support omits 4d7a1493a432 Merge branch 'spi-4.20' into spi-next omits 1f6b3b2c1ff4 Merge branch 'spi-4.19' into spi-linus omits 1b14a236bb5f Merge branch 'devel' into for-next omits a8182859510f hwtracing: coresight: remove redundant null pointer check [...] omits 8d082fe251a1 coresight: dts: binding: Update coresight binding examples omits 0fd9f3f85e62 coresight: dts: binding: Fix example for TPIU component omits 1a0bf7449818 smb3: minor missing defines relating to reparse points omits 9ea47a1cc5f0 OPP: Pass OPP table to _of_add_opp_table_v{1|2}() omits faf830f8d061 OPP: Prevent creating multiple OPP tables for devices shar [...] omits a7c25aa2f977 rtc: test: Switch to SPDX identifier omits 1e30573cad50 rtc: test: make license text and module license match. omits 71e6e1a8ed03 rtc: tx4939: fixup nvmem name and register size omits 273437f06215 rtc: isl1208: don't include core header file omits 2be761fbfb65 rtc: move rtc_add_group/s definitions omits 3bbbcb80c0ca rtc: reorder Makefile entries omits 0b1c6ba85f73 rtc: ds1307: add frequency_test_enable attribute on m41txx omits 0f924c9f1dac rtc: ds1307: add offset sysfs for mt41txx chips. omits 883f3822a343 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits c30568951ba4 arm: dts: R-Car Gen1 board comment update omits 3310c920b5bb arm: dts: Include R-Car Gen2 product name in DTSI files omits 8fc0791fceb2 PCI: Do not skip power-managed bridges in pci_enable_wake() omits 04cb3ae895d7 PCI: Reprogram bridge prefetch registers on resume omits 9ea12867def2 smb3: add way to control slow response threshold for loggi [...] omits 6173bf266b9a PCI: cadence: Correct probe behaviour when failing to get PHY omits 7a241b6d20e7 cifs: minor updates to module description for cifs.ko omits 022051375103 cifs: protect against server returning invalid file system [...] omits 086503eeb2fa smb3: allow stats which track session and share reconnects [...] omits f31a9f2381d6 cifs: only wake the thread for the very last PDU in a compound omits d567c6df2dd8 cifs: add a warning if we try to to dequeue a deleted mid omits d1f4dba68775 SMB3: Backup intent flag missing from compounded ops omits 864b4f60f96e cifs: create a define for the max number of iov we need fo [...] omits 668349c3edb2 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] omits b6233787a893 cifs: remove the is_falloc argument to SMB2_set_eof omits d099d019dd02 cifs: change SMB2_OP_SET_INFO to use compounding omits 3734dbd58965 cifs: change SMB2_OP_SET_EOF to use compounding omits 12559f0ca559 cifs: make rmdir() use compounding omits 979dbc445c06 cifs: create helpers for SMB2_set_info_init/free() omits d99c6fb5afea cifs: change unlink to use a compound omits 0e91b98fec3f cifs: change mkdir to use a compound omits e27d9ee5c818 cifs: add a smb2_compound_op and change QUERY_INFO to use it omits 161543eb3e66 smb3: add tracepoint to catch cases where credit refund of [...] omits 46688c1ee1ba cifs: remove set but not used variable 'cifs_sb' omits a84f49429e02 cifs: Use kmemdup rather than duplicating its implementati [...] omits e7e222040473 smb3: do not display confusing message on mount to Azure servers omits da5734d918db dt-bindings: Add vendor prefix for csky omits ec5b8381e2fc cfg80211: combine duplicate wdev init code omits 1bdac8658596 mac80211: fix issue with possible txq NULL pointer omits 03df75dd0330 rtc: isl1208: avoid possible sysfs race omits 327c7ebeb14f coreisght: tmc: Claim device before use omits f6b3457bff42 coresight: dynamic-replicator: Claim device for use omits da52ccdaafb5 coresight: catu: Claim device before use omits 66163aa637ff coresight: funnel: Claim devices before use omits bda0da146e41 coresight: etmx: Claim devices before use omits 237cc3b9ba69 coresight: Add support for CLAIM tag protocol omits 58fef918689e coresight: dynamic-replicator: Handle multiple connections omits f1e02682b4bc coresight: etb10: Handle errors enabling the device omits a2f673e0507d coresight: etm3: Add support for handling errors omits c66b55950fa4 coresight: etm4x: Add support for handling errors omits 0caa477c892e coresight: tmc-etb/etf: Prepare to handle errors enabling omits 8103fedd51c7 coresight: tmc-etr: Handle errors enabling CATU omits 9b058a1bbe36 coresight: tmc-etr: Refactor for handling errors omits 9bf1846dbdef coresight: Handle failures in enabling a trace path omits 2b6d5b5ad116 s390/mm: optimize locking without huge pages in gmap_pmd_o [...] omits ceba5ca0e35a Merge branch 'imx/defconfig' into for-next omits 0df4ccf68d19 Merge branch 'imx/dt64' into for-next omits 674f2841646f Merge branch 'imx/dt' into for-next omits 1fa9d77bd2f2 Merge branch 'imx/soc' into for-next omits c7582f4d4903 Merge branch 'imx/drivers' into for-next omits d33c2bb112b5 coresight: tmc: Fix byte-address alignment for RRP omits 3733ca5a6578 coresight: tmc: Refactor loops in etb dump omits 050d3a1889de coresight: etm4x: Configure EL2 exception level when kerne [...] omits 70d940d84d8f coresight: etb10: Splitting function etb_enable() omits 1174b5f95cc6 coresight: etb10: Refactor etb_drvdata::mode handling omits 2b669117a1cf coresight: etm-perf: Add support for ETR backend omits d6672230d999 coresight: perf: Remove set_buffer call back omits 1ddcdb7ceed8 coresight: perf: Add helper to retrieve sink configuration omits cdcfe56bb9d4 coresight: perf: Remove reset_buffer call back for sinks omits bd3d710273ca coresight: Convert driver messages to dev_dbg omits de67c478f4e5 coresight: tmc-etr: Relax collection of trace from sysfs mode omits 070a328e97fb coresight: tmc-etr: Handle driver mode specific ETR buffers omits f5c438213c94 coresight: perf: Disable trace path upon source error omits 3dc538517cc2 coresight: perf: Allow tracing on hotplugged CPUs omits 734602f6522c coresight: perf: Avoid unncessary CPU hotplug read lock omits e422931bd6bd coresight: perf: Fix per cpu path management omits c2c7001e32bf coresight: etb10: Fix handling of perf mode omits f8b8a5512d7a coresight: Fix handling of sinks omits af8bc8ba50d6 driver/hwtracing: use ERR_CAST instead of ERR_PTR omits 2e8a1aa0dadf cfg80211: remove redundant check of !scan_plan omits 7f021ac9abf1 cfg80211: remove unnecessary null pointer check in cfg8021 [...] omits 9859adc81304 rcutorture: Make use of nolibc when available omits 292ff03cf9dc rcutorture: Import a copy of nolibc omits e3ae055f5378 rcutorture: Check initrd/init instead of initrd only omits bfaf49079923 rcutorture: Always strip using the cross-compiler omits 7b1c55788c00 checkpatch.pl: Flag obsolete RCU APIs omits 9a255eeb01dd raid5: block failing device if raid will be failed omits 0205748ea669 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 30e0d0966c9c fuse: add support for copy_file_range() omits c3570417c680 rcutorture: Add cross-compile capability to initrd.sh omits f4b4d8f106b6 srcu: Fix kernel-doc missing notation omits cb0556b9ac5b doc: Set down forward-progress requirements omits 37933d311cf4 rcutorture: Break up too-long rcu_torture_fwd_prog() function omits 1a8a13fa7021 rcutorture: Remove cbflood facility omits 644d2cf1e2ed rcutorture: Make initrd/init execute in userspace omits 816e9b28fed0 rcutorture: Add initrd support for systems lacking dracut omits f24252dfd127 rcutorture: Automatically create initrd directory omits 505839d22a40 torture: Bring any extra CPUs online during kernel startup omits dbc32f0fcbf7 rcutorture: Add call_rcu() flooding forward-progress tests omits f0672b26d566 Merge LKMM and RCU branches omits eaaac2854b75 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits f3625642c96d EXP tools/memory-model: Add scripts to check github litmus tests omits bf36a3124d04 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() omits abdb4ce79ba3 tools/memory-model: Add more LKMM limitations omits a5109023cf9e tools/memory-model: Fix a README typo omits c8c5779c854f tools/memory-model: Add extra ordering for locks and remov [...] omits 08d70c106258 Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). omits 0254fd67b9ed Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid [...] omits 9c1eecd5145d Bluetooth: hci_qca: Remove hdev dereference in qca_close(). omits b8afe12ac980 Bluetooth: hci_qca: Remove serdev_device_open/close functi [...] omits f6d5afe542c9 Bluetooth: Remove unnecessary smp_mb__{before,after}_atomic omits d18f2b18628d KVM: s390: set host program identifier omits bd487f7a253c KVM: s390: vsie: Make use of CRYCB FORMAT2 clear omits 5c3bdaa421cc KVM: s390: vsie: Do the CRYCB validation first omits 1c83350a710a bus: imx-weim: drop unnecessary DT node name NULL check omits 967c9a4ea657 soc: imx: gpcv2: make pgc driver more generic for other i. [...] omits 534ebfbcbd27 soc: imx: gpc: use A_CORE instread of A7 for more i.MX platforms omits 6214c9df6ca3 coresight: Cleanup coresight DT bindings omits ae2686f522ab coresight: platform: Cleanup coresight connection handling omits c8e9c9b88777 coresight: Add helper to check if the endpoint is input omits fe2d2817372e coresight: Fix remote endpoint parsing omits 7dee3cc9e815 coresight: platform: Fix leaking device reference omits aab8f8d9dd32 coresight: platform: Fix refcounting for graph nodes omits 1517b42dabbe coresight: platform: Refactor graph endpoint parsing omits 213551410c0f coresight: Document error handling in coresight_register omits 2693efd99cad drm/i915/audio: Hook up component bindings even if display [...] omits 766f030801c7 drm/i915: Increase LSPCON timeout omits 7cc62f8d5045 drm/i915: Do not redefine the has_csr parameter. omits 3e31725c98fc drm/i915: Stop holding a ref to the ppgtt from each vma omits 6f6874f70c32 Merge branch 'clkdev' into for-next omits b75253e66bc5 Merge branch 'v4.18-next/soc' into for-next omits 6ae1012970fa Merge branch 'v4.18-next/dts64' into for-next omits c3a5307873d4 pcmcia: Use module_pcmcia_driver for scsi drivers omits 8b38daca3d93 pcmcia: remove KERN_INFO level from debug message adds 9e796c9db93b ext2, dax: set ext2_dax_aops for dax files adds c127e59bee3e Merge tag 'for_v4.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds ad0371482b1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 278e59a00741 Merge tag 'pci-v4.19-fixes-2' of ssh://gitolite.kernel.org [...] adds 57a489786de9 RISC-V: include linux/ftrace.h in asm-prototypes.h adds ed1b3f4c4fc3 Merge tag 'riscv-for-linus-4.19-rc6' of git://git.kernel.o [...] adds e89fe98bba86 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 69be1984ded0 drm: mali-dp: Call drm_crtc_vblank_reset on device init adds 89578d04b52c drm/malidp: Fix writeback in NV12 adds 576156bb01a6 Merge branch 'for-upstream/malidp-fixes' of git://linux-ar [...] adds d6a77ba0eb92 Revert "drm/panel: Add device_link from panel device to DR [...] adds adba0e5493ab Merge tag 'drm-misc-fixes-2018-09-27-1' of git://anongit.f [...] adds 61ea6f583197 drm/amdgpu: Fix vce work queue was not cancelled when suspend adds 599760d6d0ab drm/amd/display: Fix Vega10 lightup on S3 resume adds fbbdadf2faf1 drm/amd/display: Fix Edid emulation for linux adds fcb1349a2af5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds f151f57bfd97 Merge tag 'drm-fixes-2018-09-28' of git://anongit.freedesk [...] adds b85bfa246efd pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type adds e50d95e2ad12 pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant adds 72923e5488f0 Revert "pinctrl: intel: Do pin translation when lock IRQ" adds 900915f9036f Merge tag 'pinctrl-v4.19-4' of git://git.kernel.org/pub/sc [...] adds 7e0cf1c983b5 selftests/powerpc: Fix Makefiles for headers_install change adds f005de0183de Merge tag 'powerpc-4.19-3' of https://git.kernel.org/pub/s [...] adds 8f0566118e2d Merge tag 'regulator-v4.19-rc5' of https://git.kernel.org/ [...] adds 2f19e7a7e63a Merge tag 'spi-fix-v4.19-rc5' of https://git.kernel.org/pu [...] adds e704966c45e4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 974c24c5bed7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] adds 7a6878bb4e7a Merge tag 'dma-mapping-4.19-3' of git://git.infradead.org/ [...] adds d51aea13dd67 cpufreq: qcom-kryo: Fix section annotations adds 82ec752cce8b Merge tag 'pm-4.19-rc6' of git://git.kernel.org/pub/scm/li [...] adds befb1b3c2703 perf/core: Add sanity check to deal with pinned event failure adds af17b3aa1fea Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 52bf4a900d9c clocksource/drivers/timer-atmel-pit: Properly handle error cases adds 090bcfd5d1b6 Merge branch 'clockevents/4.19-fixes' of https://git.linar [...] adds e1ce697db674 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds bdec8d7fa55e x86/boot: Fix kexec booting failure in the SEV bit detection code adds e75417739b1d Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 530ca2c9bd69 blk-mq: Allow blocking queue tag iter callbacks adds 854f31ccdd79 block: fix deadline elevator drain for zoned block devices adds f151ba989d14 xen/blkfront: When purging persistent grants, keep them in [...] adds 0f843e65d9ee bcache: add separate workqueue for journal_write to avoid [...] adds 587562d0c7cd blk-mq: I/O and timer unplugs are inverted in blktrace adds 15c206887603 Revert "xen/blkfront: When purging persistent grants, keep [...] adds 6c7678674014 xen/blkfront: correct purging of persistent grants adds bb830add192e nvme: properly propagate errors in nvme_mpath_init adds 133424a20777 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] adds 291d0e5d81e1 Merge tag 'for-linus-20180929' of git://git.kernel.dk/linux-block adds f52afc93cd01 dax: Fix deadlock in dax_lock_mapping_entry() adds 9ba6873e1603 Merge tag 'libnvdimm-fixes2-4.19-rc6' of git://git.kernel. [...] adds 03d179a840ce MAINTAINERS: fix reference to moved drivers/{misc => auxdi [...] adds 9a10b063758c Merge tag 'auxdisplay-for-greg-v4.19-rc6' of https://githu [...] adds 17b57b1883c1 Linux 4.19-rc6 adds bac6f6cda206 pstore/ram: Fix failure-path memory leak in ramoops_init adds ef0f2584c24f Merge tag 'pstore-v4.19-rc7' of https://git.kernel.org/pub [...] adds 082dc55e3c5e ARM: dts: stm32: update SPI6 dmas property on stm32mp157c adds b62e4255930b Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds d26c25a9d19b arm64: KVM: Tighten guest core register access from userspace adds 2a3f93459d68 arm64: KVM: Sanitize PSTATE.M when being set from userspace adds 385afbf8c3e8 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1b09d9c232cd mmc: slot-gpio: Fix debounce time to use miliseconds again adds 5e0b19ac332b Merge tag 'mmc-v4.19-rc4' of git://git.kernel.org/pub/scm/ [...] adds 1d2ba7fee28b Merge tag 'fbdev-v4.19-rc7' of https://github.com/bzolnier/linux adds 2cef670bc3aa Merge remote-tracking branch 'fixes/master' adds c37a4785d295 Merge remote-tracking branch 'kbuild-current/fixes' adds 64b88a4b0747 Merge remote-tracking branch 'arc-current/for-curr' adds 73aeb2cbcdc9 ARM: 8787/1: wire up io_pgetevents syscall adds 3a58ac65e2d7 ARM: 8799/1: mm: fix pci_ioremap_io() offset check adds 5b9ddf0d94a9 Merge remote-tracking branch 'arm-current/fixes' adds 36f19d5b4f99 net/ipv6: Remove extra call to ip6_convert_metrics for mul [...] adds e0511f6c1ccd net: phy: fix WoL handling when suspending the PHY adds d31d1d03aa90 Revert "net: phy: fix WoL handling when suspending the PHY" adds 619411432413 net: core: add member wol_enabled to struct net_device adds 93f41e67dc8f net: phy: fix WoL handling when suspending the PHY adds 30ed48719282 Merge branch 'net-phy-fix-WoL-handling-when-suspending-the-PHY' adds 5a94df70d387 qed: fix spelling mistake "toogle" -> "toggle" adds 079db3fd4ef1 wimax/i2400m: fix spelling mistake "not unitialized" -> "u [...] adds a898fba32229 qed: Avoid implicit enum conversion in qed_set_tunn_cls_info adds db803f36e56f qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv adds d3a315795b4c qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor adds 6a9e461f6fe4 bonding: pass link-local packets to bonding master also. adds d4859d749aa7 bonding: avoid possible dead-lock adds 1c492a9d55ba qed: Avoid constant logical operation warning in qed_vf_pf [...] adds 77f2d753819b qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt adds 3e3224744859 net: phy: sfp: Fix unregistering of HWMON SFP device adds 8fd780698745 vxlan: fill ttl inherit info adds 73f21c653f93 bnxt_en: Fix TX timeout during netpoll. adds d4ce58082f20 net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int adds 065a2cdcbdf8 s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplement [...] adds 048a7f8b4ec0 s390: qeth: Fix potential array overrun in cmd/rc lookup adds 26258cb3a1ac Merge branch 's390-qeth-fixes' adds ce7d17d6c607 MAINTAINERS: change bridge maintainers adds cb973127a793 Update maintainers for bnx2/bnx2x/qlge/qlcnic drivers. adds 5f672090e44f qed: Fix shmem structure inconsistency between driver and [...] adds 1222a1601488 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds adds 05c5e9ff22e3 Merge tag 'mac80211-for-davem-2018-09-27' of git://git.ker [...] adds c24498c6827b netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() adds e71fb423e0de hinic: remove ndo_poll_controller adds 226a2dd62c5d ehea: remove ndo_poll_controller adds 4bd2c03be707 net: hns: remove ndo_poll_controller adds 260dd2c3e2ae virtio_net: remove ndo_poll_controller adds 81b059b2187d qlcnic: remove ndo_poll_controller adds 3548fcf7d877 qlogic: netxen: remove ndo_poll_controller adds 21627982e4ff net: ena: remove ndo_poll_controller adds 9447a10ff607 sfc: remove ndo_poll_controller adds a4f570be654d sfc-falcon: remove ndo_poll_controller adds 0c3b9d1b37df ibmvnic: remove ndo_poll_controller adds f13d1b48b95b Merge branch 'netpoll-second-round-of-fixes' adds 092ffc51fb3f rxrpc: Remove dup code from rxrpc_find_connection_rcu() adds dc71db34e4f3 rxrpc: Fix checks as to whether we should set up a new call adds b604dd9883f7 rxrpc: Fix RTT gathering adds ece64fec164f rxrpc: Emit BUSY packets when supposed to rather than ABORTs adds 403fc2a13845 rxrpc: Improve up-front incoming packet checking adds 0099dc589bfa rxrpc: Make service call handling more robust adds 37a675e768d7 rxrpc: Fix transport sockopts to get IPv4 errors on an IPv [...] adds f334430316e7 rxrpc: Fix error distribution adds f810dcece09f Merge tag 'rxrpc-fixes-20180928' of git://git.kernel.org/p [...] adds 5b3686c7aaad ieee802154: Use kmemdup instead of duplicating it in ca821 [...] adds 98e616fe7c94 ieee802154: remove unecessary condition check before debug [...] adds 659902db7008 ieee802154: ca8210: remove redundant condition check befor [...] adds d6d1cd2578c4 ieee802154: mcr20a: Replace magic number with constants adds 982d608f0f6a Merge branch 'ieee802154-for-davem-2018-09-28' of git://gi [...] adds c4ce446e33d7 asix: Check for supported Wake-on-LAN modes adds 5ba6b4aa9a41 ax88179_178a: Check for supported Wake-on-LAN modes adds eb9ad088f966 lan78xx: Check for supported Wake-on-LAN modes adds c5cb93e994ff sr9800: Check for supported Wake-on-LAN modes adds f2750df1548b r8152: Check for supported Wake-on-LAN Modes adds 9c734b2769a7 smsc75xx: Check for Wake-on-LAN modes adds c530c471ba37 smsc95xx: Check for Wake-on-LAN modes adds 418b9a353a82 Merge branch 'net-usb-Check-for-Wake-on-LAN-modes' adds c140eb166d68 tipc: fix failover problem adds c333fa0c4f22 qlcnic: fix Tx descriptor corruption on 82xx devices adds ac8bd9e13be2 r8169: Disable clk during suspend / resume adds 43955a45dc0b netlink: fix typo in nla_parse_nested() comment adds a13f814a67b1 netfilter: nft_set_rbtree: add missing rb_erase() in GC routine adds 421c119f5587 netfilter: avoid erronous array bounds warning adds 40e4f26e6a14 netfilter: xt_socket: check sk before checking for netns. adds c8424ddd9715 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 1ad98e9d1bdf tcp/dccp: fix lockdep issue when SYN is backlogged adds ee0b6f4834b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds aeadd93f2b0a net: sched: act_ipt: check for underflow in __tcf_ipt_init() adds d949cfedbcba tipc: ignore STATE_MSG on wrong link session adds cb28c306b93b Bluetooth: SMP: fix crash in unpairing adds 92d7c74b6f72 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 7f6d6558ae44 Revert "openvswitch: Fix template leak in error cases." adds 893626d6a353 rtnetlink: Fail dump if target netnsid is invalid adds 6fe9487892b3 bond: take rcu lock in netpoll_send_skb_on_dev adds 06e55addd3f4 tun: remove unused parameters adds c7256f579f83 tun: initialize napi_mutex unconditionally adds af3fb24eecb2 tun: napi flags belong to tfile adds 2547496eb18c Merge branch 'tun-races' adds ad5f97faff42 r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO adds 657ade07df72 net: fec: fix rare tx timeout adds fe3a83af6a50 declance: Fix continuation with the adapter identification [...] adds ff58e2df62ce nfp: avoid soft lockups under control message storm adds ce41c6b97f00 Merge remote-tracking branch 'net/master' adds 4288ea006c73 bpf: harden flags check in cgroup_storage_update_elem() adds b0584ea66d73 bpf: don't accept cgroup local storage with zero value size adds e41529851ffe Merge remote-tracking branch 'bpf/master' adds 3baafeffa48a iwlwifi: 1000: set the TFD queue size adds eba0da3c98eb Merge remote-tracking branch 'wireless-drivers/master' adds 848e616e66d4 cfg80211: fix wext-compat memory leak adds 3bad55c0e75f Merge remote-tracking branch 'mac80211/master' adds 60c70c7eea7e Merge remote-tracking branch 'sound-current/for-linus' adds 6f450574b28f Merge branch 'asoc-4.19' into asoc-linus adds b620810da7ae Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 083874549fdf PCI: Reprogram bridge prefetch registers on resume adds 573bcd380921 MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI [...] adds 95375f2ab296 PCI: mvebu: Fix PCI I/O mapping creation sequence adds 05efb6a758a3 Merge remote-tracking branch 'pci-current/for-linus' adds dcb44ac0601e Merge tag 'usb-serial-4.19-rc7' of https://git.kernel.org/ [...] adds f2924d4b16ae usb: cdc_acm: Do not leak URB buffers adds ffe84e01bb1b xhci: Add missing CAS workaround for Intel Sunrise Point xHCI adds 555df5820e73 usb: xhci-mtk: resume USB3 roothub first adds 1cf88efa38c3 Merge remote-tracking branch 'usb.current/usb-linus' adds 41e270f6898e Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() adds 34bd283396af fpga: do not access region struct after fpga_region_unregister adds c2d68afba86d tools: hv: fcopy: set 'error' in case an unknown operation [...] adds b4d9a0e5ca13 fpga: bridge: fix obvious function documentation error adds 492ecf6d6598 docs: fpga: document fpga manager flags adds 7012040576c6 firmware: Always initialize the fw_priv list object adds 86da809dda64 thunderbolt: Do not handle ICM events after domain is stopped adds eafa717bc145 thunderbolt: Initialize after IOMMUs adds 211e5cac4bde Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds add92a817e60 crypto: chelsio - Fix memory corruption in DMA Mapped buffers. adds d80771c08363 crypto: mxs-dcp - Fix wait logic on chan threads adds ba439a6cbfa2 crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() adds fa49bc00c221 Merge remote-tracking branch 'crypto-current/master' adds ce01a1575f45 rseq/selftests: fix parametrized test with -fpie adds ead522192564 Merge remote-tracking branch 'kselftest-fixes/fixes' adds ea7e0480a4b6 MIPS: VDSO: Always map near top of user memory adds 951d223c6c16 MIPS: Fix CONFIG_CMDLINE handling adds e7e86f42fa68 MAINTAINERS: MIPS/LOONGSON2 ARCHITECTURE - Use the normal [...] adds 3c84005aedda Merge remote-tracking branch 'mips-fixes/mips-fixes' adds e65893c9dd79 Merge remote-tracking branch 'omap-fixes/fixes' adds 8ea069b630a0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c48626b097c3 Merge remote-tracking branch 'vfs-fixes/fixes' adds b9975b048107 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 3cc5746e5ad7 scsi: qedi: Initialize the stats mutex lock adds 06f60b8cb4f8 Merge remote-tracking branch 'scsi-fixes/fixes' adds bda6b1c95751 drm/i915: Do not redefine the has_csr parameter. adds 4ca8ca9fe7dc drm/i915: Avoid compiler warning for maybe unused gu_misc_iir adds ea8bb4769f0c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 12d43deb1ee6 drm: fix use-after-free read in drm_mode_create_lease_ioctl() adds 4d4c2d89913e drm/cma-helper: Fix crash in fbdev error path adds e4d1096e0306 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds e4db0f7db8c4 kbuild: remove VERSION and PATCHLEVEL from $(objtree)/Makefile adds 166011a45e00 kbuild: remove user ID check in scripts/mkmakefile adds 23d86e8e1b53 kbuild: do not pass $(objtree) to scripts/mkmakefile adds 7c598679430e kbuild: simplify command line creation in scripts/mkmakefile adds 7163c4dce053 Merge branch 'kbuild' into for-next adds 8febce324f3c Merge remote-tracking branch 'kbuild/for-next' adds f9d39ce558b1 Merge remote-tracking branch 'leaks/leaks-next' adds b733116feab5 unicore32: remove swiotlb support adds c6d4381220a0 dma-mapping: make the get_required_mask method available u [...] adds a20bb0583751 dma-direct: add an explicit dma_direct_get_required_mask adds 7d21ee4c719f dma-direct: refine dma_direct_alloc zone selection adds b4ebe6063204 dma-direct: implement complete bus_dma_mask handling adds 9d7a224b463e dma-direct: always allow dma mask <= physiscal memory size adds 6db37ad7c27b dma-mapping: move dma_default_get_required_mask under ifdef adds 6de4dcae0d15 Merge remote-tracking branch 'dma-mapping/for-next' adds f3c899927e19 ARM: 8786/1: Debug kernel copy by printing adds d3c61619568c ARM: 8788/1: ftrace: remove old mcount support adds 3f5395019027 ARM: 8798/1: remove unnecessary KBUILD_SRC ifeq conditional adds 30f26e3a1d22 ARM: make lookup_processor_type() non-__init adds a2c844897016 ARM: split out processor lookup adds 5332e562b055 ARM: clean up per-processor check_bugs method call adds cbfe5241d758 ARM: add PROC_VTABLE macro adds c6eb8a2e9190 ARM: spectre-v2: per-CPU vtables to work around big.Little [...] adds 446e57a7f5fa ARM: 8789/1: signal: copy registers using __copy_to_user() adds 57bf01043f26 ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] adds 4670c21580d2 ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state adds 1b501f336a65 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() adds 5ec96c528dcc ARM: 8793/1: signal: replace __put_user_error with __put_user adds 530fbea3443f ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] adds d0f638370dc1 ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() adds 87484029cb01 ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] adds 1d9bb89de23a ARM: 8797/1: spectre-v1.1: harden __copy_to_user adds db2add336999 Merge branches 'fixes', 'misc' and 'spectre' into for-next adds 2d533b455865 Merge remote-tracking branch 'arm/for-next' adds ab2dc8446a99 Merge tag 'tegra-for-4.20-soc' of git://git.kernel.org/pub [...] adds 86e762d96713 Merge tag 'renesas-drivers-for-v4.20' of git://git.kernel. [...] adds 8e2649d00a8a ARM: support big-endian for the virt architecture adds 3a60f1182bce Merge tag 'omap-for-v4.20/soc-signed' of git://git.kernel. [...] adds e6ff514e27b8 Merge tag 'omap-for-v4.20/omap1-signed' of git://git.kerne [...] adds 7f08c966f7e5 ARM: Assume maintainership of ARM reference designs adds 4561a42636ca Merge tag 'renesas-arm-soc-for-v4.20' of git://git.kernel. [...] adds 20bcd4a4d76d ARM: dts: add omap3-gta04a5one to Makefile adds cdcacfe734c7 Merge tag 'omap-for-v4.20/dt-signed-v2' of git://git.kerne [...] adds d314e6e26d65 Merge tag 'renesas-arm64-defconfig-for-v4.20' of git://git [...] adds 25cee71a23f4 Merge tag 'renesas-arm-defconfig-for-v4.20' of git://git.k [...] adds e9f0878c4b20 arm64: dts: amd: Fix SPI bus warnings adds 09bae3b64cb5 arm64: dts: lg: Fix SPI controller node names adds 11236ef582b8 ARM: dts: lpc32xx: Fix SPI controller node names adds 016add12977b ARM: dts: realview: Fix SPI controller node names adds f3b1859bcfe2 Merge tag 'realview-dts-v4.20' of git://git.kernel.org/pub [...] adds 10c3a0b76d4c dt-bindings: arm: move berlin binding documentation to syna.txt adds 3da2937946d9 dt-bindings: arm: syna: add support for the AS370 SoC adds 087682f5a75b arm64: dts: synaptics: add dtsi file for Synaptics AS370 SoC adds 262c083d1328 Merge tag 'berlin64-dt-for-v4.20' of git://git.kernel.org/ [...] adds 49919eabc85f Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] adds 4bef2317b47a Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] adds 4adb6603ddef ARM: dts: pxa: change serial node names adds 24a610eba32a ARM: dts: pxa: fix the rtc controller adds 8a1ecc01a473 ARM: dts: pxa: fix power i2c base address adds 9f296fe2718e ARM: dts: pxa: add pincontrol helpers adds 0dfc62946b9a Merge tag 'pxa-dt-4.20' of https://github.com/rjarzmik/lin [...] adds fb5c84ce00d9 Merge tag 'tegra-for-4.20-dt-bindings' of git://git.kernel [...] adds d4db2b19eb0c Merge tag 'tegra-for-4.20-arm-dt' of git://git.kernel.org/ [...] adds f62309c87311 Merge tag 'tegra-for-4.20-arm64-dt' of git://git.kernel.or [...] adds 0526b92e3a79 Merge tag 'renesas-arm64-dt2-for-v4.20' of git://git.kerne [...] adds 89b43b08123f ARM: dts: Include R-Car Gen2 product name in DTSI files adds a070e3dc6131 ARM: dts: R-Car Gen1 board comment update adds a21efdbc744c ARM: dts: r8a77470: Add SMP support adds f068cc816015 ARM: dts: r8a77470: Add SDHI2 support adds 357885966197 ARM: dts: r8a77470: Add I2C4 support adds e0a39511dafd ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi adds 5280508e01a2 Merge tag 'renesas-arm-dt2-for-v4.20' of git://git.kernel. [...] adds 83d52cd0dcd5 Merge tag 'renesas-dt-bindings-for-v4.20' of git://git.ker [...] adds 125cba2e0cbd Merge branches 'next/drivers', 'next/soc', 'next/defconfig [...] adds bf05961936be arm-soc: document merges adds 3438266a9055 Merge branch 'fixes' into for-next adds 4f5688908f5a Merge tag 'qcom-arm64-defconfig-for-4.20' of git://git.ker [...] adds 486aea9d8b33 Merge tag 'qcom-defconfig-for-4.20' of git://git.kernel.or [...] adds 633da3f425d5 arm64: defconfig: Enable USB phys for UniPhier SoCs adds 965a2dc757d6 Merge tag 'sunxi-config64-for-4.20' of git://git.kernel.or [...] adds f8e41bd60613 ARM: multi_v7_defconfig: Enable USB phys for UniPhier SoCs adds ef5b1725ad86 Merge branch 'next/defconfig' into for-next adds 227db588a8a6 Merge tag 'sunxi-drivers-for-4.20' of git://git.kernel.org [...] adds 6d0ca9dbb6d1 dt-bindings: mediatek: add compatible for mt8183 pwrap adds bd69e7e9d5e7 soc: mediatek: pwrap: order SoCs and PMICs ascending adds 0bd3134d446b soc: mediatek: pwrap: use group of bits for pwrap capability adds 919049f6d44b soc: mediatek: add mt8183 pwrap support adds 2462080fe941 soc: mediatek: pwrap: use true and false for boolean values adds 0db3bd825460 dt-bindings: pwrap: mediatek: add pwrap support for MT6765 adds 12b079b0fe8b soc: mediatek: pwrap: add pwrap driver for mt6765 SoCs adds 3013b410a8f5 soc: mediatek: pwrap: add mt6357 driver for mt6765 SoCs adds d69f0d53e9aa Merge tag 'v4.19-next-soc' of git://git.kernel.org/pub/scm [...] adds d1ca7c56e161 dt-bindings: power: Add Actions Semi S900 SPS adds dba84571a3a3 Merge branch 'v4.20/s900-sps-bindings' into v4.20/drivers+ [...] adds da8c37e13d1d soc: actions: sps: Add S900 power domains adds 68b679b339e2 Merge tag 'actions-drivers+s900-sps-for-4.20' of git://git [...] adds bbd4b28bb8f6 Merge tag 'qcom-geni-immutable-for-mark-brown' into driver [...] adds 579fde69dc14 Merge branch 'drivers-for-4.20' into drivers-for-4.20-final adds 64d20b774f49 Merge tag 'qcom-drivers-for-4.20' of git://git.kernel.org/ [...] adds fea88b2b80ab soc: imx: gpcv2: use A_CORE instread of A7 for more i.MX p [...] adds 73f59712a1a3 soc: imx: gpcv2: make pgc driver more generic for other i. [...] adds b1a23445364d bus: imx-weim: drop unnecessary DT node name NULL check adds 2fe761d18ada soc: imx: gpc: Switch to SPDX identifier adds 8d8e3b7d8f06 soc: imx: gpcv2: Switch to SPDX identifier adds 9620135fe10a Merge tag 'imx-drivers-4.20' of git://git.kernel.org/pub/s [...] adds 47c7c7962047 Merge branch 'next/drivers' into for-next adds ea2698597e13 nvmem: sunxi-sid: add support for H5's SID controller adds cd3f03df13d4 ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support adds bb39ed07e55b arm64: dts: allwinner: h5: Add device node for Mali-450 GPU adds 6c700289a3e8 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] adds db9fd9d13e30 ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] adds aa8fee415f46 ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] adds 80c21c8c8b8d arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] adds 36c4bef372a1 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes adds 6eeb4180d4b9 ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees adds 8bdc2e568630 Merge tag 'sunxi-h3-h5-for-4.20' of git://git.kernel.org/p [...] adds 26220da2ab08 Merge tag 'sunxi-dt-for-4.20' of git://git.kernel.org/pub/ [...] adds 679294497be3 arm64: dts: allwinner: a64: a64-olinuxino: set the PHY TX delay adds f6cfb9058238 Merge tag 'sunxi-dt64-for-4.20' of git://git.kernel.org/pu [...] adds 9cc7f0de9e67 arm64: dts: mt7622: add timer, CCI-400 and PMU nodes adds e1dd05824af9 arm64: dts: mt7622: add a bluetooth 5 device node adds 8be2c4ae2ff1 arm64: dts: mt7622: fix ram size for rfb1 adds 0b6286dd96c0 arm64: dts: mt7622: add bananapi BPI-R64 board adds 3c2ac5b3ebcd arm64: dts: Add spi slave dts adds 508b330b8210 Merge tag 'v4.19-next-dts64' of git://git.kernel.org/pub/s [...] adds 6a2340c9d73c Merge tag 'actions-arm-dt-for-4.20' of git://git.kernel.or [...] adds 4db4a57fe01b arm64: dts: actions: s900: Add Clock Management Unit nodes adds d3105e47b519 arm64: dts: actions: s900: Source CMU clock for UARTs adds 1a74d98e6c54 Merge branch 'v4.20/s900-sps-bindings' into v4.20/dt64 adds 6bd9ad12a3c9 arm64: dts: actions: s900: Add SPS node adds a1d8219f97f3 arm64: dts: actions: s900: Add pinctrl node adds 48d4c88471ab arm64: dts: actions: s900: Add gpio properties to pinctrl node adds 29ea7bae209e arm64: dts: actions: s900-bubblegum-96: Add gpio line names adds 5eb76e8a29cd arm64: dts: actions: s900: Add I2C controller nodes adds 07b308eee06e arm64: dts: actions: s900-bubblegum-96: Enable I2C1 and I2C2 adds c432aaa2b28f arm64: dts: actions: s900: Add DMA Controller adds 8ba92cf59335 arm64: dts: actions: s700: Add Clock Management Unit adds 01463ac63b53 arm64: dts: actions: s700: Set UART clock references from CMU adds 6a11b1804a10 Merge tag 'actions-arm64-dt-for-4.20' of git://git.kernel. [...] adds 70a39be6766a arm64: dts: msm8916: Update coresight bindings for hardware ports adds 70b224678c7c Revert "dt-bindings: iio: vadc: Fix documentation of 'reg'" adds 6db0483cf622 Revert "dt-bindings: thermal: qcom-spmi-temp-alarm: Fix do [...] adds 5908704d98e0 Merge tag 'qcom-arm64-for-4.20' of git://git.kernel.org/pu [...] adds 703e699dbe2c ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] adds ca02f96b95ca ARM: dts: qcom: Update coresight bindings for hardware ports adds 55dc97235b65 Merge tag 'qcom-dts-for-4.20' of git://git.kernel.org/pub/ [...] adds 245f880c25db ARM: dts: imx6ull: update vdd_soc voltage for 900MHz opera [...] adds 41d9feb2beb4 ARM: dts: imx51: Add label for VPU node adds b3dd407880b7 ARM: dts: imx51-zii-scu3-esb: Disable VPU adds 555d111dc2d8 ARM: dts: imx51-zii-scu2-mezz: Disable VPU adds 48d34c4acfca ARM: dts: imx51-zii-scu2-mezz: Disable the internal watchdog adds 466b6bd47555 ARM: dts: vf610-zii-cfu1: Pass the 'no-sdio' property adds 6656c39a07a3 ARM: dts: vf610-zii-cfu1: Pass the 'no-sd' property adds f2e739898728 ARM: dts: imx7: Update coresight binding for hardware ports adds 5a2ecf0de0d3 ARM: dts: imx: Fix SPI bus warnings adds 92f0eb08c66a ARM: dts: imx6ul: use nvmem-cells for cpu speed grading adds 1c5f335f61ff ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string adds 09fc0daccbb5 ARM: dts: imx6qdl-zii-rdu2: Disable the internal RTC adds 89ff61948455 ARM: dts: vf: Switch to SPDX identifier adds b6eebba6a265 ARM: dts: vf610-twr: Switch to SPDX identifier adds 66eede3423a9 ARM: dts: imx53-ppd: Remove 'num-chipselects' property adds fc37b408bf42 dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board adds 04007fe4c65f ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support adds 476ca77f0f13 Merge tag 'imx-dt-4.20' of git://git.kernel.org/pub/scm/li [...] adds b739c177e1ae arm64: dts: fsl: Fix I2C and SPI bus warnings adds ca2fbd9ad4d3 Merge tag 'imx-dt64-4.20' of git://git.kernel.org/pub/scm/ [...] adds 3a7c41e59939 Merge tag 'mvebu-dt-4.20-1' of git://git.infradead.org/lin [...] adds 620cfb31bad4 arm64: dts: marvell: armada-37xx: add nodes to support watchdog adds e9a4dd999917 Merge tag 'mvebu-dt64-4.20-1' of git://git.infradead.org/l [...] adds 4686170b61ee Merge branch 'next/dt' into for-next adds 8881ec527918 Merge tag 'omap-for-v4.20/dt-signed-v2' of git://git.kerne [...] adds ef5d9f56efda Merge branch 'next/dt' into for-next adds 8abac18fecbd MAINTAINERS: Drop dt-bindings/genpd/k2g.h adds fe1497c019af MAINTAINERS: fix pattern in ARM/Synaptics berlin SoC section adds 5ef2f3593b6d MAINTAINERS: Update clock binding entry for Actions Semi Owl SoCs adds 0689984cff43 MAINTAINERS: Add entry for Actions Semiconductor Owl I2C driver adds 677309b0e9e6 MAINTAINERS: Add entry for Actions Semi Owl SoCs DMA driver adds e0c27a1066a9 arm64: actions: Enable PINCTRL in platforms Kconfig adds 16a1548013a2 Merge tag 'actions-arm64-soc-for-4.20' of git://git.kernel [...] adds c90dec00cc84 ARM: imx: add i.mx6ulz msl support adds 1c15f655d160 Merge tag 'imx-soc-4.20' of git://git.kernel.org/pub/scm/l [...] adds 7ab78d02cae7 Merge tag 'mvebu-soc-4.20-1' of git://git.infradead.org/li [...] adds c5cc245f6ff0 Merge branch 'next/soc' into for-next adds 56fc7d009444 arm-soc: document merges adds e1e7811c7317 Merge remote-tracking branch 'arm-soc/for-next' adds c4b90045984b Merge branch 'v4.20/dt' into next adds 110c998858f5 Merge branch 'v4.20/arm64' into next adds 2a35bd877900 Merge branch 'v4.20/dt64' into next adds 5c7e08659a17 Merge branch 'v4.20/drivers' into next adds fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next adds a0e370187fef Merge remote-tracking branch 'actions/for-next' adds b49ecedb6a85 Merge remote-tracking branch 'amlogic/for-next' adds 549fe60683e4 Merge remote-tracking branch 'at91/at91-next' adds d5353c201ff3 Merge remote-tracking branch 'bcm2835/for-next' adds 4d8d4712e47c soc: imx: gpc: set DMA mask for PD platform devices adds 11944227ecd7 Merge branch 'imx/drivers' into for-next adds ec002737a698 Merge branch 'imx/soc' into for-next adds 0ee39e6cf278 Merge branch 'imx/dt' into for-next adds dc27558368e1 Merge branch 'imx/dt64' into for-next adds 2ed85963b996 Merge branch 'imx/defconfig' into for-next adds e042be310917 Merge remote-tracking branch 'imx-mxs/for-next' adds b50b7d04ede4 Merge remote-tracking branch 'keystone/next' adds f718739d1c21 ARM: defconfig: add mediatek_v7_defconfig adds 266c820f30f8 arm: dts: mt7623: add a performance counter unit device node adds 8ff2017b9428 arm: dts: mt7623: update subsystem clock controller device nodes adds fce695cbd5eb arm: dts: mt7623: add iommu/smi device nodes adds 5646a2f6d584 arm: dts: mt7623: add jpeg decoder device node adds ad68b579a77e Merge branch 'v4.19-next/dts32' into for-next adds 54491bed6417 Merge branch 'v4.19-next/dts64' into for-next adds 42ac5fee3a13 Merge branch 'v4.19-next/soc' into for-next adds bdb71fa3e88a Merge remote-tracking branch 'mediatek/for-next' adds 1e16a9d116ca Merge branch 'mvebu/dt' into mvebu/for-next adds f93389899892 Merge branch 'mvebu/dt64' into mvebu/for-next adds 6dd3b8f8fb94 Merge remote-tracking branch 'mvebu/for-next' adds 5efb07491106 Merge branch 'omap-for-v4.20/dt' into for-next adds 6d0af44a82be ARM: dts: dra7: Fix up unaligned access setting for PCIe EP adds b830526f3047 ARM: dts: dra7: Enable workaround for errata i870 in PCIe [...] adds 656c1a65ab55 ARM: dts: omap5: enable OTG role for DWC3 controller adds 208860e50140 Merge branch 'omap-for-v4.20/dt' into for-next adds 40d9f9124822 bus: ti-sysc: Defer suspend as needed adds b82beef51817 bus: ti-sysc: Update revision masks to support am437x adds 1ba3069314ca bus: ti-sysc: Detect more devices on am473x for debugging adds 23731eac9848 bus: ti-sysc: Detect devices on am335x when DEBUG is enabled adds 472c54f0192e Merge commit '4f3530f4a41d49c41015020cd9a5ed5c95b5d2db' in [...] adds 3a3d802b025f bus: ti-sysc: Detect timer and gpio on dra7 adds c6eb4af39fcf bus: ti-sysc: Detect devices for debug on dra7 adds f94907830259 bus: ti-sysc: Make some warnings debug only adds 6a5bc8ded315 Merge branch 'omap-for-v4.20/ti-sysc' into for-next adds 30fd611af55c ARM: dts: am335x: add common file for UC-2100 series adds 7f4ddf50c92b ARM: dts: am335x: add support for Moxa UC-2101 open platform adds 5f681f41fe17 ARM: dts: am335x: Replace remaining legacy phy_id with phy-handle adds 88f222be04a7 Merge branch 'omap-for-v4.20/dt' into for-next adds ee20d35d4a5d Merge remote-tracking branch 'omap/for-next' adds defeba84d058 Merge tag 'qcom-dts-for-4.20' into 4.20-tagged adds 38eb96a5f1e6 Merge tag 'qcom-drivers-for-4.20' into 4.20-tagged adds 781d9df4de52 Merge tag 'qcom-defconfig-for-4.20' into 4.20-tagged adds 9025cd078085 Merge tag 'qcom-arm64-for-4.20' into 4.20-tagged adds 6252f3298861 Merge tag 'qcom-arm64-defconfig-for-4.20' into 4.20-tagged adds 89d140ea2c06 Merge remote-tracking branch 'qcom/for-next' adds 9aa883ad13cd Merge remote-tracking branch 'realtek/for-next' adds 2586035c01f6 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] adds 87f70ff63c08 Merge remote-tracking branch 'renesas/next' adds 6c69dfe2af72 arm64: dts: rockchip: add Innosilicon hdmi phy node to rk3328 adds 725e351c265a arm64: dts: rockchip: add rk3328 display nodes adds e78d53c7b287 arm64: dts: rockchip: enable display nodes on rk3328-rock64 adds 562a1734f307 Merge branch 'v4.20-armsoc/dts64' into for-next adds 9485107ae880 arm64: defconfig: enable Rockchip Innosilicon hdmiphy adds 276647f89f9c Merge branch 'v4.20-armsoc/defconfig64' into for-next adds 87489f7aca47 Merge remote-tracking branch 'rockchip/for-next' adds 2352ae130697 arm64: ARM: dts: exynos: Remove double SD card detect pin [...] adds dd11cf8891d0 Merge branch 'next/dt64' into for-next adds 48ab742ce3b0 ARM: dts: exynos: Add pin configuration for SD write prote [...] adds 6edc67604c9b Merge branch 'next/dt' into for-next adds 6862fdf2201a ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non- [...] adds b9acde832ba8 Merge branch 'next/soc' into for-next adds 93511a98bbe0 Merge remote-tracking branch 'samsung-krzk/for-next' adds 21baf18fc4d9 Merge branch 'sunxi/dt64-for-4.20' into sunxi/for-next adds 50aeb58188c0 ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees adds 25c5fc5a4923 Merge branch 'sunxi/h3-h5-for-4.20' into sunxi/for-next adds f0839b20db25 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 4a2750f3a146 Merge remote-tracking branch 'tegra/for-next' adds 03630b3b76cc perf: Convert to using %pOFn instead of device_node.name adds 22839869f21a signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys [...] adds 24951465cbd2 arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ adds 9376b1e7b625 arm64: remove unused asm/compiler.h header file adds bd7ac140b82f arm64: Add decoding macros for CP15_32 and CP15_64 traps adds 70c63cdfd6ee arm64: compat: Add separate CP15 trapping hook adds 1f1c014035a8 arm64: compat: Add condition code checks and IT advance adds 2a8905e18c55 arm64: compat: Add cp15_32 and cp15_64 handler arrays adds 50de013d22e4 arm64: compat: Add CNTVCT trap handler adds 32a3e635fb0e arm64: compat: Add CNTFRQ trap handler adds 95b861a4a6d9 arm64: arch_timer: Add workaround for ARM erratum 1188873 adds 00bbd5d9016d arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception adds dbfe3828a6f3 arm64/mm: Reorganize arguments for is_el1_permission_fault() adds 359048f91db4 arm64/mm: Define esr_to_debug_fault_info() adds 77cfe950901e arm64/numa: Report correct memblock range for the dummy node adds 52338088ef05 arm64/numa: Unify common error path in numa_init() adds 2ba0dacbae94 arm64/kprobes: remove an extra semicolon in arch_prepare_kprobe adds 4bfbe5eee309 arm64: docs: Fix typos in ELF hwcaps adds ee91176120bd arm64: docs: Document SSBS HWCAP adds c219bc4e9205 arm64: Trap WFI executed in userspace adds 4a83c1f48974 Merge remote-tracking branch 'arm64/for-next/core' adds 9e288cefcc55 clk: renesas: Convert to SPDX identifiers adds 2b6eb09f22cd Merge branch 'clk-spdx' into clk-next adds 0a87bf6cd529 clk: renesas: r8a77980: Add CMT clocks adds 381081ffc294 clk: renesas: r8a77970: Add SD0H/SD0 clocks for SDHI adds ee02950d53ee clk: renesas: r9a06g032: Fix UART34567 clock rate adds 5986b503da61 clk: renesas: r8a77970: Add CMT clocks adds 6207ba043477 clk: renesas: r8a77970: Add TMU clocks adds fde35c9c7db5 clk: renesas: cpg-mssr: Add R7S9210 support adds 5d169ce73712 dt-bindings: clock: renesas: Convert to SPDX identifiers adds bbd71915ee9c dt-bindings: clock: renesas: cpg-mssr: Document r8a7744 binding adds 6ff9cb53dabc clk: renesas: Add r8a7744 CPG Core Clock Definitions adds 016f9663156f clk: renesas: r8a7743: Add r8a7744 support adds 0acb6b53df36 clk: renesas: Add r8a774c0 CPG Core Clock Definitions adds 906e0a4a6d1e clk: renesas: cpg-mssr: Add r8a774c0 support adds 7c0043c0a48c dt-bindings: clock: renesas: cpg-mssr: Document r8a774c0 adds 5915838b7a4f clk: renesas: r8a77990: Fix incorrect PLL0 divider in comment adds 9ef5e0370d38 clk: renesas: r8a77970: Add TPU clock adds 1f7db7bbf031 clk: renesas: cpg-mssr: Add early clock support adds b9553c13b10e clk: renesas: r7s9210: Convert some clocks to early adds 4cb1480f5f63 clk: renesas: r7s9210: Move table update to separate function adds a53a28dca412 clk: renesas: r7s9210: Add SPI clocks adds be783cc8d72b Merge tag 'clk-renesas-for-v4.20-tag2' of git://git.kernel [...] adds b04747371191 Merge branch 'clk-renesas' into clk-next adds e40c7e3cda07 clk: meson: clk-pll: add enable bit adds 2303a9ca693e clk: meson: clk-pll: drop CLK_GET_RATE_NOCACHE where unnecessary adds 87173557d2f6 clk: meson: clk-pll: remove od parameters adds dd601dbc011e clk: meson: clk-pll: drop hard-coded rates from pll tables adds 56dbabc0ff73 clk: meson: axg: round audio system master clocks down adds 69b93104c7ec clk: meson-axg: pcie: drop the mpll3 clock parent adds 6291b8c5ac67 clk: meson: meson8b: register the clock controller early adds 93c873d68646 clk: meson: meson8b: use the regmap in the internal reset [...] adds 148edd50c807 Merge tag 'meson-clk-4.20-1' of https://github.com/BayLibr [...] adds 54397c153dae Merge branch 'clk-meson' into clk-next adds e15d598b5c6f Merge tag 'sunxi-clk-for-4.20' of https://git.kernel.org/p [...] adds c29e7955913d Merge branch 'clk-allwinner' into clk-next adds c3828949a21d clk: mvebu: use SPDX-License-Identifier adds 5b3877413218 Merge branch 'clk-spdx' into clk-next adds 6ffeddd6bca4 clk: mvebu: ap806: Remove superfluous of_clk_add_provider adds 4bfa076b40c1 Merge branch 'clk-mvebu-dup' into clk-next adds 02621216e1d8 Merge tag 'sunxi-clk-fixes-for-4.19' of https://git.kernel [...] adds 173861bea8a1 Merge branch 'clk-fixes' into clk-next adds e3aaadb0f0d6 clk: davinci: kill davinci_clk_reset_assert/deassert() adds d2eb4a61b88e Merge branch 'clk-davinci' into clk-next adds 2f149e6e14bc clk: keystone: Enable TISCI clocks if K3_ARCH adds 488cd4a6db84 Merge branch 'clk-k3-tisci' into clk-next adds 10e7745d80f3 Merge remote-tracking branch 'clk/clk-next' adds 57b126f3ab27 Merge remote-tracking branch 'clk-samsung/for-next' adds dbcc255e9c43 Merge remote-tracking branch 'c6x/for-linux-next' adds b64f56f73fa4 dt-bindings: Add vendor prefix for csky adds 6f4012ef765f csky/dma: fix up dma_mapping error adds e2ee8d48be1b csky: remove irq_mapping from smp.c adds 61a03f11acc1 MAINTAINERS: Add csky adds 3e20581a4db6 csky: fix compile error in linux/bug.h with SMP enabled adds a41fbaf45590 csky: fix flush_cache_range and tlb_start_vma adds b9ce4bdf69c4 csky: use asm-generic/bitops/atomic.h for all adds f0791ab78a90 csky: use the generic byteswap helpers. adds 46cb54920050 csky: using generic-y for irq.h. adds c4b17dd4a3cc csky: remove NSIGXXX in abiv2/fpu.c adds 237360eb3b27 Merge remote-tracking branch 'csky/linux-next' adds b501fb9227cf ia64: remove the kern_mem_attribute export adds 77308e27a059 ia64: remove the dead iommu_sac_force variable adds beec903f7121 ia64: remove iommu_dma_supported adds 87af06d8c062 ia64: remove the unused bad_dma_address symbol adds b666287e799b ia64: remove the unused pci_iommu_shutdown function adds 361a2ab91b0f ia64: remove the unused iommu_dma_init function adds 1322d51c0e5f ia64/sn2: remove no-ops dma sync methods adds 9aa1fbc50d4f ia64: remove machvec_dma_sync_{single,sg} adds 02b4da5f84d1 intel-iommu: mark intel_dma_ops static adds 5c2f96b34176 Merge remote-tracking branch 'ia64/next' adds a3c68074e04e Merge remote-tracking branch 'm68k/for-next' adds da56cb950fb6 m68k: fix command-line parsing when passed from u-boot adds 80ecd13cf294 Merge remote-tracking branch 'm68knommu/for-next' adds 82689ac663ac MIPS: kdump: Mark cpu back online before rebooting adds 2f0b649b3b4a MIPS: stop using _PTRS_PER_PGD adds 7bce7975f9cd Merge remote-tracking branch 'mips/mips-next' adds a49a1af50b53 parisc64: change __kernel_suseconds_t to match glibc adds a12bb663fe91 parisc: Reorder TLB flush timing calculation adds 2c18d35d677d parisc: Remove PTE load and fault check from L2_ptep macro adds d3af18151656 Merge remote-tracking branch 'parisc-hd/for-next' adds 181fe7f813a7 Merge remote-tracking branch 'powerpc/next' adds 80bf3522485d Merge remote-tracking branch 's390/features' adds fe4939272c69 Merge remote-tracking branch 'uml/linux-next' adds cacd8ff52c39 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 66e4226a2eee Merge remote-tracking branch 'befs/for-next' adds f2e94308ba2a Merge remote-tracking branch 'btrfs-kdave/for-next' adds 0595751f2679 smb2: fix missing files in root share directory listing adds 575a3c430609 Merge remote-tracking branch 'cifs/for-next' adds 6ceb388fabad Merge remote-tracking branch 'ecryptfs/next' adds 2aad26fa0a3d ext2: remove redundant building macro check adds 2101185643eb Pull ext2 CONFIG_FS_DAX cleanup. adds 96a71f21ef1f fanotify: store fanotify_init() flags in group's fanotify_data adds 55b70b85100b fanotify: support reporting thread id instead of process id adds 12f0d3d810c0 Merge fanotify support for reporting PID instead of TGID. adds 6dc5f13e74b2 Merge remote-tracking branch 'ext3/for_next' adds 0b2103e886e6 f2fs: fix memory leak of write_io in fill_super() adds 4a70e255449c f2fs: fix memory leak of percpu counter in fill_super() adds 042be0f849e5 f2fs: fix to do sanity check with current segment number adds e1293bdfa01d f2fs: plug readahead IO in readdir() adds b430f7263673 f2fs: avoid sleeping under spin_lock adds c8e927579e00 f2fs: fix setattr project check upon fssetxattr ioctl adds 4cb037ec3f75 f2fs: surround fault_injection related option parsing usin [...] adds 7c1a000d4662 f2fs: add SPDX license identifiers adds 6f5c2ed0a26f f2fs: split IO error injection according to RW adds a7d10cf3e4e3 f2fs: add new idle interval timing for discard and gc paths adds f84262b0862d f2fs: avoid infinite loop in f2fs_alloc_nid adds dc4cd1257c86 f2fs: fix to recover inode's uid/gid during POR adds c6b1867b1da3 f2fs: fix remount problem of option io_bits adds d83d0f5ba853 f2fs: report ENOENT correctly in f2fs_rename adds 0a4daae5ffea f2fs: update i_size after DIO completion adds f4474aa6e5e9 f2fs: fix to recover inode's project id during POR adds 19c73a691ccf f2fs: fix to recover inode's i_flags during POR adds 7de36cf3e408 f2fs: fix to recover inode's i_gc_failures during POR adds 5cd1f387a13b f2fs: fix to recover inode's crtime during POR adds 4a1728cad634 f2fs: mark inode dirty explicitly in recover_inode() adds edc55aaf0d17 f2fs: avoid f2fs_bug_on if f2fs_get_meta_page_nofail got EIO adds 61f7725aa148 f2fs: return correct errno in f2fs_gc adds 89d13c38501d f2fs: fix missing up_read adds 095680f24f26 f2fs: keep lazytime on remount adds b63e7be5908c f2fs: add to account meta IO adds 274bd9ba3942 f2fs: add to account skip count of background GC adds d440c52d3151 f2fs: support superblock checksum adds bab475c5414e Revert: "f2fs: check last page index in cached bio to deci [...] adds 39a869582451 f2fs: refactor ->page_mkwrite() flow adds f847c699cff3 f2fs: allow out-place-update for direct IO in LFS mode adds 0c091817cba3 f2fs: fix to recover cold bit of inode block during POR adds a2f40a3e9ed9 f2fs: clear PageError on the read path adds f80f781514ef f2fs: checkpoint disabling adds a08cd3d8b991 f2fs: submit cached bio to avoid endless PageWriteback adds 50e4c3667592 Merge remote-tracking branch 'f2fs/dev' adds bc78abbd55dd fuse: Fix use-after-free in fuse_dev_do_read() adds d2d2d4fb1f54 fuse: Fix use-after-free in fuse_dev_do_write() adds 4c316f2f3ff3 fuse: set FR_SENT while locked adds 908a572b80f6 fuse: fix blocked_waitq wakeup adds 88bc7d5097a1 fuse: add support for copy_file_range() adds e287179afe21 fuse: use list_first_entry() in flush_bg_queue() adds 2a23f2b8adbe fuse: use READ_ONCE on congestion_threshold and max_background adds 2b30a533148a fuse: add locking to max_background and congestion_thresho [...] adds ae2dffa39485 fuse: introduce fc->bg_lock adds 63825b4e1da5 fuse: do not take fc->lock in fuse_request_send_background() adds c59fd85e4fd0 fuse: change interrupt requests allocation algorithm adds 3a5358d1a1b7 fuse: kill req->intr_unique adds be2ff42c5d6e fuse: Use hash table to link processing request adds d123d8e1833c fuse: split out readdir.c adds 6433b8998a21 fuse: add FOPEN_CACHE_DIR adds 18172b10b674 fuse: extract fuse_emit() helper adds 69e34551152a fuse: allow caching readdir adds 5d7bc7e8680c fuse: allow using readdir cache adds 3494927e090b fuse: add readdir cache version adds 7118883b44b8 fuse: use mtime for readdir cache verification adds 261aaba72fdb fuse: use iversion for readdir cache verification adds ab2257e9941b fuse: reduce size of struct fuse_inode adds 8a7aa286ab67 fuse: allocate page array more efficiently adds 5da784cce430 fuse: add max_pages to init_out adds e52a8250480a fuse: realloc page array adds 054d1daa1367 Merge remote-tracking branch 'fuse/for-next' adds 02a43385ccfd Merge remote-tracking branch 'jfs/jfs-next' adds 9dc6edcf676f SUNRPC: Clean up initialisation of the struct rpc_rqst adds 9ee94d3ed6a4 SUNRPC: If there is no reply expected, bail early from cal [...] adds 3021a5bbbf0a SUNRPC: The transmitted message must lie in the RPCSEC win [...] adds 7ebbbc6e7bd0 SUNRPC: Simplify identification of when the message send/r [...] adds 3a03818fbee0 SUNRPC: Avoid holding locks across the XDR encoding of the [...] adds d1109aa56c71 SUNRPC: Rename TCP receive-specific state variables adds e1806c7bfb80 SUNRPC: Move reset of TCP state variables into the reconnect code adds 6c7a64e5a44d SUNRPC: Add socket transmit queue offset tracking adds 4cd34e7c2e41 SUNRPC: Simplify dealing with aborted partially transmitte [...] adds cf9946cd6144 SUNRPC: Refactor the transport request pinning adds 359c48c04af2 SUNRPC: Add a helper to wake up a sleeping rpc_task and se [...] adds 5ce970393bad SUNRPC: Test whether the task is queued before grabbing th [...] adds ec37a58fba28 SUNRPC: Don't wake queued RPC calls multiple times in xprt [...] adds 75c84151a9dc SUNRPC: Rename xprt->recv_lock to xprt->queue_lock adds edc81dcd5b7f SUNRPC: Refactor xprt_transmit() to remove the reply queue code adds 7f3a1d1e1806 SUNRPC: Refactor xprt_transmit() to remove wait for reply code adds 78b576ced2f5 SUNRPC: Minor cleanup for call_transmit() adds ef3f54347f69 SUNRPC: Distinguish between the slot allocation list and r [...] adds 944b042921a1 SUNRPC: Add a transmission queue for RPC requests adds 762e4e67b356 SUNRPC: Refactor RPC call encoding adds 902c58872e1e SUNRPC: Fix up the back channel transmit adds 50f484e29821 SUNRPC: Treat the task and request as separate in the xprt [...] adds 04b3b88fbfe6 SUNRPC: Don't reset the request 'bytes_sent' counter when [...] adds 5f2f6bd98736 SUNRPC: Simplify xprt_prepare_transmit() adds dcbbeda836bc SUNRPC: Move RPC retransmission stat counter to xprt_transmit() adds 918f3c1fe83c SUNRPC: Improve latency for interactive tasks adds 75891f502f5f SUNRPC: Support for congestion control when queuing is enabled adds 86aeee0eb6c3 SUNRPC: Enqueue swapper tagged RPCs at the head of the tra [...] adds 89f90fe1ad8b SUNRPC: Allow calls to xprt_transmit() to drain the entire [...] adds f05d54ecf662 SUNRPC: Allow soft RPC calls to time out when waiting for [...] adds 36bd7de949f4 SUNRPC: Turn off throttling of RPC slots for TCP sockets adds c544577daddb SUNRPC: Clean up transport write space handling adds adfa71446dd0 SUNRPC: Cleanup: remove the unused 'task' argument from th [...] adds bd79bc579ca5 SUNRPC: Don't take transport->lock unnecessarily when taki [...] adds 95f7691daa57 SUNRPC: Convert xprt receive queue to use an rbtree adds f42f7c283078 SUNRPC: Fix priority queue fairness adds 79c99152a374 SUNRPC: Convert the xprt->sending queue back to an ordinar [...] adds 431f6eb3570f SUNRPC: Add a label for RPC calls that require allocation [...] adds 9d96acbc7f37 SUNRPC: Add a bvec array to struct xdr_buf for use with io [...] adds 277e4ab7d530 SUNRPC: Simplify TCP receive code by switching to using iterators adds c50b8ee02f1c SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stre [...] adds 550aebfe1c57 SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive adds 4f546149755b SUNRPC: Clean up xs_udp_data_receive() adds ec846469ba7b SUNRPC: Unexport xdr_partial_copy_from_skb() adds a2791d3a2cee pNFS: Don't zero out the array in nfs4_alloc_pages() adds 28ced9a84cd2 pNFS: Don't allocate more pages than we need to fit a layo [...] adds 1db97eaa0b48 NFS: Convert lookups of the lock context to RCU adds 6ba0c4e5bb08 NFS: Simplify internal check for whether file is open for write adds 0de43976fbe7 NFS: Convert lookups of the open context to RCU adds 9ae075fdd190 NFSv4: Convert open state lookup to use RCU adds ace9fad43aa6 NFSv4: Convert struct nfs4_state to use refcount_t adds 943cff67b842 NFSv4.1: Fix the r/wsize checking adds 10ec57e4c500 nfs4: flex_file: ignore synthetic uid/gid for tightly coup [...] adds cb7a8384dc02 NFS: Split out the body of nfs4_reclaim_open_state() adds 35a61606a612 NFS: Reduce indentation of the switch statement in nfs4_re [...] adds 000d3f9566ed NFS: Reduce indentation of nfs4_recovery_handle_error() adds 80f42368868e NFSv4: Split out NFS v4.2 copy completion functions adds 8d8928d87960 NFSv3: Improve NFSv3 performance when server returns no po [...] adds 28d52235ee25 NFSv4: Save a few bytes in the nfs_pgio_args/res adds 1c6c4b740df1 NFS: Remove private spinlock in struct nfs_pgio_header adds 4e4c3bef4471 SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking adds 0c1c19f46efa SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms adds 571ed1fd2390 SUNRPC: Replace krb5_seq_lock with a lockless scheme adds be189f7e7f03 NFS: Fix dentry revalidation on NFSv4 lookup adds 5ceb9d7fdaaf NFS: Refactor nfs_lookup_revalidate() adds c7944ebb9ce9 NFSv4: Fix lookup revalidate of regular files adds 30d1b6347f07 Merge remote-tracking branch 'nfs/linux-next' adds dfb1fbc82a10 Merge remote-tracking branch 'nfsd/nfsd-next' adds ead6caea5c1d Merge remote-tracking branch 'orangefs/for-next' adds 7e6c8bec0034 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 21529504e8cd Merge remote-tracking branch 'v9fs/9p-next' adds ae29478766f4 xfs: don't crash the vfs on a garbage inline symlink adds d5a2e2893da0 xfs: remove last of unnecessary xfs_defer_cancel() callers adds d9183105caa9 xfs: don't unlock invalidated buf on aborted tx commit adds 23420d05e67d xfs: clean up xfs_trans_brelse() adds 95808459b110 xfs: refactor xfs_buf_log_item reference count handling adds 8683edb7755b xfs: avoid lockdep false positives in xfs_trans_alloc adds df307077916f xfs: fix transaction leak in xfs_reflink_allocate_cow() adds 0065b5411997 xfs: don't bring in extents in xfs_bmap_punch_delalloc_range adds 2863c2ebc4f4 xfs: remove duplicated include from alloc.c adds f369a13cead8 xfs: don't treat unknown di_flags2 as corruption in scrub adds f5f3f959b70b xfs: skip delalloc COW blocks in xfs_reflink_end_cow adds 339e1a3fcdd1 xfs: validate inode di_forkoff adds ec2ed0b5e96f xfs: remove invalid log recovery first/last cycle check adds 561295a32579 iomap: set page dirty after partial delalloc on mkwrite adds e55ec4ddbef9 xfs: fix error handling in xfs_bmap_extents_to_btree adds c850e425cfa4 Merge remote-tracking branch 'xfs/for-next' adds 1987fea70e8c Merge remote-tracking branch 'vfs/for-next' adds dc4214e6da18 Merge branch 'pci/aspm' adds d6112f8def51 PCI: Add support for Immediate Readiness adds a41091a7a95a Merge branch 'pci/enumeration' adds bfcb79fca19d PCI/ERR: Run error recovery callbacks for all affected devices adds 542aeb9c8f93 PCI/ERR: Simplify broadcast callouts adds 7b42d97e99d3 PCI/ERR: Always report current recovery status for udev adds a6bd101b8f84 PCI: Unify device inaccessible adds f0157160b359 PCI: Make link active reporting detection generic adds ac86e8eeb054 PCI: Do not skip power-managed bridges in pci_enable_wake() adds 6299cf9ec398 PCI / ACPI: Enable wake automatically for power managed bridges adds eb34da60edee PCI: pciehp: Disable hotplug interrupt during suspend adds 720d6a671a6e PCI: pciehp: Do not handle events if interrupts are masked adds 52be9464aa7e PCI/portdrv: Resume upon exit from system suspend if left [...] adds 94c7993fb5bd PCI/portdrv: Add runtime PM hooks for port service drivers adds 9c62f0bfb832 PCI: pciehp: Implement runtime PM callbacks adds 0e157e528604 PCI/PME: Implement runtime PM callbacks adds 5f5e4890d57a ACPI / property: Allow multiple property compatible _DSD entries adds 26ad34d510a8 PCI / ACPI: Whitelist D3 for more PCIe hotplug ports adds de3ffa301142 PCI: Equalize hotplug memory and io for occupied and empty slots adds 479e01a402f0 PCI/ERR: Remove duplicated include from err.c adds 37f1c5868e45 PCI: cpqphp: Remove set but not used variable 'physical_slot' adds 74171e9dab62 PCI: pnv_php: Use kmemdup() adds 62b36c3ea664 PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls adds 38aff4144b34 Merge branch 'pci/hotplug' adds a21629cdbddf Merge branch 'pci/misc' adds 46883f9938a9 Merge branch 'pci/msi' adds aa77e55d4812 PCI: cadence: Correct probe behaviour when failing to get PHY adds c1eb89401500 Merge branch 'remotes/lorenzo/pci/cadence' adds 7ae76c4c5a2d DT: pci: rcar-pci: document R8A77990 bindings adds cf703ddef750 Merge branch 'remotes/lorenzo/pci/controller-misc' adds 6870b6735097 PCI: kirin: Fix section mismatch warning adds f37ae6deac8e Merge branch 'remotes/lorenzo/pci/dwc' adds 35e8567c37bb Merge branch 'remotes/lorenzo/pci/iproc' adds 1837afcfc0d5 Merge branch 'remotes/lorenzo/pci/mediatek' adds 31c581dc0add Merge remote-tracking branch 'pci/next' adds d0b41230e80c HID: intel-ish-hid: ishtp: add helper function for driver [...] adds d174c6664f09 HID: intel-ish-hid: use helper function for private driver [...] adds a1c40ce62fd2 HID: intel-ish-hid: ishtp: add helper functions for client [...] adds 816e7ed1c85d HID: intel-ish-hid: use helper function to access client buffer adds e625020b2c1e HID: intel-ish-hid: ishtp: add helper function for client search adds f26de33faff1 HID: intel-ish-hid: use helper function to search client id adds 18c0b5467498 HID: intel_ish-hid: Enhance API to get ring buffer sizes adds 946a7773dcb6 HID: intel-ish-hid: use resource-managed api adds dc4e05d07959 HID: intel-ish-hid: using list_head for ipc write queue adds 9ee3e06610fd HID: i2c-hid: override HID descriptors for certain devices adds c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next adds f2536d99ca76 Merge remote-tracking branch 'hid/for-next' adds 08d9db00fe0e i2c: i2c-scmi: fix for i2c_smbus_write_block_data adds 47a191a47d47 Merge branch 'i2c/for-current' into i2c/for-next adds f4089fcfdb3d dt-bindings: i2c: rcar: Add r8a77470 support adds 8bca7089af56 dt-bindings: i2c: rcar: Document r8a7744 support adds f88c18ddb090 dt-bindings: i2c: sh_mobile: Document r8a7744 support adds 210932079eb9 Merge branch 'i2c/for-4.20' into i2c/for-next adds 6f1a51a5a756 Merge remote-tracking branch 'i2c/i2c/for-next' adds b949f48e7384 MAINTAINERS: Update PMBUS maintainer entry adds 527eefaef991 hwmon: (ina3221) Add INA3221_CONFIG to volatile_table adds 84c885d94bea hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros adds 7de1ab9dac8e hwmon: (ina3221) Add suspend and resume functions adds cd034d200cf4 dt-bindings: hwmon: Add ina3221 documentation adds 5e4f060c089f hwmon: (ina3221) Read channel input source info from DT adds a3fa12e10ce1 hwmon: (ina3221) mark PM functions as __maybe_unused adds 541297646a96 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 6aec140ef356 Merge remote-tracking branch 'jc_docs/docs-next' adds 362bb22644d1 Merge remote-tracking branch 'v4l-dvb/master' adds 15cdac924f32 Merge remote-tracking branch 'v4l-dvb-next/master' adds 7f9558e14cfd Merge back earlier cpufreq material for 4.20. adds 75ee9a495247 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] adds d25074c05599 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] adds 49e4bf23090b ACPI: use proper DYNAMIC_DEBUG_BRANCH macro adds f40c728b3200 ACPI: remove unused __acpi_handle_debug macro adds ea625ce13317 ACPI / LPSS: Make hid_uid_match helper take an acpi_device [...] adds a92a5563e3f4 ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument adds 1e30124ac60a ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices adds bd0f4e342e00 ACPI / LPSS: Add a device link from the GPU to the CHT I2C [...] adds 2d71ee0ce72f ACPI / LPSS: Add a device link from the GPU to the BYT I2C [...] adds 48402cee6889 ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq adds 2eb458f5f636 Merge branches 'acpi-debug' and 'acpi-soc' into linux-next adds cc2b76bde57c Merge remote-tracking branch 'pm/linux-next' adds 98e5d55314c0 Merge remote-tracking branch 'cpupower/cpupower' adds 283d55e68d8a OPP: Prevent creating multiple OPP tables for devices shar [...] adds 5ed4cecd75e9 OPP: Pass OPP table to _of_add_opp_table_v{1|2}() adds a0959042424e Merge remote-tracking branch 'opp/opp/linux-next' adds 1d6fba92d732 Merge branch 'mellanox/mlx5-next' into rdma.git for-next adds a1069c1c75d5 IB/mlx5: Use uid as part of PD commands adds 991d219829aa IB/mlx5: Set uid as part of QP creation adds 34d57585f91e IB/mlx5: Set uid as part of RQ commands adds c14003f09068 IB/mlx5: Set uid as part of SQ commands adds 9f33ec03bcda IB/mlx5: Set uid as part of SRQ commands adds a01a5860b209 IB/mlx5: Set uid as part of DCT commands adds 539ec982763a IB/mlx5: Set uid as part of MCG commands adds 443c1cf9d6c8 IB/mlx5: Set uid as part of TIR commands adds 1cd6dbd32f98 IB/mlx5: Set uid as part of TIS commands adds 5deba86ee2cd IB/mlx5: Set uid as part of RQT commands adds 58895f0d18df IB/mlx5: Set uid upon PD allocation adds cf50a7863b42 IB/mlx5: Set uid as part of CQ creation adds d00614c05706 IB/mlx5: Set uid as part of XRCD commands adds d2d19121ae2f IB/mlx5: Set uid as part of TD commands adds ba1a057da2f1 IB/mlx5: Set valid umem bit on DEVX adds e3b00e9c3051 IB/usnic: fix spelling mistake "unvalid" -> "invalid" adds 0430e74f9fbe RDMA/mlx5: Remove superfluous version print adds 1b571086e869 iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs adds 3312d1c6bdee RDMA/umem: Minor optimizations adds c6ce58071637 RDMA/umem: Fix potential addition overflow adds 46bdf7776856 RDMA: Fix dependencies for rdma_user_mmap_io adds e349f858d29f RDMA: Fully setup the device name in ib_register_device adds 43c7c851b9bc RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name adds 5a738b5d4705 RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name adds 896de0090a85 RDMA/core: Use dev_name instead of ibdev->name adds 9de698614836 RDMA/drivers: Use dev_name instead of ibdev->name adds 6c8541118bd5 RDMA/ulp: Use dev_name instead of ibdev->name adds b9c1ea40e8bb RDMA/hns: Refactor the codes for setting transport opode adds 384f88185112 RDMA/hns: Add atomic support adds 944e64093a63 RDMA/hns: Add CM of vlan device support adds 8320deb88c03 RDMA/hns: Add enable judgement for UD vlan adds c7c28191408b RDMA/hns: Add MW support for hip08 adds 6e68c899e664 IB/mthca: remove redundant inner check of mdev->mthca_flags adds e04951ebeefb IB/hfi1: Move UnsupportedVL bits definitions to the correc [...] adds c8b53d0c5eb8 IB/sa: simplify return code logic for ib_nl_send_msg() adds cbc08434de13 Merge remote-tracking branch 'rdma/for-next' adds af4325ecc24f tcp: expose sk_state in tcp_retransmit_skb tracepoint adds 78139c94dc8c net: vhost: lock the vqs one by one adds a6a67a2f343c net: vhost: replace magic number of lock annotation adds dc151282bbda net: vhost: factor out busy polling logic to vhost_net_bus [...] adds 441abde4cd84 net: vhost: add rx busy polling in tx path adds c09c1474d8c1 Merge branch 'net-vhost-improve-performance-when-enable-busyloop' adds da58a931f248 net: mvneta: Add support for 2500Mbps SGMII adds d888f3966677 net-ipv4: remove 2 always zero parameters from ipv4_update_pmtu() adds 1042caa79e93 net-ipv4: remove 2 always zero parameters from ipv4_redirect() adds fe3b30ddb90f netlink: remove NLA_NESTED_COMPAT adds 48fde90a78f8 netlink: make validation_data const adds c29f1845b2b2 netlink: move extack setting into validate_nla() adds 9a659a35ba17 netlink: allow NLA_NESTED to specify nested policy to validate adds 1501d13596b9 netlink: add nested array policy validation adds 31df0cffa974 Merge branch 'netlink-nested-policy-validation' adds eddf11e18dff net: ovs: fix return type of ndo_start_xmit function adds 470b9254d468 qed: Remove set but not used variable 'p_archipelago' adds a9ca7f17c6d2 net: xen-netback: fix return type of ndo_start_xmit function adds 5d70a6701860 net/core: make function ___gnet_stats_copy_basic() static adds bf17b671982f net/tls: Make function get_rec() static adds 3d5537f9d468 net: aquantia: Make function aq_fw1x_set_power() static adds 5e8cc3947d8f net: ethernet: dpaa: remove unused variables adds 31bae7dad359 phy: mscc: fix printf format adds 9b97123a584f net: phy: mdio-bcm-unimac: mark PM functions as __maybe_unused adds d2f1e81a40ca net: dsa: b53: Fix build with B53_SRAB enabled and B53_SERDES=m adds 5b71ac3cc4a6 net: hns3: Add support for sctp checksum offload adds cd2086bf4983 net: hns3: Set extra mac address of pause param for HW adds a7b687b35411 net: hns3: Rename loop mode adds eb66d5035267 net: hns3: Rename mac loopback to app loopback adds 4dc13b9668d8 net: hns3: Add serdes parallel inner loopback support adds 996ff91840eb net: hns3: Fix for packet buffer setting bug adds 93d8daf46018 net: hns3: Fix for netdev not up problem when setting mtu adds fe5eb043182b net: hns3: Change return type of hclge_tm_schd_info_update() adds 0d43bf45f4a8 net: hns3: Modify hns3_get_max_available_channels adds e4fd75022c24 net: hns3: Fix loss of coal configuration while doing reset adds 4605168f71fa Merge branch 'hns3-next' adds 1288aa7af20c net: bridge: explicitly zero is_sticky in fdb_create adds a804e5e21875 selftests: forwarding: test for bridge sticky flag adds 5362700c942b net: sched: make function qdisc_free_cb() static adds dec64ff10ed9 ice: use [sr]q.count when checking if queue is initialized adds daca32a2aa05 ice: replace unnecessary memcpy with direct assignment adds c185e39afb4f ice: update branding strings and supported device ids adds 396fbf9cab5d ice: update fw version check logic adds f31028bfd7b1 ice: Update comment for ice_fltr_mgmt_list_entry adds 56daee6c5add ice: Query the Tx scheduler node before adding it adds 32f13d0e6190 ice: Update to capabilities admin queue command adds f934bb9b8b61 ice: fix changing of ring descriptor size (ethtool -G) adds ec72001d38a1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 6a42b5128deb qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" adds d4017665854b hns3: Fix the build. adds 3ff6cde84685 hns3: Another build fix. adds a337531b942b tcp: up initial rmem to 128KB and SYN rwin to around 64KB adds 5cbdbd1a1f30 tipc: refactor function tipc_msg_reverse() adds afe8792fec69 tipc: refactor function tipc_sk_timeout() adds 39fdc9c71f65 tipc: refactor function tipc_sk_filter_connect() adds 25b9221b9594 tipc: add SYN bit to connection setup messages adds 6787927475e5 tipc: buffer overflow handling in listener socket adds 6e9feb33911f Merge branch 'tipc-next' adds 80ece6a03aaf tls: Remove redundant vars from tls record structure adds 804fe108fc92 openvswitch: Use correct reply values in datapath and vport ops adds c913b73cd05d ice: use [sr]q.count when checking if queue is initialized adds 95a525bee0ed ice: replace unnecessary memcpy with direct assignment adds e4a0e1ee9443 ice: update branding strings and supported device ids adds b2ccf317edf7 ice: update fw version check logic adds 8bc8d188cde0 ice: Update comment for ice_fltr_mgmt_list_entry adds 1886588fb632 ice: Query the Tx scheduler node before adding it adds 7d86cf384047 ice: Update to capabilities admin queue command adds 3b6bf296c44f ice: fix changing of ring descriptor size (ethtool -G) adds 45d3d428eafc ice: Move common functions out of ice_main.c part 1/7 adds 72adf2421d9b ice: Move common functions out of ice_main.c part 2/7 adds 5153a18e57ff ice: Move common functions out of ice_main.c part 3/7 adds 28c2a6457388 ice: Move common functions out of ice_main.c part 4/7 adds 07309a0e59ed ice: Move common functions out of ice_main.c part 5/7 adds df0f847915b4 ice: Move common functions out of ice_main.c part 6/7 adds 37bb83901286 ice: Move common functions out of ice_main.c part 7/7 adds 5df7e45d54fc ice: Change pf state behavior to protect reset path adds d96112b2cab2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 041a14d26715 tcp: start receiver buffer autotuning sooner adds 3a95e0ccaf07 net/mlx5e: Ethtool steering, Support masks for l3/l4 filters adds 749359f4aae6 net/mlx5e: Change VF representors' RQ type adds dabeb3b0d5c3 net/mlx5e: Enable stateless offloads for VF representor netdevs adds 092297e09a0a net/mlx5e: Extract creation of rep's default flow rule adds c966f7d55d00 net/mlx5: E-Switch, Provide flow dest when creating vport rx rule adds 46dc933cee82 net/mlx5e: Provide explicit directive if to create inner i [...] adds 3edc0159c014 net/mlx5e: Expose function for building RSS params adds a5355de878f4 net/mlx5e: Expose ethtool rss key size / indirection table [...] adds 84a0973386c5 net/mlx5e: Enable multi-queue and RSS for VF representors adds f128f138cc40 net/mlx5e: Add ethtool control of ring params to VF representors adds b820e6fb0978 net/mlx5e: Enable reporting checksum unnecessary also for [...] adds b856df28f923 net/mlx5e: Allow reporting of checksum unnecessary adds 59c9d35ea9cd net/mlx5: Cache the system image guid adds 3bd09b05b068 Merge tag 'mlx5e-updates-2018-10-01' of git://git.kernel.o [...] adds 2240c12d7d3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8f2b02931175 tcp: set recv_skip_hint when tcp_inq is less than PAGE_SIZE adds 789762ceec8f tcp: adjust rcv zerocopy hints based on frag sizes adds ea43a5907f66 net: nixge: Address compiler warnings when building for i386 adds 97ea8ac360c2 nfp: warn on experimental TLV types adds b31cdffa2329 net: phy: Move linkmode helpers to somewhere public adds ab2a605fa621 net: phy: Add phydev_warn() adds c4fabb8b3c0d net: phy: Add phydev_info() adds edc7ccbbcf32 net: phy: Add helper to convert MII ADV register to a linkmode adds 5f991f7bddc9 net: phy: Add helper for advertise to lcl value adds f954a04ea18e net: phy: Add limkmode equivalents to some of the MII etht [...] adds d0939c26c53a net: ethernet: xgbe: expand PHY_GBIT_FEAUTRES adds 719655a14971 net: phy: Replace phy driver features u32 with link_mode bitmap adds 26cf48a66868 Merge branch 'Continue-towards-using-linkmode-in-phylib' adds d695964d723d net: hns3: Add flow director initialization adds 117328680288 net: hns3: Add input key and action config support for flo [...] adds dd74f815dd41 net: hns3: Add support for rule add/delete for flow director adds 05c2314fe6a8 net: hns3: Add support for rule query of flow director adds 6871af29b3ab net: hns3: Add reset handle for flow director adds dc5e6064774e net: hns3: Remove all flow director rules when unload hns3 driver adds c17852a8932f net: hns3: Add support for enable/disable flow director adds 6140cc20caf7 Merge branch 'Support-of-Flow-Director-in-HNS3-Ethernet-Dr [...] adds 3e48be05f3c7 netlink: add attribute range validation to policy adds 33188bd6430e netlink: add validation function to policy adds a1fa80802cb0 Merge branch 'netlink-extended-attribute-validation' adds 460b360104d5 net_sched: fix a crash in tc_new_tfilter() adds 10b476c57b62 net: systemport: Refactor bcm_sysport_set_features() adds 297357d1a165 net: systemport: Utilize bcm_sysport_set_features() during [...] adds b5061778f822 net: systemport: Turn on offloads by default adds aa6ca0ec71d8 net: systemport: Be drop monitor friendly while re-allocat [...] adds a5d78ce7936c net: systemport: Add software counters to track reallocations adds a0651d8e2784 Merge branch 'net-systemport-Turn-on-offloads-by-default' adds 9f2959b6b52d net: phy: improve handling delayed work adds e3a9667a5bf7 hv_netvsc: Fix rndis_per_packet_info internal field initia [...] adds 0ed3015c9964 selftests/tls: Fix recv(MSG_PEEK) & splice() test cases adds fb420d5d91c1 tcp/fq: move back to CLOCK_MONOTONIC adds 024926def6ca net: phy: Convert to using %pOFn instead of device_node.name adds ad95a240a140 ibmvnic: Increase maximum queue size limit adds 20b5ba1f6100 ibmvnic: Introduce driver limits for ring sizes adds 723ad9161347 ibmvnic: Add ethtool private flag for driver-defined queue limits adds 407257ce2443 Merge branch 'ibmvnic-Implement-driver-defined-queue-limits' adds cc16567e5a8a net: drop unused skb_append_datato_frags() adds 3f60b03f7427 isdn/hisax: Fix fall-through annotation adds 5bf0961cc6a1 qed: Add driver support for 20G link speed. adds 631b67072bb1 qede: Add driver support for 20G link speed. adds dd0bb7f902e6 Merge branch 'qed-20g' adds 5726ca0e5eaa ice: Expand use of VSI handles part 1/2 adds 4fb33f3107e1 ice: Expand use of VSI handles part 2/2 adds 334cb0626de1 ice: Implement VSI replay framework adds 5755143dd18d ice: Check for actual link state of port after reset adds eb0208ec42d3 ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker adds 492af0ab4f57 ice: Implement ethtool hook for RSS switch adds ca4929b6df7c ice: Align ice_reset_req enum values to hardware reset values adds 9e4ab4c29a62 ice: Add support for dynamic interrupt moderation adds 81b23589f483 ice: Fix error on driver remove adds d5486377b8c5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds c15ace868dd1 ipw2x00: Remove unnecessary parentheses adds f613e4803dd6 rsi: Remove unnecessary boolean condition adds 0891c7f4a253 ath5k: Remove unused BUG_ON adds 31138a827d1b rtlwifi: btcoex: Use proper enumerated types for Wi-Fi onl [...] adds 5c656c71b1bf rt2800: move usb specific txdone/txstatus routines to rt2800lib adds 0b0d556e0ebb rt2800mmio: use txdone/txstatus routines from lib adds 5022efb50f62 rt2x00: do not check for txstatus timeout every time on tasklet adds adf26a356f13 rt2x00: use different txstatus timeouts when flushing adds 0240564430c0 rt2800: flush and txstatus rework for rt2800mmio adds 4059afc6bd17 qtnfmac_pcie: do not store FW name in driver state structure adds 2ef0ecd71700 qtnfmac_pcie: move Pearl pcie sources to pcie-specific directory adds 91dcecece019 qtnfmac_pcie: rename private Pearl PCIe state structure adds d0b95bfa1178 qtnfmac_pcie: indicate pearl-specific structures by their names adds 21077d09b4a6 qtnfmac_pcie: pearl: rename spinlock tx0_lock to tx_lock adds c9ff6c9157c2 qtnfmac_pcie: separate platform-independent PCIe structure adds 789763b683eb qtnfmac_pcie: rename platform-specific functions adds 5163309e9a4d qtnfmac: add missing header includes to bus.h adds addc7540708f qtnfmac_pcie: extract platform-independent PCIe code adds 86ca238cf1e9 qtnfmac: wait for FW load work to finish at PCIe remove adds 033a759921d1 qtnfmac_pcie: check for correct CHIP ID at pcie probe adds 297fab130cdf b43: fix spelling mistake "hw_registred" -> "hw_registered" adds 7eff51367448 iwlwifi: mvm: fix a comment about the SP length adds d25eec305c97 iwlwifi: fw: add a restart FW debug function adds 5cfe79c8d92a iwlwifi: fw: stop and start debugging using host command adds 838f4c73a353 iwlwifi: RX API: remove unnecessary anonymous struct adds da7527173b18 iwlwifi: debug flow cleanup adds caf3216f6554 iwlwifi: iwlmvm: fix typo when checking for TX Beamforming adds a76938f35e4c iwlwifi: mvm: report RU offset is known adds b08e876daf2a iwlwifi: remove ucode error tracepoint adds 79f25b10c9da iwlwifi: dbg: don't crash if the firmware crashes in the m [...] adds a40287727d9b iwlwifi: fix non_shared_ant for 22000 devices adds 10a970dff168 iwlwifi: mvm: cleanup dead code on resume flow for non uni [...] adds 989209610b60 iwlwifi: mvm: enable sending HE_AIR_SNIFFER command via debugfs adds 84fb372c892e iwlwifi: pcie: read correct prph address for newer devices adds 7f768ad5eb46 iwlwifi: mvm: Support TKIP on gen2 data path adds 6f68cc367ab6 iwlwifi: api: annotate compressed BA notif array sizes adds 3f425b81ce41 iwlwifi: pcie: gen2: pull adding frags to helper routine adds 53f474e6a8d7 iwlwifi: pcie: gen2: build A-MSDU only for GSO adds 7d50d76e308d iwlwifi: pcie: tx: unify TFD unmapping adds bb03927e0eaf iwlwifi: pcie: tx: pull tracing out of iwl_fill_data_tbs() adds 9a098a89df79 iwlwifi: pcie: Fail fast if HW is inaccessible at probe adds 81f0c66187e1 iwlwifi: pcie: fit reclaim msg to MAX_MSG_LEN adds 034925cb5d7b iwlwifi: mvm: do not override amsdu size user settings adds 753e9761284b iwlwifi: pcie: set RB size according to user settings adds 7126b6f2bbdf iwlwifi: mvm: use correct FIFO length adds 337bfc9881a2 iwlwifi: mvm: set wep key for all stations in soft ap mode adds d5367de2d803 iwlwifi: mvm: TLC support for Coex Schema 2 adds 5724d8b9e972 iwlwifi: mvm: remove support for adjacent channel compensation adds 0044f1716c4d iwlwifi: pcie: support transmitting SKBs with fraglist adds 88964b2ea099 iwlwifi: pcie: add infrastructure for multiple debug buffers adds 6a529317ff31 iwlwifi: configure power scheme to balanced for 22560 devices adds 4ef66965ce2f iwlwifi: fix LED command capability bit adds 6f3df8c1192c iwlwifi: mvm: Allow TKIP for AP mode adds 08b0109eea36 Merge tag 'iwlwifi-next-for-kalle-2018-09-28' of git://git [...] adds d793fb46822f Merge tag 'wireless-drivers-next-for-davem-2018-10-02' of [...] adds e351bb6227fb net: ip_rt_get_source() - use new style struct initializer [...] adds e8e3fbe92c49 net: inet_rtm_getroute() - use new style struct initialize [...] adds 1f7f10ac4aab net: ip6_redirect() - use new style struct initializer ins [...] adds 0b26fb17cadf net: ip6_redirect_no_header() - use new style struct initi [...] adds d456336d1648 net: remove 1 always zero parameter from ip6_redirect_no_header() adds dc92095dd92a net: ip6_update_pmtu() - use new style struct initializer [...] adds 8823a3acfd90 net: rtmsg_to_fib6_config() - use new style struct initial [...] adds 84db84071505 net: rtm_to_fib6_config() - use new style struct initializ [...] adds 744486d426dc net: inet6_rtm_getroute() - use new style struct initializ [...] adds e49f35cb9312 Merge remote-tracking branch 'net-next/master' adds 53d6eb08e9f1 bpftool: Fix bpftool net output adds 100811936f89 bpf: test_bpf: add init_net to dev for flow_dissector adds 956b620fcf0b libbpf: Introduce libbpf_attach_type_by_name adds bafa7afe6339 libbpf: Support cgroup_skb/{e,in}gress section names adds c6f6851b28ae libbpf: Support sk_skb/stream_{parser, verdict} section names adds c9bf507d0acb selftests/bpf: Use libbpf_attach_type_by_name in test_sock [...] adds 370920c47b26 selftests/bpf: Test libbpf_{prog,attach}_type_by_name adds 78e6e5c11ace Merge branch 'bpf-libbpf-attach-by-name' adds 5bf7a60b8e70 bpf: permit CGROUP_DEVICE programs accessing helper bpf_ge [...] adds 8bad74f9840f bpf: extend cgroup bpf core to allow multiple cgroup stora [...] adds f294b37ec7b2 bpf: rework cgroup storage pointer passing adds b741f1630346 bpf: introduce per-cpu cgroup local storage adds c6fdcd6e0cc4 bpf: don't allow create maps of per-cpu cgroup local storages adds 25025e0aab2f bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/l [...] adds e54870924f4c bpftool: add support for PERCPU_CGROUP_STORAGE maps adds a3c6054f81e2 selftests/bpf: add verifier per-cpu cgroup storage tests adds 919646d2a3a9 selftests/bpf: extend the storage test to test per-cpu cgr [...] adds 5fcbd29b3724 samples/bpf: extend test_cgrp2_attach2 test to use per-cpu [...] adds 371e4fcc9d96 selftests/bpf: cgroup local storage-based network counters adds cb86d0f878be Merge branch 'bpf-per-cpu-cgroup-storage' adds 531db9ec99fd next-20181002/bpf-next adds 097f95d319f8 netfilter: masquerade: don't flush all conntracks if only [...] adds fb961945457f netfilter: nf_tables: add SECMARK support adds b473a1f5ddee netfilter: nf_tables: add requirements for connsecmark support adds 28c5ed2f9310 netfilter: nf_flow_table: remove unnecessary nat flag check code adds a2d88182d28d netfilter: nf_tables: use rhashtable_lookup() instead of r [...] adds 9a9f246cc1c4 Merge remote-tracking branch 'netfilter-next/master' adds 547df7b78471 Merge remote-tracking branch 'nfc-next/master' adds 5aac49378742 Bluetooth: Remove unnecessary smp_mb__{before,after}_atomic adds ca30ccd21918 Bluetooth: hci_qca: Remove serdev_device_open/close functi [...] adds c2d782733861 Bluetooth: hci_qca: Remove hdev dereference in qca_close(). adds 7cf7846d27bf Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid [...] adds 5a637751e216 Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). adds e5070e0719c7 Bluetooth: btrtl: Make array extension_sig static, shrinks [...] adds f77850219479 Bluetooth: btusb: Add quirk for BTUSB_INTEL_NEW adds 3e4be65eb82c Bluetooth: hci_qca: Add poweroff support during hci down f [...] adds b950aa88638c Bluetooth: Add definitions and track LE resolve list modification adds ea9ed991c3fc Bluetooth: hci_serdev: Fixed error space required before o [...] adds 8ecfdc95b30a Bluetooth: btrtl: Add support for RTL8822C with USB interface adds a357ea098c96 Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth adds fe1493101ac1 Bluetooth: L2CAP: Derive MPS from connection MTU adds 96cd8eaa131f Bluetooth: L2CAP: Derive rx credits from MTU and MPS adds a5c3021bb62b Bluetooth: L2CAP: Detect if remote is not able to use the [...] adds 7cbfd1e2aad4 Bluetooth: btrsi: fix bt tx timeout issue adds 385613506aef Bluetooth: bt3c_cs: Fix obsolete function adds d6b372f6f3db Bluetooth: ath3k: add more information to error message adds 30d65e0804d5 Bluetooth: Fix debugfs NULL pointer dereference adds 9ba323e06b49 Merge remote-tracking branch 'bluetooth/master' adds d25d062f55c6 cfg80211: remove unnecessary null pointer check in cfg8021 [...] adds 6762696429bb cfg80211: remove redundant check of !scan_plan adds a5ae326418b3 mac80211: fix issue with possible txq NULL pointer adds e4d4216e91ea cfg80211: combine duplicate wdev init code adds 48f3b9e98972 mac80211: fix error handling in ieee80211_register_hw() adds efdfce7270de nl80211: Fix a GET_KEY reply attribute adds 7057f2496cc6 cfg80211: tracing: reuse wiphy_wdev_evt for rdev_get_txq_stats adds 81e54d08d9d8 cfg80211: support FTM responder configuration/statistics adds 5297c65c1d48 nl80211: remove nl80211_prepare_wdev_dump() skb argument adds c70616bd8a56 mac80211: Remove unused initialization adds 71e5e886806e cfg80211: regulatory: make initialization more robust adds b60ad3485106 cfg80211: move cookie_counter out of wiphy adds 49f9cf0e1bf5 nl80211: add error messages to nl80211_parse_chandef() adds 85dd3da43dd5 cfg80211: combine wdev/netdev unregister code adds ec8f170bc33e cfg80211: unify sending NL80211_CMD_NEW_INTERFACE adds 5207ca554bfc cfg80211: sort tracing properly adds 6bdb4af46e66 Merge remote-tracking branch 'mac80211-next/master' adds 5918c544dc49 Merge remote-tracking branch 'gfs2/for-next' adds e62cd8733742 Merge remote-tracking branch 'nand/nand/next' adds af8b35f392bb mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un [...] adds af8261825864 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 5842cd447860 crypto: s5p-sss: Fix race in error handling adds 6c12b6ba4549 crypto: s5p-sss: Fix Fix argument list alignment adds b1b4416ffd42 crypto: s5p-sss: Minor code cleanup adds cdf640a69f44 crypto: s5p-sss: Add aes-ctr support adds 3944f139d559 crypto: fix a memory leak in rsa-kcs1pad's encryption mode adds b350bee5ea0f crypto: skcipher - Introduce crypto_sync_skcipher adds e9e575b8f294 gss_krb5: Remove VLA usage of skcipher adds db20f570e17a lib80211: Remove VLA usage of skcipher adds 3103f4a71be3 mac802154: Remove VLA usage of skcipher adds 531fa5d620b1 s390/crypto: Remove VLA usage of skcipher adds 88fe0b957fb6 x86/fpu: Remove VLA usage of skcipher adds dc568baf9bd1 block: cryptoloop: Remove VLA usage of skcipher adds 69d6302b65a8 libceph: Remove VLA usage of skcipher adds 82633a6f6d84 ppp: mppe: Remove VLA usage of skcipher adds 69d826fa5da3 rxrpc: Remove VLA usage of skcipher adds d2841f22f460 wusb: Remove VLA usage of skcipher adds 7f28615df88a crypto: ccp - Remove VLA usage of skcipher adds 5c525640ef45 crypto: vmx - Remove VLA usage of skcipher adds 8d6053984258 crypto: null - Remove VLA usage of skcipher adds 36b3875a97b8 crypto: cryptd - Remove VLA usage of skcipher adds ba70152b60e8 crypto: sahara - Remove VLA usage of skcipher adds d1e4ba83b028 crypto: qce - Remove VLA usage of skcipher adds 888a649c1103 crypto: artpec6 - Remove VLA usage of skcipher adds 28874f263767 crypto: chelsio - Remove VLA usage of skcipher adds f805f59d1ea2 crypto: mxs-dcp - Remove VLA usage of skcipher adds e87f203ce620 crypto: omap-aes - Remove VLA usage of skcipher adds 6adfbd621b59 crypto: picoxcell - Remove VLA usage of skcipher adds a9cbfe4c7844 crypto: skcipher - Remove SKCIPHER_REQUEST_ON_STACK() adds cac5818c25d0 crypto: user - Implement a generic crypto statistics adds a6f37cee6e4f crypto: tools - Add cryptostat userspace adds 4d407b04d4f3 crypto: tcrypt - remove remnants of pcomp-based zlib adds ce1294d981c1 crypto: chtls - remove redundant null pointer check before [...] adds 95ba597367dd crypto: testmgr - update sm4 test vectors adds e497c51896b3 crypto: ofb - add output feedback mode adds dfb89ab3f0a7 crypto: tcrypt - add OFB functional tests adds 48e10548f82e crypto: cavium/nitrox - added support to identify the NITR [...] adds fec165c94793 crypto: cavium/nitrox - add support for per device request [...] adds 2a8780be9c26 crypto: cavium/nitrox - updated debugfs information. adds 79517e8f8e6d crypto: cavium - remove redundant null pointer check before kfree adds ab92e1776a64 Merge remote-tracking branch 'crypto/master' adds f48097d294d6 dt-bindings: display: renesas: du: Document r8a77990 bindings adds f9c32db12e24 dt-bindings: display: renesas: lvds: Document r8a77990 bindings adds 9734a7009de6 dt-bindings: display: renesas: lvds: Add EXTAL and DU_DOTC [...] adds 399d9f2f197a drm: bridge: thc63: Restrict modes based on hardware opera [...] adds c25c01361199 drm: rcar-du: lvds: D3/E3 support adds 0bb63534fdf3 drm: rcar-du: Perform the initial CRTC setup from rcar_du_ [...] adds b4734f43f3ca drm: rcar-du: Use LVDS PLL clock as dot clock when possible adds 1f98b2a4fd46 drm: rcar-du: Enable configurable DPAD0 routing on Gen3 adds 9144adc5e5a9 drm: rcar-du: Cache DSYSR value to ensure known initial value adds ffd15c3e7898 drm: rcar-du: Don't use TV sync mode when not supported by [...] adds 122702077e44 drm: rcar-du: Add r8a77990 and r8a77995 device support adds 2e240beefe48 Merge tag 'du-next-20180925' of git://linuxtv.org/pinchart [...] adds 331d880b35a7 drm/hisilicon: hibmc: Do not carry error code in HiBMC fra [...] adds 0ff9f4964635 drm/hisilicon: hibmc: Don't overwrite fb helper surface depth adds a66dae3a2b17 drm/hisilicon: hibmc: Use HUAWEI PCI vendor ID macro adds 081d0571700b gpu/drm/hisilicon: Convert drm_atomic_helper_suspend/resume() adds 45fcedae8493 drm/hisilicon: Replace drm_dev_unref with drm_dev_put adds c932c4f831e6 drm/hisilicon: Replace ttm_bo_unref with ttm_bo_put adds 18eb2f6e19d7 Merge tag 'drm-hisilicon-next-2018-09-26' of github.com:xi [...] adds bf78296ab1cb BackMerge v4.19-rc5 into drm-next adds 7b76d0588477 Merge drm/drm-next into drm-misc-next adds 3dcf0f306d9d Revert "drm/sun4i: Remove R40 display pipeline compatibles" adds c2b70ffcd34e dt-bindings: display: sun4i-drm: Add R40 mixer compatibles adds 156e60bc71aa Merge tag 'drm-misc-next-2018-09-27' of git://anongit.free [...] adds 5f521722a2a2 drm/i915: Missed interrupt simulation is no more, tell the world adds b84d9ab0b723 drm/i915/guc: Update GuC power domain states adds c59d2da8ec18 drm/i915/chv: Update csc coefficient matrix during modeset adds c8124d399224 drm/i915/overlay: Allocate physical registers from stolen adds f9055e74f897 drm/i915/overlay: Use the ioctl parameters directly adds 146cdf3fad9c drm/i915/icl: Define T_INIT_MASTER registers adds d3f3e5e438d3 drm/i915: Nuke struct_mutex from context_setparam adds e2a13d1b2407 drm/i915/ringbuffer: Reload PDs harder on byt/bcs adds 35e882a4441e drm/i915: Reorder execobject[] to insert non-48b objects i [...] adds 6d19a44ccee6 drm/i915: s/tile_offset/aligned_offset/ etc. adds ddd5713d6e56 drm/i915: Add .max_stride() plane hook adds 645d91f6060c drm/i915: Use pipe A primary plane .max_stride() as the gl [...] adds c11ada0776b9 drm/i915: Rename the plane_state->main/aux to plane_state- [...] adds df79cf441910 drm/i915: Store the final plane stride in plane_state adds f5929c5309a6 drm/i915: Store ggtt_view in plane_state adds 5d2a19507cb6 drm/i915: s/int plane/int color_plane/ adds fd6e3c6c21f4 drm/i915: Nuke plane->can_scale/min_downscale adds 4e0b83a567e2 drm/i915: Extract per-platform plane->check() functions adds e21c2d331018 drm/i915: Move skl plane fb related checks into a better place adds 7326659513fa drm/i915: Move display w/a #1175 adds 25721f820beb drm/i915: Move chv rotation checks to plane->check() adds fce8d235e2ef drm/i915: Extract intel_cursor_check_surface() adds 722f3de39e03 i915/oa: Simplify updating contexts adds f6e35cda6614 drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE adds 4e05047d3e00 drm/i915: Fix a potential integer overflow with framebuffe [...] adds 4445930f1c4a firmware/dmc/icl: load v1.07 on icelake. adds cbfa59d4b331 drm/i915/bxt: Decode memory bandwidth and parameters adds 5771caf885ae drm/i915/skl+: Decode memory bandwidth and parameters adds 86b592876cb6 drm/i915: Implement 16GB dimm wa for latency level-0 adds f361912aa9bf drm/i915/skl+: don't trust IPC value set by BIOS adds 8a6c5447635c drm/i915/kbl+: Enable IPC only for symmetric memory config [...] adds 430317881795 drm/i915: Mark up a couple of KMS debug messages as such adds 11abf0c5a021 drm/i915: Limit the backpressure for i915_request allocation adds 22495b68f954 drm/i915: Flush the tasklet when checking for idle adds dee60ca1f352 drm/i915/execlists: Delay updating ring register state aft [...] adds 37d7c9cc2eb6 drm/i915: Check engine->default_state mapping on module load adds 666424abfb86 drm/i915/execlists: Use coherent writes into the context image adds 5791bad4bc1f drm/i915: Include fence-hint for timeout warning adds 8db601f09127 drm/i915/execlists: Reset CSB pointers on canceling reques [...] adds 8e3ffa8d0275 drm/i915: Limit number of capture objects adds 21c62a9d1625 drm/i915: Replace some PAGE_SHIFTs with I915_GTT_PAGE_SIZE adds 1ee516ffa731 drm/i915: Fix logic fumble in rotation vs. ccs check adds aa2b88074a56 drm/i915/sdvo: Fix multi function encoder stuff adds 9e3b5ce948f6 drm/i915/psr: Enable AUX-A IO power well on ICL for PSR adds 82c7c4fcbf84 drm/i915/selftests: Free the batch along the contexts error path adds a47cd45a37c9 drm/i915/selftests: Basic stress test for rapid context switching adds 8fcd86baab77 drm/i915/guc: Restore preempt-context across S3/S4 adds c6d22ab61bfd drm/i915: don't assume struct page in i915_sg_trim adds 8c01903c171d drm/i915: pass dev_priv to i915_gem_cleanup_stolen adds b8bdd9cc6049 drm/i915/selftests: Live tests emit requests and so require rpm adds 8e1cb32d515b drm/i915: Park the GPU on module load adds b2164e481556 drm/i915/execlists: Onion unwind for logical_ring_init() failure adds 8169671ababf drm/i915: Update DRIVER_DATE to 20180921 adds 448626103dad drm/i915: Update DRIVER_DATE to 20180921 adds db9825c95498 Merge tag 'drm-intel-next-2018-09-21' of git://anongit.fre [...] adds 2de0b0a158bf Merge tag 'drm/tegra/for-4.20-rc1' of git://anongit.freede [...] adds 40d0ebd98cba drm/amd/dc: Trigger set power state task when display conf [...] adds 0fb5da0a9b7b drm/amd/pp: Honour DC's clock limits on Rv adds 19a86c08510f drm/amd/pp: Return error immediately if load firmware failed adds aa9c4abe466a drm/amd/display: Refactor FPGA-specific link setup adds a978f65765e2 drm/amd/display: use proper pipe_ctx index adds 5aa9935b6531 drm/amd/display: add pp_smu NULL pointer check adds c2791297013e drm/amd/display: Add color bit info to freesync infoframe adds fb2b1ea325b4 drm/amd/display: program v_update and v_ready with proper field adds 2806aca66d36 drm/amd/display: dc 3.1.67 adds 99267ce71a1f drm/amd/display: Stereo 3D support in VSC adds d999853e60a0 drm/amd/display: Guard against null stream dereference in do flip adds 77edbfd9c343 drm/amd/display: Remove mst_hotplug_work adds 30049754ab7c drm/amd/display: fix gamma not being applied adds 481f576c6c21 drm/amd/display: Raise dispclk value for dce120 by 15% adds d498a6e1127b drm/amdgpu/powerplay: add get_argument callback for vega20 adds 0b2c0a12cbb4 drm/amdgpu/powerplay: Move vega10_enable_smc_features adds 68e841abf8fb drm/amdgpu/powerplay: add smu smc_table_manager callback f [...] adds a476e925babe drm/amdgpu/powerplay: add smu smc_table_manager callback f [...] adds e0c3d04747ee drm/amdgpu: add new AMDGPU_PP_SENSOR_ENABLED_SMC_FEATURES_ [...] adds 1f6c52ed09f2 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega10 adds d152d373a6e4 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega12 adds 39a8a0db8387 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega20 adds 505f8dbb6a58 drm/amdgpu: print smc feature mask in debugfs amdgpu_pm_info adds 2faec55c4d97 drm/amd/display: remove redundant null pointer check before kfree adds c95f75f4e86c drm/amdgpu:No action when VCN PG state is unchanged adds 8c5e13ec6a2c Revert "drm/amdgpu: remove fence fallback" adds 7bb086cd0bb7 drm/amdgpu: Add warning message for INT SW fallback. adds d35f00d8eccf drm/amdkfd: reflect atomic support in IO link properties adds 6d12aa874163 drm/amdkfd: KFD doesn't support TONGA SRIOV adds 13cd51a8f1ff drm/amdgpu: Enable BAD_OPCODE intr for gfx8 adds 5ade6c9c35a8 drm/amdkfd: Report SDMA firmware version in the topology adds 5df099e8bc83 drm/amdkfd: Add wavefront context save state retrieval ioctl adds b62e01774bd2 drm/amdgpu: remove unnecessary forward declaration adds c5892230d98b drm/amdgpu: Doorbell assignment for 8 sdma user queue per engine adds a2a8fb512e09 drm/amdgpu/sriov: Correct the setting about sdma doorbell [...] adds d50941892ed9 drm/amdkfd: Make the number of SDMA queues variable adds e715c6d0ea8a drm/amd: Interface change to support 64 bit page_table_base adds ba0f2841d50e drm/amdgpu: Add vega20 support on kfd probe adds 22a3a2941b93 drm/amdkfd: Vega20 bring up on amdkfd side adds 3547e3cf1976 drm/amdgpu: Deactivate SW interrupt fallback in amdgpu_fen [...] adds 434e6df2f7fd drm/amdgpu: Refine function name adds 5d944aaa3c47 drm/amdgpu: Halt rlc/cp in rlc_safe_mode adds 722ca51d4f50 drm/amdgpu: Remove redundant code in gfx_v8_0.c adds d355f149d082 drm/amd/pp: Disable dpm features on smu7/8 when suspend adds 75986276217b drm/amdgpu: fix the page fault of raven2 adds 0dd1e5bbecd7 drm/amdgpu: drop extra newline in amdgpu_iv trace adds f54b30d70bc6 drm/amdgpu: make function pointers mandatory adds 425c31437f26 drm/amdgpu: cleanup amdgpu_ih.c adds 95d7fc4a412a drm/amdgpu: Move fence SW fallback warning v3 adds 1f8969463bca drm/amdgpu: move more interrupt processing into amdgpu_irq.c adds 1ffdeca64856 drm/amdgpu: move more defines into amdgpu_irq.h adds 21cbe2f38cd9 drm/amdgpu:Use register UVD_SCRATCH9 for VCN ring/ib test adds b604545b921b drm/amdgpu:Add new register offset/mask to support VCN DPG mode adds f28ff06210f4 drm/amdgpu:Add DPG support flag adds 03d6e3aac816 drm/amdgpu:Add DPG mode read/write macro adds 63e9bb1d98ef drm/amdgpu:Add DPG mode support for vcn 1.0 adds 0b8690b7a84c drm/amdgpu:Add DPG pause state adds bd5d5180db32 drm/amdgpu:Add DPG pause mode support adds a3716d3a06ac drm/amdgpu:Enable DPG mode on PCO adds 81bb773f3510 drm/amdgpu/soc15: fix warnings in register macro adds d30e63b159b0 drm/amdgpu/vcn: whitespace cleanup adds 006a0b3d86e7 drm/amdkfd: Remove the requirement for atomic Ops on vg20 adds 3ea81f7125df drm/amd/powerplay: Change id parameter type in pp_atomfwct [...] adds 6a9624305621 drm/scheduler: remove timeout work_struct from drm_sched_job (v3) adds 87c2ee740c07 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] adds 4c00357a4518 Merge remote-tracking branch 'drm/drm-next' adds 14ee03449741 drm/i915: Check fb stride against plane max stride adds 98a9bce38b3d drm/i915: Avoid compiler warning for maybe unused gu_misc_iir adds c12bdd82d072 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 96ab39afea7b drm/msm/A6xx: Send the right perf index value to GMU adds 3941a96d384d Merge remote-tracking branch 'drm-msm/msm-next' adds cabce6343fdf drm: mali-dp: Call drm_crtc_vblank_reset on device init adds b11507815d1b drm/malidp: Fix writeback in NV12 adds 791d54fa054d drm/malidp: Fix smart layer when doing pm_suspend/resume adds 187f7f21b2a2 drm/mali-dp: Implement plane alpha and pixel blend on malidp adds 1f23a56a46b8 drm/malidp: Enable MMU prefetch on Mali-DP650 adds 66da13a519b3 drm/arm/malidp: Validate rotations for compressed/uncompre [...] adds 3dae1c0919d8 drm/arm/malidp: Implemented the size validation for AFBC f [...] adds 0217825c0053 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds cb4408cb1c7c Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 3295d354f69c Merge remote-tracking branch 'regmap/for-next' adds c32bf867cb67 ALSA: hda: Fix mismatch for register mask and value in ext [...] adds a98401518def ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' adds 4b432ad4ca8c ALSA: hda/ca0132 - Fix AE-5 control type adds 8e6bc6b3aab0 ALSA: hda/ca0132 - Fix surround sound with output effects adds b29733db3b76 ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function adds 6dcd7244a2e2 ALSA: hda/ca0132 - Add ZxR pincfg adds 7675a2a9398a ALSA: hda/ca0132 - Add DBpro hda_codec_ops adds 2e492b8ee5da ALSA: hda/ca0132 - Add ZxR init commands adds c25c73e06a70 ALSA: hda/ca0132 - Add ZxR DSP post-download commands adds 558459494280 ALSA: hda/ca0132 - Add ZxR input/output select commands adds 76dea4dbf06b ALSA: hda/ca0132 - Remove input select enum for ZxR adds d51434d43a2c ALSA: hda/ca0132 - Add ZxR 600 ohm gain control adds 96395e86e3f4 ALSA: hda/ca0132 - Add ZxR exit commands adds b1aae6ae4beb Merge remote-tracking branch 'sound/for-next' adds 42cfb412e24f ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops adds bec5ecdf41d4 ASoC: pxa: avoid AC97_BUS build warning adds 53c156ab9d8a ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency adds 18380dcc52cc ASoC: wm9712: fix unused variable warning adds 765f50d46445 ASoC: rsnd: Add r8a7744 support adds 06da26e5ce15 ASoC: qcom: qdsp6: remove duplicated include adds dce5c4639f31 Merge branch 'asoc-4.20' into asoc-next adds c2bd4d50004a Merge remote-tracking branch 'sound-asoc/for-next' adds 3d337848ecc7 Input: pwm-vibrator - correct pwms in DT binding example adds b297b728138b Input: sun4i-lradc - convert to using %pOFn instead of dev [...] adds d2587800598c Input: atmel_mxt_ts - fix multiple <linux/property.h> includes adds fa67f8a67124 Merge remote-tracking branch 'input/next' adds ed88660a5372 block: move call of scheduler's ->completed_request() hook adds f8232f29ca26 block: export blk_stat_enable_accounting() adds fa2a1f609e64 kyber: don't make domain token sbitmap larger than necessary adds 6e25cb01ea20 kyber: implement improved heuristics adds 6c3b7af1c975 kyber: add tracepoints adds c36fc2b2b9ea Merge branch 'for-4.20/block' into for-next adds fef912bf860e block: genhd: add 'groups' argument to device_add_disk adds 33b14f67a4e1 nvme: register ns_id attributes as default sysfs groups adds 95cf7809bf91 aoe: register default groups with device_add_disk() adds 98af4d4df889 zram: register default groups with device_add_disk() adds e982c4d0a29b virtio-blk: modernize sysfs attribute creation adds c53af6a26ca6 Merge branch 'for-4.20/block' into for-next adds f0a0cdddb14c kyber: fix integer overflow of latency targets on 32-bit adds efc2ad87aa44 Merge branch 'for-4.20/block' into for-next adds ff4cee089875 blk-iolatency: use q->nr_requests directly adds 9f60511a021e blk-iolatency: deal with nr_requests == 1 adds 22ed8a93adc7 blk-iolatency: deal with small samples adds 1fa2840e56f9 blk-iolatency: use a percentile approache for ssd's adds 451bb7c33197 blk-iolatency: keep track of previous windows stats adds afb0b3336044 Merge branch 'for-4.20/block' into for-next adds c0aac682fa65 Merge tag 'v4.19-rc6' into for-4.20/block adds 7555b3c2ef47 Merge branch 'for-4.20/block' into for-next adds d6dc71d1468f dt-bindings: ata: Document BCM63138 compatible string adds 2b2c47d9e1fe ata: ahci_brcm: Allow optional reset controller to be used adds fb8506f15f2e ata: ahci_brcm: Match BCM63138 compatible strings adds 7fb44929cb0e ata: ahci_brcm: Allow using driver or DSL SoCs adds 72915e1a096c Merge branch 'for-4.20/libata' into for-next adds 6fa2032b28f8 Merge remote-tracking branch 'block/for-next' adds 65119bf57f02 Merge remote-tracking branch 'device-mapper/for-next' adds ddc9a1d90abe pcmcia: remove KERN_INFO level from debug message adds dc245cfa82f4 pcmcia: Use module_pcmcia_driver for scsi drivers adds be826ada52f1 char: pcmcia: cm4000_cs: Replace mdelay with usleep_range [...] adds 5f17af054d6a pcmcia: add error handling for pcmcia_enable_device in qlo [...] adds 1b22dcf6b33a pcmcia: pcmcia_resource: Replace mdelay() with msleep() adds 95691e3eddc4 pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges adds add41fe5e96f Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 7b3ac4508c01 mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] adds 6460813d5104 dt-bindings: mmc: renesas_sdhi: Add r8a7744 support adds e2989687fcbb dt-bindings: mmc: sh_mmcif: Document r8a7744 DT bindings adds 56d209829278 mmc: mmci: internalize dma map/unmap into mmci dma functions adds fca613fe2488 mmc: mmci: internalize dma_inprogress into mmci dma functions adds a1d467600ca6 Merge branch 'fixes' into next adds 1891654ae812 Merge remote-tracking branch 'mmc/next' adds a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' adds 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses adds 15ab8a4c236b Merge remote-tracking branch 'kgdb/kgdb-next' adds fb73b357fb98 raid5: block failing device if raid will be failed adds ee37d7314a32 md/raid10: Fix raid10 replace hang when new added disk faulty adds d595567dc4f0 MD: fix invalid stored role for a disk adds 83f273305427 Merge remote-tracking branch 'md/for-next' adds 2f73e6993a5c Merge remote-tracking branch 'mfd/for-mfd-next' adds 85753935a43a Merge remote-tracking branch 'battery/for-next' adds 2e0fe4d0c6ca Merge tag 'regulator-v4.19-rc5' into regulator-bd718xx adds 494edd266b94 regulator/mfd: Support ROHM BD71847 power management IC adds 12fc309a956b regulator: dt bindings: add BD71847 device-tree binding do [...] adds 01e17e5d8004 mfd: dt bindings: add BD71847 device-tree binding documentation adds 18e4b55fbd20 regulator: Support regulators where voltage ranges are selectable adds dd2be639f4a9 regulator/mfd: bd718xx: rename bd71837/bd71847 common instances adds a4bfc2c28a21 regulator: bd718XX use pickable ranges adds 2ece646c90c5 regulator: bd718xx: rename bd71837 to 718xx adds 5451521409ce Merge tag 'bd71847-support' into regulator-4.20 adds 28be5f15df2e regulator: fixed: Default enable high on DT regulators adds b08143459fc7 Merge branch 'regulator-4.20' into regulator-next adds eb108c3611dd regulator: bd718xx: fix build warning on x86_64 adds 0258e6c5d3dd Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] adds 38c5043fe8ec Merge remote-tracking branch 'regulator/for-next' adds 2ecefa0a15fd keys: Fix the use of the C++ keyword "private" in uapi/lin [...] adds ad33b870a66b Merge branch 'next-general' into next-testing adds 6f0516a8f05b Merge remote-tracking branch 'security/next-testing' adds 74f0bcca2972 Merge remote-tracking branch 'apparmor/apparmor-next' adds 42f4c9492db2 Merge remote-tracking branch 'selinux/next' adds 0696aa573fa4 Merge remote-tracking branch 'tpmdd/next' adds 4d9186d01e7a watchdog: hpwdt: Initialize pretimeout from module parameter. adds 093d43858d1d watchdog: hpwdt: Claim NMI from iLO adds 923014619e3d watchdog: hpwdt: Display module parameters. adds 397a35d418a2 watchdog: hpwdt: Module paramerter alias. adds e1c7f79ea54c watchdog: hpwdt: Update version number. adds 18bd1963aef9 watchdog: hpwdt: Update Driver Documentation. adds 3bed02a29661 watchdog: renesas_wdt: use SPDX identifier for Renesas drivers adds 953b9dd7725b watchdog: core: fix null pointer dereference when releasing cdev adds 14de99b44b34 watchdog: renesas_wdt: stop when unregistering adds 2c05318ad5c3 watchdog: iTCO_wdt: Drop option vendorsupport=2 adds 5a623ce0a55e watchdog: iTCO_wdt: Remove unused hooks adds d674ee232b2d watchdog: rza_wdt: convert to SPDX identifiers adds d08ec7bea279 watchdog: fix a small number of "watchog" typos in comments adds 2e0432f8f8ad watchdog: sama5d4: fix timeout-sec usage adds 1f59f8aff98f watchdog: lantiq: update register names to better match spec adds dcd7e04e8e2f watchdog: lantiq: Convert to watchdog_device adds c99d9df1d3c3 watchdog: lantiq: add get_timeleft callback adds 79b10e09bb52 watchdog: mpc8xxx: use dev_xxxx() instead of pr_xxxx() adds 57cbf0e3a0fd watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D adds 10d790d1fa2e watchdog: hpwdt: Disable PreTimeout when Timeout is smaller adds 8e89130632c2 watchdog: rza_wdt: Support longer timeouts adds d72e8256c209 dt-bindings: watchdog: renesas-wdt: Add support for R7S9210 adds ddfd594bdf8c Merge remote-tracking branch 'watchdog/master' adds 657135f31081 iommu/arm-smmu-v3: Fix a couple of minor comment typos adds 85c7a0f1ef62 iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() adds 0f02477d1698 iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout adds 901510ee32f7 iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations adds 07fdef34d2be iommu/arm-smmu-v3: Implement flush_iotlb_all hook adds 7d321bd35425 iommu/arm-smmu: Ensure that page-table updates are visible [...] adds 2da274cdf998 iommu/dma: Add support for non-strict mode adds 68a6efe86f6a iommu: Add "iommu.strict" command line option adds b6b65ca20bc9 iommu/io-pgtable-arm: Add support for non-strict mode adds 9662b99a19ab iommu/arm-smmu-v3: Add support for non-strict mode adds b2dfeba654cb iommu/io-pgtable-arm-v7s: Add support for non-strict mode adds 44f6876a00e8 iommu/arm-smmu: Support non-strict mode adds 6f20a97e0979 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] adds 6eb628e57e51 Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86 [...] adds cc3f053b7070 Merge remote-tracking branch 'iommu/next' adds 1aa0398e7f9a Merge remote-tracking branch 'vfio/next' adds 9b06e1c148ff ARM: dt-bindings: Add vendor prefix for Facebook adds da08d8cb8cfc of: unittest: Disable interrupt node tests for old world M [...] adds f1f207e43b8a of: Add cpu node iterator for_each_of_cpu_node() adds 6487c15f1cc9 of: Support matching cpu nodes with no 'reg' property adds d4866f751edf ARM: use for_each_of_cpu_node iterator adds 07d44f1f82b7 ARM: topology: remove unneeded check for /cpus node adds 5af5d40c4015 ARM: shmobile: use for_each_of_cpu_node iterator adds de76e70a8d4e arm64: use for_each_of_cpu_node iterator adds 5a931a3c80b5 c6x: use for_each_of_cpu_node iterator adds 1f0fe1f67cef nios2: get cpu node with of_get_cpu_node adds 5e5abae858b5 openrisc: use for_each_of_cpu_node iterator adds a94fe366340a powerpc: use for_each_of_cpu_node iterator adds 84dbc69a2ff3 powerpc: 4xx: get cpu node with of_get_cpu_node adds 38959a091e4a powerpc: 8xx: get cpu node with of_get_cpu_node adds 8cabf5bc1049 SH: use for_each_of_cpu_node iterator adds 7de8f4aa2f35 x86: DT: use for_each_of_cpu_node iterator adds 76ec23b127cd clk: mvebu: use for_each_of_cpu_node iterator adds 37dc218bed44 edac: cpc925: use for_each_of_cpu_node iterator adds a9a455e854cd iommu: fsl_pamu: use for_each_of_cpu_node iterator adds 651d44f9679c of: use for_each_of_cpu_node iterator adds a691240e36e3 fbdev: fsl-diu: get cpu node with of_get_cpu_node adds 4c29e5934f6c microblaze: get cpu node with of_get_cpu_node adds 389d0a8a7af8 Merge branch 'dt/cpu-type-rework' into dt/next adds 5dc4dca48305 nios2: Convert to using %pOFn instead of device_node.name adds da2ef6663b24 xtensa: Convert to using %pOFn instead of device_node.name adds 6b825b17f478 bus: fsl-mc: Convert to using %pOFn instead of device_node.name adds c655f7ea4d88 bus: mvebu-mbus: Convert to using %pOFn instead of device_ [...] adds c071cc428376 devfreq: Convert to using %pOFn instead of device_node.name adds ae816a70c2d4 macintosh: Convert to using %pOFn instead of device_node.name adds fd588620f9b1 firmware: Convert to using %pOFn instead of device_node.name adds b2efb5b04591 soc: Convert to using %pOFn instead of device_node.name adds 716609f1c7f4 of: Fix property name in of_node_get_device_type adds 1acf1cf8638a powerpc: build .dtb files in dts directory adds 118864869805 nios2: build .dtb files in dts directory adds 1b4f9e2b0f48 nios2: use common rules to build built-in dtb adds a91c61451047 nios2: fix building all dtbs adds be7cd2df1d22 c6x: use common built-in dtb support adds 37c8a5fafa3b kbuild: consolidate Devicetree dtb build rules adds 27e88af4e94e powerpc: enable building all dtbs adds 626f92a00b7e c6x: enable building all dtbs adds 92f687f40ee5 microblaze: enable building all dtbs adds 898c452a4144 Merge branch 'all-dtbs' into dt/next adds 3e11ebd9f3ad Merge remote-tracking branch 'devicetree/for-next' adds 94927676c741 mailbox: Convert to using %pOFn instead of device_node.name adds cfc0f7a8ea80 drivers: mailbox: Make ti-msgmr driver depend on ARCH_K3 adds 0a01fa940e7c mailbox: qcom: Add QCS404 APPS Global compatible adds 462f668e5c87 mailbox: bcm-flexrm-mailbox: fix spelling mistake "toogle" [...] adds 9f0a0a381c5d mailbox: mediatek: Add check for possible failure of kzalloc adds 20959d3c0868 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 71d9a846fbca spi: sprd: don't mark remove function as __exit adds 73569a50959e dt-bindings: spi: rspi: Add R7S9210 support adds aea3877e24f3 spi: spi-mem: Fix inverted logic in op sanity check adds b445bfcb9081 spi: switch to SPDX license identifier adds c0116e6b3047 spi: mediatek: add bindings for Mediatek MT2712 soc platform adds 805be7ddf367 spi: mediatek: add spi slave for Mediatek MT2712 adds 6cee4afdec51 dt-bindings: spi: rspi: Add r8a7744 to the compatible list adds aeb8a43fa264 dt-bindings: spi: sh-msiof: Add r8a7744 support adds 25ce7bfb9189 Merge branch 'spi-4.20' into spi-next adds 5f143af7501e spi: make OF helper available for others adds 2de6642ce7f3 Merge remote-tracking branch 'spi/topic/of' into spi-next adds 080ef9462f4d Merge remote-tracking branch 'spi/for-next' adds 9ae033aca8d6 jump_label: Abstract jump_entry member accessors adds 50ff18ab497a jump_label: Implement generic support for relative references adds c296146c058c arm64/kernel: jump_label: Switch to relative references adds b40a142b12b5 x86: Add support for 64-bit place relative relocations adds 9fc0f798ab8a x86/jump_label: Switch to jump_entry accessors adds b34006c4258c x86/jump_table: Use relative references adds 19483677684b jump_label: Annotate entries that operate on __init code earlier adds e872267b8bcb jump_table: Move entries into ro_after_init region adds 13ddb52c165b s390/jump_label: Switch to relative references adds 742d47be6a14 Merge branch 'core/core' adds e0a0a8f1f371 Merge branch 'core/objtool' adds 71e0940d52e1 efi: honour memory reservations passed via a linux specifi [...] adds b844470f2206 efi/arm: libstub: add a root memreserve config table adds a23d3bb05ccb efi: add API to reserve memory persistently across kexec reboot adds 41f1c4842070 efi/libstub: arm: support building with clang adds bcb31c6225c2 efi/efi_test: add exporting ResetSystem runtime service adds 9dbbedaa6171 efi: Make efi_rts_work accessible to efi page fault handler adds 3425d934fc03 efi/x86: Handle page faults occurring while running EFI ru [...] adds 4eda11175fd9 efi/x86: drop task_lock() from efi_switch_mm() adds b8b39bff3c7c efi/x86: earlyprintk - Add 64bit efi fb address support adds c33ce984435b efi/x86: Call efi_parse_options() from efi_main() adds 9c1442a9d039 x86: boot: Fix EFI stub alignment adds fa70f0d2ce96 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] adds 0e6a1a52f032 Merge branch 'efi/core' adds bf4438490613 Merge branch 'locking/core' adds 3b9c25c0a046 perf help: Add missing subcommand `version` adds c12e039d1233 perf tools: Report itrace options in help adds 03a1f49f2648 tools lib subcmd: Support overwriting the pager adds 37fed3de5551 perf script: Allow sym and dso without ip, addr adds a78cdee6fbb1 perf script: Print DSO for callindent adds 4963b0f88bb9 tools lib traceevent, perf tools: Rename struct event_form [...] adds 2c92f9828b3c tools lib traceevent, perf tools: Rename struct format{_fi [...] adds bb39ccb204cc tools lib traceevent, perf tools: Rename enum format_flags [...] adds f25d9e09e935 tools lib traceevent: Rename enum event_{sort_}type to enu [...] adds c1953bcc7311 tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags adds 5647f94b90f6 tools lib traceevent, perf tools: Add prefix tep_ to all p [...] adds 1e97216f2033 tools lib traceevent, perf tools: Rename enum print_arg_ty [...] adds e906bb788f2c tools lib traceevent: Add prefix tep_ to enums filter_{boo [...] adds 4746d22a4c1b tools lib traceevent: Add prefix tep_ to enums filter_{exp [...] adds 0515ca53caa6 tools lib traceevent: Add prefix tep_ to struct filter_{ar [...] adds 88e6c21a11c5 tools lib traceevent: Add prefix tep_ to various structs f [...] adds 9334c9616b71 tools lib traceevent: Add prefix tep_ to structs filter_ty [...] adds 785be0c98d24 tools lib traceevent: Rename struct plugin_list to struct [...] adds 1affd34f192a tools lib traceevent: Rename data2host*() APIs adds 035c450ffa04 tools lib traceevent: Add prefix tep_ to enum filter_trivial_type adds 62cb1b8868a7 perf script: Enhance sample flags for trace begin / end adds ff645daf30ca perf db-export: Add trace begin / end branch type variants adds 4d60e5e36aa6 perf tools: Improve thread_stack__event() for trace begin / end adds 2dcde4e152a3 perf tools: Improve thread_stack__process() for trace begin / end adds c6b5da093a8b perf intel-pt: Add decoder flags for trace begin / end adds bea6385789b8 perf intel-pt: Implement decoder flags for trace begin / end adds d35c595bf005 perf vendor events arm64: Revise core JSON events for eMAG adds c90d3bd1b9e8 Merge tag 'perf-core-for-mingo-4.20-20180924' of git://git [...] adds ec8a636d93ef Merge branch 'perf/core' adds 14d9bef35818 Merge branch 'perf/urgent' adds 93ac57540e91 x86/mce: Use BIT_ULL(x) for bit mask definitions adds e5276b1ffa97 x86/mce: Add macros for the corrected error count bit field adds 8792e5571a5d Merge branch 'ras/core' adds 328d62c5fb94 Merge branch 'sched/core' adds dc6253108f0f tick/broadcast: Remove redundant check adds 0456438b8a4a Merge branch 'timers/core' adds 66b1b044186b Merge branch 'timers/urgent' adds 4d621d6a8f49 Merge branch 'x86/apic' adds 17efd4997770 Merge branch 'x86/asm' adds 8aa380e13299 Merge branch 'x86/boot' adds 1182a49529ed perf/x86: Add helper to obtain performance counter index adds b5e4274ef7f0 x86/intel_rdt: Remove local register variables adds 0a701c9dd535 x86/intel_rdt: Create required perf event attributes adds dd45407c0b24 x86/intel_rdt: Use perf infrastructure for measurements adds d6e2dfeb41da Merge branch 'x86/cache' adds a6658931df1a Merge branch 'x86/core' adds c9661c1e80b6 x86/cpu: Create Hygon Dhyana architecture support file adds 7eae653c8071 Merge branch 'tip-x86-hygon' into tip-x86-cpu adds d4f7423efdd1 x86/cpu: Get cache info and setup cache cpumap for Hygon Dhyana adds 39dc6f154dac x86/cpu/mtrr: Support TOP_MEM2 and get MTRR number adds 0b13bec787dc x86/smpboot: Do not use BSP INIT delay and MWAIT to idle o [...] adds 6d0ef316b9f8 x86/events: Add Hygon Dhyana support to PMU infrastructure adds c3fecca457c1 x86/alternative: Init ideal_nops for Hygon Dhyana adds b7a5cb4f220e x86/amd_nb: Check vendor in AMD-only functions adds c6babb5806b7 x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and n [...] adds da33dfef4041 x86/apic: Add Hygon Dhyana support adds 1a576b23d637 x86/bugs: Add Hygon Dhyana to the respective mitigation machinery adds ac78bd72355d x86/mce: Add Hygon Dhyana support to the MCA infrastructure adds b8f4abb65214 x86/kvm: Add Hygon Dhyana support to KVM adds 4044240365e8 x86/xen: Add Hygon Dhyana support to Xen adds 7377ed4bd56e ACPI: Add Hygon Dhyana support adds cc9690cfc7a3 cpufreq: Add Hygon Dhyana support adds a51794c787dc Merge branch 'x86/cpu' adds 2f285f46240d x86/hyperv: Suppress "PCI: Fatal: No config space access f [...] adds 5140a6f47113 x86/hyperv: Remove unused include adds 6f2481eba35f Merge branch 'x86/hyperv' adds 38e04510dde4 Merge branch 'x86/microcode' adds 2a25dc7c79c9 x86/mm/init32: Mark text and rodata RO in one go adds 8679de0959e6 x86/mm/cpa: Split, rename and clean up try_preserve_large_page() adds afd7969a99e0 x86/mm/cpa: Rework static_protections() adds 91ee8f5c1f50 x86/mm/cpa: Allow range check for static protections adds 4046460b867f x86/mm/cpa: Add debug mechanism adds 5c280cf6081f x86/mm/cpa: Add large page preservation statistics adds 69c31e69df3d x86/mm/cpa: Avoid static protection checks on unmap adds f61c5ba2885e x86/mm/cpa: Add sanity check for existing mappings adds 1c4b406ee89c x86/mm/cpa: Optimize same protection check adds 9cc9f17a5a0a x86/mm/cpa: Do the range check early adds 585948f4f695 x86/mm/cpa: Avoid the 4k pages check completely adds c6185b1f21a4 x86/mm/cpa: Use flush_tlb_all() adds c0a759abf5a6 x86/mm/cpa: Move flush_tlb_all() adds ddd07b750382 x86/mm/cpa: Unconditionally avoid WBINDV when we can adds a7295fd53c39 x86/mm/cpa: Use flush_tlb_kernel_range() adds 5f464b33b172 x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() adds fce2ce9544e9 x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() adds 47e262ac5b84 x86/mm/cpa: Factor common code between cpa_flush_*() adds 7904ba8a66f4 x86/mm/cpa: Optimize __cpa_flush_range() adds 9eae079b5dae Merge branch 'x86/mm' adds 1b19e1c5a3cd Merge branch 'x86/paravirt' adds dbfe2953f63c x86/speculation: Apply IBPB more strictly to avoid cross-p [...] adds 53c613fe6349 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] adds bb4b3b776273 x86/speculation: Propagate information about RSB filling m [...] adds 300f6ca226aa Merge branch 'x86/pti' adds 3b78dbfb8fbe Merge branch 'x86/urgent' adds b8d06264a19a Merge remote-tracking branch 'tip/auto-latest' adds 6b5885941955 EDAC: Raise the maximum number of memory controllers adds d913e8966a8f Merge branch 'tip-x86-hygon' into edac-for-4.20 adds c4a3e9464144 EDAC, amd64: Add Hygon Dhyana support adds 8537bf10976c EDAC, altera: Work around int-to-pointer-cast warnings adds 432de7fd7630 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting adds df24458db1b1 Merge remote-tracking branch 'edac-amd/for-next' adds d38a71c54525 irqchip/gic-v3-its: Change initialization ordering for LPIs adds adaab500dd81 irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage adds 053be4854f9b irqchip/gic-v3-its: Split property table clearing from allocation adds 11e37d357f6b irqchip/gic-v3-its: Move pending table allocation to init time adds e1a2e2010ba9 irqchip/gic-v3-its: Keep track of property table's PA and VA adds c440a9d9d113 irqchip/gic-v3-its: Allow use of pre-programmed LPI tables adds c6e2ccb66d0c irqchip/gic-v3-its: Use pre-programmed redistributor table [...] adds f842ca8e9c8a irqchip/gic-v3-its: Check that all RDs have the same prope [...] adds 3fb68faee867 irqchip/gic-v3-its: Register LPI tables with EFI config table adds 5e2c9f9a6277 irqchip/gic-v3-its: Allow use of LPI tables in reserved memory adds 7bae48b22c8d irqchip/pdc: Setup all edge interrupts as rising edge at GIC adds 339794e36d5e dt-bindings: irqchip: renesas-irqc: Document R-Car E3 support adds 0c4cb97d4ec9 dt-bindings: irqchip: renesas-irqc: Document r8a7744 support adds 1f83515bebc2 genirq/msi: Allow creation of a tree-based irqdomain for p [...] adds 018ea8475b60 dt-bindings/interrupt-controller: Fix Marvell ICU length i [...] adds 2b4dab69dcca irqchip/irq-mvebu-icu: Fix wrong private data retrieval adds 9770c6677848 irqchip/irq-mvebu-icu: Clarify the reset operation of conf [...] adds 00885a77c8ff irqchip/irq-mvebu-icu: Disociate ICU and NSR adds 4f4c867c91e6 irqchip/irq-mvebu-icu: Support ICU subnodes adds 61ce8d8d8a81 irqchip/irq-mvebu-sei: Add new driver for Marvell SEI adds 228197c56943 arm64: marvell: Enable SEI driver adds 175c98aa265b irqchip/irq-mvebu-icu: Add support for System Error Interr [...] adds 548ce8156f9d dt-bindings/interrupt-controller: Update Marvell ICU bindings adds 079f4532008e dt-bindings/interrupt-controller: Add documentation for Ma [...] adds 8cdc0353dffb Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 528a508e7e0c Merge remote-tracking branch 'ftrace/for-next' adds ba5018c86905 tools/memory-model: Add extra ordering for locks and remov [...] adds 4aa7235fff1e tools/memory-model: Fix a README typo adds 4672ed92b7c7 tools/memory-model: Add more LKMM limitations adds aafd412ba865 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() adds f6226949ec90 EXP tools/memory-model: Add scripts to check github litmus tests adds f8850b16a66a EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] adds 0b1aba265b93 Merge LKMM and RCU branches adds bbdc52583fc3 Merge remote-tracking branch 'rcu/rcu/next' adds 67d49d52ae50 KVM: s390: set host program identifier adds af4bf6c3d9b4 s390/mm: optimize locking without huge pages in gmap_pmd_o [...] adds 9ea597286570 KVM: s390: vsie: simulate VCPU SIE entry/exit adds 3194cdb71190 KVM: s390: introduce and use KVM_REQ_VSIE_RESTART adds e585b24aeb44 KVM: s390: refactor crypto initialization adds 1fde573413b5 s390: vfio-ap: base implementation of VFIO AP device driver adds 65f06713d3fa s390: vfio-ap: register matrix device with VFIO mdev framework adds 96d152bdc987 s390: vfio-ap: sysfs interfaces to configure adapters adds 3211da0c0b54 s390: vfio-ap: sysfs interfaces to configure domains adds 3b1eab7fb9da s390: vfio-ap: sysfs interfaces to configure control domains adds 81b2b4b76a73 s390: vfio-ap: sysfs interface to view matrix mdev matrix adds 42104598ef2e KVM: s390: interface to clear CRYCB masks adds 258287c994de s390: vfio-ap: implement mediated device open callback adds e06670c5fe3b s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl adds 46a7263d4746 s390: vfio-ap: zeroize the AP queues adds cd8a377e3b40 s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl adds 6cc571b1b1e8 KVM: s390: Clear Crypto Control Block when using vSIE adds d6f6959ac587 KVM: s390: vsie: Do the CRYCB validation first adds 3af84def9cbf KVM: s390: vsie: Make use of CRYCB FORMAT2 clear adds 56019f9aca22 KVM: s390: vsie: Allow CRYCB FORMAT-2 adds 19fd83a64718 KVM: s390: vsie: allow CRYCB FORMAT-1 adds 6ee74098201b KVM: s390: vsie: allow CRYCB FORMAT-0 adds c9ba8c2cd210 KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 adds 6b79de4b056e KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 adds 9ee71f20cb8d KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 adds 37940fb0b6a2 KVM: s390: device attrs to enable/disable AP interpretation adds 112c24d4dc48 KVM: s390: CPU model support for AP virtualization adds 492a6be197c0 s390: doc: detailed specifications for AP virtualization adds 55d09dd4c860 Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux [...] adds 7678d6318939 Merge remote-tracking branch 'kvms390/next' adds 252667676e28 Merge remote-tracking branch 'xen-tip/linux-next' adds efac4ee0abcc Merge remote-tracking branch 'percpu/for-next' adds 31e56f2305bb platform/x86: ideapad-laptop: Use __func__ instead of read [...] adds 96402de65afc platform/x86: intel_int0002_vgpio: Enable the driver on Ba [...] adds c3b8e884defa platform/x86: intel_int0002_vgpio: Implement irq_set_wake adds a8b60e484f3d platform/x86: intel_mid_powerbtn: Get rid of custom ICPU() macro adds 3836b816ddac platform/x86: acerhdf: clarify modinfo messages for BIOS override adds 291bd0e4605e platform/x86: acerhdf: Enable ability to list supported systems adds 14c206882925 platform/x86: acerhdf: Remove cut-and-paste trap from inst [...] adds 684238d79ad8 platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 adds 1d0c3fd01afb platform/x86: acerhdf: mark appropriate content with __ini [...] adds f7eaf3fb9d10 platform/x86: acerhdf: restructure to allow large BIOS tab [...] adds 6aecee6ad41c firmware: dell_rbu: Make payload memory uncachable adds 12c956c4f32e firmware: dcdbas: Add support for WSMT ACPI table adds c48e2ffd717c firmware: dell_rbu: Move dell_rbu to drivers/platform/x86 adds 8e5cddd1262c firmware: dcdbas: Move dcdbas to drivers/platform/x86 adds bfb25c86ef2b MAINTAINERS: Update maintainer for dcdbas and dell_rbu adds 24c6f7200bb3 platform/x86: intel_bxtwc_tmu: Convert to use SPDX identifier adds 83e8ee26cb5a platform/x86: intel_cht_int33fe: Convert to use SPDX identifier adds 924931745bf3 platform/x86: intel_chtdc_ti_pwrbtn: Add SPDX identifier adds 31daa5dd32fc platform/x86: intel-hid: Convert to use SPDX identifier adds 79c24dbdcbcb platform/x86: intel_int0002_vgpio: Convert to use SPDX identifier adds c4e4c9464110 platform/x86: intel-ips: Convert to use SPDX identifier adds 8855ab3b2ef6 platform/x86: intel_menlow: Sort headers alphabetically adds 0b5d9856b607 platform/x86: intel_menlow: Convert to use SPDX identifier adds f7949b185b8e platform/x86: intel_mid_powerbtn: Remove unnecessary init. [...] adds f6b27d0907d0 platform/x86: intel_mid_powerbtn: Convert to use SPDX identifier adds e6e69a31dc74 platform/x86: intel_mid_thermal: Sort headers alphabetically adds 56df47de2540 platform/x86: intel_mid_thermal: Convert to use SPDX identifier adds bce99455f56e platform/x86: intel_oaktrail: Sort headers alphabetically adds 56ca5ec102b4 platform/x86: intel_oaktrail: Convert to use SPDX identifier adds 908817720056 platform/x86: intel_pmc: Sort headers alphabetically adds ad51f287ff59 platform/x86: intel_pmc: Convert to use SPDX identifier adds 5e66d08e6b48 platform/x86: intel_punit_ipc: Sort headers alphabetically adds bc15757e0cfd platform/x86: intel_punit_ipc: Convert to use SPDX identifier adds 5f4ad6afe96b platform/x86: intel-rst: Sort headers alphabetically adds bd7c5866bbe0 platform/x86: intel-rst: Convert to use SPDX identifier adds 2d0554e8ba55 platform/x86: intel_scu_ipc: Sort headers alphabetically adds 9b748e0efee5 platform/x86: intel_scu_ipc: Convert to use SPDX identifier adds 8046f0499c14 platform/x86: intel-smartconnect: Sort headers alphabetically adds 3e57f2648a09 platform/x86: intel-smartconnect: Convert to use SPDX identifier adds 917f450aa3fa platform/x86: intel_telemetry: Convert to use SPDX identifier adds 303211089c96 platform/x86: intel_turbo_max_3: Sort headers alphabetically adds de415deeb68b platform/x86: intel_turbo_max_3: Convert to use SPDX identifier adds a8694eebae87 platform/x86: intel-wmi-thunderbolt: Convert to use SPDX i [...] adds 7eccb5edba24 platform/x86: intel-wmi-thunderbolt: Add dynamic debugging adds 60c9479f1af8 Merge remote-tracking branch 'drivers-x86/for-next' adds 17d4e1b7292e Merge remote-tracking branch 'leds/for-next' adds e8e62a79ac4b Merge remote-tracking branch 'ipmi/for-next' adds 6316fe67394d Merge remote-tracking branch 'driver-core/driver-core-next' adds a0ef2bdfa3b1 usb: host: Replace empty define with do while adds 7aae9990de20 usb: xhci-mtk: use maximum ESIT payload of endpiont context adds 87173acc0d8f usb: xhci-mtk: fix ISOC error when interval is zero adds 95b516c18621 usb: xhci-mtk: improve bandwidth scheduling adds 08e469de87a2 usb: xhci-mtk: supports bandwidth scheduling with multi-TT adds e995dccadaf9 usb: xhci-mtk: supports SSP without external USB3 gen2 hub adds c94d41e9dd1b usb: host: xhci-plat: add platform TPL support adds f8f80be501aa xhci: Use soft retry to recover faster from transaction errors adds 2815ef7fe4d4 xhci-pci: allow host runtime PM as default for Intel Alpin [...] adds e1c3c7e54ed3 usb: xhci: tegra: Firmware header is little endian adds 330e2d61cdd5 xhci: Avoid USB autosuspend when resuming USB2 ports. adds 40326e857c57 usb: typec: fusb302: Correct spelling mistake for toggling state adds ea3b4d5523bc usb: typec: fusb302: Resolve fixed power role contract setup adds 201af55da8a3 usb: core: added uevent for over-current adds 91b20c5a5be0 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] adds eb757fff08b8 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] adds 6b983aca28bb usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 adds bcddbd36777a dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 adds 4d2a863fe9b9 usb: renesas_usbhs: add support for R-Car E3 adds 100f2cdeadff usb: usbtmc: Fix memory leak in usbtmc_ioctl_request adds b690020a498e usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read adds 9a8319030086 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear adds 2e32188a6614 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl [...] adds 29f79155b9b3 Merge 4.19-rc6 into usb-next adds 7d9809153249 Merge tag 'phy-for-4.20' of git://git.kernel.org/pub/scm/l [...] adds 517812457fc7 Merge remote-tracking branch 'usb/usb-next' adds 3d25eebc56a9 Merge remote-tracking branch 'usb-serial/usb-next' adds 86b450bf9702 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 669c5d8d5f2b Merge 4.19-rc6 into tty-next adds dcd2076951af Merge remote-tracking branch 'tty/tty-next' adds c853d6904f14 eeprom: eeprom_93xx46: use resource management adds 96d08fb43e30 eeprom: at25: use devm_nvmem_register() adds d7b9fd1669d4 nvmem: provide nvmem_dev_name() adds 5db652c9f331 nvmem: remove the name field from struct nvmem_device adds 1852183e142e nvmem: use list_for_each_entry_safe in nvmem_device_remove [...] adds f9fcb7e36cde nvmem: remove a stray newline adds fa72d847d68d nvmem: check the return value of nvmem_add_cells() adds c1de7f43bd84 nvmem: use kref adds 424d7033add1 nvmem: sunxi_sid: return -ENOMEM if kzalloc() fails adds 6eed8dd9a513 nvmem: sunxi_sid: use devm_nvmem_register() adds 226014d13fa5 nvmem: lpc18xx_eeprom: use devm_nvmem_register() adds 7d9f9f24fac7 nvmem: mxs-ocotp: use devm_nvmem_register() adds bf58e8820c48 nvmem: change the signature of nvmem_unregister() adds c7235ee3f4b8 nvmem: remove the global cell list adds b985f4cba6db nvmem: add support for cell info adds e888d445ac33 nvmem: resolve cells from DT at registration time adds 506157be06ba nvmem: add support for cell lookups from machine code adds 4903d19c2095 Documentation: nvmem: document cell tables and lookup entries adds bee1138bea15 nvmem: add a notifier chain adds b1c1db9883c2 nvmem: use SPDX license identifiers adds 165589f0cb52 nvmem: make the naming of arguments in nvmem_cell_get() co [...] adds 20167b70c894 nvmem: use EOPNOTSUPP instead of ENOSYS adds 48f63a2c108a nvmem: fix commenting style adds e7e07f4f7b45 nvmem: use octal permissions instead of constants adds 4876bfe6cdec nvmem: sunxi_sid: remove unused variable in probe adds ef92ab3001c4 nvmem: make nvmem_add_cells() static adds 29c222d1a9f5 Merge 4.19-rc6 adds 91c45a7a01e8 Merge tag 'extcon-next-for-4.20' of git://git.kernel.org/p [...] adds 018d52e8b589 Merge tag 'soundwire-4.20-rc1' of git://git.kernel.org/pub [...] adds 972647215013 Merge remote-tracking branch 'char-misc/char-misc-next' adds 6b9e49b25e79 staging: rtl8188eu: Simplify memcmp logical checks adds 709a6a5339cc staging: rtl8188eu: fix spelling mistake "transfoer_len" - [...] adds 5e9025d1c2fc staging: rtl8188eu: simplify function comments - style adds 0fd8922c84ca staging: rtl8188eu: do not line break function definition - style adds fb81fa138aa5 staging: rtl8188eu: rename variable - style adds 6505090a34ef staging: rtl8188eu: use break to exit while loop adds 71c291444812 staging: rtl8188eu: Use proper enum in rtl8188eu_config_rf_reg adds dee43f7ad325 staging: rtl8188eu: remove get_right_chnl_for_iqk() adds 96e47e30c0bc staging: rtl8188eu: Skip unnecessary field checks adds 8f6b8ed3b02e staging: wilc1000: fix incorrect allocation size for structure adds de26e5f2d586 staging:rtl8192u: Remove HTHalfMcsToDataRate() - Style adds 80c6783f5b05 staging:rtl8192u: Make HTMcsToDataRate static - Style adds 1eed1d928780 staging:rtl8192u: Remove definition of HTSetConnectBwMode - Style adds 12f34f81ba51 staging:rtl8192u: Move HTSetConnectBwModeCallback() - Style adds daf9a56cbb79 staging:rtl8192u: Remove potential memory leak adds 6493a78f8038 staging: rtl8723bs: Skip unnecessary field checks adds 9e3701b3809a staging: bcm2835-camera: Avoid unneeded internal declarati [...] adds 0f175be6126c staging: rtlwifi: Remove set but not used variable 'ppsc' adds 08ac857363f1 staging: wlan-ng: rename DIDmsg_dot11req_mibget in p80211m [...] adds 86ec60627042 staging: wlan-ng: rename DIDmsg_dot11req_mibget_mibattribu [...] adds 42ccd88bcde7 staging: wlan-ng: rename DIDmsg_dot11req_mibget_resultcode [...] adds e409d2bc2bb0 staging: wlan-ng: rename DIDmsg_dot11req_mibset in p80211m [...] adds a6aace62f2fc staging: wlan-ng: rename DIDmsg_dot11req_mibset_mibattribu [...] adds 2a29a8739c38 staging: wlan-ng: rename DIDmsg_dot11req_mibset_resultcode [...] adds 1ffaa906c303 staging: wlan-ng: rename DIDmsg_dot11req_scan in p80211metadef.h adds e3186790a5c0 staging: wlan-ng: rename DIDmsg_dot11req_scan_results in p [...] adds f097e415f998 staging: wlan-ng: rename DIDmsg_dot11req_start in p80211metadef.h adds 59155a817795 staging: wlan-ng: rename DIDmsg_dot11ind_authenticate in p [...] adds eb7c161c2685 staging: wlan-ng: rename DIDmsg_lnxreq_ifstate in p80211metadef.h adds f64412ec543e staging: wlan-ng: rename DIDmsg_lnxreq_wlansniff in p80211 [...] adds e4143ab0daea staging: wlan-ng: rename DIDmsg_lnxreq_hostwep in p80211metadef.h adds 3b6ee1238f64 staging: wlan-ng: rename DIDmsg_lnxreq_commsquality in p80 [...] adds b1f1118bfcbc staging: wlan-ng: rename DIDmsg_lnxreq_autojoin in p80211m [...] adds f9f0e98fee80 staging: wlan-ng: rename DIDmsg_p2req_readpda in p80211metadef.h adds 5a16b37eb139 staging: wlan-ng: rename DIDmsg_p2req_readpda_pda in p8021 [...] adds 97be75510a36 staging: wlan-ng: rename DIDmsg_dot11ind_associate in p802 [...] adds 020600ae8dba staging: wlan-ng: rename DIDmsg_p2req_readpda_resultcode i [...] adds f1364a0d5404 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state in p8021 [...] adds 380ad4f67794 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_enable i [...] adds 9ea4ffecf114 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_exeaddr [...] adds 8843c1fb98c9 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_resultco [...] adds e0959e9b7a39 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write in p8021 [...] adds c2a348b838ac staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_addr in [...] adds 9940d6b6f905 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_len in p [...] adds 74f11efc08d4 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_data in [...] adds 8fb830b56d24 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_resultco [...] adds 6051d4e5d7dc staging: wlan-ng: rename DIDmsg_p2req_flashdl_state in p80 [...] adds 49e3d61d1b1c staging: wlan-ng: rename DIDmsg_p2req_flashdl_write in p80 [...] adds 454b3aeb5780 staging: wlan-ng: rename DIDmib_cat_dot11smt in p80211metadef.h adds 92506a11e5db staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] adds ce0f34e4af71 staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] adds 4b3c694ad54c staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds 184fcaa1935e staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds eeeeacd83720 staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds 2ddc995d05eb staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds 4643ffa46349 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 3b1a14e45090 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 334e5e6809c7 staging: wlan-ng: DIDmib_dot11mac_dot11OperationTable_dot1 [...] adds 59db1438a061 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 6bcf3b632e53 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 04bbfc2ab0c1 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds e1f3748dbad9 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 8bb22013ee0e staging: wlan-ng: rename DIDmib_cat_dot11phy in p80211metadef.h adds 88e3676ad5de staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyOperation [...] adds c9a89f4e7a58 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyTxPowerTa [...] adds 80908dcb2633 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] adds 93d5a1dce98c staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] adds 8ddafa153436 staging: wlan-ng: rename DIDmib_cat_lnx in p80211metadef.h adds 05cdb125f7ed staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable in p802 [...] adds a3ac4591b647 staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable_lnxRSNA [...] adds 4a2f42dd2b12 staging: wlan-ng: rename DIDmib_cat_p2 in p80211metadef.h adds 35184f810212 staging: wlan-ng: rename DIDmib_p2_p2Static in p80211metadef.h adds a4857d8b30e7 staging: wlan-ng: rename DIDmib_p2_p2Static_p2CnfPortType [...] adds 7ae2637abad9 staging: wlan-ng: rename DIDmib_p2_p2NIC_p2PRISupRange in [...] adds 78a35479eb90 staging: wlan-ng: rename DIDmib_p2_p2MAC in p80211metadef.h adds 5df6baef4fa8 staging: wlan-ng: rename DIDmib_p2_p2MAC_p2CurrentTxRate i [...] adds 04950c3faa21 staging: wlan-ng: formatting cleanup in cfg80211.c adds 27575665f39c staging: wlan-ng: make switch case block format consistent adds 82ade3e57556 staging: wlan-ng: rejoin split lines shortened by case changes adds ca2c4bee47f8 staging: wlan-ng: remove "autogenerated code" comments adds 8568209b5445 staging: vboxvideo: Cleanup vbox_set_up_input_mapping() adds 880f72829f94 staging: vboxvideo: Remove empty encoder_helper_funcs adds 2fab6e754212 staging: vboxvideo: Temporarily remove page_flip support adds e2f958d00b0c staging: vboxvideo: Cache mode width, height and crtc pann [...] adds 35f3288c453e staging: vboxvideo: Atomic phase 1: convert cursor to univ [...] adds cc0ec5eb721f staging: vboxvideo: Atomic phase 1: Use drm_plane_helpers [...] adds 67e2f0c80d85 staging: vboxvideo: Atomic phase 2: Wire up state object handlers adds 32f2ed7ea7fc staging: vboxvideo: Atomic phase 2: Stop using plane->fb a [...] adds 438340aa2097 staging: vboxvideo: Atomic phase 3: Switch last bits over [...] adds 5cf5332d529b staging: vboxvideo: Restore page-flip support adds 04ed7ed769f9 staging: vboxvideo: Fix DPMS support after atomic conversion adds 33f48cc1f11c staging: vboxvideo: Replace crtc_helper enable/disable functions adds b8384ea3be88 staging: vboxvideo: Call drm_atomic_helper_check_plane_sta [...] adds 0c762dda8c7b staging: vboxvideo: Drop unnecessary drm_connector_helper_ [...] adds e2c3860ba27d staging: vboxvideo: Use more drm_fb_helper functions adds e8b20f2bcd32 Merge remote-tracking branch 'staging/staging-next' adds 0234484f7af0 Merge remote-tracking branch 'mux/for-next' adds b79898595e18 Merge remote-tracking branch 'icc/icc-next' adds cfb03be6c7e8 driver/dma/ioat: Call del_timer_sync() without holding prep_lock adds 3c8b8c0085a1 Merge branch 'topic/intel' into next adds 9d831528a656 dmaengine: fsl-edma: extract common fsl-edma code (no chan [...] adds 377eaf3b3c4a dmaengine: fsl-edma: add edma version and configurable registers adds 4d6d3a90e4ac dmaengine: fsl-edma: fix macros adds e7a3ff92eaf1 dmaengine: fsl-edma: add ColdFire mcf5441x edma support adds 5b7d0c9474bc dmaengine: mcf-edma: avoid warning for wrong pointer cast adds 2b1cb680a1c2 Merge branch 'topic/fsl' into next adds 1a824d527170 Merge remote-tracking branch 'slave-dma/next' adds 4cf2637a7358 Merge remote-tracking branch 'cgroup/for-next' adds 1883d3238674 Merge branch 'fixes' into for-next adds 84e13c453d86 scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx adds 1703659dada8 scsi: qla2xxx: don't allow negative thresholds adds f7d61c995df7 scsi: qla2xxx: Fix NVMe session hang on unload adds db186382af21 scsi: qla2xxx: Fix NVMe Target discovery adds 732ee9a912cf scsi: qla2xxx: Fix duplicate switch database entries adds 5c6400536481 scsi: qla2xxx: Fix re-using LoopID when handle is in use adds 39553065f77c scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured adds 710bc78f829d scsi: qla2xxx: Fix recursive mailbox timeout adds bcc71cc3cde1 scsi: qla2xxx: Fix for double free of SRB structure adds 9fe278f44b4b scsi: qla2xxx: Move log messages before issuing command to [...] adds eec73c2ec111 scsi: qla4xxx: Remove redundant check on drvr_wait adds 90ded4e2005b scsi: mptfusion: Remove unnecessary parentheses adds 1aeeeed7f03c scsi: NCR5380: Clear all unissued commands on host reset adds 6a162836997c scsi: NCR5380: Reduce goto statements in NCR5380_select() adds dad8261e6438 scsi: NCR5380: Have NCR5380_select() return a bool adds 7c8ed783c2fa scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE adds 070356513963 scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data adds 7ef55f6744c4 scsi: NCR5380: Check for invalid reselection target adds 45ddc1b24806 scsi: NCR5380: Don't clear busy flag when abort fails adds 08267216b3f8 scsi: NCR5380: Don't call dsprintk() following reselection [...] adds ca694afad707 scsi: NCR5380: Handle BUS FREE during reselection adds 6b0e87a6aafe scsi: NCR5380: Check for bus reset adds 257f0d4d404c Merge branch 'misc' into for-next adds 84d3fc39208e Merge remote-tracking branch 'scsi/for-next' adds ef801f07e7b3 scsi: qla2xxx: Return switch command on a timeout adds fd3f10f14351 Merge remote-tracking branch 'scsi-mkp/for-next' adds 940c620d6af8 rpmsg: smd: fix memory leak on channel create adds d5269c4553a6 remoteproc: qcom: q6v5: Propagate EPROBE_DEFER adds 9e004f97161d remoteproc: qcom: Rename Hexagon v5 PAS driver adds ef73c22fa025 remoteproc: qcom: Rename Hexagon v5 modem driver adds 0af936821185 remoteproc: qcom: pas: Add QCS404 remoteprocs adds 3c3310493636 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 49a3bb339081 Merge remote-tracking branch 'rpmsg/for-next' adds be8c8facc707 gpio: new driver to work with a 8x12 siox adds 799d5eb4e7ae gpiolib: Fix incorrect use of find_next_zero_bit() adds c2937668d144 Documentation: gpio: Fix return type of gpiod_set_raw_arra [...] adds cf9af0d5786c gpio: Propagate errors from gpiod_set_array_value_complex() adds 3c940660cb1e gpio: Restore indentation of continued lines adds 8898240aaace gpio: htc-egpio: Remove set but not used variable 'bit' adds 467480738d0b gpio: omap: get rid of the conditional PM runtime calls adds 8dc196974429 Accept partial 'gpio-line-names' property. adds c4791bc6e3a6 gpio: omap: drop omap_gpio_list adds 850d434ea37b gpio: omap: Remove set but not used variable 'dev' adds 90fd227029a2 gpio: Slightly more helpful debugfs adds 3881364c362f Merge branch 'devel' into for-next adds 66556e9b8f4b Merge remote-tracking branch 'gpio/for-next' adds 69f8455f6cc7 pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux adds 184744e9a014 pinctrl: mediatek: paris: fix return value check in mtk_pa [...] adds 07c6b037c2ba pinctrl: mediatek: make symbol 'mtk_drive' static adds 068cfb9a0fd9 pinctrl: mediatek: moore: fix return value check in mtk_mo [...] adds 7f2e29e133ea pinctrl: mediatek: fix static checker warning caused by EINT_NA adds ecfcfb498860 pinctrl: mediatek: add no eint function for pin define adds 477fecee7ca9 pinctrl: mediatek: add MT6765 pinctrl driver adds bb8d8466ca25 pinctrl: mediatek: add eint support to MT6765 pinctrl driver adds a4925311a544 pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi [...] adds 5e0b7e7cd27d pinctrl: intel: merrifield: Introduce mrfld_read_bufcfg() adds e99542fb8db0 pinctrl: intel: merrifield: Group IO accessors in code adds 9cf0c526bc58 pinctrl: qcom: Add sdm660 pinctrl driver adds ed80f6eb799a dt-bindings: pinctrl: qcom-pmic-gpio: Add pms405 support adds 6c73698904aa pinctrl: qcom: Introduce readl/writel accessors adds a46d5e98190d pinctrl: qcom: Support dispersed tiles adds 9d8ea6beac3d dt-bindings: pinctrl: qcom: Add QCS404 pinctrl binding adds 22eb8301dbc1 pinctrl: qcom: Add qcs404 pinctrl driver adds 7a52127e3cf1 pinctrl: mediatek: fix check on EINT_NA comparison adds ad335bee6ced pinctrl: mediatek: mark dummy helpers as 'static inline' adds 63e037bc51b3 pinctrl: sprd: Move DT parsing before registering pinctrl device adds 30aa69e7bd9f Merge tag 'v4.19-rc6' into devel adds 0a7cad486f5d pinctrl: sh-pfc: r8a77990: Add MSIOF pins, groups and functions adds 2ef7a12f5529 pinctrl: sh-pfc: r8a77995: Add MSIOF pins, groups and functions adds 63b6d7e762cb pinctrl: sh-pfc: Convert to SPDX identifiers adds a8b4d4cb9a0f pinctrl: rza1: Convert to SPDX identifiers adds a6a7d2c2dc66 dt-bindings: pinctrl: sh-pfc: Document r8a7744 PFC support adds d7097b97e913 pinctrl: sh-pfc: r8a7791: Add r8a7744 support adds c382e8ba7c33 dt-bindings: pinctrl: sh-pfc: Document r8a774c0 PFC support adds 9f2b76a2db3c pinctrl: sh-pfc: r8a77990: Add R8A774C0 PFC support adds e34ebe5a6b83 pinctrl: sh-pfc: r8a77470: Add I2C4 pin groups adds 469c1e97dcce pinctrl: sh-pfc: r8a77470: Add DU0 pin groups adds e5984d0576fb pinctrl: sh-pfc: r8a77470: Add QSPI0 pin groups adds df9c71694fcf pinctrl: sh-pfc: r8a77470: Add SDHI2 pin groups adds 8faa0754ec24 pinctrl: sh-pfc: r8a77470: Add USB pin groups adds a97f340c0a07 pinctrl: sh-pfc: rcar: Rename automotive-only arrays to au [...] adds 18887f31df12 Merge tag 'sh-pfc-for-v4.20-tag2' of git://git.kernel.org/ [...] adds 54a58185bfaf pinctrl: core: make sure strcmp() doesn't get a null parameter adds de0c18a87cfa pinctrl: msm: Actually use function 0 for gpio selection adds d9ce2b5996f6 Merge remote-tracking branch 'pinctrl/for-next' adds 6fa998e83ef9 signal/arm64: Push siginfo generation into arm64_notify_die adds 24b8f79dd8e0 signal/arm64: Remove unneeded tsk parameter from arm64_for [...] adds 1628a7cc85db signal/arm64: Factor out arm64_show_signal from arm64_forc [...] adds f29ad209e428 signal/arm64: Factor set_thread_esr out of __do_user_fault adds 9ea3a9743cac signal/arm64: Consolidate the two hwpoison cases in do_page_fault adds aefab2b4c01e signal/arm64: For clarity separate the 3 signal sending ca [...] adds effb093ad28b signal/arm64: Expand __do_user_fault and remove it adds 2d2837fab5fa signal/arm64: Only perform one esr_to_fault_info call in d [...] adds 559d8d91a89c signal/arm64: Only call set_thread_esr once in do_page_fault adds feca355b3d8e signal/arm64: Add and use arm64_force_sig_fault where appropriate adds b4d5557caa07 signal/arm64: Add and use arm64_force_sig_mceerr as appropriate adds 009f608ab20a signal/arm64: Remove arm64_force_sig_info adds 2627f0347c68 signal/arm64: In ptrace_hbptriggered name the signal descr [...] adds f3a900b34101 signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap adds c852680959d0 signal/arm64: Use send_sig_fault where appropriate adds 05e792e30ed0 signal/arm: Push siginfo generation into arm_notify_die adds 3ee6a4498724 signal/arm: Use force_sig_fault where appropriate adds b05945484614 signal/arm: Use send_sig_fault where appropriate adds 795a83714526 signal/arm/kvm: Use send_sig_mceerr adds 8b9c6b28312c signal/ia64: Use the generic force_sigsegv in setup_frame adds b92adb74adde signal/ia64: Use the force_sig(SIGSEGV,...) in ia64_rt_sigreturn adds a618a2754ce6 signal/ia64: Use force_sig_fault where appropriate adds 444522944527 signal/arc: Push siginfo generation into unhandled_exception adds 15773ae938d8 signal/arc: Use force_sig_fault where appropriate adds 5ee527d7cefd signal/unicore32: Use send_sig_fault where appropriate adds ccebcb1f5f3a signal/unicore32: Generate siginfo in ucs32_notify_die adds f040d23c8186 signal/unicore32: Use force_sig_fault where appropriate adds 30d2a7194c2b Merge remote-tracking branch 'userns/for-next' adds b76c2bbcb049 selftests: watchdog: Fix ioctl SET* error paths to take on [...] adds a95e1679b18b Merge remote-tracking branch 'kselftest/next' adds 6b6425d2bb56 Merge remote-tracking branch 'livepatching/for-next' adds 1b4c794fda58 rtc: isl1208: avoid possible sysfs race adds 79230ff64167 rtc: ds1307: add offset sysfs for mt41txx chips. adds b41c23e152f2 rtc: ds1307: add frequency_test_enable attribute on m41txx adds db7a67b9c348 rtc: reorder Makefile entries adds eb2bccb70b97 rtc: move rtc_add_group/s definitions adds 4b3a6a3ac559 rtc: isl1208: don't include core header file adds 2ab78755e93a rtc: tx4939: fixup nvmem name and register size adds fd13c930fe6a rtc: test: make license text and module license match. adds c7080e201607 rtc: test: Switch to SPDX identifier adds 8ddeb09de163 rtc: ds1685: drop RTC_DS1685_PROC_REGS adds 482419e120da rtc: ds1685: use generic nvmem adds cfb74916e2ec rtc: ds1685: use rtc_add_group adds 6a5f2a1f4dcd rtc: ds1307: use rtc_add_group adds 0ae3f24ded77 rtc: lib: correct documentation typo adds 7d61cbb945a7 rtc: armada38x: fix possible race condition adds ef2a7176c837 rtc: armada38x: add range adds f6e3d773e10b rtc: armada38x: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 02a6e1293235 rtc: rs5c348: remove useless label adds 2d7be4ed7add rtc: rs5c348: remove forward declaration adds 1654a2b06b93 rtc: rs5c348: report error when time is invalid adds b56295dd337a rtc: ab8500: use rtc_add_group adds 38ab97aebe47 rtc: ab8500: let the core handle range adds 9a90a5bcc73e rtc: ab8500: remove useless check adds 27d8fb8170d4 Merge remote-tracking branch 'rtc/rtc-next' adds e9fe025d271b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 9a9e295e7c5c eeprom: at24: fix unexpected timeout under high load adds 8b4feaeb1ccd Merge remote-tracking branch 'at24/at24/for-next' adds 0b10252174b0 Merge remote-tracking branch 'ntb/ntb-next' adds e6e097ff8a57 sparc64: viohs: Remove VLA usage adds 13556802fb26 sunvdc: Remove VLA usage adds 68664695ae57 Makefile: Globally enable VLA warning adds 329d8c84391b Merge branch 'for-next/vla' into for-next/kspp adds 2f92464381fd Merge remote-tracking branch 'kspp/for-next/kspp' adds 734245aec283 This code allows architectures to use a generic builtin co [...] adds 2c070709ea75 This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] adds b17f223f16f2 This code allows architectures to use a generic builtin co [...] adds a5c4647c26da This updates the powerpc code to use the CONFIG_GENERIC_CM [...] adds ff6401301656 Merge branch 'for-powerpc' into for-next adds 5c2fa4b1c04e Merge remote-tracking branch 'cisco/for-next' adds 3d0186bb068e Update email address adds 66ee620f06f9 idr: Permit any valid kernel pointer to be stored adds 3159f943aafd xarray: Replace exceptional entries adds 02c02bf12c5d xarray: Change definition of sibling entries adds da0c932c7108 xarray: Add definition of struct xarray adds be18dc56ed20 xarray: Define struct xa_node adds 29ab63656449 xarray: Add documentation adds 8774c9eeec90 xarray: Add XArray load operation adds a1f208ba10b7 xarray: Add XArray tags adds 11ec633b8d5f xarray: Add XArray unconditional store operations adds be284deb14af xarray: Add XArray conditional store operations adds aa344f7d29c7 xarray: Add XArray iterators adds 807d1d9990f3 xarray: Extract entries from an XArray adds f24e6a2ab8fd xarray: Destroy an XArray adds e1def4b92bf2 xarray: Step through an XArray adds 7b972e670330 xarray: Add xas_for_each_conflict adds b7f6ec440adb xarray: Add xas_create_range adds 237196524ec5 xarray: Add xa_reserve and xa_release adds 3fd4aa8bd754 xarray: Add MAINTAINERS entry adds 18fc387d5da5 xarray: Track free entries in an XArray adds 289d73d7d12d ida: Convert to XArray adds 99c900544dfb page cache: Rearrange address_space adds ee83bc53c65e page cache: Convert hole search to XArray adds e65fe9d10d2a page cache: Add and replace pages using the XArray adds 0f96f03f9216 page cache: Convert page deletion to XArray adds 77527d2f13d2 page cache: Convert find_get_entry to XArray adds 8e373d88a7bc page cache: Convert find_get_entries to XArray adds eb976b99d681 page cache: Convert find_get_pages_range to XArray adds 417acddd37af page cache: Convert find_get_pages_contig to XArray adds d79aeb4caca8 page cache; Convert find_get_pages_range_tag to XArray adds bb44d008c0e9 page cache: Convert find_get_entries_tag to XArray adds 54bfcb470cc9 page cache: Convert filemap_map_pages to XArray adds b12f202de891 radix tree test suite: Convert regression1 to XArray adds ff4b82ea6a65 page cache: Convert delete_batch to XArray adds ddf9f6bd13d1 page cache: Remove stray radix comment adds caf9744817db page cache: Convert filemap_range_has_page to XArray adds 6b50eae47b52 mm: Convert page-writeback to XArray adds bb7bbd491985 mm: Convert workingset to XArray adds 312a28e39375 mm: Convert truncate to XArray adds 40606966b331 mm: Convert add_to_swap_cache to XArray adds f379ea82fe0b mm: Convert delete_from_swap_cache to XArray adds 301d8dc8f550 mm: Convert __do_page_cache_readahead to XArray adds a059d2a895e9 mm: Convert page migration to XArray adds 871fb08f6ab1 mm: Convert huge_memory to XArray adds 38783e3a6c15 mm: Convert collapse_shmem to XArray adds 52c1cbcf8d89 mm: Convert khugepaged_scan_shmem to XArray adds 387d2d2b07c3 mm: Convert is_page_cache_freeable to XArray adds dfe989c12c50 pagevec: Use xa_mark_t adds 8822cd700c3b shmem: Convert shmem_radix_tree_replace to XArray adds f43200acc780 shmem: Convert shmem_confirm_swap to XArray adds b9330d7ab6c9 shmem: Convert find_swap_entry to XArray adds 52642940d89e shmem: Convert shmem_add_to_page_cache to XArray adds 8d555686502e shmem: Convert shmem_alloc_hugepage to XArray adds 6835a9409bb7 shmem: Convert shmem_free_swap to XArray adds 0720267fed25 shmem: Convert shmem_partial_swap_usage to XArray adds fcf425083a48 memfd: Convert memfd_wait_for_pins to XArray adds 78e062794e51 memfd: Convert memfd_tag_pins to XArray adds 42be6cfe1196 shmem: Comment fixups adds a747525edc68 btrfs: Convert page cache to XArray adds 458d967dff81 fs: Convert buffer to XArray adds 0c299445a337 fs: Convert writeback to XArray adds bc6c4d0b4ef5 nilfs2: Convert to XArray adds 837eaf75d094 f2fs: Convert to XArray adds 329c9ff7ee03 dax: Rename some functions adds c2a97fc94638 dax: Hash on XArray instead of mapping adds 806bfdc125ad dax: Convert dax_insert_pfn_mkwrite to XArray adds 0995344c1493 dax: Convert dax_layout_busy_page to XArray adds 208340901928 dax: Convert __dax_invalidate_entry to XArray adds 2cacc228a024 dax: Convert dax writeback to XArray adds a31521132da6 dax: Convert dax_lock_mapping_entry to XArray adds ff53c0bd1fbf dax: Convert page fault handlers to XArray adds 14a59621d9d7 page cache: Finish XArray conversion adds fa5087e7dfbb radix tree: Remove radix_tree_update_node_t adds f563ce4a5014 radix tree: Remove split/join code adds fd873721da3d radix tree: Remove radix_tree_maybe_preload_order adds 5f87b6f6656d radix tree: Remove radix_tree_clear_tags adds 74f4b42327fa radix tree test suite: Convert tag_tagged_items to XArray adds 035562c21da5 radix tree test suite: Convert iteration test to XArray adds 137689411a26 xarray: Move multiorder account test in-kernel adds 4f79afaf4662 xarray: Move multiorder_shrink to kernel tests adds dd8208465bfc xarray: Move multiorder_check to in-kernel tests adds 13477dc9d5d9 xarray: Add range store functionality adds c7692a0a65ef memremap: Convert to XArray adds 29e1c2f85cb7 radix tree test suite: Remove __item_insert adds e5d3d9562f1c radix tree test suite: Remove multiorder benchmarking adds 2f393cdf3c57 radix tree tests: Move item_insert_order adds cbf723dcee31 radix tree tests: Convert item_kill_tree to XArray adds 1795cd55bd5b radix tree tests: Convert item_delete_rcu to XArray adds 65587bc6313c radix tree test: Convert multiorder tests to XArray adds f176eda90aeb radix tree: Remove multiorder support adds 6f32b0315c05 Merge remote-tracking branch 'xarray/xarray' adds 59a1dfe5e9a7 Merge branch 'akpm-current/current' adds 58eb3cd6eb8a percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 445c6574a5a9 mm: remove CONFIG_NO_BOOTMEM adds ebbb46e81209 mm: remove CONFIG_HAVE_MEMBLOCK adds 35b3e8de6c31 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds 148ce632b7a9 mm: remove bootmem allocator implementation. adds bfb577bcde4c mm: nobootmem: remove dead code adds 7eb7c6c97f5b memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds e144da891af9 memblock: remove _virt from APIs returning virtual address adds 309438222aa2 memblock: replace alloc_bootmem_align with memblock_alloc adds e34d809594c9 memblock: replace alloc_bootmem_low with memblock_alloc_low adds 302a06f24647 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds 52fb65edcd9b memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds 5d660798d727 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds 04830d19dcbe memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds df8dc881e9fa memblock: add align parameter to memblock_alloc_node() adds 30f42fa8cf00 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds 0102cb46ed55 memblock: replace __alloc_bootmem_node with appropriate me [...] adds 92fddff29a9e memblock: replace alloc_bootmem_node with memblock_alloc_node adds 126531331da3 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds 3dd28047807d memblock: replace alloc_bootmem_pages with memblock_alloc adds 64eb96dd2dad memblock: replace __alloc_bootmem with memblock_alloc_from adds 4a0399566136 memblock: replace alloc_bootmem with memblock_alloc adds 0e997f4c434f mm: nobootmem: remove bootmem allocation APIs adds ec347a62a5eb memblock: replace free_bootmem{_node} with memblock_free adds 61470f65bb7f memblock: replace free_bootmem_late with memblock_free_late adds 59fe39ae68e2 memblock: rename free_all_bootmem to memblock_free_all adds 61cdeef0049d memblock: rename __free_pages_bootmem to memblock_free_pages adds 2b48fe1a05d6 mm: remove nobootmem adds 376c052b7645 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds 07c31fb44586 mm: remove include/linux/bootmem.h adds 73f54c05aae5 dma-direct: fix up for the removal of linux/bootmem.h adds d2d0b1f317a8 docs/boot-time-mm: remove bootmem documentation adds 8f72277520b7 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds a3ed005dd9ee vfs: replace current_kernel_time64 with ktime equivalent adds fd28fe2d3789 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 0282633c4aef Merge branch 'akpm/master' adds 8f84a21675f0 Add linux-next specific files for 20181003
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (9e27e2c2d003) \ N -- N -- N refs/heads/linaro-local/ci/tcwg-llvm-kernel-baseline-arm [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 1 - .mailmap | 7 + Documentation/ABI/testing/sysfs-bus-usb | 9 +- Documentation/ABI/testing/sysfs-fs-f2fs | 17 +- .../RCU/Design/Requirements/Requirements.html | 110 +- Documentation/admin-guide/kernel-parameters.txt | 30 + Documentation/arm64/elf_hwcaps.txt | 12 +- Documentation/core-api/index.rst | 1 + Documentation/core-api/xarray.rst | 424 ++ Documentation/devicetree/bindings/arm/fsl.txt | 4 + .../arm/{marvell/marvell,berlin.txt => syna.txt} | 11 +- .../devicetree/bindings/ata/brcm,sata-brcm.txt | 1 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 14 +- .../bindings/display/bridge/renesas,lvds.txt | 13 +- .../devicetree/bindings/display/renesas,du.txt | 2 + .../bindings/display/sunxi/sun4i-drm.txt | 2 + .../devicetree/bindings/hwmon/ina3221.txt | 44 + Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 2 + .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 1 + .../devicetree/bindings/input/pwm-vibrator.txt | 4 +- .../bindings/interrupt-controller/marvell,icu.txt | 85 +- .../bindings/interrupt-controller/marvell,sei.txt | 36 + .../bindings/interrupt-controller/renesas,irqc.txt | 5 +- .../bindings/mailbox/qcom,apcs-kpss-global.txt | 1 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 17 +- Documentation/devicetree/bindings/pci/rcar-pci.txt | 1 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 + .../bindings/pinctrl/qcom,qcs404-pinctrl.txt | 199 + .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 2 + .../devicetree/bindings/power/actions,owl-sps.txt | 2 + .../bindings/regulator/rohm,bd71837-regulator.txt | 12 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 3 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 2 + .../devicetree/bindings/sound/renesas,rsnd.txt | 1 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + Documentation/devicetree/bindings/spi/spi-rspi.txt | 4 +- .../devicetree/bindings/spi/spi-slave-mt27xx.txt | 32 + .../bindings/thermal/qcom-spmi-temp-alarm.txt | 5 +- .../devicetree/bindings/usb/renesas_usbhs.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 1 + Documentation/driver-api/fpga/fpga-mgr.rst | 5 + Documentation/driver-api/gpio/consumer.rst | 32 +- Documentation/filesystems/f2fs.txt | 8 +- Documentation/hwmon/ina3221 | 2 + Documentation/networking/ip-sysctl.txt | 2 +- Documentation/nvmem/nvmem.txt | 31 + Documentation/s390/vfio-ap.txt | 837 +++ Documentation/watchdog/hpwdt.txt | 93 +- Documentation/x86/intel_rdt_ui.txt | 22 +- MAINTAINERS | 144 +- Makefile | 45 +- Next/SHA1s | 234 +- Next/Trees | 2 + Next/merge.log | 5742 +++++++++++++------- arch/Kconfig | 3 + arch/arc/Makefile | 6 - arch/arc/kernel/traps.c | 22 +- arch/arc/mm/fault.c | 20 +- arch/arm/Kconfig | 1 + arch/arm/Kconfig.debug | 5 - arch/arm/Makefile | 24 +- arch/arm/arm-soc-for-next-contents.txt | 111 +- arch/arm/boot/compressed/head.S | 43 + arch/arm/boot/dts/Makefile | 6 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 249 + arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 69 + arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 6 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 6 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 10 +- arch/arm/boot/dts/imx1.dtsi | 4 +- arch/arm/boot/dts/imx23-evk.dts | 2 +- arch/arm/boot/dts/imx23-olinuxino.dts | 4 +- arch/arm/boot/dts/imx23-sansa.dts | 4 +- arch/arm/boot/dts/imx23-stmp378x_devb.dts | 2 +- arch/arm/boot/dts/imx23-xfi3.dts | 4 +- arch/arm/boot/dts/imx23.dtsi | 4 +- arch/arm/boot/dts/imx25.dtsi | 6 +- arch/arm/boot/dts/imx27.dtsi | 6 +- arch/arm/boot/dts/imx28-apf28dev.dts | 4 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 4 +- arch/arm/boot/dts/imx28-cfa10036.dts | 2 +- arch/arm/boot/dts/imx28-duckbill-2-485.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2.dts | 4 +- arch/arm/boot/dts/imx28-duckbill.dts | 4 +- arch/arm/boot/dts/imx28-evk.dts | 6 +- arch/arm/boot/dts/imx28-m28cu3.dts | 4 +- arch/arm/boot/dts/imx28-m28evk.dts | 4 +- arch/arm/boot/dts/imx28-sps1.dts | 4 +- arch/arm/boot/dts/imx28-ts4600.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 8 +- arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 6 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 8 + arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 4 + arch/arm/boot/dts/imx51.dtsi | 8 +- arch/arm/boot/dts/imx53-ppd.dts | 1 - arch/arm/boot/dts/imx53.dtsi | 6 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 4 + arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6sl.dtsi | 8 +- arch/arm/boot/dts/imx6sx.dtsi | 14 +- arch/arm/boot/dts/imx6ul.dtsi | 16 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 20 + arch/arm/boot/dts/imx6ulz.dtsi | 38 + arch/arm/boot/dts/imx7d.dtsi | 14 +- arch/arm/boot/dts/imx7s.dtsi | 90 +- arch/arm/boot/dts/lpc32xx.dtsi | 4 +- arch/arm/boot/dts/ls1021a.dtsi | 6 +- arch/arm/boot/dts/mt7623.dtsi | 124 + arch/arm/boot/dts/omap5-board-common.dtsi | 4 + arch/arm/boot/dts/pxa25x.dtsi | 4 + arch/arm/boot/dts/pxa27x.dtsi | 6 +- arch/arm/boot/dts/pxa2xx.dtsi | 27 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 71 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 108 +- arch/arm/boot/dts/stm32mp157c.dtsi | 4 +- .../boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts | 13 + arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 31 + arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/boot/dts/vf500.dtsi | 43 +- arch/arm/boot/dts/vf610-twr.dts | 43 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 3 + arch/arm/boot/dts/vf610.dtsi | 44 +- arch/arm/boot/dts/vfxxx.dtsi | 55 +- arch/arm/configs/mediatek_v7_defconfig | 319 ++ arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/include/asm/assembler.h | 11 + arch/arm/include/asm/bug.h | 4 +- arch/arm/include/asm/cputype.h | 1 + arch/arm/include/asm/ftrace.h | 3 - arch/arm/include/asm/proc-fns.h | 49 +- arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/uaccess.h | 49 +- arch/arm/kernel/armksyms.c | 3 - arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/devtree.c | 5 +- arch/arm/kernel/entry-ftrace.S | 75 +- arch/arm/kernel/ftrace.c | 51 - arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/ptrace.c | 11 +- arch/arm/kernel/setup.c | 40 +- arch/arm/kernel/signal.c | 80 +- arch/arm/kernel/smp.c | 31 + arch/arm/kernel/swp_emulate.c | 16 +- arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kernel/topology.c | 6 - arch/arm/kernel/traps.c | 63 +- arch/arm/lib/copy_from_user.S | 6 +- arch/arm/lib/copy_to_user.S | 6 +- arch/arm/lib/uaccess_with_memcpy.c | 3 +- arch/arm/mach-davinci/include/mach/clock.h | 21 - arch/arm/mach-imx/anatop.c | 20 + arch/arm/mach-imx/cpu.c | 3 + arch/arm/mach-imx/mxc.h | 7 + arch/arm/mach-imx/pm-imx6.c | 4 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 8 +- arch/arm/mach-shmobile/pm-rmobile.c | 2 +- arch/arm/mach-shmobile/timer.c | 10 +- arch/arm/mm/alignment.c | 10 +- arch/arm/mm/fault.c | 28 +- arch/arm/mm/ioremap.c | 2 +- arch/arm/mm/proc-v7-bugs.c | 17 +- arch/arm/plat-samsung/Kconfig | 2 +- arch/arm/tools/syscall.tbl | 1 + arch/arm/vfp/vfpmodule.c | 31 +- arch/arm64/Kconfig | 13 + arch/arm64/Kconfig.platforms | 2 + arch/arm64/Makefile | 17 +- arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 7 - arch/arm64/boot/dts/actions/s700.dtsi | 21 + arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 219 +- arch/arm64/boot/dts/actions/s900.dtsi | 95 + arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 1 + .../allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts | 11 + arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 4 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 4 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 13 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 11 + ...mt7622-rfb1.dts => mt7622-bananapi-bpi-r64.dts} | 245 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 196 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 62 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 95 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 16 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 67 + arch/arm64/boot/dts/synaptics/as370.dtsi | 173 + arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/compat.h | 1 + arch/arm64/include/asm/compiler.h | 30 - arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/esr.h | 63 + arch/arm64/include/asm/jump_label.h | 38 +- arch/arm64/include/asm/sysreg.h | 5 +- arch/arm64/include/asm/system_misc.h | 3 +- arch/arm64/include/asm/traps.h | 5 +- arch/arm64/include/asm/uaccess.h | 1 - arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/debug-monitors.c | 11 +- arch/arm64/kernel/entry.S | 16 +- arch/arm64/kernel/fpsimd.c | 10 +- arch/arm64/kernel/jump_label.c | 6 +- arch/arm64/kernel/probes/kprobes.c | 2 +- arch/arm64/kernel/psci.c | 1 - arch/arm64/kernel/ptrace.c | 16 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/sys_compat.c | 13 +- arch/arm64/kernel/traps.c | 233 +- arch/arm64/kvm/guest.c | 55 +- arch/arm64/mm/fault.c | 113 +- arch/arm64/mm/numa.c | 13 +- arch/c6x/Makefile | 2 - arch/c6x/boot/dts/Makefile | 17 +- arch/c6x/boot/dts/linked_dtb.S | 2 - arch/c6x/include/asm/sections.h | 1 - arch/c6x/kernel/setup.c | 15 +- arch/c6x/kernel/vmlinux.lds.S | 10 - arch/csky/abiv1/bswapdi.c | 10 +- arch/csky/abiv1/bswapsi.c | 7 +- arch/csky/abiv1/inc/abi/cacheflush.h | 6 +- arch/csky/abiv1/inc/abi/tlb.h | 2 +- arch/csky/abiv2/fpu.c | 56 +- arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/bitops.h | 201 - arch/csky/include/asm/cmpxchg.h | 7 +- arch/csky/include/asm/irq.h | 9 - arch/csky/include/asm/smp.h | 4 +- arch/csky/kernel/smp.c | 27 +- arch/csky/mm/dma-mapping.c | 120 +- arch/h8300/Makefile | 11 +- arch/ia64/hp/common/sba_iommu.c | 4 - arch/ia64/include/asm/dma-mapping.h | 7 - arch/ia64/include/asm/iommu.h | 2 - arch/ia64/include/asm/machvec.h | 7 - arch/ia64/include/asm/machvec_init.h | 1 - arch/ia64/include/asm/machvec_sn2.h | 2 - arch/ia64/kernel/brl_emu.c | 31 +- arch/ia64/kernel/efi.c | 1 - arch/ia64/kernel/machvec.c | 16 - arch/ia64/kernel/pci-dma.c | 55 - arch/ia64/kernel/signal.c | 60 +- arch/ia64/kernel/traps.c | 144 +- arch/ia64/kernel/unaligned.c | 12 +- arch/ia64/mm/fault.c | 12 +- arch/ia64/pci/pci.c | 26 - arch/ia64/sn/pci/pci_dma.c | 33 +- arch/microblaze/Makefile | 4 +- arch/microblaze/boot/dts/Makefile | 4 + arch/microblaze/kernel/cpu/cpuinfo.c | 6 +- arch/mips/Makefile | 15 +- arch/mips/include/asm/processor.h | 2 +- arch/mips/kernel/machine_kexec.c | 10 + arch/mips/kernel/process.c | 2 +- arch/mips/kernel/setup.c | 48 +- arch/mips/mm/init.c | 7 +- arch/nds32/Makefile | 2 +- arch/nios2/Makefile | 11 +- arch/nios2/boot/Makefile | 22 - arch/nios2/boot/dts/Makefile | 6 + arch/nios2/boot/linked_dtb.S | 19 - arch/nios2/kernel/cpuinfo.c | 4 +- arch/nios2/kernel/time.c | 4 +- arch/openrisc/kernel/setup.c | 3 +- arch/parisc/kernel/entry.S | 4 +- arch/parisc/kernel/syscall.S | 2 +- arch/powerpc/Kconfig | 23 +- arch/powerpc/Makefile | 3 - arch/powerpc/boot/Makefile | 55 +- arch/powerpc/boot/dts/Makefile | 6 + arch/powerpc/boot/dts/fsl/Makefile | 4 + arch/powerpc/include/asm/book3s/64/pgtable.h | 4 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 4 +- arch/powerpc/kernel/prom.c | 4 + arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/platforms/4xx/soc.c | 2 +- arch/powerpc/platforms/8xx/m8xx_setup.c | 5 +- arch/powerpc/platforms/powermac/feature.c | 51 +- arch/powerpc/platforms/powermac/setup.c | 15 +- arch/riscv/include/asm/asm-prototypes.h | 7 + arch/s390/Kconfig | 12 + arch/s390/crypto/aes_s390.c | 48 +- arch/s390/include/asm/jump_label.h | 40 +- arch/s390/include/asm/kvm_host.h | 7 + arch/s390/include/uapi/asm/kvm.h | 2 + arch/s390/kernel/jump_label.c | 11 +- arch/s390/kernel/vmlinux.lds.S | 1 + arch/s390/kvm/kvm-s390.c | 133 +- arch/s390/kvm/kvm-s390.h | 1 + arch/s390/kvm/vsie.c | 203 +- arch/s390/tools/gen_facilities.c | 2 + arch/sh/boards/of-generic.c | 2 +- arch/sparc/kernel/viohs.c | 12 +- arch/um/drivers/ubd_kern.c | 2 +- arch/unicore32/Kconfig | 2 +- arch/unicore32/include/asm/Kbuild | 1 + arch/unicore32/include/asm/bug.h | 3 +- arch/unicore32/include/asm/dma-mapping.h | 22 - arch/unicore32/kernel/fpu-ucf64.c | 12 +- arch/unicore32/kernel/traps.c | 5 +- arch/unicore32/mm/fault.c | 27 +- arch/unicore32/mm/init.c | 3 - arch/x86/Kconfig | 53 +- arch/x86/Kconfig.cpu | 14 + arch/x86/boot/compressed/eboot.c | 10 + arch/x86/boot/compressed/mem_encrypt.S | 19 - arch/x86/boot/tools/build.c | 7 + arch/x86/crypto/fpu.c | 30 +- arch/x86/events/amd/core.c | 4 + arch/x86/events/amd/uncore.c | 20 +- arch/x86/events/core.c | 25 + arch/x86/hyperv/hv_apic.c | 1 - arch/x86/hyperv/hv_init.c | 19 + arch/x86/include/asm/amd_nb.h | 3 + arch/x86/include/asm/cacheinfo.h | 1 + arch/x86/include/asm/efi.h | 1 + arch/x86/include/asm/elf.h | 3 +- arch/x86/include/asm/jump_label.h | 24 +- arch/x86/include/asm/kvm_emulate.h | 4 + arch/x86/include/asm/mce.h | 55 +- arch/x86/include/asm/perf_event.h | 1 + arch/x86/include/asm/processor.h | 3 +- arch/x86/include/asm/virtext.h | 5 +- arch/x86/kernel/alternative.c | 4 + arch/x86/kernel/amd_nb.c | 49 +- arch/x86/kernel/apic/apic.c | 7 + arch/x86/kernel/apic/probe_32.c | 1 + arch/x86/kernel/cpu/Makefile | 1 + arch/x86/kernel/cpu/bugs.c | 62 +- arch/x86/kernel/cpu/cacheinfo.c | 31 +- arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 408 ++ arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 369 +- arch/x86/kernel/cpu/mcheck/mce-severity.c | 3 +- arch/x86/kernel/cpu/mcheck/mce.c | 20 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 3 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/perfctr-watchdog.c | 2 + arch/x86/kernel/devicetree.c | 2 +- arch/x86/kernel/jump_label.c | 62 +- arch/x86/kernel/module.c | 6 + arch/x86/kernel/setup.c | 19 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/kvm/emulate.c | 11 +- arch/x86/mm/fault.c | 9 + arch/x86/mm/init_32.c | 23 +- arch/x86/mm/pageattr.c | 627 ++- arch/x86/mm/tlb.c | 31 +- arch/x86/pci/amd_bus.c | 6 +- arch/x86/platform/efi/early_printk.c | 8 +- arch/x86/platform/efi/efi_64.c | 10 +- arch/x86/platform/efi/quirks.c | 78 + arch/x86/tools/relocs.c | 10 + arch/x86/um/asm/elf.h | 3 +- arch/x86/xen/pmu.c | 12 +- arch/xtensa/Makefile | 12 +- arch/xtensa/platforms/xtfpga/setup.c | 6 +- block/blk-iolatency.c | 201 +- block/blk-mq-sched.h | 4 +- block/blk-mq-tag.c | 7 +- block/blk-mq.c | 9 +- block/blk-stat.c | 1 + block/elevator.c | 2 +- block/genhd.c | 19 +- block/kyber-iosched.c | 547 +- crypto/Kconfig | 23 + crypto/Makefile | 2 + crypto/ahash.c | 21 +- crypto/algapi.c | 8 + crypto/algif_aead.c | 12 +- crypto/authenc.c | 8 +- crypto/authencesn.c | 8 +- crypto/cryptd.c | 32 +- crypto/crypto_null.c | 11 +- crypto/{crypto_user.c => crypto_user_base.c} | 9 +- crypto/crypto_user_stat.c | 463 ++ crypto/echainiv.c | 4 +- crypto/gcm.c | 8 +- crypto/ofb.c | 225 + crypto/rng.c | 1 + crypto/rsa-pkcs1pad.c | 9 - crypto/seqiv.c | 4 +- crypto/skcipher.c | 24 + crypto/tcrypt.c | 24 +- crypto/tcrypt.h | 1 + crypto/testmgr.c | 12 + crypto/testmgr.h | 124 +- drivers/acpi/acpi_lpss.c | 94 +- drivers/acpi/acpi_pad.c | 1 + drivers/acpi/processor_idle.c | 1 + drivers/acpi/property.c | 97 +- drivers/acpi/x86/apple.c | 2 +- drivers/ata/Kconfig | 3 +- drivers/ata/ahci_brcm.c | 8 + drivers/base/firmware_loader/main.c | 7 +- drivers/base/platform-msi.c | 14 +- drivers/base/platform.c | 11 +- drivers/block/aoe/aoe.h | 1 - drivers/block/aoe/aoeblk.c | 21 +- drivers/block/aoe/aoedev.c | 1 - drivers/block/cryptoloop.c | 22 +- drivers/block/floppy.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/ps3disk.c | 2 +- drivers/block/ps3vram.c | 2 +- drivers/block/rsxx/dev.c | 2 +- drivers/block/skd_main.c | 2 +- drivers/block/sunvdc.c | 16 +- drivers/block/virtio_blk.c | 68 +- drivers/block/xen-blkfront.c | 6 +- drivers/block/zram/zram_drv.c | 28 +- drivers/bluetooth/ath3k.c | 11 +- drivers/bluetooth/bt3c_cs.c | 9 +- drivers/bluetooth/btbcm.c | 1 + drivers/bluetooth/btrsi.c | 13 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 1 + drivers/bluetooth/hci_qca.c | 33 + drivers/bluetooth/hci_serdev.c | 2 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/bus/mvebu-mbus.c | 2 +- drivers/bus/ti-sysc.c | 154 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/clk/Makefile | 1 + drivers/clk/davinci/psc.c | 18 - drivers/clk/keystone/Kconfig | 2 +- drivers/clk/meson/axg-audio.c | 34 +- drivers/clk/meson/axg.c | 332 +- drivers/clk/meson/axg.h | 8 +- drivers/clk/meson/clk-pll.c | 156 +- drivers/clk/meson/clkc.h | 16 +- drivers/clk/meson/gxbb.c | 518 +- drivers/clk/meson/gxbb.h | 10 +- drivers/clk/meson/meson8b.c | 280 +- drivers/clk/meson/meson8b.h | 5 +- drivers/clk/mvebu/ap806-system-controller.c | 5 +- drivers/clk/mvebu/armada-370.c | 4 +- drivers/clk/mvebu/armada-375.c | 4 +- drivers/clk/mvebu/armada-37xx-tbg.c | 5 +- drivers/clk/mvebu/armada-37xx-xtal.c | 4 +- drivers/clk/mvebu/armada-38x.c | 4 +- drivers/clk/mvebu/armada-39x.c | 4 +- drivers/clk/mvebu/armada-xp.c | 4 +- drivers/clk/mvebu/clk-corediv.c | 4 +- drivers/clk/mvebu/clk-cpu.c | 8 +- drivers/clk/mvebu/common.c | 4 +- drivers/clk/mvebu/common.h | 4 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/mvebu/dove.c | 4 +- drivers/clk/mvebu/kirkwood.c | 4 +- drivers/clk/mvebu/mv98dx3236.c | 4 +- drivers/clk/mvebu/orion.c | 4 +- drivers/clk/renesas/Kconfig | 14 +- drivers/clk/renesas/Makefile | 2 + drivers/clk/renesas/clk-emev2.c | 14 +- drivers/clk/renesas/clk-mstp.c | 5 +- drivers/clk/renesas/clk-r8a73a4.c | 5 +- drivers/clk/renesas/clk-r8a7740.c | 5 +- drivers/clk/renesas/clk-r8a7778.c | 5 +- drivers/clk/renesas/clk-r8a7779.c | 5 +- drivers/clk/renesas/clk-rcar-gen2.c | 5 +- drivers/clk/renesas/clk-rz.c | 5 +- drivers/clk/renesas/clk-sh73a0.c | 5 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 217 + drivers/clk/renesas/r8a7743-cpg-mssr.c | 18 +- drivers/clk/renesas/r8a7745-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 286 + drivers/clk/renesas/r8a7790-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a7791-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a7792-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a7794-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a77970-cpg-mssr.c | 81 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 4 + drivers/clk/renesas/r8a77990-cpg-mssr.c | 4 +- drivers/clk/renesas/r9a06g032-clocks.c | 3 +- drivers/clk/renesas/rcar-gen2-cpg.c | 5 +- drivers/clk/renesas/rcar-gen2-cpg.h | 7 +- drivers/clk/renesas/rcar-gen3-cpg.h | 9 +- drivers/clk/renesas/renesas-cpg-mssr.c | 189 +- drivers/clk/renesas/renesas-cpg-mssr.h | 31 +- drivers/clocksource/arm_arch_timer.c | 15 + drivers/clocksource/timer-atmel-pit.c | 20 +- drivers/cpufreq/acpi-cpufreq.c | 5 + drivers/cpufreq/amd_freq_sensitivity.c | 9 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 19 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 20 +- drivers/crypto/cavium/nitrox/Makefile | 1 + drivers/crypto/cavium/nitrox/nitrox_csr.h | 111 + drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 113 + drivers/crypto/cavium/nitrox/nitrox_dev.h | 37 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 57 + drivers/crypto/cavium/nitrox/nitrox_hal.h | 1 + drivers/crypto/cavium/nitrox/nitrox_main.c | 154 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 9 +- drivers/crypto/ccp/ccp-crypto-aes-xts.c | 13 +- drivers/crypto/ccp/ccp-crypto.h | 2 +- drivers/crypto/chelsio/chcr_algo.c | 59 +- drivers/crypto/chelsio/chcr_crypto.h | 4 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 3 +- drivers/crypto/chelsio/chtls/chtls_main.c | 3 +- drivers/crypto/mxs-dcp.c | 74 +- drivers/crypto/omap-aes.c | 17 +- drivers/crypto/omap-aes.h | 2 +- drivers/crypto/picoxcell_crypto.c | 21 +- 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_common/adf_aer.c | 1 - drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 6 +- drivers/crypto/qce/ablkcipher.c | 13 +- drivers/crypto/qce/cipher.h | 2 +- drivers/crypto/s5p-sss.c | 113 +- drivers/crypto/sahara.c | 31 +- drivers/crypto/vmx/aes_cbc.c | 22 +- drivers/crypto/vmx/aes_ctr.c | 18 +- drivers/crypto/vmx/aes_xts.c | 18 +- drivers/devfreq/event/exynos-ppmu.c | 4 +- drivers/dma/Kconfig | 11 + drivers/dma/Makefile | 3 +- drivers/dma/fsl-edma-common.c | 614 +++ drivers/dma/fsl-edma-common.h | 239 + drivers/dma/fsl-edma.c | 729 +-- drivers/dma/ioat/init.c | 16 +- drivers/dma/mcf-edma.c | 317 ++ drivers/edac/altera_edac.c | 13 +- drivers/edac/amd64_edac.c | 10 +- drivers/edac/cpc925_edac.c | 20 +- drivers/edac/i7core_edac.c | 1 + drivers/edac/mce_amd.c | 4 +- drivers/edac/sb_edac.c | 1 + drivers/edac/skx_edac.c | 1 + drivers/firmware/Kconfig | 28 - drivers/firmware/Makefile | 2 - drivers/firmware/efi/efi.c | 59 +- drivers/firmware/efi/libstub/Makefile | 3 +- drivers/firmware/efi/libstub/arm-stub.c | 27 + drivers/firmware/efi/runtime-wrappers.c | 61 +- drivers/firmware/efi/test/efi_test.c | 27 + drivers/firmware/efi/test/efi_test.h | 10 + drivers/firmware/scpi_pm_domain.c | 2 +- drivers/fpga/dfl-fme-region.c | 4 +- drivers/fpga/fpga-bridge.c | 2 +- drivers/fpga/of-fpga-region.c | 3 +- drivers/gpio/Kconfig | 8 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-htc-egpio.c | 2 - drivers/gpio/gpio-omap.c | 31 +- drivers/gpio/gpio-siox.c | 293 + drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpio/gpiolib-devprop.c | 21 +- drivers/gpio/gpiolib.c | 70 +- drivers/gpio/gpiolib.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 181 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 12 + drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 26 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 122 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 26 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 24 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 22 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 331 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 21 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 65 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 55 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 8 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 23 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 23 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 14 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 22 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 44 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 168 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 2 + .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 8 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 41 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 58 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 3 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 17 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 5 - .../amd/display/dc/dce120/dce120_hw_sequencer.c | 12 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 + drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 6 +- .../drm/amd/display/modules/freesync/freesync.c | 164 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 4 +- .../modules/inc/mod_shared.h} | 38 +- .../amd/display/modules/info_packet/info_packet.c | 58 +- drivers/gpu/drm/amd/display/modules/stats/stats.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 8 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 25 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 10 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 25 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 19 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 37 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 16 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 2 - .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 1 + .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 14 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 55 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c | 5 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 10 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 18 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h | 4 + .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 22 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.h | 4 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 45 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 5 - drivers/gpu/drm/arm/malidp_drv.c | 128 +- drivers/gpu/drm/arm/malidp_drv.h | 1 - drivers/gpu/drm/arm/malidp_hw.c | 16 +- drivers/gpu/drm/arm/malidp_hw.h | 5 + drivers/gpu/drm/arm/malidp_planes.c | 19 +- drivers/gpu/drm/bridge/thc63lvd1024.c | 18 + drivers/gpu/drm/drm_client.c | 35 +- drivers/gpu/drm/drm_fb_cma_helper.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 4 +- drivers/gpu/drm/drm_lease.c | 6 +- drivers/gpu/drm/drm_panel.c | 10 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 26 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 8 +- drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 11 + drivers/gpu/drm/i915/i915_drv.c | 300 + drivers/gpu/drm/i915/i915_drv.h | 37 +- drivers/gpu/drm/i915/i915_gem.c | 45 +- drivers/gpu/drm/i915/i915_gem_context.c | 20 +- drivers/gpu/drm/i915/i915_gem_context.h | 33 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 50 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 20 +- drivers/gpu/drm/i915/i915_irq.c | 33 +- drivers/gpu/drm/i915/i915_perf.c | 125 +- drivers/gpu/drm/i915/i915_reg.h | 54 + drivers/gpu/drm/i915/i915_request.c | 14 +- drivers/gpu/drm/i915/i915_request.h | 8 + drivers/gpu/drm/i915/i915_sw_fence.c | 13 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 53 - drivers/gpu/drm/i915/intel_csr.c | 7 + drivers/gpu/drm/i915/intel_ddi.c | 2 +- drivers/gpu/drm/i915/intel_display.c | 642 +-- drivers/gpu/drm/i915/intel_drv.h | 46 +- drivers/gpu/drm/i915/intel_engine_cs.c | 3 + drivers/gpu/drm/i915/intel_fbc.c | 4 +- drivers/gpu/drm/i915/intel_fbdev.c | 6 +- drivers/gpu/drm/i915/intel_guc_submission.c | 80 +- drivers/gpu/drm/i915/intel_lrc.c | 57 +- drivers/gpu/drm/i915/intel_overlay.c | 147 +- drivers/gpu/drm/i915/intel_pm.c | 19 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 23 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 4 + drivers/gpu/drm/i915/intel_sdvo.c | 101 +- drivers/gpu/drm/i915/intel_sprite.c | 516 +- drivers/gpu/drm/i915/intel_uc.c | 4 + drivers/gpu/drm/i915/selftests/huge_pages.c | 2 + .../gpu/drm/i915/selftests/i915_gem_coherency.c | 2 + drivers/gpu/drm/i915/selftests/i915_gem_context.c | 202 + drivers/gpu/drm/i915/selftests/i915_request.c | 8 + drivers/gpu/drm/i915/selftests/intel_guc.c | 4 + drivers/gpu/drm/i915/selftests/intel_lrc.c | 8 + drivers/gpu/drm/i915/selftests/intel_workarounds.c | 5 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 136 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 5 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 63 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_group.c | 88 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 12 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 359 +- drivers/gpu/drm/rcar-du/rcar_lvds_regs.h | 43 +- drivers/gpu/drm/scheduler/sched_main.c | 31 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 24 + drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 1 + drivers/gpu/drm/v3d/v3d_sched.c | 2 +- drivers/hid/i2c-hid/Makefile | 3 + drivers/hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} | 60 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 376 ++ drivers/hid/i2c-hid/i2c-hid.h | 20 + drivers/hid/intel-ish-hid/ipc/ipc.c | 32 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 75 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 41 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 52 + drivers/hid/intel-ish-hid/ishtp/bus.h | 5 + drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 49 + drivers/hid/intel-ish-hid/ishtp/client.c | 24 + drivers/hid/intel-ish-hid/ishtp/client.h | 5 + drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 +- drivers/hv/connection.c | 8 +- drivers/hwmon/ina3221.c | 304 +- drivers/i2c/busses/i2c-scmi.c | 1 + drivers/ide/ide-cd.c | 2 +- drivers/ide/ide-gd.c | 2 +- drivers/infiniband/core/cache.c | 46 +- drivers/infiniband/core/cm.c | 2 +- drivers/infiniband/core/cma.c | 11 +- drivers/infiniband/core/cma_configfs.c | 2 +- drivers/infiniband/core/device.c | 74 +- drivers/infiniband/core/fmr_pool.c | 5 +- drivers/infiniband/core/iwcm.c | 2 +- drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/core/restrack.c | 3 +- drivers/infiniband/core/sa_query.c | 15 +- drivers/infiniband/core/security.c | 7 +- drivers/infiniband/core/sysfs.c | 4 - drivers/infiniband/core/umem.c | 23 +- drivers/infiniband/core/user_mad.c | 2 +- drivers/infiniband/core/uverbs_main.c | 2 +- drivers/infiniband/core/verbs.c | 10 +- drivers/infiniband/hw/bnxt_re/main.c | 3 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 3 +- drivers/infiniband/hw/cxgb4/cq.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 7 +- drivers/infiniband/hw/hfi1/chip_registers.h | 4 + drivers/infiniband/hw/hfi1/pcie.c | 1 - drivers/infiniband/hw/hfi1/pio.c | 8 - drivers/infiniband/hw/hns/Kconfig | 1 + drivers/infiniband/hw/hns/hns_roce_ah.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 23 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 162 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 22 + drivers/infiniband/hw/hns/hns_roce_main.c | 15 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 120 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 3 +- drivers/infiniband/hw/mlx4/Kconfig | 1 + drivers/infiniband/hw/mlx4/main.c | 3 +- drivers/infiniband/hw/mlx5/cmd.c | 129 + drivers/infiniband/hw/mlx5/cmd.h | 14 + drivers/infiniband/hw/mlx5/cq.c | 1 + drivers/infiniband/hw/mlx5/devx.c | 95 + drivers/infiniband/hw/mlx5/main.c | 76 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 21 +- drivers/infiniband/hw/mlx5/qp.c | 107 +- drivers/infiniband/hw/mlx5/srq.c | 1 + drivers/infiniband/hw/mthca/mthca_mad.c | 5 +- drivers/infiniband/hw/mthca/mthca_main.c | 3 +- drivers/infiniband/hw/mthca/mthca_provider.c | 3 +- drivers/infiniband/hw/nes/nes_verbs.c | 5 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 3 +- drivers/infiniband/hw/qedr/main.c | 4 +- drivers/infiniband/hw/qedr/qedr.h | 2 +- drivers/infiniband/hw/qib/qib_pcie.c | 1 - drivers/infiniband/hw/usnic/usnic_ib_main.c | 37 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 6 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 16 +- drivers/infiniband/hw/usnic/usnic_transport.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 5 +- drivers/infiniband/sw/rdmavt/vt.c | 3 +- drivers/infiniband/sw/rxe/rxe_net.c | 6 +- drivers/infiniband/sw/rxe/rxe_sysfs.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 9 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 3 +- drivers/infiniband/ulp/srp/ib_srp.c | 10 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 26 +- drivers/input/keyboard/hilkbd.c | 2 +- drivers/input/keyboard/sun4i-lradc-keys.c | 6 +- drivers/input/touchscreen/atmel_mxt_ts.c | 1 - drivers/iommu/Kconfig | 8 + drivers/iommu/arm-smmu-v3.c | 115 +- drivers/iommu/arm-smmu.c | 99 +- drivers/iommu/dma-iommu.c | 32 +- drivers/iommu/fsl_pamu.c | 2 +- drivers/iommu/intel-iommu.c | 4 +- drivers/iommu/io-pgtable-arm-v7s.c | 11 +- drivers/iommu/io-pgtable-arm.c | 23 +- drivers/iommu/io-pgtable.h | 5 + drivers/iommu/iommu.c | 14 + drivers/irqchip/Kconfig | 3 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-gic-v3-its.c | 247 +- drivers/irqchip/irq-gic-v3.c | 20 +- drivers/irqchip/irq-mvebu-icu.c | 253 +- drivers/irqchip/irq-mvebu-sei.c | 507 ++ drivers/irqchip/qcom-pdc.c | 1 + drivers/isdn/hisax/w6692.c | 2 +- drivers/macintosh/macio_asic.c | 8 +- drivers/macintosh/macio_sysfs.c | 8 +- drivers/macintosh/windfarm_smu_controls.c | 4 +- drivers/mailbox/Kconfig | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 3 + drivers/mailbox/qcom-apcs-ipc-mailbox.c | 1 + drivers/mailbox/ti-msgmgr.c | 4 +- drivers/md/bcache/bcache.h | 1 + drivers/md/bcache/journal.c | 6 +- drivers/md/bcache/super.c | 8 + drivers/md/md.c | 4 + drivers/md/raid10.c | 27 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/core/mspro_block.c | 2 +- drivers/message/fusion/mptbase.c | 4 +- drivers/mfd/rohm-bd718x7.c | 162 +- drivers/misc/eeprom/at25.c | 3 +- drivers/misc/eeprom/eeprom_93xx46.c | 19 +- drivers/mmc/core/block.c | 2 +- drivers/mmc/core/slot-gpio.c | 2 +- drivers/mmc/host/sdhci-pci-o2micro.c | 1 + drivers/mtd/mtd_blkdevs.c | 2 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/net/bonding/bond_main.c | 64 +- drivers/net/dsa/b53/Kconfig | 1 + drivers/net/dsa/mt7530.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 22 - drivers/net/ethernet/amd/declance.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 15 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 +- drivers/net/ethernet/atheros/alx/main.c | 2 - drivers/net/ethernet/broadcom/bcmsysport.c | 67 +- drivers/net/ethernet/broadcom/bcmsysport.h | 2 + drivers/net/ethernet/broadcom/bnx2.c | 7 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 8 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 20 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 - drivers/net/ethernet/emulex/benet/be_main.c | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 1 - drivers/net/ethernet/freescale/fec_main.c | 8 +- drivers/net/ethernet/freescale/fman/mac.c | 6 +- drivers/net/ethernet/freescale/gianfar.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 18 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 35 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 156 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 63 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 78 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1755 +++++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 232 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 10 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 6 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 20 - drivers/net/ethernet/ibm/ehea/ehea_main.c | 14 - drivers/net/ethernet/ibm/ibmvnic.c | 145 +- drivers/net/ethernet/ibm/ibmvnic.h | 9 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 - drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 2 - drivers/net/ethernet/intel/i40e/i40e_main.c | 9 - drivers/net/ethernet/intel/ice/Makefile | 1 + drivers/net/ethernet/intel/ice/ice.h | 31 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 5 + drivers/net/ethernet/intel/ice/ice_common.c | 291 +- drivers/net/ethernet/intel/ice/ice_common.h | 20 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 40 +- drivers/net/ethernet/intel/ice/ice_devids.h | 10 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 17 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 5 + drivers/net/ethernet/intel/ice/ice_lib.c | 2461 +++++++++ drivers/net/ethernet/intel/ice/ice_lib.h | 76 + drivers/net/ethernet/intel/ice/ice_main.c | 4460 ++++----------- drivers/net/ethernet/intel/ice/ice_sched.c | 218 +- drivers/net/ethernet/intel/ice/ice_sched.h | 5 +- drivers/net/ethernet/intel/ice/ice_switch.c | 573 +- drivers/net/ethernet/intel/ice/ice_switch.h | 48 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 49 +- drivers/net/ethernet/intel/igb/igb_main.c | 9 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 10 - drivers/net/ethernet/marvell/mvneta.c | 27 +- drivers/net/ethernet/marvell/pxa168_eth.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 11 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 44 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 56 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 205 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 8 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 9 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 17 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 7 + drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 8 + drivers/net/ethernet/ni/nixge.c | 14 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 29 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 3 + drivers/net/ethernet/qlogic/qed/qed_hsi.h | 3 + drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 11 + drivers/net/ethernet/qlogic/qed/qed_ooo.c | 4 - drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_roce.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 5 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 9 + drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 4 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 12 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 46 - drivers/net/ethernet/realtek/r8169.c | 25 +- drivers/net/ethernet/sfc/efx.c | 34 - drivers/net/ethernet/sfc/falcon/efx.c | 34 - drivers/net/ethernet/socionext/sni_ave.c | 5 +- drivers/net/hyperv/netvsc_drv.c | 1 + drivers/net/ieee802154/adf7242.c | 3 +- drivers/net/ieee802154/ca8210.c | 6 +- drivers/net/ieee802154/mcr20a.c | 8 +- drivers/net/phy/aquantia.c | 12 +- drivers/net/phy/at803x.c | 2 +- drivers/net/phy/bcm63xx.c | 9 +- drivers/net/phy/dp83640.c | 18 +- drivers/net/phy/marvell.c | 4 +- drivers/net/phy/marvell10g.c | 17 +- drivers/net/phy/mdio-bcm-unimac.c | 4 +- drivers/net/phy/mdio-thunder.c | 4 +- drivers/net/phy/microchip.c | 33 +- drivers/net/phy/microchip_t1.c | 2 +- drivers/net/phy/mscc.c | 2 +- drivers/net/phy/phy.c | 29 +- drivers/net/phy/phy_device.c | 180 +- drivers/net/phy/phylink.c | 27 - drivers/net/phy/sfp.c | 7 +- drivers/net/ppp/ppp_mppe.c | 27 +- drivers/net/tun.c | 37 +- drivers/net/usb/asix_common.c | 3 + drivers/net/usb/ax88179_178a.c | 3 + drivers/net/usb/lan78xx.c | 17 +- drivers/net/usb/r8152.c | 3 + drivers/net/usb/smsc75xx.c | 3 + drivers/net/usb/smsc95xx.c | 3 + drivers/net/usb/sr9800.c | 3 + drivers/net/virtio_net.c | 14 - drivers/net/vxlan.c | 3 + drivers/net/wimax/i2400m/control.c | 2 +- drivers/net/wireless/ath/ath5k/debug.c | 2 - drivers/net/wireless/broadcom/b43/b43.h | 2 +- drivers/net/wireless/broadcom/b43/main.c | 8 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 1 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 2 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 32 + drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 14 + drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 28 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 251 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 80 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 25 +- .../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 55 - drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 17 + drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 9 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 32 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 4 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 42 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 47 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 1 - .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 4 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 28 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 19 - .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 203 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 58 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 77 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 3 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 5 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 391 ++ .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 85 + .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 1262 +++++ .../{pearl/pcie_ipc.h => pcie/pearl_pcie_ipc.h} | 58 - .../pcie_regs_pearl.h => pcie/pearl_pcie_regs.h} | 0 .../net/wireless/quantenna/qtnfmac/pearl/pcie.c | 1494 ----- .../quantenna/qtnfmac/pearl/pcie_bus_priv.h | 91 - .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 14 + drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 154 + drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 3 + drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 277 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 1 + drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 143 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 3 + drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 4 + drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 2 + .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 6 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +- drivers/net/xen-netback/interface.c | 3 +- drivers/nvdimm/blk.c | 2 +- drivers/nvdimm/btt.c | 2 +- drivers/nvdimm/pmem.c | 2 +- drivers/nvme/host/core.c | 21 +- drivers/nvme/host/lightnvm.c | 105 +- drivers/nvme/host/multipath.c | 21 +- drivers/nvme/host/nvme.h | 10 +- drivers/nvme/host/pci.c | 1 - drivers/nvmem/core.c | 530 +- drivers/nvmem/lpc18xx_eeprom.c | 6 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/sunxi_sid.c | 22 +- drivers/of/base.c | 43 +- drivers/of/of_numa.c | 15 +- drivers/of/unittest.c | 26 +- drivers/opp/core.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 4 +- drivers/pci/controller/pci-mvebu.c | 52 +- drivers/pci/controller/pcie-cadence.c | 4 +- drivers/pci/controller/vmd.c | 4 - drivers/pci/hotplug/acpiphp.h | 2 +- drivers/pci/hotplug/acpiphp_core.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 2 +- drivers/pci/hotplug/pciehp.h | 2 + drivers/pci/hotplug/pciehp_core.c | 36 + drivers/pci/hotplug/pciehp_hpc.c | 16 +- drivers/pci/hotplug/pnv_php.c | 3 +- drivers/pci/pci-acpi.c | 57 +- drivers/pci/pci.c | 22 +- drivers/pci/pci.h | 3 + drivers/pci/pcie/pme.c | 27 + drivers/pci/pcie/portdrv.h | 4 + drivers/pci/pcie/portdrv_core.c | 20 + drivers/pci/pcie/portdrv_pci.c | 14 +- drivers/pci/setup-bus.c | 28 +- drivers/pcmcia/pcmcia_resource.c | 4 +- drivers/pcmcia/ricoh.h | 35 + drivers/pcmcia/yenta_socket.c | 3 +- drivers/perf/arm_pmu_platform.c | 6 +- drivers/pinctrl/core.c | 4 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 33 +- drivers/pinctrl/intel/pinctrl-intel.c | 32 - drivers/pinctrl/intel/pinctrl-merrifield.c | 56 +- drivers/pinctrl/mediatek/Kconfig | 7 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/mtk-eint.h | 4 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 12 +- drivers/pinctrl/mediatek/pinctrl-mt6765.c | 1108 ++++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 3 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt6765.h | 1754 ++++++ drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/pinctrl-amd.c | 33 +- drivers/pinctrl/pinctrl-rza1.c | 5 +- drivers/pinctrl/qcom/Kconfig | 17 + drivers/pinctrl/qcom/Makefile | 2 + drivers/pinctrl/qcom/pinctrl-msm.c | 118 +- drivers/pinctrl/qcom/pinctrl-msm.h | 4 + drivers/pinctrl/qcom/pinctrl-qcs404.c | 1697 ++++++ drivers/pinctrl/qcom/pinctrl-sdm660.c | 1455 +++++ drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 2 + drivers/pinctrl/sh-pfc/Kconfig | 11 + drivers/pinctrl/sh-pfc/Makefile | 2 + drivers/pinctrl/sh-pfc/core.c | 17 +- drivers/pinctrl/sh-pfc/core.h | 7 +- drivers/pinctrl/sh-pfc/gpio.c | 5 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 15 +- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 15 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 275 + drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 10 +- drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 14 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 15 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 43 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 17 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 5 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 666 ++- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 370 +- drivers/pinctrl/sh-pfc/pfc-sh7203.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 15 +- drivers/pinctrl/sh-pfc/pfc-sh7720.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7723.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7724.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7757.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7785.c | 5 +- drivers/pinctrl/sh-pfc/pfc-sh7786.c | 5 +- drivers/pinctrl/sh-pfc/pfc-shx3.c | 5 +- drivers/pinctrl/sh-pfc/pinctrl.c | 5 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 9 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 13 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 15 +- drivers/platform/x86/Kconfig | 33 +- drivers/platform/x86/Makefile | 2 + drivers/platform/x86/acerhdf.c | 68 +- drivers/{firmware => platform/x86}/dcdbas.c | 123 +- drivers/{firmware => platform/x86}/dcdbas.h | 10 + drivers/platform/x86/dell-smbios-smm.c | 2 +- drivers/{firmware => platform/x86}/dell_rbu.c | 8 + drivers/platform/x86/ideapad-laptop.c | 2 +- drivers/platform/x86/intel-hid.c | 12 +- drivers/platform/x86/intel-rst.c | 23 +- drivers/platform/x86/intel-smartconnect.c | 22 +- drivers/platform/x86/intel-wmi-thunderbolt.c | 18 +- drivers/platform/x86/intel_bxtwc_tmu.c | 13 +- drivers/platform/x86/intel_cht_int33fe.c | 7 +- drivers/platform/x86/intel_chtdc_ti_pwrbtn.c | 1 + drivers/platform/x86/intel_int0002_vgpio.c | 29 +- drivers/platform/x86/intel_ips.c | 15 +- drivers/platform/x86/intel_ips.h | 13 +- drivers/platform/x86/intel_menlow.c | 28 +- drivers/platform/x86/intel_mid_powerbtn.c | 18 +- drivers/platform/x86/intel_mid_thermal.c | 30 +- drivers/platform/x86/intel_oaktrail.c | 32 +- drivers/platform/x86/intel_pmc_core.c | 11 +- drivers/platform/x86/intel_pmc_core.h | 11 +- drivers/platform/x86/intel_pmc_ipc.c | 35 +- drivers/platform/x86/intel_punit_ipc.c | 12 +- drivers/platform/x86/intel_scu_ipc.c | 16 +- drivers/platform/x86/intel_scu_ipcutil.c | 24 +- drivers/platform/x86/intel_telemetry_core.c | 12 +- drivers/platform/x86/intel_telemetry_debugfs.c | 12 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 12 +- drivers/platform/x86/intel_turbo_max_3.c | 18 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/Makefile | 2 +- drivers/regulator/bd71837-regulator.c | 645 --- drivers/regulator/bd718x7-regulator.c | 1138 ++++ drivers/regulator/core.c | 5 + drivers/regulator/fixed.c | 11 +- drivers/regulator/helpers.c | 232 + drivers/remoteproc/Kconfig | 35 +- drivers/remoteproc/Makefile | 4 +- drivers/remoteproc/qcom_q6v5.c | 12 + .../{qcom_q6v5_pil.c => qcom_q6v5_mss.c} | 6 +- .../{qcom_adsp_pil.c => qcom_q6v5_pas.c} | 16 +- drivers/rpmsg/qcom_smd.c | 7 +- drivers/rtc/rtc-ab8500.c | 96 +- drivers/rtc/rtc-isl1208.c | 16 +- drivers/s390/block/dasd_genhd.c | 2 +- drivers/s390/block/dcssblk.c | 2 +- drivers/s390/block/scm_blk.c | 2 +- drivers/s390/crypto/Makefile | 4 + drivers/s390/crypto/vfio_ap_drv.c | 157 + drivers/s390/crypto/vfio_ap_ops.c | 968 ++++ drivers/s390/crypto/vfio_ap_private.h | 88 + drivers/s390/net/qeth_core_main.c | 2 +- drivers/s390/net/qeth_core_mpc.c | 33 +- drivers/s390/net/qeth_core_mpc.h | 4 +- drivers/scsi/NCR5380.c | 167 +- drivers/scsi/NCR5380.h | 2 +- drivers/scsi/aacraid/linit.c | 2 - drivers/scsi/be2iscsi/be_main.c | 1 - drivers/scsi/bfa/bfad.c | 2 - drivers/scsi/csiostor/csio_init.c | 1 - drivers/scsi/lpfc/lpfc_init.c | 8 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 - drivers/scsi/pcmcia/qlogic_stub.c | 6 +- drivers/scsi/qedi/qedi_main.c | 1 + drivers/scsi/qla2xxx/qla_attr.c | 2 +- drivers/scsi/qla2xxx/qla_gs.c | 24 +- drivers/scsi/qla2xxx/qla_init.c | 82 +- drivers/scsi/qla2xxx/qla_mbx.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 +- drivers/scsi/qla2xxx/qla_os.c | 8 +- drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla4xxx/ql4_init.c | 10 +- drivers/scsi/qla4xxx/ql4_os.c | 1 - drivers/scsi/sd.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/soc/actions/Kconfig | 2 +- drivers/soc/actions/owl-sps.c | 58 + drivers/soc/dove/pmu.c | 8 +- drivers/soc/fsl/qe/qe_tdm.c | 4 +- drivers/soc/imx/gpc.c | 9 +- drivers/soc/imx/gpcv2.c | 8 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 519 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/rockchip/pm_domains.c | 44 +- drivers/soc/tegra/pmc.c | 12 +- drivers/soc/ti/knav_dma.c | 8 +- drivers/soc/ti/knav_qmss_queue.c | 8 +- drivers/spi/Kconfig | 10 + drivers/spi/Makefile | 1 + drivers/spi/spi-slave-mt27xx.c | 554 ++ drivers/spi/spi-sprd.c | 2 +- drivers/spi/spi.c | 18 +- drivers/staging/erofs/utils.c | 18 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 68 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 6 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8188eu/hal/phy.c | 27 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/include/phy.h | 1 - drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 2 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 34 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 28 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 3 - .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 34 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 26 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 5 + .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 107 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 9 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 4 - drivers/staging/vboxvideo/TODO | 1 - drivers/staging/vboxvideo/vbox_drv.c | 50 +- drivers/staging/vboxvideo/vbox_drv.h | 55 +- drivers/staging/vboxvideo/vbox_fb.c | 73 +- drivers/staging/vboxvideo/vbox_main.c | 28 +- drivers/staging/vboxvideo/vbox_mode.c | 723 ++- .../vc04_services/bcm2835-camera/controls.c | 2 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 2 +- drivers/staging/wlan-ng/cfg80211.c | 49 +- drivers/staging/wlan-ng/hfa384x_usb.c | 46 +- drivers/staging/wlan-ng/p80211metadef.h | 121 +- drivers/staging/wlan-ng/p80211metastruct.h | 3 +- drivers/staging/wlan-ng/p80211netdev.c | 8 +- drivers/staging/wlan-ng/p80211req.c | 36 +- drivers/staging/wlan-ng/prism2fw.c | 32 +- drivers/staging/wlan-ng/prism2mib.c | 76 +- drivers/staging/wlan-ng/prism2sta.c | 86 +- drivers/thunderbolt/icm.c | 49 +- drivers/thunderbolt/nhi.c | 2 +- drivers/usb/class/cdc-acm.c | 6 + drivers/usb/class/usbtmc.c | 7 +- drivers/usb/core/hub.c | 36 + drivers/usb/host/ehci-hcd.c | 6 +- drivers/usb/host/ehci-q.c | 4 +- drivers/usb/host/ehci-timer.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fotg210-hcd.c | 12 +- drivers/usb/host/fotg210.h | 4 +- drivers/usb/host/xhci-hub.c | 5 + drivers/usb/host/xhci-mtk-sch.c | 429 +- drivers/usb/host/xhci-mtk.c | 4 +- drivers/usb/host/xhci-mtk.h | 23 + drivers/usb/host/xhci-pci.c | 26 + drivers/usb/host/xhci-plat.c | 3 + drivers/usb/host/xhci-ring.c | 20 + drivers/usb/host/xhci-tegra.c | 52 +- drivers/usb/host/xhci.h | 3 + drivers/usb/renesas_usbhs/common.c | 13 +- drivers/usb/renesas_usbhs/common.h | 1 - drivers/usb/renesas_usbhs/rcar3.c | 27 +- drivers/usb/typec/tcpm/fusb302.c | 36 +- drivers/usb/wusbcore/crypto.c | 16 +- drivers/vhost/net.c | 147 +- drivers/vhost/vhost.c | 24 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/booke_wdt.c | 2 +- drivers/watchdog/hpwdt.c | 24 +- drivers/watchdog/iTCO_vendor.h | 4 - drivers/watchdog/iTCO_vendor_support.c | 168 +- drivers/watchdog/iTCO_wdt.c | 4 - drivers/watchdog/lantiq_wdt.c | 311 +- drivers/watchdog/mpc8xxx_wdt.c | 24 +- drivers/watchdog/renesas_wdt.c | 6 +- drivers/watchdog/rza_wdt.c | 93 +- drivers/watchdog/sama5d4_wdt.c | 6 +- drivers/watchdog/via_wdt.c | 4 +- drivers/watchdog/w83627hf_wdt.c | 8 +- drivers/watchdog/watchdog_dev.c | 10 +- fs/btrfs/compression.c | 6 +- fs/btrfs/extent_io.c | 12 +- fs/buffer.c | 14 +- fs/cifs/cifs_debug.c | 13 +- fs/cifs/cifs_dfs_ref.c | 7 +- fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifsfs.c | 21 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 4 - fs/cifs/cifssmb.c | 21 - fs/cifs/connect.c | 23 +- fs/cifs/file.c | 8 +- fs/cifs/inode.c | 6 +- fs/cifs/ioctl.c | 2 + fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 79 +- fs/cifs/smb2pdu.c | 205 +- fs/cifs/smb2pdu.h | 13 +- fs/cifs/smb2proto.h | 25 +- fs/cifs/trace.h | 30 - fs/cifs/transport.c | 36 +- fs/dax.c | 907 ++-- fs/ext2/ext2.h | 4 - fs/ext2/inode.c | 2 +- fs/ext2/super.c | 5 +- fs/ext4/inode.c | 2 +- fs/f2fs/acl.c | 5 +- fs/f2fs/acl.h | 5 +- fs/f2fs/checkpoint.c | 34 +- fs/f2fs/data.c | 139 +- fs/f2fs/debug.c | 25 +- fs/f2fs/dir.c | 29 +- fs/f2fs/extent_cache.c | 56 +- fs/f2fs/f2fs.h | 141 +- fs/f2fs/file.c | 125 +- fs/f2fs/gc.c | 115 +- fs/f2fs/gc.h | 5 +- fs/f2fs/hash.c | 5 +- fs/f2fs/inline.c | 6 +- fs/f2fs/inode.c | 15 +- fs/f2fs/namei.c | 30 +- fs/f2fs/node.c | 85 +- fs/f2fs/node.h | 5 +- fs/f2fs/recovery.c | 27 +- fs/f2fs/segment.c | 109 +- fs/f2fs/segment.h | 20 +- fs/f2fs/shrinker.c | 5 +- fs/f2fs/super.c | 221 +- fs/f2fs/sysfs.c | 17 +- fs/f2fs/trace.c | 5 +- fs/f2fs/trace.h | 5 +- fs/f2fs/xattr.c | 5 +- fs/f2fs/xattr.h | 5 +- fs/fs-writeback.c | 25 +- fs/fuse/Makefile | 2 +- fs/fuse/control.c | 34 +- fs/fuse/dev.c | 182 +- fs/fuse/dir.c | 293 +- fs/fuse/file.c | 79 +- fs/fuse/fuse_i.h | 105 +- fs/fuse/inode.c | 22 +- fs/fuse/readdir.c | 569 ++ fs/gfs2/aops.c | 2 +- fs/inode.c | 2 +- fs/iomap.c | 2 +- fs/isofs/dir.c | 2 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/delegation.c | 11 +- fs/nfs/dir.c | 295 +- fs/nfs/filelayout/filelayout.c | 1 + fs/nfs/flexfilelayout/flexfilelayout.c | 1 + fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/inode.c | 70 +- fs/nfs/nfs3proc.c | 5 + fs/nfs/nfs3xdr.c | 10 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 16 +- fs/nfs/nfs4proc.c | 53 +- fs/nfs/nfs4state.c | 254 +- fs/nfs/pagelist.c | 13 +- fs/nfs/pnfs.c | 16 +- fs/nfs/pnfs.h | 1 + fs/nfs/read.c | 10 +- fs/nilfs2/btnode.c | 26 +- fs/nilfs2/page.c | 29 +- fs/notify/fanotify/fanotify.c | 9 +- fs/notify/fanotify/fanotify.h | 2 +- fs/notify/fanotify/fanotify_user.c | 10 +- fs/notify/fdinfo.c | 24 +- fs/proc/task_mmu.c | 2 +- fs/pstore/ram.c | 29 +- fs/xfs/libxfs/xfs_attr.c | 28 +- fs/xfs/libxfs/xfs_attr_remote.c | 10 +- fs/xfs/libxfs/xfs_bmap.c | 24 +- fs/xfs/libxfs/xfs_format.h | 2 + fs/xfs/libxfs/xfs_inode_buf.c | 30 + fs/xfs/scrub/alloc.c | 1 - fs/xfs/scrub/inode.c | 4 +- fs/xfs/xfs_bmap_util.c | 20 +- fs/xfs/xfs_buf_item.c | 119 +- fs/xfs/xfs_buf_item.h | 1 + fs/xfs/xfs_inode.c | 10 +- fs/xfs/xfs_iops.c | 12 +- fs/xfs/xfs_log_recover.c | 10 - fs/xfs/xfs_reflink.c | 137 +- fs/xfs/xfs_trace.h | 1 - fs/xfs/xfs_trans.c | 10 +- fs/xfs/xfs_trans_buf.c | 99 +- include/acpi/acpi_bus.h | 8 +- include/asm-generic/vmlinux.lds.h | 11 +- include/crypto/acompress.h | 38 +- include/crypto/aead.h | 51 +- include/crypto/akcipher.h | 76 +- include/crypto/hash.h | 32 +- include/crypto/internal/cryptouser.h | 8 + include/crypto/internal/geniv.h | 2 +- include/crypto/kpp.h | 51 +- include/crypto/null.h | 2 +- include/crypto/rng.h | 29 +- include/crypto/skcipher.h | 118 +- include/drm/drm_client.h | 5 +- include/drm/drm_panel.h | 1 - include/drm/gpu_scheduler.h | 6 +- include/dt-bindings/clock/r7s72100-clock.h | 7 +- include/dt-bindings/clock/r7s9210-cpg-mssr.h | 20 + include/dt-bindings/clock/r8a7743-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7744-cpg-mssr.h | 39 + include/dt-bindings/clock/r8a7745-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a774c0-cpg-mssr.h | 60 + include/dt-bindings/clock/r8a7790-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7791-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7792-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7793-clock.h | 12 +- include/dt-bindings/clock/r8a7793-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7794-clock.h | 8 +- include/dt-bindings/clock/r8a7794-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7795-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7796-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a77970-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a77995-cpg-mssr.h | 8 +- include/dt-bindings/clock/renesas-cpg-mssr.h | 8 +- include/dt-bindings/power/owl-s900-powergate.h | 23 + include/linux/acpi.h | 14 +- include/linux/bpf-cgroup.h | 55 +- include/linux/bpf.h | 12 +- include/linux/bpf_types.h | 1 + include/linux/clk/renesas.h | 8 +- include/linux/cmdline.h | 70 + include/linux/compat.h | 3 + include/linux/crypto.h | 110 +- include/linux/dma-direct.h | 4 +- include/linux/dma-mapping.h | 2 - include/linux/edac.h | 3 +- include/linux/efi.h | 51 + include/linux/elevator.h | 2 +- include/linux/f2fs_fs.h | 9 +- include/linux/fanotify.h | 4 + include/linux/fpga/fpga-mgr.h | 20 +- include/linux/fs.h | 63 +- include/linux/fsnotify_backend.h | 4 +- include/linux/genhd.h | 5 +- include/linux/gpio/consumer.h | 46 +- include/linux/idr.h | 19 +- include/linux/iommu.h | 1 + include/linux/irqchip/arm-gic-v3.h | 4 +- include/linux/irqdomain.h | 1 + include/linux/jump_label.h | 65 +- include/linux/linkmode.h | 76 + include/linux/mfd/rohm-bd718x7.h | 333 +- include/linux/mii.h | 101 + include/linux/mlx5/driver.h | 1 + include/linux/mlx5/vport.h | 2 + include/linux/msi.h | 17 +- include/linux/netdevice.h | 3 + include/linux/netfilter.h | 2 + include/linux/nfs_fs.h | 2 + include/linux/nfs_fs_sb.h | 3 + include/linux/nfs_xdr.h | 28 +- include/linux/nvmem-consumer.h | 100 +- include/linux/nvmem-provider.h | 50 +- include/linux/of.h | 13 +- include/linux/pagemap.h | 10 +- include/linux/pagevec.h | 8 +- include/linux/pci.h | 1 + include/linux/pci_ids.h | 2 + include/linux/phy.h | 33 +- include/linux/platform_data/dma-mcf-edma.h | 38 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/ptrace.h | 21 +- include/linux/qed/qed_if.h | 9 +- include/linux/radix-tree.h | 178 +- include/linux/regulator/driver.h | 20 +- include/linux/skbuff.h | 5 - include/linux/spi/spi.h | 30 +- include/linux/srcu.h | 3 - include/linux/sunrpc/auth.h | 2 + include/linux/sunrpc/auth_gss.h | 1 + include/linux/sunrpc/bc_xprt.h | 1 + include/linux/sunrpc/gss_krb5.h | 33 +- include/linux/sunrpc/sched.h | 10 +- include/linux/sunrpc/svc_xprt.h | 1 - include/linux/sunrpc/xdr.h | 11 +- include/linux/sunrpc/xprt.h | 35 +- include/linux/sunrpc/xprtsock.h | 36 +- include/linux/swap.h | 22 +- include/linux/swapops.h | 19 +- include/linux/xarray.h | 1138 +++- include/net/bluetooth/hci.h | 14 + include/net/bluetooth/hci_core.h | 17 + include/net/bluetooth/l2cap.h | 3 - include/net/bonding.h | 7 +- include/net/cfg80211.h | 55 +- include/net/inet_sock.h | 3 +- include/net/ip6_route.h | 3 +- include/net/netfilter/nf_tables_core.h | 4 + include/net/netlink.h | 116 +- include/net/route.h | 5 +- include/net/tcp.h | 2 +- include/net/tls.h | 6 +- include/rdma/ib_verbs.h | 6 +- include/rdma/rdma_vt.h | 11 +- include/trace/events/kyber.h | 96 + include/trace/events/rxrpc.h | 4 +- include/trace/events/sunrpc.h | 37 +- include/trace/events/tcp.h | 7 +- include/uapi/linux/bpf.h | 1 + include/uapi/linux/cryptouser.h | 52 + include/uapi/linux/fanotify.h | 9 +- include/uapi/linux/fuse.h | 12 +- include/uapi/linux/keyctl.h | 7 +- include/uapi/linux/kfd_ioctl.h | 13 +- include/uapi/linux/netfilter/nf_tables.h | 18 +- include/uapi/linux/nl80211.h | 90 + include/uapi/linux/pci_regs.h | 1 + include/uapi/linux/vfio.h | 2 + include/uapi/sound/asound.h | 2 +- init/Kconfig | 68 + init/main.c | 1 - kernel/bpf/cgroup.c | 76 +- kernel/bpf/helpers.c | 25 +- kernel/bpf/local_storage.c | 174 +- kernel/bpf/map_in_map.c | 3 +- kernel/bpf/syscall.c | 20 +- kernel/bpf/verifier.c | 23 +- kernel/cpu.c | 11 +- kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_main.c | 14 +- kernel/debug/kdb/kdb_support.c | 12 +- kernel/dma/direct.c | 100 +- kernel/events/core.c | 6 + kernel/jump_label.c | 100 +- kernel/memremap.c | 76 +- kernel/module.c | 9 + kernel/ptrace.c | 10 + kernel/rcu/rcutorture.c | 311 +- kernel/signal.c | 14 +- kernel/time/tick-broadcast.c | 2 - kernel/torture.c | 12 - lib/Kconfig | 5 +- lib/Kconfig.debug | 3 + lib/Makefile | 5 +- lib/idr.c | 401 +- lib/nlattr.c | 228 +- lib/radix-tree.c | 834 +-- lib/test_bpf.c | 1 + lib/test_xarray.c | 1218 +++++ lib/xarray.c | 2022 +++++++ localversion-next | 2 +- mm/Kconfig | 4 +- mm/filemap.c | 724 ++- mm/huge_memory.c | 17 +- mm/khugepaged.c | 178 +- mm/madvise.c | 2 +- mm/memcontrol.c | 2 +- mm/memfd.c | 105 +- mm/migrate.c | 48 +- mm/mincore.c | 2 +- mm/page-writeback.c | 72 +- mm/readahead.c | 10 +- mm/shmem.c | 193 +- mm/swap.c | 6 +- mm/swap_state.c | 119 +- mm/truncate.c | 27 +- mm/vmscan.c | 10 +- mm/workingset.c | 68 +- net/bluetooth/hci_core.c | 65 + net/bluetooth/hci_event.c | 47 + net/bluetooth/l2cap_core.c | 66 +- net/bluetooth/mgmt.c | 7 +- net/bluetooth/smp.c | 52 +- net/bluetooth/smp.h | 3 +- net/bpf/test_run.c | 20 +- net/bridge/br_fdb.c | 1 + net/ceph/crypto.c | 12 +- net/ceph/crypto.h | 2 +- net/core/ethtool.c | 9 +- net/core/gen_stats.c | 2 +- net/core/netpoll.c | 22 +- net/core/rtnetlink.c | 6 +- net/core/skbuff.c | 58 - net/dccp/input.c | 4 +- net/ipv4/ah4.c | 4 +- net/ipv4/esp4.c | 4 +- net/ipv4/icmp.c | 4 +- net/ipv4/ip_gre.c | 6 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/ipcomp.c | 4 +- net/ipv4/ipip.c | 5 +- net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 22 +- net/ipv4/route.c | 36 +- net/ipv4/sysctl_net_ipv4.c | 6 +- net/ipv4/tcp.c | 29 +- net/ipv4/tcp_input.c | 31 +- net/ipv4/tcp_output.c | 25 +- net/ipv4/tcp_timer.c | 2 +- net/ipv6/ndisc.c | 2 +- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 19 +- net/ipv6/route.c | 116 +- net/ipv6/sit.c | 6 +- net/mac80211/main.c | 4 +- net/mac80211/rc80211_minstrel.c | 2 +- net/mac802154/llsec.c | 16 +- net/mac802154/llsec.h | 2 +- net/netfilter/ipvs/ip_vs_core.c | 3 +- net/netfilter/nf_flow_table_core.c | 4 +- net/netfilter/nf_flow_table_ip.c | 6 +- net/netfilter/nf_tables_core.c | 28 +- net/netfilter/nft_ct.c | 17 +- net/netfilter/nft_meta.c | 116 + net/netfilter/nft_set_hash.c | 8 +- net/netfilter/nft_set_rbtree.c | 28 +- net/netfilter/xt_socket.c | 4 +- net/openvswitch/conntrack.c | 6 +- net/openvswitch/datapath.c | 20 +- net/openvswitch/vport-internal_dev.c | 5 +- net/rxrpc/ar-internal.h | 38 +- net/rxrpc/call_accept.c | 45 +- net/rxrpc/call_object.c | 2 +- net/rxrpc/conn_client.c | 4 +- net/rxrpc/conn_object.c | 14 +- net/rxrpc/input.c | 90 +- net/rxrpc/local_object.c | 32 +- net/rxrpc/output.c | 54 +- net/rxrpc/peer_event.c | 46 +- net/rxrpc/peer_object.c | 52 +- net/rxrpc/protocol.h | 15 - net/rxrpc/rxkad.c | 44 +- net/sched/act_ipt.c | 2 +- net/sched/cls_api.c | 4 +- net/sched/sch_fq.c | 6 +- net/sched/sch_generic.c | 2 +- net/sunrpc/auth.c | 138 +- net/sunrpc/auth_gss/auth_gss.c | 41 + net/sunrpc/auth_gss/gss_krb5_crypto.c | 87 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 9 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 53 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 37 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 18 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 28 +- net/sunrpc/auth_gss/gss_mech_switch.c | 28 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 1 + net/sunrpc/backchannel_rqst.c | 1 - net/sunrpc/clnt.c | 174 +- net/sunrpc/sched.c | 178 +- net/sunrpc/socklib.c | 10 +- net/sunrpc/svc_xprt.c | 2 - net/sunrpc/svcsock.c | 6 +- net/sunrpc/xdr.c | 34 + net/sunrpc/xprt.c | 894 ++- net/sunrpc/xprtrdma/backchannel.c | 4 +- net/sunrpc/xprtrdma/rpc_rdma.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 14 +- net/sunrpc/xprtrdma/transport.c | 10 +- net/sunrpc/xprtsock.c | 1063 ++-- net/tipc/link.c | 38 + net/tipc/link.h | 3 + net/tipc/msg.c | 78 +- net/tipc/msg.h | 11 + net/tipc/node.c | 14 +- net/tipc/node.h | 12 +- net/tipc/socket.c | 207 +- net/tls/tls_sw.c | 94 +- net/wireless/core.c | 43 +- net/wireless/core.h | 11 + net/wireless/lib80211_crypt_tkip.c | 34 +- net/wireless/lib80211_crypt_wep.c | 28 +- net/wireless/nl80211.c | 243 +- net/wireless/rdev-ops.h | 15 + net/wireless/reg.c | 9 + net/wireless/trace.h | 233 +- net/wireless/wext-compat.c | 14 +- net/xfrm/xfrm_interface.c | 4 +- samples/bpf/test_cgrp2_attach2.c | 19 +- scripts/Makefile | 3 +- scripts/Makefile.extrawarn | 1 - scripts/Makefile.lib | 2 +- scripts/checkpatch.pl | 42 - scripts/dtc/Makefile | 2 +- scripts/mkmakefile | 22 +- sound/hda/ext/hdac_ext_controller.c | 22 +- sound/pci/hda/patch_ca0132.c | 369 +- sound/soc/atmel/Kconfig | 1 + sound/soc/codecs/wm9712.c | 3 +- sound/soc/pxa/Kconfig | 8 + sound/soc/qcom/qdsp6/q6asm.c | 1 - sound/soc/qcom/qdsp6/q6core.c | 1 - sound/soc/soc-utils.c | 4 +- tools/bpf/bpftool/map.c | 4 +- tools/crypto/getstat.c | 294 + tools/hv/hv_fcopy_daemon.c | 1 + tools/include/asm-generic/bitops.h | 1 + tools/include/asm-generic/bitops/atomic.h | 9 - .../include}/asm-generic/bitops/non-atomic.h | 0 tools/include/linux/bitmap.h | 1 + tools/include/linux/kernel.h | 1 + tools/include/linux/spinlock.h | 12 +- tools/include/uapi/linux/bpf.h | 1 + tools/lib/bpf/libbpf.c | 129 +- tools/lib/bpf/libbpf.h | 2 + tools/lib/subcmd/pager.c | 11 +- tools/lib/subcmd/pager.h | 1 + tools/lib/traceevent/event-parse.c | 1184 ++-- tools/lib/traceevent/event-parse.h | 532 +- tools/lib/traceevent/event-plugin.c | 18 +- tools/lib/traceevent/parse-filter.c | 646 +-- tools/lib/traceevent/plugin_function.c | 2 +- tools/lib/traceevent/plugin_hrtimer.c | 4 +- tools/lib/traceevent/plugin_kmem.c | 4 +- tools/lib/traceevent/plugin_kvm.c | 14 +- tools/lib/traceevent/plugin_mac80211.c | 6 +- tools/lib/traceevent/plugin_sched_switch.c | 10 +- tools/objtool/special.c | 4 +- tools/perf/builtin-inject.c | 3 +- tools/perf/builtin-report.c | 2 +- tools/perf/builtin-script.c | 64 +- tools/perf/builtin-trace.c | 18 +- tools/perf/command-list.txt | 1 + .../pmu-events/arch/arm64/ampere/emag/branch.json | 23 + .../pmu-events/arch/arm64/ampere/emag/bus.json | 26 + .../pmu-events/arch/arm64/ampere/emag/cache.json | 191 + .../pmu-events/arch/arm64/ampere/emag/clock.json | 20 + .../arch/arm64/ampere/emag/core-imp-def.json | 32 - .../arch/arm64/ampere/emag/exception.json | 50 + .../arch/arm64/ampere/emag/instruction.json | 89 + .../arch/arm64/ampere/emag/intrinsic.json | 14 + .../pmu-events/arch/arm64/ampere/emag/memory.json | 29 + .../arch/arm64/ampere/emag/pipeline.json | 50 + tools/perf/tests/evsel-tp-sched.c | 4 +- tools/perf/util/auxtrace.h | 19 + tools/perf/util/data-convert-bt.c | 56 +- tools/perf/util/db-export.c | 22 + tools/perf/util/evsel.c | 10 +- tools/perf/util/evsel.h | 10 +- tools/perf/util/evsel_fprintf.c | 2 +- tools/perf/util/header.c | 2 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 34 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 2 + tools/perf/util/intel-pt.c | 5 + tools/perf/util/python.c | 20 +- .../perf/util/scripting-engines/trace-event-perl.c | 66 +- .../util/scripting-engines/trace-event-python.c | 100 +- tools/perf/util/sort.c | 22 +- tools/perf/util/thread-stack.c | 51 +- tools/perf/util/trace-event-parse.c | 18 +- tools/perf/util/trace-event-read.c | 4 +- tools/perf/util/trace-event.c | 8 +- tools/perf/util/trace-event.h | 20 +- tools/testing/radix-tree/.gitignore | 1 + tools/testing/radix-tree/Makefile | 11 +- tools/testing/radix-tree/benchmark.c | 141 +- tools/testing/radix-tree/bitmap.c | 23 + tools/testing/radix-tree/generated/autoconf.h | 2 +- tools/testing/radix-tree/idr-test.c | 71 +- tools/testing/radix-tree/iteration_check.c | 109 +- tools/testing/radix-tree/linux/bug.h | 1 + tools/testing/radix-tree/linux/kconfig.h | 1 + tools/testing/radix-tree/linux/kernel.h | 5 + tools/testing/radix-tree/linux/lockdep.h | 11 + tools/testing/radix-tree/linux/radix-tree.h | 1 - tools/testing/radix-tree/linux/rcupdate.h | 2 + tools/testing/radix-tree/main.c | 66 +- tools/testing/radix-tree/multiorder.c | 609 +-- tools/testing/radix-tree/regression1.c | 75 +- tools/testing/radix-tree/regression2.c | 8 +- tools/testing/radix-tree/regression3.c | 23 - tools/testing/radix-tree/tag_check.c | 33 +- tools/testing/radix-tree/test.c | 131 +- tools/testing/radix-tree/test.h | 13 +- tools/testing/radix-tree/xarray.c | 35 + tools/testing/selftests/bpf/Makefile | 6 +- tools/testing/selftests/bpf/netcnt_common.h | 24 + tools/testing/selftests/bpf/netcnt_prog.c | 71 + tools/testing/selftests/bpf/test_cgroup_storage.c | 60 +- tools/testing/selftests/bpf/test_netcnt.c | 158 + tools/testing/selftests/bpf/test_section_names.c | 208 + tools/testing/selftests/bpf/test_socket_cookie.c | 6 +- tools/testing/selftests/bpf/test_verifier.c | 139 +- .../selftests/net/forwarding/bridge_sticky_fdb.sh | 69 + tools/testing/selftests/net/tls.c | 20 +- tools/testing/selftests/powerpc/alignment/Makefile | 1 + .../testing/selftests/powerpc/benchmarks/Makefile | 1 + .../testing/selftests/powerpc/cache_shape/Makefile | 1 + tools/testing/selftests/powerpc/copyloops/Makefile | 1 + tools/testing/selftests/powerpc/dscr/Makefile | 1 + tools/testing/selftests/powerpc/math/Makefile | 1 + tools/testing/selftests/powerpc/mm/Makefile | 1 + tools/testing/selftests/powerpc/pmu/Makefile | 1 + tools/testing/selftests/powerpc/pmu/ebb/Makefile | 1 + .../testing/selftests/powerpc/primitives/Makefile | 1 + tools/testing/selftests/powerpc/ptrace/Makefile | 1 + tools/testing/selftests/powerpc/signal/Makefile | 1 + .../testing/selftests/powerpc/stringloops/Makefile | 1 + .../selftests/powerpc/switch_endian/Makefile | 1 + tools/testing/selftests/powerpc/syscalls/Makefile | 1 + tools/testing/selftests/powerpc/tm/Makefile | 1 + tools/testing/selftests/powerpc/vphn/Makefile | 1 + tools/testing/selftests/rcutorture/bin/kvm.sh | 8 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 - tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 -------- tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- tools/testing/selftests/rseq/param_test.c | 19 +- tools/testing/selftests/watchdog/watchdog-test.c | 16 +- virt/kvm/arm/mmu.c | 14 +- 1885 files changed, 68210 insertions(+), 35381 deletions(-) create mode 100644 Documentation/core-api/xarray.rst rename Documentation/devicetree/bindings/arm/{marvell/marvell,berlin.txt => syna.t [...] create mode 100644 Documentation/devicetree/bindings/hwmon/ina3221.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/marvell,sei.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qcs404-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-slave-mt27xx.txt create mode 100644 Documentation/s390/vfio-ap.txt create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2101.dts create mode 100644 arch/arm/boot/dts/imx6ulz-14x14-evk.dts create mode 100644 arch/arm/boot/dts/imx6ulz.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi create mode 100644 arch/arm/configs/mediatek_v7_defconfig delete mode 100644 arch/arm/mach-davinci/include/mach/clock.h create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts copy arch/arm64/boot/dts/mediatek/{mt7622-rfb1.dts => mt7622-bananapi-bpi-r64.dts} (90%) create mode 100644 arch/arm64/boot/dts/synaptics/as370.dtsi delete mode 100644 arch/arm64/include/asm/compiler.h delete mode 100644 arch/c6x/boot/dts/linked_dtb.S delete mode 100644 arch/csky/include/asm/irq.h create mode 100644 arch/nios2/boot/dts/Makefile delete mode 100644 arch/nios2/boot/linked_dtb.S create mode 100644 arch/powerpc/boot/dts/Makefile create mode 100644 arch/powerpc/boot/dts/fsl/Makefile create mode 100644 arch/riscv/include/asm/asm-prototypes.h delete mode 100644 arch/unicore32/include/asm/dma-mapping.h create mode 100644 arch/x86/kernel/cpu/hygon.c rename crypto/{crypto_user.c => crypto_user_base.c} (97%) create mode 100644 crypto/crypto_user_stat.c create mode 100644 crypto/ofb.c create mode 100644 drivers/clk/renesas/r7s9210-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a774c0-cpg-mssr.c create mode 100644 drivers/crypto/cavium/nitrox/nitrox_debugfs.c create mode 100644 drivers/dma/fsl-edma-common.c create mode 100644 drivers/dma/fsl-edma-common.h create mode 100644 drivers/dma/mcf-edma.c create mode 100644 drivers/gpio/gpio-siox.c copy drivers/gpu/drm/amd/{powerplay/smumgr/vega10_smumgr.h => display/modules/inc/ [...] rename drivers/hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} (96%) create mode 100644 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c create mode 100644 drivers/hid/i2c-hid/i2c-hid.h create mode 100644 drivers/irqchip/irq-mvebu-sei.c create mode 100644 drivers/net/ethernet/intel/ice/ice_lib.c create mode 100644 drivers/net/ethernet/intel/ice/ice_lib.h create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c rename drivers/net/wireless/quantenna/qtnfmac/{pearl/pcie_ipc.h => pcie/pearl_pcie [...] rename drivers/net/wireless/quantenna/qtnfmac/{pearl/pcie_regs_pearl.h => pcie/pea [...] delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pearl/pcie.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_bus_priv.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6765.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6765.h create mode 100644 drivers/pinctrl/qcom/pinctrl-qcs404.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sdm660.c rename drivers/{firmware => platform/x86}/dcdbas.c (82%) rename drivers/{firmware => platform/x86}/dcdbas.h (93%) rename drivers/{firmware => platform/x86}/dell_rbu.c (98%) delete mode 100644 drivers/regulator/bd71837-regulator.c create mode 100644 drivers/regulator/bd718x7-regulator.c rename drivers/remoteproc/{qcom_q6v5_pil.c => qcom_q6v5_mss.c} (99%) rename drivers/remoteproc/{qcom_adsp_pil.c => qcom_q6v5_pas.c} (94%) create mode 100644 drivers/s390/crypto/vfio_ap_drv.c create mode 100644 drivers/s390/crypto/vfio_ap_ops.c create mode 100644 drivers/s390/crypto/vfio_ap_private.h create mode 100644 drivers/spi/spi-slave-mt27xx.c create mode 100644 fs/fuse/readdir.c create mode 100644 include/crypto/internal/cryptouser.h create mode 100644 include/dt-bindings/clock/r7s9210-cpg-mssr.h create mode 100644 include/dt-bindings/clock/r8a7744-cpg-mssr.h create mode 100644 include/dt-bindings/clock/r8a774c0-cpg-mssr.h create mode 100644 include/dt-bindings/power/owl-s900-powergate.h create mode 100644 include/linux/cmdline.h create mode 100644 include/linux/linkmode.h create mode 100644 include/linux/platform_data/dma-mcf-edma.h create mode 100644 include/trace/events/kyber.h create mode 100644 lib/test_xarray.c create mode 100644 lib/xarray.c create mode 100644 tools/crypto/getstat.c copy {include => tools/include}/asm-generic/bitops/non-atomic.h (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/clock.json delete mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/core-imp-def.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/intrinsic.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/emag/pipeline.json create mode 100644 tools/testing/radix-tree/bitmap.c create mode 100644 tools/testing/radix-tree/linux/kconfig.h create mode 100644 tools/testing/radix-tree/linux/lockdep.h create mode 100644 tools/testing/radix-tree/xarray.c create mode 100644 tools/testing/selftests/bpf/netcnt_common.h create mode 100644 tools/testing/selftests/bpf/netcnt_prog.c create mode 100644 tools/testing/selftests/bpf/test_netcnt.c create mode 100644 tools/testing/selftests/bpf/test_section_names.c create mode 100755 tools/testing/selftests/net/forwarding/bridge_sticky_fdb.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h