This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 new 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 new ed1b3f4c4fc3 Merge tag 'riscv-for-linus-4.19-rc6' of git://git.kernel.o [...] new adba0e5493ab Merge tag 'drm-misc-fixes-2018-09-27-1' of git://anongit.f [...] new 61ea6f583197 drm/amdgpu: Fix vce work queue was not cancelled when suspend new 599760d6d0ab drm/amd/display: Fix Vega10 lightup on S3 resume new fbbdadf2faf1 drm/amd/display: Fix Edid emulation for linux new fcb1349a2af5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] new f151f57bfd97 Merge tag 'drm-fixes-2018-09-28' of git://anongit.freedesk [...] new b85bfa246efd pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type new e50d95e2ad12 pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant new 72923e5488f0 Revert "pinctrl: intel: Do pin translation when lock IRQ" new 900915f9036f Merge tag 'pinctrl-v4.19-4' of git://git.kernel.org/pub/sc [...] new 7e0cf1c983b5 selftests/powerpc: Fix Makefiles for headers_install change new f005de0183de Merge tag 'powerpc-4.19-3' of https://git.kernel.org/pub/s [...] new 8f0566118e2d Merge tag 'regulator-v4.19-rc5' of https://git.kernel.org/ [...] new 2f19e7a7e63a Merge tag 'spi-fix-v4.19-rc5' of https://git.kernel.org/pu [...] new e704966c45e4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 974c24c5bed7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] new 7a6878bb4e7a Merge tag 'dma-mapping-4.19-3' of git://git.infradead.org/ [...] new d51aea13dd67 cpufreq: qcom-kryo: Fix section annotations new 82ec752cce8b Merge tag 'pm-4.19-rc6' of git://git.kernel.org/pub/scm/li [...] new befb1b3c2703 perf/core: Add sanity check to deal with pinned event failure new af17b3aa1fea Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] new e1ce697db674 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] new e75417739b1d Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] new 530ca2c9bd69 blk-mq: Allow blocking queue tag iter callbacks new 854f31ccdd79 block: fix deadline elevator drain for zoned block devices new f151ba989d14 xen/blkfront: When purging persistent grants, keep them in [...] new 0f843e65d9ee bcache: add separate workqueue for journal_write to avoid [...] new 587562d0c7cd blk-mq: I/O and timer unplugs are inverted in blktrace new 15c206887603 Revert "xen/blkfront: When purging persistent grants, keep [...] new 6c7678674014 xen/blkfront: correct purging of persistent grants new bb830add192e nvme: properly propagate errors in nvme_mpath_init new 133424a20777 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] new 291d0e5d81e1 Merge tag 'for-linus-20180929' of git://git.kernel.dk/linux-block new f52afc93cd01 dax: Fix deadlock in dax_lock_mapping_entry() new 9ba6873e1603 Merge tag 'libnvdimm-fixes2-4.19-rc6' of git://git.kernel. [...] new 03d179a840ce MAINTAINERS: fix reference to moved drivers/{misc => auxdi [...] new 9a10b063758c Merge tag 'auxdisplay-for-greg-v4.19-rc6' of https://githu [...] new 17b57b1883c1 Linux 4.19-rc6 new c187d1dad585 Merge remote-tracking branch 'fixes/master' new ae5c311de27a Merge remote-tracking branch 'kbuild-current/fixes' new bd9f85cbf1c9 Merge remote-tracking branch 'arc-current/for-curr' new 73aeb2cbcdc9 ARM: 8787/1: wire up io_pgetevents syscall new 3a58ac65e2d7 ARM: 8799/1: mm: fix pci_ioremap_io() offset check new 3683bef2394b Merge remote-tracking branch 'arm-current/fixes' new d26c25a9d19b arm64: KVM: Tighten guest core register access from userspace new 2a3f93459d68 arm64: KVM: Sanitize PSTATE.M when being set from userspace new 98f92062987d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 065a2cdcbdf8 s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplement [...] new 048a7f8b4ec0 s390: qeth: Fix potential array overrun in cmd/rc lookup new 26258cb3a1ac Merge branch 's390-qeth-fixes' new ce7d17d6c607 MAINTAINERS: change bridge maintainers new cb973127a793 Update maintainers for bnx2/bnx2x/qlge/qlcnic drivers. new 5f672090e44f qed: Fix shmem structure inconsistency between driver and [...] new 05c5e9ff22e3 Merge tag 'mac80211-for-davem-2018-09-27' of git://git.ker [...] new c24498c6827b netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() new e71fb423e0de hinic: remove ndo_poll_controller new 226a2dd62c5d ehea: remove ndo_poll_controller new 4bd2c03be707 net: hns: remove ndo_poll_controller new 260dd2c3e2ae virtio_net: remove ndo_poll_controller new 81b059b2187d qlcnic: remove ndo_poll_controller new 3548fcf7d877 qlogic: netxen: remove ndo_poll_controller new 21627982e4ff net: ena: remove ndo_poll_controller new 9447a10ff607 sfc: remove ndo_poll_controller new a4f570be654d sfc-falcon: remove ndo_poll_controller new 0c3b9d1b37df ibmvnic: remove ndo_poll_controller new f13d1b48b95b Merge branch 'netpoll-second-round-of-fixes' new 092ffc51fb3f rxrpc: Remove dup code from rxrpc_find_connection_rcu() new dc71db34e4f3 rxrpc: Fix checks as to whether we should set up a new call new b604dd9883f7 rxrpc: Fix RTT gathering new ece64fec164f rxrpc: Emit BUSY packets when supposed to rather than ABORTs new 403fc2a13845 rxrpc: Improve up-front incoming packet checking new 0099dc589bfa rxrpc: Make service call handling more robust new 37a675e768d7 rxrpc: Fix transport sockopts to get IPv4 errors on an IPv [...] new f334430316e7 rxrpc: Fix error distribution new f810dcece09f Merge tag 'rxrpc-fixes-20180928' of git://git.kernel.org/p [...] new 5b3686c7aaad ieee802154: Use kmemdup instead of duplicating it in ca821 [...] new 98e616fe7c94 ieee802154: remove unecessary condition check before debug [...] new 659902db7008 ieee802154: ca8210: remove redundant condition check befor [...] new d6d1cd2578c4 ieee802154: mcr20a: Replace magic number with constants new 982d608f0f6a Merge branch 'ieee802154-for-davem-2018-09-28' of git://gi [...] new c4ce446e33d7 asix: Check for supported Wake-on-LAN modes new 5ba6b4aa9a41 ax88179_178a: Check for supported Wake-on-LAN modes new eb9ad088f966 lan78xx: Check for supported Wake-on-LAN modes new c5cb93e994ff sr9800: Check for supported Wake-on-LAN modes new f2750df1548b r8152: Check for supported Wake-on-LAN Modes new 9c734b2769a7 smsc75xx: Check for Wake-on-LAN modes new c530c471ba37 smsc95xx: Check for Wake-on-LAN modes new 418b9a353a82 Merge branch 'net-usb-Check-for-Wake-on-LAN-modes' new c140eb166d68 tipc: fix failover problem new c333fa0c4f22 qlcnic: fix Tx descriptor corruption on 82xx devices new ac8bd9e13be2 r8169: Disable clk during suspend / resume new 43955a45dc0b netlink: fix typo in nla_parse_nested() comment new d070b343a1b7 Merge remote-tracking branch 'net/master' new 4288ea006c73 bpf: harden flags check in cgroup_storage_update_elem() new 8b7835cdef2d Merge remote-tracking branch 'bpf/master' new 7246a9e1897a Merge remote-tracking branch 'ipsec/master' new a13f814a67b1 netfilter: nft_set_rbtree: add missing rb_erase() in GC routine new 421c119f5587 netfilter: avoid erronous array bounds warning new 40e4f26e6a14 netfilter: xt_socket: check sk before checking for netns. new a34d9fcaf53f Merge remote-tracking branch 'netfilter/master' new d4f55394d621 Merge remote-tracking branch 'wireless-drivers/master' new 848e616e66d4 cfg80211: fix wext-compat memory leak new 73562d1b2e0a Merge remote-tracking branch 'mac80211/master' new 39d077ceee78 Merge remote-tracking branch 'sound-current/for-linus' new 6f450574b28f Merge branch 'asoc-4.19' into asoc-linus new e3bb472a7c99 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 573bcd380921 MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI [...] new 95375f2ab296 PCI: mvebu: Fix PCI I/O mapping creation sequence new 2d1e65220637 Merge remote-tracking branch 'pci-current/for-linus' new 27544ee09161 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 41e270f6898e Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() new 34bd283396af fpga: do not access region struct after fpga_region_unregister new c2d68afba86d tools: hv: fcopy: set 'error' in case an unknown operation [...] new b4d9a0e5ca13 fpga: bridge: fix obvious function documentation error new 492ecf6d6598 docs: fpga: document fpga manager flags new 7012040576c6 firmware: Always initialize the fw_priv list object new 4b2439ebaa52 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new add92a817e60 crypto: chelsio - Fix memory corruption in DMA Mapped buffers. new d80771c08363 crypto: mxs-dcp - Fix wait logic on chan threads new ba439a6cbfa2 crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() new d4d0b6b37823 Merge remote-tracking branch 'crypto-current/master' new e82e336a332a Merge remote-tracking branch 'kselftest-fixes/fixes' new ea7e0480a4b6 MIPS: VDSO: Always map near top of user memory new 951d223c6c16 MIPS: Fix CONFIG_CMDLINE handling new e7e86f42fa68 MAINTAINERS: MIPS/LOONGSON2 ARCHITECTURE - Use the normal [...] new 694a518bbb08 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 5dd806352fcf Merge remote-tracking branch 'at91-fixes/at91-fixes' new bbbfaced8135 Merge remote-tracking branch 'omap-fixes/fixes' new 787b327c8001 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 657f604e38d7 Merge remote-tracking branch 'vfs-fixes/fixes' new a8b55bf7d9a2 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 3cc5746e5ad7 scsi: qedi: Initialize the stats mutex lock new f1b2c19a24e9 Merge remote-tracking branch 'scsi-fixes/fixes' new bda6b1c95751 drm/i915: Do not redefine the has_csr parameter. new 4ca8ca9fe7dc drm/i915: Avoid compiler warning for maybe unused gu_misc_iir new 159516383849 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 1b09d9c232cd mmc: slot-gpio: Fix debounce time to use miliseconds again new cee5959b43dc Merge remote-tracking branch 'mmc-fixes/fixes' new e4db0f7db8c4 kbuild: remove VERSION and PATCHLEVEL from $(objtree)/Makefile new 166011a45e00 kbuild: remove user ID check in scripts/mkmakefile new 23d86e8e1b53 kbuild: do not pass $(objtree) to scripts/mkmakefile new 7c598679430e kbuild: simplify command line creation in scripts/mkmakefile new 7163c4dce053 Merge branch 'kbuild' into for-next new 4712eca843e3 Merge remote-tracking branch 'kbuild/for-next' new 87ed6829b264 Merge remote-tracking branch 'leaks/leaks-next' new b733116feab5 unicore32: remove swiotlb support new c6d4381220a0 dma-mapping: make the get_required_mask method available u [...] new a20bb0583751 dma-direct: add an explicit dma_direct_get_required_mask new 7d21ee4c719f dma-direct: refine dma_direct_alloc zone selection new b4ebe6063204 dma-direct: implement complete bus_dma_mask handling new 9d7a224b463e dma-direct: always allow dma mask <= physiscal memory size new f697173801ea Merge remote-tracking branch 'dma-mapping/for-next' new f3c899927e19 ARM: 8786/1: Debug kernel copy by printing new d3c61619568c ARM: 8788/1: ftrace: remove old mcount support new 3f5395019027 ARM: 8798/1: remove unnecessary KBUILD_SRC ifeq conditional new 30f26e3a1d22 ARM: make lookup_processor_type() non-__init new a2c844897016 ARM: split out processor lookup new 5332e562b055 ARM: clean up per-processor check_bugs method call new cbfe5241d758 ARM: add PROC_VTABLE macro new c6eb8a2e9190 ARM: spectre-v2: per-CPU vtables to work around big.Little [...] new 446e57a7f5fa ARM: 8789/1: signal: copy registers using __copy_to_user() new 57bf01043f26 ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] new 4670c21580d2 ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state new 1b501f336a65 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() new 5ec96c528dcc ARM: 8793/1: signal: replace __put_user_error with __put_user new 530fbea3443f ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] new d0f638370dc1 ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() new 87484029cb01 ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] new 1d9bb89de23a ARM: 8797/1: spectre-v1.1: harden __copy_to_user new db2add336999 Merge branches 'fixes', 'misc' and 'spectre' into for-next new 7a9c7d343824 Merge remote-tracking branch 'arm/for-next' new ab2dc8446a99 Merge tag 'tegra-for-4.20-soc' of git://git.kernel.org/pub [...] new 86e762d96713 Merge tag 'renesas-drivers-for-v4.20' of git://git.kernel. [...] new 8e2649d00a8a ARM: support big-endian for the virt architecture new 3a60f1182bce Merge tag 'omap-for-v4.20/soc-signed' of git://git.kernel. [...] new e6ff514e27b8 Merge tag 'omap-for-v4.20/omap1-signed' of git://git.kerne [...] new 7f08c966f7e5 ARM: Assume maintainership of ARM reference designs new 4561a42636ca Merge tag 'renesas-arm-soc-for-v4.20' of git://git.kernel. [...] new cdcacfe734c7 Merge tag 'omap-for-v4.20/dt-signed-v2' of git://git.kerne [...] new d314e6e26d65 Merge tag 'renesas-arm64-defconfig-for-v4.20' of git://git [...] new 25cee71a23f4 Merge tag 'renesas-arm-defconfig-for-v4.20' of git://git.k [...] new e9f0878c4b20 arm64: dts: amd: Fix SPI bus warnings new 09bae3b64cb5 arm64: dts: lg: Fix SPI controller node names new 11236ef582b8 ARM: dts: lpc32xx: Fix SPI controller node names new 016add12977b ARM: dts: realview: Fix SPI controller node names new f3b1859bcfe2 Merge tag 'realview-dts-v4.20' of git://git.kernel.org/pub [...] new 10c3a0b76d4c dt-bindings: arm: move berlin binding documentation to syna.txt new 3da2937946d9 dt-bindings: arm: syna: add support for the AS370 SoC new 087682f5a75b arm64: dts: synaptics: add dtsi file for Synaptics AS370 SoC new 262c083d1328 Merge tag 'berlin64-dt-for-v4.20' of git://git.kernel.org/ [...] new 49919eabc85f Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] new 4bef2317b47a Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] new 4adb6603ddef ARM: dts: pxa: change serial node names new 24a610eba32a ARM: dts: pxa: fix the rtc controller new 8a1ecc01a473 ARM: dts: pxa: fix power i2c base address new 9f296fe2718e ARM: dts: pxa: add pincontrol helpers new 0dfc62946b9a Merge tag 'pxa-dt-4.20' of https://github.com/rjarzmik/lin [...] new fb5c84ce00d9 Merge tag 'tegra-for-4.20-dt-bindings' of git://git.kernel [...] new d4db2b19eb0c Merge tag 'tegra-for-4.20-arm-dt' of git://git.kernel.org/ [...] new f62309c87311 Merge tag 'tegra-for-4.20-arm64-dt' of git://git.kernel.or [...] new 0526b92e3a79 Merge tag 'renesas-arm64-dt2-for-v4.20' of git://git.kerne [...] new 89b43b08123f ARM: dts: Include R-Car Gen2 product name in DTSI files new a070e3dc6131 ARM: dts: R-Car Gen1 board comment update new a21efdbc744c ARM: dts: r8a77470: Add SMP support new f068cc816015 ARM: dts: r8a77470: Add SDHI2 support new 357885966197 ARM: dts: r8a77470: Add I2C4 support new e0a39511dafd ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi new 5280508e01a2 Merge tag 'renesas-arm-dt2-for-v4.20' of git://git.kernel. [...] new 83d52cd0dcd5 Merge tag 'renesas-dt-bindings-for-v4.20' of git://git.ker [...] new 125cba2e0cbd Merge branches 'next/drivers', 'next/soc', 'next/defconfig [...] new bf05961936be arm-soc: document merges new f8459fe95308 Merge remote-tracking branch 'arm-soc/for-next' new c4b90045984b Merge branch 'v4.20/dt' into next new 5ef2f3593b6d MAINTAINERS: Update clock binding entry for Actions Semi Owl SoCs new 0689984cff43 MAINTAINERS: Add entry for Actions Semiconductor Owl I2C driver new 677309b0e9e6 MAINTAINERS: Add entry for Actions Semi Owl SoCs DMA driver new e0c27a1066a9 arm64: actions: Enable PINCTRL in platforms Kconfig new 110c998858f5 Merge branch 'v4.20/arm64' into next new 4db4a57fe01b arm64: dts: actions: s900: Add Clock Management Unit nodes new d3105e47b519 arm64: dts: actions: s900: Source CMU clock for UARTs new d1ca7c56e161 dt-bindings: power: Add Actions Semi S900 SPS new 1a74d98e6c54 Merge branch 'v4.20/s900-sps-bindings' into v4.20/dt64 new 6bd9ad12a3c9 arm64: dts: actions: s900: Add SPS node new a1d8219f97f3 arm64: dts: actions: s900: Add pinctrl node new 48d4c88471ab arm64: dts: actions: s900: Add gpio properties to pinctrl node new 29ea7bae209e arm64: dts: actions: s900-bubblegum-96: Add gpio line names new 5eb76e8a29cd arm64: dts: actions: s900: Add I2C controller nodes new 07b308eee06e arm64: dts: actions: s900-bubblegum-96: Enable I2C1 and I2C2 new c432aaa2b28f arm64: dts: actions: s900: Add DMA Controller new 8ba92cf59335 arm64: dts: actions: s700: Add Clock Management Unit new 01463ac63b53 arm64: dts: actions: s700: Set UART clock references from CMU new 2a35bd877900 Merge branch 'v4.20/dt64' into next new 5c7e08659a17 Merge branch 'v4.20/drivers' into next new dba84571a3a3 Merge branch 'v4.20/s900-sps-bindings' into v4.20/drivers+ [...] new da8c37e13d1d soc: actions: sps: Add S900 power domains new fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next new eea953f1b241 Merge remote-tracking branch 'actions/for-next' new a7e73790fdbd Merge remote-tracking branch 'amlogic/for-next' new 550587d7b280 Merge remote-tracking branch 'at91/at91-next' new 572a08716286 Merge remote-tracking branch 'bcm2835/for-next' new 4d8d4712e47c soc: imx: gpc: set DMA mask for PD platform devices new fea88b2b80ab soc: imx: gpcv2: use A_CORE instread of A7 for more i.MX p [...] new 73f59712a1a3 soc: imx: gpcv2: make pgc driver more generic for other i. [...] new b1a23445364d bus: imx-weim: drop unnecessary DT node name NULL check new 2fe761d18ada soc: imx: gpc: Switch to SPDX identifier new 8d8e3b7d8f06 soc: imx: gpcv2: Switch to SPDX identifier new 11944227ecd7 Merge branch 'imx/drivers' into for-next new c90dec00cc84 ARM: imx: add i.mx6ulz msl support new ec002737a698 Merge branch 'imx/soc' into for-next new 245f880c25db ARM: dts: imx6ull: update vdd_soc voltage for 900MHz opera [...] new 41d9feb2beb4 ARM: dts: imx51: Add label for VPU node new b3dd407880b7 ARM: dts: imx51-zii-scu3-esb: Disable VPU new 555d111dc2d8 ARM: dts: imx51-zii-scu2-mezz: Disable VPU new 48d34c4acfca ARM: dts: imx51-zii-scu2-mezz: Disable the internal watchdog new 466b6bd47555 ARM: dts: vf610-zii-cfu1: Pass the 'no-sdio' property new 6656c39a07a3 ARM: dts: vf610-zii-cfu1: Pass the 'no-sd' property new f2e739898728 ARM: dts: imx7: Update coresight binding for hardware ports new 5a2ecf0de0d3 ARM: dts: imx: Fix SPI bus warnings new 92f0eb08c66a ARM: dts: imx6ul: use nvmem-cells for cpu speed grading new 1c5f335f61ff ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string new 09fc0daccbb5 ARM: dts: imx6qdl-zii-rdu2: Disable the internal RTC new 89ff61948455 ARM: dts: vf: Switch to SPDX identifier new b6eebba6a265 ARM: dts: vf610-twr: Switch to SPDX identifier new 66eede3423a9 ARM: dts: imx53-ppd: Remove 'num-chipselects' property new fc37b408bf42 dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board new 04007fe4c65f ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support new 0ee39e6cf278 Merge branch 'imx/dt' into for-next new b739c177e1ae arm64: dts: fsl: Fix I2C and SPI bus warnings new dc27558368e1 Merge branch 'imx/dt64' into for-next new 2ed85963b996 Merge branch 'imx/defconfig' into for-next new f7939e9ec36a Merge remote-tracking branch 'imx-mxs/for-next' new 787ebd13a89a Merge remote-tracking branch 'keystone/next' new f718739d1c21 ARM: defconfig: add mediatek_v7_defconfig new 266c820f30f8 arm: dts: mt7623: add a performance counter unit device node new 8ff2017b9428 arm: dts: mt7623: update subsystem clock controller device nodes new fce695cbd5eb arm: dts: mt7623: add iommu/smi device nodes new 5646a2f6d584 arm: dts: mt7623: add jpeg decoder device node new ad68b579a77e Merge branch 'v4.19-next/dts32' into for-next new 9cc7f0de9e67 arm64: dts: mt7622: add timer, CCI-400 and PMU nodes new e1dd05824af9 arm64: dts: mt7622: add a bluetooth 5 device node new 8be2c4ae2ff1 arm64: dts: mt7622: fix ram size for rfb1 new 0b6286dd96c0 arm64: dts: mt7622: add bananapi BPI-R64 board new 3c2ac5b3ebcd arm64: dts: Add spi slave dts new 54491bed6417 Merge branch 'v4.19-next/dts64' into for-next new 6d0ca9dbb6d1 dt-bindings: mediatek: add compatible for mt8183 pwrap new bd69e7e9d5e7 soc: mediatek: pwrap: order SoCs and PMICs ascending new 0bd3134d446b soc: mediatek: pwrap: use group of bits for pwrap capability new 919049f6d44b soc: mediatek: add mt8183 pwrap support new 2462080fe941 soc: mediatek: pwrap: use true and false for boolean values new 0db3bd825460 dt-bindings: pwrap: mediatek: add pwrap support for MT6765 new 12b079b0fe8b soc: mediatek: pwrap: add pwrap driver for mt6765 SoCs new 3013b410a8f5 soc: mediatek: pwrap: add mt6357 driver for mt6765 SoCs new 42ac5fee3a13 Merge branch 'v4.19-next/soc' into for-next new 2e07987d5bad Merge remote-tracking branch 'mediatek/for-next' new 1e16a9d116ca Merge branch 'mvebu/dt' into mvebu/for-next new 620cfb31bad4 arm64: dts: marvell: armada-37xx: add nodes to support watchdog new f93389899892 Merge branch 'mvebu/dt64' into mvebu/for-next new 3411d5df1846 Merge remote-tracking branch 'mvebu/for-next' new 6d0af44a82be ARM: dts: dra7: Fix up unaligned access setting for PCIe EP new b830526f3047 ARM: dts: dra7: Enable workaround for errata i870 in PCIe [...] new 656c1a65ab55 ARM: dts: omap5: enable OTG role for DWC3 controller new 208860e50140 Merge branch 'omap-for-v4.20/dt' into for-next new 40d9f9124822 bus: ti-sysc: Defer suspend as needed new b82beef51817 bus: ti-sysc: Update revision masks to support am437x new 1ba3069314ca bus: ti-sysc: Detect more devices on am473x for debugging new 23731eac9848 bus: ti-sysc: Detect devices on am335x when DEBUG is enabled new 472c54f0192e Merge commit '4f3530f4a41d49c41015020cd9a5ed5c95b5d2db' in [...] new 3a3d802b025f bus: ti-sysc: Detect timer and gpio on dra7 new c6eb4af39fcf bus: ti-sysc: Detect devices for debug on dra7 new f94907830259 bus: ti-sysc: Make some warnings debug only new 6a5bc8ded315 Merge branch 'omap-for-v4.20/ti-sysc' into for-next new 30fd611af55c ARM: dts: am335x: add common file for UC-2100 series new 7f4ddf50c92b ARM: dts: am335x: add support for Moxa UC-2101 open platform new 5f681f41fe17 ARM: dts: am335x: Replace remaining legacy phy_id with phy-handle new 88f222be04a7 Merge branch 'omap-for-v4.20/dt' into for-next new 3e3e998f64b0 Merge remote-tracking branch 'omap/for-next' new 703e699dbe2c ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] new ca02f96b95ca ARM: dts: qcom: Update coresight bindings for hardware ports new defeba84d058 Merge tag 'qcom-dts-for-4.20' into 4.20-tagged new bbd4b28bb8f6 Merge tag 'qcom-geni-immutable-for-mark-brown' into driver [...] new 579fde69dc14 Merge branch 'drivers-for-4.20' into drivers-for-4.20-final new 38eb96a5f1e6 Merge tag 'qcom-drivers-for-4.20' into 4.20-tagged new 781d9df4de52 Merge tag 'qcom-defconfig-for-4.20' into 4.20-tagged new 70a39be6766a arm64: dts: msm8916: Update coresight bindings for hardware ports new 70b224678c7c Revert "dt-bindings: iio: vadc: Fix documentation of 'reg'" new 6db0483cf622 Revert "dt-bindings: thermal: qcom-spmi-temp-alarm: Fix do [...] new 9025cd078085 Merge tag 'qcom-arm64-for-4.20' into 4.20-tagged new 6252f3298861 Merge tag 'qcom-arm64-defconfig-for-4.20' into 4.20-tagged new 9bfa259e0a1d Merge remote-tracking branch 'qcom/for-next' new 5f499c5fd126 Merge remote-tracking branch 'realtek/for-next' new 2586035c01f6 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] new 9a38647e06ac Merge remote-tracking branch 'renesas/next' new 6c69dfe2af72 arm64: dts: rockchip: add Innosilicon hdmi phy node to rk3328 new 725e351c265a arm64: dts: rockchip: add rk3328 display nodes new e78d53c7b287 arm64: dts: rockchip: enable display nodes on rk3328-rock64 new 562a1734f307 Merge branch 'v4.20-armsoc/dts64' into for-next new 9485107ae880 arm64: defconfig: enable Rockchip Innosilicon hdmiphy new 276647f89f9c Merge branch 'v4.20-armsoc/defconfig64' into for-next new 257514decdbc Merge remote-tracking branch 'rockchip/for-next' new 2352ae130697 arm64: ARM: dts: exynos: Remove double SD card detect pin [...] new dd11cf8891d0 Merge branch 'next/dt64' into for-next new 48ab742ce3b0 ARM: dts: exynos: Add pin configuration for SD write prote [...] new 6edc67604c9b Merge branch 'next/dt' into for-next new 6862fdf2201a ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non- [...] new b9acde832ba8 Merge branch 'next/soc' into for-next new 1e6fc8e0f910 Merge remote-tracking branch 'samsung-krzk/for-next' new 50aeb58188c0 ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees new 25c5fc5a4923 Merge branch 'sunxi/h3-h5-for-4.20' into sunxi/for-next new 6e66eee31a8c Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3175b3df9173 Merge remote-tracking branch 'tegra/for-next' new 03630b3b76cc perf: Convert to using %pOFn instead of device_node.name new 22839869f21a signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys [...] new 24951465cbd2 arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ new 9376b1e7b625 arm64: remove unused asm/compiler.h header file new bd7ac140b82f arm64: Add decoding macros for CP15_32 and CP15_64 traps new 70c63cdfd6ee arm64: compat: Add separate CP15 trapping hook new 1f1c014035a8 arm64: compat: Add condition code checks and IT advance new 2a8905e18c55 arm64: compat: Add cp15_32 and cp15_64 handler arrays new 50de013d22e4 arm64: compat: Add CNTVCT trap handler new 32a3e635fb0e arm64: compat: Add CNTFRQ trap handler new 95b861a4a6d9 arm64: arch_timer: Add workaround for ARM erratum 1188873 new 00bbd5d9016d arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception new dbfe3828a6f3 arm64/mm: Reorganize arguments for is_el1_permission_fault() new 359048f91db4 arm64/mm: Define esr_to_debug_fault_info() new 77cfe950901e arm64/numa: Report correct memblock range for the dummy node new 52338088ef05 arm64/numa: Unify common error path in numa_init() new 2ba0dacbae94 arm64/kprobes: remove an extra semicolon in arch_prepare_kprobe new 4bfbe5eee309 arm64: docs: Fix typos in ELF hwcaps new ee91176120bd arm64: docs: Document SSBS HWCAP new c219bc4e9205 arm64: Trap WFI executed in userspace new 60f22f9de155 Merge remote-tracking branch 'arm64/for-next/core' new 9e288cefcc55 clk: renesas: Convert to SPDX identifiers new 2b6eb09f22cd Merge branch 'clk-spdx' into clk-next new 0a87bf6cd529 clk: renesas: r8a77980: Add CMT clocks new 381081ffc294 clk: renesas: r8a77970: Add SD0H/SD0 clocks for SDHI new ee02950d53ee clk: renesas: r9a06g032: Fix UART34567 clock rate new 5986b503da61 clk: renesas: r8a77970: Add CMT clocks new 6207ba043477 clk: renesas: r8a77970: Add TMU clocks new fde35c9c7db5 clk: renesas: cpg-mssr: Add R7S9210 support new 5d169ce73712 dt-bindings: clock: renesas: Convert to SPDX identifiers new bbd71915ee9c dt-bindings: clock: renesas: cpg-mssr: Document r8a7744 binding new 6ff9cb53dabc clk: renesas: Add r8a7744 CPG Core Clock Definitions new 016f9663156f clk: renesas: r8a7743: Add r8a7744 support new 0acb6b53df36 clk: renesas: Add r8a774c0 CPG Core Clock Definitions new 906e0a4a6d1e clk: renesas: cpg-mssr: Add r8a774c0 support new 7c0043c0a48c dt-bindings: clock: renesas: cpg-mssr: Document r8a774c0 new 5915838b7a4f clk: renesas: r8a77990: Fix incorrect PLL0 divider in comment new 9ef5e0370d38 clk: renesas: r8a77970: Add TPU clock new 1f7db7bbf031 clk: renesas: cpg-mssr: Add early clock support new b9553c13b10e clk: renesas: r7s9210: Convert some clocks to early new 4cb1480f5f63 clk: renesas: r7s9210: Move table update to separate function new a53a28dca412 clk: renesas: r7s9210: Add SPI clocks new be783cc8d72b Merge tag 'clk-renesas-for-v4.20-tag2' of git://git.kernel [...] new b04747371191 Merge branch 'clk-renesas' into clk-next new e40c7e3cda07 clk: meson: clk-pll: add enable bit new 2303a9ca693e clk: meson: clk-pll: drop CLK_GET_RATE_NOCACHE where unnecessary new 87173557d2f6 clk: meson: clk-pll: remove od parameters new dd601dbc011e clk: meson: clk-pll: drop hard-coded rates from pll tables new 56dbabc0ff73 clk: meson: axg: round audio system master clocks down new 69b93104c7ec clk: meson-axg: pcie: drop the mpll3 clock parent new 6291b8c5ac67 clk: meson: meson8b: register the clock controller early new 93c873d68646 clk: meson: meson8b: use the regmap in the internal reset [...] new 148edd50c807 Merge tag 'meson-clk-4.20-1' of https://github.com/BayLibr [...] new 54397c153dae Merge branch 'clk-meson' into clk-next new e15d598b5c6f Merge tag 'sunxi-clk-for-4.20' of https://git.kernel.org/p [...] new c29e7955913d Merge branch 'clk-allwinner' into clk-next new c3828949a21d clk: mvebu: use SPDX-License-Identifier new 5b3877413218 Merge branch 'clk-spdx' into clk-next new 6ffeddd6bca4 clk: mvebu: ap806: Remove superfluous of_clk_add_provider new 4bfa076b40c1 Merge branch 'clk-mvebu-dup' into clk-next new 02621216e1d8 Merge tag 'sunxi-clk-fixes-for-4.19' of https://git.kernel [...] new 173861bea8a1 Merge branch 'clk-fixes' into clk-next new 103e3cece412 Merge remote-tracking branch 'clk/clk-next' new 3edb747f878a Merge remote-tracking branch 'clk-samsung/for-next' new ec0058b5b454 Merge remote-tracking branch 'c6x/for-linux-next' new b64f56f73fa4 dt-bindings: Add vendor prefix for csky new 6f4012ef765f csky/dma: fix up dma_mapping error new e2ee8d48be1b csky: remove irq_mapping from smp.c new 61a03f11acc1 MAINTAINERS: Add csky new 3e20581a4db6 csky: fix compile error in linux/bug.h with SMP enabled new a41fbaf45590 csky: fix flush_cache_range and tlb_start_vma new b9ce4bdf69c4 csky: use asm-generic/bitops/atomic.h for all new f0791ab78a90 csky: use the generic byteswap helpers. new 46cb54920050 csky: using generic-y for irq.h. new c4b17dd4a3cc csky: remove NSIGXXX in abiv2/fpu.c new 08f379078da5 Merge remote-tracking branch 'csky/linux-next' new b501fb9227cf ia64: remove the kern_mem_attribute export new 77308e27a059 ia64: remove the dead iommu_sac_force variable new beec903f7121 ia64: remove iommu_dma_supported new 87af06d8c062 ia64: remove the unused bad_dma_address symbol new b666287e799b ia64: remove the unused pci_iommu_shutdown function new 361a2ab91b0f ia64: remove the unused iommu_dma_init function new 1322d51c0e5f ia64/sn2: remove no-ops dma sync methods new 9aa1fbc50d4f ia64: remove machvec_dma_sync_{single,sg} new 02b4da5f84d1 intel-iommu: mark intel_dma_ops static new 425ede58601a Merge remote-tracking branch 'ia64/next' new 69068fb2e9f2 Merge remote-tracking branch 'm68k/for-next' new 386a77d88bd7 Merge remote-tracking branch 'm68knommu/for-next' new 82689ac663ac MIPS: kdump: Mark cpu back online before rebooting new 2f0b649b3b4a MIPS: stop using _PTRS_PER_PGD new e81ed6cac19b Merge remote-tracking branch 'mips/mips-next' new 2c18d35d677d parisc: Remove PTE load and fault check from L2_ptep macro new 7c25cac3c467 Merge remote-tracking branch 'parisc-hd/for-next' new d6af2f2b3cb2 Merge remote-tracking branch 'powerpc/next' new 027d988b49db Merge remote-tracking branch 's390/features' new e7b64508c1da Merge remote-tracking branch 'uml/linux-next' new e40621a4ba05 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 4c6e77c7b7c2 Merge remote-tracking branch 'befs/for-next' new cef6dc2c3e63 Merge remote-tracking branch 'btrfs-kdave/for-next' new 3cda3c4ec02a smb3: fix lease break problem introduced by compounding new 07f9750589c7 smb3: add tracepoint for sending lease break responses to server new 43801e9f9ae2 Merge remote-tracking branch 'cifs/for-next' new 1ebb2c90124c Merge remote-tracking branch 'ecryptfs/next' new 6674b6220ee2 Merge remote-tracking branch 'ext3/for_next' new 0b2103e886e6 f2fs: fix memory leak of write_io in fill_super() new 4a70e255449c f2fs: fix memory leak of percpu counter in fill_super() new 042be0f849e5 f2fs: fix to do sanity check with current segment number new e1293bdfa01d f2fs: plug readahead IO in readdir() new b430f7263673 f2fs: avoid sleeping under spin_lock new c8e927579e00 f2fs: fix setattr project check upon fssetxattr ioctl new 4cb037ec3f75 f2fs: surround fault_injection related option parsing usin [...] new 7c1a000d4662 f2fs: add SPDX license identifiers new 6f5c2ed0a26f f2fs: split IO error injection according to RW new a7d10cf3e4e3 f2fs: add new idle interval timing for discard and gc paths new f84262b0862d f2fs: avoid infinite loop in f2fs_alloc_nid new dc4cd1257c86 f2fs: fix to recover inode's uid/gid during POR new c6b1867b1da3 f2fs: fix remount problem of option io_bits new d83d0f5ba853 f2fs: report ENOENT correctly in f2fs_rename new 0a4daae5ffea f2fs: update i_size after DIO completion new f4474aa6e5e9 f2fs: fix to recover inode's project id during POR new 19c73a691ccf f2fs: fix to recover inode's i_flags during POR new 7de36cf3e408 f2fs: fix to recover inode's i_gc_failures during POR new 5cd1f387a13b f2fs: fix to recover inode's crtime during POR new 4a1728cad634 f2fs: mark inode dirty explicitly in recover_inode() new edc55aaf0d17 f2fs: avoid f2fs_bug_on if f2fs_get_meta_page_nofail got EIO new 61f7725aa148 f2fs: return correct errno in f2fs_gc new 49f5db24603e Merge remote-tracking branch 'f2fs/dev' new bc78abbd55dd fuse: Fix use-after-free in fuse_dev_do_read() new d2d2d4fb1f54 fuse: Fix use-after-free in fuse_dev_do_write() new 4c316f2f3ff3 fuse: set FR_SENT while locked new 908a572b80f6 fuse: fix blocked_waitq wakeup new 88bc7d5097a1 fuse: add support for copy_file_range() new e287179afe21 fuse: use list_first_entry() in flush_bg_queue() new 2a23f2b8adbe fuse: use READ_ONCE on congestion_threshold and max_background new 2b30a533148a fuse: add locking to max_background and congestion_thresho [...] new ae2dffa39485 fuse: introduce fc->bg_lock new 63825b4e1da5 fuse: do not take fc->lock in fuse_request_send_background() new c59fd85e4fd0 fuse: change interrupt requests allocation algorithm new 3a5358d1a1b7 fuse: kill req->intr_unique new be2ff42c5d6e fuse: Use hash table to link processing request new d123d8e1833c fuse: split out readdir.c new 6433b8998a21 fuse: add FOPEN_CACHE_DIR new 18172b10b674 fuse: extract fuse_emit() helper new 69e34551152a fuse: allow caching readdir new 5d7bc7e8680c fuse: allow using readdir cache new 3494927e090b fuse: add readdir cache version new 7118883b44b8 fuse: use mtime for readdir cache verification new 261aaba72fdb fuse: use iversion for readdir cache verification new ab2257e9941b fuse: reduce size of struct fuse_inode new 8a7aa286ab67 fuse: allocate page array more efficiently new 5da784cce430 fuse: add max_pages to init_out new e52a8250480a fuse: realloc page array new e33ba1c34b5a Merge remote-tracking branch 'fuse/for-next' new 73997adf7fc1 Merge remote-tracking branch 'jfs/jfs-next' new 9dc6edcf676f SUNRPC: Clean up initialisation of the struct rpc_rqst new 9ee94d3ed6a4 SUNRPC: If there is no reply expected, bail early from cal [...] new 3021a5bbbf0a SUNRPC: The transmitted message must lie in the RPCSEC win [...] new 7ebbbc6e7bd0 SUNRPC: Simplify identification of when the message send/r [...] new 3a03818fbee0 SUNRPC: Avoid holding locks across the XDR encoding of the [...] new d1109aa56c71 SUNRPC: Rename TCP receive-specific state variables new e1806c7bfb80 SUNRPC: Move reset of TCP state variables into the reconnect code new 6c7a64e5a44d SUNRPC: Add socket transmit queue offset tracking new 4cd34e7c2e41 SUNRPC: Simplify dealing with aborted partially transmitte [...] new cf9946cd6144 SUNRPC: Refactor the transport request pinning new 359c48c04af2 SUNRPC: Add a helper to wake up a sleeping rpc_task and se [...] new 5ce970393bad SUNRPC: Test whether the task is queued before grabbing th [...] new ec37a58fba28 SUNRPC: Don't wake queued RPC calls multiple times in xprt [...] new 75c84151a9dc SUNRPC: Rename xprt->recv_lock to xprt->queue_lock new edc81dcd5b7f SUNRPC: Refactor xprt_transmit() to remove the reply queue code new 7f3a1d1e1806 SUNRPC: Refactor xprt_transmit() to remove wait for reply code new 78b576ced2f5 SUNRPC: Minor cleanup for call_transmit() new ef3f54347f69 SUNRPC: Distinguish between the slot allocation list and r [...] new 944b042921a1 SUNRPC: Add a transmission queue for RPC requests new 762e4e67b356 SUNRPC: Refactor RPC call encoding new 902c58872e1e SUNRPC: Fix up the back channel transmit new 50f484e29821 SUNRPC: Treat the task and request as separate in the xprt [...] new 04b3b88fbfe6 SUNRPC: Don't reset the request 'bytes_sent' counter when [...] new 5f2f6bd98736 SUNRPC: Simplify xprt_prepare_transmit() new dcbbeda836bc SUNRPC: Move RPC retransmission stat counter to xprt_transmit() new 918f3c1fe83c SUNRPC: Improve latency for interactive tasks new 75891f502f5f SUNRPC: Support for congestion control when queuing is enabled new 86aeee0eb6c3 SUNRPC: Enqueue swapper tagged RPCs at the head of the tra [...] new 89f90fe1ad8b SUNRPC: Allow calls to xprt_transmit() to drain the entire [...] new f05d54ecf662 SUNRPC: Allow soft RPC calls to time out when waiting for [...] new 36bd7de949f4 SUNRPC: Turn off throttling of RPC slots for TCP sockets new c544577daddb SUNRPC: Clean up transport write space handling new adfa71446dd0 SUNRPC: Cleanup: remove the unused 'task' argument from th [...] new bd79bc579ca5 SUNRPC: Don't take transport->lock unnecessarily when taki [...] new 95f7691daa57 SUNRPC: Convert xprt receive queue to use an rbtree new f42f7c283078 SUNRPC: Fix priority queue fairness new 79c99152a374 SUNRPC: Convert the xprt->sending queue back to an ordinar [...] new 431f6eb3570f SUNRPC: Add a label for RPC calls that require allocation [...] new 9d96acbc7f37 SUNRPC: Add a bvec array to struct xdr_buf for use with io [...] new 277e4ab7d530 SUNRPC: Simplify TCP receive code by switching to using iterators new c50b8ee02f1c SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stre [...] new 550aebfe1c57 SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive new 4f546149755b SUNRPC: Clean up xs_udp_data_receive() new ec846469ba7b SUNRPC: Unexport xdr_partial_copy_from_skb() new a2791d3a2cee pNFS: Don't zero out the array in nfs4_alloc_pages() new 28ced9a84cd2 pNFS: Don't allocate more pages than we need to fit a layo [...] new 1db97eaa0b48 NFS: Convert lookups of the lock context to RCU new 6ba0c4e5bb08 NFS: Simplify internal check for whether file is open for write new 0de43976fbe7 NFS: Convert lookups of the open context to RCU new 9ae075fdd190 NFSv4: Convert open state lookup to use RCU new ace9fad43aa6 NFSv4: Convert struct nfs4_state to use refcount_t new 943cff67b842 NFSv4.1: Fix the r/wsize checking new 10ec57e4c500 nfs4: flex_file: ignore synthetic uid/gid for tightly coup [...] new cb7a8384dc02 NFS: Split out the body of nfs4_reclaim_open_state() new 35a61606a612 NFS: Reduce indentation of the switch statement in nfs4_re [...] new 000d3f9566ed NFS: Reduce indentation of nfs4_recovery_handle_error() new 80f42368868e NFSv4: Split out NFS v4.2 copy completion functions new 8d8928d87960 NFSv3: Improve NFSv3 performance when server returns no po [...] new 28d52235ee25 NFSv4: Save a few bytes in the nfs_pgio_args/res new 1c6c4b740df1 NFS: Remove private spinlock in struct nfs_pgio_header new 4e4c3bef4471 SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking new 0c1c19f46efa SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms new 571ed1fd2390 SUNRPC: Replace krb5_seq_lock with a lockless scheme new be189f7e7f03 NFS: Fix dentry revalidation on NFSv4 lookup new 5ceb9d7fdaaf NFS: Refactor nfs_lookup_revalidate() new c7944ebb9ce9 NFSv4: Fix lookup revalidate of regular files new 7ade9664efc5 Merge remote-tracking branch 'nfs/linux-next' new e3f617fb5dd7 Merge remote-tracking branch 'nfsd/nfsd-next' new d93f454abb2f Merge remote-tracking branch 'orangefs/for-next' new 57634850a0fc Merge remote-tracking branch 'overlayfs/overlayfs-next' new 82d75640dd1e Merge remote-tracking branch 'v9fs/9p-next' new ae29478766f4 xfs: don't crash the vfs on a garbage inline symlink new d5a2e2893da0 xfs: remove last of unnecessary xfs_defer_cancel() callers new d9183105caa9 xfs: don't unlock invalidated buf on aborted tx commit new 23420d05e67d xfs: clean up xfs_trans_brelse() new 95808459b110 xfs: refactor xfs_buf_log_item reference count handling new 8683edb7755b xfs: avoid lockdep false positives in xfs_trans_alloc new df307077916f xfs: fix transaction leak in xfs_reflink_allocate_cow() new 0065b5411997 xfs: don't bring in extents in xfs_bmap_punch_delalloc_range new 2863c2ebc4f4 xfs: remove duplicated include from alloc.c new f369a13cead8 xfs: don't treat unknown di_flags2 as corruption in scrub new f5f3f959b70b xfs: skip delalloc COW blocks in xfs_reflink_end_cow new 339e1a3fcdd1 xfs: validate inode di_forkoff new ec2ed0b5e96f xfs: remove invalid log recovery first/last cycle check new 561295a32579 iomap: set page dirty after partial delalloc on mkwrite new e55ec4ddbef9 xfs: fix error handling in xfs_bmap_extents_to_btree new 78aa95e4b03a Merge remote-tracking branch 'xfs/for-next' new 3f89e70b0938 Merge remote-tracking branch 'vfs/for-next' new 304d5d606753 Merge branch 'pci/aspm' new d6112f8def51 PCI: Add support for Immediate Readiness new 79f092f3d6fc Merge branch 'pci/enumeration' new cf0c11cd451c XXX PCI/ERR: Run error recovery callbacks for all affected [...] new 3fcd29e4515c PCI/ERR: Simplify broadcast callouts new 7a4f7f5bcd33 PCI/ERR: Always report current recovery status for udev new 1ca942fe5195 PCI: Unify device inaccessible new 19d2b8490dc4 PCI: Make link active reporting detection generic new 2d442e94047e PCI: Do not skip power-managed bridges in pci_enable_wake() new 9ac4adc06db4 PCI / ACPI: Enable wake automatically for power managed bridges new 8db836c53006 PCI: pciehp: Disable hotplug interrupt during suspend new 6ef24c05f222 PCI: pciehp: Do not handle events if interrupts are masked new f9a191186e48 PCI/portdrv: Resume upon exit from system suspend if left [...] new 89bfb0e20bfb PCI/portdrv: Add runtime PM hooks for port service drivers new 65f7ec627142 PCI: pciehp: Implement runtime PM callbacks new 8c1c233ece26 PCI/PME: Implement runtime PM callbacks new b104b02ee194 ACPI / property: Allow multiple property compatible _DSD entries new e56fe1c259ca PCI / ACPI: Whitelist D3 for more PCIe hotplug ports new 6fed08ba6207 PCI: Equalize hotplug memory and io for occupied and empty slots new 17e6b5317f31 PCI/ERR: Remove duplicated include from err.c new fef8dd7a8429 PCI: cpqphp: Remove set but not used variable 'physical_slot' new 9160ca8677e0 PCI: pnv_php: Use kmemdup() new 6dcde3e574b2 XXX PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status [...] new 50d824802fe5 Merge branch 'pci/hotplug' new d2b27eb6f006 Merge branch 'pci/misc' new 6415609e9424 Merge branch 'pci/msi' new aa77e55d4812 PCI: cadence: Correct probe behaviour when failing to get PHY new a2bcb73b49bb Merge branch 'remotes/lorenzo/pci/cadence' new 81c47ced28c5 Merge branch 'remotes/lorenzo/pci/controller-misc' new b111df2747ec Merge branch 'remotes/lorenzo/pci/dwc' new 0cfcb71ae00b Merge branch 'remotes/lorenzo/pci/iproc' new b51b273e4c5e Merge branch 'remotes/lorenzo/pci/mediatek' new 2ff8064c18b5 Merge remote-tracking branch 'pci/next' new bac6f6cda206 pstore/ram: Fix failure-path memory leak in ramoops_init new ddd2a2c36de2 Merge remote-tracking branch 'pstore/for-next/pstore' new d0b41230e80c HID: intel-ish-hid: ishtp: add helper function for driver [...] new d174c6664f09 HID: intel-ish-hid: use helper function for private driver [...] new a1c40ce62fd2 HID: intel-ish-hid: ishtp: add helper functions for client [...] new 816e7ed1c85d HID: intel-ish-hid: use helper function to access client buffer new e625020b2c1e HID: intel-ish-hid: ishtp: add helper function for client search new f26de33faff1 HID: intel-ish-hid: use helper function to search client id new 18c0b5467498 HID: intel_ish-hid: Enhance API to get ring buffer sizes new 946a7773dcb6 HID: intel-ish-hid: use resource-managed api new dc4e05d07959 HID: intel-ish-hid: using list_head for ipc write queue new 9ee3e06610fd HID: i2c-hid: override HID descriptors for certain devices new c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next new 856701e9e4b0 Merge remote-tracking branch 'hid/for-next' new 08d9db00fe0e i2c: i2c-scmi: fix for i2c_smbus_write_block_data new 47a191a47d47 Merge branch 'i2c/for-current' into i2c/for-next new f4089fcfdb3d dt-bindings: i2c: rcar: Add r8a77470 support new 8bca7089af56 dt-bindings: i2c: rcar: Document r8a7744 support new f88c18ddb090 dt-bindings: i2c: sh_mobile: Document r8a7744 support new 210932079eb9 Merge branch 'i2c/for-4.20' into i2c/for-next new 754930095547 Merge remote-tracking branch 'i2c/i2c/for-next' new b949f48e7384 MAINTAINERS: Update PMBUS maintainer entry new 527eefaef991 hwmon: (ina3221) Add INA3221_CONFIG to volatile_table new 84c885d94bea hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros new 7de1ab9dac8e hwmon: (ina3221) Add suspend and resume functions new 57adf83cba9e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 2efae1a3ab0a Merge remote-tracking branch 'jc_docs/docs-next' new 3db8e6901a48 Merge remote-tracking branch 'v4l-dvb/master' new db60aa83ad38 Merge remote-tracking branch 'v4l-dvb-next/master' new 63577dcc5566 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 7f9558e14cfd Merge back earlier cpufreq material for 4.20. new 75ee9a495247 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] new d25074c05599 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] new 49e4bf23090b ACPI: use proper DYNAMIC_DEBUG_BRANCH macro new f40c728b3200 ACPI: remove unused __acpi_handle_debug macro new ea625ce13317 ACPI / LPSS: Make hid_uid_match helper take an acpi_device [...] new a92a5563e3f4 ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument new 1e30124ac60a ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices new bd0f4e342e00 ACPI / LPSS: Add a device link from the GPU to the CHT I2C [...] new 2d71ee0ce72f ACPI / LPSS: Add a device link from the GPU to the BYT I2C [...] new 48402cee6889 ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq new 2eb458f5f636 Merge branches 'acpi-debug' and 'acpi-soc' into linux-next new baf2989f1c8c Merge remote-tracking branch 'pm/linux-next' new e9a103b15482 Merge remote-tracking branch 'cpupower/cpupower' new 283d55e68d8a OPP: Prevent creating multiple OPP tables for devices shar [...] new 5ed4cecd75e9 OPP: Pass OPP table to _of_add_opp_table_v{1|2}() new 231f4458cfad Merge remote-tracking branch 'opp/opp/linux-next' new 6abe1900c142 Merge remote-tracking branch 'rdma/for-next' new fe3b30ddb90f netlink: remove NLA_NESTED_COMPAT new 48fde90a78f8 netlink: make validation_data const new c29f1845b2b2 netlink: move extack setting into validate_nla() new 9a659a35ba17 netlink: allow NLA_NESTED to specify nested policy to validate new 1501d13596b9 netlink: add nested array policy validation new 31df0cffa974 Merge branch 'netlink-nested-policy-validation' new eddf11e18dff net: ovs: fix return type of ndo_start_xmit function new 470b9254d468 qed: Remove set but not used variable 'p_archipelago' new a9ca7f17c6d2 net: xen-netback: fix return type of ndo_start_xmit function new 5d70a6701860 net/core: make function ___gnet_stats_copy_basic() static new bf17b671982f net/tls: Make function get_rec() static new 3d5537f9d468 net: aquantia: Make function aq_fw1x_set_power() static new 5e8cc3947d8f net: ethernet: dpaa: remove unused variables new 31bae7dad359 phy: mscc: fix printf format new 9b97123a584f net: phy: mdio-bcm-unimac: mark PM functions as __maybe_unused new d2f1e81a40ca net: dsa: b53: Fix build with B53_SRAB enabled and B53_SERDES=m new 5b71ac3cc4a6 net: hns3: Add support for sctp checksum offload new cd2086bf4983 net: hns3: Set extra mac address of pause param for HW new a7b687b35411 net: hns3: Rename loop mode new eb66d5035267 net: hns3: Rename mac loopback to app loopback new 4dc13b9668d8 net: hns3: Add serdes parallel inner loopback support new 996ff91840eb net: hns3: Fix for packet buffer setting bug new 93d8daf46018 net: hns3: Fix for netdev not up problem when setting mtu new fe5eb043182b net: hns3: Change return type of hclge_tm_schd_info_update() new 0d43bf45f4a8 net: hns3: Modify hns3_get_max_available_channels new e4fd75022c24 net: hns3: Fix loss of coal configuration while doing reset new 4605168f71fa Merge branch 'hns3-next' new 1288aa7af20c net: bridge: explicitly zero is_sticky in fdb_create new a804e5e21875 selftests: forwarding: test for bridge sticky flag new 5362700c942b net: sched: make function qdisc_free_cb() static new dec64ff10ed9 ice: use [sr]q.count when checking if queue is initialized new daca32a2aa05 ice: replace unnecessary memcpy with direct assignment new c185e39afb4f ice: update branding strings and supported device ids new 396fbf9cab5d ice: update fw version check logic new f31028bfd7b1 ice: Update comment for ice_fltr_mgmt_list_entry new 56daee6c5add ice: Query the Tx scheduler node before adding it new 32f13d0e6190 ice: Update to capabilities admin queue command new f934bb9b8b61 ice: fix changing of ring descriptor size (ethtool -G) new ec72001d38a1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 6a42b5128deb qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" new d4017665854b hns3: Fix the build. new 3ff6cde84685 hns3: Another build fix. new a337531b942b tcp: up initial rmem to 128KB and SYN rwin to around 64KB new 5cbdbd1a1f30 tipc: refactor function tipc_msg_reverse() new afe8792fec69 tipc: refactor function tipc_sk_timeout() new 39fdc9c71f65 tipc: refactor function tipc_sk_filter_connect() new 25b9221b9594 tipc: add SYN bit to connection setup messages new 6787927475e5 tipc: buffer overflow handling in listener socket new 6e9feb33911f Merge branch 'tipc-next' new 80ece6a03aaf tls: Remove redundant vars from tls record structure new 804fe108fc92 openvswitch: Use correct reply values in datapath and vport ops new c913b73cd05d ice: use [sr]q.count when checking if queue is initialized new 95a525bee0ed ice: replace unnecessary memcpy with direct assignment new e4a0e1ee9443 ice: update branding strings and supported device ids new b2ccf317edf7 ice: update fw version check logic new 8bc8d188cde0 ice: Update comment for ice_fltr_mgmt_list_entry new 1886588fb632 ice: Query the Tx scheduler node before adding it new 7d86cf384047 ice: Update to capabilities admin queue command new 3b6bf296c44f ice: fix changing of ring descriptor size (ethtool -G) new 45d3d428eafc ice: Move common functions out of ice_main.c part 1/7 new 72adf2421d9b ice: Move common functions out of ice_main.c part 2/7 new 5153a18e57ff ice: Move common functions out of ice_main.c part 3/7 new 28c2a6457388 ice: Move common functions out of ice_main.c part 4/7 new 07309a0e59ed ice: Move common functions out of ice_main.c part 5/7 new df0f847915b4 ice: Move common functions out of ice_main.c part 6/7 new 37bb83901286 ice: Move common functions out of ice_main.c part 7/7 new 5df7e45d54fc ice: Change pf state behavior to protect reset path new d96112b2cab2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 041a14d26715 tcp: start receiver buffer autotuning sooner new 3a95e0ccaf07 net/mlx5e: Ethtool steering, Support masks for l3/l4 filters new 749359f4aae6 net/mlx5e: Change VF representors' RQ type new dabeb3b0d5c3 net/mlx5e: Enable stateless offloads for VF representor netdevs new 092297e09a0a net/mlx5e: Extract creation of rep's default flow rule new c966f7d55d00 net/mlx5: E-Switch, Provide flow dest when creating vport rx rule new 46dc933cee82 net/mlx5e: Provide explicit directive if to create inner i [...] new 3edc0159c014 net/mlx5e: Expose function for building RSS params new a5355de878f4 net/mlx5e: Expose ethtool rss key size / indirection table [...] new 84a0973386c5 net/mlx5e: Enable multi-queue and RSS for VF representors new f128f138cc40 net/mlx5e: Add ethtool control of ring params to VF representors new b820e6fb0978 net/mlx5e: Enable reporting checksum unnecessary also for [...] new b856df28f923 net/mlx5e: Allow reporting of checksum unnecessary new 59c9d35ea9cd net/mlx5: Cache the system image guid new 3bd09b05b068 Merge tag 'mlx5e-updates-2018-10-01' of git://git.kernel.o [...] new e47742c6bc83 Merge remote-tracking branch 'net-next/master' new 5bf7a60b8e70 bpf: permit CGROUP_DEVICE programs accessing helper bpf_ge [...] new 8bad74f9840f bpf: extend cgroup bpf core to allow multiple cgroup stora [...] new f294b37ec7b2 bpf: rework cgroup storage pointer passing new b741f1630346 bpf: introduce per-cpu cgroup local storage new c6fdcd6e0cc4 bpf: don't allow create maps of per-cpu cgroup local storages new 25025e0aab2f bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/l [...] new e54870924f4c bpftool: add support for PERCPU_CGROUP_STORAGE maps new a3c6054f81e2 selftests/bpf: add verifier per-cpu cgroup storage tests new 919646d2a3a9 selftests/bpf: extend the storage test to test per-cpu cgr [...] new 5fcbd29b3724 samples/bpf: extend test_cgrp2_attach2 test to use per-cpu [...] new 371e4fcc9d96 selftests/bpf: cgroup local storage-based network counters new cb86d0f878be Merge branch 'bpf-per-cpu-cgroup-storage' new 482037441f43 Merge remote-tracking branch 'bpf-next/master' new 12021370b3dc Merge remote-tracking branch 'ipsec-next/master' new 097f95d319f8 netfilter: masquerade: don't flush all conntracks if only [...] new fb961945457f netfilter: nf_tables: add SECMARK support new b473a1f5ddee netfilter: nf_tables: add requirements for connsecmark support new 28c5ed2f9310 netfilter: nf_flow_table: remove unnecessary nat flag check code new a2d88182d28d netfilter: nf_tables: use rhashtable_lookup() instead of r [...] new 56a774f61e9d Merge remote-tracking branch 'netfilter-next/master' new 319b2b8b8caa Merge remote-tracking branch 'nfc-next/master' new c15ace868dd1 ipw2x00: Remove unnecessary parentheses new f613e4803dd6 rsi: Remove unnecessary boolean condition new 0891c7f4a253 ath5k: Remove unused BUG_ON new 31138a827d1b rtlwifi: btcoex: Use proper enumerated types for Wi-Fi onl [...] new 5c656c71b1bf rt2800: move usb specific txdone/txstatus routines to rt2800lib new 0b0d556e0ebb rt2800mmio: use txdone/txstatus routines from lib new 5022efb50f62 rt2x00: do not check for txstatus timeout every time on tasklet new adf26a356f13 rt2x00: use different txstatus timeouts when flushing new 0240564430c0 rt2800: flush and txstatus rework for rt2800mmio new 4059afc6bd17 qtnfmac_pcie: do not store FW name in driver state structure new 2ef0ecd71700 qtnfmac_pcie: move Pearl pcie sources to pcie-specific directory new 91dcecece019 qtnfmac_pcie: rename private Pearl PCIe state structure new d0b95bfa1178 qtnfmac_pcie: indicate pearl-specific structures by their names new 21077d09b4a6 qtnfmac_pcie: pearl: rename spinlock tx0_lock to tx_lock new c9ff6c9157c2 qtnfmac_pcie: separate platform-independent PCIe structure new 789763b683eb qtnfmac_pcie: rename platform-specific functions new 5163309e9a4d qtnfmac: add missing header includes to bus.h new addc7540708f qtnfmac_pcie: extract platform-independent PCIe code new 86ca238cf1e9 qtnfmac: wait for FW load work to finish at PCIe remove new 033a759921d1 qtnfmac_pcie: check for correct CHIP ID at pcie probe new 297fab130cdf b43: fix spelling mistake "hw_registred" -> "hw_registered" new 7eff51367448 iwlwifi: mvm: fix a comment about the SP length new d25eec305c97 iwlwifi: fw: add a restart FW debug function new 5cfe79c8d92a iwlwifi: fw: stop and start debugging using host command new 838f4c73a353 iwlwifi: RX API: remove unnecessary anonymous struct new da7527173b18 iwlwifi: debug flow cleanup new caf3216f6554 iwlwifi: iwlmvm: fix typo when checking for TX Beamforming new a76938f35e4c iwlwifi: mvm: report RU offset is known new b08e876daf2a iwlwifi: remove ucode error tracepoint new 79f25b10c9da iwlwifi: dbg: don't crash if the firmware crashes in the m [...] new a40287727d9b iwlwifi: fix non_shared_ant for 22000 devices new 10a970dff168 iwlwifi: mvm: cleanup dead code on resume flow for non uni [...] new 989209610b60 iwlwifi: mvm: enable sending HE_AIR_SNIFFER command via debugfs new 84fb372c892e iwlwifi: pcie: read correct prph address for newer devices new 7f768ad5eb46 iwlwifi: mvm: Support TKIP on gen2 data path new 6f68cc367ab6 iwlwifi: api: annotate compressed BA notif array sizes new 3f425b81ce41 iwlwifi: pcie: gen2: pull adding frags to helper routine new 53f474e6a8d7 iwlwifi: pcie: gen2: build A-MSDU only for GSO new 7d50d76e308d iwlwifi: pcie: tx: unify TFD unmapping new bb03927e0eaf iwlwifi: pcie: tx: pull tracing out of iwl_fill_data_tbs() new 9a098a89df79 iwlwifi: pcie: Fail fast if HW is inaccessible at probe new 81f0c66187e1 iwlwifi: pcie: fit reclaim msg to MAX_MSG_LEN new 034925cb5d7b iwlwifi: mvm: do not override amsdu size user settings new 753e9761284b iwlwifi: pcie: set RB size according to user settings new 7126b6f2bbdf iwlwifi: mvm: use correct FIFO length new 337bfc9881a2 iwlwifi: mvm: set wep key for all stations in soft ap mode new d5367de2d803 iwlwifi: mvm: TLC support for Coex Schema 2 new 5724d8b9e972 iwlwifi: mvm: remove support for adjacent channel compensation new 0044f1716c4d iwlwifi: pcie: support transmitting SKBs with fraglist new 88964b2ea099 iwlwifi: pcie: add infrastructure for multiple debug buffers new 6a529317ff31 iwlwifi: configure power scheme to balanced for 22560 devices new 4ef66965ce2f iwlwifi: fix LED command capability bit new 6f3df8c1192c iwlwifi: mvm: Allow TKIP for AP mode new 08b0109eea36 Merge tag 'iwlwifi-next-for-kalle-2018-09-28' of git://git [...] new 0947108e3393 Merge remote-tracking branch 'wireless-drivers-next/master' new d6b372f6f3db Bluetooth: ath3k: add more information to error message new 30d65e0804d5 Bluetooth: Fix debugfs NULL pointer dereference new 402147ac79bd Merge remote-tracking branch 'bluetooth/master' new 50c49aec9fc0 cfg80211: remove unnecessary null pointer check in cfg8021 [...] new fc9aabe479a6 cfg80211: remove redundant check of !scan_plan new 1656283fe8fe mac80211: fix issue with possible txq NULL pointer new b0216bde5d46 cfg80211: combine duplicate wdev init code new 0ccc02f979e1 mac80211: fix error handling in ieee80211_register_hw() new a5a7e467e5f1 nl80211: Fix a GET_KEY reply attribute new 5f21aa78603a cfg80211: tracing: reuse wiphy_wdev_evt for rdev_get_txq_stats new 8b8ef1c156dc cfg80211: support FTM responder configuration/statistics new 49cb7295e620 nl80211: remove nl80211_prepare_wdev_dump() skb argument new fe80610bedf2 mac80211: Remove unused initialization new f1438b8a3465 Merge remote-tracking branch 'mac80211-next/master' new da8f1bfa6b92 Merge remote-tracking branch 'gfs2/for-next' new 9a852889d32d Merge remote-tracking branch 'nand/nand/next' new a8cd43e56d5f Merge remote-tracking branch 'spi-nor/spi-nor/next' new 5842cd447860 crypto: s5p-sss: Fix race in error handling new 6c12b6ba4549 crypto: s5p-sss: Fix Fix argument list alignment new b1b4416ffd42 crypto: s5p-sss: Minor code cleanup new cdf640a69f44 crypto: s5p-sss: Add aes-ctr support new 3944f139d559 crypto: fix a memory leak in rsa-kcs1pad's encryption mode new b350bee5ea0f crypto: skcipher - Introduce crypto_sync_skcipher new e9e575b8f294 gss_krb5: Remove VLA usage of skcipher new db20f570e17a lib80211: Remove VLA usage of skcipher new 3103f4a71be3 mac802154: Remove VLA usage of skcipher new 531fa5d620b1 s390/crypto: Remove VLA usage of skcipher new 88fe0b957fb6 x86/fpu: Remove VLA usage of skcipher new dc568baf9bd1 block: cryptoloop: Remove VLA usage of skcipher new 69d6302b65a8 libceph: Remove VLA usage of skcipher new 82633a6f6d84 ppp: mppe: Remove VLA usage of skcipher new 69d826fa5da3 rxrpc: Remove VLA usage of skcipher new d2841f22f460 wusb: Remove VLA usage of skcipher new 7f28615df88a crypto: ccp - Remove VLA usage of skcipher new 5c525640ef45 crypto: vmx - Remove VLA usage of skcipher new 8d6053984258 crypto: null - Remove VLA usage of skcipher new 36b3875a97b8 crypto: cryptd - Remove VLA usage of skcipher new ba70152b60e8 crypto: sahara - Remove VLA usage of skcipher new d1e4ba83b028 crypto: qce - Remove VLA usage of skcipher new 888a649c1103 crypto: artpec6 - Remove VLA usage of skcipher new 28874f263767 crypto: chelsio - Remove VLA usage of skcipher new f805f59d1ea2 crypto: mxs-dcp - Remove VLA usage of skcipher new e87f203ce620 crypto: omap-aes - Remove VLA usage of skcipher new 6adfbd621b59 crypto: picoxcell - Remove VLA usage of skcipher new a9cbfe4c7844 crypto: skcipher - Remove SKCIPHER_REQUEST_ON_STACK() new cac5818c25d0 crypto: user - Implement a generic crypto statistics new a6f37cee6e4f crypto: tools - Add cryptostat userspace new 4d407b04d4f3 crypto: tcrypt - remove remnants of pcomp-based zlib new ce1294d981c1 crypto: chtls - remove redundant null pointer check before [...] new 95ba597367dd crypto: testmgr - update sm4 test vectors new e497c51896b3 crypto: ofb - add output feedback mode new dfb89ab3f0a7 crypto: tcrypt - add OFB functional tests new 48e10548f82e crypto: cavium/nitrox - added support to identify the NITR [...] new fec165c94793 crypto: cavium/nitrox - add support for per device request [...] new 2a8780be9c26 crypto: cavium/nitrox - updated debugfs information. new 79517e8f8e6d crypto: cavium - remove redundant null pointer check before kfree new 14b833b33677 Merge remote-tracking branch 'crypto/master' new c1f7dc8d75a3 Merge remote-tracking branch 'drm/drm-next' new 6fe74a3ed21e Merge remote-tracking branch 'drm-msm/msm-next' new 0bd11428addd Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 3940bc75c139 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 2964f3343d9a Merge remote-tracking branch 'regmap/for-next' new 74fad43dfc7a Merge remote-tracking branch 'sound/for-next' new dce5c4639f31 Merge branch 'asoc-4.20' into asoc-next new 661f35af05a3 Merge remote-tracking branch 'sound-asoc/for-next' new 3d337848ecc7 Input: pwm-vibrator - correct pwms in DT binding example new b297b728138b Input: sun4i-lradc - convert to using %pOFn instead of dev [...] new d2587800598c Input: atmel_mxt_ts - fix multiple <linux/property.h> includes new 39d195997613 Merge remote-tracking branch 'input/next' new fef912bf860e block: genhd: add 'groups' argument to device_add_disk new 33b14f67a4e1 nvme: register ns_id attributes as default sysfs groups new 95cf7809bf91 aoe: register default groups with device_add_disk() new 98af4d4df889 zram: register default groups with device_add_disk() new e982c4d0a29b virtio-blk: modernize sysfs attribute creation new c53af6a26ca6 Merge branch 'for-4.20/block' into for-next new f0a0cdddb14c kyber: fix integer overflow of latency targets on 32-bit new efc2ad87aa44 Merge branch 'for-4.20/block' into for-next new ff4cee089875 blk-iolatency: use q->nr_requests directly new 9f60511a021e blk-iolatency: deal with nr_requests == 1 new 22ed8a93adc7 blk-iolatency: deal with small samples new 1fa2840e56f9 blk-iolatency: use a percentile approache for ssd's new 451bb7c33197 blk-iolatency: keep track of previous windows stats new afb0b3336044 Merge branch 'for-4.20/block' into for-next new c0aac682fa65 Merge tag 'v4.19-rc6' into for-4.20/block new 7555b3c2ef47 Merge branch 'for-4.20/block' into for-next new d6dc71d1468f dt-bindings: ata: Document BCM63138 compatible string new 2b2c47d9e1fe ata: ahci_brcm: Allow optional reset controller to be used new fb8506f15f2e ata: ahci_brcm: Match BCM63138 compatible strings new 7fb44929cb0e ata: ahci_brcm: Allow using driver or DSL SoCs new 72915e1a096c Merge branch 'for-4.20/libata' into for-next new 0991a03e0f3d Merge remote-tracking branch 'block/for-next' new b21afbd360ee Merge remote-tracking branch 'device-mapper/for-next' new ddc9a1d90abe pcmcia: remove KERN_INFO level from debug message new dc245cfa82f4 pcmcia: Use module_pcmcia_driver for scsi drivers new be826ada52f1 char: pcmcia: cm4000_cs: Replace mdelay with usleep_range [...] new 5f17af054d6a pcmcia: add error handling for pcmcia_enable_device in qlo [...] new 1b22dcf6b33a pcmcia: pcmcia_resource: Replace mdelay() with msleep() new 95691e3eddc4 pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges new 96cab24eeb8e Merge remote-tracking branch 'pcmcia/pcmcia-next' new a1d467600ca6 Merge branch 'fixes' into next new e04262f9fa97 Merge remote-tracking branch 'mmc/next' new a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' new 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses new 467cecf12392 Merge remote-tracking branch 'kgdb/kgdb-next' new fb73b357fb98 raid5: block failing device if raid will be failed new ee37d7314a32 md/raid10: Fix raid10 replace hang when new added disk faulty new d595567dc4f0 MD: fix invalid stored role for a disk new 70666bd42bad Merge remote-tracking branch 'md/for-next' new 0c38c9a32702 Merge remote-tracking branch 'mfd/for-mfd-next' new d31d38e1ad3c Merge remote-tracking branch 'battery/for-next' new 2e0fe4d0c6ca Merge tag 'regulator-v4.19-rc5' into regulator-bd718xx new 494edd266b94 regulator/mfd: Support ROHM BD71847 power management IC new 12fc309a956b regulator: dt bindings: add BD71847 device-tree binding do [...] new 01e17e5d8004 mfd: dt bindings: add BD71847 device-tree binding documentation new 18e4b55fbd20 regulator: Support regulators where voltage ranges are selectable new dd2be639f4a9 regulator/mfd: bd718xx: rename bd71837/bd71847 common instances new a4bfc2c28a21 regulator: bd718XX use pickable ranges new 2ece646c90c5 regulator: bd718xx: rename bd71837 to 718xx new 5451521409ce Merge tag 'bd71847-support' into regulator-4.20 new 1feb0c508cdd Merge branch 'regulator-4.20' into regulator-next new 77ca23434f3f Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] new 8ad94b92235c Merge remote-tracking branch 'regulator/for-next' new 2ecefa0a15fd keys: Fix the use of the C++ keyword "private" in uapi/lin [...] new ad33b870a66b Merge branch 'next-general' into next-testing new a4f34c1b1613 Merge remote-tracking branch 'security/next-testing' new 5b85628ba8c2 Merge remote-tracking branch 'apparmor/apparmor-next' new c755832950f6 Merge remote-tracking branch 'selinux/next' new b9124b8a9529 Merge remote-tracking branch 'tpmdd/next' new bde433b0df1d Merge remote-tracking branch 'iommu/next' new 5a77cc55f7f2 Merge remote-tracking branch 'vfio/next' new f1f207e43b8a of: Add cpu node iterator for_each_of_cpu_node() new 6487c15f1cc9 of: Support matching cpu nodes with no 'reg' property new d4866f751edf ARM: use for_each_of_cpu_node iterator new 07d44f1f82b7 ARM: topology: remove unneeded check for /cpus node new 5af5d40c4015 ARM: shmobile: use for_each_of_cpu_node iterator new de76e70a8d4e arm64: use for_each_of_cpu_node iterator new 5a931a3c80b5 c6x: use for_each_of_cpu_node iterator new 1f0fe1f67cef nios2: get cpu node with of_get_cpu_node new 5e5abae858b5 openrisc: use for_each_of_cpu_node iterator new a94fe366340a powerpc: use for_each_of_cpu_node iterator new 84dbc69a2ff3 powerpc: 4xx: get cpu node with of_get_cpu_node new 38959a091e4a powerpc: 8xx: get cpu node with of_get_cpu_node new 8cabf5bc1049 SH: use for_each_of_cpu_node iterator new 7de8f4aa2f35 x86: DT: use for_each_of_cpu_node iterator new 76ec23b127cd clk: mvebu: use for_each_of_cpu_node iterator new 37dc218bed44 edac: cpc925: use for_each_of_cpu_node iterator new a9a455e854cd iommu: fsl_pamu: use for_each_of_cpu_node iterator new 651d44f9679c of: use for_each_of_cpu_node iterator new a691240e36e3 fbdev: fsl-diu: get cpu node with of_get_cpu_node new 4c29e5934f6c microblaze: get cpu node with of_get_cpu_node new 389d0a8a7af8 Merge branch 'dt/cpu-type-rework' into dt/next new 5dc4dca48305 nios2: Convert to using %pOFn instead of device_node.name new da2ef6663b24 xtensa: Convert to using %pOFn instead of device_node.name new 6b825b17f478 bus: fsl-mc: Convert to using %pOFn instead of device_node.name new c655f7ea4d88 bus: mvebu-mbus: Convert to using %pOFn instead of device_ [...] new c071cc428376 devfreq: Convert to using %pOFn instead of device_node.name new ae816a70c2d4 macintosh: Convert to using %pOFn instead of device_node.name new fd588620f9b1 firmware: Convert to using %pOFn instead of device_node.name new b2efb5b04591 soc: Convert to using %pOFn instead of device_node.name new d4c029b52c77 Merge remote-tracking branch 'devicetree/for-next' new 94927676c741 mailbox: Convert to using %pOFn instead of device_node.name new cfc0f7a8ea80 drivers: mailbox: Make ti-msgmr driver depend on ARCH_K3 new 0a01fa940e7c mailbox: qcom: Add QCS404 APPS Global compatible new 462f668e5c87 mailbox: bcm-flexrm-mailbox: fix spelling mistake "toogle" [...] new 9f0a0a381c5d mailbox: mediatek: Add check for possible failure of kzalloc new f625d2865a7f Merge remote-tracking branch 'mailbox/mailbox-for-next' new c0116e6b3047 spi: mediatek: add bindings for Mediatek MT2712 soc platform new 805be7ddf367 spi: mediatek: add spi slave for Mediatek MT2712 new 6cee4afdec51 dt-bindings: spi: rspi: Add r8a7744 to the compatible list new aeb8a43fa264 dt-bindings: spi: sh-msiof: Add r8a7744 support new 25ce7bfb9189 Merge branch 'spi-4.20' into spi-next new 2de6642ce7f3 Merge remote-tracking branch 'spi/topic/of' into spi-next new 4ab032186e99 Merge remote-tracking branch 'spi/for-next' new 742d47be6a14 Merge branch 'core/core' new e0a0a8f1f371 Merge branch 'core/objtool' new 0e6a1a52f032 Merge branch 'efi/core' new bf4438490613 Merge branch 'locking/core' new ec8a636d93ef Merge branch 'perf/core' new 14d9bef35818 Merge branch 'perf/urgent' new 8792e5571a5d Merge branch 'ras/core' new 328d62c5fb94 Merge branch 'sched/core' new dc6253108f0f tick/broadcast: Remove redundant check new 0456438b8a4a Merge branch 'timers/core' new 66b1b044186b Merge branch 'timers/urgent' new 4d621d6a8f49 Merge branch 'x86/apic' new 17efd4997770 Merge branch 'x86/asm' new 8aa380e13299 Merge branch 'x86/boot' new 1182a49529ed perf/x86: Add helper to obtain performance counter index new b5e4274ef7f0 x86/intel_rdt: Remove local register variables new 0a701c9dd535 x86/intel_rdt: Create required perf event attributes new dd45407c0b24 x86/intel_rdt: Use perf infrastructure for measurements new d6e2dfeb41da Merge branch 'x86/cache' new a6658931df1a Merge branch 'x86/core' new a51794c787dc Merge branch 'x86/cpu' new 2f285f46240d x86/hyperv: Suppress "PCI: Fatal: No config space access f [...] new 5140a6f47113 x86/hyperv: Remove unused include new 6f2481eba35f Merge branch 'x86/hyperv' new 38e04510dde4 Merge branch 'x86/microcode' new 9eae079b5dae Merge branch 'x86/mm' new 1b19e1c5a3cd Merge branch 'x86/paravirt' new 300f6ca226aa Merge branch 'x86/pti' new 3b78dbfb8fbe Merge branch 'x86/urgent' new 5c7a8c41aac6 Merge remote-tracking branch 'tip/auto-latest' new 8537bf10976c EDAC, altera: Work around int-to-pointer-cast warnings new 432de7fd7630 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting new 70d357721bdb Merge remote-tracking branch 'edac-amd/for-next' new 54379ca5318a irqchip/pdc: Setup all edge interrupts as rising edge at GIC new ebf6357465d9 dt-bindings: irqchip: renesas-irqc: Document R-Car E3 support new b4bf3d7ad3da dt-bindings: irqchip: renesas-irqc: Document r8a7744 support new a0e346cb7725 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 09261125c029 Merge remote-tracking branch 'ftrace/for-next' new ba5018c86905 tools/memory-model: Add extra ordering for locks and remov [...] new 4aa7235fff1e tools/memory-model: Fix a README typo new 4672ed92b7c7 tools/memory-model: Add more LKMM limitations new aafd412ba865 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() new f6226949ec90 EXP tools/memory-model: Add scripts to check github litmus tests new f8850b16a66a EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] new 0b1aba265b93 Merge LKMM and RCU branches new 8b58e528f8b0 Merge remote-tracking branch 'rcu/rcu/next' new 67d49d52ae50 KVM: s390: set host program identifier new af4bf6c3d9b4 s390/mm: optimize locking without huge pages in gmap_pmd_o [...] new 9ea597286570 KVM: s390: vsie: simulate VCPU SIE entry/exit new 3194cdb71190 KVM: s390: introduce and use KVM_REQ_VSIE_RESTART new e585b24aeb44 KVM: s390: refactor crypto initialization new 1fde573413b5 s390: vfio-ap: base implementation of VFIO AP device driver new 65f06713d3fa s390: vfio-ap: register matrix device with VFIO mdev framework new 96d152bdc987 s390: vfio-ap: sysfs interfaces to configure adapters new 3211da0c0b54 s390: vfio-ap: sysfs interfaces to configure domains new 3b1eab7fb9da s390: vfio-ap: sysfs interfaces to configure control domains new 81b2b4b76a73 s390: vfio-ap: sysfs interface to view matrix mdev matrix new 42104598ef2e KVM: s390: interface to clear CRYCB masks new 258287c994de s390: vfio-ap: implement mediated device open callback new e06670c5fe3b s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl new 46a7263d4746 s390: vfio-ap: zeroize the AP queues new cd8a377e3b40 s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl new 6cc571b1b1e8 KVM: s390: Clear Crypto Control Block when using vSIE new d6f6959ac587 KVM: s390: vsie: Do the CRYCB validation first new 3af84def9cbf KVM: s390: vsie: Make use of CRYCB FORMAT2 clear new 56019f9aca22 KVM: s390: vsie: Allow CRYCB FORMAT-2 new 19fd83a64718 KVM: s390: vsie: allow CRYCB FORMAT-1 new 6ee74098201b KVM: s390: vsie: allow CRYCB FORMAT-0 new c9ba8c2cd210 KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 new 6b79de4b056e KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 new 9ee71f20cb8d KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 new 37940fb0b6a2 KVM: s390: device attrs to enable/disable AP interpretation new 112c24d4dc48 KVM: s390: CPU model support for AP virtualization new 492a6be197c0 s390: doc: detailed specifications for AP virtualization new 55d09dd4c860 Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux [...] new f6ec0c4a12bb Merge remote-tracking branch 'kvms390/next' new 9e40e83e9cc8 Merge remote-tracking branch 'xen-tip/linux-next' new e9c9887c5419 Merge remote-tracking branch 'percpu/for-next' new 3836b816ddac platform/x86: acerhdf: clarify modinfo messages for BIOS override new 291bd0e4605e platform/x86: acerhdf: Enable ability to list supported systems new 14c206882925 platform/x86: acerhdf: Remove cut-and-paste trap from inst [...] new 684238d79ad8 platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 new 1d0c3fd01afb platform/x86: acerhdf: mark appropriate content with __ini [...] new f7eaf3fb9d10 platform/x86: acerhdf: restructure to allow large BIOS tab [...] new 6aecee6ad41c firmware: dell_rbu: Make payload memory uncachable new 12c956c4f32e firmware: dcdbas: Add support for WSMT ACPI table new c48e2ffd717c firmware: dell_rbu: Move dell_rbu to drivers/platform/x86 new 8e5cddd1262c firmware: dcdbas: Move dcdbas to drivers/platform/x86 new bfb25c86ef2b MAINTAINERS: Update maintainer for dcdbas and dell_rbu new 24c6f7200bb3 platform/x86: intel_bxtwc_tmu: Convert to use SPDX identifier new 83e8ee26cb5a platform/x86: intel_cht_int33fe: Convert to use SPDX identifier new 924931745bf3 platform/x86: intel_chtdc_ti_pwrbtn: Add SPDX identifier new 31daa5dd32fc platform/x86: intel-hid: Convert to use SPDX identifier new 79c24dbdcbcb platform/x86: intel_int0002_vgpio: Convert to use SPDX identifier new c4e4c9464110 platform/x86: intel-ips: Convert to use SPDX identifier new 8855ab3b2ef6 platform/x86: intel_menlow: Sort headers alphabetically new 0b5d9856b607 platform/x86: intel_menlow: Convert to use SPDX identifier new f7949b185b8e platform/x86: intel_mid_powerbtn: Remove unnecessary init. [...] new f6b27d0907d0 platform/x86: intel_mid_powerbtn: Convert to use SPDX identifier new e6e69a31dc74 platform/x86: intel_mid_thermal: Sort headers alphabetically new 56df47de2540 platform/x86: intel_mid_thermal: Convert to use SPDX identifier new bce99455f56e platform/x86: intel_oaktrail: Sort headers alphabetically new 56ca5ec102b4 platform/x86: intel_oaktrail: Convert to use SPDX identifier new 908817720056 platform/x86: intel_pmc: Sort headers alphabetically new ad51f287ff59 platform/x86: intel_pmc: Convert to use SPDX identifier new 5e66d08e6b48 platform/x86: intel_punit_ipc: Sort headers alphabetically new bc15757e0cfd platform/x86: intel_punit_ipc: Convert to use SPDX identifier new 5f4ad6afe96b platform/x86: intel-rst: Sort headers alphabetically new bd7c5866bbe0 platform/x86: intel-rst: Convert to use SPDX identifier new 2d0554e8ba55 platform/x86: intel_scu_ipc: Sort headers alphabetically new 9b748e0efee5 platform/x86: intel_scu_ipc: Convert to use SPDX identifier new 8046f0499c14 platform/x86: intel-smartconnect: Sort headers alphabetically new 3e57f2648a09 platform/x86: intel-smartconnect: Convert to use SPDX identifier new 917f450aa3fa platform/x86: intel_telemetry: Convert to use SPDX identifier new 303211089c96 platform/x86: intel_turbo_max_3: Sort headers alphabetically new de415deeb68b platform/x86: intel_turbo_max_3: Convert to use SPDX identifier new a8694eebae87 platform/x86: intel-wmi-thunderbolt: Convert to use SPDX i [...] new 7eccb5edba24 platform/x86: intel-wmi-thunderbolt: Add dynamic debugging new 53d0e47bebcb Merge remote-tracking branch 'drivers-x86/for-next' new c337cfbbae6c Merge remote-tracking branch 'leds/for-next' new a0aaacb948d8 Merge remote-tracking branch 'ipmi/for-next' new fa925721e810 Merge remote-tracking branch 'driver-core/driver-core-next' new a0ef2bdfa3b1 usb: host: Replace empty define with do while new 7aae9990de20 usb: xhci-mtk: use maximum ESIT payload of endpiont context new 87173acc0d8f usb: xhci-mtk: fix ISOC error when interval is zero new 95b516c18621 usb: xhci-mtk: improve bandwidth scheduling new 08e469de87a2 usb: xhci-mtk: supports bandwidth scheduling with multi-TT new e995dccadaf9 usb: xhci-mtk: supports SSP without external USB3 gen2 hub new c94d41e9dd1b usb: host: xhci-plat: add platform TPL support new f8f80be501aa xhci: Use soft retry to recover faster from transaction errors new 2815ef7fe4d4 xhci-pci: allow host runtime PM as default for Intel Alpin [...] new e1c3c7e54ed3 usb: xhci: tegra: Firmware header is little endian new 330e2d61cdd5 xhci: Avoid USB autosuspend when resuming USB2 ports. new 40326e857c57 usb: typec: fusb302: Correct spelling mistake for toggling state new ea3b4d5523bc usb: typec: fusb302: Resolve fixed power role contract setup new 201af55da8a3 usb: core: added uevent for over-current new 91b20c5a5be0 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] new eb757fff08b8 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] new 6b983aca28bb usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 new bcddbd36777a dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 new 4d2a863fe9b9 usb: renesas_usbhs: add support for R-Car E3 new 100f2cdeadff usb: usbtmc: Fix memory leak in usbtmc_ioctl_request new b690020a498e usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read new 9a8319030086 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear new 2e32188a6614 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl [...] new 29f79155b9b3 Merge 4.19-rc6 into usb-next new c6e950179257 Merge remote-tracking branch 'usb/usb-next' new 8bf1e573fe2b Merge remote-tracking branch 'usb-serial/usb-next' new 67e7db75a26a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 03dc89c14e74 Merge remote-tracking branch 'phy-next/next' new 669c5d8d5f2b Merge 4.19-rc6 into tty-next new d71cbcfaaa07 Merge remote-tracking branch 'tty/tty-next' new c853d6904f14 eeprom: eeprom_93xx46: use resource management new 96d08fb43e30 eeprom: at25: use devm_nvmem_register() new d7b9fd1669d4 nvmem: provide nvmem_dev_name() new 5db652c9f331 nvmem: remove the name field from struct nvmem_device new 1852183e142e nvmem: use list_for_each_entry_safe in nvmem_device_remove [...] new f9fcb7e36cde nvmem: remove a stray newline new fa72d847d68d nvmem: check the return value of nvmem_add_cells() new c1de7f43bd84 nvmem: use kref new 424d7033add1 nvmem: sunxi_sid: return -ENOMEM if kzalloc() fails new 6eed8dd9a513 nvmem: sunxi_sid: use devm_nvmem_register() new 226014d13fa5 nvmem: lpc18xx_eeprom: use devm_nvmem_register() new 7d9f9f24fac7 nvmem: mxs-ocotp: use devm_nvmem_register() new bf58e8820c48 nvmem: change the signature of nvmem_unregister() new c7235ee3f4b8 nvmem: remove the global cell list new b985f4cba6db nvmem: add support for cell info new e888d445ac33 nvmem: resolve cells from DT at registration time new 506157be06ba nvmem: add support for cell lookups from machine code new 4903d19c2095 Documentation: nvmem: document cell tables and lookup entries new bee1138bea15 nvmem: add a notifier chain new b1c1db9883c2 nvmem: use SPDX license identifiers new 165589f0cb52 nvmem: make the naming of arguments in nvmem_cell_get() co [...] new 20167b70c894 nvmem: use EOPNOTSUPP instead of ENOSYS new 48f63a2c108a nvmem: fix commenting style new e7e07f4f7b45 nvmem: use octal permissions instead of constants new 4876bfe6cdec nvmem: sunxi_sid: remove unused variable in probe new ef92ab3001c4 nvmem: make nvmem_add_cells() static new 29c222d1a9f5 Merge 4.19-rc6 new d508cd17b9dc Merge remote-tracking branch 'char-misc/char-misc-next' new 0a3242d744a2 Merge remote-tracking branch 'extcon/extcon-next' new 8b88ddd1e1e7 Merge remote-tracking branch 'soundwire/next' new 6b9e49b25e79 staging: rtl8188eu: Simplify memcmp logical checks new 709a6a5339cc staging: rtl8188eu: fix spelling mistake "transfoer_len" - [...] new 5e9025d1c2fc staging: rtl8188eu: simplify function comments - style new 0fd8922c84ca staging: rtl8188eu: do not line break function definition - style new fb81fa138aa5 staging: rtl8188eu: rename variable - style new 6505090a34ef staging: rtl8188eu: use break to exit while loop new 71c291444812 staging: rtl8188eu: Use proper enum in rtl8188eu_config_rf_reg new dee43f7ad325 staging: rtl8188eu: remove get_right_chnl_for_iqk() new 96e47e30c0bc staging: rtl8188eu: Skip unnecessary field checks new 8f6b8ed3b02e staging: wilc1000: fix incorrect allocation size for structure new de26e5f2d586 staging:rtl8192u: Remove HTHalfMcsToDataRate() - Style new 80c6783f5b05 staging:rtl8192u: Make HTMcsToDataRate static - Style new 1eed1d928780 staging:rtl8192u: Remove definition of HTSetConnectBwMode - Style new 12f34f81ba51 staging:rtl8192u: Move HTSetConnectBwModeCallback() - Style new daf9a56cbb79 staging:rtl8192u: Remove potential memory leak new 6493a78f8038 staging: rtl8723bs: Skip unnecessary field checks new 9e3701b3809a staging: bcm2835-camera: Avoid unneeded internal declarati [...] new 0f175be6126c staging: rtlwifi: Remove set but not used variable 'ppsc' new 08ac857363f1 staging: wlan-ng: rename DIDmsg_dot11req_mibget in p80211m [...] new 86ec60627042 staging: wlan-ng: rename DIDmsg_dot11req_mibget_mibattribu [...] new 42ccd88bcde7 staging: wlan-ng: rename DIDmsg_dot11req_mibget_resultcode [...] new e409d2bc2bb0 staging: wlan-ng: rename DIDmsg_dot11req_mibset in p80211m [...] new a6aace62f2fc staging: wlan-ng: rename DIDmsg_dot11req_mibset_mibattribu [...] new 2a29a8739c38 staging: wlan-ng: rename DIDmsg_dot11req_mibset_resultcode [...] new 1ffaa906c303 staging: wlan-ng: rename DIDmsg_dot11req_scan in p80211metadef.h new e3186790a5c0 staging: wlan-ng: rename DIDmsg_dot11req_scan_results in p [...] new f097e415f998 staging: wlan-ng: rename DIDmsg_dot11req_start in p80211metadef.h new 59155a817795 staging: wlan-ng: rename DIDmsg_dot11ind_authenticate in p [...] new eb7c161c2685 staging: wlan-ng: rename DIDmsg_lnxreq_ifstate in p80211metadef.h new f64412ec543e staging: wlan-ng: rename DIDmsg_lnxreq_wlansniff in p80211 [...] new e4143ab0daea staging: wlan-ng: rename DIDmsg_lnxreq_hostwep in p80211metadef.h new 3b6ee1238f64 staging: wlan-ng: rename DIDmsg_lnxreq_commsquality in p80 [...] new b1f1118bfcbc staging: wlan-ng: rename DIDmsg_lnxreq_autojoin in p80211m [...] new f9f0e98fee80 staging: wlan-ng: rename DIDmsg_p2req_readpda in p80211metadef.h new 5a16b37eb139 staging: wlan-ng: rename DIDmsg_p2req_readpda_pda in p8021 [...] new 97be75510a36 staging: wlan-ng: rename DIDmsg_dot11ind_associate in p802 [...] new 020600ae8dba staging: wlan-ng: rename DIDmsg_p2req_readpda_resultcode i [...] new f1364a0d5404 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state in p8021 [...] new 380ad4f67794 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_enable i [...] new 9ea4ffecf114 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_exeaddr [...] new 8843c1fb98c9 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_resultco [...] new e0959e9b7a39 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write in p8021 [...] new c2a348b838ac staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_addr in [...] new 9940d6b6f905 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_len in p [...] new 74f11efc08d4 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_data in [...] new 8fb830b56d24 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_resultco [...] new 6051d4e5d7dc staging: wlan-ng: rename DIDmsg_p2req_flashdl_state in p80 [...] new 49e3d61d1b1c staging: wlan-ng: rename DIDmsg_p2req_flashdl_write in p80 [...] new 454b3aeb5780 staging: wlan-ng: rename DIDmib_cat_dot11smt in p80211metadef.h new 92506a11e5db staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] new ce0f34e4af71 staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] new 4b3c694ad54c staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new 184fcaa1935e staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new eeeeacd83720 staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new 2ddc995d05eb staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] new 4643ffa46349 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 3b1a14e45090 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 334e5e6809c7 staging: wlan-ng: DIDmib_dot11mac_dot11OperationTable_dot1 [...] new 59db1438a061 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 6bcf3b632e53 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 04bbfc2ab0c1 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new e1f3748dbad9 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] new 8bb22013ee0e staging: wlan-ng: rename DIDmib_cat_dot11phy in p80211metadef.h new 88e3676ad5de staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyOperation [...] new c9a89f4e7a58 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyTxPowerTa [...] new 80908dcb2633 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] new 93d5a1dce98c staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] new 8ddafa153436 staging: wlan-ng: rename DIDmib_cat_lnx in p80211metadef.h new 05cdb125f7ed staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable in p802 [...] new a3ac4591b647 staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable_lnxRSNA [...] new 4a2f42dd2b12 staging: wlan-ng: rename DIDmib_cat_p2 in p80211metadef.h new 35184f810212 staging: wlan-ng: rename DIDmib_p2_p2Static in p80211metadef.h new a4857d8b30e7 staging: wlan-ng: rename DIDmib_p2_p2Static_p2CnfPortType [...] new 7ae2637abad9 staging: wlan-ng: rename DIDmib_p2_p2NIC_p2PRISupRange in [...] new 78a35479eb90 staging: wlan-ng: rename DIDmib_p2_p2MAC in p80211metadef.h new 5df6baef4fa8 staging: wlan-ng: rename DIDmib_p2_p2MAC_p2CurrentTxRate i [...] new 04950c3faa21 staging: wlan-ng: formatting cleanup in cfg80211.c new 27575665f39c staging: wlan-ng: make switch case block format consistent new 82ade3e57556 staging: wlan-ng: rejoin split lines shortened by case changes new ca2c4bee47f8 staging: wlan-ng: remove "autogenerated code" comments new 8568209b5445 staging: vboxvideo: Cleanup vbox_set_up_input_mapping() new 880f72829f94 staging: vboxvideo: Remove empty encoder_helper_funcs new 2fab6e754212 staging: vboxvideo: Temporarily remove page_flip support new e2f958d00b0c staging: vboxvideo: Cache mode width, height and crtc pann [...] new 35f3288c453e staging: vboxvideo: Atomic phase 1: convert cursor to univ [...] new cc0ec5eb721f staging: vboxvideo: Atomic phase 1: Use drm_plane_helpers [...] new 67e2f0c80d85 staging: vboxvideo: Atomic phase 2: Wire up state object handlers new 32f2ed7ea7fc staging: vboxvideo: Atomic phase 2: Stop using plane->fb a [...] new 438340aa2097 staging: vboxvideo: Atomic phase 3: Switch last bits over [...] new 5cf5332d529b staging: vboxvideo: Restore page-flip support new 04ed7ed769f9 staging: vboxvideo: Fix DPMS support after atomic conversion new 33f48cc1f11c staging: vboxvideo: Replace crtc_helper enable/disable functions new b8384ea3be88 staging: vboxvideo: Call drm_atomic_helper_check_plane_sta [...] new 0c762dda8c7b staging: vboxvideo: Drop unnecessary drm_connector_helper_ [...] new e2c3860ba27d staging: vboxvideo: Use more drm_fb_helper functions new 539971531c43 Merge remote-tracking branch 'staging/staging-next' new 20fc446a5fbf Merge remote-tracking branch 'mux/for-next' new c4404e30d8c3 Merge remote-tracking branch 'icc/icc-next' new ed263797c899 Merge remote-tracking branch 'slave-dma/next' new 3e4345235ecb Merge remote-tracking branch 'cgroup/for-next' new 1883d3238674 Merge branch 'fixes' into for-next new 84e13c453d86 scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx new 1703659dada8 scsi: qla2xxx: don't allow negative thresholds new f7d61c995df7 scsi: qla2xxx: Fix NVMe session hang on unload new db186382af21 scsi: qla2xxx: Fix NVMe Target discovery new 732ee9a912cf scsi: qla2xxx: Fix duplicate switch database entries new 5c6400536481 scsi: qla2xxx: Fix re-using LoopID when handle is in use new 39553065f77c scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured new 710bc78f829d scsi: qla2xxx: Fix recursive mailbox timeout new bcc71cc3cde1 scsi: qla2xxx: Fix for double free of SRB structure new 9fe278f44b4b scsi: qla2xxx: Move log messages before issuing command to [...] new eec73c2ec111 scsi: qla4xxx: Remove redundant check on drvr_wait new 90ded4e2005b scsi: mptfusion: Remove unnecessary parentheses new 1aeeeed7f03c scsi: NCR5380: Clear all unissued commands on host reset new 6a162836997c scsi: NCR5380: Reduce goto statements in NCR5380_select() new dad8261e6438 scsi: NCR5380: Have NCR5380_select() return a bool new 7c8ed783c2fa scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE new 070356513963 scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data new 7ef55f6744c4 scsi: NCR5380: Check for invalid reselection target new 45ddc1b24806 scsi: NCR5380: Don't clear busy flag when abort fails new 08267216b3f8 scsi: NCR5380: Don't call dsprintk() following reselection [...] new ca694afad707 scsi: NCR5380: Handle BUS FREE during reselection new 6b0e87a6aafe scsi: NCR5380: Check for bus reset new 257f0d4d404c Merge branch 'misc' into for-next new 25c2d93b30de Merge remote-tracking branch 'scsi/for-next' new ef801f07e7b3 scsi: qla2xxx: Return switch command on a timeout new a508574eede5 Merge remote-tracking branch 'scsi-mkp/for-next' new 0af936821185 remoteproc: qcom: pas: Add QCS404 remoteprocs new 3c3310493636 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 43cd94622098 Merge remote-tracking branch 'rpmsg/for-next' new be8c8facc707 gpio: new driver to work with a 8x12 siox new 799d5eb4e7ae gpiolib: Fix incorrect use of find_next_zero_bit() new c2937668d144 Documentation: gpio: Fix return type of gpiod_set_raw_arra [...] new cf9af0d5786c gpio: Propagate errors from gpiod_set_array_value_complex() new 3c940660cb1e gpio: Restore indentation of continued lines new 8898240aaace gpio: htc-egpio: Remove set but not used variable 'bit' new 467480738d0b gpio: omap: get rid of the conditional PM runtime calls new 8dc196974429 Accept partial 'gpio-line-names' property. new c4791bc6e3a6 gpio: omap: drop omap_gpio_list new 850d434ea37b gpio: omap: Remove set but not used variable 'dev' new e6248f37f7d0 Merge branch 'devel' into for-next new 57a2f7205b19 Merge remote-tracking branch 'gpio/for-next' new 69f8455f6cc7 pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux new 184744e9a014 pinctrl: mediatek: paris: fix return value check in mtk_pa [...] new 07c6b037c2ba pinctrl: mediatek: make symbol 'mtk_drive' static new 068cfb9a0fd9 pinctrl: mediatek: moore: fix return value check in mtk_mo [...] new 7f2e29e133ea pinctrl: mediatek: fix static checker warning caused by EINT_NA new ecfcfb498860 pinctrl: mediatek: add no eint function for pin define new 477fecee7ca9 pinctrl: mediatek: add MT6765 pinctrl driver new bb8d8466ca25 pinctrl: mediatek: add eint support to MT6765 pinctrl driver new a4925311a544 pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi [...] new 5e0b7e7cd27d pinctrl: intel: merrifield: Introduce mrfld_read_bufcfg() new e99542fb8db0 pinctrl: intel: merrifield: Group IO accessors in code new 9cf0c526bc58 pinctrl: qcom: Add sdm660 pinctrl driver new ed80f6eb799a dt-bindings: pinctrl: qcom-pmic-gpio: Add pms405 support new 6c73698904aa pinctrl: qcom: Introduce readl/writel accessors new a46d5e98190d pinctrl: qcom: Support dispersed tiles new 9d8ea6beac3d dt-bindings: pinctrl: qcom: Add QCS404 pinctrl binding new 22eb8301dbc1 pinctrl: qcom: Add qcs404 pinctrl driver new 7a52127e3cf1 pinctrl: mediatek: fix check on EINT_NA comparison new ad335bee6ced pinctrl: mediatek: mark dummy helpers as 'static inline' new 63e037bc51b3 pinctrl: sprd: Move DT parsing before registering pinctrl device new 30aa69e7bd9f Merge tag 'v4.19-rc6' into devel new 0a7cad486f5d pinctrl: sh-pfc: r8a77990: Add MSIOF pins, groups and functions new 2ef7a12f5529 pinctrl: sh-pfc: r8a77995: Add MSIOF pins, groups and functions new 63b6d7e762cb pinctrl: sh-pfc: Convert to SPDX identifiers new a8b4d4cb9a0f pinctrl: rza1: Convert to SPDX identifiers new a6a7d2c2dc66 dt-bindings: pinctrl: sh-pfc: Document r8a7744 PFC support new d7097b97e913 pinctrl: sh-pfc: r8a7791: Add r8a7744 support new c382e8ba7c33 dt-bindings: pinctrl: sh-pfc: Document r8a774c0 PFC support new 9f2b76a2db3c pinctrl: sh-pfc: r8a77990: Add R8A774C0 PFC support new e34ebe5a6b83 pinctrl: sh-pfc: r8a77470: Add I2C4 pin groups new 469c1e97dcce pinctrl: sh-pfc: r8a77470: Add DU0 pin groups new e5984d0576fb pinctrl: sh-pfc: r8a77470: Add QSPI0 pin groups new df9c71694fcf pinctrl: sh-pfc: r8a77470: Add SDHI2 pin groups new 8faa0754ec24 pinctrl: sh-pfc: r8a77470: Add USB pin groups new a97f340c0a07 pinctrl: sh-pfc: rcar: Rename automotive-only arrays to au [...] new 18887f31df12 Merge tag 'sh-pfc-for-v4.20-tag2' of git://git.kernel.org/ [...] new 54a58185bfaf pinctrl: core: make sure strcmp() doesn't get a null parameter new 25afa70105fb Merge remote-tracking branch 'pinctrl/for-next' new 2b7e0954a09a Merge remote-tracking branch 'userns/for-next' new 6b02e52b25e2 Merge remote-tracking branch 'kselftest/next' new 4ef8264b7d1b Merge remote-tracking branch 'livepatching/for-next' new 1b4c794fda58 rtc: isl1208: avoid possible sysfs race new 79230ff64167 rtc: ds1307: add offset sysfs for mt41txx chips. new b41c23e152f2 rtc: ds1307: add frequency_test_enable attribute on m41txx new db7a67b9c348 rtc: reorder Makefile entries new eb2bccb70b97 rtc: move rtc_add_group/s definitions new 4b3a6a3ac559 rtc: isl1208: don't include core header file new 2ab78755e93a rtc: tx4939: fixup nvmem name and register size new fd13c930fe6a rtc: test: make license text and module license match. new c7080e201607 rtc: test: Switch to SPDX identifier new 8ddeb09de163 rtc: ds1685: drop RTC_DS1685_PROC_REGS new 482419e120da rtc: ds1685: use generic nvmem new cfb74916e2ec rtc: ds1685: use rtc_add_group new 6a5f2a1f4dcd rtc: ds1307: use rtc_add_group new 0ae3f24ded77 rtc: lib: correct documentation typo new 7d61cbb945a7 rtc: armada38x: fix possible race condition new ef2a7176c837 rtc: armada38x: add range new f6e3d773e10b rtc: armada38x: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 02a6e1293235 rtc: rs5c348: remove useless label new 2d7be4ed7add rtc: rs5c348: remove forward declaration new 1654a2b06b93 rtc: rs5c348: report error when time is invalid new b56295dd337a rtc: ab8500: use rtc_add_group new 38ab97aebe47 rtc: ab8500: let the core handle range new 9a90a5bcc73e rtc: ab8500: remove useless check new 80f4d2b7991e Merge remote-tracking branch 'rtc/rtc-next' new 7005d45713c7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new fdca4d9b7c1f Merge remote-tracking branch 'at24/at24/for-next' new 9f8311082225 Merge remote-tracking branch 'ntb/ntb-next' new 268a0c6de4c3 Merge remote-tracking branch 'kspp/for-next/kspp' new 734245aec283 This code allows architectures to use a generic builtin co [...] new 2c070709ea75 This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] new b17f223f16f2 This code allows architectures to use a generic builtin co [...] new a5c4647c26da This updates the powerpc code to use the CONFIG_GENERIC_CM [...] new ff6401301656 Merge branch 'for-powerpc' into for-next new ab7b52320a86 Merge remote-tracking branch 'cisco/for-next' new 3d0186bb068e Update email address new 66ee620f06f9 idr: Permit any valid kernel pointer to be stored new 3159f943aafd xarray: Replace exceptional entries new 02c02bf12c5d xarray: Change definition of sibling entries new da0c932c7108 xarray: Add definition of struct xarray new be18dc56ed20 xarray: Define struct xa_node new 29ab63656449 xarray: Add documentation new 8774c9eeec90 xarray: Add XArray load operation new a1f208ba10b7 xarray: Add XArray tags new 11ec633b8d5f xarray: Add XArray unconditional store operations new be284deb14af xarray: Add XArray conditional store operations new aa344f7d29c7 xarray: Add XArray iterators new 807d1d9990f3 xarray: Extract entries from an XArray new f24e6a2ab8fd xarray: Destroy an XArray new e1def4b92bf2 xarray: Step through an XArray new 7b972e670330 xarray: Add xas_for_each_conflict new b7f6ec440adb xarray: Add xas_create_range new 237196524ec5 xarray: Add xa_reserve and xa_release new 3fd4aa8bd754 xarray: Add MAINTAINERS entry new 18fc387d5da5 xarray: Track free entries in an XArray new 289d73d7d12d ida: Convert to XArray new 99c900544dfb page cache: Rearrange address_space new ee83bc53c65e page cache: Convert hole search to XArray new e65fe9d10d2a page cache: Add and replace pages using the XArray new 0f96f03f9216 page cache: Convert page deletion to XArray new 77527d2f13d2 page cache: Convert find_get_entry to XArray new 8e373d88a7bc page cache: Convert find_get_entries to XArray new eb976b99d681 page cache: Convert find_get_pages_range to XArray new 417acddd37af page cache: Convert find_get_pages_contig to XArray new d79aeb4caca8 page cache; Convert find_get_pages_range_tag to XArray new bb44d008c0e9 page cache: Convert find_get_entries_tag to XArray new 54bfcb470cc9 page cache: Convert filemap_map_pages to XArray new b12f202de891 radix tree test suite: Convert regression1 to XArray new ff4b82ea6a65 page cache: Convert delete_batch to XArray new ddf9f6bd13d1 page cache: Remove stray radix comment new caf9744817db page cache: Convert filemap_range_has_page to XArray new 6b50eae47b52 mm: Convert page-writeback to XArray new bb7bbd491985 mm: Convert workingset to XArray new 312a28e39375 mm: Convert truncate to XArray new 40606966b331 mm: Convert add_to_swap_cache to XArray new f379ea82fe0b mm: Convert delete_from_swap_cache to XArray new 301d8dc8f550 mm: Convert __do_page_cache_readahead to XArray new a059d2a895e9 mm: Convert page migration to XArray new 871fb08f6ab1 mm: Convert huge_memory to XArray new 38783e3a6c15 mm: Convert collapse_shmem to XArray new 52c1cbcf8d89 mm: Convert khugepaged_scan_shmem to XArray new 387d2d2b07c3 mm: Convert is_page_cache_freeable to XArray new dfe989c12c50 pagevec: Use xa_mark_t new 8822cd700c3b shmem: Convert shmem_radix_tree_replace to XArray new f43200acc780 shmem: Convert shmem_confirm_swap to XArray new b9330d7ab6c9 shmem: Convert find_swap_entry to XArray new 52642940d89e shmem: Convert shmem_add_to_page_cache to XArray new 8d555686502e shmem: Convert shmem_alloc_hugepage to XArray new 6835a9409bb7 shmem: Convert shmem_free_swap to XArray new 0720267fed25 shmem: Convert shmem_partial_swap_usage to XArray new fcf425083a48 memfd: Convert memfd_wait_for_pins to XArray new 78e062794e51 memfd: Convert memfd_tag_pins to XArray new 42be6cfe1196 shmem: Comment fixups new a747525edc68 btrfs: Convert page cache to XArray new 458d967dff81 fs: Convert buffer to XArray new 0c299445a337 fs: Convert writeback to XArray new bc6c4d0b4ef5 nilfs2: Convert to XArray new 837eaf75d094 f2fs: Convert to XArray new 329c9ff7ee03 dax: Rename some functions new c2a97fc94638 dax: Hash on XArray instead of mapping new 806bfdc125ad dax: Convert dax_insert_pfn_mkwrite to XArray new 0995344c1493 dax: Convert dax_layout_busy_page to XArray new 208340901928 dax: Convert __dax_invalidate_entry to XArray new 2cacc228a024 dax: Convert dax writeback to XArray new a31521132da6 dax: Convert dax_lock_mapping_entry to XArray new ff53c0bd1fbf dax: Convert page fault handlers to XArray new 14a59621d9d7 page cache: Finish XArray conversion new fa5087e7dfbb radix tree: Remove radix_tree_update_node_t new f563ce4a5014 radix tree: Remove split/join code new fd873721da3d radix tree: Remove radix_tree_maybe_preload_order new 5f87b6f6656d radix tree: Remove radix_tree_clear_tags new 74f4b42327fa radix tree test suite: Convert tag_tagged_items to XArray new 035562c21da5 radix tree test suite: Convert iteration test to XArray new 137689411a26 xarray: Move multiorder account test in-kernel new 4f79afaf4662 xarray: Move multiorder_shrink to kernel tests new dd8208465bfc xarray: Move multiorder_check to in-kernel tests new 13477dc9d5d9 xarray: Add range store functionality new c7692a0a65ef memremap: Convert to XArray new 29e1c2f85cb7 radix tree test suite: Remove __item_insert new e5d3d9562f1c radix tree test suite: Remove multiorder benchmarking new 2f393cdf3c57 radix tree tests: Move item_insert_order new cbf723dcee31 radix tree tests: Convert item_kill_tree to XArray new 1795cd55bd5b radix tree tests: Convert item_delete_rcu to XArray new 65587bc6313c radix tree test: Convert multiorder tests to XArray new f176eda90aeb radix tree: Remove multiorder support new 6fa83cd4f41b Merge remote-tracking branch 'xarray/xarray' new e39dcb3ccaa5 Merge branch 'akpm-current/current' new 279131b0019a percpu: remove PER_CPU_DEF_ATTRIBUTES macro new 87e64d63f217 mm: remove CONFIG_NO_BOOTMEM new 94f79c7b20e0 mm: remove CONFIG_HAVE_MEMBLOCK new 43490466b873 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] new 5d3767fc52cc mm: remove bootmem allocator implementation. new b1ceecbcfbeb mm: nobootmem: remove dead code new 7e8333f13e9b memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] new 83dd7b1617e0 memblock: remove _virt from APIs returning virtual address new a7d94b400631 memblock: replace alloc_bootmem_align with memblock_alloc new 3670bbe40b43 memblock: replace alloc_bootmem_low with memblock_alloc_low new 8f1f134eda08 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] new c1ca7cd1a580 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] new 948df0823bba memblock: replace alloc_bootmem_low with memblock_alloc_low (2) new 2469865f3020 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] new 0ade89522ecd memblock: add align parameter to memblock_alloc_node() new 82d11f23ff89 memblock: replace alloc_bootmem_pages_node with memblock_a [...] new 4038a4a20a68 memblock: replace __alloc_bootmem_node with appropriate me [...] new 3911676b16e5 memblock: replace alloc_bootmem_node with memblock_alloc_node new e60f21ed6354 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low new d9d175ebd0eb memblock: replace alloc_bootmem_pages with memblock_alloc new 895526deb230 memblock: replace __alloc_bootmem with memblock_alloc_from new 07a317e5a480 memblock: replace alloc_bootmem with memblock_alloc new 0adcdb4ec75d mm: nobootmem: remove bootmem allocation APIs new 31ba96682407 memblock: replace free_bootmem{_node} with memblock_free new 10d54b72ca5d memblock: replace free_bootmem_late with memblock_free_late new f9997b20e1f6 memblock: rename free_all_bootmem to memblock_free_all new b468bf98f044 memblock: rename __free_pages_bootmem to memblock_free_pages new c02cf7f64e2e mm: remove nobootmem new 50941848c749 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants new e7d0ac8fc85c mm: remove include/linux/bootmem.h new fee72fb13ca8 docs/boot-time-mm: remove bootmem documentation new 2363f29f64ca drivers/android/binder_alloc.c: replace vm_insert_page wit [...] new f78cec37b66f vfs: replace current_kernel_time64 with ktime equivalent new 3bb04576efea drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (1e66098cbef4) \ N -- N -- N refs/heads/akpm (3bb04576efea)
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.
The 1533 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .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 +- 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 ++++++++++++++ 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 +- 1231 files changed, 43914 insertions(+), 23990 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