This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-armv8l-baseline in repository toolchain/linux-next.
omits 4794a36bf08d Add linux-next specific files for 20180928 omits 6bb02a1744ab Merge branch 'akpm/master' omits 1e66098cbef4 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 9223bdacf7a6 vfs: replace current_kernel_time64 with ktime equivalent omits 5650f7b08c61 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits 43227cae7cc3 docs/boot-time-mm: remove bootmem documentation omits afd505b98d24 mm: remove include/linux/bootmem.h omits cb45919003cc memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits e76cf2f3b36d mm: remove nobootmem omits 7dde70eec132 memblock: rename __free_pages_bootmem to memblock_free_pages omits d96b09cdfb03 memblock: rename free_all_bootmem to memblock_free_all omits 84f2353911f1 memblock: replace free_bootmem_late with memblock_free_late omits 7509b2a7d6c0 memblock: replace free_bootmem{_node} with memblock_free omits 1b3a550ef28c mm: nobootmem: remove bootmem allocation APIs omits 720621f8200d memblock: replace alloc_bootmem with memblock_alloc omits 291e8141d25e memblock: replace __alloc_bootmem with memblock_alloc_from omits 37874f8b0df2 memblock: replace alloc_bootmem_pages with memblock_alloc omits 6a73007101c2 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 7ee601adfdf5 memblock: replace alloc_bootmem_node with memblock_alloc_node omits bd32d1d3fd30 memblock: replace __alloc_bootmem_node with appropriate me [...] omits a88c850ebf09 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits c86d9b5415ed memblock: add align parameter to memblock_alloc_node() omits 95e57c11c5bb memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits e98792062a1d memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits c969339b6eba memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits 2d11351adeb5 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits b3fea3fa8047 memblock: replace alloc_bootmem_low with memblock_alloc_low omits 7a3cea3467bb memblock: replace alloc_bootmem_align with memblock_alloc omits 3f4393ce7221 memblock: remove _virt from APIs returning virtual address omits 1b1493991db1 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits d75303ca8464 mm: nobootmem: remove dead code omits 40dea34dd2e1 mm: remove bootmem allocator implementation. omits eb7f4df36269 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 461a262c10e0 mm: remove CONFIG_HAVE_MEMBLOCK omits d277c7b900f2 mm: remove CONFIG_NO_BOOTMEM omits 3464f1dc42e5 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits e34a8d1664be Merge branch 'akpm-current/current' omits 33b6707f12c0 Merge remote-tracking branch 'kspp/for-next/kspp' omits 778eb0e40cd3 Merge remote-tracking branch 'ntb/ntb-next' omits 7c0ca8da673d Merge remote-tracking branch 'at24/at24/for-next' omits 89fbacae0149 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits c217cf7c2c5d Merge remote-tracking branch 'rtc/rtc-next' omits 3c04da936f29 Merge remote-tracking branch 'coresight/next' omits 9bfa646d7991 Merge remote-tracking branch 'livepatching/for-next' omits 4cf5b34b49ce Merge remote-tracking branch 'kselftest/next' omits be456e42362a Merge remote-tracking branch 'userns/for-next' omits 686b53f7ba66 Merge remote-tracking branch 'pinctrl/for-next' omits 936425d19f5a Merge remote-tracking branch 'gpio/for-next' omits 3da500f70c46 Merge remote-tracking branch 'rpmsg/for-next' omits 088867541c94 Merge remote-tracking branch 'scsi/for-next' omits 0cfab207eaac Merge remote-tracking branch 'cgroup/for-next' omits daa50737d3c6 Merge remote-tracking branch 'slave-dma/next' omits 6d9227bcd1fa Merge remote-tracking branch 'icc/icc-next' omits d5211aea5f42 Merge remote-tracking branch 'mux/for-next' omits a74e36b6f9ea Merge remote-tracking branch 'staging/staging-next' omits 6ce397d9b8d5 Merge remote-tracking branch 'soundwire/next' omits bd9ec0770720 Merge remote-tracking branch 'extcon/extcon-next' omits f595385ba053 Merge remote-tracking branch 'char-misc/char-misc-next' omits a08a20bd1aad Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 9e40360e1cf9 Merge remote-tracking branch 'tty/tty-next' omits b8da4aaf3ebf Merge remote-tracking branch 'phy-next/next' omits 6118529db3bf Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 94b2807a437f Merge remote-tracking branch 'usb-serial/usb-next' omits 15f988b145f6 Merge remote-tracking branch 'usb/usb-next' omits 70d7030448c9 Merge remote-tracking branch 'driver-core/driver-core-next' omits c246985bf9f8 Merge remote-tracking branch 'ipmi/for-next' omits b0a0d95f2f13 Merge remote-tracking branch 'leds/for-next' omits fad68b0bd801 Merge remote-tracking branch 'drivers-x86/for-next' omits 1e0861cb0b87 Merge remote-tracking branch 'percpu/for-next' omits 7396223c888c Merge remote-tracking branch 'xen-tip/linux-next' omits 8ae16a25dfbe Merge remote-tracking branch 'kvms390/next' omits 55ad0842bc4e Merge remote-tracking branch 'rcu/rcu/next' omits 913d3d4a4479 Merge remote-tracking branch 'ftrace/for-next' omits f31ac7bcfec7 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 80f79519b9eb Merge remote-tracking branch 'edac-amd/for-next' omits d9c3085241c1 Merge remote-tracking branch 'tip/auto-latest' omits 237b67d250ec Merge remote-tracking branch 'spi/for-next' omits ef08d41f903e Merge remote-tracking branch 'devicetree/for-next' omits 4e4cc0a203a8 Merge remote-tracking branch 'vfio/next' omits 7afc1dc425dd Merge remote-tracking branch 'iommu/next' omits 1cb1ed13db15 Merge remote-tracking branch 'tpmdd/next' omits 6e2f0aa9d5bc Merge remote-tracking branch 'selinux/next' omits 4de017336f4b Merge remote-tracking branch 'apparmor/apparmor-next' omits 6adb1bcd7bfd Merge remote-tracking branch 'security/next-testing' omits a914bd71aa14 Merge remote-tracking branch 'regulator/for-next' omits f450498069e7 Merge remote-tracking branch 'battery/for-next' omits 7aee92637cd0 Merge remote-tracking branch 'mfd/for-mfd-next' omits f814637db72e Merge remote-tracking branch 'md/for-next' omits b22777af06f4 Merge remote-tracking branch 'mmc/next' omits b6999b37fd95 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 9a54c3cd6b58 Merge remote-tracking branch 'device-mapper/for-next' omits a91d9dc7e1b6 Merge remote-tracking branch 'block/for-next' omits e2647c7515be Merge remote-tracking branch 'sound-asoc/for-next' omits 4d1174b3e7c0 Merge remote-tracking branch 'sound/for-next' omits 75edab371e32 Merge remote-tracking branch 'regmap/for-next' omits 059758c98752 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits b8731accc48d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits ccb1abf93264 Merge remote-tracking branch 'drm-msm/msm-next' omits 02659e4c9c2c Merge remote-tracking branch 'drm-misc/for-linux-next' omits a831a864764f Merge remote-tracking branch 'drm-intel/for-linux-next' omits 22a0499293b5 Merge remote-tracking branch 'drm/drm-next' omits d5b0eb1f139e Merge remote-tracking branch 'crypto/master' omits d039c8f6902f Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 210438da7e64 Merge remote-tracking branch 'nand/nand/next' omits bb4e7c153f4b Merge remote-tracking branch 'gfs2/for-next' omits 45f6e4a3dfae Merge remote-tracking branch 'mac80211-next/master' omits a0fc24f638cf Merge remote-tracking branch 'bluetooth/master' omits 7d55007e6567 Merge remote-tracking branch 'wireless-drivers-next/master' omits 5532d1acd7af Merge remote-tracking branch 'nfc-next/master' omits 58d814f17369 Merge remote-tracking branch 'netfilter-next/master' omits b7ebf7039c64 Merge remote-tracking branch 'ipsec-next/master' omits ba94808bb8f2 Merge remote-tracking branch 'bpf-next/master' omits 6e0cc2df6ddb Merge remote-tracking branch 'net-next/master' omits 8be1629ba3a6 Merge remote-tracking branch 'rdma/for-next' omits 0e39dabf972e Merge remote-tracking branch 'opp/opp/linux-next' omits 80ef10de73cd Merge remote-tracking branch 'cpupower/cpupower' omits 14aade43d7f2 Merge remote-tracking branch 'pm/linux-next' omits 9ca90090c9a3 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 82afdb614ada Merge remote-tracking branch 'v4l-dvb-next/master' omits a230faf78eff Merge remote-tracking branch 'v4l-dvb/master' omits 4e64f0a1dcf6 Merge remote-tracking branch 'jc_docs/docs-next' omits 9c77bb39cb20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits fd83d8275151 Merge remote-tracking branch 'i2c/i2c/for-next' omits 548e0513ffae Merge remote-tracking branch 'hid/for-next' omits f65546939678 Merge remote-tracking branch 'pci/next' omits f52b31ec7584 Merge remote-tracking branch 'vfs/for-next' omits bbcd7f467c7c Merge remote-tracking branch 'v9fs/9p-next' omits bc367cdc84b6 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 44d468d0ab92 Merge remote-tracking branch 'orangefs/for-next' omits 026c359d2c22 Merge remote-tracking branch 'nfsd/nfsd-next' omits 9a649d78ffc1 Merge remote-tracking branch 'jfs/jfs-next' omits f42308e8dafa Merge remote-tracking branch 'fuse/for-next' omits 0f5b1db1ae6e Merge remote-tracking branch 'f2fs/dev' omits b425aaebcc38 Merge remote-tracking branch 'ext3/for_next' omits 91a926333bd4 Merge remote-tracking branch 'ecryptfs/next' omits ffb0e8aefa61 Merge remote-tracking branch 'cifs/for-next' omits 44fc31c6b1ad Merge remote-tracking branch 'spi/topic/of' into spi-next omits daa6ed00a1b5 Merge branch 'spi-4.20' into spi-next omits 4d4495cf2818 Merge branch 'spi-4.19' into spi-linus omits e4604d854343 Merge remote-tracking branch 'btrfs-kdave/for-next' omits f794bcc01b0b Merge branch 'asoc-4.20' into asoc-next omits 77b0dd61e09e Merge branch 'asoc-4.19' into asoc-linus omits e81754d32c91 Merge remote-tracking branch 'befs/for-next' omits f194147bacd3 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6b9c64813bfd Merge remote-tracking branch 'uml/linux-next' omits 7ca91f2289a6 Merge remote-tracking branch 's390/features' omits 131a1e27fb35 Merge remote-tracking branch 'powerpc/next' omits 892949e7b3dc Merge remote-tracking branch 'parisc-hd/for-next' omits de03ef3e1159 Merge remote-tracking branch 'mips/mips-next' omits 960dea73ac6c Merge remote-tracking branch 'm68knommu/for-next' omits 58c30197df32 Merge remote-tracking branch 'm68k/for-next' omits 023ad1ee0b4a Merge remote-tracking branch 'csky/linux-next' omits 7b121bc73af3 Merge remote-tracking branch 'c6x/for-linux-next' omits 45d1b2124bed Merge remote-tracking branch 'clk-samsung/for-next' omits 9b7887417139 Merge remote-tracking branch 'clk/clk-next' omits 948a1540eb65 Merge remote-tracking branch 'arm64/for-next/core' omits 357235f15c3d Merge remote-tracking branch 'tegra/for-next' omits e72c2a92cefa Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 17246e205099 Merge remote-tracking branch 'samsung-krzk/for-next' omits 4553f654c755 Merge remote-tracking branch 'rockchip/for-next' omits 398c191f05a1 Merge remote-tracking branch 'renesas/next' omits 2062f2501c8d Merge remote-tracking branch 'realtek/for-next' omits 34b0fdf99ecb Merge remote-tracking branch 'qcom/for-next' omits 0c40f950c6da Merge remote-tracking branch 'omap/for-next' omits 73d66cfbf3d8 Merge remote-tracking branch 'mvebu/for-next' omits 3b97ad1e9c32 Merge remote-tracking branch 'mediatek/for-next' omits ccebe1938445 Merge remote-tracking branch 'keystone/next' omits 269deb408758 Merge remote-tracking branch 'imx-mxs/for-next' omits 153377e30d0c Merge remote-tracking branch 'bcm2835/for-next' omits 9453e73b2d0a Merge remote-tracking branch 'at91/at91-next' omits e7c6a63b66c7 Merge remote-tracking branch 'amlogic/for-next' omits 4609f21a0210 Merge remote-tracking branch 'actions/for-next' omits 0fc3e5a5e39c Merge remote-tracking branch 'arm-soc/for-next' omits b65b683e7d91 Merge remote-tracking branch 'arm/for-next' omits 976003edb8ed Merge remote-tracking branch 'dma-mapping/for-next' omits 52d16c95e8d5 Merge remote-tracking branch 'leaks/leaks-next' omits e565367a8924 Merge remote-tracking branch 'kbuild/for-next' omits 0abcc9649ce3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 653be7112b9c Merge remote-tracking branch 'mmc-fixes/fixes' omits acc8fe414e9a Merge remote-tracking branch 'drm-fixes/drm-fixes' omits f1222ed5463b Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 3eb20323ba92 Merge remote-tracking branch 'vfs-fixes/fixes' omits e5bff66bdc55 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d481e37f62f0 Merge remote-tracking branch 'omap-fixes/fixes' omits 1b0568b633e9 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 349c3f3f30ff Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 8ab90fabd560 Merge remote-tracking branch 'mtd-fixes/master' omits 22c064a9644f Merge remote-tracking branch 'kselftest-fixes/fixes' omits 40ddd01f3eec Merge remote-tracking branch 'crypto-current/master' omits dc8400bf8263 Merge remote-tracking branch 'input-current/for-linus' omits 7326e8e1147f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 982f49ddddd0 Merge remote-tracking branch 'pci-current/for-linus' omits 26c40b40bf07 Merge remote-tracking branch 'spi-fixes/for-linus' omits 62369bffd2f2 Merge remote-tracking branch 'regulator-fixes/for-linus' omits db7a85e58c53 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 22f171353378 Merge remote-tracking branch 'sound-current/for-linus' omits 0188d8426c14 Merge remote-tracking branch 'mac80211/master' omits effd71d13190 Merge remote-tracking branch 'wireless-drivers/master' omits 19f79e344841 Merge remote-tracking branch 'netfilter/master' omits c24fe3b84672 Merge remote-tracking branch 'ipsec/master' omits 0136861c2b30 Merge remote-tracking branch 'net/master' omits 75de918608b8 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 4a7c9fff0aac Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 4415cf12a328 Merge remote-tracking branch 'arc-current/for-curr' omits b03a638767bf Merge remote-tracking branch 'kbuild-current/fixes' omits 5efd75052b62 Merge remote-tracking branch 'fixes/master' omits c5a9f9817ba5 Merge branch 'bpf-per-cpu-cgroup-local-storage' omits 144021edf618 selftests/bpf: cgroup local storage-based network counters omits d070a315c747 samples/bpf: extend test_cgrp2_attach2 test to use per-cpu [...] omits a8e38d5b95c1 selftests/bpf: extend the storage test to test per-cpu cgr [...] omits f3a92a568380 selftests/bpf: add verifier per-cpu cgroup storage tests omits e5055112f968 bpftool: add support for PERCPU_CGROUP_STORAGE maps omits 1ad271c087aa bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/l [...] omits d02408f48453 bpf: don't allow create maps of per-cpu cgroup local storages omits 0daef9b42374 bpf: introduce per-cpu cgroup local storage omits b8bd83e5cdee bpf: rework cgroup storage pointer passing omits 81085a4b9d3c bpf: extend cgroup bpf core to allow multiple cgroup stora [...] omits 3f9b710ab390 Merge branch 'x86/urgent' into auto-latest omits 22d9bd91b548 Merge branch 'x86/pti' omits e6bfcca40d8e Merge branch 'x86/paravirt' omits fd9cb4b06cee Merge branch 'x86/mm' omits 14cb9d65a396 Merge branch 'x86/microcode' omits 9d2f2fa705e2 Merge branch 'x86/cpu' omits b6e2ad868287 Merge branch 'x86/core' omits de34130fdfc4 Merge branch 'x86/boot' omits 5956738503a8 Merge branch 'x86/asm' omits 1ac69d37836f Merge branch 'x86/apic' omits 20fffe02db08 Merge branch 'timers/urgent' omits 31823034f2c1 Merge branch 'timers/core' omits 441a6b5c97e0 Merge branch 'sched/core' omits 8a62cd81ff99 Merge branch 'ras/core' omits e277d9230130 Merge branch 'perf/core' omits d43b23bddade Merge branch 'locking/core' omits 886ff2bd569a Merge branch 'efi/core' omits 7df2b64c97f0 Merge branch 'core/objtool' omits ecf89ab872e9 Merge branch 'core/core' omits a57d8101ad8a MIPS: VDSO: Always map near top of user memory omits 53273b522208 drm: stm: implement get_scanout_position function omits 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel omits 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel omits 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] omits 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal omits 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings omits e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple omits 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings omits 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple omits 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] omits db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] omits 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier omits e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings omits 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 omits 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION omits 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] omits 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put omits f57c8fedc0af mtd: rawnand: marvell: check for RDY bits after enabling the IRQ omits 4034468e0457 parisc: Remove PTE load and fault check from L2_ptep macro 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 b8043acd301d Merge branch 'devel' into for-next 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 6c96a58bb15b Merge branch 'asoc-4.19' into asoc-linus 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 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 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 e1725f9f80ce Merge branch 'arm-dt-for-v4.20' into next omits a59ff42ad453 ARM: dts: r8a77470: Add SMP support 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 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 6173bf266b9a PCI: cadence: Correct probe behaviour when failing to get PHY 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 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 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 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 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 e1ce697db674 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] 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 c187d1dad585 Merge remote-tracking branch 'fixes/master' adds ae5c311de27a Merge remote-tracking branch 'kbuild-current/fixes' adds bd9f85cbf1c9 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 3683bef2394b Merge remote-tracking branch 'arm-current/fixes' adds d26c25a9d19b arm64: KVM: Tighten guest core register access from userspace adds 2a3f93459d68 arm64: KVM: Sanitize PSTATE.M when being set from userspace adds 98f92062987d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' 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 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 d070b343a1b7 Merge remote-tracking branch 'net/master' adds 4288ea006c73 bpf: harden flags check in cgroup_storage_update_elem() adds 8b7835cdef2d Merge remote-tracking branch 'bpf/master' adds 7246a9e1897a Merge remote-tracking branch 'ipsec/master' 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 a34d9fcaf53f Merge remote-tracking branch 'netfilter/master' adds d4f55394d621 Merge remote-tracking branch 'wireless-drivers/master' adds 848e616e66d4 cfg80211: fix wext-compat memory leak adds 73562d1b2e0a Merge remote-tracking branch 'mac80211/master' adds 39d077ceee78 Merge remote-tracking branch 'sound-current/for-linus' adds 6f450574b28f Merge branch 'asoc-4.19' into asoc-linus adds e3bb472a7c99 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 573bcd380921 MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI [...] adds 95375f2ab296 PCI: mvebu: Fix PCI I/O mapping creation sequence adds 2d1e65220637 Merge remote-tracking branch 'pci-current/for-linus' adds 27544ee09161 Merge remote-tracking branch 'usb-serial-fixes/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 4b2439ebaa52 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 d4d0b6b37823 Merge remote-tracking branch 'crypto-current/master' adds e82e336a332a 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 694a518bbb08 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 5dd806352fcf Merge remote-tracking branch 'at91-fixes/at91-fixes' adds bbbfaced8135 Merge remote-tracking branch 'omap-fixes/fixes' adds 787b327c8001 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 657f604e38d7 Merge remote-tracking branch 'vfs-fixes/fixes' adds a8b55bf7d9a2 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 3cc5746e5ad7 scsi: qedi: Initialize the stats mutex lock adds f1b2c19a24e9 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 159516383849 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 1b09d9c232cd mmc: slot-gpio: Fix debounce time to use miliseconds again adds cee5959b43dc Merge remote-tracking branch 'mmc-fixes/fixes' 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 4712eca843e3 Merge remote-tracking branch 'kbuild/for-next' adds 87ed6829b264 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 f697173801ea 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 7a9c7d343824 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 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 f8459fe95308 Merge remote-tracking branch 'arm-soc/for-next' adds c4b90045984b Merge branch 'v4.20/dt' into next 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 110c998858f5 Merge branch 'v4.20/arm64' into next adds 4db4a57fe01b arm64: dts: actions: s900: Add Clock Management Unit nodes adds d3105e47b519 arm64: dts: actions: s900: Source CMU clock for UARTs adds d1ca7c56e161 dt-bindings: power: Add Actions Semi S900 SPS 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 2a35bd877900 Merge branch 'v4.20/dt64' into next adds 5c7e08659a17 Merge branch 'v4.20/drivers' into next adds dba84571a3a3 Merge branch 'v4.20/s900-sps-bindings' into v4.20/drivers+ [...] adds da8c37e13d1d soc: actions: sps: Add S900 power domains adds fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next adds eea953f1b241 Merge remote-tracking branch 'actions/for-next' adds a7e73790fdbd Merge remote-tracking branch 'amlogic/for-next' adds 550587d7b280 Merge remote-tracking branch 'at91/at91-next' adds 572a08716286 Merge remote-tracking branch 'bcm2835/for-next' adds 4d8d4712e47c soc: imx: gpc: set DMA mask for PD platform devices 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 11944227ecd7 Merge branch 'imx/drivers' into for-next adds c90dec00cc84 ARM: imx: add i.mx6ulz msl support adds ec002737a698 Merge branch 'imx/soc' into for-next 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 0ee39e6cf278 Merge branch 'imx/dt' into for-next adds b739c177e1ae arm64: dts: fsl: Fix I2C and SPI bus warnings adds dc27558368e1 Merge branch 'imx/dt64' into for-next adds 2ed85963b996 Merge branch 'imx/defconfig' into for-next adds f7939e9ec36a Merge remote-tracking branch 'imx-mxs/for-next' adds 787ebd13a89a 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 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 54491bed6417 Merge branch 'v4.19-next/dts64' into for-next 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 42ac5fee3a13 Merge branch 'v4.19-next/soc' into for-next adds 2e07987d5bad Merge remote-tracking branch 'mediatek/for-next' adds 1e16a9d116ca Merge branch 'mvebu/dt' into mvebu/for-next adds 620cfb31bad4 arm64: dts: marvell: armada-37xx: add nodes to support watchdog adds f93389899892 Merge branch 'mvebu/dt64' into mvebu/for-next adds 3411d5df1846 Merge remote-tracking branch 'mvebu/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 3e3e998f64b0 Merge remote-tracking branch 'omap/for-next' 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 defeba84d058 Merge tag 'qcom-dts-for-4.20' into 4.20-tagged 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 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 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 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 9bfa259e0a1d Merge remote-tracking branch 'qcom/for-next' adds 5f499c5fd126 Merge remote-tracking branch 'realtek/for-next' adds 2586035c01f6 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] adds 9a38647e06ac 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 257514decdbc 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 1e6fc8e0f910 Merge remote-tracking branch 'samsung-krzk/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 6e66eee31a8c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 3175b3df9173 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 60f22f9de155 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 103e3cece412 Merge remote-tracking branch 'clk/clk-next' adds 3edb747f878a Merge remote-tracking branch 'clk-samsung/for-next' adds ec0058b5b454 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 08f379078da5 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 425ede58601a Merge remote-tracking branch 'ia64/next' adds 69068fb2e9f2 Merge remote-tracking branch 'm68k/for-next' adds 386a77d88bd7 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 e81ed6cac19b Merge remote-tracking branch 'mips/mips-next' adds 2c18d35d677d parisc: Remove PTE load and fault check from L2_ptep macro adds 7c25cac3c467 Merge remote-tracking branch 'parisc-hd/for-next' adds d6af2f2b3cb2 Merge remote-tracking branch 'powerpc/next' adds 027d988b49db Merge remote-tracking branch 's390/features' adds e7b64508c1da Merge remote-tracking branch 'uml/linux-next' adds e40621a4ba05 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 4c6e77c7b7c2 Merge remote-tracking branch 'befs/for-next' adds cef6dc2c3e63 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 3cda3c4ec02a smb3: fix lease break problem introduced by compounding adds 07f9750589c7 smb3: add tracepoint for sending lease break responses to server adds 43801e9f9ae2 Merge remote-tracking branch 'cifs/for-next' adds 1ebb2c90124c Merge remote-tracking branch 'ecryptfs/next' adds 6674b6220ee2 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 49f5db24603e 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 e33ba1c34b5a Merge remote-tracking branch 'fuse/for-next' adds 73997adf7fc1 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 7ade9664efc5 Merge remote-tracking branch 'nfs/linux-next' adds e3f617fb5dd7 Merge remote-tracking branch 'nfsd/nfsd-next' adds d93f454abb2f Merge remote-tracking branch 'orangefs/for-next' adds 57634850a0fc Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 82d75640dd1e 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 78aa95e4b03a Merge remote-tracking branch 'xfs/for-next' adds 3f89e70b0938 Merge remote-tracking branch 'vfs/for-next' adds 304d5d606753 Merge branch 'pci/aspm' adds d6112f8def51 PCI: Add support for Immediate Readiness adds 79f092f3d6fc Merge branch 'pci/enumeration' adds cf0c11cd451c XXX PCI/ERR: Run error recovery callbacks for all affected [...] adds 3fcd29e4515c PCI/ERR: Simplify broadcast callouts adds 7a4f7f5bcd33 PCI/ERR: Always report current recovery status for udev adds 1ca942fe5195 PCI: Unify device inaccessible adds 19d2b8490dc4 PCI: Make link active reporting detection generic adds 2d442e94047e PCI: Do not skip power-managed bridges in pci_enable_wake() adds 9ac4adc06db4 PCI / ACPI: Enable wake automatically for power managed bridges adds 8db836c53006 PCI: pciehp: Disable hotplug interrupt during suspend adds 6ef24c05f222 PCI: pciehp: Do not handle events if interrupts are masked adds f9a191186e48 PCI/portdrv: Resume upon exit from system suspend if left [...] adds 89bfb0e20bfb PCI/portdrv: Add runtime PM hooks for port service drivers adds 65f7ec627142 PCI: pciehp: Implement runtime PM callbacks adds 8c1c233ece26 PCI/PME: Implement runtime PM callbacks adds b104b02ee194 ACPI / property: Allow multiple property compatible _DSD entries adds e56fe1c259ca PCI / ACPI: Whitelist D3 for more PCIe hotplug ports adds 6fed08ba6207 PCI: Equalize hotplug memory and io for occupied and empty slots adds 17e6b5317f31 PCI/ERR: Remove duplicated include from err.c adds fef8dd7a8429 PCI: cpqphp: Remove set but not used variable 'physical_slot' adds 9160ca8677e0 PCI: pnv_php: Use kmemdup() adds 6dcde3e574b2 XXX PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status [...] adds 50d824802fe5 Merge branch 'pci/hotplug' adds d2b27eb6f006 Merge branch 'pci/misc' adds 6415609e9424 Merge branch 'pci/msi' adds aa77e55d4812 PCI: cadence: Correct probe behaviour when failing to get PHY adds a2bcb73b49bb Merge branch 'remotes/lorenzo/pci/cadence' adds 81c47ced28c5 Merge branch 'remotes/lorenzo/pci/controller-misc' adds b111df2747ec Merge branch 'remotes/lorenzo/pci/dwc' adds 0cfcb71ae00b Merge branch 'remotes/lorenzo/pci/iproc' adds b51b273e4c5e Merge branch 'remotes/lorenzo/pci/mediatek' adds 2ff8064c18b5 Merge remote-tracking branch 'pci/next' adds bac6f6cda206 pstore/ram: Fix failure-path memory leak in ramoops_init adds ddd2a2c36de2 Merge remote-tracking branch 'pstore/for-next/pstore' 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 856701e9e4b0 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 754930095547 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 57adf83cba9e Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 2efae1a3ab0a Merge remote-tracking branch 'jc_docs/docs-next' adds 3db8e6901a48 Merge remote-tracking branch 'v4l-dvb/master' adds db60aa83ad38 Merge remote-tracking branch 'v4l-dvb-next/master' adds 63577dcc5566 Merge remote-tracking branch 'fbdev/fbdev-for-next' 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 baf2989f1c8c Merge remote-tracking branch 'pm/linux-next' adds e9a103b15482 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 231f4458cfad Merge remote-tracking branch 'opp/opp/linux-next' adds 6abe1900c142 Merge remote-tracking branch 'rdma/for-next' 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 e47742c6bc83 Merge remote-tracking branch 'net-next/master' 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 482037441f43 Merge remote-tracking branch 'bpf-next/master' adds 12021370b3dc Merge remote-tracking branch 'ipsec-next/master' 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 56a774f61e9d Merge remote-tracking branch 'netfilter-next/master' adds 319b2b8b8caa Merge remote-tracking branch 'nfc-next/master' 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 0947108e3393 Merge remote-tracking branch 'wireless-drivers-next/master' adds d6b372f6f3db Bluetooth: ath3k: add more information to error message adds 30d65e0804d5 Bluetooth: Fix debugfs NULL pointer dereference adds 402147ac79bd Merge remote-tracking branch 'bluetooth/master' adds 50c49aec9fc0 cfg80211: remove unnecessary null pointer check in cfg8021 [...] adds fc9aabe479a6 cfg80211: remove redundant check of !scan_plan adds 1656283fe8fe mac80211: fix issue with possible txq NULL pointer adds b0216bde5d46 cfg80211: combine duplicate wdev init code adds 0ccc02f979e1 mac80211: fix error handling in ieee80211_register_hw() adds a5a7e467e5f1 nl80211: Fix a GET_KEY reply attribute adds 5f21aa78603a cfg80211: tracing: reuse wiphy_wdev_evt for rdev_get_txq_stats adds 8b8ef1c156dc cfg80211: support FTM responder configuration/statistics adds 49cb7295e620 nl80211: remove nl80211_prepare_wdev_dump() skb argument adds fe80610bedf2 mac80211: Remove unused initialization adds f1438b8a3465 Merge remote-tracking branch 'mac80211-next/master' adds da8f1bfa6b92 Merge remote-tracking branch 'gfs2/for-next' adds 9a852889d32d Merge remote-tracking branch 'nand/nand/next' adds a8cd43e56d5f 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 14b833b33677 Merge remote-tracking branch 'crypto/master' adds c1f7dc8d75a3 Merge remote-tracking branch 'drm/drm-next' adds 6fe74a3ed21e Merge remote-tracking branch 'drm-msm/msm-next' adds 0bd11428addd Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 3940bc75c139 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 2964f3343d9a Merge remote-tracking branch 'regmap/for-next' adds 74fad43dfc7a Merge remote-tracking branch 'sound/for-next' adds dce5c4639f31 Merge branch 'asoc-4.20' into asoc-next adds 661f35af05a3 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 39d195997613 Merge remote-tracking branch 'input/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 0991a03e0f3d Merge remote-tracking branch 'block/for-next' adds b21afbd360ee 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 96cab24eeb8e Merge remote-tracking branch 'pcmcia/pcmcia-next' adds a1d467600ca6 Merge branch 'fixes' into next adds e04262f9fa97 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 467cecf12392 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 70666bd42bad Merge remote-tracking branch 'md/for-next' adds 0c38c9a32702 Merge remote-tracking branch 'mfd/for-mfd-next' adds d31d38e1ad3c 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 1feb0c508cdd Merge branch 'regulator-4.20' into regulator-next adds 77ca23434f3f Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] adds 8ad94b92235c 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 a4f34c1b1613 Merge remote-tracking branch 'security/next-testing' adds 5b85628ba8c2 Merge remote-tracking branch 'apparmor/apparmor-next' adds c755832950f6 Merge remote-tracking branch 'selinux/next' adds b9124b8a9529 Merge remote-tracking branch 'tpmdd/next' adds bde433b0df1d Merge remote-tracking branch 'iommu/next' adds 5a77cc55f7f2 Merge remote-tracking branch 'vfio/next' 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 d4c029b52c77 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 f625d2865a7f Merge remote-tracking branch 'mailbox/mailbox-for-next' 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 2de6642ce7f3 Merge remote-tracking branch 'spi/topic/of' into spi-next adds 4ab032186e99 Merge remote-tracking branch 'spi/for-next' adds 742d47be6a14 Merge branch 'core/core' adds e0a0a8f1f371 Merge branch 'core/objtool' adds 0e6a1a52f032 Merge branch 'efi/core' adds bf4438490613 Merge branch 'locking/core' adds ec8a636d93ef Merge branch 'perf/core' adds 14d9bef35818 Merge branch 'perf/urgent' 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 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 9eae079b5dae Merge branch 'x86/mm' adds 1b19e1c5a3cd Merge branch 'x86/paravirt' adds 300f6ca226aa Merge branch 'x86/pti' adds 3b78dbfb8fbe Merge branch 'x86/urgent' adds 5c7a8c41aac6 Merge remote-tracking branch 'tip/auto-latest' adds 8537bf10976c EDAC, altera: Work around int-to-pointer-cast warnings adds 432de7fd7630 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting adds 70d357721bdb Merge remote-tracking branch 'edac-amd/for-next' adds 54379ca5318a irqchip/pdc: Setup all edge interrupts as rising edge at GIC adds ebf6357465d9 dt-bindings: irqchip: renesas-irqc: Document R-Car E3 support adds b4bf3d7ad3da dt-bindings: irqchip: renesas-irqc: Document r8a7744 support adds a0e346cb7725 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 09261125c029 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 8b58e528f8b0 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 f6ec0c4a12bb Merge remote-tracking branch 'kvms390/next' adds 9e40e83e9cc8 Merge remote-tracking branch 'xen-tip/linux-next' adds e9c9887c5419 Merge remote-tracking branch 'percpu/for-next' 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 53d0e47bebcb Merge remote-tracking branch 'drivers-x86/for-next' adds c337cfbbae6c Merge remote-tracking branch 'leds/for-next' adds a0aaacb948d8 Merge remote-tracking branch 'ipmi/for-next' adds fa925721e810 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 c6e950179257 Merge remote-tracking branch 'usb/usb-next' adds 8bf1e573fe2b Merge remote-tracking branch 'usb-serial/usb-next' adds 67e7db75a26a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 03dc89c14e74 Merge remote-tracking branch 'phy-next/next' adds 669c5d8d5f2b Merge 4.19-rc6 into tty-next adds d71cbcfaaa07 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 d508cd17b9dc Merge remote-tracking branch 'char-misc/char-misc-next' adds 0a3242d744a2 Merge remote-tracking branch 'extcon/extcon-next' adds 8b88ddd1e1e7 Merge remote-tracking branch 'soundwire/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 539971531c43 Merge remote-tracking branch 'staging/staging-next' adds 20fc446a5fbf Merge remote-tracking branch 'mux/for-next' adds c4404e30d8c3 Merge remote-tracking branch 'icc/icc-next' adds ed263797c899 Merge remote-tracking branch 'slave-dma/next' adds 3e4345235ecb 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 25c2d93b30de Merge remote-tracking branch 'scsi/for-next' adds ef801f07e7b3 scsi: qla2xxx: Return switch command on a timeout adds a508574eede5 Merge remote-tracking branch 'scsi-mkp/for-next' adds 0af936821185 remoteproc: qcom: pas: Add QCS404 remoteprocs adds 3c3310493636 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 43cd94622098 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 e6248f37f7d0 Merge branch 'devel' into for-next adds 57a2f7205b19 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 25afa70105fb Merge remote-tracking branch 'pinctrl/for-next' adds 2b7e0954a09a Merge remote-tracking branch 'userns/for-next' adds 6b02e52b25e2 Merge remote-tracking branch 'kselftest/next' adds 4ef8264b7d1b 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 80f4d2b7991e Merge remote-tracking branch 'rtc/rtc-next' adds 7005d45713c7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds fdca4d9b7c1f Merge remote-tracking branch 'at24/at24/for-next' adds 9f8311082225 Merge remote-tracking branch 'ntb/ntb-next' adds 268a0c6de4c3 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 ab7b52320a86 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 6fa83cd4f41b Merge remote-tracking branch 'xarray/xarray' adds e39dcb3ccaa5 Merge branch 'akpm-current/current' adds 279131b0019a percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 87e64d63f217 mm: remove CONFIG_NO_BOOTMEM adds 94f79c7b20e0 mm: remove CONFIG_HAVE_MEMBLOCK adds 43490466b873 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds 5d3767fc52cc mm: remove bootmem allocator implementation. adds b1ceecbcfbeb mm: nobootmem: remove dead code adds 7e8333f13e9b memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds 83dd7b1617e0 memblock: remove _virt from APIs returning virtual address adds a7d94b400631 memblock: replace alloc_bootmem_align with memblock_alloc adds 3670bbe40b43 memblock: replace alloc_bootmem_low with memblock_alloc_low adds 8f1f134eda08 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds c1ca7cd1a580 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds 948df0823bba memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds 2469865f3020 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds 0ade89522ecd memblock: add align parameter to memblock_alloc_node() adds 82d11f23ff89 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds 4038a4a20a68 memblock: replace __alloc_bootmem_node with appropriate me [...] adds 3911676b16e5 memblock: replace alloc_bootmem_node with memblock_alloc_node adds e60f21ed6354 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds d9d175ebd0eb memblock: replace alloc_bootmem_pages with memblock_alloc adds 895526deb230 memblock: replace __alloc_bootmem with memblock_alloc_from adds 07a317e5a480 memblock: replace alloc_bootmem with memblock_alloc adds 0adcdb4ec75d mm: nobootmem: remove bootmem allocation APIs adds 31ba96682407 memblock: replace free_bootmem{_node} with memblock_free adds 10d54b72ca5d memblock: replace free_bootmem_late with memblock_free_late adds f9997b20e1f6 memblock: rename free_all_bootmem to memblock_free_all adds b468bf98f044 memblock: rename __free_pages_bootmem to memblock_free_pages adds c02cf7f64e2e mm: remove nobootmem adds 50941848c749 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds e7d0ac8fc85c mm: remove include/linux/bootmem.h adds fee72fb13ca8 docs/boot-time-mm: remove bootmem documentation adds 2363f29f64ca drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds f78cec37b66f vfs: replace current_kernel_time64 with ktime equivalent adds 3bb04576efea drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 73fe259d48f4 Merge branch 'akpm/master' adds 62f3d25900c9 Add linux-next specific files for 20181002
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 (4794a36bf08d) \ N -- N -- N refs/heads/linaro-local/ci/llvm-kernel-armv8l-baseline ( [...]
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 | 18 + 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 +- .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 - .../display/panel/cdtech,s070wv95-ct16.txt | 12 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 - .../display/panel/olimex,lcd-olinuxino.txt | 42 - 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/renesas,irqc.txt | 5 +- .../bindings/mailbox/qcom,apcs-kpss-global.txt | 1 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 17 +- .../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 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 + .../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 - Documentation/driver-api/fpga/fpga-mgr.rst | 5 + Documentation/driver-api/gpio/consumer.rst | 32 +- Documentation/filesystems/f2fs.txt | 3 +- Documentation/nvmem/nvmem.txt | 31 + Documentation/s390/vfio-ap.txt | 837 +++++ Documentation/x86/intel_rdt_ui.txt | 22 +- MAINTAINERS | 139 +- Makefile | 5 +- Next/SHA1s | 194 +- Next/Trees | 2 + Next/merge.log | 3820 +++++++++++++------- arch/arm/Kconfig | 1 + arch/arm/Kconfig.debug | 5 - arch/arm/Makefile | 4 - arch/arm/arm-soc-for-next-contents.txt | 47 + arch/arm/boot/compressed/head.S | 43 + arch/arm/boot/dts/Makefile | 5 +- 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 +- .../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/include/asm/assembler.h | 11 + 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/setup.c | 40 +- arch/arm/kernel/signal.c | 80 +- arch/arm/kernel/smp.c | 31 + arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kernel/topology.c | 6 - 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-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/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 | 20 +- arch/arm64/Kconfig | 12 + arch/arm64/Kconfig.platforms | 1 + 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 + .../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 | 1 + 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/sysreg.h | 5 +- arch/arm64/include/asm/uaccess.h | 1 - arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/entry.S | 16 +- arch/arm64/kernel/probes/kprobes.c | 2 +- arch/arm64/kernel/psci.c | 1 - arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/traps.c | 166 + arch/arm64/kvm/guest.c | 55 +- arch/arm64/mm/fault.c | 19 +- arch/arm64/mm/numa.c | 13 +- arch/c6x/kernel/setup.c | 11 +- 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/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/efi.c | 1 - arch/ia64/kernel/machvec.c | 16 - arch/ia64/kernel/pci-dma.c | 55 - arch/ia64/pci/pci.c | 26 - arch/ia64/sn/pci/pci_dma.c | 33 +- arch/microblaze/kernel/cpu/cpuinfo.c | 6 +- arch/mips/include/asm/processor.h | 2 +- arch/mips/kernel/machine_kexec.c | 10 + arch/mips/kernel/setup.c | 48 +- arch/mips/mm/init.c | 7 +- arch/nios2/kernel/cpuinfo.c | 4 +- arch/nios2/kernel/time.c | 4 +- arch/openrisc/kernel/setup.c | 3 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/syscall.S | 2 +- arch/powerpc/Kconfig | 23 +- 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 | 11 + arch/s390/crypto/aes_s390.c | 48 +- arch/s390/include/asm/kvm_host.h | 7 + arch/s390/include/uapi/asm/kvm.h | 2 + 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/um/drivers/ubd_kern.c | 2 +- arch/unicore32/Kconfig | 2 +- arch/unicore32/include/asm/Kbuild | 1 + arch/unicore32/include/asm/dma-mapping.h | 22 - arch/unicore32/mm/init.c | 3 - arch/x86/Kconfig | 44 +- arch/x86/crypto/fpu.c | 30 +- arch/x86/events/core.c | 21 + arch/x86/hyperv/hv_apic.c | 1 - arch/x86/hyperv/hv_init.c | 19 + arch/x86/include/asm/perf_event.h | 1 + arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 369 +- arch/x86/kernel/devicetree.c | 2 +- arch/x86/kernel/setup.c | 19 +- arch/xtensa/platforms/xtfpga/setup.c | 6 +- block/blk-iolatency.c | 201 +- block/blk-mq-tag.c | 7 +- block/blk-mq.c | 4 +- block/elevator.c | 2 +- block/genhd.c | 19 +- block/kyber-iosched.c | 6 +- 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/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.c | 13 +- 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 | 2 +- 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/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/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/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/ioat/init.c | 6 - drivers/edac/altera_edac.c | 13 +- drivers/edac/cpc925_edac.c | 20 +- drivers/edac/i7core_edac.c | 1 + drivers/edac/sb_edac.c | 1 + drivers/edac/skx_edac.c | 1 + drivers/firmware/Kconfig | 28 - drivers/firmware/Makefile | 2 - 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 | 59 +- drivers/gpio/gpiolib.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 139 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 5 - .../amd/display/dc/dce120/dce120_hw_sequencer.c | 12 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 8 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 - drivers/gpu/drm/i915/i915_gem.c | 17 +- drivers/gpu/drm/i915/i915_irq.c | 33 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 + drivers/gpu/drm/panel/Kconfig | 12 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 -- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 127 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 6 +- drivers/gpu/drm/stm/drv.c | 2 - drivers/gpu/drm/stm/ltdc.c | 45 - drivers/gpu/drm/stm/ltdc.h | 5 - 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 | 71 +- drivers/i2c/busses/i2c-scmi.c | 1 + drivers/ide/ide-cd.c | 2 +- drivers/ide/ide-gd.c | 2 +- drivers/infiniband/hw/hfi1/pcie.c | 1 - drivers/infiniband/hw/qib/qib_pcie.c | 1 - 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/fsl_pamu.c | 2 +- drivers/iommu/intel-iommu.c | 4 +- drivers/irqchip/qcom-pdc.c | 1 + 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/mtd/mtd_blkdevs.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 10 - drivers/net/dsa/b53/Kconfig | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 22 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 +- drivers/net/ethernet/atheros/alx/main.c | 2 - drivers/net/ethernet/broadcom/bnx2.c | 7 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 8 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 7 - 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/hisilicon/hns/hns_enet.c | 18 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 16 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 101 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 24 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 94 +- .../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 | 16 - 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 | 8 - drivers/net/ethernet/intel/ice/Makefile | 1 + drivers/net/ethernet/intel/ice/ice.h | 6 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 5 + drivers/net/ethernet/intel/ice/ice_common.c | 111 +- drivers/net/ethernet/intel/ice/ice_common.h | 4 + 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_lib.c | 2379 ++++++++++++ drivers/net/ethernet/intel/ice/ice_lib.h | 74 + drivers/net/ethernet/intel/ice/ice_main.c | 2903 ++------------- drivers/net/ethernet/intel/ice/ice_sched.c | 67 +- drivers/net/ethernet/intel/ice/ice_switch.h | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 9 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 - 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/qlogic/netxen/netxen_nic_main.c | 29 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 1 + drivers/net/ethernet/qlogic/qed/qed_ll2.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_ooo.c | 4 - 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 | 5 + drivers/net/ethernet/sfc/efx.c | 33 - drivers/net/ethernet/sfc/falcon/efx.c | 33 - drivers/net/ieee802154/adf7242.c | 3 +- drivers/net/ieee802154/ca8210.c | 6 +- drivers/net/ieee802154/mcr20a.c | 8 +- drivers/net/phy/mdio-bcm-unimac.c | 4 +- drivers/net/phy/mscc.c | 2 +- drivers/net/ppp/ppp_mppe.c | 27 +- 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/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/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/opp/core.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 | 116 +- 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/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 | 7 +- 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 | 11 +- 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/helpers.c | 232 ++ drivers/remoteproc/qcom_q6v5_pas.c | 12 + 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/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/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.h | 23 + drivers/usb/host/xhci-pci.c | 24 + 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/video/fbdev/fsl-diu-fb.c | 2 +- fs/btrfs/compression.c | 6 +- fs/btrfs/extent_io.c | 12 +- fs/buffer.c | 14 +- fs/cifs/connect.c | 3 + fs/cifs/smb2pdu.c | 10 +- fs/cifs/trace.h | 79 + fs/dax.c | 907 ++--- fs/ext4/inode.c | 2 +- fs/f2fs/acl.c | 5 +- fs/f2fs/acl.h | 5 +- fs/f2fs/checkpoint.c | 15 +- fs/f2fs/data.c | 36 +- fs/f2fs/debug.c | 5 +- fs/f2fs/dir.c | 29 +- fs/f2fs/extent_cache.c | 56 +- fs/f2fs/f2fs.h | 50 +- fs/f2fs/file.c | 65 +- fs/f2fs/gc.c | 21 +- fs/f2fs/gc.h | 5 +- fs/f2fs/hash.c | 5 +- fs/f2fs/inline.c | 6 +- fs/f2fs/inode.c | 5 +- fs/f2fs/namei.c | 11 +- fs/f2fs/node.c | 55 +- fs/f2fs/node.h | 5 +- fs/f2fs/recovery.c | 27 +- fs/f2fs/segment.c | 22 +- fs/f2fs/segment.h | 5 +- fs/f2fs/shrinker.c | 5 +- fs/f2fs/super.c | 74 +- fs/f2fs/sysfs.c | 10 +- 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/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/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/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/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/f2fs_fs.h | 5 +- include/linux/fpga/fpga-mgr.h | 20 +- include/linux/fs.h | 63 +- include/linux/genhd.h | 5 +- include/linux/gpio/consumer.h | 46 +- include/linux/idr.h | 19 +- include/linux/mfd/rohm-bd718x7.h | 333 +- include/linux/mlx5/driver.h | 1 + include/linux/mlx5/vport.h | 2 + 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 | 11 + include/linux/pagemap.h | 10 +- include/linux/pagevec.h | 8 +- include/linux/pci.h | 1 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/radix-tree.h | 178 +- include/linux/regulator/driver.h | 20 +- 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_core.h | 2 + include/net/cfg80211.h | 52 + include/net/netfilter/nf_tables_core.h | 4 + include/net/netlink.h | 29 +- include/net/tls.h | 6 +- include/trace/events/rxrpc.h | 4 +- include/trace/events/sunrpc.h | 37 +- include/uapi/linux/cryptouser.h | 52 + include/uapi/linux/fuse.h | 12 +- include/uapi/linux/keyctl.h | 7 +- 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 + init/Kconfig | 68 + kernel/bpf/cgroup.c | 2 + kernel/bpf/local_storage.c | 42 +- 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/memremap.c | 76 +- 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 | 3 +- lib/idr.c | 401 +- lib/nlattr.c | 149 +- lib/radix-tree.c | 834 +---- 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 | 2 + net/bluetooth/smp.c | 23 +- net/bridge/br_fdb.c | 1 + net/ceph/crypto.c | 12 +- net/ceph/crypto.h | 2 +- net/core/gen_stats.c | 2 +- net/core/netpoll.c | 20 +- net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 22 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_input.c | 27 +- net/ipv4/tcp_output.c | 25 +- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 19 +- net/mac80211/main.c | 4 +- net/mac80211/rc80211_minstrel.c | 2 +- net/mac802154/llsec.c | 16 +- net/mac802154/llsec.h | 2 +- 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/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/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 | 35 + net/tipc/link.h | 3 + net/tipc/msg.c | 78 +- net/tipc/msg.h | 11 + net/tipc/node.c | 11 + net/tipc/node.h | 12 +- net/tipc/socket.c | 207 +- net/tls/tls_sw.c | 94 +- net/wireless/lib80211_crypt_tkip.c | 34 +- net/wireless/lib80211_crypt_wep.c | 28 +- net/wireless/nl80211.c | 149 +- net/wireless/rdev-ops.h | 15 + net/wireless/trace.h | 45 +- net/wireless/wext-compat.c | 14 +- scripts/checkpatch.pl | 42 - scripts/mkmakefile | 22 +- 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/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/netcnt_common.h | 1 + tools/testing/selftests/bpf/test_netcnt.c | 15 +- .../selftests/net/forwarding/bridge_sticky_fdb.sh | 69 + 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 +- 1235 files changed, 46508 insertions(+), 25414 deletions(-) create mode 100644 Documentation/core-api/xarray.rst rename Documentation/devicetree/bindings/arm/{marvell/marvell,berlin.txt => syna.t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] 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 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/csky/include/asm/irq.h create mode 100644 arch/riscv/include/asm/asm-prototypes.h delete mode 100644 arch/unicore32/include/asm/dma-mapping.h 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/gpio/gpio-siox.c delete mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 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/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 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 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/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 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