This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 49afce6d47fe Add linux-next specific files for 20191031 omits cc9ab103ea56 Merge branch 'akpm/master' omits 528ab4a96af0 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 9e94cd11edfa drivers/tty/serial/sh-sci.c: suppress warning omits d2d824818bf7 gpio: pca953x: tighten up indentation omits 7a139e2a0b76 gpio: pca953x: convert to use bitmap API omits 3d0bde752982 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits cbf46a8498d4 gpio: pca953x: remove redundant variable and check in IRQ handler omits c3a5700932b0 lib/bitmap: introduce bitmap_replace() helper omits 0112e9851de7 lib/test_bitmap: fix comment about this file omits bd8e8e9c68c0 lib/test_bitmap: move exp1 and exp2 upper for others to use omits f2696a47c3bf lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits 68657a7c6135 lib/test_bitmap: name EXP_BYTES properly omits 22e2d13fd5c5 lib/test_bitmap: undefine macros after use omits 434869b92cf6 lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits c44c0eef4c0e gpio: pca953x: utilize the for_each_set_clump8 macro omits 377628ebde66 gpio: max3191x: utilize the for_each_set_clump8 macro omits 834468757a3b gpio: pisosr: utilize the for_each_set_clump8 macro omits ce3d9eeb4ce7 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits a44ad237261d gpio: 74x164: utilize the for_each_set_clump8 macro omits 676d26cf3694 gpio: uniphier: utilize for_each_set_clump8 macro omits 874eb3211165 gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits c42e3b09044c gpio: pci-idio-16: utilize for_each_set_clump8 macro omits b40ab8663e4b gpio: ws16c48: utilize for_each_set_clump8 macro omits 6712b2c481d6 gpio: gpio-mm: utilize for_each_set_clump8 macro omits 8dc643d62fb1 gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 7c5cc4cc02bc gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits de7e86a40524 lib/test_bitmap.c: add for_each_set_clump8 test cases omits 75b105964fd4 linux/bitopts.h: Add for_each_set_clump8 documentation omits 73ec05523bf4 bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 32b359e48ba6 linux/bitmap.h: fix potential sign-extension overflow omits 79c53b313761 bitops: introduce the for_each_set_clump8 macro omits 5dd6c809e268 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 03f30e7ef740 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 789bfa13733d kernel-hacking: create a submenu for scheduler debugging options omits 790e6e4401e4 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 9dc8baaaf82d kernel-hacking: move Oops into 'Lockups and Hangs' omits 6b0727005810 kernel-hacking: move kernel testing and coverage options t [...] omits 04055a61f9e4 kernel-hacking: group kernel data structures debugging together omits 6dd1232dbfcd kernel-hacking: create submenu for arch special debugging options omits 6e4d80d6dea8 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 4aeba6b8caf7 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits fbb2da2d8a9e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 445edddf5b2b lib/genalloc.c: export symbol addr_in_gen_pool omits f97d8f378f44 lib/list-test: add a test for the 'list' doubly linked list omits 5c71b63e98cf lib/list-test.c: add a test for the 'list' doubly linked list omits e2094aa807ad pinctrl: fix pxa2xx.c build warnings omits 3ff3a6b56560 drivers/block/null_blk_main.c: fix uninitialized var warnings omits a280b08c7329 drivers/block/null_blk_main.c: fix layout omits cbf83a411543 Merge branch 'akpm-current/current' omits d8d78c852ef4 Merge remote-tracking branch 'cel/cel-next' omits 16bff3e2c792 Merge remote-tracking branch 'kunit/test' omits 0a19edd7a474 Merge remote-tracking branch 'fpga/for-next' omits 522e4de28714 Merge remote-tracking branch 'hmm/hmm' omits 9ab2050d38c8 Merge remote-tracking branch 'devfreq/for-next' omits 8b4afbb58b90 Merge remote-tracking branch 'pidfd/for-next' omits dae04cd01ee6 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 116d6b62be09 Merge remote-tracking branch 'hyperv/hyperv-next' omits 3ec2cc36e9e7 Merge remote-tracking branch 'xarray/xarray' omits 89a9aba83710 Merge remote-tracking branch 'nvmem/for-next' omits 583301a8d184 Merge remote-tracking branch 'fsi/next' omits 33c55730cec5 Merge remote-tracking branch 'kspp/for-next/kspp' omits 27a12342bb6c Merge remote-tracking branch 'at24/at24/for-next' omits 6e5d0981798e Merge remote-tracking branch 'rtc/rtc-next' omits 1b39fa15d707 Merge remote-tracking branch 'coresight/next' omits 8ae227d6f3e6 Merge remote-tracking branch 'livepatching/for-next' omits 2b6995db651b Merge remote-tracking branch 'y2038/y2038' omits e0a0afa76294 Merge remote-tracking branch 'pwm/for-next' omits 7158cd3a526c Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 0050b170f19b Merge remote-tracking branch 'pinctrl-intel/for-next' omits 94f4a4b63fa9 Merge remote-tracking branch 'pinctrl/for-next' omits 3c72c9179e8e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 6af7a0d092b2 Merge remote-tracking branch 'gpio/for-next' omits e4b9e1952b14 Merge remote-tracking branch 'rpmsg/for-next' omits 818e12cafdbe Merge remote-tracking branch 'vhost/linux-next' omits d9f23d487c06 Merge remote-tracking branch 'scsi-mkp/for-next' omits 406f396749c2 Merge remote-tracking branch 'scsi/for-next' omits 9e8f2741655e Merge remote-tracking branch 'cgroup/for-next' omits 427ce3645557 Merge remote-tracking branch 'slave-dma/next' omits 8a6bcab5dbab Merge remote-tracking branch 'icc/icc-next' omits 69c4b755495d Merge remote-tracking branch 'mux/for-next' omits b81c604af6db Merge remote-tracking branch 'staging/staging-next' omits cd19f2b3d913 Merge remote-tracking branch 'thunderbolt/next' omits 9a5bdeebf6b1 Merge remote-tracking branch 'soundwire/next' omits 6998c725e9f8 Merge remote-tracking branch 'extcon/extcon-next' omits 88f8fd7be4b1 Merge remote-tracking branch 'char-misc/char-misc-next' omits 6925354ec09b Merge remote-tracking branch 'tty/tty-next' omits 039e1488c9ec Merge remote-tracking branch 'phy-next/next' omits 198f255e9203 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 0b44adc05e05 Merge remote-tracking branch 'usb-serial/usb-next' omits 0a84bd39eb3f Merge remote-tracking branch 'usb-gadget/next' omits f7d35615a41f Merge remote-tracking branch 'usb/usb-next' omits d4ef819d1f78 Merge remote-tracking branch 'driver-core/driver-core-next' omits 670fa6b9c932 Merge remote-tracking branch 'ipmi/for-next' omits 0c05dd0f330a Merge remote-tracking branch 'leds/for-next' omits 7a544a1e7361 Merge remote-tracking branch 'chrome-platform/for-next' omits 171d8888ca4d Merge remote-tracking branch 'drivers-x86/for-next' omits 2d3797dd7d6a Merge remote-tracking branch 'workqueues/for-next' omits 774709d68449 Merge remote-tracking branch 'percpu/for-next' omits cd944f877090 Merge remote-tracking branch 'kvms390/next' omits c3723b61e1e8 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits c621427d590b Merge remote-tracking branch 'kvm-arm/next' omits f24347bd5810 Merge remote-tracking branch 'rcu/rcu/next' omits 5d300fe3c065 Merge remote-tracking branch 'edac/edac-for-next' omits 7f7d393d05ae Merge remote-tracking branch 'clockevents/timers/drivers/next' omits a3b97011020c Merge remote-tracking branch 'tip/auto-latest' omits 5c9b08a8b011 Merge remote-tracking branch 'spi/for-next' omits f7805547cfed Merge remote-tracking branch 'devicetree/for-next' omits 4cb0e8401f58 Merge remote-tracking branch 'audit/next' omits 8239db3a108d Merge remote-tracking branch 'vfio/next' omits a7dbb26f1ffd Merge remote-tracking branch 'iommu/next' omits 325fa062c439 Merge remote-tracking branch 'tpmdd/next' omits 4080f9e961d0 Merge remote-tracking branch 'tomoyo/master' omits 62819fa9162e Merge remote-tracking branch 'smack/for-next' omits ffe41ef8ed9b Merge remote-tracking branch 'selinux/next' omits a4c33a8c8b97 Merge remote-tracking branch 'keys/keys-next' omits 1532b18c6415 Merge remote-tracking branch 'apparmor/apparmor-next' omits 20b1046a6fa7 Merge remote-tracking branch 'regulator/for-next' omits 843efa6ae9c4 Merge remote-tracking branch 'battery/for-next' omits 2f5f12917d03 Merge remote-tracking branch 'backlight/for-backlight-next' omits 081e7c9dc721 Merge remote-tracking branch 'mfd/for-mfd-next' omits 851bb894b6fd Merge remote-tracking branch 'mmc/next' omits f53a9c2207c8 Merge remote-tracking branch 'block/for-next' omits c104ff2bcc1b Merge remote-tracking branch 'input/next' omits 8fffeff8aa4c Merge remote-tracking branch 'modules/modules-next' omits e9e65ddf5473 Merge remote-tracking branch 'sound-asoc/for-next' omits 3258a946d1ce Merge remote-tracking branch 'sound/for-next' omits 76ec9c76237f Merge remote-tracking branch 'etnaviv/etnaviv/next' omits a10b9518e0c9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits e17328754d90 Merge remote-tracking branch 'drm-msm/msm-next' omits 3f9a8b526a22 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f54402fa9017 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 4b93536efdb4 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 43b8d8850376 Merge remote-tracking branch 'amdgpu/drm-next' omits 592b1a9b0b27 Merge remote-tracking branch 'drm/drm-next' omits 380cf275d80b Merge remote-tracking branch 'crypto/master' omits efaba4999cd9 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 4287c8cfe9f7 Merge remote-tracking branch 'nand/nand/next' omits 7591a3332bb0 Merge remote-tracking branch 'mtd/mtd/next' omits 116fcf442479 Merge remote-tracking branch 'gfs2/for-next' omits 4d1556bfa593 Merge remote-tracking branch 'mac80211-next/master' omits b21382ca77d3 Merge remote-tracking branch 'bluetooth/master' omits c36849dbe37e Merge remote-tracking branch 'wireless-drivers-next/master' omits 8c8b4544786f Merge remote-tracking branch 'nfc-next/master' omits ef6b2bd0ecd3 Merge remote-tracking branch 'ipsec-next/master' omits 2a862fd65a3e Merge remote-tracking branch 'bpf-next/master' omits 908cf617caa2 Merge remote-tracking branch 'net-next/master' omits fb4b56315a60 Merge remote-tracking branch 'rdma/for-next' omits 34766fb08484 Merge remote-tracking branch 'swiotlb/linux-next' omits e4f0f35aab35 Merge remote-tracking branch 'ieee1394/for-next' omits 869b71588859 Merge remote-tracking branch 'thermal/thermal/linux-next' omits e929f6977783 Merge remote-tracking branch 'opp/opp/linux-next' omits c6c870e655bc Merge remote-tracking branch 'cpupower/cpupower' omits 93d90dba8675 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits d7919cb452d1 Merge remote-tracking branch 'pm/linux-next' omits deecf02432db Merge remote-tracking branch 'v4l-dvb/master' omits 581096be26e8 Merge remote-tracking branch 'jc_docs/docs-next' omits eaa4cb790971 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3b6407ca20cd Merge branch 'dmi/master' omits f46c8d068a78 Merge remote-tracking branch 'i3c/i3c/next' omits 457f3263e6f9 Merge remote-tracking branch 'i2c/i2c/for-next' omits 0c9a2592ff91 Merge remote-tracking branch 'hid/for-next' omits 5767439aa8da Merge remote-tracking branch 'pstore/for-next/pstore' omits 85971d7a266b Merge remote-tracking branch 'pci/next' omits ee8080144be3 Merge remote-tracking branch 'printk/for-next' omits 280a3422bdcb Merge remote-tracking branch 'vfs/for-next' omits 532c84a4c2bc Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits ec880a04af8f Merge remote-tracking branch 'iomap/iomap-for-next' omits e1a0b24ef60a Merge remote-tracking branch 'xfs/for-next' omits 34f070d4d616 Merge remote-tracking branch 'nfsd/nfsd-next' omits 7fdcdbc1ee52 Merge remote-tracking branch 'nfs-anna/linux-next' omits 32a79687be80 Merge remote-tracking branch 'f2fs/dev' omits 108eff2c0330 Merge remote-tracking branch 'ext3/for_next' omits 50924cc7dc2c Merge remote-tracking branch 'erofs/dev' omits 6a2d7abe0046 Merge remote-tracking branch 'ecryptfs/next' omits 3f170f3e6422 Merge remote-tracking branch 'cifs/for-next' omits da6cd7f25fb2 Merge remote-tracking branch 'ceph/master' omits b7e7e27a334f Merge remote-tracking branch 'btrfs/for-next' omits a0250d1a0700 Merge remote-tracking branch 'fscrypt/master' omits f025dbc84559 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 79080eb4744f Merge remote-tracking branch 'sh/sh-next' omits fa2b1e73437c Merge remote-tracking branch 's390/features' omits efbd1605579c Merge remote-tracking branch 'risc-v/for-next' omits 9f9aedb36225 Merge remote-tracking branch 'soc-fsl/next' omits c90f13baa684 Merge remote-tracking branch 'fsl/next' omits fc6e97e8201e Merge remote-tracking branch 'powerpc/next' omits f3d875038b87 Merge remote-tracking branch 'parisc-hd/for-next' omits 1ced695f252f Merge remote-tracking branch 'mips/mips-next' omits 7d0de20fe4e9 Merge remote-tracking branch 'microblaze/next' omits 23ae16a70e85 Merge remote-tracking branch 'm68knommu/for-next' omits 7ba27eee9067 Merge remote-tracking branch 'm68k/for-next' omits 471db9b15ba4 Merge remote-tracking branch 'h8300/h8300-next' omits c706ad3a0861 Merge remote-tracking branch 'csky/linux-next' omits e5fcf4b87440 Merge remote-tracking branch 'clk-samsung/for-next' omits 88d7d683e7b5 Merge remote-tracking branch 'clk/clk-next' omits a513615322f0 Merge remote-tracking branch 'tegra/for-next' omits 8116b1ab6605 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b980df11faa5 Merge remote-tracking branch 'samsung-krzk/for-next' omits e7c3cf4a636a Merge remote-tracking branch 'rockchip/for-next' omits ae31f57fe11b Merge remote-tracking branch 'renesas/next' omits 6b8f989a5afd Merge remote-tracking branch 'realtek/for-next' omits 2506dcf7ac32 Merge remote-tracking branch 'qcom/for-next' omits f8e9feea32bb Merge remote-tracking branch 'omap/for-next' omits e04ded7c29ab Merge remote-tracking branch 'mvebu/for-next' omits 7f7bfc7b4ac4 Merge remote-tracking branch 'mediatek/for-next' omits d312317ff2d2 Merge remote-tracking branch 'keystone/next' omits 844196e1ccc1 Merge remote-tracking branch 'imx-mxs/for-next' omits 238a8bd68630 Merge remote-tracking branch 'bcm2835/for-next' omits 842275e1ba97 Merge remote-tracking branch 'at91/at91-next' omits 400445bb60a3 Merge remote-tracking branch 'aspeed/for-next' omits c1f79a41ebec Merge remote-tracking branch 'amlogic/for-next' omits 68fbe2496c34 Merge remote-tracking branch 'arm-soc/for-next' omits b859104458b2 Merge remote-tracking branch 'arm-perf/for-next/perf' omits e98edb41d390 Merge remote-tracking branch 'arm64/for-next/core' omits 5fa5929e71d5 Merge remote-tracking branch 'arm/for-next' omits 69170cd8b353 Merge remote-tracking branch 'arc/for-next' omits 7d4bb03cf07a Merge remote-tracking branch 'dma-mapping/for-next' omits 169dddd99f38 Merge remote-tracking branch 'kbuild/for-next' omits d705bb4f2860 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 012447881f47 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 1c460a6d3e00 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 3242231d1b96 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 5654a76e74a0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c2e9a100b8d1 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 3374671e60f1 Merge remote-tracking branch 'scsi-fixes/fixes' omits 5d9b9472024a Merge remote-tracking branch 'vfs-fixes/fixes' omits ed0da0c85d76 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b95539a3b3b8 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 3320e1147534 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits cb2b5a041784 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 71cb8202b69a Merge remote-tracking branch 'kselftest-fixes/fixes' omits 70cf2bf3b9cd Merge remote-tracking branch 'ide/master' omits 7bb82dfc6bb8 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 37befd4dc9ec Merge remote-tracking branch 'soundwire-fixes/fixes' omits 46d3d86ff075 Merge remote-tracking branch 'phy/fixes' omits ad6e2efd8f5b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 1fc40387303c Merge remote-tracking branch 'usb.current/usb-linus' omits d5f871d0f29a Merge remote-tracking branch 'spi-fixes/for-linus' omits 50f7ac38c5d1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 0bcc1b126166 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7042d7ae7cf4 Merge remote-tracking branch 'sound-current/for-linus' omits 0be2b7449fcc Merge remote-tracking branch 'rdma-fixes/for-rc' omits 621126d206dd Merge remote-tracking branch 'mac80211/master' omits 20be790cee98 Merge remote-tracking branch 'wireless-drivers/master' omits 6f7c3ac6d6aa Merge remote-tracking branch 'bpf/master' omits 2e20825a2838 Merge remote-tracking branch 'net/master' omits c09262166ca1 Merge remote-tracking branch 'sparc/master' omits 5ca401c8c939 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 14ec71380c03 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 57fadc67f68e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits f0a6634246f9 erofs: support superblock checksum omits 5803b42be4e9 thermal: no need to set .owner when using module_platform_driver omits 92f2cb3ffa15 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value omits 543f0615832d Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 603b961bdd43 Merge branch 'spi-5.5' into spi-next omits 6daec2f11be4 Merge branch 'spi-5.4' into spi-linus omits b31b51abc493 Merge branch 'asoc-5.5' into asoc-next omits 26c83a427603 Merge branch 'asoc-5.4' into asoc-linus omits 785ea1a3dae1 Merge branch 'linus' omits e03bf86ce045 Pull ext2 allocation fix from Chengguang. omits bf0e5b055435 ext2: don't set *count in the case of failure in ext2_try_ [...] omits 8c240a52d529 dt-bindings: hwmon: Add ltc2947 documentation omits d70846159856 hwmon: Add support for ltc2947 omits fa4e4fdefa3a Merge branch for-5.5/cpufreq into for-next omits a9c0b1a01bb0 Merge branch for-5.5/clk into for-next omits fdf95b059cb5 Merge branch for-5.5/arm64/dt into for-next omits a105c7e9f243 Merge branch for-5.5/arm/defconfig into for-next omits 6364e149fe59 Merge branch for-5.5/arm/dt into for-next omits bdfa38518ef7 Merge branch for-5.5/arm/core into for-next omits 27650be5d071 Merge branch for-5.5/soc into for-next omits 11c829cae489 Merge branch for-5.5/memory into for-next omits 5eef2b6ba166 Merge branch for-5.5/firmware into for-next omits c3964fa891fb Merge branch for-5.5/dt-bindings into for-next omits 297caef352e1 memory: tegra: Consolidate registers definition into commo [...] omits 24b813d902c6 memory: tegra: Ensure timing control debug features are disabled omits f370beaa1c7e memory: tegra: Introduce Tegra30 EMC driver omits f360781c5da9 memory: tegra: Do not handle error from wait_for_completio [...] omits ad00ad3f85d4 memory: tegra: Increase handshake timeout on Tegra20 omits 228b68003928 memory: tegra: Print a brief info message about EMC timings omits 65ddeec9dc22 memory: tegra: Pre-configure debug register on Tegra20 omits d0dbd7a8a443 memory: tegra: Include io.h instead of iopoll.h omits 8fe825a50df0 memory: tegra: Adapt for Tegra20 clock driver changes omits 6a188657b05f memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 omits ecbedae0a4c4 memory: tegra: Add gr2d and gr3d to DRM IOMMU group omits 2de1d7cc14d2 Merge branch 'regulator-5.5' into regulator-next omits c3bc7f1d8e56 Merge branch 'regulator-5.4' into regulator-linus omits 0ac3b1180df8 hwmon: (ina3221) Add summation feature support omits b21622520e17 hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz omits 5bc03b530750 hwmon: (w83793d) remove redundant assignment to variable res omits 01354fbb949e hwmon: (pmbus/ibm-cffps) Add version detection capability omits 91f08d511282 dt-bindings: hwmon: Document ibm,cffps compatible string omits 395c7853d821 hwmon: abituguru: make array probe_order static, makes obj [...] omits 127b9acb604c hwmon: (applesmc) switch to using input device polling mode omits 416ea0531bf7 hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] omits 1e2f22ffe0c1 Merge branch 'locking/core' omits 3dde483ad9f0 Merge branch 'sched/core' omits 9911461d776b Merge branch 'sched/urgent' omits 5654abd9073b Merge branch 'linus' omits e676eb513807 Merge branch 'imx/defconfig' into for-next omits 3f92c79b0b0d Merge branch 'imx/dt-mc' into for-next omits c08c1e1b3177 Merge branch 'imx/dt64' into for-next omits b7983b25f8c1 Merge branch 'imx/dt' into for-next omits c5be0b4bec71 Merge branch 'imx/bindings' into for-next omits 56eb6d840dc9 Merge branch 'imx/soc' into for-next omits 7c6fadb140f9 Merge branch 'imx/drivers' into for-next omits ecf8de0f7a83 Merge branch 'clk/imx' into for-next omits e2fb0928295b Merge branch 'acpi-soc' into linux-next omits 862892f42d08 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] omits 7046f780615d Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-tools' int [...] omits fc6bc8aa0ba3 Merge branch 'devprop' into linux-next omits 03fcbae9f40d Merge branch 'pm-cpufreq-fixes' into linux-next omits 9382aa36adcb arm64: dts: ls1028a: Fix tmu unit address omits f7de6ddd9512 arm64: dts: ls1028a: Move thermal-zone out of SoC omits 7ab6b0647de6 arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] omits 71fe050483dd arm64: dts: imx8mn: Remove duplicated machine compatible omits 35ac7bb36a77 arm64: dts: imx8mm: Remove duplicated machine compatible omits e20aafadbb68 arm64: dts: imx8mq-evk: Add remote control omits ac936abcf8eb arm64: dts: imx8mn-ddr4-evk: add phy-reset-gpios for fec1 omits 7e232b151f6c arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1 omits 29e0f7490a9c Merge branch 'perf/core' omits da274c456796 Merge branch 'perf/urgent' omits 0c909e5c1997 Merge branch 'x86/asm' omits 32eef3770c08 Merge branch 'linus' omits 45e9e8abc2ba m68k/coldfire: Use CONFIG_PREEMPTION omits dced4c0e705c ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ omits 5d678ee90190 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations omits ecad80f7f1aa ARM: 8924/1: tcm: make dtcm_end and itcm_end static omits f6d42bc61501 ARM: 8923/1: mm: include <asm/vga.h> for vga_base omits 47c7282cb9dc ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 omits e27cdaef4395 ARM: 8920/1: share get_signal_page from signal.c to process.c omits cb56ab420795 ARM: 8919/1: make unexported functions static omits 0b0617e5a610 ARM: 8918/1: only build return_address() if needed omits eac95a44f454 cifs: update internal module version number omits a1356cad7e64 cifs: smbd: Return -EAGAIN when transport is reconnecting omits 5fb584dcf073 cifs: smbd: Only queue work for error recovery on memory r [...] omits a4ed3149a5dc cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] omits 3465bca3963c cifs: smbd: Add messages on RDMA session destroy and reconnection omits 0e1e0c31b7f9 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] omits 727b00af4253 cifs: smbd: Invalidate and deregister memory registration [...] omits c7d1d76af023 cifs: Don't display RDMA transport on reconnect omits 1a9e24ea2b9a CIFS: remove set but not used variables 'cinode' and 'netfid' omits 8a974989ef5e cifs: add support for flock omits 0455298f0efb cifs: remove unused variable 'sid_user' omits f556e4949186 cifs: rename a variable in SendReceive() omits cc24262e1811 Merge branch 'irq/urgent' omits 792a53c07a7b Merge branch 'x86/asm' omits 090c8ed1d06b Merge branch 'x86/cleanups' omits 4262ffec6c81 Merge branch 'linus' omits ebc327dcaf9b Merge branch 'arm64-for-5.5' into all-for-5.5 omits 677aaa82c037 Merge branch 'dts-for-5.5' into all-for-5.5 omits a9a67a17edf6 Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 2ac32a98486a Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits 76505a162005 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] omits 9e438dcdfbc1 Merge branch 'v5.4/fixes' into tmp/aml-rebuild omits 32a2a2154754 Merge branch 'misc-5.4' into next-fixes omits 383337dd82a2 Pull reiserfs xattr fix from Jeff Mahoney. omits 08b866beeb61 reiserfs: fix extended attributes on the root directory omits 043c07704262 Merge branch 'linus' omits 080dba92bc46 ipc/msg.c: consolidate all xxxctl_down() functions omits c9f5c5c1b4cb ipc/sem.c: document and update memory barriers omits b81e772c3698 ipc/msg.c: update and document memory barriers omits 731f88038397 ipc/mqueue.c: update/document memory barriers omits dc5144369a80 ipc/mqueue.c: remove duplicated code omits 06fa418bd050 smp_mb__{before,after}_atomic(): update Documentation omits edbefc568464 lib/ubsan: don't serialize UBSAN report omits 5a02748c1b14 aio: simplify read_events() omits 9cc2d6fe7656 uaccess: disallow > INT_MAX copy sizes omits b9e6cd31f8c5 fs/binfmt_elf.c: extract elf_read() function omits 8151a88b95ff fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 7d8235bfaead selftests: add epoll selftests omits e695f9219912 fs/epoll: remove unnecessary wakeups of nested epoll omits c71bca943166 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 6ac74daf486d checkpatch: improve ignoring CamelCase SI style variants like mA omits 638443260374 lib/math/rational.c: fix possible incorrect result from ra [...] omits 6da4a98269a9 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits bf97ff74e7a5 string: add stracpy and stracpy_pad mechanisms omits ee4bb1964ec0 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 804af19e0cf4 hung_task: allow printing warnings every check interval omits eb73abfdf020 kernel/profile.c: use cpumask_available to check for NULL cpumask omits 4cc1d3dce196 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 127c109a3c11 kernel/notifier.c: remove notifier_chain_cond_register() omits 4287a522d2f0 kernel/notifier.c: intercept duplicate registrations to av [...] omits 782ee1772e3a linux/build_bug.h: change type to int omits ba861eeaefd0 .gitattributes: Use 'dts' diff driver for dts files omits 9f7237efa4c5 include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 8c9911518b19 include/linux/proc_fs.h: fix confusing macro arg name omits 46c987570577 fs/proc/internal.h: shuffle "struct pde_opener" omits e2f902619748 fs/proc/generic.c: delete useless "len" variable omits 3c1467777e35 proc: change ->nlink under proc_subdir_lock omits c0e97ebb0637 kernel/hung_task.c: Monitor killed tasks. omits 066af7b97d3a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 3fdc713ab457 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7a43743cca6b mm/vmscan: remove unused lru_pages argument omits 5fbfeffe5334 mm-annotate-refault-stalls-from-swap_readpage-fix omits cffe9fe062e6 mm/page_io.c: annotate refault stalls from swap_readpage omits 6271ebfa2887 mm/memory_hotplug.c: remove __online_page_set_limits() omits c31a211a1382 mm: fix typos in comments when calling __SetPageUptodate() omits 969df046d992 mm: fix struct member name in function comments omits 772ca80dc9de mm/shmem.c: make array 'values' static const, makes object [...] omits 2909351b1dd6 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits d539e7b673f5 userfaultfd: wrap the common dst_vma check into an inlined [...] omits b084d4450f32 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 88531e379f91 userfaultfd: use vma_pagesize for all huge page size calculation omits dc31c68b7139 mm/vmstat: reduce zone lock hold time when reading /proc/p [...] omits bb15ea3d4f47 mm/memcontrol: use vmstat names for printing statistics omits cc2f522c3585 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits a57ee215847b mm/vmstat: add helpers to get vmstat item names for each e [...] omits 823b2e514114 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 2e627d23e554 mm/thp: make set_huge_zero_page() return void omits bb124384261a mm, thp: do not queue fully unmapped pages for deferred split omits 765661a1a1d9 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits d4cb3988b321 mm/userfaultfd: fix a GCC compilation warning omits 9a3788152d79 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits 8a78704d82fa hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits 47b73b16bab3 hugetlb-remove-duplicated-code-checkpatch-fixes omits 7dbf7c64b18a hugetlb: remove duplicated code omits 0227bc846963 hugetlb: region_chg provides only cache entry omits 72cad5f6be47 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 575d9d826e1c mm-oom-avoid-printk-iteration-under-rcu-fix omits b44695622968 mm, oom: avoid printk() iteration under RCU omits daf36a6ab943 mm: support memblock alloc on the exact node for sparse_bu [...] omits de1cfbfae9d3 mm/z3fold: fix -Wunused-but-set-variable warnings omits b0b82e208591 mm/z3fold.c: add inter-page compaction omits d58daa56bb05 mm/vmscan.c: remove unused scan_control parameter from pageout() omits 34d2462932c3 mm, pcpu: make zone pcp updates and reset internal to the mm omits 6b1b3ff236af mm, pcp: share common code between memory hotplug and perc [...] omits 51a4a2d5b7cc mm/page_alloc: add alloc_contig_pages() omits ced6cf9cf62a mm/vmalloc: rework vmap_area_lock omits 4acd4deeeacf selftests: vm: add fragment CONFIG_TEST_VMALLOC omits e353d4ff77c5 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 726a5f4eeddd mm/vmalloc: respect passed gfp_mask when doing preloading omits 9a6bc5fa4538 mm/vmalloc: remove preempt_disable/enable when doing preloading omits 85f64657a54c mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 5e4c9e8d3e6b mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits e0677e0f7f80 mm/page_alloc.c: don't set pages PageReserved() when offlining omits c4809c568933 mm/memory_hotplug: cleanup __remove_pages() omits a672c367318c mm/memory_hotplug: drop local variables in shrink_zone_span() omits 802e866a8584 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 2b0bcd9744e3 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits e94ca34539f0 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 91acdcb19980 mm/memory_hotplug: shrink zones when offlining memory omits 9ca79bac979c mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits caed02eb454d mm/memmap_init: update variable name in memmap_init_zone omits d5e8a8b4fbd8 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 4ad202b20a1c hv_balloon: use generic_online_page() omits 6f93b796c293 mm/memory_hotplug: export generic_online_page() omits 11da465f2935 mm/memory_hotplug.c: add a bounds check to __add_pages() omits c15ca564c147 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits 40c2e4d21dc4 mm, soft-offline: convert parameter to pfn omits f0d6edb90b89 mm/memory-failure.c clean up around tk pre-allocation omits 125feabb94a3 mm/rmap.c: fix outdated comment in page_get_anon_vma() omits 5242254b93e0 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits e4653bd1ba7a asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits 88814c528ac2 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits 69113ee8d3e5 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits 9532adb33d6b ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 7316b856bab3 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits 577ef7665053 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits d3507ea9a77a mm/rmap.c: reuse mergeable anon_vma as parent when fork omits ca541749caef mm/rmap.c: don't reuse anon_vma if we just want a copy omits 64cd487b4443 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits de317a21b486 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits b4ede19028c4 mm/mmap.c: __vma_unlink_prev() is not necessary now omits aab3796aaed6 mm/mmap.c: prev could be retrieved from vma->vm_prev omits 6780193ee800 mm/swap.c: piggyback lru_add_drain_all() calls omits cbef25d69b4b mm/mmap.c: fix the adjusted length error omits 5e83bdbbe24a mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits b928cbcc44cb mm/pgmap: use correct alignment when looking at first pfn [...] omits 14cc6a1aadd4 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits f80a25137314 mm: emit tracepoint when RSS changes omits d170b2de957b shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 1a747c1ae5c3 mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 1ffc49d59f39 include/linux/memcontrol.h: fix comments based on per-node memcg omits a5490137c6d9 mm: memcontrol: try harder to set a new memory.high omits c39e35fd9e7c mm: memcontrol: remove dead code from memory_max_write() omits 53f5a5e08227 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits a3e2c4a734d2 mm, memcg: clean up reclaim iter array omits 29979f5c154d mm/swap.c: trivial mark_page_accessed() cleanup omits 468d230604bf mm-swap-disallow-swapon-on-zoned-block-devices-fix omits 0f9426de7ff6 mm, swap: disallow swapon() on zoned block devices omits bea36ccce717 mm/gup.c: allow CMA migration to propagate errors back to caller omits cfe33cc0a3da mm/slub.c: update comments omits e5afc8cf9f9c mm: slub: print the offset of fault addresses omits 2c5cae73e78c mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits cec162e07ece mm, slab: remove unused kmalloc_size() omits 7731a3e8e0d4 mm, slab: make kmalloc_info[] contain all types of names omits 49a63b41b10b ramfs: support O_TMPFILE omits 8e5f043443bb ocfs2: fix passing zero to 'PTR_ERR' warning omits 276ac5f8450a ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits 1cbd1b2f772e ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits eecce71a559c ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits c19ca73f5622 mm: thp: handle page cache THP correctly in PageTransCompoundMap omits 09859c4c3331 mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] omits 03ebed9f9133 Merge branch 'for-next-next-v5.4-20191024' into for-next-20191024 omits 7253397bb4ff Merge branch 'for-next-current-v5.3-20191024' into for-nex [...] omits f615d3a486c3 Merge branch 'misc-5.4' into for-next-20191024 omits 5851b94b387e Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] omits 6a2feb769b25 Merge branch 'ext/qu/trim-bug-v3' into for-next-next-v5.4- [...] omits ded685660fe5 Merge branch 'ext/qu/system-chunk' into for-next-next-v5.4 [...] omits e8c1bf486fea Merge branch 'ext/qu/tree-checker-item-size-fix' into for- [...] omits 164455837203 Merge branch 'ext/nikbor/cleanups-mount' into for-next-nex [...] omits 5c4e519decbd Merge branch 'misc-next' into for-next-next-v5.4-20191024 omits 767fa900b09b Merge branch 'misc-next' into for-next-current-v5.3-20191024 omits 84157e56c42d btrfs: tree-checker: Fix wrong check on max devid omits 5c0dd06f1dbf btrfs: Consider system chunk array size for new SYSTEM chunks omits b88c4de836c5 btrfs: tree-checker: Check item size before reading file e [...] omits 51570a02b717 btrfs: Ensure we trim ranges across block group boundary omits efaf49b60882 btrfs: volumes: Use more straightforward way to calculate [...] omits 26fa7db48764 btrfs: add dedicated members for start and length of a blo [...] omits 5c3392de20e6 btrfs: rename extent buffer block group item accessors omits 1420a1586be7 btrfs: rename block_group_item on-stack accessors to follo [...] omits a98510028934 btrfs: remove embedded block_group_cache::item omits 32571f37dd34 btrfs: move block_group_item::flags to block group omits 27727be3aed5 btrfs: move block_group_item::used to block group omits c402f645d36c platform/chrome: Put docs with the code omits b7a2c02ffedb btrfs: Remove btrfs_bio::flags member omits fc7054551adf Merge branch 'x86/apic' omits 79e0a3c16de9 Merge branch 'timers/urgent' omits 72902c2b4bed btrfs: add blake2b to checksumming algorithms omits 217244ab0473 btrfs: add member for a specific checksum driver omits a090ada9302c btrfs: sysfs: show used checksum driver per filesystem omits d2917575923f btrfs: sysfs: export supported checksums omits 40b7148ce1e6 btrfs: add sha256 to checksumming algorithm omits 2299d1ecec2f btrfs: add xxhash64 to checksumming algorithms omits f328b68c5ad1 btrfs: drop bdev argument from submit_extent_page omits a8fdbd0e9edb btrfs: remove extent_map::bdev omits 8fd9a6e47cac btrfs: drop bio_set_dev where not needed omits 603fbf850338 btrfs: get bdev from latest_dev for dio bh_result omits c7b74577b631 btrfs: assert extent_map bdevs and lookup_map and split omits acba5fc211ee Merge branch 'devel' into for-next omits 95ae151fc728 mm, meminit: recalculate pcpu batch and high limits after [...] omits ab59242d1a8d mm/gup_benchmark: fix MAP_HUGETLB case omits 79eaa349194c mm: memcontrol: fix NULL-ptr deref in percpu stats flush omits 9d840e58caa0 mmthp-recheck-each-page-before-collapsing-file-thp-v4 omits 9c61acffe2b8 mm,thp: recheck each page before collapsing file THP omits 87c469b00169 /proc/kpageflags: do not use uninitialized struct pages omits 7e7d0344aae4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 9bd999c60e93 Merge branch 'linus' omits 823251134904 Merge branch 'perf/urgent' omits ef3141902879 Merge branch 'x86/cleanups' omits c2e50c28eeb9 Merge branch 'perf/core' omits aec1ea9d4f48 Merge branch 'x86/urgent' omits e6687f43745b SUNRPC: Destroy the back channel when we destroy the host [...] omits 2254f4067757 SUNRPC: The RDMA back channel mustn't disappear while requ [...] omits 4609f9894ead SUNRPC: The TCP back channel mustn't disappear while reque [...] omits 92e14ae8fdd3 btrfs: Streamline btrfs_fs_info::backup_root_index semantics omits c563dcd4fc49 btrfs: Rename find_oldest_super_backup to init_backup_root_slot omits 7dc1d574af90 btrfs: Remove unused next_root_backup function omits 807d56fdbc0b btrfs: Don't use objectid_mutex during mount omits b5b27168444d btrfs: Factor out tree roots initialization during mount omits 4c9abf9c6f31 btrfs: Add read_backup_root omits 0ccac3714777 btrfs: Remove newest_gen argument from find_oldest_super_backup omits c309d15c2e8e btrfs: Cleanup and simplify find_newest_super_backup omits f1f602a3c4c4 btrfs: ctree: Checking key orders before merged tree blocks omits 199ff5035c9d btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] omits d61b7dd87479 btrfs: Detect unbalanced tree with empty leaf before crash [...] omits 74317daf75bb btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] omits cf3f0414cd1e btrfs: extent_io: Do extra check for extent buffer read wr [...] omits bb57471b4708 btrfs: remove pointless indentation in btrfs_read_sys_array() omits 350f442a538b btrfs: reduce indentation in btrfs_may_alloc_data_chunk omits a3a40bc08051 btrfs: remove pointless local variable in lock_stripe_add() omits cd913fd615f2 btrfs: raid56: reduce indentation in lock_stripe_add omits e63721e1b4bd cpufreq: qcom-hw: Move driver initialization earlier omits 78eea1df54c0 clk: qcom: Initialize clock drivers earlier omits 1dbd727fdcc6 cpufreq: Initialize cpufreq-dt driver earlier omits 422c1d3067ac cpufreq: Initialize the governors in core_initcall omits 26c72aae6cb0 thermal: Initialize thermal subsystem earlier omits 7241d318dd70 thermal: Remove netlink support omits d891b2c0523e dt: thermal: tsens: Document compatible for MSM8976/56 omits 95ededc17e4e thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 omits c3b909e1bf1c MAINTAINERS: add entry for Amlogic Thermal driver omits 1933e82258fc thermal: amlogic: Add thermal driver to support G12 SoCs omits bf9a5f5d8ee9 dt-bindings: thermal: Add DT bindings documentation for Am [...] omits fbfe1a042cfd drivers: thermal: tsens: Add interrupt support omits 4909961a16b0 drivers: thermal: tsens: Create function to return sign-ex [...] omits 453611e4d7c2 dt-bindings: thermal: tsens: Convert over to a yaml schema omits 92c8f0ef366c drivers: thermal: tsens: Add debugfs support omits e03d61eabd62 drivers: thermal: tsens: Add __func__ identifier to debug [...] omits 2afc8043f648 drivers: thermal: tsens: Simplify code flow in tsens_probe omits 48d57f38b0aa drivers: thermal: tsens: Get rid of id field in tsens_sensor omits f612b49f501c btrfs: tracepoints: constify all pointers omits d046e0dd730f btrfs: tracepoints: drop typecasts from printk omits d54af8dc270c Merge branch 'perf/urgent' omits 048cf5167907 Btrfs: check for the full sync flag while holding the inod [...] omits a32af981855b Btrfs: fix qgroup double free after failure to reserve met [...] omits 2fb706bf9435 btrfs: Return offset from find_desired_extent omits 9c0952e3e27f btrfs: Simplify btrfs_file_llseek omits 6f4fab0b56ca btrfs: Speed up btrfs_file_llseek omits ad442fc8606d btrfs: compression: remove ops pointer from workspace_manager omits cf0c140c472d btrfs: compression: inline free_workspace omits 3fda8fe93202 btrfs: compression: pass type to btrfs_put_workspace omits 2cb97ed5bf27 btrfs: compression: inline alloc_workspace omits aa222ec45b54 btrfs: compression: pass type to btrfs_get_workspace omits 283b27e39963 btrfs: compression: inline put_workspace omits 14c23bad0429 btrfs: compression: inline get_workspace omits ec6f38cbd8fb btrfs: compression: export alloc/free/get/put callbacks of [...] omits 3628dc5decd5 btrfs: compression: inline cleanup_workspace_manager omits 87dbe3bf314b btrfs: compression: let workspace manager cleanup take onl [...] omits c77f8765899c btrfs: compression: inline init_workspace_manager omits 28538fadc7f9 btrfs: compression: let workspace manager init take only the type omits 733e644f8f9d btrfs: compression: attach workspace manager to the ops omits 929ad3d6dda4 btrfs: switch compression callbacks to direct calls omits ba95263f0ed3 btrfs: export compression and decompression callbacks omits 402f682f5c41 btrfs: tracepoints: Fix bad entry members of qgroup events omits 122c2bcf6fe9 btrfs: tracepoints: Fix wrong parameter order for qgroup events omits 278335c3388a btrfs: use btrfs_block_group_cache_done in update_block_group omits 3bded9d5c0ca btrfs: check page->mapping when loading free space cache omits 13c9a1a6ba84 btrfs: qgroup: Always free PREALLOC META reserve in btrfs_ [...] omits db46bb7229ae btrfs: don't needlessly create extent-refs kernel thread omits aa8ef17a80ec btrfs: block-group: Fix a memory leak due to missing btrfs [...] omits 537b61ec0902 Btrfs: fix metadata space leak on fixup worker failure to [...] omits ae9fd604f605 Btrfs: fix negative subv_writers counter and data space le [...] omits 70c153f56068 Btrfs: add missing extents release on file extent cluster [...] omits 3b7a7823664d btrfs: ioctl: Try to use btrfs_fs_info instead of *file omits 8ce72171619b btrfs: use bool argument in free_root_pointers() omits 2644db355e92 btrfs: use better definition of number of compression type omits 20217d140603 btrfs: use enum for extent type defines omits e6fa873a14f9 btrfs: props: remove unnecessary hash_init() omits ea30fdea31f2 btrfs: Rename btrfs_join_transaction_nolock omits b09fb24e877d btrfs: User assert to document transaction requirement omits 7b1a5f7e18e8 btrfs: opencode extent_buffer_get omits f0698b27ccef btrfs: Avoid getting stuck during cyclic writebacks omits a96714b90855 btrfs: block-group: Rework documentation of check_system_c [...] omits 46f017a06269 btrfs: Enhance error output for write time tree checker omits ffaf0c4b096c btrfs: tree-checker: Refactor prev_key check for ino into [...] omits fa240deddc1b Btrfs: extent_write_locked_range() should attach inode->i_wb omits 58543c60d15d Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits bde6144ebb83 Btrfs: only associate the locked page with one async_chunk struct omits 9601450ce873 Btrfs: delete the entire async bio submission framework omits 8ddf3d9a395f Btrfs: stop using btrfs_schedule_bio() omits f7b2025b9426 btrfs: add __pure attribute to functions omits 4009b5a3a7bc btrfs: add const function attribute omits c744bae57367 btrfs: add __cold attribute to more functions omits b36be940273b btrfs: drop unused parameter is_new from btrfs_iget omits 7ae8ba25fc5a btrfs: use refcount_inc_not_zero in kill_all_nodes omits b796ac697d30 btrfs: print process name and pid that calls device scanning omits 73133f4b49a7 btrfs: Open-code name_in_log_ref in replay_one_name omits 9865d2ddda4e btrfs: Properly handle backref_in_log retval omits 12b8c6b0deb2 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] omits a15b5f103658 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED omits 97c1648a259d btrfs: transaction: describe transaction states and transitions omits ff46ad9b405c btrfs: use has_single_bit_set for clarity omits 1a6302f08ea4 btrfs: add 64bit safe helper for power of two checks omits 02a64ad5b200 btrfs: balance: use term redundancy instead of integrity i [...] omits da12f6c237fe btrfs: move btrfs_unlock_up_safe to other locking functions omits 1f37d03e937d btrfs: move btrfs_set_path_blocking to other locking functions omits 3c50ff814fd4 btrfs: make btrfs_assert_tree_locked static inline omits 6dabc6882ab4 btrfs: make locking assertion helpers static inline omits 3b6226a45012 btrfs: get rid of pointless wtag variable in async-thread.c omits 8af341a585b4 btrfs: get rid of unique workqueue helper functions omits 6cbfee07dd97 btrfs: don't prematurely free work in scrub_missing_raid56 [...] omits 07041b96fd78 btrfs: don't prematurely free work in reada_start_machine_ [...] omits 27c0708691aa btrfs: don't prematurely free work in end_workqueue_fn() omits 30cb37f2152a btrfs: don't prematurely free work in run_ordered_work() omits f7954c096de9 btrfs: get rid of unnecessary memset() of work item omits ce3020a01e04 btrfs: move the failrec tree stuff into extent-io-tree.h omits e75370738460 btrfs: export find_delalloc_range omits 37a55629a666 btrfs: move extent_io_tree defs to their own header omits 0ff548101841 btrfs: separate out the extent io init function omits 55ce17c1d208 btrfs: separate out the extent leak code omits 9bc66d66b5e9 btrfs: ctree: Remove stray comment of setting up path lock omits afa8316f6d83 btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() omits 0b2a1a64c1f1 btrfs: ctree: Reduce one indent level for btrfs_search_slot() omits 999ca6af5416 btrfs: tree-checker: Add check for INODE_REF omits 3ba0287af9ad btrfs: tree-checker: Try to detect missing INODE_ITEM omits 555b43a82baf Btrfs: make btrfs_wait_extents() static omits 07f1b45c7151 btrfs: Add assert to catch nested transaction commit omits 7659f2969e5d btrfs: simplify inode locking for RWF_NOWAIT omits a3fccd2899de Merge branch 'sched/core' omits 15ab878e9e25 Merge branch 'perf/urgent' omits 5d15b432b91b Merge branches 'arm64-for-5.5', 'arm64-defconfig-for-5.5', [...] omits ad444b595597 Merge branch 'core/objtool' omits 8fe8d3f09431 Merge branch 'locking/core' omits 2b5d5b1927a8 Merge branch 'perf/core' omits c1e45431c592 Merge branch 'perf/urgent' omits a76f06ec3a31 Merge branch 'ras/core' omits 1f1127e63459 Merge branch 'sched/core' omits e5acf7d15f53 Merge branch 'x86/asm' omits 9198a20d68cc Merge branch 'x86/boot' omits 24cf23990419 Merge branch 'x86/build' omits 3e5c37d29ccd Merge branch 'x86/cleanups' omits 8a7d33d334dc Merge branch 'x86/core' omits dfd59ff7f47f Merge branch 'x86/cpu' omits a580b48744d8 Merge branch 'x86/entry' omits c9e84a5b6fa4 Merge branch 'x86/microcode' omits 825d077b6c7c Merge branch 'x86/mm' omits 1724d41e05ce Merge branch 'x86/platform' omits 97c18a4b4c87 clocksource/drivers/renesas-ostm: Use unique device name i [...] omits 3b0dfe444223 clocksource/drivers/renesas-ostm: Convert to timer_of omits b1150b8d42be clocksource/drivers/timer-of: Use unique device name inste [...] omits 253e64b1e4c3 clocksource/drivers/timer-of: Convert last full_name to %pOF omits 6018d5342dbe Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits ad594b1cdc2b clocksource/drivers/asm9260: Add a check for of_clk_get omits 28f9baed3d50 pidfd: avoid linux/wait.h and sys/wait.h name clashes omits ca4732de2447 clocksource/drivers/timer-atmel-tcb: add sama5d2 support omits 37a66e26c6f9 clocksource/drivers/timer-atmel-tcb: allow selecting first [...] omits cc774da47406 clocksource/drivers/timer-atmel-tcb: stop using the 32kHz [...] omits 787b099ff975 clocksource/drivers/timer-atmel-tcb: fill tcb_config omits cef671d1a52a clocksource/drivers/timer-atmel-tcb: rework 32khz clock selection omits 3d627ed6be14 ARM: dts: at91: sama5d2: add TCB GCLK omits a21da2eec7ef dt-bindings: mfd: atmel,at91rm9200-tcb: add sama5d2 compatible omits 18944dfbe79d dt-bindings: mfd: atmel-tcb: convert bindings to json-schema omits 68eeb39a53d5 phy: qcom-usb-hs: Fix extcon double register after power cycle omits 551d5106b732 Revert "pinctrl: iproc: use unique name for irq chip" omits 659e175ff44d Merge branch 'devel' into for-next omits a8c267546ac0 phy: renesas: phy-rcar-gen2: Fix the array off by one warning omits 9a4f33ede43d phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] omits d547dba956ed dts: ARM: aspeed: Migrate away from aspeed, g[45].* compatibles omits 6acb52543db3 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] omits 4d27ec69c445 pinctrl: pistachio: Pass irqchip when adding gpiochip omits 943fc5f69180 pinctrl: armada-37xx: Pass irqchip when adding gpiochip omits 21f218f3ac1d pinctrl: ocelot: Pass irqchip when adding gpiochip omits 56ecc8f6991a pinctrl: oxnas: Pass irqchip when adding gpiochip omits 70b422265e72 ARM: dts: vesnin: Add power_green led omits fd8ee7ffb131 ARM: dts: aspeed: tacoma: Add watchdog definitions omits 115fd805b9d3 ARM: dts: aspeed: tacoma: Add gpio-key definitions omits 63449897a765 ARM: dts: tacoma: Enable LPC Firmware region omits a5940c4f0f53 ARM: dts: aspeed: tacoma: Enable VUART1 omits b107b430d837 ARM: dts: aspeed-g6: Add VUART descriptions omits f5681cae3059 ARM: dts: aspeed: tacoma: Enable iBT device omits 9c8d6a3e25c1 ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs omits e4443f4ef469 ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes omits f1b2e3ad7a26 ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi omits 42af82345483 ARM: dts: aspeed: ast2600evb: Use custom flash layout omits bb5399480a33 ARM: dts: ast2600-evb: Enable FMC and SPI devices omits 9532fad53b15 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices omits eb37d422320b ARM: dts: aspeed: rainier: Enable FMC and SPI devices omits 6854d9099b6a ARM: dts: aspeed: rainier: Add i2c devices omits 785510e57014 ARM: dts: aspeed: rainier: Add mac devices omits ebe7fe62e0f2 ARM: dts: aspeed: Add Rainier system omits 7690b428e587 ARM: dts: Add 128MiB OpenBMC flash layout omits 9de54a54a2a1 ARM: dts: aspeed-g6: Add FMC and SPI devices omits b6973c3f3218 ARM: dts: aspeed-g6: Add lpc devices omits e2a31480cb4b ARM: dts: aspeed: fp5280g2: Add LED configuration omits dba67c6865c1 ARM: dts: aspeed: tacoma: Enable I2C busses omits ed5e1230632c ARM: dts: aspeed-g6: Add i2c buses omits feb9dc5a5cb4 pinctrl: st: Pass irqchip when adding gpiochip omits 6a3d4bab3349 pinctrl: at91: Pass irqchip when adding gpiochip omits cf3f76367008 ARM: dts: aspeed-g6: Add gpio devices omits 98c928933649 ARM: dts: ast2600-evb: eMMC configuration omits 3693e6237575 ARM: dts: aspeed: Add Tacoma machine omits 799e064cc79e fsi: scom: Don't abort operations for minor errors adds bacdcb6675e1 dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle adds e472c64aa4fa Merge tag 'dmaengine-fix-5.4-rc6' of git://git.infradead.o [...] adds a39331867335 ALSA: timer: Fix mutex deadlock at releasing card adds 285859800696 Merge tag 'sound-5.4-rc6' of git://git.kernel.org/pub/scm/ [...] adds 4252a1a9b01f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e82b7457909a Merge branch 'pm-cpufreq' adds 65a5bf1c7900 Merge tag 'pm-5.4-rc6' of git://git.kernel.org/pub/scm/lin [...] adds ca8cb6958023 drm/etnaviv: fix deadlock in GPU coredump adds 18fa692d8020 drm/etnaviv: reinstate MMUv1 command buffer window check adds a2f10d4a3069 drm/etnaviv: fix dumping of iommuv2 adds 6f966213fea0 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds ec26530c8cb8 Merge tag 'drm-misc-fixes-2019-10-30-1' of git://anongit.f [...] adds 2cac8c4480f2 Merge tag 'drm-intel-fixes-2019-10-31' of git://anongit.fr [...] adds e5574f61e9d8 drm/amdgpu: Fix SDMA hang when performing VKexample test adds 9bdf63d3579e drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) adds 40ba9796983b drm/amd/display: Change Navi14's DWB flag to 1 adds f52ebe1f888d drm/amdgpu/gfx10: update gfx golden settings adds 3dde767f14dc drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 47661f6dad42 drm/amdgpu/gfx10: update gfx golden settings for navi12 adds 167bf96014a0 drm/sched: Set error to s_fence if HW job submission failed. adds 57c0f58e9f56 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. adds 8775e89fa712 drm/amd/display: do not synchronize "drr" displays adds ceba1a0128a6 drm/amd/display: Allow inverted gamma adds 7c37d399c2b8 drm/amd/display: add 50us buffer as WA for pstate switch i [...] adds bc2fde42e241 drm/amd/display: Passive DP->HDMI dongle detection fix adds 385857adb815 drm/amd/display: setting the DIG_MODE to the correct value. adds 364593f3ee5f dc.c:use kzalloc without test adds e6f4e274c1e5 drm/amdgpu/powerplay/vega10: allow undervolting in p7 adds 30ef5c7eaba0 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE adds 722608433c94 drm/radeon: Fix EEH during kexec adds c868868f6b6a drm/amdgpu: fix stack alignment ABI mismatch for Clang adds 00db297106e8 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ adds e8a170ff9a35 drm/amdgpu: enable -msse2 for GCC 7.1+ users adds e54de91a2475 Merge tag 'drm-fixes-5.4-2019-10-30' of git://people.freed [...] adds 146162449186 Merge tag 'drm-fixes-2019-11-01' of git://anongit.freedesk [...] adds 9121923c457d kvm: Allocate memslots and buses before calling kvm_arch_init_vm adds a97b0e773e49 kvm: call kvm_arch_destroy_vm if vm creation fails adds 9167ab799362 KVM: vmx, svm: always run with EFER.NXE=1 when shadow pagi [...] adds b88866b60d98 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d4af3c4b81f4 arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 adds 36c602dcdd87 arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo adds bfc97f9f199c arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core adds e059770cb1cd arm64: Brahma-B53 is SSB and spectre v2 safe adds 1cf45b8fdbb8 arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core adds d540c398db78 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 0b6b30c65621 efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only adds 2bb6a81633cb efi/tpm: Return -EINVAL when determining tpm final events [...] adds 18b915ac6b0a efi/random: Treat EFI_RNG_PROTOCOL output as bootloader ra [...] adds 41cd96fa149b efi: libstub/arm: Account for firmware reserved memory at [...] adds 220dd7699c46 x86, efi: Never relocate kernel below lowest acceptable address adds 359efcc2c910 efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN adds b2a18c25c73f Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 355f83c1d098 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 0dbe6cb8f7e0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 31408fbe33d1 Merge branch 'parisc-5.4-3' of git://git.kernel.org/pub/sc [...] adds e5897c7d2e65 Merge tag 'riscv/for-v5.4-rc6' of git://git.kernel.org/pub [...] adds 6873e0bd6a9c io_uring: ensure we clear io_kiocb->result before each issue adds 41591a51f00d iocost: don't nest spin_lock_irq in ioc_weight_write() adds 0821de28961d Merge tag 'for-linus-20191101' of git://git.kernel.dk/linux-block adds 875f0706accd SUNRPC: The TCP back channel mustn't disappear while reque [...] adds 9edb455e6797 SUNRPC: The RDMA back channel mustn't disappear while requ [...] adds 669996add4c9 SUNRPC: Destroy the back channel when we destroy the host [...] adds be3df3dd4c70 NFSv4: Don't allow a cached open with a revoked delegation adds 79cc55422ce9 NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() adds 372bf6c1c8f9 Merge tag 'nfs-for-5.4-3' of git://git.linux-nfs.org/proje [...] adds 7170a977743b net: annotate accesses to sk->sk_incoming_cpu adds ee8d153d46a3 net: annotate lockless accesses to sk->sk_napi_id adds fc89cc358fb6 cxgb4: fix panic when attaching to ULD fail adds c4509a5ac0ac hv_netvsc: Fix error handling in netvsc_set_features() adds 719b85c336ed hv_netvsc: Fix error handling in netvsc_attach() adds 3da09663209d Merge branch 'hv_netvsc-fix-error-handling-in-netvsc_attac [...] adds 5a7ec66782fc Merge tag 'mac80211-for-net-2019-10-31' of git://git.kerne [...] adds f9c32435ab72 rxrpc: Fix handling of last subpacket of jumbo packet adds 6d6f0383b697 netdevsim: Fix use-after-free during device dismantle adds 19f92a030ca6 net: increase SOMAXCONN to 4096 adds 623d0c2db020 tcp: increase tcp_max_syn_backlog max value adds 4202e219edd6 net: ethernet: arc: add the missed clk_disable_unprepare adds 33e4980532fd Merge tag 'wireless-drivers-2019-11-01' of git://git.kerne [...] adds 94bc1e522b32 igb/igc: Don't warn on fatal read failures when the device [...] adds fb2308ba16bf igb: Enable media autosense for the i350. adds 8d5cfd7f76a2 igb: Fix constant media auto sense switching when no cable [...] adds 2c19e395e061 i40e: Fix receive buffer starvation for AF_XDP adds 8472ba621540 e1000: fix memory leaks adds 17df5ae1b3e1 Documentation: networking: device drivers: Remove stray asterisks adds 451fe015b285 ixgbe: Remove duplicate clear_bit() call adds c8c2cd8102a7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds a904a0693c18 inet: stop leaking jiffies on the wire adds 9cfeeb576d49 gve: Fixes DMA synchronization. adds 9d68db5092c5 net: phylink: Fix phylink_dbg() macro adds 5fc0f21246e5 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 adds 62bdc8fd1c21 r8169: fix wrong PHY ID issue with RTL8168dp adds d64479a3e3f9 selftests: net: reuseport_dualstack: fix uninitalized parameter adds 8101e069418d selftests: bpf: Skip write only files in debugfs adds 41aa29a58b5f net: cls_bpf: fix NULL deref on offload filter removal adds aefc3e723a78 net: fix installing orphaned programs adds aeb1b85c340c Merge branch 'fix-BPF-offload-related-bugs' adds 1204c70d9dcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds b8e51a6a9db9 s390/cmm: fix information leak in cmm_timeout_handler() adds a1d863ac3e10 s390/unwind: fix mixing regs and sp adds 3d7efa4edd07 s390/idle: fix cpu idle time calculation adds 969a5197da89 Merge tag 's390-5.4-6' of git://git.kernel.org/pub/scm/lin [...] adds 8194c28efd96 Merge tag 'powerpc-5.4-4' of git://git.kernel.org/pub/scm/ [...] adds f83e148a4100 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds e935842a06db Merge tag 'pwm/for-5.4-rc6' of git://git.kernel.org/pub/sc [...] adds 9d2345057538 Merge tag 'hwmon-for-v5.4-rc6' of git://git.kernel.org/pub [...] adds 56cfd2507d3e Merge tag '5.4-rc6-smb3-fix' of git://git.samba.org/sfrenc [...] adds d8eca64eec71 usb: dwc3: gadget: fix race when disabling ep with cancell [...] adds 3a69c9e52295 Merge tag 'usb-5.4-rc6' of git://git.kernel.org/pub/scm/li [...] adds a99d8080aaf3 Linux 5.4-rc6 adds 70a7274a543a Merge tag 'imx-fixes-5.4-2' of git://git.kernel.org/pub/sc [...] adds e614f341253f ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend adds e690053e97e7 ARM: sunxi: Fix CPU powerdown on A83T adds ba7f8c98269c Merge tag 'sunxi-fixes-for-5.4-2' of https://git.kernel.or [...] adds f852497c9a07 arm64: dts: zii-ultra: fix ARM regulator GPIO handle adds 3a82cd448489 Merge tag 'imx-fixes-5.4-3' of git://git.kernel.org/pub/sc [...] adds 768fdd2f847c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds dfce4815d992 Merge remote-tracking branch 'sparc/master' adds c43eab3eddb4 net: fec: add missed clk_disable_unprepare in remove adds 3d1e5039f5f8 dccp: do not leak jiffies on the wire adds cbe6a7bd5556 Merge remote-tracking branch 'net/master' adds 6bd7cf66578f perf tools: Make usage of test_attr__* optional for perf-sys.h adds 04ec044b7d30 samples/bpf: fix build by setting HAVE_ATTR_TEST to zero adds ff1c08e1f74b bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() adds 7de086909365 powerpc/bpf: Fix tail call implementation adds a5e19ab117a4 Merge remote-tracking branch 'bpf/master' adds 706ad6746a66 ALSA: bebob: fix to detect configured source of sampling c [...] adds 8dd75faf1a58 Merge remote-tracking branch 'sound-current/for-linus' adds 5dc7d5bc9627 ASoC: hdac_hda: fix race in device removal adds 315ebd829f73 Merge branch 'asoc-5.4' into asoc-linus adds 33e68472fd81 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 51e53e6f6be8 Merge branch 'regulator-5.4' into regulator-linus adds f86086075939 Merge remote-tracking branch 'regulator-fixes/for-linus' adds a725272bda77 spi: sifive: disable clk when probe fails and remove adds 3482f557c303 Merge branch 'spi-5.4' into spi-linus adds 0c302ab39717 Merge remote-tracking branch 'spi-fixes/for-linus' adds 75fadcd73470 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds df4028658f9d staging: Add VirtualBox guest shared folder (vboxsf) support adds 24e1eb5c0d78 iio: imu: adis16480: make sure provided frequency is positive adds 431f7667bd68 iio: srf04: fix wrong limitation in distance measuring adds 6e82ae6b8d11 iio: imu: inv_mpu6050: fix no data on MPU6050 adds e6afcf6c598d iio: adc: stm32-adc: fix stopping dma adds fe4c59394ede Merge tag 'iio-fixes-for-5.4b' of https://git.kernel.org/p [...] adds 477dd300e5c6 Merge remote-tracking branch 'staging.current/staging-linus' adds 5e0eb05d7f75 Merge tag 'icc-5.4-rc5' of https://git.linaro.org/people/g [...] adds 92fd9bf2c326 Merge tag 'thunderbolt-fixes-for-v5.4-1' of git://git.kern [...] adds 106901add52b Merge tag 'soundwire-5.4-rc6' of git://git.kernel.org/pub/ [...] adds 87c0b9c79ec1 intel_th: gth: Fix the window switching sequence adds e5a340f77027 intel_th: msu: Fix an uninitialized mutex adds 063f097fd65a intel_th: msu: Fix missing allocation failure check on a kstrndup adds 8e3ef7b444ae intel_th: msu: Fix overflow in shift of an unsigned int adds 1fa1b6ca0fda intel_th: msu: Fix possible memory leak in mode_store() adds 3adbb5718dd5 intel_th: pci: Add Comet Lake PCH support adds 9d55499d8da4 intel_th: pci: Add Jasper Lake PCH support adds 1557fb096492 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 3f219b67493c Merge remote-tracking branch 'ide/master' adds 621c9b330d0b Merge remote-tracking branch 'kselftest-fixes/fixes' adds 615ad1e04d3d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 637346748245 MIPS: SGI-IP27: fix exception handler replication adds f6929c92e283 MAINTAINERS: Remove Kevin as maintainer of BMIPS generic p [...] adds c25aa395b727 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds e05781a99fd5 Merge branch 'misc-5.4' into next-fixes adds ee413848e76f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 6dd4c0c13eab Merge remote-tracking branch 'vfs-fixes/fixes' adds b55b02f26406 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 913fe0eb39c6 clone3: validate stack arguments adds f897000597b8 Merge remote-tracking branch 'pidfd-fixes/fixes' adds b4de1669e382 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds b330f3972f4f fbdev: c2p: Fix link failure on non-inlining adds 18696339da4e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds f56e19a68f69 Merge remote-tracking branch 'kbuild/for-next' adds b3d53f5fce5d usb: core: Remove redundant vmap checks adds 72abeb433cd4 Merge remote-tracking branch 'dma-mapping/for-next' adds 0155b1c70f78 Merge remote-tracking branch 'arc/for-next' adds 2af903500b9d ARM: 8919/1: make unexported functions static adds 83dc1d99429a ARM: 8920/1: share get_signal_page from signal.c to process.c adds 3b129524080b ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 adds c4e8fd03f211 ARM: 8923/1: mm: include <asm/vga.h> for vga_base adds ca045579d208 ARM: 8924/1: tcm: make dtcm_end and itcm_end static adds 5b1e58c75d41 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations adds cb73737ea1d2 ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ adds f86d3fc52157 Merge remote-tracking branch 'arm/for-next' adds 8b5369ea5809 dma/direct: turn ARCH_ZONE_DMA_BITS into a variable adds 0eec1e8bdeda Merge branch 'for-next/zone-dma' into for-next/core adds 478016c3839d docs/arm64: cpu-feature-registers: Rewrite bitfields that [...] adds a2ffd8ebdcb8 Merge branch 'for-next/elf-hwcap-docs' into for-next/core adds 141dbc5c9ef3 Merge remote-tracking branch 'arm64/for-next/core' adds 9ef8567ccf2e arm64: perf: Simplify the ARMv8 PMUv3 event attributes adds 76d835fcd429 docs/perf: Add explanation for DDR_CAP_AXI_ID_FILTER_ENHAN [...] adds 1178addaca66 bindings: perf: imx-ddr: Add new compatible string adds 44f8bd014a94 perf/imx_ddr: Add enhanced AXI ID filter support adds d3eeece9a8ab perf/imx_ddr: Add driver for DDR PMU in i.MX8MPlus adds ed0207a33add docs/perf: Add AXI ID filter capabilities information adds f1d303a1b5dd perf/imx_ddr: Dump AXI ID filter info to userspace adds c744b6f31a2b Merge remote-tracking branch 'arm-perf/for-next/perf' adds 2aba5ab6793a Merge branch 'arm/fixes' into for-next adds 433b1e8a6cd9 Merge tag 'realtek-arm64-soc-for-5.5' of git://git.kernel. [...] adds 88ae095b2855 ARM: hisi: drop useless depend on ARCH_MULTI_V7 adds a9f4b135d1c6 Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/his [...] adds a3ee4fea24e8 ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED adds 3bd00db6f0ea Merge tag 'renesas-arm-soc-for-v5.5-tag1' of git://git.ker [...] adds 837b1c11d5c0 Merge branch 'arm/soc' into for-next adds e6ce7f5a7d2e Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/ [...] adds 4194b583c104 soc: renesas: Add missing check for non-zero product regis [...] adds 640f9606dce1 dt-bindings: power: Add r8a77961 SYSC power domain definitions adds 0b05ad22a279 dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions adds 16208387bbdd Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] adds f79edb17b618 soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960 adds 39e57e14d7ea soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W adds cadadde21007 soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+ adds 9c9f7891093b soc: renesas: Identify R-Car M3-W+ adds 41684bff3b2f soc: renesas: rcar-rst: Add R8A77961 support adds bdde3d3ec934 soc: renesas: rcar-sysc: Add R8A77961 support adds 064652ad88e8 Merge tag 'renesas-drivers-for-v5.5-tag2' of git://git.ker [...] adds 8a71d6770fae Merge branch 'arm/drivers' into for-next adds c2877b59c1c4 arm64: defconfig: enable the Cadence QSPI controller adds 2996547c0203 arm64: defconfig: enable rsu driver adds 1f2719c5c49f arm64: defconfig: enable Altera GPIO controller adds cbf6673d672f Merge tag 'arm64_defconfig_for_v5.5' of git://git.kernel.o [...] adds af24cb20689d arm64: defconfig: Enable HiSilicon ZIP controller adds 006ece996d22 arm64: defconfig: Enable SMMU v3 PMCG adds ae314d78b54f Merge tag 'hisi-arm64-defconfig-for-5.5' of git://github.c [...] adds 51e0f6a19178 ARM: shmobile: defconfig: Refresh for v5.4-rc1 adds 9a67a6ec9f70 Merge tag 'renesas-arm-defconfig-for-v5.5-tag1' of git://g [...] adds b13d0e61629b arm64: defconfig: Enable R8A77961 SoC adds 4075e0db486f Merge tag 'renesas-arm64-defconfig-for-v5.5-tag2' of git:/ [...] adds 46b257b1852f ARM: configs: sunxi: add new Allwinner crypto options adds 9567832aba7f ARM: configs: sunxi: Enable MICREL_PHY adds 5003119e43f0 Merge tag 'sunxi-config-for-5.5-2' of https://git.kernel.o [...] adds 2fabf6dd7701 arm64: defconfig: add new Allwinner crypto options adds fcdc43722436 Merge tag 'sunxi-config64-for-5.5-1' of https://git.kernel [...] adds 64aa21e7d76c Merge branch 'arm/defconfig' into for-next adds e683c4b078d8 ARM: dts: arria10: Modify QSPI read_delay for Arria10 adds c4c8757b2d89 arm64: dts: agilex: add QSPI support for Intel Agilex adds 0c33a70b3336 arm64: dts: altera: update QSPI reg addresses for Stratix10 adds 05c9c5a99d61 arm64: agilex: enable USB and LEDs on agilex devkit adds aa74337ee73d arm64: dts: agilex: add service layer, fpga manager and fp [...] adds 3760828a8b48 Merge tag 'socfpga_dts_updates_for_v5.5' of git://git.kern [...] adds 4454c069f1e4 Merge branch 'for_5.5/keystone-dts' of git://git.kernel.or [...] adds a1094a7c27b4 Merge tag 'realtek-arm64-dt-for-5.5' of git://git.kernel.o [...] adds 37a92df96122 arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry adds 32f714d30f20 Merge tag 'hisi-arm64-dt-for-5.5' of git://github.com/hisi [...] adds 9fe2420d0683 ARM: dts: Add RDA8810PL GPIO controllers adds 302417ce9823 ARM: dts: mmp3: Add a name to /clocks node adds d074a263dd83 ARM: dts: mmp3: Fix /soc/watchdog node name adds 75ebe3bce011 ARM: dts: mmp3-dell-ariel: Add a name to /memory node adds 7e6a30317983 ARM: dts: mmp3-dell-ariel: Add a serial point alias adds 19e489aa9bb4 Merge tag 'omap-for-v5.5/prm-signed' of git://git.kernel.o [...] adds 7574ed0e083f Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] adds 4c28ca12eae2 arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to [...] adds f51746ad7d1f arm64: dts: renesas: Add Renesas R8A77961 SoC support adds 92980759c169 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+ adds 571d32c283a5 Merge tag 'renesas-arm64-dt-for-v5.5-tag2' of git://git.ke [...] adds 193ffd365660 dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings adds fec526521be4 dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+ adds 248a887fc1aa dt-bindings: reset: rcar-rst: Document r8a77961 support adds e7f1eb321b1a dt-bindings: power: rcar-sysc: Document r8a77961 support adds b23c30a955f1 Merge tag 'renesas-dt-bindings-for-v5.5-tag2' of git://git [...] adds 9e3bd0f664a8 arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/ adds 09612c933709 arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/ adds f638b287cca7 ARM: dts: atlas7: Fix "debounce-interval" property misspelling adds 0c25bfa7fac5 ARM: dts: sun8i: a83t: a711: Add touchscreen node adds 4acc24bca17f arm64: dts: allwinner: Add ARM Mali GPU node for H6 adds 8abc4c4a154f arm64: dts: allwinner: Add mali GPU supply for H6 boards adds a24607032359 dt-bindings: crypto: Add DT bindings documentation for sun [...] adds 96d8dec97b77 ARM: dts: sun8i: R40: add crypto engine node adds e7ef094aea65 ARM: dts: sun8i: H3: Add Crypto Engine node adds 0f5fc158851b arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64 adds 8002c454d446 arm64: dts: allwinner: sun50i: Add crypto engine node on H5 adds 709b86ff01f5 arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6 adds c4cf3f5cdda8 ARM: dts: sun8i: a83t: Add Security System node adds edabfce623fb ARM: dts: sun9i: a80: Add Security System node adds 6d1aa40e109b ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins adds 5878524ee09d arm64: dts: allwinner: bluetooth for Emlid Neutis N5 adds 3f04e059245e arm64: allwinner: h6: Enable GPU node for Tanix TX6 adds 4701fc6e5dd9 ARM: dts: sun8i: add FriendlyARM NanoPi Duo2 adds d79ccef07b36 dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2 adds 42a5718b8c29 Merge tag 'sunxi-dt-for-5.5-1' of https://git.kernel.org/p [...] adds c0114bdc5d12 Merge branch 'arm/dt' into for-next adds b4913ce19e8c ARM: Document merges adds f5ed5010dfaa Merge tag 'tegra-for-5.5-arm-core' of git://git.kernel.org [...] adds e0e9bf9f1c73 Merge branch 'arm/soc' into for-next adds f76b6a4cbffb Merge tag 'tegra-for-5.5-firmware' of git://git.kernel.org [...] adds b4067b105023 Merge tag 'tegra-for-5.5-soc' of git://git.kernel.org/pub/ [...] adds 29160952eaba Merge branch 'arm/drivers' into for-next adds 1903de7777c0 Merge tag 'tegra-for-5.5-arm-defconfig' of git://git.kerne [...] adds e7af5ead8615 Merge branch 'arm/defconfig' into for-next adds c267d9960cc5 Merge tag 'tegra-for-5.5-dt-bindings' of git://git.kernel. [...] adds 2687aa23f5d5 Merge tag 'tegra-for-5.5-arm-dt' of git://git.kernel.org/p [...] adds fc711fdf06ce Merge tag 'tegra-for-5.5-arm64-dt' of git://git.kernel.org [...] adds 3c8b2e2c41a9 Merge tag 'mvebu-dt-5.5-1' of git://git.infradead.org/linu [...] adds e315c7b3da0e Merge tag 'mvebu-dt64-5.5-1' of git://git.infradead.org/li [...] adds f7ff718e28da Merge branch 'arm/dt' into for-next adds 91eaa629d24c ARM: Document merges adds 06fd047bde63 Merge branch 'arm/fixes' into for-next adds e739568e0b58 Merge remote-tracking branch 'arm-soc/for-next' adds 79304b9a0b95 Merge branch 'v5.4/fixes' into tmp/aml-rebuild adds 0d32505f0104 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] adds 0159e101d317 Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds 7c37bc96b8e0 Merge branch 'v5.5/dt64' into tmp/aml-rebuild adds 03f90079f6f9 Merge remote-tracking branch 'amlogic/for-next' adds 311b57f051ea ARM: dts: ast2600-evb: eMMC configuration adds 8dbcb5b709b9 ARM: dts: aspeed-g6: Add gpio devices adds 9ee6d17b1880 ARM: dts: aspeed-g6: Add i2c buses adds 2aed40eeb446 ARM: dts: aspeed-g6: Add VUART descriptions adds 12ce8bd361c7 ARM: dts: aspeed-g6: Add lpc devices adds 51d5d1bf73b9 ARM: dts: aspeed-g6: Add FMC and SPI devices adds b58135ad1ecf ARM: dts: aspeed: Add Tacoma machine adds 606bcdde6724 ARM: dts: aspeed: tacoma: Enable I2C busses adds d52ce2beca2a ARM: dts: aspeed: fp5280g2: Add LED configuration adds 4caa4e302c6a ARM: dts: Add 128MiB OpenBMC flash layout adds 961216c135a8 ARM: dts: aspeed: Add Rainier system adds 99e3cfa266a5 ARM: dts: aspeed: rainier: Add mac devices adds 2efc118ce3c3 ARM: dts: aspeed: rainier: Add i2c devices adds f97fa21f4880 ARM: dts: aspeed: rainier: Enable FMC and SPI devices adds 8db6997f2b58 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices adds 6700acf6662c ARM: dts: ast2600-evb: Enable FMC and SPI devices adds a45d88725d18 ARM: dts: aspeed: ast2600evb: Use custom flash layout adds 9f5a341eb96b ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi adds d29f8a6e42db ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes adds ad5d1027840d ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs adds 6dbc7d979516 ARM: dts: aspeed: tacoma: Add gpio-key definitions adds 10afc900f4f8 ARM: dts: vesnin: Add power_green led adds b46aaf8a663d ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles adds 876c5d891c9d ARM: dts: aspeed: Add "spi-max-frequency" property adds 0fe4e304782c ARM: dts: aspeed-g6: Describe FSI masters adds 9c44db7096e0 ARM: dts: aspeed: rainier: Add i2c devices adds 8737481e381c ARM: dts: aspeed: tacoma: Enable FMC and SPI devices adds 5b468cc4b880 dt-bindings: clock: Add AST2500 RMII RCLK definitions adds d8d9ad83a497 dt-bindings: clock: Add AST2600 RMII RCLK gate definitions adds 9d40f423d799 Merge branch 'aspeed-clk-for-v5.5' adds 37ece7e341e8 ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces adds 8bba55f74321 ARM: dts: aspeed-g6: Fix i2c clock source adds c0d3e181d782 ARM: dts: aspeed-g6: Add remaining UARTs adds 77ef1b3991e9 ARM: dts: aspeed: tacoma: Add UART1 and workaround adds a750904577e8 ARM: dts: ast2600evb: Enable UART workaround adds a981c93300ef ARM: dts: aspeed: tacoma: Add host FSI description adds 575640201e66 ARM: dts: aspeed: tacoma: Use 64MB for firmware memory adds a3bff4fec5e1 ARM: dts: aspeed: rainier: Add i2c eeproms adds 8fc6327f0f0b ARM: dts: aspeed: rainier: Enable VUART1 adds 253d39f5a6c5 ARM: dts: tacoma: Hog LPC pinmux adds 7f4a0ad5f0f2 ARM: dts: aspeed: rainier: Fix i2c eeprom size adds 1dd785ba304d ARM: dts: aspeed: rainier: gpio-keys for PSU presence adds 2b7ca63ccdec ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs adds 7e4dd1ed48e8 ARM: dts: aspeed: cmm: Use common dtsi adds 2bd4c3d3f405 ARM: dts: aspeed: minipack: Use common dtsi adds 8c014e90bd6f ARM: dts: aspeed: yamp: Use common dtsi adds 7671be39c4d9 ARM: dts: aspeed-g5: Add SGPIO description adds af872de6e9df Merge remote-tracking branch 'aspeed/for-next' adds 0f80200ba054 Merge remote-tracking branch 'at91/at91-next' adds 9c8743da4e84 Merge remote-tracking branch 'bcm2835/for-next' adds bceed71ba131 clk: imx: imx8mq: fix sys3_pll_out_sels adds 265fd0de31d2 Merge branch 'clk/imx' into for-next adds 768e1a8e0936 soc: imx8mq: Read SOC revision from TF-A adds 5a7803e9847c Merge branch 'imx/drivers' into for-next adds d7eb28d2740f ARM: imx: use generic function to exit coherency adds 5924a1a71571 Merge branch 'imx/soc' into for-next adds 0bfadbcdc7a4 dt-bindings: arm: fsl: add nxp based toradex apalis/colibr [...] adds a5c959ef99d9 dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x [...] adds aa2f77ceb8ab dt-bindings: arm: fsl: add compatible string for Kobo Clara HD adds bb40c3f7d63a dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles adds 217a33e8047d Merge branch 'imx/bindings' into for-next adds df0935f04d10 ARM: dts: vf-colibri: fix typo in top-level module compatible adds c100ea86e6ab ARM: dts: add Netronix E60K02 board common file adds 7cd156e2f9d3 ARM: dts: imx: add devicetree for Kobo Clara HD adds 1bfe61049108 ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source adds b419b89b20cc ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a [...] adds 6dd2ed73f4f6 ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 adds 0ccafdf3e81b ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-powerof [...] adds 3b5212cc2af7 ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a s [...] adds 2e426b2bdc69 ARM: dts: Add support for two more Kontron evalkit boards [...] adds 36f42bb4d7f9 ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'st [...] adds 43584861ce20 ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and over [...] adds cc55c85d257e ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comme [...] adds de318da9123b Merge branch 'imx/dt' into for-next adds 431e4628ce01 arm64: dts: imx8mq-evk: Add remote control adds 615138e583ef arm64: dts: imx8mm: Remove duplicated machine compatible adds 235e09198338 arm64: dts: imx8mn: Remove duplicated machine compatible adds f7e5bb37c45b arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] adds 68e36a429ef5 arm64: dts: ls1028a: Move thermal-zone out of SoC adds 0b680963083e arm64: dts: ls1028a: Fix tmu unit address adds ba5a5615d54f arm64: dts: freescale: add initial support for colibri imx8x adds 227125fe728b arm64: dts: imx8mn-evk: Remove invalid Atheros properties adds 543f55a896a4 Merge branch 'imx/dt64' into for-next adds 497cffdac2af Merge branch 'imx/dt-mc' into for-next adds c7cb7c96f312 arm64: defconfig: Change CONFIG_AT803X_PHY from m to y adds 71918b15d58f Merge branch 'imx/defconfig' into for-next adds cb7a68aaa1ca Merge remote-tracking branch 'imx-mxs/for-next' adds f877b7072f41 Merge remote-tracking branch 'keystone/next' adds e3a4d2277849 Merge remote-tracking branch 'mediatek/for-next' adds 11107730b728 Merge remote-tracking branch 'mvebu/for-next' adds 182822822b83 Merge remote-tracking branch 'omap/for-next' adds b40dd23f9a89 arm64: dts: qcom: msm8998-clamshell: Remove retention idle state adds a636f93fcdb4 arm64: dts: qcom: msm8998: Disable coresight by default adds 4d35d4201bc1 Merge branches 'arm64-for-5.5', 'arm64-defconfig-for-5.5', [...] adds eb2c43dbd403 Merge remote-tracking branch 'qcom/for-next' adds 585fc4c9a166 Merge remote-tracking branch 'realtek/for-next' adds 9c45f53abb97 Merge branches 'renesas-arm-defconfig-for-v5.5', 'renesas- [...] adds ec01bab58522 Merge remote-tracking branch 'renesas/next' adds d6707fb710b6 ARM: dts: rockchip: Add HDMI support to rk3288-veyron-anal [...] adds bbf8f6fef71a ARM: dts: rockchip: Add HDMI audio support to rk3288-veyro [...] adds b16cf7edb9aa Merge branch 'v5.5-armsoc/dts32' into for-next adds 273bd04cf385 arm64: dts: rockchip: add usb2phy for px30 adds 4824519ca9a6 arm64: dts: rockchip: enable usb2phy on px30-evb adds da8ddc47e4a4 arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc adds 95b317281b69 arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc adds 67e1e2eef5cf arm64: dts: rockchip: Rework voltage supplies for regulato [...] adds f09c54a5a753 dt-bindings: clean up rockchip grf binding document adds 46983bc5dbf0 dt-bindings: Add doc for Firefly ROC-RK3308-CC board adds da2dfe6c714c arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc adds 5d4d5ac71362 Merge branch 'v5.5-armsoc/dts64' into for-next adds bbbbd246ee12 clk: rockchip: make clk_half_divider_ops static adds 9e86089c7f14 Merge branch 'v5.5-clk/next' into for-next adds 9e705ef45697 Merge remote-tracking branch 'rockchip/for-next' adds 97a7abc636a3 Merge remote-tracking branch 'samsung-krzk/for-next' adds afdc74ed2d57 clk: sunxi: Fix operator precedence in sunxi_divs_clk_setup adds cdfc2e2086bf clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18 adds 5da8253c3f5a Merge branches 'sunxi/clk-fixes-for-5.4', 'sunxi/config-fo [...] adds 2dc620902001 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6a093e6262c4 Merge branch for-5.5/dt-bindings into for-next adds 8b5af58d915b Merge branch for-5.5/firmware into for-next adds e8d584b11d3b memory: tegra: Add gr2d and gr3d to DRM IOMMU group adds 524ff3b23352 memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 adds 9d27b0415b63 memory: tegra: Adapt for Tegra20 clock driver changes adds aac08ff7357f memory: tegra: Include io.h instead of iopoll.h adds bac467d3f583 memory: tegra: Pre-configure debug register on Tegra20 adds 7a86f38e5d7d memory: tegra: Print a brief info message about EMC timings adds 363df24a92e0 memory: tegra: Increase handshake timeout on Tegra20 adds a32af7dfa2cc memory: tegra: Do not handle error from wait_for_completio [...] adds 2c35ec215184 memory: tegra: Introduce Tegra30 EMC driver adds aa67356ae644 memory: tegra: Ensure timing control debug features are disabled adds 8b04225c4464 memory: tegra: Consolidate registers definition into commo [...] adds f0417f0169e2 Merge branch for-5.5/memory into for-next adds 4625003045bb Merge branch for-5.5/soc into for-next adds 5620ef1aae5c Merge branch for-5.5/arm/core into for-next adds e440849a7da6 Merge branch for-5.5/arm/dt into for-next adds 9902109309eb Merge branch for-5.5/arm/defconfig into for-next adds a9a27e6c8843 Merge branch for-5.5/arm64/dt into for-next adds 25c6fa38444d clk: tegra: Fix build error without CONFIG_PM_SLEEP adds 1b3c2fc54c90 Merge branch for-5.5/clk into for-next adds 6c7c92944894 Merge branch for-5.5/cpufreq into for-next adds 7354226ed5d4 Merge remote-tracking branch 'tegra/for-next' adds 4d3a369510dd clk: bcm2835: use devm_platform_ioremap_resource() to simp [...] adds 75cc0a123c90 clk: hisilicon: use devm_platform_ioremap_resource() to si [...] adds 1f8f3c6b35b2 clk: davinci: use devm_platform_ioremap_resource() to simp [...] adds 73c3bf70b37b clk: mediatek: mt2712: use devm_platform_ioremap_resource( [...] adds 71ae81418174 clk: mediatek: mt6779: use devm_platform_ioremap_resource( [...] adds 067de0a647a0 clk: mediatek: mt8183: use devm_platform_ioremap_resource( [...] adds ed4e1bbb4411 clk: mediatek: mt7622: use devm_platform_ioremap_resource( [...] adds aa136002ae22 clk: mediatek: mt7629: use devm_platform_ioremap_resource( [...] adds 0b17159de2c3 clk: mediatek: mt6797: use devm_platform_ioremap_resource( [...] adds 21ec8679c2cb clk: axs10x: use devm_platform_ioremap_resource() to simpl [...] adds 56a57321395e clk: s3c2410: use devm_platform_ioremap_resource() to simp [...] adds 793ee798cc47 clk: sprd: Change to use devm_platform_ioremap_resource() adds c22ee4539f58 Merge branch 'clk-devm-ioremap-resource' into clk-next adds b234fe955861 clk: imx8m: Use SYS_PLL1_800M as intermediate parent of CLK_ARM adds 658fd65cf0b0 clk: at91: avoid sleeping early adds 5095108e2f75 Merge branch 'clk-fixes' into clk-next adds f1edb498bd9f clk: hi6220: use CLK_OF_DECLARE_DRIVER adds c13c7f24a563 Merge branch 'clk-hisi' into clk-next adds 427400fc5c19 clk: ast2600: Fix enabling of clocks adds 9982b0f69b49 clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call adds 81a41901ffd4 clk: ti: clkctrl: Fix failed to enable error with double u [...] adds 78bdf57e9943 Merge tag 'sunxi-clk-fixes-for-5.4-1' of https://git.kerne [...] adds 5a60b5aa96e8 Merge tag 'clk-v5.4-samsung-fixes' of https://git.kernel.o [...] adds 8d3a12f3fb68 Merge branch 'clk-fixes' into clk-next adds 4d402e60aa28 Merge remote-tracking branch 'clk/clk-next' adds fe4ad67f1526 Merge remote-tracking branch 'clk-samsung/for-next' adds 90ae82624c84 Merge remote-tracking branch 'csky/linux-next' adds c4abe542cff1 Merge remote-tracking branch 'h8300/h8300-next' adds c6d2f14898cd Merge remote-tracking branch 'm68k/for-next' adds dd13a0f1d3f8 m68k/coldfire: Use CONFIG_PREEMPTION adds 2601ce0e854e Merge remote-tracking branch 'm68knommu/for-next' adds e88a53762d2b Merge remote-tracking branch 'microblaze/next' adds 268a2d600130 MIPS: Loongson64: Rename CPU TYPES adds 71e2f4dd5a65 MIPS: Fork loongson2ef from loongson64 adds 5831fdb099dd MIPS: Loongson2ef: clean up loongson64 related code adds 1bdb7b76705a MIPS: Loongson64: Cleanup unused code adds 6fbde6b492df MIPS: Loongson64: Move files to the top-level directory adds 474435a05830 mips/cavium-octeon: Fix typo *must* in comment adds c80b48965a3f MIPS: SGI-IP27: replace MAX_COMPACT_NODE with MAX_NUMNODES adds 8a5a49987130 MIPS: Loongson: Make default kernel log buffer size as 128 [...] adds 02fce139fd14 Merge tag 'mips_fixes_5.4_3' into mips-next adds b9e9defb5e60 MIPS: PCI: make phys_to_dma/dma_to_phys for pci-xtalk-brid [...] adds 7505576d1c1a MIPS: add support for SGI Octane (IP30) adds dece3c2a320b MIPS: Loongson: Fix return value of loongson_hwmon_init adds 19fbc5da340b Merge remote-tracking branch 'mips/mips-next' adds 52b2d91752a8 parisc: Do not hardcode registers in checksum functions adds f973cce0e402 kexec: Fix pointer-to-int-cast warnings adds e9c837c6ab07 parisc: Avoid spurious inequivalent alias kernel error messages adds 5c572535e47c Merge remote-tracking branch 'parisc-hd/for-next' adds 89f6fcd8e517 Merge remote-tracking branch 'powerpc/next' adds a94777661579 Merge remote-tracking branch 'fsl/next' adds 2ae510bbe3f1 Merge remote-tracking branch 'soc-fsl/next' adds 4d4f882f8bb2 Merge remote-tracking branch 'risc-v/for-next' adds a320412dbbb3 s390/qdio: use QDIO_BUFNR() adds 4e79a5d41e8b s390/qdio: reduce log level for EQBS partial adds d86f71fd43fd s390/qdio: remove a forward declaration adds 4611281021e9 s390/qdio: add statistics helper macro adds 94c43bdaa007 s390/qdio: simplify thinint device registration adds 6d76c898d82d s390/qdio: don't attempt IRQ avoidance on Output SBALs adds 6a3035dac650 s390/bug: make use of asm_inline adds cceb018377a1 s390/alternatives: make use of asm_inline adds 4f84b383511d s390/boot: fix section name escaping adds 1917b47dc23f s390/qdio: move SSQD Sniffer mask definition adds f653e29bc2d9 s390/time: remove monotonic_clock() adds d3baaeb5ae08 s390: avoid double handling of "noexec" option adds ea3f6dcfa71a s390/unwind: fix get_stack_pointer(NULL, NULL) adds 6756dd9b890f s390/process: avoid custom stack unwinding in get_wchan adds 011620688a71 s390/time: ensure get_clock_monotonic() returns monotonic values adds 1c27a4bc817b s390/mm: make pmd/pud_bad() report large entries as bad adds 2d1fc1eb9b54 s390/mm: simplify page table helpers for large entries adds ab874f22d35a s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported adds 2416cefc504b s390/mm: add mm_pxd_folded() checks to pxd_free() adds 265f79dcb570 s390: always inline current_stack_pointer() adds effb83ccc83a s390: add error handling to perf_callchain_kernel adds 5fd3cf77f0e2 Merge remote-tracking branch 's390/features' adds 658005d119a9 Merge remote-tracking branch 'sh/sh-next' adds fca0a7b3cad9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 405059691f7a Merge remote-tracking branch 'fscrypt/master' adds d98da49977f6 btrfs: save i_size to avoid double evaluation of i_size_re [...] adds a5009d3a318e btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC adds f473adde114f Merge branch 'misc-5.4' into for-next-20191104 adds ae713ea20649 btrfs: simplify inode locking for RWF_NOWAIT adds 0412b8b723d8 btrfs: Add assert to catch nested transaction commit adds e2074956b305 Btrfs: make btrfs_wait_extents() static adds 2e1022a9ddf2 btrfs: tree-checker: Try to detect missing INODE_ITEM adds c17a923768d1 btrfs: tree-checker: Add check for INODE_REF adds 36f94b69bf15 btrfs: ctree: Reduce one indent level for btrfs_search_slot() adds a4f82115895c btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() adds 13b7b784bd49 btrfs: ctree: Remove stray comment of setting up path lock adds da00ed949830 btrfs: separate out the extent leak code adds 38b5ac83898c btrfs: separate out the extent io init function adds a8e812dfd3b5 btrfs: move extent_io_tree defs to their own header adds d744c8db8e72 btrfs: export find_delalloc_range adds 3e5fb588f08c btrfs: move the failrec tree stuff into extent-io-tree.h adds 80d1bf42166f btrfs: get rid of unnecessary memset() of work item adds 957090b5af54 btrfs: don't prematurely free work in run_ordered_work() adds 56999d5a74c0 btrfs: don't prematurely free work in end_workqueue_fn() adds 5b51d1dd693e btrfs: don't prematurely free work in reada_start_machine_ [...] adds f2eaba5d495f btrfs: don't prematurely free work in scrub_missing_raid56 [...] adds b6518029b57f btrfs: get rid of unique workqueue helper functions adds a29fb7b80914 btrfs: get rid of pointless wtag variable in async-thread.c adds 19f14d31ff32 btrfs: make locking assertion helpers static inline adds 6cdcb4028a4a btrfs: make btrfs_assert_tree_locked static inline adds 3f6d325143e1 btrfs: move btrfs_set_path_blocking to other locking functions adds 40bb33b0eca4 btrfs: move btrfs_unlock_up_safe to other locking functions adds 8295034e5106 btrfs: balance: use term redundancy instead of integrity i [...] adds 449295c6a870 btrfs: add 64bit safe helper for power of two checks adds eec8e17449e8 btrfs: use has_single_bit_set for clarity adds d86ee7b23e12 btrfs: transaction: describe transaction states and transitions adds 9990216448c6 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED adds b3f18e95f4a8 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] adds 771e1538f67c btrfs: Properly handle backref_in_log retval adds 8f66219674f8 btrfs: Open-code name_in_log_ref in replay_one_name adds f3f093754519 btrfs: print process name and pid that calls device scanning adds bc960fcd5bcb btrfs: use refcount_inc_not_zero in kill_all_nodes adds 3813b968ad5c btrfs: drop unused parameter is_new from btrfs_iget adds 7789a95dbd57 btrfs: add __cold attribute to more functions adds e3b39845ded8 btrfs: add const function attribute adds f9cc65c68779 btrfs: add __pure attribute to functions adds aa609b3c2cfb Btrfs: stop using btrfs_schedule_bio() adds d9df5ff65bed Btrfs: delete the entire async bio submission framework adds 18499a527dec Btrfs: only associate the locked page with one async_chunk struct adds 77c54976ad86 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios adds bd86fa595fbd Btrfs: extent_write_locked_range() should attach inode->i_wb adds fb4887d67fd2 btrfs: tree-checker: Refactor prev_key check for ino into [...] adds 291290468523 btrfs: Enhance error output for write time tree checker adds 80b3c5887dea btrfs: block-group: Rework documentation of check_system_c [...] adds 702b4b8554b2 btrfs: Avoid getting stuck during cyclic writebacks adds 381c77796664 btrfs: opencode extent_buffer_get adds a3f4461de915 btrfs: User assert to document transaction requirement adds d5fd04618435 btrfs: Rename btrfs_join_transaction_nolock adds aa46671361ea btrfs: props: remove unnecessary hash_init() adds c32fd3145b04 btrfs: use enum for extent type defines adds a6f024c82fd3 btrfs: use better definition of number of compression type adds e297297cc20d btrfs: use bool argument in free_root_pointers() adds 4032094200b7 btrfs: ioctl: Try to use btrfs_fs_info instead of *file adds cf64a40d6e33 Btrfs: fix negative subv_writers counter and data space le [...] adds 5780fe69c84e Btrfs: fix metadata space leak on fixup worker failure to [...] adds c3558b6302ec btrfs: check page->mapping when loading free space cache adds 1bdaf005b020 btrfs: use btrfs_block_group_cache_done in update_block_group adds 7ff77f02d3dc btrfs: export compression and decompression callbacks adds 59eeaea62c6b btrfs: switch compression callbacks to direct calls adds b2f4fc67171d btrfs: compression: attach workspace manager to the ops adds 54d8a446c511 btrfs: compression: let workspace manager init take only the type adds a86080f41cb4 btrfs: compression: inline init_workspace_manager adds 5fdd55f468fb btrfs: compression: let workspace manager cleanup take onl [...] adds 7f0d0886d866 btrfs: compression: inline cleanup_workspace_manager adds 577b35fdaf24 btrfs: compression: export alloc/free/get/put callbacks of [...] adds d9e217aa0b85 btrfs: compression: inline get_workspace adds 0dfaccec7e12 btrfs: compression: inline put_workspace adds 6edaa1550e0a btrfs: compression: pass type to btrfs_get_workspace adds a3fcb35c52af btrfs: compression: inline alloc_workspace adds e155153d39a3 btrfs: compression: pass type to btrfs_put_workspace adds e4cd3900fdf6 btrfs: compression: inline free_workspace adds cb420133cf63 btrfs: compression: remove ops pointer from workspace_manager adds 38472edeb1e5 btrfs: Speed up btrfs_file_llseek adds fed52fd854df btrfs: Simplify btrfs_file_llseek adds 255614d6d15f btrfs: Return offset from find_desired_extent adds 1263838e1804 btrfs: tracepoints: drop typecasts from printk adds e50cbd50d867 btrfs: tracepoints: constify all pointers adds e3f09b0d1608 btrfs: raid56: reduce indentation in lock_stripe_add adds 12d5c62d78e2 btrfs: remove pointless local variable in lock_stripe_add() adds f0663d1dee3b btrfs: reduce indentation in btrfs_may_alloc_data_chunk adds 527c63e03bd7 btrfs: remove pointless indentation in btrfs_read_sys_array() adds ee81cd3509c3 btrfs: assert extent_map bdevs and lookup_map and split adds 160a4a1a3c02 btrfs: get bdev from latest_dev for dio bh_result adds 2ceeb8e29f05 btrfs: drop bio_set_dev where not needed adds d9452712fc14 btrfs: remove extent_map::bdev adds 9ba320cc28eb btrfs: drop bdev argument from submit_extent_page adds 15bb42eb098f btrfs: add xxhash64 to checksumming algorithms adds 2b1a88a60d84 btrfs: add sha256 to checksumming algorithm adds 3ebb2ada8ccc btrfs: sysfs: export supported checksums adds 5b1c9fcba5a9 btrfs: sysfs: show used checksum driver per filesystem adds 7e83f4adbbb6 btrfs: add member for a specific checksum driver adds a4c7f5af1fc5 btrfs: add blake2b to checksumming algorithms adds 7fbbd31973a2 btrfs: Remove btrfs_bio::flags member adds d67565981f81 btrfs: move block_group_item::used to block group adds 90021ab93ac0 btrfs: move block_group_item::flags to block group adds 914087af11ed btrfs: remove embedded block_group_cache::item adds 2f95e1e972d3 btrfs: rename block_group_item on-stack accessors to follo [...] adds dd2829c0e1c0 btrfs: rename extent buffer block group item accessors adds 728f093b5936 btrfs: add dedicated members for start and length of a blo [...] adds db8daf74116b btrfs: remove cached space_info in btrfs_statfs() adds 9beb0bbc9fe3 Btrfs: remove wait queue from space_info structure adds d76f2bc07194 Btrfs: remove unnecessary delalloc mutex for inodes adds 5f227c904497 Btrfs: fix race leading to metadata space leak after task [...] adds 9819a8b528c7 btrfs: Consider system chunk array size for new SYSTEM chunks adds 495bda5792b6 btrfs: tree-checker: Fix wrong check on max devid adds 4d0404484750 btrfs: Cleanup and simplify find_newest_super_backup adds bcf9a84335f1 btrfs: Remove newest_gen argument from find_oldest_super_backup adds 0f5d92163f76 btrfs: Add read_backup_root adds 04593ba0ffd2 btrfs: Factor out tree roots initialization during mount adds c30f925818b0 btrfs: Don't use objectid_mutex during mount adds 508608e76b1f btrfs: Remove unused next_root_backup function adds d1a2b15b6519 btrfs: Rename find_oldest_super_backup to init_backup_root_slot adds 270cd5b018fd btrfs: Streamline btrfs_fs_info::backup_root_index semantics adds 16f47cb9de30 btrfs: clean up locking name in scrub_enumerate_chunks() adds a31ccb4b7ba2 btrfs: tree-checker: Check item size before reading file e [...] adds c315fb7381b9 btrfs: volumes: Use more straightforward way to calculate [...] adds 13d7b17607a9 btrfs: Ensure we trim ranges across block group boundary adds 0284391fa943 Btrfs: send, allow clone operations within the same file adds e28ad82f22f3 Btrfs: send, skip backreference walking for extents with m [...] adds 46e313926706 btrfs: sink write_flags to __extent_writepage_io adds 5fea0898beb6 btrfs: sink write flags to cow_file_range_async adds 593669fa8fd7 btrfs: block-group: Refactor btrfs_read_block_groups() adds 673756ea6b0b btrfs: save i_size to avoid double evaluation of i_size_re [...] adds 8596e47a1733 btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC adds 1619b67d24f9 Merge branch 'misc-next' into for-next-current-v5.3-20191104 adds 7d75a6fe2a0c Merge branch 'for-next-current-v5.3-20191104' into for-nex [...] adds 6dbe80c0a5aa Merge branch 'misc-next' into for-next-next-v5.4-20191104 adds 982ebc2a5455 btrfs: add support for 3-copy replication (raid1c3) adds 51615214edea btrfs: add support for 4-copy replication (raid1c4) adds 336b022eb524 btrfs: add incompat for raid1 with 3, 4 copies adds 79fa2947ea1e btrfs: drop incompat bit for raid1c34 after last block gro [...] adds 19f055ab72d4 Merge branch 'dev/raid1c3-5.5-final' into for-next-next-v5 [...] adds 2e7641d9f4f1 btrfs: merge blocking_writers branches in btrfs_tree_read_lock adds 4578e7eb0ae2 btrfs: set blocking_writers directly, no increment or decrement adds 151a623ba06b btrfs: access eb::blocking_writers according to ACCESS_ONC [...] adds 9dbc0cc309ec btrfs: document extent buffer locking adds f3e9de3a2216 btrfs: locking: add lock assertions adds 638cb430e99a Merge branch 'dev/eb-locking-polish-v3' into for-next-next [...] adds a852a5937d19 btrfs: extent_io: Do extra check for extent buffer read wr [...] adds 0c171e9095e4 btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] adds 03b6e2c86a72 btrfs: Detect unbalanced tree with empty leaf before crash [...] adds 2cf2909b8a2f btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] adds 8a365d74001f btrfs: ctree: Checking key orders before merged tree blocks adds d897928582af Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] adds 6eb305c9273a Merge branch 'for-next-next-v5.4-20191104' into for-next-20191104 adds c7474a418a67 Merge remote-tracking branch 'btrfs/for-next' adds bf1816f434a6 Merge remote-tracking branch 'ceph/master' adds d0baeb052d28 cifs: rename a variable in SendReceive() adds baaecfd652bd cifs: remove unused variable 'sid_user' adds 264b7a9a581d cifs: add support for flock adds f38cdcfbb090 CIFS: remove set but not used variables 'cinode' and 'netfid' adds dafe3d7a2ea9 cifs: Don't display RDMA transport on reconnect adds 1bbdc85cbcdd cifs: smbd: Invalidate and deregister memory registration [...] adds 208282138764 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] adds 7b51fd894e3a cifs: smbd: Add messages on RDMA session destroy and reconnection adds 90b1b5c19f60 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] adds 8539d785b2a3 cifs: smbd: Only queue work for error recovery on memory r [...] adds 164268d1b0ce cifs: smbd: Return -EAGAIN when transport is reconnecting adds 030dace64229 cifs: don't use 'pre:' for MODULE_SOFTDEP adds 5ee21686a338 CIFS: Fix SMB2 oplock break processing adds 91aea050a24e cifs: sort interface list by speed adds aff27952f09e cifs: add multichannel mount options and data structs adds d2a02fb6649d cifs: add server param adds 4eef364c8fb7 cifs: switch servers depending on binding state adds 14be94e704c3 cifs: try opening channels after mounting adds 50aad642854e cifs: update internal module version number adds 404e73aaeaa0 cifs: move cifsFileInfo_put logic into a work-queue adds bc9489f57501 Merge remote-tracking branch 'cifs/for-next' adds eda64d740967 Merge remote-tracking branch 'ecryptfs/next' adds 0602fc8bb4f2 erofs: support superblock checksum adds 3ba7da21328c Merge remote-tracking branch 'erofs/dev' adds 60e4cf67a582 reiserfs: fix extended attributes on the root directory adds 30ef0e408507 ext2: don't set *count in the case of failure in ext2_try_ [...] adds 3602ef997502 Pull reiserfs fix from Jeff and ext2 allocation fix from C [...] adds 67e6b4ef8496 fsnotify: Add git tree reference to MAINTAINERS adds 7f494a73ee5a Pull MAINTAINERS file update. adds 252020ea8ced Merge remote-tracking branch 'ext3/for_next' adds d84560f74d85 jbd2: Simplify journal_unmap_buffer() adds d8ede917f5cd jbd2: Remove jbd_trylock_bh_state() adds 93108ebb848d jbd2: Move dropping of jh reference out of un/re-filing functions adds 6d69843e5d3f jbd2: Drop unnecessary branch from jbd2_journal_forget() adds 2e710ff03fc4 jbd2: Don't call __bforget() unnecessarily adds 464170647b56 jbd2: Make state lock a spinlock adds 7855a57d008b jbd2: Free journal head outside of locked region adds 821ff38d192a ext4: keep uniform naming convention for io & io_end variables adds a00713ea982b ext4: Add API to bring in support for unwritten io_end_vec [...] adds 2943fdbc688e ext4: Refactor mpage_map_and_submit_buffers function adds c8cc88163f40 ext4: Add support for blocksize < pagesize in dioread_nolock adds c33fbe8f673c ext4: Enable blocksize < pagesize for dioread_nolock adds 0d0a60c92fed Merge branch 'rh/dioread-nolock-1k' into dev adds 0a7349904b1d Merge remote-tracking branch 'ext4/dev' adds b3fe83f43182 Merge remote-tracking branch 'f2fs/dev' adds 278682cb9797 Merge remote-tracking branch 'nfsd/nfsd-next' adds 249bd9087a52 xfs: properly serialise fallocate against AIO+DIO adds ae7e403fa5bb xfs: simplify xfs_iomap_eof_align_last_fsb adds 49bbf8c76156 xfs: mark xfs_eof_alignment static adds 57c49444d7cc xfs: remove the extsize argument to xfs_eof_alignment adds 88cdb7147b21 xfs: slightly tweak an assert in xfs_fs_map_blocks adds 307cdb54b80e xfs: don't log the inode in xfs_fs_map_blocks if it adds e696663a97e8 xfs: simplify the xfs_iomap_write_direct calling adds be6cacbeea8c xfs: refactor xfs_bmapi_allocate adds fd638f1de1f3 xfs: move extent zeroing to xfs_bmapi_allocate adds c34d570d1586 xfs: cleanup use of the XFS_ALLOC_ flags adds 2f2d46a4f6eb Merge remote-tracking branch 'xfs/for-next' adds a2233b5de377 Merge remote-tracking branch 'iomap/iomap-for-next' adds 0ee820375fa5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 060038379182 Merge remote-tracking branch 'vfs/for-next' adds 12cff29e353a Merge remote-tracking branch 'printk/for-next' adds 45ae6652db43 Merge remote-tracking branch 'pci/next' adds 97848ef10cc7 Merge remote-tracking branch 'pstore/for-next/pstore' adds 43b7029f475e HID: i2c-hid: Send power-on command after reset adds cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next adds 76f8cf6e0cfd HID: intel-ish-hid: Spelling s/diconnect/disconnect/ adds e0316fc294a6 Merge branch 'for-5.5/ish' into for-next adds d4712d959e0a Merge remote-tracking branch 'hid/for-next' adds 39e41e1af1ed Merge remote-tracking branch 'i2c/i2c/for-next' adds 708bc6ec65a7 i3c: Spelling s/dicovered/discovered/ adds 469191c7fcd0 MAINTAINERS: Mark linux-i3c mailing list moderated adds 97f96f362ca9 Merge remote-tracking branch 'i3c/i3c/next' adds 7c7e39e168d0 Merge branch 'dmi/master' adds e7ac65f0a394 hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] adds c178349f6b58 hwmon: (applesmc) switch to using input device polling mode adds 1ec3de0056c0 hwmon: abituguru: make array probe_order static, makes obj [...] adds a94c30b645df dt-bindings: hwmon: Document ibm,cffps compatible string adds 9e44db1c6685 hwmon: (pmbus/ibm-cffps) Add version detection capability adds d6a6233df012 hwmon: (w83793d) remove redundant assignment to variable res adds 3b799eab1a77 hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz adds c69898dd83fe hwmon: (ina3221) Add summation feature support adds f2b50c3a4027 hwmon: Add support for ltc2947 adds a2ee400d7b0b dt-bindings: hwmon: Add ltc2947 documentation adds b911a169fb13 hwmon: (pmbus) add driver for BEL PFE1100 and PFE3000 adds 93a794f1b785 docs: hwmon: Document bel-pfe pmbus driver adds bae3fa865e72 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 5fe87cf0bcee Merge remote-tracking branch 'jc_docs/docs-next' adds 7286d3b03a25 Merge remote-tracking branch 'v4l-dvb/master' adds 30b4e364697e Merge branch 'devprop' into linux-next adds edc5935ec777 ACPICA: Results from Clang adds 197aba2090e3 ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 adds aaf7566f33d2 ACPICA: More Clang changes adds 42d939fadbfa ACPICA: Add new external interface, acpi_unload_table() adds 1770093c5bed ACPICA: make acpi_load_table() return table index adds efcf9456c81c ACPICA: utilities: add flag to only display data when dump [...] adds 5fd033288a86 ACPICA: debugger: add command to dump all fields of partic [...] adds 20d93fce0002 ACPICA: debugger: surround field unit output with braces '{' adds 760935064252 ACPICA: debugger: add field unit support for acpi_db_get_n [...] adds 02b04f10b836 ACPICA: acpiexec: initialize all simple types and field un [...] adds 45abdc9903e9 ACPICA: debugger: remove leading whitespaces when converti [...] adds c7ccf10bb92e ACPICA: Update version to 20191018 adds 2178c2c35d70 Merge branch 'acpica' into linux-next adds 0a0735ccea23 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] adds 4446abc9a109 ACPI: EC: tweak naming in preparation for GpioInt support adds 406857f773b0 ACPI: EC: add support for hardware-reduced systems adds a0fcfed1389e ACPI / PMIC: Do not register handlers for unhandled OpRegions adds ed852cde25a1 ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver adds cefe6aac29ff ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver adds 313f41dae061 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] adds 065bd4d35b3f ACPI: button: Refactor lid_init_state module parsing code adds 593681e2c75f ACPI: button: Allow disabling LID support with the lid_ini [...] adds d7cd08231a7f ACPI: button: Turn lid_blacklst DMI table into a generic q [...] adds 932e1ba48611 ACPI: button: Add DMI quirk for Medion Akoya E2215T adds 00e250367cc6 ACPI: button: Add DMI quirk for Asus T200TA adds e346d0cf2c0a ACPI: button: Remove unused acpi_lid_notifier_[un]register [...] adds 85501ab3ac4a Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] adds 2c5afb0738f0 Merge branches 'pm-sleep' and 'pm-tools' into linux-next adds 737ffb27f2f1 cpufreq: Clarify the comment in cpufreq_set_policy() adds db0d32d84031 cpufreq: powernv: fix stack bloat and hard limit on number [...] adds 99e18df3a41a Merge back earlier cpufreq material for v5.5. adds 9f2bbf13be61 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds c66be1e52bb0 cpufreq: intel_pstate: Fix invalid EPB setting adds 7dba3cb7cc3a Merge branch 'pm-cpufreq-fixes' into linux-next adds e43ff0729010 Merge remote-tracking branch 'pm/linux-next' adds 523420a19db0 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds d80a4ac20800 cpupower : Handle set and info subcommands correctly adds 37c3ca4871f0 Merge remote-tracking branch 'cpupower/cpupower' adds 052a23514dea Merge remote-tracking branch 'opp/opp/linux-next' adds c96f8fbb5e34 drivers: thermal: tsens: Get rid of id field in tsens_sensor adds b50831930381 drivers: thermal: tsens: Simplify code flow in tsens_probe adds c25a69a470fc drivers: thermal: tsens: Add __func__ identifier to debug [...] adds 051e62bba547 drivers: thermal: tsens: Add debugfs support adds bb908c60b035 dt-bindings: thermal: tsens: Convert over to a yaml schema adds db74bbf4f785 drivers: thermal: tsens: Create function to return sign-ex [...] adds 6b37d891a224 drivers: thermal: tsens: Add interrupt support adds 586d1b9d36c5 dt-bindings: thermal: Add DT bindings documentation for Am [...] adds 69ba76ede9c2 thermal: amlogic: Add thermal driver to support G12 SoCs adds dc908607c8a3 MAINTAINERS: add entry for Amlogic Thermal driver adds 1eb55f5167af thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 adds 007439300eb0 dt: thermal: tsens: Document compatible for MSM8976/56 adds 7348af239050 thermal: Remove netlink support adds a2ee22f0a067 thermal: Initialize thermal subsystem earlier adds c39700a7d97f cpufreq: Initialize the governors in core_initcall adds 08a40dc3db9f cpufreq: Initialize cpufreq-dt driver earlier adds 82243441e62f clk: qcom: Initialize clock drivers earlier adds 4281e0a21cf0 cpufreq: qcom-hw: Move driver initialization earlier adds 0ac18e6cd195 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value adds 6c2c307a24d4 thermal: no need to set .owner when using module_platform_driver adds c01d083bf0f6 thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF adds 5ec12e09c1d1 thermal: cpu_cooling: Reorder the header file adds 7d0f31b2fee5 drivers: thermal: tsens: fix potential integer overflow on [...] adds dbe6711749be Merge remote-tracking branch 'thermal/thermal/linux-next' adds c9d4981947a2 Merge remote-tracking branch 'ieee1394/for-next' adds 91e8b4d9dd90 Merge remote-tracking branch 'swiotlb/linux-next' adds cf7e93c12fbc RDMA/restrack: Remove PID namespace support adds ac71ffcfb457 RDMA/core: Check that process is still alive before sendin [...] adds dc2f7edcc012 RDMA/rxe: Remove useless rxe_init_device_param assignments adds 8d625101a740 RDMA/cm: Delete unused cm_is_active_peer function adds a916051191a3 RDMA/cm: Use specific keyword to check define adds 24f521492304 RDMA/cm: Update copyright together with SPDX tag adds 515f60004ed9 RDMA/hns: Prevent undefined behavior in hns_roce_set_user_ [...] adds f9e66db14316 RDMA/hns: Delete BITS_PER_BYTE redefinition adds 79d81ef42c9a RDMA/srpt: Fix TPG creation adds 5c7e76fb7cb5 RDMA/hns: Fix to support 64K page for srq adds 887803db866a RDMA/hns: Bugfix for qpc/cqc timer configuration adds 994195e15370 RDMA/hns: Fix memory leak on 'context' on error return path adds 949b452f9cfe rdma: Remove nes ABI header adds 73ab512f7202 RDMA/qedr: Fix srqs xarray initialization adds 5fdff18b4dc6 RDMA/qedr: Fix qpids xarray api used adds 82af6d19d8d9 RDMA/qedr: Fix synchronization methods and memory leaks in qedr adds 24e412c1e00e RDMA/qedr: Fix memory leak in user qp and mr adds 5212c3fda222 RDMA/iw_cxgb4: Report correct port speed/width adds 0edefddbae39 RDMA/siw: Fix post_recv QP state locking adds ecdfdfdbe4d4 RDMA/core: Fix ib_dma_max_seg_size() adds 97458fd51091 RDMA/rxe: Increase DMA max_segment_size parameter adds a401fb819cd6 RDMA/siw: Increase DMA max_segment_size parameter adds c9121262d57b RDMA/core: Set DMA parameters correctly adds a52dc3a10095 RDMA/vmw_pvrdma: Use resource ids from physical device if [...] adds 036313316d3a Merge tag 'v5.4-rc5' into rdma.git for-next adds fb985e278a30 RDMA/mlx5: Use SRCU properly in ODP prefetch adds 50211ec9443f RDMA/mlx5: Split sig_err MR data into its own xarray adds 806b101b2bfa RDMA/mlx5: Use a dedicated mkey xarray for ODP adds 74bddb3682f6 RDMA/mlx5: Delete struct mlx5_priv->mkey_table adds 3d5f3c54e7bc RDMA/mlx5: Rework implicit_mr_get_data adds c2edcd69351f RDMA/mlx5: Lift implicit_mr_alloc() into the two routines [...] adds 9162420dde49 RDMA/mlx5: Set the HW IOVA of the child MRs to their place [...] adds 54375e738295 RDMA/mlx5: Split implicit handling from pagefault_mr adds 423f52d65005 RDMA/mlx5: Use an xarray for the children of an implicit ODP adds 3389baa831b6 RDMA/mlx5: Reduce locking in implicit_mr_get_data() adds b70d785d237c RDMA/mlx5: Avoid double lookups on the pagefault path adds 5256edcb98a1 RDMA/mlx5: Rework implicit ODP destroy adds d561987f34f2 RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray adds 09689703d29a RDMA/mlx5: Do not race with mlx5_ib_invalidate_range durin [...] adds 46870b2391d5 RDMA/odp: Remove broken debugging call to invalidate_range adds bb3dba330006 Merge branch 'odp_rework' into rdma.git for-next adds d5b60e26e86a RDMA/hns: Fix build error again adds 546d30099ed2 RDMA/mlx5: Return proper error value adds 11f552e21755 IB/mlx5: Test write combining support adds 771b46a8d15a RDMA/core: Move core content from ib_uverbs to ib_core adds bb539ebde5fe RDMA/core: Create mmap database and cookie helper functions adds 724c2b3bfb64 RDMA: Connect between the mmap entry and the umap_priv structure adds b5def01bf995 RDMA/efa: Use the common mmap_xa helpers adds d6a8872d0e8b RDMA/siw: Use the common mmap_xa helpers adds 5bc1c100de9f RDMA/qedr: Use the common mmap API adds 9bcc6597f47b RDMA/qedr: Add doorbell overflow recovery support adds 84a92ffd0eea RDMA/qedr: Add iWARP doorbell recovery support adds ec6281fc5ee4 Merge remote-tracking branch 'rdma/for-next' adds 98298e6ca6d5 flow_dissector: add meaningful comments adds 3b336d6f4ec6 flow_dissector: skip the ICMP dissector for non ICMP packets adds 5dec597e5cd0 flow_dissector: extract more ICMP information adds 58deb77cc52d bonding: balance ICMP echoes in layer3+4 mode adds 29f52875ba99 Merge branch 'ICMP-flow-improvements' adds a319fb52e4b3 net: phy: marvell: add downshift support for 88E1145 adds 1d7a55267fae vxlan: drop "vxlan" parameter in vxlan_fdb_alloc() adds a2a1a13b81e6 net: dsa: add ethtool pause configuration support adds 84e93d999a67 wimax: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops adds 914ee9c436cb e1000e: Add support for Comet Lake adds a7023819404a e1000e: Use rtnl_lock to prevent race conditions between n [...] adds daee5598e491 e1000e: Drop unnecessary __E1000_DOWN bit twiddling adds 4085d06d2f22 igb: Add UDP segmentation offload support adds c74d4bdbae4f ixgbe: Add UDP segmentation offload support adds 3fd8ed563958 i40e: Add UDP segmentation offload support adds fb776f5d57ee e1000e: Add support for Tiger Lake adds 203bddfdfb6c e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set adds dba7bf0348e4 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 21d8bd123ac4 net: qrtr: Simplify 'qrtr_tun_release()' adds c8ecebd04cbb net: sched: extract common action counters update code int [...] adds 5e1ad95b630e net: sched: extract bstats update code into function adds 26b537a88ca5 net: sched: extract qstats update code into functions adds ef816f3c49c1 net: sched: don't expose action qstats to skb_tc_reinsert() adds 5e174d5e73df net: sched: modify stats helper functions to support regul [...] adds abbb0d33632c net: sched: extend TCA_ACT space with TCA_ACT_FLAGS adds e38226786022 net: sched: update action implementations to support flags adds 9ae6b78708a7 tc-testing: implement tests for new fast_init action flag adds d86784fe9b03 Merge branch 'Control-action-percpu-counters-allocation-by [...] adds d74361dc5870 cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' adds 94e768373ae1 mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits adds a513b1a5910b mlxsw: reg: Add Port Module Type Mapping Register adds 25911e1b9797 mlxsw: spectrum: Use PMTM register to get max module width adds 2e6a2d7b4508 mlxsw: spectrum: Move max_width check up before count check adds 26a6befa5df7 mlxsw: spectrum: Distinguish between unsplittable and split port adds 4a7f970f1240 mlxsw: spectrum: Replace port_to_module array with array o [...] adds 7b39fa5befbb mlxsw: spectrum: Use mapping of port being split for creat [...] adds 35896d9641db mlxsw: spectrum: Pass mapping values in port mapping structure adds c8fc10dc17c2 mlxsw: spectrum: Add sanity checks into module info get adds d0846ce9aa90 mlxsw: spectrum: Push getting offsets of split ports into [...] adds 038784a9dfc2 mlxsw: spectrum: Introduce resource for getting offset of [...] adds 49185277cc45 mlxsw: spectrum: Remember split base local port and use it [...] adds 013da2979118 mlxsw: spectrum: Use port_module_max_width to compute base [...] adds c3a64b5173e1 mlxsw: spectrum: Fix base port get for split count 4 and 8 adds fbbeea310267 mlxsw: spectrum: Iterate over all ports in gap during unsp [...] adds 973b7fdb5ff1 mlxsw: spectrum: Generalize split count check adds 8c933eab2d19 Merge branch 'mlxsw-Make-port-split-code-more-generic' adds 246880958ac9 firmware: broadcom: add OP-TEE based BNXT f/w manager adds e07ab2021eb6 bnxt_en: Add support to invoke OP-TEE API to reset firmware adds 0b0eacf3c83c bnxt_en: Add support to collect crash dump via ethtool adds 796977443018 Merge branch 'bnxt_en-Add-OP-TEE-based-bnxt-f-w-manager' adds 3d77d0cb054c net: hns3: dump some debug information when reset fail adds 647522a5ef64 net: hns3: add struct netdev_queue debug info for TX timeout adds d6ad7c530625 net: hns3: cleanup some magic numbers adds db4d3d554eb5 net: hns3: cleanup some coding style issues adds e4b806edfabd net: hns3: cleanup a format-truncation warning adds 0bfdf2868cd5 net: hns3: optimize local variable initialization adds 9e69045654ec net: hns3: add or modify some comments adds adcf738b804b net: hns3: cleanup some print format warning adds 39edaf24f819 net: hns3: cleanup byte order issues when printed adds 2bd7c3e1ab30 Merge branch 'net-hns3-add-some-optimizations-and-cleanups' adds f07f30042f8e dpaa_eth: use only one buffer pool per interface adds 8151ee88bad5 dpaa_eth: use page backed rx buffers adds c70fd3182cae dpaa_eth: perform DMA unmapping before read adds 9a4f4f3a894f dpaa_eth: avoid timestamp read on error paths adds ae1512fb745f dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd() adds 7689d82c4585 dpaa_eth: use fd information in dpaa_cleanup_tx_fd() adds 2388ba36e945 dpaa_eth: cleanup skb_to_contig_fd() adds 84d06c606ca4 dpaa_eth: use a page to store the SGT adds 46e93e5443a7 dpaa_eth: add dropped frames to percpu ethtool stats adds 1f722e19a264 dpaa_eth: remove netdev_err() for user errors adds e414696d4952 dpaa_eth: extend delays in ndo_stop adds a2d00f3db73d soc: fsl: qbman: allow registering a device link for the p [...] adds e06eea555b87 dpaa_eth: register a device link for the qman portal used adds 4a956bd22b88 Merge branch 'DPAA-Ethernet-changes' adds b7f143d093e1 s390/qdio: implement IQD Multi-Write adds 8b664cd127a1 s390/qeth: use IQD Multi-Write adds ec2b559d6849 s390/qeth: use QDIO_BUFNR() adds f9ce416ac79d s390/qeth: keep IRQ disabled until NAPI is really done adds 9897d583b015 s390/qeth: consolidate some duplicated HW cmd code adds 04fa55fe07d1 s390/qeth: don't set card state in qeth_qdio_clear_card() adds 1b40d4b2fbd6 s390/qeth: use helpers for IP address hashing adds 8bf70b68847a s390/qeth: don't cache MAC addresses for multicast IPs adds 72919b6b3b32 Merge branch 's390-next' adds d170eb69d40e mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init adds 8c42350116fe sfc: support encapsulation of xdp_frames in efx_tx_buffer adds eb9a36be7f3e sfc: perform XDP processing on received packets adds e45a4fed9d00 sfc: Enable setting of xdp_prog adds 3990a8fffbda sfc: allocate channels for XDP tx queues adds dfe44c1f52ee sfc: handle XDP_TX outcomes of XDP eBPF programs adds cd846bef2d74 sfc: add XDP counters to ethtool stats adds e3b205b1fdf0 Merge branch 'sfc-Add-XDP-support' adds 6fff8c010785 bus: fsl-mc: export device types present on the bus adds 1ac210d128ef bus: fsl-mc: add the fsl_mc_get_endpoint function adds f5c3fffa4c18 dpaa2-eth: update the TX frame queues on DPNI_IRQ_EVENT_EN [...] adds 719479230893 dpaa2-eth: add MAC/PHY support through phylink adds ecc5fe7d2b3d net: documentation: add docs for MAC/PHY support in DPAA2 adds 5c26c1d6dffa Merge branch 'dpaa2-eth-add-MAC-PHY-support-through-phylink' adds c5f51765a1f6 net: dsa: list DSA links in the fabric adds 96252b8e0532 net: dsa: remove ds->rtable adds 3774ecdb8ca2 net: dsa: remove switch routing table setup code adds 9c8ad1ab66b5 net: dsa: remove the dst->ds array adds 8e5cb84c67e0 net: dsa: remove tree functions related to switches adds 27d4d19d7c82 net: dsa: remove limitation of switch index value adds fcee85f19f39 net: dsa: tag_8021q: clarify index limitation adds e43ea83cc786 Merge branch 'net-dsa-replace-routing-tables-with-a-list' adds 90f906243bf6 bnxt_en: Add support for L2 rewrite adds 08f8280e8788 bnxt: Avoid logging an unnecessary message when a flow can [...] adds 9b9eb518e338 bnxt_en: Add support for NAT(L3/L4 rewrite) adds 627c89d00fb9 bnxt_en: flow_offload: offload tunnel decap rules via indi [...] adds aa46dffff452 bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. adds f3a6d206c25a bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during erro [...] adds 6a68749dbd77 bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during susp [...] adds 44715423dd01 Merge branch 'bnxt_en-Updates-for-net-next' adds 52340b82cf1a hp100: Move 100BaseVG AnyLAN driver to staging adds be0c5677970d net: bridge: fdb: br_fdb_update can take flags directly adds 31f1155bdc26 net: bridge: fdb: avoid two atomic bitops in br_fdb_extern [...] adds 58ec1ea637ca net: bridge: fdb: restore unlikely() when taking over exte [...] adds 23c161ee2c22 Merge branch 'net-bridge-minor-followup-optimizations' adds c23fcbbc6aa4 tc-testing: added tests with cookie for conntrack TC action adds d31e95585ca6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds af91acbc6299 bpf: Fix bpf jit kallsym access adds f1b9509c2fb0 bpf: Replace prog_raw_tp+btf_id with prog_tracing adds 12a8654b2e5a libbpf: Add support for prog_tracing adds 06087114606c Merge branch 'bpf-cleanup-btf-raw-tp' adds 75b0bfd2e1a7 Revert "selftests: bpf: Don't try to read files without re [...] adds 64fe8c061de7 xsk: Store struct xdp_sock as a flexible array member of t [...] adds e65650f291ee bpf: Implement map_gen_lookup() callback for XSKMAP adds d817991cc748 xsk: Restructure/inline XSKMAP lookup/redirect/flush adds 78db77fab1c6 Merge branch 'bpf-xskmap-perf-improvements' adds d1b4574a4b86 libbpf: Fix error handling in bpf_map__reuse_fd() adds 4580b25fcee5 libbpf: Store map pin path and status in struct bpf_map adds 196f8487f51e libbpf: Move directory creation into _pin() functions adds 57a00f41644f libbpf: Add auto-pinning of maps when loading BPF objects adds 2f4a32cc83a5 selftests: Add tests for automatic map pinning adds e1cb7d2d60d5 Merge branch 'map-pinning' adds 1d1585ca0f48 uaccess: Add non-pagefault user-space write function adds 75a1a607bb7e uaccess: Add strict non-pagefault kernel-space read function adds eb1b66887472 bpf: Make use of probe_user_write in probe write helper adds 6ae08ae3dea2 bpf: Add probe_read_{user, kernel} and probe_read_{user, k [...] adds 6e07a6341277 bpf: Switch BPF probe insns to bpf_probe_read_kernel adds 251e2d337a1a bpf, samples: Use bpf_probe_read_user where appropriate adds 50f9aa44cac7 bpf, testing: Convert prog tests to probe_read_{user, kern [...] adds fa553d9b57d4 bpf, testing: Add selftest to read/write sockaddr from user space adds 358fdb456288 Merge branch 'bpf_probe_read_user' adds ae8a76fb8b5d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 04b7d136d015 net: openvswitch: add flow-mask cache for performance adds 4bc63b1b531d net: openvswitch: convert mask list in mask array adds 1689754de624 net: openvswitch: shrink the mask array if necessary adds a7f35e78e701 net: openvswitch: optimize flow mask cache hash collision adds 57f7d7b91644 net: openvswitch: optimize flow-mask looking up adds 515b65a4b991 net: openvswitch: simplify the flow_hash adds 0a3e01371db1 net: openvswitch: add likely in flow_lookup adds 50b0e61b32ee net: openvswitch: fix possible memleak on destroy flow-table adds 4c76bf696a60 net: openvswitch: don't unlock mutex when changing the use [...] adds eec62eadd1d7 net: openvswitch: simplify the ovs_dp_cmd_new adds c219a1662276 Merge branch 'optimize-openvswitch-flow-looking-up' adds 2adf81c0f7b0 net: icmp: use input address in traceroute adds 06e7c70c6e89 tipc: improve message bundling algorithm adds fac6fce9bdb5 net: icmp6: provide input address for traceroute6 adds 5c5e7aac63ae dt-bindings: ptp: Add device tree binding for IDT ClockMat [...] adds 3a6ba7dc7799 ptp: Add a ptp clock driver for IDT ClockMatrix. adds a37ac8ae66e2 mISDN: remove unused variable 'faxmodulation_s' adds 40416d8ede65 net/mlx5: DR, Replace CRC32 implementation to use kernel lib adds cc4db579e69b net/mlx5: FPGA, support network cards with standalone FPGA adds 32680da71034 net/mlx5: Remove unneeded variable in mlx5_unload_one adds 556b9d16d3f5 net/mlx5: Clear VF's configuration on disabling SRIOV adds ae2741e2b6ce net/mlx5e: Verify that rule has at least one fwd/drop action adds 84c7af637512 net/mlx5: Do not hold group lock while allocating FTE in software adds 7dee607ed0e0 net/mlx5: Support lockless FTE read lookups adds 130c7b46c93d net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events adds 769619ee39df net/mlx5: WQ, Move short getters into header file adds 88f30bbcbaaa net/mlx5e: Bit sized fields rewrite support adds ab9341b54969 net/mlx5e: Add ToS (DSCP) header rewrite support adds 5a212e0cac54 net/mlx5: rate limit alloc_ent error messages adds 84d2dbb0aaaf net/mlx5: LAG, Use port enumerators adds 1cdc14e9d134 net/mlx5: LAG, Use affinity type enumerators adds 667f264676c7 net/mlx5: DR, Support IPv4 and IPv6 mixed matcher adds 1574cf83c7a0 Merge tag 'mlx5-updates-2019-11-01' of git://git.kernel.or [...] adds 5d1fcaf35d74 net: bridge: fdb: eliminate extra port state tests from fast-path adds 0c65b2b90d13 net: of_get_phy_mode: Change API to solve int/unit warnings adds b6b556afd21b ipv6: use jhash2() in rt6_exception_hash() adds 4dd147471dae net: sgi: ioc3-eth: don't abuse dma_direct_* calls adds 59511bcf33f9 net: sgi: ioc3-eth: fix usage of GFP_* flags adds 051a07ec7a3d net: sgi: ioc3-eth: simplify setting the DMA mask adds 7ca2c4c2ca9e net: sgi: ioc3-eth: fix setting NETIF_F_HIGHDMA adds 369a782af0f1 net: sgi: ioc3-eth: ensure tx ring is 16k aligned. adds 54e0602d796c net: ethernet: stmmac: drop unused variable in stm32mp1_se [...] adds 56c1291ee48b bpf: re-fix skip write only files in debugfs adds 7668c2ced87a Merge remote-tracking branch 'net-next/master' adds 42765ede5c54 selftests/bpf: Remove too strict field offset relo test cases adds ee26dade0e3b libbpf: Add support for relocatable bitfields adds 94f060e98495 libbpf: Add support for field size relocations adds 8b1cb1c9601f selftest/bpf: Add relocatable bitfield reading tests adds 0b163565b918 selftests/bpf: Add field size relocation tests adds f23c7ce341c2 Merge branch 'bpf-libbpf-bitfield-size-relo' adds b034ebb8915e Merge remote-tracking branch 'bpf-next/master' adds e6c9038c2611 Merge remote-tracking branch 'ipsec-next/master' adds e019cb536d04 net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() adds 6d94e610e4b6 net/mlx5: E-Switch, Rename egress config to generic name adds b1a3380aa709 net/mlx5: E-Switch, Rename ingress acl config in offloads mode adds fdde49e00b9d net/mlx5: E-switch, Introduce and use vlan rule config helper adds ea2300e02a71 net/mlx5: Introduce and use mlx5_esw_is_manager_vport() adds 99ecd64631ef net/mlx5: Correct comment for legacy fields adds d68316b5a104 net/mlx5: Move metdata fields under offloads structure adds 853b53520c9d net/mlx5: Move legacy drop counter and rule under legacy s [...] adds 77b094305b1b net/mlx5: Tide up state_lock and vport enabled flag usage adds 925a6acc77a7 net/mlx5: E-switch, Prepare code to handle vport enable error adds f5d0c01d65ad net/mlx5: E-switch, Legacy introduce and use per vport acl [...] adds b7752f8341c4 net/mlx5: Move ACL drop counters life cycle close to ACL l [...] adds 89a0f1fb16ad net/mlx5: E-switch, Offloads introduce and use per vport a [...] adds 748da30b376e net/mlx5: E-switch, Offloads shift ACL programming during [...] adds a962d7a61e24 net/mlx5: Restrict metadata disablement to offloads mode adds 10652f39943e net/mlx5: Refactor ingress acl configuration adds 238302fae021 net/mlx5: E-switch, Enable metadata on own vport adds e53a9d26cf80 IB/mlx5: Introduce and use mlx5_core_is_vf() adds 10684f1ecad5 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 8179d4f4f602 Merge remote-tracking branch 'nfc-next/master' adds 1f592108bbd0 rtw88: fix sparse warnings for DPK adds a969cf42e5fe rtw88: fix sparse warnings for power tracking adds 7436a470b583 rtw88: 8822b: add RFE type 3 support adds 0b8db87da541 rtw88: use rtw_phy_pg_cfg_pair struct, not arrays adds ff0dfe5b0377 rtw88: rearrange if..else statements for rx rate indexes adds 18a0696e85fd rtw88: fix potential read outside array boundary adds 5195b9042640 rtw88: avoid FW info flood adds baff8da6e163 rtw88: remove redundant null pointer check on arrays adds cbbd7f9a5e76 rtlwifi: rtl8192c: Drop condition with no effect adds 6db774c17250 b43: main: Fix use true/false for bool type adds a9160bb35ad9 b43: dma: Fix use true/false for bool type variable adds 4b15f83adaf1 rtlwifi: rtl8821ae: Drop condition with no effect adds 086ddf860650 mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops adds 51d1a243cdc8 Merge remote-tracking branch 'wireless-drivers-next/master' adds 6012b9346d89 Bluetooth: Fix advertising duplicated flags adds 41d5b25fed0a Bluetooth: hci_qca: add PM support adds cf94da6f502d Bluetooth: Fix invalid-free in bcsp_close() adds 1e58828b0551 Merge remote-tracking branch 'bluetooth/master' adds c84ee527fac1 Merge remote-tracking branch 'mac80211-next/master' adds 9d5a21da542c Merge remote-tracking branch 'gfs2/for-next' adds 0afcb690cb54 Merge remote-tracking branch 'mtd/mtd/next' adds 62a94c1339dc Merge remote-tracking branch 'nand/nand/next' adds 567c2983efb9 mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods adds 40b04958fab5 mtd: spi-nor: Drop duplicated new line adds 502c4b0a1445 mtd: spi-nor: Group all Reg Ops to avoid forward declarations adds ebe04bfe26dd mtd: spi-nor: Stop compare with negative in Reg Ops methods adds 17ccd0e48722 mtd: spi-nor: Drop explicit cast to int to already int value adds 7380f79c111c mtd: spi-nor: Don't overwrite errno from Reg Ops adds cd1718f5c49d mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() adds 5ce1b49ccb52 mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() adds b662d398ccf1 mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() adds 70d2c6dcf8cc mtd: spi-nor: Drop redundant error reports in Reg Ops callers adds 4b3745361cc5 mtd: spi-nor: Fix retlen handling in sst_write() adds cc86f3e70598 mtd: spi-nor: Constify data to write to the Status Register adds 0aa369540d71 mtd: spi-nor: Print device info in case of error adds 5a0feb6287e3 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] adds a719a75a7761 mtd: spi-nor: fix silent truncation in spi_nor_read() adds 3d63ee5deb46 mtd: spi-nor: fix silent truncation in spi_nor_read_raw() adds e5a9e058de8b Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 9b537997b669 crypto: arm64/aes-neonbs - add return value of skcipher_wa [...] adds 13a1bb93f7b1 crypto: inside-secure - Fixed warnings on inconsistent byt [...] adds fbbfb3f83e78 hwrng: omap3-rom - Fix unused function warnings adds 66e93b28075d crypto: caam - use devres to unmap memory adds eceb5daf9eba crypto: caam - use devres to remove debugfs adds e57acaf0dfe0 crypto: caam - use devres to de-initialize the RNG adds f414de2e2fff crypto: caam - use devres to de-initialize QI adds 1a1c4f004444 crypto: caam - use devres to populate platform devices adds 51d13aaf5977 crypto: caam - populate platform devices last adds f398243e9fd6 crypto: ecdh - fix big endian bug in ECC library adds a52485165d85 crypto: mediatek - remove redundant bitwise-or adds 3914b93115af crypto: allwinner - Add allwinner subdirectory adds 06f751b61329 crypto: allwinner - Add sun8i-ce Crypto Engine adds 17513547a87a crypto: sun4i-ss - Move to Allwinner directory adds 91d689337fe8 crypto: blake2b - add blake2b generic implementation adds a1afe27492a4 crypto: testmgr - add test vectors for blake2b adds f08fcced6d00 crypto: allwinner - Add sun8i-ss cryptographic offloader adds 8d68e7e1ec4d dt-bindings: crypto: Add DT bindings documentation for sun [...] adds d3ca75a8b3d7 crypto: skcipher - unify the crypto_has_skcipher*() functions adds cec0cb8a28f9 crypto: skcipher - remove crypto_has_ablkcipher() adds 53253064adfa crypto: skcipher - rename crypto_skcipher_type2 to crypto_ [...] adds c65058b7587f crypto: skcipher - remove the "blkcipher" algorithm type adds b95bba5d0114 crypto: skcipher - rename the crypto_blkcipher module and [...] adds f0c8b6a1e145 crypto: hisilicon - use sgl API to get sgl dma addr and len adds 700f7d0d29c7 crypto: hisilicon - fix to return sub-optimal device when [...] adds 298b4c604008 crypto: amcc - restore CRYPTO_AES dependency adds ecd022c7091f Merge remote-tracking branch 'crypto/master' adds db05ff64c1d8 next-20191031/drm adds c2f9441e0e83 Merge remote-tracking branch 'amdgpu/drm-next' adds d1d753ac9ad5 Merge remote-tracking branch 'drm-intel/for-linux-next' adds c8a203647488 gpu: host1x: Unconditionally select IOMMU_IOVA adds 84db889e6d82 drm/tegra: Unconditionally select IOMMU_IOVA adds 1a7880c6fdf1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 8951000f6d71 drm/ttm: Remove explicit typecasts of vm_private_data adds caa478af4812 drm/ttm: Convert vm callbacks to helpers adds 2869e82eb4ff drm/ttm: ttm_tt_init_fields() can be static adds ff1fd2945c1a drm/scdc: Fix typo in bit definition of SCDC_STATUS_FLAGS adds b8c8a85995c5 drm: use DIV_ROUND_UP helper macro for calculations adds ab4e69334272 drm/property: Enforce more lifetime rules adds 700496fa1144 drm/todo: Add entry to remove load/unload hooks adds 955fd0b7cac3 drm/vkms: Update VKMS documentation adds 8a537de0f3d8 drm/doc: Update IGT documentation adds 28aa46c4528b Merge remote-tracking branch 'drm-misc/for-linux-next' adds fd6c798b58e0 drm/msm/hdmi: silence -EPROBE_DEFER warning adds c4b0222e628f drm/msm: fix rd dumping for split-IB1 adds abdfd18fe073 drm/msm: always dump buffer base/size adds 1c2a9f254c26 drm/msm/mdp5: Add optional TBU and TBU_RT clocks adds 2ab45a0973a8 dt-bindings: msm/mdp5: Document optional TBU and TBU_RT clocks adds 1860f2a8b8b1 drm/msm/mdp5: Add configuration for msm8x76 adds 332d6084d4f7 drm/msm/dsi: Add configuration for 28nm PLL on family B adds 3f3c8aff1f8f drm/msm/dsi: Add configuration for 8x76 adds e20c9284c8f2 drm/msm/adreno: Add support for Adreno 510 GPU adds 6037e01bbbe3 Merge remote-tracking branch 'drm-msm/msm-next' adds 6d133bc3525c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds c162f53ab825 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds d3eabe939aee ALSA: bebob: expand sleep just after breaking connections [...] adds da5e83374f46 ALSA: bebob: expand delay of start for IR context just for [...] adds 6c94f380c6c1 ALSA: bebob: link the order of establishing connections an [...] adds 6111fd2370ee ALSA: pcm: Fix missing check of the new non-cached buffer type adds d45bc77cb9cd Merge remote-tracking branch 'sound/for-next' adds b9a3eea38b1e ASoC: rt1011: remove redundant code in kcontrol adds 5cf93491ff98 ASoC: rt1011: improve the rt1011_set_dai_fmt() function adds 270d1b39b006 ASoC: rt1011: remove unnecessary tabs using spaces instead adds 98b6b8df06c7 ASoC: rt1011: add the range check for temperature_calib fr [...] adds 683b85152e36 ASoC: rt1011: some minor changes to improve readability adds e0859710516c ASoC: ux500: Remove redundant variable "status" adds f95ce1355944 ASoC: Intel: Add acpi match for rt1011 based m/c driver adds 17fe95d6df93 ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 adds 65c56f5dccc8 ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_don [...] adds df7257e544fa ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with [...] adds a6955fe0e230 ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with [...] adds 280393b712b7 ASoC: Intel: add mutual exclusion between SOF and legacy B [...] adds 70ae4eb540af ASoC: SOF: Kconfig: add EXPERT dependency for developer op [...] adds f9ad75468453 ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency adds b000135e5f27 ASoC: SOF: Intel: use def_tristate, avoid using select adds 02701b909c2f ASoC: Intel: Skylake: mark HDAudio codec support as deprecated. adds 9e7301762f6d ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER adds c4a09f9a523e ASoC: Intel: boards: fix configs for bxt-da7219-max98057a adds 3315e5b40f59 ASoC: Intel: boards: Geminilake is only supported by SOF adds 8039105987fc ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK adds b0e42496a9e4 Merge branch 'asoc-5.5' into asoc-next adds a79f4b67197d Merge remote-tracking branch 'sound-asoc/for-next' adds 197d6508d179 Merge remote-tracking branch 'modules/modules-next' adds d843304b22e8 Input: synaptics-rmi4 - simplify data read in rmi_f54_work adds 3a1bd3db1855 Merge remote-tracking branch 'input/next' adds 130f4caf145c libata: Ensure ata_port probe has completed before detach adds 3e649008d454 Merge branch 'for-5.5/libata' into for-next adds 62755e35dfb2 io_uring: support for generic async request cancel adds e9ffa5c2b77e io_uring: set -EINTR directly when a signal wakes up in io [...] adds 3198ddd99a37 Merge branch 'for-5.5/io_uring' into for-next adds 626fb735a43d blk-mq: Make blk_mq_run_hw_queue() return void adds fe42e71a31a3 Merge branch 'for-5.5/block' into for-next adds efcfec579f61 loop: fix no-unmap write-zeroes request behavior adds d0ddf9b374b1 Merge branch 'for-5.5/drivers' into for-next adds 0fb596edaa52 ata: Documentation, fix function names adds 25937580a506 ata: define AC_ERR_OK adds 95364f36701e ata: make qc_prep return ata_completion_errors adds e9f691d89918 ata: sata_mv, avoid trigerrable BUG_ON adds e8cfbc5554db Merge branch 'for-5.5/libata' into for-next adds 0069fc6b1cf2 io_uring: remove io_uring_add_to_prev() trace event adds 364b05fd06e8 io-wq: use kfree_rcu() to simplify the code adds c1247e7511f0 Merge branch 'for-5.5/io_uring' into for-next adds 8962842ca5ab blk-mq: avoid sysfs buffer overflow with too many CPU cores adds cb498ed6eb9a Merge branch 'for-5.5/block' into for-next adds 731dc4868311 bdev: Factor out bdev revalidation into a common helper adds cba22d86e0a1 bdev: Refresh bdev size for disks without partitioning adds 2475749291da Merge branch 'for-5.5/block' into for-next adds 51c3ff62cac6 io_uring: add completion trace event adds cb0d5d6b617e Merge branch 'for-5.5/io_uring' into for-next adds 3495ea1b5f60 block: sed-opal: Generalizing write data to any opal table adds 51f421c85c88 block: sed-opal: Add support to read/write opal tables gen [...] adds 62c441c6ae05 block: sed-opal: Introduce Opal Datastore UID adds 943796bf36ce Merge branch 'for-5.5/block' into for-next adds d2c9be89f8eb blk-mq: make sure that line break can be printed adds 22e99acf3061 Merge branch 'for-5.5/block' into for-next adds f16583614222 nvme-fc: Sync nvme-fc header to FC-NVME-2 adds 53b2b2f59967 nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes adds 44fbf3bb1ac3 nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu adds 7db394848ece nvme-fc: clarify error messages adds bcde5f0fc7d3 nvme-fc: ensure association_id is cleared regardless of a [...] adds 58a8df67e057 nvme: introduce nvme_is_aen_req function adds 4d764bb9a92b nvmet: use bio_io_error instead of duplicating it adds e522f4460278 nvmet: add unlikely check at nvmet_req_alloc_sgl adds 59534b9d606e nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed adds 2dc3947b53f5 nvme: introduce "Command Aborted By host" status code adds 16686f3a6c3c nvme: move common call to nvme_cleanup_cmd to core layer adds 48c9e85b2346 nvme: resync include/linux/nvme.h with nvmecli adds 314d48dd2248 nvme: Cleanup and rename nvme_block_nr() adds e08f2ae85092 nvme: Introduce nvme_lba_to_sect() adds e0bace71779d nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() adds c73eebc07a0f nvmet-tcp: Don't set the request's data_len adds 2cb6963a16e9 nvmet: Introduce common execute function for get_log_page [...] adds 6f86f2c9d94d nvmet: Cleanup discovery execute handlers adds 59ef0eaa7741 nvmet: Introduce nvmet_dsm_len() helper adds e9061c397839 nvmet: Remove the data_len field from the nvmet_req struct adds be3f3114ddd5 nvmet: Open code nvmet_req_execute() adds d4b3a1741130 nvmet: fill discovery controller sn, fr and mn correctly adds 05d3046ff755 nvme-pci: Spelling s/resdicovered/rediscovered/ adds d84dd8cde674 nvmet: clean up command parsing a bit adds 9dea0c81ee4a nvmet: add plugging for read/write when ns is bdev adds 716fd9c119a9 nvmet: stop using bio_set_op_attrs adds 64fab7290dc3 nvme: Fix parsing of ANA log page adds ff22a1408c57 Merge branch 'for-5.5/drivers' into for-next adds fa5322872187 block: avoid blk_bio_segment_split for small I/O operations adds 8f027e5994f7 Merge branch 'for-5.5/block' into for-next adds b17e4bdda5ec Merge remote-tracking branch 'block/for-next' adds 68e6873030f9 Merge remote-tracking branch 'mmc/next' adds 7d83a0e6d15e mfd: mt6397: Use PLATFORM_DEVID_NONE macro instead of -1 adds a8c4b514303b mfd: wm8998: Remove some unused registers adds f4767b3a4a39 mfd: madera: Update DT binding document to support clock supplies adds f47cb506207c mfd: madera: Add support for requesting the supply clocks adds e700c9fe6ec9 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] adds dfa5bf2ee6e2 mfd: cs5535-mfd: Use PLATFORM_DEVID_* defines and tidy err [...] adds be26a6d8692d mfd: cs5535-mfd: Remove mfd_cell->id hack adds aea53cb75ac2 mfd: cs5535-mfd: Request shared IO regions centrally adds 502bbe501be3 mfd: cs5535-mfd: Register clients using their own dedicate [...] adds 217953a21117 mfd: mfd-core: Protect against NULL call-back function pointer adds 08d1088c357d mfd: mfd-core: Remove mfd_clone_cell() adds f487de9083f5 x86: olpc-xo1-pm: Remove invocation of MFD's .enable()/.di [...] adds 5c78886a1aa9 x86: olpc-xo1-sci: Remove invocation of MFD's .enable()/.d [...] adds fccadba7e377 mfd: mfd-core: Remove usage counting for .{en,dis}able() c [...] adds 1f98ed315b06 mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_ [...] adds 46cdd5f24a41 Merge remote-tracking branch 'mfd/for-mfd-next' adds 10610cb1bd44 Merge remote-tracking branch 'backlight/for-backlight-next' adds 75e27769ef32 Merge remote-tracking branch 'battery/for-next' adds 3151d022d740 Merge branch 'regulator-5.5' into regulator-next adds e1c372c4712a Merge remote-tracking branch 'regulator/for-next' adds b09dfc145e44 Merge remote-tracking branch 'apparmor/apparmor-next' adds 2828a88e279b Merge remote-tracking branch 'keys/keys-next' adds b19fb1f49f51 Merge remote-tracking branch 'selinux/next' adds efaeb045ab08 Merge remote-tracking branch 'smack/for-next' adds 84f9635ea8c2 Merge remote-tracking branch 'tomoyo/master' adds 6ffdd4c0e27e KEYS: trusted: Remove set but not used variable 'keyhndl' adds bbac248b457a Merge remote-tracking branch 'tpmdd/next' adds eea8e18c5155 Merge remote-tracking branch 'iommu/next' adds 0c263a3fab99 Merge remote-tracking branch 'vfio/next' adds 4558312850db Merge remote-tracking branch 'audit/next' adds cf4ef3a82f74 dt-bindings: media: meson-ao-cec: convert to yaml adds a90cc244e89d media: dt-bindings: media: add new rc map names adds 2ff0b4504fce dt-bindings: soc: amlogic: canvas: convert to yaml adds ffe9fc1fb6a4 dt-bindings: display: st,stm32-dsi: Fix white spaces adds 692a0dc734c7 dt-bindings: can: Convert Allwinner A10 CAN controller to [...] adds 1ee1ffe1f0fb scripts/dtc: dtx_diff - add color output support adds 067c650c456e dtc: Use pkg-config to locate libyaml adds de358e9facc0 Merge remote-tracking branch 'devicetree/for-next' adds d948e6ca1899 spi: add power control when set_cs adds b31ac2e571e4 Merge branch 'spi-5.5' into spi-next adds e2787cbf4bf7 Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds c966cbc49373 Merge remote-tracking branch 'spi/for-next' adds 1cdd6e085217 Merge branch 'perf/core' adds 8b637c42c330 Merge branch 'x86/platform' adds b086dedff79a Merge branch 'x86/mm' adds 15a1efa07967 Merge branch 'x86/microcode' adds f952e388ecae Merge branch 'x86/entry' adds 3318d3371ec9 Merge branch 'x86/cpu' adds f84d8dd04042 Merge branch 'x86/core' adds 6d8d08c825f9 Merge branch 'x86/cleanups' adds 1265de70eeee Merge branch 'x86/build' adds 2d8c260360ff Merge branch 'x86/boot' adds a9246d75887c Merge branch 'x86/asm' adds 8887f2bb6258 Merge branch 'x86/apic' adds 56a7a1b4680a Merge branch 'sched/urgent' adds 6882364e74c9 Merge branch 'sched/core' adds dc6b025de95b x86/mce: Add Xeon Icelake to list of CPUs that support PPIN adds f8503386e684 Merge branch 'ras/core' adds a5aeefb85b4e Merge branch 'locking/core' adds 576822bd0b76 Merge branch 'efi/urgent' adds 43e0ae7ae0f5 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 7c72909b5e99 Merge branch 'core/rcu' adds 013bfb619229 Merge branch 'core/objtool' adds 2e876e899699 Merge remote-tracking branch 'tip/auto-latest' adds ccb80012481f clocksource/drivers/timer-of: Convert last full_name to %pOF adds 4411464d6f8b clocksource/drivers/timer-of: Use unique device name inste [...] adds 227314239a5e clocksource/drivers/renesas-ostm: Convert to timer_of adds b35a5e5961f8 clocksource/drivers/renesas-ostm: Use unique device name i [...] adds 6e001f6a4cc7 clocksource/drivers/asm9260: Add a check for of_clk_get adds e76cb6e077d3 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds e2d7506badf8 Merge remote-tracking branch 'edac/edac-for-next' adds ce3b07db47ad Merge remote-tracking branch 'kvm-arm/next' adds cc84538b396d Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds c33ac6f78bda Merge remote-tracking branch 'kvms390/next' adds bc4e54d4c9b3 Merge remote-tracking branch 'percpu/for-next' adds 36b1c1d03078 Merge remote-tracking branch 'workqueues/for-next' adds f7da3650608f Merge remote-tracking branch 'drivers-x86/for-next' adds 200f409f61f6 platform/chrome: cros_ec: Put docs with the code adds 243a5427cc94 platform/chrome: wilco_ec: Add keyboard backlight LED support adds 3ea09dfacaa3 platform/chrome: wilco_ec: Add charging config driver adds f1d2989d0410 Merge remote-tracking branch 'chrome-platform/for-next' adds 6640883db46f Merge remote-tracking branch 'leds/for-next' adds d1671d142985 Merge remote-tracking branch 'ipmi/for-next' adds 05ef983e0d65 driver core: Add device link support for SYNC_STATE_ONLY flag adds bcbbcfd57247 driver core: Allow a device to wait on optional suppliers adds 03324507e66c driver core: Allow fwnode_operations.add_links to differen [...] adds 0ff5cc1ec33b of: property: Make sure child dependencies don't block pro [...] adds 15956dad5c10 of: property: Skip adding device links to suppliers that a [...] adds ff229319f436 powerpc: pseries: no need to check return value of debugfs [...] adds c7c116890941 debugfs: remove return value of debugfs_create_x8() adds 9927c6fa3e1d debugfs: remove return value of debugfs_create_atomic_t() adds 726ce477285d Documentation: debugfs: Document debugfs helper for unsign [...] adds d3504757f3f0 debugfs: Add debugfs_create_xul() for hexadecimal unsigned long adds 785bbb804a70 mmc: atmel-mci: Fix debugfs on 64-bit platforms adds f1dfe70b7ff7 mmc: atmel-mci: Remove superfluous cast in debugfs_create_ [...] adds 0c40c1be2512 mmc: dw_mmc: Fix debugfs on 64-bit platforms adds 118e11182a81 mmc: dw_mmc: Remove superfluous cast in debugfs_create_u32() call adds b889b3b07c9d firmware loader: log path to loaded firmwares adds 09b0965ee8cc IB: mlx5: no need to check return value of debugfs_create [...] adds 4fdd4a52a322 Merge remote-tracking branch 'driver-core/driver-core-next' adds 16c8373ecf7b Merge 5.4-rc6 into usb-next adds 12d486588bd6 Merge remote-tracking branch 'usb/usb-next' adds 6cf5b26fd763 Merge remote-tracking branch 'usb-gadget/next' adds 35714565089e USB: serial: ch341: reimplement line-speed handling adds b3ea388533f3 Merge remote-tracking branch 'usb-serial/usb-next' adds f231e02666aa Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 6bd03e711369 dt-bindings: Add bindings for USB3 phy on Allwinner H6 adds a228890f9458 phy: allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC adds 711b2bfba748 phy: add PHY_MODE_LVDS adds b7535a3bc0ba phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY adds 3817c7961179 dt-bindings: phy: add yaml binding for rockchip,px30-dsi-dphy adds 82b5d1644155 phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] adds c9baab38fe0e phy: renesas: phy-rcar-gen2: Fix the array off by one warning adds 64f86b997844 phy: qcom-usb-hs: Fix extcon double register after power cycle adds 4569e64ab6a5 phy: phy-rockchip-inno-usb2: add phy description for px30 adds 0359b3ae33d6 Merge remote-tracking branch 'phy-next/next' adds 6f9820e9ee26 Merge remote-tracking branch 'tty/tty-next' adds 891e60368ba1 drivers: mcb: use symbol namespaces adds a9a412803045 Merge remote-tracking branch 'char-misc/char-misc-next' adds ddd1bbbae486 extcon: sm5502: remove redundant assignment to variable ca [...] adds 033c8935c2f9 Merge remote-tracking branch 'extcon/extcon-next' adds 0f4b9ce5b875 Merge remote-tracking branch 'soundwire/next' adds 1c9c5bc525b5 Merge branch 'thunderbolt/fixes' into thunderbolt/next adds f07a360813f6 thunderbolt: Introduce tb_switch_is_icm() adds 68b91293c837 thunderbolt: Log switch route string on config read/write timeout adds af99f696b5c5 thunderbolt: Log error if adding switch fails adds 8f57d4780666 thunderbolt: Convert basic adapter register names to follo [...] adds 778bfca3d14a thunderbolt: Convert PCIe adapter register names to follow [...] adds 98176380cbe5 thunderbolt: Convert DP adapter register names to follow t [...] adds 826c6a177308 thunderbolt: Make tb_sw_write() take const parameter adds b433d0100562 thunderbolt: Add helper macro to iterate over switch ports adds b5db76dba064 thunderbolt: Refactor add_switch() into two functions adds 91c0c12080d0 thunderbolt: Add support for lane bonding adds 0d46c08d1ed4 thunderbolt: Add default linking between lane adapters if [...] adds 17a8f815a0df thunderbolt: Expand controller name in tb_switch_is_xy() adds 7bffd97eb7ab thunderbolt: Add downstream PCIe port mappings for Alpine [...] adds de718ac7b6ae thunderbolt: Add Display Port CM handshake for Titan Ridge [...] adds 8afe909b78e1 thunderbolt: Add Display Port adapter pairing and resource [...] adds a11b88add440 thunderbolt: Add bandwidth management for Display Port tunnels adds 354a7a7716ed thunderbolt: Do not start firmware unless asked by the user adds 28b6d0d8fb33 Merge remote-tracking branch 'thunderbolt/next' adds 67e7bd248473 staging: emxx_udc: Fix invalid reference error adds 94d70f66c294 staging: sm750fb: Fix typo in comment adds 600bf7aecebd staging: sm750fb: Replace multiple spaces with tabs when it suits adds 6e0afa355a72 staging: vt6655: Fix lines ending with parentheses adds 25ec44ebdc1a staging: KPC2000: kpc2000_spi.c: Fix style issues (missing [...] adds c4d362420d75 staging: KPC2000: kpc2000_spi.c: Fix style issues (misalig [...] adds e5f26f8548f9 staging: KPC2000: kpc2000_spi.c: Fix style issues (alignment) adds be1f84cf772b staging: KPC2000: kpc2000_spi.c: Fix style issues (Unneces [...] adds 6853f94ad751 staging: exfat: remove unnecessary parentheses adds 072429a4d6ab staging: exfat: make alignment match open parenthesis adds 487242c3dd31 staging: exfat: remove unnecessary new line in if condition adds 89f882db113b staging: exfat: replace printk(KERN_INFO ...) with pr_info() adds d5ca94a4bdcc staging: exfat: avoid multiple assignments adds e7bd89c0e010 dt-bindings: iio: light: Add binding for ADUX1020 adds 356543545576 iio: light: Add support for ADUX1020 sensor adds 038696f8bd2f iio: adc: max1027: Add debugfs register read support adds ffae10676475 iio: adc: max1027: Make it optional to use interrupts adds db033831b4f5 iio: adc: max1027: Reset the device at probe time adds 7af5257d8427 iio: adc: max1027: Prepare the introduction of different r [...] adds ae47d009b508 iio: adc: max1027: Introduce 12-bit devices support adds 1689387487af dt-bindings: iio: adc: max1027: Mark interrupts as optional adds 1a910d3aebed dt-bindings: Add 1027/1029/1031 SPI ADCs as trivial devices adds dbcc1fbe5d94 dt-bindings: Add max12xx SPI ADC series as trivial devices adds 615bd3785b5a iio: imu: st_lsm6dsx: use st_lsm6dsx_read_locked in st_lsm [...] adds a912ee4c9154 iio: imu: st_lsm6dsx: add sanity check for read_fifo pointer adds 7e9061030dd6 iio: imu: st_lsm6dsx: move irq related definitions in irq_config adds 31fe8d4e0fd5 iio: imu: st_lsm6dsx: do not access active-low/open-drain [...] adds 66b662a1760e iio: imu: st_lsm6dsx: move bdu/boot and reset register inf [...] adds 84b2e7c319b8 iio: imu: st_lsm6dsx: always check enable_reg in st_lsm6ds [...] adds 04ca37d5ade9 iio: imu: st_lsm6dsx: rely on st_lsm6dsx_update_bits_locke [...] adds d278d4479402 iio: imu: st_lsm6dsx: grab conf mutex in st_lsm6dsx_write_ [...] adds b307f495468b iio: imu: st_lsm6dsx: fix checkpatch warning adds b7a73b33bb39 iio: imu: st_lsm6dsx: add wakeup_source in st_sensors_plat [...] adds 3473b923b3a2 iio: imu: st_lsm6dsx: add missing kernel documenation adds 21119a5dbf72 dt-bindings: iio: imu: st_lsm6dsx: document missing wakeup [...] adds 3ea39d61eea6 iio: imu: st_lsm6dsx: enable wake-up event for LSM6DSO adds 9d8e91d9169c iio: dac: stm32: add power management support adds 960506ed2c69 iio: imu: st_lsm6dsx: enable drdy-mask if available adds cb3b6b8e1bc0 iio: imu: st_lsm6dsx: add odr calibration feature adds af8dc7bf4ea2 dt-bindings: iio: maxbotix,mb1232.yaml: transform to yaml adds c991bf9b650f iio: dac: ad7303: replace mlock with own lock adds 1b3751017e09 iio: imu: st_lsm6dsx: fix gyro gain definitions for LSM9DS1 adds fa060a3d9ceb iio: imu: st_lsm6dsx: add support to LSM6DS0 adds eb1850c562cb dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds0 device bindings adds a7118662734a iio: adc: intel_mrfld_adc: Add Basin Cove ADC driver adds 7cabf9251a2f bus/ti-pwmss: move TI PWMSS driver from PWM to bus subsystem adds 1517d90cfafe dt-bindings: counter: new bindings for TI eQEP adds f213729f6796 counter: new TI eQEP driver adds 686191a7ea13 Merge branch 'ib-ti-eqep-5.4-rc1' into togreg adds 16922ffee121 Merge branch 'ib-ab8500-5.4-rc1' into HEAD adds d49e6ee2d6c2 counter: Simplify the count_read and count_write callbacks adds e58cbfd20a24 docs: driver-api: generic-counter: Update Count and Signal [...] adds c5d550fb6e12 counter: Fix typo in action_get description adds 5617f22b236d iio: adc: at91-sama5d2: Replace 0 with NULL when clearing [...] adds 9299b503db31 iio: adc: mcp320x: Tidy up endian types in type cast. adds 47f3b26e708b iio: adc: stmpe-adc: Cleanup endian type of local variable adds 78b75ab3f8c9 iio: chemical: sps30: Explicity truncate constant by masking adds 1123c084d751 iio: gyro: mpu3050: Explicity make a 'poison' value big endian adds 6b943a6f23d0 iio: pressure: bmp280 endian tidy ups adds d2080a87a376 iio: proximity: pulsedlight v2: Tidy up an endian issue adds 88e4787f0c42 iio: adc: exynos: Drop a stray semicolon adds 528e39b86fed iio: adc: exynos: use devm_platform_ioremap_resource adds 5f401ef09291 iio: adc: meson_saradc: use devm_platform_ioremap_resource adds 0e6437538293 iio: adc: cpcap-adc: Fix missing IRQF_ONESHOT as only thre [...] adds 49d3faba7e36 iio: temp: maxim thermocouple: Drop unneeded semi colon. adds d26c9abeedaf iio: adc: xilinx-xadc: use devm_platform_ioremap_resource adds a96de1393013 staging: iio: ad9834: add a check for devm_clk_get adds 4d6f93964dec dt-bindings: iio: imu: add fxos8700 imu binding adds 84e5ddd5c46e iio: imu: Add support for the FXOS8700 IMU adds 1372d1a19799 iio: pressure: bmp280: use bulk regulator ops adds 2f4292a82171 iio: pressure: bmp280: use devm action and remove labels f [...] adds f110f3188e56 iio: temperature: Add support for LTC2983 adds 3986a14870cb dt-bindings: iio: Add ltc2983 documentation adds 54f965db2e87 iio: adc: twl4030: Use false / true instead of 0 / 1 with [...] adds 97d62c345af8 iio: chemical: sgp30: drop excess semicolon adds fe2392c67db9 iio: pressure: zpa2326: fix iio_triggered_buffer_postenabl [...] adds 1cd92d42dbff iio: adc: stm32-adc: fix kernel-doc warnings adds 68d8ab3cf1a9 iio: adc: hx711: optimize performance in read cycle adds 12737476e099 iio: st: Drop GPIO include adds cf9c71b38bef iio: imu: st_lsm6dsx: add support to LSM6DSRX adds 5a3436dc3610 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsrx device bindings adds ebc8f4f60339 Merge tag 'iio-for-5.5b' of https://git.kernel.org/pub/scm [...] adds 3ae82f449cea drivers/staging/exfat: Replace binary semaphores for mutexes adds 129376c6d686 staging: exfat: replace kmalloc with kmalloc_array adds 6e653e9cac2d staging: rts5208: Eliminate the use of Camel Case in files [...] adds 1a0afbec55b8 staging: rts5208: Eliminate the use of Camel Case in files [...] adds f8be8d1ede50 staging: rts5208: Eliminate the use of Camel Case in file sd.h adds dc7603e1fa3d staging: vc04_services: Remove unused structs adds 8823d99080ba staging: vc04_services: Remove enum typedefs in vchi adds 74179976b085 drivers/staging/exfat: Replace more binary semaphores with [...] adds 8b3f9afcca18 staging: vt6655: Fix parameter alignment issues adds ebacc1a7654f staging: vt6655: Fix the spacing around operators adds 31d0c9d9b77d staging: vt6655: Fix open ended lines adds 3bce4750c97d staging: vt6655: Fix long lines adds ed6daf2b2832 staging: axis-fifo: avoid parsing ignored device tree properties adds 6a20d283ed68 staging: axis-fifo: request resources using managed functions adds 354e27a86b4c staging: axis-fifo: remove unused pointer to memory resource adds 8a4e640eb7f6 staging: exfat: Fix parameter alignment issues adds d3baf1e0b2fe staging: exfat: Fix logical operation continuation adds 1878c5b91430 staging: wfx: Fix a memory leak in 'wfx_upload_beacon' adds 19c1e145a436 staging: rtl8723bs: Remove unnecessary parentheses adds 6647e4e84501 staging: exfat: Ensure we unlock upon error in ffsReadFile adds 0f8301935c1d Merge remote-tracking branch 'staging/staging-next' adds f99c23d4ab7a Merge remote-tracking branch 'mux/for-next' adds abc848f73f92 interconnect: Move interconnect drivers to core_initcall adds cbf145e99412 interconnect: Remove unused module exit code from core adds 0bf9146d94a0 docs: driver-api: make interconnect title quieter adds a43758229cb8 Merge remote-tracking branch 'icc/icc-next' adds 41814c4eadf8 dmaengine: fsl-qdma: Handle invalid qdma-queue0 IRQ adds 7208474d1c7a dmaengine: fsl-dpaa2-qdma: Remove unnecessary local variab [...] adds 74b3a797268c Merge remote-tracking branch 'slave-dma/next' adds d5f815012efa Merge remote-tracking branch 'cgroup/for-next' adds 83fc352798b0 Merge remote-tracking branch 'scsi/for-next' adds d32d5b2595f2 Merge remote-tracking branch 'scsi-mkp/for-next' adds 91bdd74d58b4 Merge remote-tracking branch 'vhost/linux-next' adds ab1b12339edc dt-bindings: remoteproc: qcom: Add Q6v5 Modem PIL binding [...] adds 1665cbd5731f remoteproc: qcom_q6v5_mss: Add support for MSM8998 adds 1587a11907d8 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds b1e4fa9ad4f6 Merge remote-tracking branch 'rpmsg/for-next' adds 806766af3909 Revert "gpio: merrifield: Move hardware initialization to [...] adds 52c75f56703e Revert "gpio: merrifield: Restore use of irq_base" adds 1173c3c28abf Revert "gpio: merrifield: Pass irqchip when adding gpiochip" adds 8a99358a1d8e ata: ahci-imx: Covert to use GPIO descriptor adds 69e00e2d8d31 dt-bindings: gpio: Add devicetree binding for RDA Micro GP [...] adds d57eb825e0dc gpio: Add RDA Micro GPIO controller support adds 921d6c32b6f8 MAINTAINERS: Add entry for RDA Micro GPIO driver and binding adds 1dfc462a5438 dt-bindings: gpio: brcm: Add bindings for xgs-iproc adds 6a41b6c5fc20 gpio: Add xgs-iproc driver adds 1723e834a4aa Merge branch 'devel' into for-next adds bb1cbd47bc84 Merge remote-tracking branch 'gpio/for-next' adds fde47049f0e0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 451a59bd1f3d Merge tag 'intel-pinctrl-fixes-v5.4-2' of git://git.kernel [...] adds 35dea5d746b2 pinctrl: at91: Pass irqchip when adding gpiochip adds c77a4de2bbf3 pinctrl: st: Pass irqchip when adding gpiochip adds 3aec5006c20d pinctrl: oxnas: Pass irqchip when adding gpiochip adds d874beca9f4e pinctrl: ocelot: Pass irqchip when adding gpiochip adds 2851ef521ddd pinctrl: armada-37xx: Pass irqchip when adding gpiochip adds b475764dda42 pinctrl: pistachio: Pass irqchip when adding gpiochip adds b587c30a5f29 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] adds 142b876750a9 pinctrl: ingenic: Pass irqchip when adding gpiochip adds bcd11493f0ab pinctrl: qcom: Add a pinctrl driver for MSM8976 and 8956 adds f086d1fe06cf pinctrl: stmfx: add irq_request/release_resources callbacks adds f8b05fe41b72 pinctrl: sprd: Add PIN_CONFIG_BIAS_DISABLE configuration support adds e54349ed6c25 dt-bindings: pinctrl: rockchip: add rk3308 SoC support adds 7825aeb7b208 pinctrl: rockchip: add rk3308 SoC support adds b95e0bd23e36 pinctrl: nomadik: Drop support for latent IRQ adds 2da7852e54ed pinctrl: nomadik: Pass irqchip when adding gpiochip adds 22406b3efc06 pinctrl: nomadik: Simplify interrupt handler adds 45892b4c6cb8 dt-bindings: pinctrl: Add MSM8976 driver bindings and docu [...] adds e543b3f5bb1d pinctrl: sprd: Add CM4 sleep mode support adds 3bf864e2507a Merge tag 'v5.4-rc4' into devel adds 6571317713c8 pinctrl: mediatek: use devm_platform_ioremap_resource() to [...] adds fa679767adde pinctrl: mvebu: use devm_platform_ioremap_resource() to si [...] adds 05f841d2a923 pinctrl: sh-pfc: r8a77990: Rename AVB_AVTP_{MATCH,CAPTURE} [...] adds 3672bc709343 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when [...] adds 7666dfd533d4 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when [...] adds 887047c317a4 dt-bindings: pinctrl: sh-pfc: Document r8a774b1 PFC support adds 271ff378a300 pinctrl: sh-pfc: r8a77965: Add R8A774B1 PFC support adds 930d3a4907ae pinctrl: rza2: Fix gpio name typos adds 126c9cb9997d pinctrl: rzn1: Make array reg_drive static, makes object smaller adds d30710b8cce3 pinctrl: sh-pfc: Fix PINMUX_IPSR_PHYS() to set GPSR adds 772f9daf336d pinctrl: sh-pfc: pfc-r8a7795: Fix typo in pinmux macro for SCL3 adds dcfdaa92a417 pinctrl: sh-pfc: pfc-r8a7795-es1: Fix typo in pinmux macro [...] adds 971029d1e084 pinctrl: sh-pfc: pfc-r8a7796: Fix typo in pinmux macro for SCL3 adds f846d1e704f2 pinctrl: sh-pfc: pfc-r8a77965: Fix typo in pinmux macro for SCL3 adds 66ee19736035 Merge tag 'sh-pfc-for-v5.5-tag1' of git://git.kernel.org/p [...] adds ad7fe1a1a359 pinctrl: sh-pfc: Do not use platform_get_irq() to count in [...] adds 5ffce2f44fe9 dt-bindings: pinctrl: sh-pfc: Document r8a77961 support adds d15ca3a321a2 pinctrl: sh-pfc: Rename PINCTRL_PFC_R8A7796 to PINCTRL_PFC [...] adds 708c69e9eacc pinctrl: sh-pfc: r8a7796: Add R8A77961 PFC support adds 884caadad128 pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B adds aa5f2af535f7 Merge tag 'sh-pfc-for-v5.5-tag2' of git://git.kernel.org/p [...] adds bf74543583fa Merge branch 'devel' into for-next adds 17c8effe5fc1 Merge remote-tracking branch 'pinctrl/for-next' adds afbbe314de64 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 1325262e30d3 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds c0dc2d8170be Merge remote-tracking branch 'pwm/for-next' adds c9029f913b45 Merge remote-tracking branch 'y2038/y2038' adds 7e35e4eb7e56 livepatch: Keep replaced patches until post_patch callback [...] adds 73727f4dafa2 livepatch: Basic API to track system state changes adds 92c9abf5e575 livepatch: Allow to distinguish different version of syste [...] adds e553d2a53d47 livepatch: Documentation of the new API for tracking syste [...] adds ecd25094c5f5 livepatch: Selftests of the API for tracking system state changes adds 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next adds 3ceea8bbfd37 Merge remote-tracking branch 'livepatching/for-next' adds f7d92c6d07fb Merge remote-tracking branch 'coresight/next' adds 4ec7d31dfc08 Merge remote-tracking branch 'rtc/rtc-next' adds 531b75415eb8 Merge remote-tracking branch 'at24/at24/for-next' adds dea4022f29e9 Merge remote-tracking branch 'kspp/for-next/kspp' adds 0604d53d4da8 fsi: Add fsi-master class adds 1e85bea0760e fsi: Move master attributes to fsi-master class adds 83a96eb3e90a fsi: Move defines to common header adds c853d65a3414 dt-bindings: fsi: Add description of FSI master adds 1edac1269c02 fsi: Add ast2600 master driver adds 7edf0af1c04e fsi: aspeed: Add trace points adds a48a10c670c2 fsi: aspeed: Fix OPB0 byte order register values adds 6ba4b3061e5a trace: fsi: Print transfer size unsigned adds ca9902e3140e fsi: core: Fix small accesses and unaligned offsets via sysfs adds 02245fb2dd50 Merge remote-tracking branch 'fsi/next' adds 296d31b043c5 Merge remote-tracking branch 'nvmem/for-next' adds 5a74ac4c4a97 idr: Fix idr_get_next_ul race with idr_remove adds 797060ec427c radix tree: Remove radix_tree_iter_find adds f6341c5af4e6 idr: Fix integer overflow in idr_for_each_entry adds b7e9728f3d7f idr: Fix idr_alloc_u32 on 32-bit systems adds ddc435da2eed Merge remote-tracking branch 'xarray/xarray' adds c245e53f0349 scsi: storvsc: Add the support of hibernation adds 824946a8b6fb video: hyperv_fb: Add the support of hibernation adds 3bb673b9bd71 hv_sock: Add the support of hibernation adds 99f937b60b39 hv_netvsc: Add the support of hibernation adds b389f9c78056 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] adds a4ddb11d297e video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] adds 22a27d5dae95 drivers: hv: vmbus: Introduce latency testing adds 4611c5c3c15f tools: hv: add vmbus testing tool adds 014f13fbd01a Drivers: hv: Specify receive buffer size using Hyper-V page size adds 63d488b15ea6 Drivers: hv: util: Specify ring buffer size using Hyper-V [...] adds 551253272e70 x86: hv: Add function to allocate zeroed page for Hyper-V adds bc2760c66c1f Drivers: hv: vmbus: Remove dependencies on guest page size adds 94f90545a08f Drivers: hv: balloon: Remove dependencies on guest page size adds 5ae4da045f2b Merge remote-tracking branch 'hyperv/hyperv-next' adds 4fd4d76a29b2 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds de590f5e9033 Merge remote-tracking branch 'pidfd/for-next' adds cd7500c129b9 Merge remote-tracking branch 'devfreq/for-next' adds 0e64e5b38c01 Merge branch 'odp_rework' into hmm.git adds 10e8e7e5d8d6 mm/mmu_notifier: define the header pre-processor parts eve [...] adds 82a0a41de36c mm/mmu_notifier: add an interval tree notifier adds 82c0c49e4620 mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] adds eb59cf42618d mm/hmm: define the pre-processor related parts of hmm.h ev [...] adds 6bfc250a18a0 RDMA/odp: Use mmu_range_notifier_insert() adds 78fe7de3e706 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv adds ba09104e1a53 drm/radeon: use mmu_range_notifier_insert adds efacd879cda2 nouveau: use mmu_notifier directly for invalidate_range_start adds d7af4ac11d85 nouveau: use mmu_range_notifier instead of hmm_mirror adds 38e99ed5664c drm/amdgpu: Call find_vma under mmap_sem adds cb0d3d608a1a drm/amdgpu: Use mmu_range_insert instead of hmm_mirror adds 5ba352aea28a drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror adds bbe3329e354d mm/hmm: remove hmm_mirror and related adds 4093854be908 Merge remote-tracking branch 'hmm/hmm' adds ead531ed66f5 Merge remote-tracking branch 'fpga/for-next' adds ea2dd7c0875e lib/list-test: add a test for the 'list' doubly linked list adds e19874fd34a7 Merge remote-tracking branch 'kunit/test' adds 39268bf3d88c Merge remote-tracking branch 'cel/cel-next' adds d56d1177b677 fix up for "net: of_get_phy_mode: Change API to solve int/ [...] adds 62941773e6bb /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds dfc2f4770179 /proc/kpageflags: do not use uninitialized struct pages adds e283ae5efeaf mm,thp: recheck each page before collapsing file THP adds 4927254c5f23 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] adds 887f722e5183 mm: memcontrol: fix NULL-ptr deref in percpu stats flush adds 688ecbb53729 mm/gup_benchmark: fix MAP_HUGETLB case adds 78ea9c1e531d mm, meminit: recalculate pcpu batch and high limits after [...] adds a7f6289f2ecb mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] adds 756943daf6e3 mm: thp: handle page cache THP correctly in PageTransCompoundMap adds af0e23a95987 mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4 adds eaa4f7c51841 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() adds 9378c9c0e56f ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] adds 50656721697f mm/mmu_notifiers: use the right return code for WARN_ON adds 25ec311b9c79 mm, vmstat: hide /proc/pagetypeinfo from normal users adds c1ec24201fa9 mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo adds d38322ed41b2 mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix adds e585c7de03ea mm/khugepaged: Fix might_sleep() warn with CONFIG_HIGHPTE=y adds 42a5c09f3ea7 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds fbc6f2ad01cf mm/page_alloc.c: ratelimit allocation failure warnings mor [...] adds 8dd6c0ddc275 zswap: add Vitaly to the maintainers list adds d83e254526d1 dump_stack: avoid the livelock of the dump_lock adds 649124bcb1fc dump_stack-avoid-the-livelock-of-the-dump_lock-fix adds a6fe33168ef5 MAINTAINERS: update information for "MEMORY MANAGEMENT" adds 9a51a0b70629 maintainers-update-information-for-memory-management-fix adds 9a069510ea7e mm: slab: make page_cgroup_ino() to recognize non-compound [...] adds bbd003be6008 scripts/gdb: fix debugging modules compiled with hot/cold [...] adds ed767ba22721 mm/sparse: consistently do not zero memmap adds ef96dcafe012 mm/memory_hotplug: fix updating the node span adds a89f30b533d1 mm: memcontrol: fix network errors from failing __GFP_ATOM [...] adds ba557d83b43a mm: mempolicy: fix the wrong return value and potential pa [...] adds f35b2940da3b ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() adds 07fbae89fdac ocfs2: fix passing zero to 'PTR_ERR' warning adds 29adf832eb0f ramfs: support O_TMPFILE adds 1f470663789c mm, slab: make kmalloc_info[] contain all types of names adds 3bd26e776d13 mm, slab: remove unused kmalloc_size() adds 445bae9872c7 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds 5bdf921e976b mm: slub: print the offset of fault addresses adds 5a36e30d6382 mm/slub.c: update comments adds 1388412b78e4 mm/gup.c: allow CMA migration to propagate errors back to caller adds 71fd63622d2d mm, swap: disallow swapon() on zoned block devices adds 02f8d804fdba mm-swap-disallow-swapon-on-zoned-block-devices-fix adds 3d3c0d07b2c1 mm/swap.c: trivial mark_page_accessed() cleanup adds ebc6ace748c9 mm, memcg: clean up reclaim iter array adds bc6eb50e48c2 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 53ee34b16a55 mm: memcontrol: remove dead code from memory_max_write() adds 20286c042027 mm: memcontrol: try harder to set a new memory.high adds ad93dbffe811 include/linux/memcontrol.h: fix comments based on per-node memcg adds e0358e20cc9f mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() adds 57488ee36b6f mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 adds 47d6f9fc102e mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds 4d7286afad0a shmem: pin the file in shmem_fault() if mmap_sem is dropped adds 8342d836dc7c mm: emit tracepoint when RSS changes adds 94114372b547 mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds 3d453e88df59 mm/pgmap: use correct alignment when looking at first pfn [...] adds d0fd1da150ca mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds b262ae323b3f mm/mmap.c: fix the adjusted length error adds 58603606a8c7 mm/swap.c: piggyback lru_add_drain_all() calls adds 690f79290684 mm/mmap.c: prev could be retrieved from vma->vm_prev adds c3d2f22312fe mm/mmap.c: __vma_unlink_prev() is not necessary now adds 879d2f496d84 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds 713eb85eebb5 mm/mmap.c: rb_parent is not necessary in __vma_link_list() adds c55b7e49f63a mm/rmap.c: don't reuse anon_vma if we just want a copy adds 557e9d1b2c36 mm/rmap.c: reuse mergeable anon_vma as parent when fork adds 523380851604 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] adds 0489a8417651 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] adds d33da9a1e897 ARC: mm: remove __ARCH_USE_5LEVEL_HACK adds 42bd720feb1f asm-generic/tlb: stub out pud_free_tlb() if nopud ... adds 08bf8af45b54 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... adds 242e2c7c6ba9 asm-generic/tlb: stub out pmd_free_tlb() if nopmd adds fb1c8c979a9e asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] adds 0a9651cabd36 mm/rmap.c: fix outdated comment in page_get_anon_vma() adds 8e7f166404e5 mm/memory-failure.c clean up around tk pre-allocation adds 0089cfb8e902 mm, soft-offline: convert parameter to pfn adds 2b65d66a1b00 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds 2cba16875858 mm/memory_hotplug.c: add a bounds check to __add_pages() adds cecb7134c4d7 mm/memory_hotplug: export generic_online_page() adds 01a7b5fc44fd hv_balloon: use generic_online_page() adds bf83b8b7839b mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds de31ed9f6a0d mm/memmap_init: update variable name in memmap_init_zone adds 68a89b1e346f mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds 41d270204cc7 mm/memory_hotplug: shrink zones when offlining memory adds b2eb906296e1 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds f4ae586610de mm/memory_hotplug: we always have a zone in find_(smallest [...] adds bd8eb1dbc3d9 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 8e7c974e6dd5 mm/memory_hotplug: drop local variables in shrink_zone_span() adds 1a7a674ca8ab mm/memory_hotplug: cleanup __remove_pages() adds c26103b449ac mm/page_alloc.c: don't set pages PageReserved() when offlining adds 5045a6f932c1 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE adds d458b5a062b6 mm/memory_hotplug: fix try_offline_node() adds fb891b1e4836 mm/sparse.c: mark populate_section_memmap as __meminit adds 78634b4282f7 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 adds 65aebb78e13e mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds bd544183ad8e mm/vmalloc: remove preempt_disable/enable when doing preloading adds 465f6e89e9d2 mm/vmalloc: respect passed gfp_mask when doing preloading adds 01162800a99d mm/vmalloc: add more comments to the adjust_va_to_fit_type() adds fd9f4a6e649f selftests: vm: add fragment CONFIG_TEST_VMALLOC adds bcb1b29622a7 mm/vmalloc: rework vmap_area_lock adds b844f79f03c6 mm/page_alloc: add alloc_contig_pages() adds 9ea8e5b79dcf mm, pcp: share common code between memory hotplug and perc [...] adds c4341131115b mm, pcpu: make zone pcp updates and reset internal to the mm adds e4a345ca901a include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro adds ec73deb6e11e mm/vmscan: remove unused lru_pages argument adds a6f31b6a6a3a mm/vmscan.c: remove unused scan_control parameter from pageout() adds 3285b72cf759 mm: vmscan: simplify lruvec_lru_size() adds c24d234dc21e mm: clean up and clarify lruvec lookup procedure adds bb50390b3a5b mm: vmscan: move inactive_list_is_low() swap check to the caller adds ea1e1150515e mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() adds 3cdba378aca4 mm: vmscan: replace shrink_node() loop with a retry jump adds c9008b3c4ca7 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() adds d08ccad31860 mm: vmscan: split shrink_node() into node part and memcgs part adds c790e73e116b mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix adds 8d18a0e9c6f5 mm: vmscan: harmonize writeback congestion tracking for no [...] adds 4ebc0734181f mm/z3fold.c: add inter-page compaction adds 29d0fbf5ce69 mm/z3fold: fix -Wunused-but-set-variable warnings adds a397e93c17fc mm: support memblock alloc on the exact node for sparse_bu [...] adds 71f40fce9ba6 mm, oom: avoid printk() iteration under RCU adds d8bbafa31bc5 mm-oom-avoid-printk-iteration-under-rcu-fix adds 51ee41e6150c hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 204b1ce34d70 hugetlbfs: add O_TMPFILE support adds 86e63973cd91 mm/hugetlbfs: fix error handling when setting up mounts adds 9823e12e021f hugetlbfs: convert macros to static inline, fix sparse warning adds 3966801833a5 hugetlb: region_chg provides only cache entry adds a60475d42151 hugetlb: remove duplicated code adds 7ee73c2620e7 hugetlb-remove-duplicated-code-checkpatch-fixes adds a6460107a650 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds cdef132590bb hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds 697cef08fa1a mm/userfaultfd: fix a GCC compilation warning adds 75939379a472 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds 86dfa4bb41ae mm/huge_memory.c: split_huge_pages_fops should be defined [...] adds 1fc99ddcb8ed mm, thp: do not queue fully unmapped pages for deferred split adds f02708723480 mm/thp: make set_huge_zero_page() return void adds 5acd9bc1479c mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds 49e5e21ac26b mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] adds a0e454395f64 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] adds d2dff13152a8 mm/vmstat: add helpers to get vmstat item names for each e [...] adds 1532823f6735 mm/vmstat: do not use size of vmstat_text as count of /pro [...] adds a8162e9ea5c2 mm/memcontrol: use vmstat names for printing statistics adds a45e2b165d92 mm/mmap.c: make vma_merge() comment more easy to understand adds e930a93aa637 userfaultfd: use vma_pagesize for all huge page size calculation adds c5138110db86 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds da7f1d6842d7 userfaultfd: wrap the common dst_vma check into an inlined [...] adds 79a9544a3e7c fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds df2a3cad5ced mm/shmem.c: make array 'values' static const, makes object [...] adds b420b82e5c66 mm: fix struct member name in function comments adds aca72687c41b mm: fix typos in comments when calling __SetPageUptodate() adds a9467ee154dd mm/memory_hotplug.c: remove __online_page_set_limits() adds f1c24893b618 mm/page_io.c: annotate refault stalls from swap_readpage adds 2879d660b0ce mm-annotate-refault-stalls-from-swap_readpage-fix adds b91b7adb8ba0 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 292e85133cd9 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 9c6f4cff5cb8 kernel/hung_task.c: Monitor killed tasks. adds bef02df3975c proc: change ->nlink under proc_subdir_lock adds 29d01556de9e fs/proc/generic.c: delete useless "len" variable adds d2e86a8112fe fs/proc/internal.h: shuffle "struct pde_opener" adds c17d5a9ee971 include/linux/proc_fs.h: fix confusing macro arg name adds 75b9357e77e3 include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds 02246f2bef09 .gitattributes: Use 'dts' diff driver for dts files adds 24f837f49458 linux/build_bug.h: change type to int adds bb93c23f7ff3 kernel/notifier.c: intercept duplicate registrations to av [...] adds 83e61708e9f1 kernel/notifier.c: remove notifier_chain_cond_register() adds e28e49fec2c0 kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds f39a69469de2 kernel/profile.c: use cpumask_available to check for NULL cpumask adds 889a767331ab kernel/sys.c: avoid copying possible padding bytes in copy [...] adds f043251410eb hung_task: allow printing warnings every check interval adds 36ad379fd0e5 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 1696ca0d3e0d lib/rbtree: set successor's parent unconditionally adds 729587c6044f lib/rbtree: get successor's color directly adds a010eaba8679 string: add stracpy and stracpy_pad mechanisms adds ea72f900244c Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 317af674c67d lib/math/rational.c: fix possible incorrect result from ra [...] adds f30dfca28736 checkpatch: improve ignoring CamelCase SI style variants like mA adds a3165af5f5ce epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 1965ff1112a0 fs/epoll: remove unnecessary wakeups of nested epoll adds 948b2fdece7e selftests: add epoll selftests adds afdb24b0b615 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds 32daaa987d44 fs/binfmt_elf.c: extract elf_read() function adds 9e5a64c71b2f uaccess: disallow > INT_MAX copy sizes adds 3fefb398a1e9 aio: simplify read_events() adds cb3fdfc387fb kcov: remote coverage support adds 08fd81ece5fd usb, kcov: collect coverage from hub_event adds 945d986eedf5 usb-kcov-collect-coverage-from-hub_event-fix adds e279a8cf20ec vhost, kcov: collect coverage from vhost_worker adds 19cac727bc6f lib/ubsan: don't serialize UBSAN report adds 172311fc926b smp_mb__{before,after}_atomic(): update Documentation adds fc1699781270 ipc/mqueue.c: remove duplicated code adds acee2df454ab ipc/mqueue.c: update/document memory barriers adds 39fc2c3fbde7 ipc/msg.c: update and document memory barriers adds 48c4fa7910b1 ipc/sem.c: document and update memory barriers adds 67ca329e8aab arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds 39d56129579b arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds 936ce6d90b3b arch: sembuf.h: make uapi asm/sembuf.h self-contained adds 867a29bb95b6 ipc/msg.c: consolidate all xxxctl_down() functions adds 09fdceebe99f Merge branch 'akpm-current/current' adds 8e81d4a9d54d drivers/block/null_blk_main.c: fix layout adds 707478c3e730 drivers/block/null_blk_main.c: fix uninitialized var warnings adds cd66e0233d08 pinctrl: fix pxa2xx.c build warnings adds da0cf6bf483e lib/genalloc.c: export symbol addr_in_gen_pool adds 77f74ef074c3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds e1163d04ecf9 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 13a8d1d01c0a kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds b52c23b5cbb3 kernel-hacking: create submenu for arch special debugging options adds 3e5bfeb8e7a5 kernel-hacking: group kernel data structures debugging together adds 65077110e2b5 kernel-hacking: move kernel testing and coverage options t [...] adds e31bb51d4d0a kernel-hacking: move Oops into 'Lockups and Hangs' adds 2a3020349e00 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds 7cb897db5f35 kernel-hacking: create a submenu for scheduler debugging options adds 2368624e867f kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 0ba4c245fe4e kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds a4b50f177e82 bitops: introduce the for_each_set_clump8 macro adds 82b427bae82f linux/bitmap.h: fix potential sign-extension overflow adds 44dd537f9a66 bitops-introduce-the-for_each_set_clump8-macro-fix-fix adds 9712980401be linux/bitopts.h: Add for_each_set_clump8 documentation adds bd4bea8b5a60 lib/test_bitmap.c: add for_each_set_clump8 test cases adds e7e05d2e0d04 gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 058f31f2ba06 gpio: 104-idi-48: utilize for_each_set_clump8 macro adds faedbca720c0 gpio: gpio-mm: utilize for_each_set_clump8 macro adds 658476960200 gpio: ws16c48: utilize for_each_set_clump8 macro adds 8aa2a2ccec4f gpio: pci-idio-16: utilize for_each_set_clump8 macro adds bce4ee8df00b gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds 9de372e20d6c gpio: uniphier: utilize for_each_set_clump8 macro adds 09d7286d7ff4 gpio: 74x164: utilize the for_each_set_clump8 macro adds 617ce4d6d657 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds c7fdc820b27d gpio: pisosr: utilize the for_each_set_clump8 macro adds 191a57f0f474 gpio: max3191x: utilize the for_each_set_clump8 macro adds 1523b7ebfadf gpio: pca953x: utilize the for_each_set_clump8 macro adds c41f46269bbb lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds bfb838c51b62 lib/test_bitmap: undefine macros after use adds ec18b75b6d1e lib/test_bitmap: name EXP_BYTES properly adds 48674fee5f72 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds 91e99f3ca997 lib/test_bitmap: move exp1 and exp2 upper for others to use adds 00e67005d518 lib/test_bitmap: fix comment about this file adds 044af3ed1973 lib/bitmap: introduce bitmap_replace() helper adds 734cdcc98b5e gpio: pca953x: remove redundant variable and check in IRQ handler adds 7780e1e97cf3 gpio: pca953x: use input from regs structure in pca953x_ir [...] adds eb956389b783 gpio: pca953x: convert to use bitmap API adds fce255ca53f1 gpio: pca953x: reduce stack usage in couple of functions adds 5ff948f4634f gpio: pca953x: tighten up indentation adds dcc6e78f7f5e mm: add generic p?d_leaf() macros adds 226b8b59084c arc: mm: add p?d_leaf() definitions adds ba69ef8ca85a arm: mm: add p?d_leaf() definitions adds 74f133200550 arm64: mm: add p?d_leaf() definitions adds 2b943047c167 mips: mm: add p?d_leaf() definitions adds a2e61f27e879 powerpc: mm: add p?d_leaf() definitions adds 269a51a66871 riscv: mm: add p?d_leaf() definitions adds 4e4fb4751e1b s390: mm: add p?d_leaf() definitions adds 7fcfab8b2d79 sparc: mm: add p?d_leaf() definitions adds 157ce166e4d3 x86: mm: add p?d_leaf() definitions adds 33648e5ae137 mm: pagewalk: add p4d_entry() and pgd_entry() adds 181be542ef3c mm: pagewalk: allow walking without vma adds f95d77d9a537 mm: pagewalk: add test_p?d callbacks adds 844bb4ec4070 mm: pagewalk: add 'depth' parameter to pte_hole adds fc236b1cd411 x86: mm: point to struct seq_file from struct pg_state adds 8bcb05a4c84f x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 2d6bd555f112 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 448b6de33073 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] adds f8d64f481ec9 mm: add generic ptdump adds 337b38ef5456 x86: mm: convert dump_pagetables to use walk_page_range adds 4abe8c4aef29 arm64: mm: convert mm/dump.c to use walk_page_range() adds a4373fc2d24c arm64: mm: display non-present entries in ptdump adds 8f21ad29e77d drivers/tty/serial/sh-sci.c: suppress warning adds ba0a1688b438 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6f1c8ac450d1 Merge branch 'akpm/master' adds 7fa9d7f0e576 Revert "hugetlbfs: convert macros to static inline, fix sp [...] adds 51309b9d73f5 Add linux-next specific files for 20191105
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 (49afce6d47fe) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/debugfs-hyperv | 23 + Documentation/ABI/testing/sysfs-bus-thunderbolt | 28 + Documentation/admin-guide/perf/imx-ddr.rst | 15 +- Documentation/arm64/cpu-feature-registers.rst | 4 +- Documentation/arm64/silicon-errata.rst | 7 +- Documentation/crypto/api-skcipher.rst | 13 +- Documentation/crypto/architecture.rst | 2 - Documentation/crypto/devel-algos.rst | 27 +- Documentation/dev-tools/kcov.rst | 129 + Documentation/devicetree/bindings/arm/fsl.yaml | 35 + Documentation/devicetree/bindings/arm/renesas.yaml | 6 + .../devicetree/bindings/arm/rockchip.yaml | 5 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/counter/ti-eqep.yaml | 50 + .../bindings/crypto/allwinner,sun8i-ce.yaml | 88 + .../bindings/crypto/allwinner,sun8i-ss.yaml | 60 + .../devicetree/bindings/display/msm/mdp5.txt | 2 + .../devicetree/bindings/display/st,stm32-dsi.yaml | 2 +- .../devicetree/bindings/display/st,stm32-ltdc.yaml | 2 +- .../devicetree/bindings/fsi/fsi-master-aspeed.txt | 24 + .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 70 + .../devicetree/bindings/gpio/gpio-rda.yaml | 50 + .../devicetree/bindings/iio/adc/max1027-adc.txt | 20 - .../devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 76 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 3 + .../devicetree/bindings/iio/light/adux1020.yaml | 47 + .../bindings/iio/proximity/maxbotix,mb1232.txt | 29 - .../bindings/iio/proximity/maxbotix,mb1232.yaml | 60 + .../bindings/iio/temperature/adi,ltc2983.yaml | 480 ++ .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 91 + .../devicetree/bindings/media/meson-ao-cec.txt | 37 - Documentation/devicetree/bindings/media/rc.yaml | 6 + .../bindings/mfd/atmel,at91rm9200-tcb.yaml | 113 - .../devicetree/bindings/mfd/atmel-tcb.txt | 56 + Documentation/devicetree/bindings/mfd/madera.txt | 8 + .../bindings/net/can/allwinner,sun4i-a10-can.yaml | 51 + .../devicetree/bindings/net/can/sun4i_can.txt | 36 - .../devicetree/bindings/perf/fsl-imx-ddr.txt | 1 + .../bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml | 47 + .../bindings/phy/phy-rockchip-inno-usb2.txt | 1 + .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 75 + .../bindings/pinctrl/qcom,msm8976-pinctrl.txt | 183 + .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 4 +- .../bindings/pinctrl/rockchip,pinctrl.txt | 1 + .../bindings/power/renesas,rcar-sysc.txt | 1 + .../devicetree/bindings/ptp/ptp-idtcm.yaml | 69 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 6 + .../devicetree/bindings/reset/renesas,rst.txt | 1 + .../bindings/soc/amlogic/amlogic,canvas.txt | 33 - .../bindings/soc/amlogic/amlogic,canvas.yaml | 49 + .../devicetree/bindings/soc/rockchip/grf.txt | 6 +- .../devicetree/bindings/trivial-devices.yaml | 12 + Documentation/driver-api/generic-counter.rst | 162 +- Documentation/driver-api/interconnect.rst | 2 +- Documentation/driver-api/libata.rst | 14 +- Documentation/filesystems/debugfs.txt | 13 +- Documentation/gpu/drm-uapi.rst | 32 +- Documentation/gpu/todo.rst | 17 + Documentation/hwmon/bel-pfe.rst | 112 + Documentation/hwmon/index.rst | 1 + Documentation/livepatch/index.rst | 1 + Documentation/livepatch/system-state.rst | 167 + .../device_drivers/freescale/dpaa2/index.rst | 1 + .../freescale/dpaa2/mac-phy-support.rst | 191 + Documentation/networking/ip-sysctl.txt | 11 +- Documentation/vm/hmm.rst | 105 +- MAINTAINERS | 58 +- Makefile | 2 +- Next/SHA1s | 204 +- Next/merge.log | 5818 +++++++++++++++----- arch/arc/include/asm/pgtable.h | 1 + arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 72 + arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 5 + .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 3 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 66 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 59 +- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 3 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 65 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 509 ++ arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 3 + arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 3 + arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 3 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 3 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 5 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 327 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 7 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 5 + arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 + arch/arm/boot/dts/aspeed-g4.dtsi | 2 + arch/arm/boot/dts/aspeed-g5.dtsi | 24 +- arch/arm/boot/dts/aspeed-g6.dtsi | 114 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 96 + arch/arm/boot/dts/atlas7-evb.dts | 2 +- arch/arm/boot/dts/e60k02.dtsi | 306 + arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 324 ++ arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +- arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 + arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 + arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 418 ++ .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 + arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 + arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 + arch/arm/boot/dts/imx7ulp-evk.dts | 2 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 6 +- arch/arm/boot/dts/mmp3.dtsi | 4 +- arch/arm/boot/dts/rda8810pl.dtsi | 48 + arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 1 + arch/arm/boot/dts/rk3288-veyron-mickey.dts | 7 + arch/arm/boot/dts/sama5d2.dtsi | 12 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 17 + arch/arm/boot/dts/sun8i-a83t.dtsi | 9 + arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 174 + arch/arm/boot/dts/sun8i-h3.dtsi | 9 + arch/arm/boot/dts/sun8i-r40.dtsi | 9 + arch/arm/boot/dts/sun9i-a80.dtsi | 9 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 5 + arch/arm/boot/dts/vf500-colibri.dtsi | 2 +- arch/arm/configs/shmobile_defconfig | 3 - arch/arm/configs/sunxi_defconfig | 3 + arch/arm/crypto/Kconfig | 6 +- arch/arm/include/asm/pgtable-2level.h | 1 + arch/arm/include/asm/pgtable-3level.h | 1 + arch/arm/kernel/Makefile | 6 +- arch/arm/kernel/return_address.c | 4 + arch/arm/mach-hisi/Kconfig | 16 +- arch/arm/mach-imx/hotplug.c | 24 +- arch/arm/mach-sunxi/mc_smp.c | 6 +- arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.debug | 19 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 9 + .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 13 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 9 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 6 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 6 + .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 6 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 6 + .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 4 +- arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 4 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- .../boot/dts/freescale/imx8qxp-colibri-eval-v3.dts | 15 + .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 + arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 598 ++ arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 38 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 32 + arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 58 + arch/arm64/boot/dts/lg/lg1312.dtsi | 2 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 37 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 68 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 51 +- arch/arm64/boot/dts/renesas/Makefile | 4 + .../boot/dts/renesas/r8a77961-salvator-xs.dts | 31 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 723 +++ arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 12 + arch/arm64/boot/dts/rockchip/px30.dtsi | 43 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 188 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 74 +- arch/arm64/configs/defconfig | 10 +- arch/arm64/crypto/Kconfig | 8 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/page.h | 2 - arch/arm64/include/asm/pgtable.h | 2 + arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/kernel/cpu_errata.c | 59 +- arch/arm64/kernel/perf_event.c | 191 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 142 +- arch/arm64/mm/init.c | 9 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/mips/Kbuild.platforms | 2 + arch/mips/Kconfig | 108 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/fuloong2e_defconfig | 2 +- arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 2 - arch/mips/include/asm/bootinfo.h | 3 +- arch/mips/include/asm/cop2.h | 2 +- arch/mips/include/asm/cpu-type.h | 9 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/include/asm/hazards.h | 4 +- arch/mips/include/asm/io.h | 2 +- arch/mips/include/asm/irqflags.h | 2 +- arch/mips/include/asm/mach-ip27/topology.h | 2 +- .../include/asm/mach-ip30/cpu-feature-overrides.h | 83 + arch/mips/include/asm/mach-ip30/irq.h | 87 + .../mips/include/asm/mach-ip30/kernel-entry-init.h | 13 + arch/mips/include/asm/mach-ip30/mangle-port.h | 22 + arch/mips/include/asm/mach-ip30/spaces.h | 20 + arch/mips/include/asm/mach-ip30/war.h | 26 + .../asm/mach-loongson2ef/cpu-feature-overrides.h | 44 + .../cs5536/cs5536.h | 0 .../cs5536/cs5536_mfgpt.h | 0 .../cs5536/cs5536_pci.h | 0 .../cs5536/cs5536_vsm.h | 0 arch/mips/include/asm/mach-loongson2ef/loongson.h | 328 ++ arch/mips/include/asm/mach-loongson2ef/machine.h | 23 + .../include/asm/mach-loongson2ef/mc146818rtc.h | 36 + arch/mips/include/asm/mach-loongson2ef/mem.h | 37 + arch/mips/include/asm/mach-loongson2ef/pci.h | 46 + arch/mips/include/asm/mach-loongson2ef/spaces.h | 10 + .../asm/mach-loongson64/cpu-feature-overrides.h | 3 - arch/mips/include/asm/mach-loongson64/irq.h | 4 - .../asm/mach-loongson64/kernel-entry-init.h | 4 - arch/mips/include/asm/mach-loongson64/loongson.h | 114 - arch/mips/include/asm/mach-loongson64/machine.h | 29 - arch/mips/include/asm/mach-loongson64/mem.h | 37 - arch/mips/include/asm/mach-loongson64/mmzone.h | 29 +- arch/mips/include/asm/mach-loongson64/pci.h | 31 - arch/mips/include/asm/mach-loongson64/topology.h | 4 +- arch/mips/include/asm/module.h | 8 +- arch/mips/include/asm/pgtable.h | 5 + arch/mips/include/asm/processor.h | 2 +- arch/mips/include/asm/r4kcache.h | 4 +- arch/mips/include/asm/sgi/heart.h | 272 + arch/mips/include/asm/sn/gda.h | 4 +- arch/mips/include/asm/sn/sn0/arch.h | 16 +- arch/mips/include/uapi/asm/msgbuf.h | 1 + arch/mips/include/uapi/asm/sembuf.h | 2 + arch/mips/kernel/cpu-probe.c | 16 +- arch/mips/kernel/idle.c | 2 +- arch/mips/kernel/perf_event_mipsxx.c | 4 +- arch/mips/kernel/setup.c | 2 +- arch/mips/kernel/traps.c | 2 +- arch/mips/lib/csum_partial.S | 4 +- arch/mips/loongson2ef/Kconfig | 93 + arch/mips/loongson2ef/Makefile | 18 + arch/mips/loongson2ef/Platform | 32 + .../{loongson64 => loongson2ef}/common/Makefile | 0 .../common/bonito-irq.c | 0 .../{loongson64 => loongson2ef}/common/cmdline.c | 0 .../common/cs5536/Makefile | 0 .../common/cs5536/cs5536_acc.c | 0 .../common/cs5536/cs5536_ehci.c | 0 .../common/cs5536/cs5536_ide.c | 0 .../common/cs5536/cs5536_isa.c | 0 .../common/cs5536/cs5536_mfgpt.c | 0 .../common/cs5536/cs5536_ohci.c | 0 .../common/cs5536/cs5536_pci.c | 0 arch/mips/loongson2ef/common/early_printk.c | 38 + arch/mips/loongson2ef/common/env.c | 71 + arch/mips/loongson2ef/common/init.c | 51 + arch/mips/{loongson64 => loongson2ef}/common/irq.c | 0 arch/mips/loongson2ef/common/machtype.c | 62 + arch/mips/loongson2ef/common/mem.c | 120 + arch/mips/loongson2ef/common/pci.c | 89 + .../{loongson64 => loongson2ef}/common/platform.c | 0 arch/mips/loongson2ef/common/pm.c | 158 + arch/mips/loongson2ef/common/reset.c | 73 + arch/mips/{loongson64 => loongson2ef}/common/rtc.c | 0 arch/mips/loongson2ef/common/serial.c | 86 + arch/mips/loongson2ef/common/setup.c | 30 + arch/mips/loongson2ef/common/time.c | 28 + arch/mips/loongson2ef/common/uart_base.c | 41 + .../fuloong-2e/Makefile | 0 .../{loongson64 => loongson2ef}/fuloong-2e/dma.c | 0 .../{loongson64 => loongson2ef}/fuloong-2e/irq.c | 0 .../{loongson64 => loongson2ef}/fuloong-2e/reset.c | 0 .../{loongson64 => loongson2ef}/lemote-2f/Makefile | 0 arch/mips/loongson2ef/lemote-2f/clock.c | 143 + .../{loongson64 => loongson2ef}/lemote-2f/dma.c | 0 .../lemote-2f/ec_kb3310b.c | 0 .../lemote-2f/ec_kb3310b.h | 0 .../{loongson64 => loongson2ef}/lemote-2f/irq.c | 0 .../lemote-2f/machtype.c | 0 .../{loongson64 => loongson2ef}/lemote-2f/pm.c | 0 arch/mips/loongson2ef/lemote-2f/reset.c | 155 + arch/mips/loongson64/Kconfig | 119 +- arch/mips/loongson64/Makefile | 29 +- arch/mips/loongson64/Platform | 33 +- arch/mips/loongson64/{loongson-3 => }/acpi_init.c | 0 arch/mips/loongson64/cmdline.c | 42 + arch/mips/loongson64/common/early_printk.c | 38 - arch/mips/loongson64/common/env.c | 212 - arch/mips/loongson64/common/init.c | 56 - arch/mips/loongson64/common/machtype.c | 63 - arch/mips/loongson64/common/mem.c | 157 - arch/mips/loongson64/common/pci.c | 97 - arch/mips/loongson64/common/pm.c | 157 - arch/mips/loongson64/common/reset.c | 94 - arch/mips/loongson64/common/serial.c | 117 - arch/mips/loongson64/common/setup.c | 51 - arch/mips/loongson64/common/time.c | 32 - arch/mips/loongson64/common/uart_base.c | 46 - arch/mips/loongson64/{loongson-3 => }/cop2-ex.c | 0 arch/mips/loongson64/{loongson-3 => }/dma.c | 0 arch/mips/loongson64/env.c | 158 + arch/mips/loongson64/{loongson-3 => }/hpet.c | 0 arch/mips/loongson64/init.c | 45 + arch/mips/loongson64/irq.c | 162 + arch/mips/loongson64/lemote-2f/clock.c | 143 - arch/mips/loongson64/lemote-2f/reset.c | 155 - arch/mips/loongson64/loongson-3/Makefile | 11 - arch/mips/loongson64/loongson-3/irq.c | 158 - arch/mips/loongson64/loongson-3/numa.c | 270 - arch/mips/loongson64/numa.c | 273 + arch/mips/loongson64/pci.c | 94 + arch/mips/loongson64/{loongson-3 => }/platform.c | 0 arch/mips/loongson64/pm.c | 104 + arch/mips/loongson64/reset.c | 64 + arch/mips/loongson64/{common => }/rtc.c | 0 arch/mips/loongson64/setup.c | 30 + arch/mips/loongson64/{loongson-3 => }/smp.c | 0 arch/mips/loongson64/{loongson-3 => }/smp.h | 0 arch/mips/loongson64/time.c | 29 + arch/mips/mm/c-r4k.c | 32 +- arch/mips/mm/page.c | 2 +- arch/mips/mm/tlb-r4k.c | 4 +- arch/mips/mm/tlbex.c | 6 +- arch/mips/oprofile/Makefile | 4 +- arch/mips/oprofile/common.c | 4 +- arch/mips/pci/Makefile | 2 +- arch/mips/pci/pci-ip27.c | 13 - arch/mips/pci/pci-xtalk-bridge.c | 16 + arch/mips/sgi-ip27/Kconfig | 7 - arch/mips/sgi-ip27/ip27-init.c | 23 +- arch/mips/sgi-ip27/ip27-memory.c | 14 +- arch/mips/sgi-ip27/ip27-smp.c | 6 +- arch/mips/sgi-ip30/Makefile | 9 + arch/mips/sgi-ip30/Platform | 8 + arch/mips/sgi-ip30/ip30-common.h | 9 + arch/mips/sgi-ip30/ip30-console.c | 23 + arch/mips/sgi-ip30/ip30-irq.c | 328 ++ arch/mips/sgi-ip30/ip30-power.c | 41 + arch/mips/sgi-ip30/ip30-setup.c | 138 + arch/mips/sgi-ip30/ip30-smp.c | 149 + arch/mips/sgi-ip30/ip30-timer.c | 63 + arch/mips/sgi-ip30/ip30-xtalk.c | 152 + arch/parisc/include/asm/checksum.h | 101 +- arch/parisc/include/uapi/asm/msgbuf.h | 1 + arch/parisc/include/uapi/asm/sembuf.h | 1 + arch/parisc/kernel/cache.c | 2 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 30 +- arch/powerpc/include/asm/page.h | 9 - arch/powerpc/include/uapi/asm/msgbuf.h | 2 + arch/powerpc/include/uapi/asm/sembuf.h | 2 + arch/powerpc/mm/mem.c | 20 +- arch/powerpc/net/bpf_jit_comp64.c | 13 + arch/powerpc/platforms/pseries/dtl.c | 38 +- arch/powerpc/platforms/pseries/hvCall_inst.c | 12 +- arch/powerpc/platforms/pseries/lpar.c | 15 +- arch/riscv/include/asm/pgtable-64.h | 7 + arch/riscv/include/asm/pgtable.h | 7 + arch/s390/boot/startup.c | 2 +- arch/s390/include/asm/alternative.h | 4 +- arch/s390/include/asm/bug.h | 4 +- arch/s390/include/asm/page.h | 2 - arch/s390/include/asm/pgalloc.h | 16 +- arch/s390/include/asm/pgtable.h | 99 +- arch/s390/include/asm/processor.h | 2 +- arch/s390/include/asm/qdio.h | 1 + arch/s390/include/asm/spinlock.h | 2 +- arch/s390/include/asm/stacktrace.h | 2 +- arch/s390/include/asm/timex.h | 17 +- arch/s390/include/asm/unwind.h | 1 + arch/s390/include/uapi/asm/ipcbuf.h | 2 + arch/s390/kernel/early.c | 17 +- arch/s390/kernel/idle.c | 29 +- arch/s390/kernel/perf_event.c | 8 +- arch/s390/kernel/process.c | 36 +- arch/s390/kernel/time.c | 9 - arch/s390/kernel/unwind_bc.c | 18 +- arch/s390/lib/spinlock.c | 4 +- arch/s390/mm/cmm.c | 12 +- arch/s390/mm/init.c | 1 + arch/sh/include/cpu-sh4/cpu/sh7734.h | 2 +- arch/sparc/include/asm/pgtable_64.h | 2 + arch/sparc/include/uapi/asm/ipcbuf.h | 2 + arch/sparc/include/uapi/asm/msgbuf.h | 2 + arch/sparc/include/uapi/asm/sembuf.h | 2 + arch/x86/Kconfig | 1 + arch/x86/Kconfig.debug | 20 +- arch/x86/boot/compressed/eboot.c | 4 +- arch/x86/hyperv/hv_init.c | 8 + arch/x86/include/asm/mshyperv.h | 1 + arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/uapi/asm/msgbuf.h | 3 + arch/x86/include/uapi/asm/sembuf.h | 2 + arch/x86/kernel/cpu/mce/intel.c | 1 + arch/x86/kvm/svm.c | 10 +- arch/x86/kvm/vmx/vmx.c | 14 +- arch/x86/mm/Makefile | 6 +- arch/x86/mm/debug_pagetables.c | 8 +- arch/x86/mm/dump_pagetables.c | 332 +- arch/x86/mm/maccess.c | 43 + arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/olpc/olpc-xo1-pm.c | 8 - arch/x86/platform/olpc/olpc-xo1-sci.c | 6 - arch/xtensa/include/uapi/asm/ipcbuf.h | 2 + arch/xtensa/include/uapi/asm/msgbuf.h | 2 + arch/xtensa/include/uapi/asm/sembuf.h | 1 + block/blk-iocost.c | 4 +- block/blk-merge.c | 16 +- block/blk-mq-sysfs.c | 15 +- block/blk-mq.c | 8 +- block/opal_proto.h | 2 +- block/sed-opal.c | 312 +- crypto/Kconfig | 101 +- crypto/Makefile | 8 +- crypto/api.c | 2 +- crypto/blake2b_generic.c | 435 ++ crypto/blkcipher.c | 548 -- crypto/cryptd.c | 2 +- crypto/crypto_user_stat.c | 4 - crypto/ecc.c | 3 +- crypto/essiv.c | 6 +- crypto/skcipher.c | 124 +- crypto/testmgr.c | 28 + crypto/testmgr.h | 307 ++ drivers/acpi/Kconfig | 14 +- drivers/acpi/Makefile | 3 +- drivers/acpi/acpi_configfs.c | 4 +- drivers/acpi/acpica/acdebug.h | 2 + drivers/acpi/acpica/acstruct.h | 10 + drivers/acpi/acpica/acutils.h | 9 +- drivers/acpi/acpica/dbconvert.c | 4 + drivers/acpi/acpica/dbdisply.c | 2 - drivers/acpi/acpica/dbfileio.c | 2 +- drivers/acpi/acpica/dbinput.c | 36 +- drivers/acpi/acpica/dbmethod.c | 4 + drivers/acpi/acpica/dbnames.c | 114 + drivers/acpi/acpica/dbobject.c | 1 - drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsfield.c | 12 +- drivers/acpi/acpica/evgpeblk.c | 11 +- drivers/acpi/acpica/evgpeinit.c | 3 - drivers/acpi/acpica/evmisc.c | 12 +- drivers/acpi/acpica/evregion.c | 4 +- drivers/acpi/acpica/evrgnini.c | 1 - drivers/acpi/acpica/hwxfsleep.c | 3 + drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 6 +- drivers/acpi/acpica/nsxfname.c | 4 +- drivers/acpi/acpica/psobject.c | 7 +- drivers/acpi/acpica/rscreate.c | 3 + drivers/acpi/acpica/tbdata.c | 3 + drivers/acpi/acpica/tbxfload.c | 40 +- drivers/acpi/acpica/utbuffer.c | 52 +- drivers/acpi/acpica/utids.c | 2 - drivers/acpi/acpica/uttrack.c | 2 +- drivers/acpi/button.c | 139 +- drivers/acpi/ec.c | 195 +- drivers/acpi/internal.h | 3 +- drivers/acpi/pmic/intel_pmic.c | 20 +- drivers/acpi/pmic/intel_pmic_bytcrc.c | 301 + drivers/acpi/pmic/intel_pmic_chtcrc.c | 44 + drivers/acpi/pmic/intel_pmic_crc.c | 301 - drivers/ata/acard-ahci.c | 6 +- drivers/ata/ahci_imx.c | 25 +- drivers/ata/libahci.c | 6 +- drivers/ata/libata-core.c | 12 +- drivers/ata/libata-sff.c | 12 +- drivers/ata/pata_macio.c | 6 +- drivers/ata/pata_pxa.c | 8 +- drivers/ata/pdc_adma.c | 7 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_inic162x.c | 4 +- drivers/ata/sata_mv.c | 34 +- drivers/ata/sata_nv.c | 18 +- drivers/ata/sata_promise.c | 6 +- drivers/ata/sata_qstor.c | 8 +- drivers/ata/sata_rcar.c | 6 +- drivers/ata/sata_sil.c | 8 +- drivers/ata/sata_sil24.c | 6 +- drivers/ata/sata_sx4.c | 6 +- drivers/base/core.c | 88 +- drivers/base/firmware_loader/main.c | 1 + drivers/base/node.c | 9 + drivers/block/loop.c | 26 +- drivers/bluetooth/hci_bcsp.c | 3 + drivers/bluetooth/hci_qca.c | 127 +- drivers/bus/Kconfig | 9 + drivers/bus/Makefile | 1 + drivers/bus/fsl-mc/dprc-driver.c | 6 +- drivers/bus/fsl-mc/dprc.c | 53 + drivers/bus/fsl-mc/fsl-mc-bus.c | 43 + drivers/bus/fsl-mc/fsl-mc-private.h | 42 + drivers/{pwm/pwm-tipwmss.c => bus/ti-pwmss.c} | 0 drivers/char/hw_random/omap3-rom-rng.c | 4 +- drivers/clk/at91/clk-main.c | 5 +- drivers/clk/at91/sckc.c | 20 +- drivers/clk/axs10x/i2s_pll_clock.c | 4 +- drivers/clk/axs10x/pll_clock.c | 7 +- drivers/clk/bcm/clk-bcm2835-aux.c | 4 +- drivers/clk/bcm/clk-bcm2835.c | 4 +- drivers/clk/clk-ast2600.c | 7 +- drivers/clk/davinci/pll.c | 4 +- drivers/clk/davinci/psc.c | 4 +- drivers/clk/hisilicon/clk-hi6220.c | 3 +- drivers/clk/hisilicon/reset.c | 4 +- drivers/clk/imx/clk-imx8mm.c | 2 +- drivers/clk/imx/clk-imx8mn.c | 2 +- drivers/clk/imx/clk-imx8mq.c | 4 +- drivers/clk/mediatek/clk-mt2712.c | 6 +- drivers/clk/mediatek/clk-mt6779.c | 3 +- drivers/clk/mediatek/clk-mt6797.c | 3 +- drivers/clk/mediatek/clk-mt7622.c | 6 +- drivers/clk/mediatek/clk-mt7629.c | 6 +- drivers/clk/mediatek/clk-mt8183.c | 6 +- drivers/clk/rockchip/clk-half-divider.c | 3 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 4 +- drivers/clk/sprd/common.c | 4 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 2 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/tegra/clk-tegra210.c | 2 + drivers/clk/ti/clk-dra7-atl.c | 6 - drivers/clk/ti/clkctrl.c | 5 +- drivers/clocksource/timer-atmel-tcb.c | 101 +- drivers/counter/104-quad-8.c | 33 +- drivers/counter/Kconfig | 11 + drivers/counter/Makefile | 1 + drivers/counter/counter.c | 101 +- drivers/counter/ftm-quaddec.c | 14 +- drivers/counter/stm32-lptimer-cnt.c | 5 +- drivers/counter/stm32-timer-cnt.c | 17 +- drivers/counter/ti-eqep.c | 466 ++ drivers/cpufreq/cpufreq.c | 5 +- drivers/cpufreq/intel_pstate.c | 4 +- drivers/cpufreq/loongson2_cpufreq.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/crypto/Kconfig | 79 +- drivers/crypto/Makefile | 2 +- drivers/crypto/allwinner/Kconfig | 87 + drivers/crypto/allwinner/Makefile | 3 + .../{sunxi-ss => allwinner/sun4i-ss}/Makefile | 0 .../sun4i-ss}/sun4i-ss-cipher.c | 0 .../sun4i-ss}/sun4i-ss-core.c | 0 .../sun4i-ss}/sun4i-ss-hash.c | 0 .../sun4i-ss}/sun4i-ss-prng.c | 0 .../{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss.h | 0 drivers/crypto/allwinner/sun8i-ce/Makefile | 2 + .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 434 ++ drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 676 +++ drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 254 + drivers/crypto/allwinner/sun8i-ss/Makefile | 2 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 438 ++ drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 642 +++ drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 218 + drivers/crypto/amlogic/Kconfig | 2 +- drivers/crypto/caam/Kconfig | 6 +- drivers/crypto/caam/ctrl.c | 222 +- drivers/crypto/caam/intern.h | 4 - drivers/crypto/caam/qi.c | 8 +- drivers/crypto/caam/qi.h | 1 - drivers/crypto/cavium/nitrox/Kconfig | 2 +- drivers/crypto/ccp/Kconfig | 2 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/hisilicon/Kconfig | 3 +- drivers/crypto/hisilicon/qm.c | 21 + drivers/crypto/hisilicon/qm.h | 2 + drivers/crypto/hisilicon/sgl.c | 4 +- drivers/crypto/hisilicon/zip/zip_main.c | 74 +- drivers/crypto/inside-secure/safexcel.c | 5 +- drivers/crypto/inside-secure/safexcel.h | 4 +- drivers/crypto/inside-secure/safexcel_cipher.c | 88 +- drivers/crypto/inside-secure/safexcel_hash.c | 31 +- drivers/crypto/mediatek/mtk-aes.c | 2 +- drivers/crypto/qat/Kconfig | 2 +- drivers/crypto/ux500/Kconfig | 2 +- drivers/crypto/virtio/Kconfig | 2 +- drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 4 +- drivers/dma/fsl-qdma.c | 3 + drivers/dma/ti/cppi41.c | 21 +- drivers/extcon/extcon-sm5502.c | 2 +- drivers/firmware/broadcom/Kconfig | 8 + drivers/firmware/broadcom/Makefile | 1 + drivers/firmware/broadcom/tee_bnxt_fw.c | 279 + drivers/firmware/efi/Kconfig | 1 + drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/efi.c | 4 +- drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/efi/libstub/arm32-stub.c | 16 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 24 +- drivers/firmware/efi/test/efi_test.c | 8 + drivers/firmware/efi/tpm.c | 1 + drivers/fsi/Kconfig | 6 + drivers/fsi/Makefile | 1 + drivers/fsi/fsi-core.c | 67 +- drivers/fsi/fsi-master-aspeed.c | 550 ++ drivers/fsi/fsi-master-hub.c | 46 - drivers/fsi/fsi-master.h | 71 + drivers/gpio/Kconfig | 20 +- drivers/gpio/Makefile | 2 + drivers/gpio/gpio-loongson.c | 2 +- drivers/gpio/gpio-menz127.c | 1 + drivers/gpio/gpio-merrifield.c | 33 +- drivers/gpio/gpio-pca953x.c | 10 +- drivers/gpio/gpio-rda.c | 294 + drivers/gpio/gpio-xgs-iproc.c | 321 ++ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 440 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 53 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 145 +- drivers/gpu/drm/drm_agpsupport.c | 4 +- drivers/gpu/drm/drm_mode_object.c | 14 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 17 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 73 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 7 + drivers/gpu/drm/msm/adreno/adreno_device.c | 15 + drivers/gpu/drm/msm/adreno/adreno_gpu.h | 5 + drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 98 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 10 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 2 + drivers/gpu/drm/msm/dsi/dsi_cfg.c | 22 + drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 18 + drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 8 +- drivers/gpu/drm/msm/msm_rd.c | 16 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 231 +- drivers/gpu/drm/radeon/radeon.h | 9 +- drivers/gpu/drm/radeon/radeon_mn.c | 219 +- drivers/gpu/drm/tegra/Kconfig | 2 +- drivers/gpu/drm/ttm/ttm_tt.c | 5 +- drivers/gpu/drm/vkms/vkms_drv.c | 8 +- drivers/gpu/host1x/Kconfig | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 4 + drivers/hid/intel-ish-hid/ishtp/hbm.c | 2 +- drivers/hv/Makefile | 1 + drivers/hv/connection.c | 15 +- drivers/hv/hv_balloon.c | 25 +- drivers/hv/hv_debugfs.c | 178 + drivers/hv/hv_fcopy.c | 3 +- drivers/hv/hv_kvp.c | 3 +- drivers/hv/hv_snapshot.c | 3 +- drivers/hv/hv_util.c | 13 +- drivers/hv/hyperv_vmbus.h | 31 + drivers/hv/ring_buffer.c | 2 + drivers/hv/vmbus_drv.c | 12 +- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/bel-pfe.c | 131 + drivers/hwtracing/intel_th/gth.c | 3 + drivers/hwtracing/intel_th/msu.c | 11 +- drivers/hwtracing/intel_th/pci.c | 10 + drivers/i3c/master.c | 2 +- drivers/iio/accel/st_accel_core.c | 1 - drivers/iio/adc/Kconfig | 15 +- drivers/iio/adc/Makefile | 1 + drivers/iio/adc/at91-sama5d2_adc.c | 4 +- drivers/iio/adc/cpcap-adc.c | 2 +- drivers/iio/adc/exynos_adc.c | 6 +- drivers/iio/adc/hx711.c | 22 +- drivers/iio/adc/intel_mrfld_adc.c | 262 + drivers/iio/adc/max1027.c | 180 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/men_z188_adc.c | 1 + drivers/iio/adc/meson_saradc.c | 4 +- drivers/iio/adc/stm32-adc-core.c | 11 +- drivers/iio/adc/stm32-adc.c | 25 +- drivers/iio/adc/stmpe-adc.c | 2 +- drivers/iio/adc/twl4030-madc.c | 18 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/chemical/sps30.c | 2 +- drivers/iio/dac/ad7303.c | 13 +- drivers/iio/dac/stm32-dac-core.c | 138 +- drivers/iio/dac/stm32-dac.c | 94 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/gyro/st_gyro_core.c | 1 - drivers/iio/imu/Kconfig | 27 + drivers/iio/imu/Makefile | 5 + drivers/iio/imu/adis16480.c | 5 +- drivers/iio/imu/fxos8700.h | 10 + drivers/iio/imu/fxos8700_core.c | 649 +++ drivers/iio/imu/fxos8700_i2c.c | 71 + drivers/iio/imu/fxos8700_spi.c | 59 + drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 9 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 15 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 45 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 22 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 645 ++- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 10 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 10 + drivers/iio/light/Kconfig | 11 + drivers/iio/light/Makefile | 1 + drivers/iio/light/adux1020.c | 849 +++ drivers/iio/magnetometer/st_magn_core.c | 1 - drivers/iio/pressure/bmp280-core.c | 129 +- drivers/iio/pressure/bmp280-i2c.c | 6 - drivers/iio/pressure/bmp280-spi.c | 6 - drivers/iio/pressure/bmp280.h | 1 - drivers/iio/pressure/st_pressure_core.c | 1 - drivers/iio/pressure/zpa2326.c | 16 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 5 +- drivers/iio/proximity/srf04.c | 29 +- drivers/iio/temperature/Kconfig | 11 + drivers/iio/temperature/Makefile | 1 + drivers/iio/temperature/ltc2983.c | 1557 ++++++ drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/infiniband/core/Makefile | 3 +- drivers/infiniband/core/cm.c | 38 +- drivers/infiniband/core/cm_msgs.h | 32 +- drivers/infiniband/core/cma.c | 31 +- drivers/infiniband/core/core_priv.h | 14 + drivers/infiniband/core/counters.c | 28 +- drivers/infiniband/core/device.c | 18 +- drivers/infiniband/core/ib_core_uverbs.c | 299 + drivers/infiniband/core/nldev.c | 39 +- drivers/infiniband/core/rdma_core.c | 1 + drivers/infiniband/core/restrack.c | 20 +- drivers/infiniband/core/restrack.h | 1 - drivers/infiniband/core/umem_odp.c | 326 +- drivers/infiniband/core/uverbs_cmd.c | 2 + drivers/infiniband/core/uverbs_main.c | 88 +- drivers/infiniband/hw/cxgb4/provider.c | 7 +- drivers/infiniband/hw/efa/efa.h | 18 +- drivers/infiniband/hw/efa/efa_main.c | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 329 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/hfi.h | 2 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 146 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 3 +- drivers/infiniband/hw/hns/Kconfig | 17 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 2 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/hns/hns_roce_main.c | 6 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 10 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 12 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 33 +- drivers/infiniband/hw/mlx5/devx.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 104 +- drivers/infiniband/hw/mlx5/mem.c | 199 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 46 +- drivers/infiniband/hw/mlx5/mr.c | 144 +- drivers/infiniband/hw/mlx5/odp.c | 1006 ++-- drivers/infiniband/hw/mlx5/qp.c | 6 +- drivers/infiniband/hw/qedr/main.c | 4 +- drivers/infiniband/hw/qedr/qedr.h | 72 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 148 +- drivers/infiniband/hw/qedr/verbs.c | 627 ++- drivers/infiniband/hw/qedr/verbs.h | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 15 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 115 +- drivers/infiniband/sw/rxe/rxe.c | 13 - drivers/infiniband/sw/rxe/rxe_param.h | 13 - drivers/infiniband/sw/rxe/rxe_verbs.c | 3 + drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/sw/siw/siw.h | 21 +- drivers/infiniband/sw/siw/siw_main.c | 4 + drivers/infiniband/sw/siw/siw_verbs.c | 208 +- drivers/infiniband/sw/siw/siw_verbs.h | 1 + drivers/infiniband/ulp/srpt/ib_srpt.c | 77 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 25 +- drivers/input/rmi4/rmi_f54.c | 48 +- drivers/interconnect/core.c | 7 +- drivers/interconnect/qcom/msm8974.c | 14 +- drivers/interconnect/qcom/qcs404.c | 14 +- drivers/interconnect/qcom/sdm845.c | 13 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 1 - drivers/mcb/mcb-core.c | 28 +- drivers/mcb/mcb-lpc.c | 1 + drivers/mcb/mcb-parse.c | 2 +- drivers/mcb/mcb-pci.c | 1 + drivers/memory/tegra/tegra124.c | 2 +- drivers/mfd/cs5535-mfd.c | 108 +- drivers/mfd/intel_soc_pmic_crc.c | 5 +- drivers/mfd/madera-core.c | 27 +- drivers/mfd/mfd-core.c | 113 +- drivers/mfd/mt6397-core.c | 12 +- drivers/mfd/wm8998-tables.c | 12 - drivers/mmc/host/atmel-mci.c | 10 +- drivers/mmc/host/dw_mmc.c | 10 +- drivers/mtd/spi-nor/intel-spi-pci.c | 1 + drivers/mtd/spi-nor/spi-nor.c | 753 ++- drivers/net/bonding/bond_main.c | 77 +- drivers/net/dsa/bcm_sf2.c | 43 +- drivers/net/dsa/microchip/ksz_common.c | 7 +- drivers/net/dsa/mt7530.c | 8 +- drivers/net/dsa/mv88e6xxx/chip.c | 8 +- drivers/net/dsa/qca8k.c | 9 +- drivers/net/dsa/sja1105/sja1105_main.c | 7 +- drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/altera/altera_tse_main.c | 6 +- drivers/net/ethernet/arc/emac_arc.c | 15 +- drivers/net/ethernet/arc/emac_rockchip.c | 10 +- drivers/net/ethernet/atheros/ag71xx.c | 5 +- drivers/net/ethernet/aurora/nb8800.c | 4 +- drivers/net/ethernet/aurora/nb8800.h | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 58 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 18 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 37 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 416 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 20 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 8 +- drivers/net/ethernet/cadence/macb_main.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 28 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 8 +- drivers/net/ethernet/faraday/ftgmac100.c | 6 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 274 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 4 +- .../net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c | 6 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 68 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 126 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 3 + .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 25 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 302 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 32 + drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h | 62 + drivers/net/ethernet/freescale/dpaa2/dpmac.c | 149 + drivers/net/ethernet/freescale/dpaa2/dpmac.h | 144 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 4 +- drivers/net/ethernet/freescale/fec_main.c | 9 +- drivers/net/ethernet/freescale/fman/mac.c | 6 +- drivers/net/ethernet/freescale/gianfar.c | 7 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 + drivers/net/ethernet/google/gve/gve_tx.c | 24 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 7 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 69 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 29 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 30 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 109 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 109 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 3 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 15 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 50 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 18 +- drivers/net/ethernet/ibm/emac/core.c | 8 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 4 +- drivers/net/ethernet/intel/e1000e/hw.h | 12 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 + drivers/net/ethernet/intel/e1000e/netdev.c | 91 +- drivers/net/ethernet/intel/e1000e/ptp.c | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 - drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/e1000_82575.h | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 31 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 25 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 7 +- drivers/net/ethernet/marvell/pxa168_eth.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 129 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 586 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 70 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 263 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.h | 10 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 89 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 65 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 10 +- .../mellanox/mlx5/core/steering/dr_crc32.c | 98 - .../mellanox/mlx5/core/steering/dr_domain.c | 3 - .../mellanox/mlx5/core/steering/dr_matcher.c | 65 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 13 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 10 +- .../mellanox/mlx5/core/steering/dr_types.h | 20 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 25 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 29 + drivers/net/ethernet/mellanox/mlxsw/core.h | 1 + drivers/net/ethernet/mellanox/mlxsw/port.h | 2 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 55 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 345 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 21 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 2 +- drivers/net/ethernet/mscc/ocelot_board.c | 12 +- drivers/net/ethernet/ni/nixge.c | 5 +- drivers/net/ethernet/realtek/r8169_main.c | 4 + drivers/net/ethernet/renesas/ravb_main.c | 4 +- drivers/net/ethernet/renesas/sh_eth.c | 7 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 5 +- drivers/net/ethernet/sfc/ef10.c | 14 +- drivers/net/ethernet/sfc/efx.c | 269 +- drivers/net/ethernet/sfc/efx.h | 3 + drivers/net/ethernet/sfc/ethtool.c | 25 + drivers/net/ethernet/sfc/net_driver.h | 64 +- drivers/net/ethernet/sfc/rx.c | 149 +- drivers/net/ethernet/sfc/tx.c | 92 + drivers/net/ethernet/sgi/ioc3-eth.c | 62 +- drivers/net/ethernet/socionext/sni_ave.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 10 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 7 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 8 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +- drivers/net/ethernet/ti/cpsw.c | 5 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/netcp_ethss.c | 5 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 +- drivers/net/hyperv/hyperv_net.h | 3 + drivers/net/hyperv/netvsc_drv.c | 70 +- drivers/net/netdevsim/dev.c | 17 + drivers/net/phy/marvell.c | 3 + drivers/net/phy/phylink.c | 16 + drivers/net/vxlan.c | 5 +- drivers/net/wimax/i2400m/debugfs.c | 6 +- drivers/net/wireless/broadcom/b43/dma.c | 4 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/cisco/Kconfig | 2 +- drivers/net/wireless/mediatek/mt7601u/debugfs.c | 2 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 2 - drivers/net/wireless/realtek/rtw88/mac.c | 17 - drivers/net/wireless/realtek/rtw88/main.c | 10 + drivers/net/wireless/realtek/rtw88/phy.c | 34 +- drivers/net/wireless/realtek/rtw88/phy.h | 18 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 6 +- .../net/wireless/realtek/rtw88/rtw8822b_table.c | 829 ++- .../net/wireless/realtek/rtw88/rtw8822b_table.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 10 +- .../net/wireless/realtek/rtw88/rtw8822c_table.c | 94 +- drivers/net/wireless/realtek/rtw88/rx.c | 14 +- drivers/nvme/host/core.c | 24 +- drivers/nvme/host/fc.c | 49 +- drivers/nvme/host/multipath.c | 13 +- drivers/nvme/host/nvme.h | 20 +- drivers/nvme/host/pci.c | 6 +- drivers/nvme/host/rdma.c | 16 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/admin-cmd.c | 133 +- drivers/nvme/target/core.c | 20 +- drivers/nvme/target/discovery.c | 70 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvme/target/fc.c | 31 +- drivers/nvme/target/io-cmd-bdev.c | 43 +- drivers/nvme/target/io-cmd-file.c | 20 +- drivers/nvme/target/loop.c | 7 +- drivers/nvme/target/nvmet.h | 10 +- drivers/nvme/target/rdma.c | 8 +- drivers/nvme/target/tcp.c | 14 +- drivers/of/of_mdio.c | 4 +- drivers/of/of_net.c | 16 +- drivers/of/property.c | 21 +- drivers/perf/fsl_imx8_ddr_perf.c | 124 +- drivers/phy/allwinner/Kconfig | 11 + drivers/phy/allwinner/Makefile | 1 + drivers/phy/allwinner/phy-sun50i-usb3.c | 190 + drivers/phy/rockchip/Kconfig | 8 + drivers/phy/rockchip/Makefile | 1 + drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 805 +++ drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 1 + drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 4 +- drivers/pinctrl/mvebu/pinctrl-orion.c | 7 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 81 +- drivers/pinctrl/pinctrl-ingenic.c | 22 +- drivers/pinctrl/pinctrl-rockchip.c | 382 +- drivers/pinctrl/pinctrl-rza2.c | 4 +- drivers/pinctrl/pinctrl-rzn1.c | 2 +- drivers/pinctrl/pinctrl-stmfx.c | 21 + drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm8976.c | 1127 ++++ drivers/pinctrl/sh-pfc/Kconfig | 12 +- drivers/pinctrl/sh-pfc/Makefile | 4 +- drivers/pinctrl/sh-pfc/core.c | 32 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 35 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 863 +-- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 57 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 4 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 8 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 23 +- drivers/platform/chrome/wilco_ec/Makefile | 3 +- drivers/platform/chrome/wilco_ec/core.c | 28 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 191 + drivers/platform/mips/Kconfig | 4 +- drivers/platform/mips/cpu_hwmon.c | 2 +- drivers/ptp/Kconfig | 12 + drivers/ptp/Makefile | 1 + drivers/ptp/idt8a340_reg.h | 659 +++ drivers/ptp/ptp_clockmatrix.c | 1425 +++++ drivers/ptp/ptp_clockmatrix.h | 104 + drivers/pwm/Kconfig | 9 - drivers/pwm/Makefile | 1 - drivers/remoteproc/qcom_q6v5_mss.c | 52 +- drivers/s390/cio/qdio.h | 27 +- drivers/s390/cio/qdio_main.c | 57 +- drivers/s390/cio/qdio_setup.c | 2 - drivers/s390/cio/qdio_thinint.c | 41 +- drivers/s390/net/qeth_core.h | 9 + drivers/s390/net/qeth_core_main.c | 108 +- drivers/s390/net/qeth_core_mpc.h | 4 +- drivers/s390/net/qeth_l2_main.c | 21 - drivers/s390/net/qeth_l3.h | 26 +- drivers/s390/net/qeth_l3_main.c | 41 +- drivers/s390/net/qeth_l3_sys.c | 2 +- drivers/scsi/storvsc_drv.c | 41 + drivers/soc/fsl/qbman/qman.c | 7 + drivers/soc/imx/soc-imx8.c | 32 +- drivers/soc/renesas/Kconfig | 21 +- drivers/soc/renesas/Makefile | 3 +- drivers/soc/renesas/r8a7796-sysc.c | 27 +- drivers/soc/renesas/rcar-rst.c | 1 + drivers/soc/renesas/rcar-sysc.c | 7 +- drivers/soc/renesas/rcar-sysc.h | 3 +- drivers/soc/renesas/renesas-soc.c | 7 +- drivers/spi/spi-sifive.c | 11 +- drivers/spi/spi.c | 15 +- drivers/staging/Kconfig | 4 + drivers/staging/Makefile | 2 + drivers/staging/axis-fifo/axis-fifo.c | 301 +- drivers/staging/axis-fifo/axis-fifo.txt | 18 +- drivers/staging/emxx_udc/emxx_udc.c | 18 +- drivers/staging/exfat/exfat.h | 2 +- drivers/staging/exfat/exfat_cache.c | 48 +- drivers/staging/exfat/exfat_core.c | 55 +- drivers/staging/exfat/exfat_super.c | 234 +- drivers/{net/ethernet => staging}/hp/Kconfig | 0 drivers/{net/ethernet => staging}/hp/Makefile | 0 drivers/{net/ethernet => staging}/hp/hp100.c | 0 drivers/{net/ethernet => staging}/hp/hp100.h | 0 drivers/staging/iio/frequency/ad9834.c | 4 + drivers/staging/kpc2000/kpc2000_spi.c | 20 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 62 +- drivers/staging/rts5208/ms.c | 86 +- drivers/staging/rts5208/ms.h | 70 +- drivers/staging/rts5208/sd.h | 2 +- drivers/staging/rts5208/xd.c | 8 +- drivers/staging/rts5208/xd.h | 6 +- drivers/staging/sm750fb/sm750_accel.c | 22 +- drivers/staging/vboxsf/Kconfig | 10 + drivers/staging/vboxsf/Makefile | 5 + drivers/staging/vboxsf/TODO | 7 + drivers/staging/vboxsf/dir.c | 418 ++ drivers/staging/vboxsf/file.c | 370 ++ drivers/staging/vboxsf/shfl_hostintf.h | 901 +++ drivers/staging/vboxsf/super.c | 499 ++ drivers/staging/vboxsf/utils.c | 550 ++ drivers/staging/vboxsf/vboxsf_wrappers.c | 371 ++ drivers/staging/vboxsf/vfsmod.h | 138 + .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 2 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 2 +- .../staging/vc04_services/interface/vchi/vchi.h | 20 +- .../vc04_services/interface/vchi/vchi_common.h | 24 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 50 +- drivers/staging/vt6655/card.c | 24 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/device_main.c | 14 +- drivers/staging/vt6655/power.c | 10 +- drivers/staging/vt6655/rf.c | 5 +- drivers/staging/vt6655/rf.h | 19 +- drivers/staging/vt6655/rxtx.c | 5 +- drivers/staging/wfx/sta.c | 3 +- drivers/thermal/qcom/tsens-common.c | 6 +- drivers/thunderbolt/cap.c | 6 +- drivers/thunderbolt/ctl.c | 8 +- drivers/thunderbolt/eeprom.c | 11 - drivers/thunderbolt/icm.c | 157 +- drivers/thunderbolt/lc.c | 193 +- drivers/thunderbolt/path.c | 52 +- drivers/thunderbolt/switch.c | 522 +- drivers/thunderbolt/tb.c | 340 +- drivers/thunderbolt/tb.h | 81 +- drivers/thunderbolt/tb_msgs.h | 2 + drivers/thunderbolt/tb_regs.h | 97 +- drivers/thunderbolt/tunnel.c | 364 +- drivers/thunderbolt/tunnel.h | 10 +- drivers/thunderbolt/xdomain.c | 5 +- drivers/tty/serial/8250/8250_men_mcb.c | 1 + drivers/tty/serial/men_z135_uart.c | 1 + drivers/usb/core/hcd.c | 8 +- drivers/usb/core/hub.c | 5 + drivers/usb/dwc3/gadget.c | 6 + drivers/usb/serial/ch341.c | 97 +- drivers/vhost/vhost.c | 6 + drivers/vhost/vhost.h | 1 + drivers/video/fbdev/Kconfig | 1 + drivers/video/fbdev/c2p_core.h | 8 +- drivers/video/fbdev/hyperv_fb.c | 428 +- drivers/watchdog/menz69_wdt.c | 1 + fs/block_dev.c | 37 +- fs/btrfs/block-group.c | 244 +- fs/btrfs/btrfs_inode.h | 3 - fs/btrfs/ctree.h | 7 +- fs/btrfs/delalloc-space.c | 21 +- fs/btrfs/disk-io.c | 37 +- fs/btrfs/extent-tree.c | 8 +- fs/btrfs/extent_io.c | 8 +- fs/btrfs/inode.c | 24 +- fs/btrfs/ioctl.c | 6 - fs/btrfs/locking.c | 234 +- fs/btrfs/scrub.c | 6 +- fs/btrfs/send.c | 43 +- fs/btrfs/space-info.c | 1 - fs/btrfs/space-info.h | 1 - fs/btrfs/super.c | 7 +- fs/btrfs/sysfs.c | 2 + fs/btrfs/volumes.c | 45 +- fs/btrfs/volumes.h | 13 + fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifsfs.c | 41 +- fs/cifs/cifsglob.h | 50 +- fs/cifs/cifsproto.h | 8 + fs/cifs/connect.c | 92 +- fs/cifs/file.c | 74 +- fs/cifs/sess.c | 218 +- fs/cifs/smb2misc.c | 44 +- fs/cifs/smb2ops.c | 31 +- fs/cifs/smb2pdu.c | 109 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/smb2transport.c | 165 +- fs/cifs/transport.c | 18 +- fs/debugfs/file.c | 15 +- fs/erofs/internal.h | 1 - fs/erofs/super.c | 4 +- fs/ext4/ext4.h | 13 +- fs/ext4/extents.c | 49 +- fs/ext4/inode.c | 136 +- fs/ext4/page-io.c | 110 +- fs/ext4/super.c | 10 - fs/hugetlbfs/inode.c | 56 +- fs/io-wq.c | 9 +- fs/io_uring.c | 16 +- fs/jbd2/commit.c | 13 +- fs/jbd2/journal.c | 30 +- fs/jbd2/transaction.c | 144 +- fs/nfs/delegation.c | 12 +- fs/nfs/delegation.h | 1 + fs/nfs/nfs4proc.c | 7 +- fs/ocfs2/suballoc.c | 19 +- fs/proc/task_mmu.c | 4 +- fs/sysfs/symlink.c | 21 + fs/xfs/libxfs/xfs_alloc.c | 15 +- fs/xfs/libxfs/xfs_alloc.h | 16 +- fs/xfs/libxfs/xfs_bmap.c | 100 +- fs/xfs/xfs_bmap_util.c | 38 +- fs/xfs/xfs_bmap_util.h | 2 - fs/xfs/xfs_extent_busy.c | 2 +- fs/xfs/xfs_file.c | 30 + fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_ioctl.c | 1 + fs/xfs/xfs_iomap.c | 151 +- fs/xfs/xfs_iomap.h | 7 +- fs/xfs/xfs_pnfs.c | 53 +- include/acpi/acpixf.h | 8 +- include/acpi/button.h | 12 - include/asm-generic/pgtable.h | 20 + include/crypto/algapi.h | 74 - include/crypto/internal/skcipher.h | 12 - include/crypto/skcipher.h | 27 +- include/drm/drm_cache.h | 2 +- include/drm/drm_scdc_helper.h | 6 +- include/dt-bindings/clock/aspeed-clock.h | 2 + include/dt-bindings/clock/ast2600-clock.h | 4 + include/dt-bindings/clock/r8a77961-cpg-mssr.h | 65 + include/dt-bindings/power/r8a77961-sysc.h | 32 + include/linux/blk-mq.h | 2 +- include/linux/bpf.h | 34 +- include/linux/bpf_types.h | 1 + include/linux/counter.h | 76 +- include/linux/cpu_cooling.h | 18 +- include/linux/crypto.h | 426 +- include/linux/debugfs.h | 46 +- include/linux/device.h | 5 + include/linux/dma-direct.h | 2 + include/linux/efi.h | 18 +- include/linux/firmware/broadcom/tee_bnxt_fw.h | 14 + include/linux/fsl/mc.h | 2 + include/linux/fwnode.h | 13 +- include/linux/hmm.h | 195 +- include/linux/hyperv.h | 19 + include/linux/idr.h | 2 +- include/linux/jbd2.h | 27 +- include/linux/journal-head.h | 21 +- include/linux/kcov.h | 23 + include/linux/libata.h | 13 +- include/linux/livepatch.h | 17 + include/linux/memcontrol.h | 38 +- include/linux/mfd/arizona/registers.h | 7 - include/linux/mfd/core.h | 20 - include/linux/mfd/madera/core.h | 11 + include/linux/mlx5/driver.h | 9 +- include/linux/mm.h | 5 - include/linux/mm_types.h | 5 + include/linux/mmu_notifier.h | 144 +- include/linux/mmzone.h | 28 +- include/linux/netdevice.h | 1 - include/linux/node.h | 7 + include/linux/nvme-fc.h | 182 +- include/linux/nvme.h | 54 +- include/linux/of_net.h | 7 +- include/linux/page-flags.h | 70 +- include/linux/pagewalk.h | 37 +- include/linux/phy/phy.h | 3 +- include/linux/platform_data/st_sensors_pdata.h | 2 + include/linux/platform_data/wilco-ec.h | 15 + include/linux/ptdump.h | 21 + include/linux/radix-tree.h | 18 - include/linux/rbtree_augmented.h | 6 +- include/linux/sched.h | 8 + include/linux/security.h | 1 + include/linux/sed-opal.h | 1 + include/linux/socket.h | 2 +- include/linux/stmmac.h | 3 +- include/linux/sxgbe_platform.h | 4 +- include/linux/sysfs.h | 6 + include/linux/uaccess.h | 16 + include/net/act_api.h | 46 +- include/net/busy_poll.h | 6 +- include/net/dsa.h | 39 +- include/net/flow_dissector.h | 20 +- include/net/sch_generic.h | 12 +- include/net/sock.h | 4 +- include/net/xdp_sock.h | 51 +- include/rdma/ib_cm.h | 32 +- include/rdma/ib_umem_odp.h | 83 +- include/rdma/ib_verbs.h | 53 +- include/soc/at91/atmel_tcb.h | 1 - include/soc/fsl/qman.h | 11 + include/trace/events/bridge.h | 12 +- include/trace/events/fsi.h | 6 +- include/trace/events/fsi_master_aspeed.h | 77 + include/trace/events/io_uring.h | 83 +- include/uapi/asm-generic/ipcbuf.h | 2 + include/uapi/asm-generic/msgbuf.h | 2 + include/uapi/asm-generic/sembuf.h | 1 + include/uapi/linux/bpf.h | 124 +- include/uapi/linux/btrfs.h | 5 +- include/uapi/linux/btrfs_tree.h | 10 +- include/uapi/linux/kcov.h | 28 + include/uapi/linux/pkt_cls.h | 5 + include/uapi/linux/sched.h | 4 + include/uapi/linux/sed-opal.h | 20 + include/uapi/rdma/nes-abi.h | 115 - include/uapi/rdma/qedr-abi.h | 25 + include/uapi/rdma/vmw_pvrdma-abi.h | 5 + kernel/bpf/core.c | 12 +- kernel/bpf/syscall.c | 13 +- kernel/bpf/verifier.c | 34 +- kernel/bpf/xskmap.c | 112 +- kernel/dma/direct.c | 13 +- kernel/fork.c | 34 +- kernel/kcov.c | 547 +- kernel/kexec_file.c | 4 +- kernel/livepatch/Makefile | 2 +- kernel/livepatch/core.c | 44 +- kernel/livepatch/core.h | 5 +- kernel/livepatch/state.c | 119 + kernel/livepatch/state.h | 9 + kernel/livepatch/transition.c | 12 +- kernel/sys.c | 4 +- kernel/trace/bpf_trace.c | 231 +- lib/Kconfig.debug | 17 +- lib/Makefile | 2 +- lib/dump_stack.c | 7 +- lib/idr.c | 31 +- lib/list-test.c | 30 +- lib/livepatch/Makefile | 5 +- lib/livepatch/test_klp_state.c | 162 + lib/livepatch/test_klp_state2.c | 191 + lib/livepatch/test_klp_state3.c | 5 + lib/radix-tree.c | 2 +- localversion-next | 2 +- mm/Kconfig | 2 +- mm/Kconfig.debug | 21 + mm/Makefile | 1 + mm/cma_debug.c | 10 +- mm/hmm.c | 283 +- mm/huge_memory.c | 2 +- mm/hwpoison-inject.c | 4 +- mm/khugepaged.c | 44 +- mm/maccess.c | 70 +- mm/memcontrol.c | 133 +- mm/memory_hotplug.c | 50 +- mm/mempolicy.c | 24 +- mm/migrate.c | 5 +- mm/mincore.c | 1 + mm/mmap.c | 21 +- mm/mmu_notifier.c | 542 +- mm/page_alloc.c | 33 +- mm/pagewalk.c | 107 +- mm/ptdump.c | 150 + mm/slab.h | 8 +- mm/sparse.c | 6 +- mm/vmscan.c | 399 +- mm/vmstat.c | 70 +- mm/workingset.c | 8 +- net/bluetooth/Kconfig | 2 +- net/bluetooth/hci_request.c | 9 + net/bridge/br_fdb.c | 38 +- net/bridge/br_input.c | 5 +- net/bridge/br_private.h | 7 +- net/core/dev.c | 3 +- net/core/flow_dissector.c | 109 +- net/core/sock.c | 4 +- net/dccp/ipv4.c | 4 +- net/dsa/dsa2.c | 121 +- net/dsa/port.c | 13 +- net/dsa/slave.c | 25 +- net/dsa/tag_8021q.c | 5 +- net/ipv4/datagram.c | 2 +- net/ipv4/icmp.c | 3 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/udp.c | 2 +- net/ipv6/icmp.c | 22 +- net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/route.c | 4 +- net/ipv6/udp.c | 2 +- net/openvswitch/datapath.c | 65 +- net/openvswitch/flow.h | 1 - net/openvswitch/flow_table.c | 381 +- net/openvswitch/flow_table.h | 19 +- net/qrtr/tun.c | 6 +- net/rxrpc/Kconfig | 2 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/recvmsg.c | 18 +- net/sched/act_api.c | 55 +- net/sched/act_bpf.c | 5 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 10 +- net/sched/act_ct.c | 16 +- net/sched/act_ctinfo.c | 4 +- net/sched/act_gact.c | 21 +- net/sched/act_ife.c | 5 +- net/sched/act_ipt.c | 12 +- net/sched/act_mirred.c | 19 +- net/sched/act_mpls.c | 5 +- net/sched/act_nat.c | 4 +- net/sched/act_pedit.c | 5 +- net/sched/act_police.c | 9 +- net/sched/act_sample.c | 4 +- net/sched/act_simple.c | 5 +- net/sched/act_skbedit.c | 4 +- net/sched/act_skbmod.c | 4 +- net/sched/act_tunnel_key.c | 9 +- net/sched/act_vlan.c | 16 +- net/sched/cls_bpf.c | 8 +- net/sctp/socket.c | 2 +- net/tipc/link.c | 59 +- net/tipc/msg.c | 153 +- net/tipc/msg.h | 5 +- net/vmw_vsock/hyperv_transport.c | 20 + net/xdp/xsk.c | 33 +- net/xfrm/Kconfig | 2 +- net/xfrm/xfrm_algo.c | 4 +- samples/bpf/map_perf_test_kern.c | 4 +- samples/bpf/test_map_in_map_kern.c | 4 +- samples/bpf/test_probe_write_user_kern.c | 2 +- scripts/dtc/Makefile | 4 +- scripts/dtc/dtx_diff | 12 +- scripts/gdb/linux/symbols.py | 3 +- security/keys/trusted-keys/trusted_tpm1.c | 2 - security/lockdown/lockdown.c | 1 + sound/core/pcm_native.c | 3 +- sound/core/timer.c | 24 +- sound/firewire/bebob/bebob_focusrite.c | 3 + sound/firewire/bebob/bebob_stream.c | 76 +- sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/rt1011.c | 70 +- sound/soc/intel/Kconfig | 17 +- sound/soc/intel/boards/Kconfig | 51 +- sound/soc/intel/boards/Makefile | 4 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 487 ++ sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 7 + sound/soc/sof/Kconfig | 27 +- sound/soc/sof/imx/Kconfig | 8 +- sound/soc/sof/intel/Kconfig | 24 +- sound/soc/sof/intel/hda-dsp.c | 7 +- sound/soc/ux500/ux500_msp_i2s.c | 3 +- tools/hv/vmbus_testing | 376 ++ tools/include/uapi/linux/bpf.h | 124 +- tools/lib/bpf/bpf.c | 8 +- tools/lib/bpf/bpf.h | 5 +- tools/lib/bpf/bpf_core_read.h | 79 + tools/lib/bpf/bpf_helpers.h | 6 + tools/lib/bpf/libbpf.c | 707 ++- tools/lib/bpf/libbpf.h | 23 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_internal.h | 4 + tools/lib/bpf/libbpf_probes.c | 1 + tools/perf/check-headers.sh | 5 +- tools/power/cpupower/utils/cpupower-info.c | 9 + tools/power/cpupower/utils/cpupower-set.c | 9 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 123 +- tools/testing/selftests/bpf/prog_tests/pinning.c | 210 + .../testing/selftests/bpf/prog_tests/probe_user.c | 78 + .../btf__core_reloc_arrays___err_wrong_val_type.c | 3 + .../btf__core_reloc_arrays___err_wrong_val_type1.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type2.c | 3 - .../bpf/progs/btf__core_reloc_bitfields.c | 3 + .../btf__core_reloc_bitfields___bit_sz_change.c | 3 + .../btf__core_reloc_bitfields___bitfield_vs_int.c | 3 + ...__core_reloc_bitfields___err_too_big_bitfield.c | 3 + .../btf__core_reloc_bitfields___just_big_enough.c | 3 + .../progs/btf__core_reloc_ints___err_bitfield.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_16.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_32.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_64.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_8.c | 3 - .../selftests/bpf/progs/btf__core_reloc_size.c | 3 + .../bpf/progs/btf__core_reloc_size___diff_sz.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 173 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- tools/testing/selftests/bpf/progs/pyperf.h | 67 +- tools/testing/selftests/bpf/progs/strobemeta.h | 36 +- .../bpf/progs/test_core_reloc_bitfields_direct.c | 63 + .../bpf/progs/test_core_reloc_bitfields_probed.c | 62 + .../selftests/bpf/progs/test_core_reloc_size.c | 51 + tools/testing/selftests/bpf/progs/test_pinning.c | 31 + .../selftests/bpf/progs/test_pinning_invalid.c | 16 + .../testing/selftests/bpf/progs/test_probe_user.c | 26 + .../testing/selftests/bpf/progs/test_tcp_estats.c | 2 +- tools/testing/selftests/bpf/test_offload.py | 7 +- tools/testing/selftests/livepatch/Makefile | 3 +- tools/testing/selftests/livepatch/test-state.sh | 180 + tools/testing/selftests/net/reuseport_dualstack.c | 3 +- tools/testing/selftests/pidfd/pidfd.h | 4 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 + tools/testing/selftests/pidfd/pidfd_wait.c | 14 +- .../tc-testing/tc-tests/actions/csum.json | 24 + .../selftests/tc-testing/tc-tests/actions/ct.json | 96 + .../tc-testing/tc-tests/actions/gact.json | 24 + .../tc-testing/tc-tests/actions/mirred.json | 24 + .../tc-testing/tc-tests/actions/tunnel_key.json | 24 + .../tc-testing/tc-tests/actions/vlan.json | 24 + usr/include/Makefile | 3 - virt/kvm/kvm_main.c | 48 +- 1479 files changed, 60693 insertions(+), 20458 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-hyperv create mode 100644 Documentation/devicetree/bindings/counter/ti-eqep.yaml create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml create mode 100644 Documentation/devicetree/bindings/fsi/fsi-master-aspeed.txt create mode 100644 Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-rda.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/max1027-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/adux1020.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml delete mode 100644 Documentation/devicetree/bindings/media/meson-ao-cec.txt delete mode 100644 Documentation/devicetree/bindings/mfd/atmel,at91rm9200-tcb.yaml create mode 100644 Documentation/devicetree/bindings/mfd/atmel-tcb.txt create mode 100644 Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/sun4i_can.txt create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3- [...] create mode 100644 Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8976-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml create mode 100644 Documentation/hwmon/bel-pfe.rst create mode 100644 Documentation/livepatch/system-state.rst create mode 100644 Documentation/networking/device_drivers/freescale/dpaa2/mac-phy [...] create mode 100644 arch/arm/boot/dts/ast2500-facebook-netbmc-common.dtsi create mode 100644 arch/arm/boot/dts/e60k02.dtsi create mode 100644 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77961.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts create mode 100644 arch/mips/include/asm/mach-ip30/cpu-feature-overrides.h create mode 100644 arch/mips/include/asm/mach-ip30/irq.h create mode 100644 arch/mips/include/asm/mach-ip30/kernel-entry-init.h create mode 100644 arch/mips/include/asm/mach-ip30/mangle-port.h create mode 100644 arch/mips/include/asm/mach-ip30/spaces.h create mode 100644 arch/mips/include/asm/mach-ip30/war.h create mode 100644 arch/mips/include/asm/mach-loongson2ef/cpu-feature-overrides.h rename arch/mips/include/asm/{mach-loongson64 => mach-loongson2ef}/cs5536/cs5536.h (100%) rename arch/mips/include/asm/{mach-loongson64 => mach-loongson2ef}/cs5536/cs5536_m [...] rename arch/mips/include/asm/{mach-loongson64 => mach-loongson2ef}/cs5536/cs5536_p [...] rename arch/mips/include/asm/{mach-loongson64 => mach-loongson2ef}/cs5536/cs5536_v [...] create mode 100644 arch/mips/include/asm/mach-loongson2ef/loongson.h create mode 100644 arch/mips/include/asm/mach-loongson2ef/machine.h create mode 100644 arch/mips/include/asm/mach-loongson2ef/mc146818rtc.h create mode 100644 arch/mips/include/asm/mach-loongson2ef/mem.h create mode 100644 arch/mips/include/asm/mach-loongson2ef/pci.h create mode 100644 arch/mips/include/asm/mach-loongson2ef/spaces.h delete mode 100644 arch/mips/include/asm/mach-loongson64/machine.h delete mode 100644 arch/mips/include/asm/mach-loongson64/mem.h create mode 100644 arch/mips/include/asm/sgi/heart.h create mode 100644 arch/mips/loongson2ef/Kconfig create mode 100644 arch/mips/loongson2ef/Makefile create mode 100644 arch/mips/loongson2ef/Platform rename arch/mips/{loongson64 => loongson2ef}/common/Makefile (100%) rename arch/mips/{loongson64 => loongson2ef}/common/bonito-irq.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cmdline.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/Makefile (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/cs5536_acc.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/cs5536_ehci.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/cs5536_ide.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/cs5536_isa.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/cs5536_mfgpt.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/cs5536_ohci.c (100%) rename arch/mips/{loongson64 => loongson2ef}/common/cs5536/cs5536_pci.c (100%) create mode 100644 arch/mips/loongson2ef/common/early_printk.c create mode 100644 arch/mips/loongson2ef/common/env.c create mode 100644 arch/mips/loongson2ef/common/init.c rename arch/mips/{loongson64 => loongson2ef}/common/irq.c (100%) create mode 100644 arch/mips/loongson2ef/common/machtype.c create mode 100644 arch/mips/loongson2ef/common/mem.c create mode 100644 arch/mips/loongson2ef/common/pci.c rename arch/mips/{loongson64 => loongson2ef}/common/platform.c (100%) create mode 100644 arch/mips/loongson2ef/common/pm.c create mode 100644 arch/mips/loongson2ef/common/reset.c copy arch/mips/{loongson64 => loongson2ef}/common/rtc.c (100%) create mode 100644 arch/mips/loongson2ef/common/serial.c create mode 100644 arch/mips/loongson2ef/common/setup.c create mode 100644 arch/mips/loongson2ef/common/time.c create mode 100644 arch/mips/loongson2ef/common/uart_base.c rename arch/mips/{loongson64 => loongson2ef}/fuloong-2e/Makefile (100%) rename arch/mips/{loongson64 => loongson2ef}/fuloong-2e/dma.c (100%) rename arch/mips/{loongson64 => loongson2ef}/fuloong-2e/irq.c (100%) rename arch/mips/{loongson64 => loongson2ef}/fuloong-2e/reset.c (100%) rename arch/mips/{loongson64 => loongson2ef}/lemote-2f/Makefile (100%) create mode 100644 arch/mips/loongson2ef/lemote-2f/clock.c rename arch/mips/{loongson64 => loongson2ef}/lemote-2f/dma.c (100%) rename arch/mips/{loongson64 => loongson2ef}/lemote-2f/ec_kb3310b.c (100%) rename arch/mips/{loongson64 => loongson2ef}/lemote-2f/ec_kb3310b.h (100%) rename arch/mips/{loongson64 => loongson2ef}/lemote-2f/irq.c (100%) rename arch/mips/{loongson64 => loongson2ef}/lemote-2f/machtype.c (100%) rename arch/mips/{loongson64 => loongson2ef}/lemote-2f/pm.c (100%) create mode 100644 arch/mips/loongson2ef/lemote-2f/reset.c rename arch/mips/loongson64/{loongson-3 => }/acpi_init.c (100%) create mode 100644 arch/mips/loongson64/cmdline.c delete mode 100644 arch/mips/loongson64/common/early_printk.c delete mode 100644 arch/mips/loongson64/common/env.c delete mode 100644 arch/mips/loongson64/common/init.c delete mode 100644 arch/mips/loongson64/common/machtype.c delete mode 100644 arch/mips/loongson64/common/mem.c delete mode 100644 arch/mips/loongson64/common/pci.c delete mode 100644 arch/mips/loongson64/common/pm.c delete mode 100644 arch/mips/loongson64/common/reset.c delete mode 100644 arch/mips/loongson64/common/serial.c delete mode 100644 arch/mips/loongson64/common/setup.c delete mode 100644 arch/mips/loongson64/common/time.c delete mode 100644 arch/mips/loongson64/common/uart_base.c rename arch/mips/loongson64/{loongson-3 => }/cop2-ex.c (100%) rename arch/mips/loongson64/{loongson-3 => }/dma.c (100%) create mode 100644 arch/mips/loongson64/env.c rename arch/mips/loongson64/{loongson-3 => }/hpet.c (100%) create mode 100644 arch/mips/loongson64/init.c create mode 100644 arch/mips/loongson64/irq.c delete mode 100644 arch/mips/loongson64/lemote-2f/clock.c delete mode 100644 arch/mips/loongson64/lemote-2f/reset.c delete mode 100644 arch/mips/loongson64/loongson-3/Makefile delete mode 100644 arch/mips/loongson64/loongson-3/irq.c delete mode 100644 arch/mips/loongson64/loongson-3/numa.c create mode 100644 arch/mips/loongson64/numa.c create mode 100644 arch/mips/loongson64/pci.c rename arch/mips/loongson64/{loongson-3 => }/platform.c (100%) create mode 100644 arch/mips/loongson64/pm.c create mode 100644 arch/mips/loongson64/reset.c rename arch/mips/loongson64/{common => }/rtc.c (100%) create mode 100644 arch/mips/loongson64/setup.c rename arch/mips/loongson64/{loongson-3 => }/smp.c (100%) rename arch/mips/loongson64/{loongson-3 => }/smp.h (100%) create mode 100644 arch/mips/loongson64/time.c create mode 100644 arch/mips/sgi-ip30/Makefile create mode 100644 arch/mips/sgi-ip30/Platform create mode 100644 arch/mips/sgi-ip30/ip30-common.h create mode 100644 arch/mips/sgi-ip30/ip30-console.c create mode 100644 arch/mips/sgi-ip30/ip30-irq.c create mode 100644 arch/mips/sgi-ip30/ip30-power.c create mode 100644 arch/mips/sgi-ip30/ip30-setup.c create mode 100644 arch/mips/sgi-ip30/ip30-smp.c create mode 100644 arch/mips/sgi-ip30/ip30-timer.c create mode 100644 arch/mips/sgi-ip30/ip30-xtalk.c create mode 100644 arch/x86/mm/maccess.c create mode 100644 crypto/blake2b_generic.c delete mode 100644 crypto/blkcipher.c create mode 100644 drivers/acpi/pmic/intel_pmic_bytcrc.c create mode 100644 drivers/acpi/pmic/intel_pmic_chtcrc.c delete mode 100644 drivers/acpi/pmic/intel_pmic_crc.c rename drivers/{pwm/pwm-tipwmss.c => bus/ti-pwmss.c} (100%) create mode 100644 drivers/counter/ti-eqep.c create mode 100644 drivers/crypto/allwinner/Kconfig create mode 100644 drivers/crypto/allwinner/Makefile rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/Makefile (100%) rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-cipher.c (100%) rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-core.c (100%) rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-hash.c (100%) rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-prng.c (100%) rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss.h (100%) create mode 100644 drivers/crypto/allwinner/sun8i-ce/Makefile create mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c create mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c create mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h create mode 100644 drivers/crypto/allwinner/sun8i-ss/Makefile create mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c create mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c create mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h create mode 100644 drivers/firmware/broadcom/tee_bnxt_fw.c create mode 100644 drivers/fsi/fsi-master-aspeed.c create mode 100644 drivers/gpio/gpio-rda.c create mode 100644 drivers/gpio/gpio-xgs-iproc.c create mode 100644 drivers/hv/hv_debugfs.c create mode 100644 drivers/hwmon/pmbus/bel-pfe.c create mode 100644 drivers/iio/adc/intel_mrfld_adc.c create mode 100644 drivers/iio/imu/fxos8700.h create mode 100644 drivers/iio/imu/fxos8700_core.c create mode 100644 drivers/iio/imu/fxos8700_i2c.c create mode 100644 drivers/iio/imu/fxos8700_spi.c create mode 100644 drivers/iio/light/adux1020.c create mode 100644 drivers/iio/temperature/ltc2983.c create mode 100644 drivers/infiniband/core/ib_core_uverbs.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_crc32.c create mode 100644 drivers/phy/allwinner/phy-sun50i-usb3.c create mode 100644 drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8976.c create mode 100644 drivers/platform/chrome/wilco_ec/keyboard_leds.c create mode 100644 drivers/ptp/idt8a340_reg.h create mode 100644 drivers/ptp/ptp_clockmatrix.c create mode 100644 drivers/ptp/ptp_clockmatrix.h rename drivers/{net/ethernet => staging}/hp/Kconfig (100%) rename drivers/{net/ethernet => staging}/hp/Makefile (100%) rename drivers/{net/ethernet => staging}/hp/hp100.c (100%) rename drivers/{net/ethernet => staging}/hp/hp100.h (100%) create mode 100644 drivers/staging/vboxsf/Kconfig create mode 100644 drivers/staging/vboxsf/Makefile create mode 100644 drivers/staging/vboxsf/TODO create mode 100644 drivers/staging/vboxsf/dir.c create mode 100644 drivers/staging/vboxsf/file.c create mode 100644 drivers/staging/vboxsf/shfl_hostintf.h create mode 100644 drivers/staging/vboxsf/super.c create mode 100644 drivers/staging/vboxsf/utils.c create mode 100644 drivers/staging/vboxsf/vboxsf_wrappers.c create mode 100644 drivers/staging/vboxsf/vfsmod.h create mode 100644 include/dt-bindings/clock/r8a77961-cpg-mssr.h create mode 100644 include/dt-bindings/power/r8a77961-sysc.h create mode 100644 include/linux/firmware/broadcom/tee_bnxt_fw.h create mode 100644 include/linux/ptdump.h create mode 100644 include/trace/events/fsi_master_aspeed.h delete mode 100644 include/uapi/rdma/nes-abi.h create mode 100644 kernel/livepatch/state.c create mode 100644 kernel/livepatch/state.h create mode 100644 lib/livepatch/test_klp_state.c create mode 100644 lib/livepatch/test_klp_state2.c create mode 100644 lib/livepatch/test_klp_state3.c create mode 100644 mm/ptdump.c create mode 100644 sound/soc/intel/boards/cml_rt1011_rt5682.c create mode 100755 tools/hv/vmbus_testing create mode 100644 tools/testing/selftests/bpf/prog_tests/pinning.c create mode 100644 tools/testing/selftests/bpf/prog_tests/probe_user.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___b [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___b [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___j [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_size.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_size___diff_sz.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_direct.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_probed.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_size.c create mode 100644 tools/testing/selftests/bpf/progs/test_pinning.c create mode 100644 tools/testing/selftests/bpf/progs/test_pinning_invalid.c create mode 100644 tools/testing/selftests/bpf/progs/test_probe_user.c create mode 100755 tools/testing/selftests/livepatch/test-state.sh