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-master-aarch64-next-allnoconfig 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 new 70a7274a543a Merge tag 'imx-fixes-5.4-2' of git://git.kernel.org/pub/sc [...] new e614f341253f ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend new e690053e97e7 ARM: sunxi: Fix CPU powerdown on A83T new ba7f8c98269c Merge tag 'sunxi-fixes-for-5.4-2' of https://git.kernel.or [...] new f852497c9a07 arm64: dts: zii-ultra: fix ARM regulator GPIO handle new 3a82cd448489 Merge tag 'imx-fixes-5.4-3' of git://git.kernel.org/pub/sc [...] new 768fdd2f847c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new dfce4815d992 Merge remote-tracking branch 'sparc/master' new c43eab3eddb4 net: fec: add missed clk_disable_unprepare in remove new 3d1e5039f5f8 dccp: do not leak jiffies on the wire new cbe6a7bd5556 Merge remote-tracking branch 'net/master' new 6bd7cf66578f perf tools: Make usage of test_attr__* optional for perf-sys.h new 04ec044b7d30 samples/bpf: fix build by setting HAVE_ATTR_TEST to zero new ff1c08e1f74b bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() new 7de086909365 powerpc/bpf: Fix tail call implementation new a5e19ab117a4 Merge remote-tracking branch 'bpf/master' new 706ad6746a66 ALSA: bebob: fix to detect configured source of sampling c [...] new 8dd75faf1a58 Merge remote-tracking branch 'sound-current/for-linus' new 5dc7d5bc9627 ASoC: hdac_hda: fix race in device removal new 315ebd829f73 Merge branch 'asoc-5.4' into asoc-linus new 33e68472fd81 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 51e53e6f6be8 Merge branch 'regulator-5.4' into regulator-linus new f86086075939 Merge remote-tracking branch 'regulator-fixes/for-linus' new a725272bda77 spi: sifive: disable clk when probe fails and remove new 3482f557c303 Merge branch 'spi-5.4' into spi-linus new 0c302ab39717 Merge remote-tracking branch 'spi-fixes/for-linus' new 75fadcd73470 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new df4028658f9d staging: Add VirtualBox guest shared folder (vboxsf) support new 24e1eb5c0d78 iio: imu: adis16480: make sure provided frequency is positive new 431f7667bd68 iio: srf04: fix wrong limitation in distance measuring new 6e82ae6b8d11 iio: imu: inv_mpu6050: fix no data on MPU6050 new e6afcf6c598d iio: adc: stm32-adc: fix stopping dma new fe4c59394ede Merge tag 'iio-fixes-for-5.4b' of https://git.kernel.org/p [...] new 477dd300e5c6 Merge remote-tracking branch 'staging.current/staging-linus' new 5e0eb05d7f75 Merge tag 'icc-5.4-rc5' of https://git.linaro.org/people/g [...] new 92fd9bf2c326 Merge tag 'thunderbolt-fixes-for-v5.4-1' of git://git.kern [...] new 106901add52b Merge tag 'soundwire-5.4-rc6' of git://git.kernel.org/pub/ [...] new 87c0b9c79ec1 intel_th: gth: Fix the window switching sequence new e5a340f77027 intel_th: msu: Fix an uninitialized mutex new 063f097fd65a intel_th: msu: Fix missing allocation failure check on a kstrndup new 8e3ef7b444ae intel_th: msu: Fix overflow in shift of an unsigned int new 1fa1b6ca0fda intel_th: msu: Fix possible memory leak in mode_store() new 3adbb5718dd5 intel_th: pci: Add Comet Lake PCH support new 9d55499d8da4 intel_th: pci: Add Jasper Lake PCH support new 1557fb096492 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 3f219b67493c Merge remote-tracking branch 'ide/master' new 621c9b330d0b Merge remote-tracking branch 'kselftest-fixes/fixes' new 615ad1e04d3d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 637346748245 MIPS: SGI-IP27: fix exception handler replication new f6929c92e283 MAINTAINERS: Remove Kevin as maintainer of BMIPS generic p [...] new c25aa395b727 Merge remote-tracking branch 'mips-fixes/mips-fixes' new e05781a99fd5 Merge branch 'misc-5.4' into next-fixes new ee413848e76f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 6dd4c0c13eab Merge remote-tracking branch 'vfs-fixes/fixes' new b55b02f26406 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 913fe0eb39c6 clone3: validate stack arguments new f897000597b8 Merge remote-tracking branch 'pidfd-fixes/fixes' new b4de1669e382 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new b330f3972f4f fbdev: c2p: Fix link failure on non-inlining new 18696339da4e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new f56e19a68f69 Merge remote-tracking branch 'kbuild/for-next' new b3d53f5fce5d usb: core: Remove redundant vmap checks new 72abeb433cd4 Merge remote-tracking branch 'dma-mapping/for-next' new 0155b1c70f78 Merge remote-tracking branch 'arc/for-next' new 2af903500b9d ARM: 8919/1: make unexported functions static new 83dc1d99429a ARM: 8920/1: share get_signal_page from signal.c to process.c new 3b129524080b ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 new c4e8fd03f211 ARM: 8923/1: mm: include <asm/vga.h> for vga_base new ca045579d208 ARM: 8924/1: tcm: make dtcm_end and itcm_end static new 5b1e58c75d41 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations new cb73737ea1d2 ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ new f86d3fc52157 Merge remote-tracking branch 'arm/for-next' new 8b5369ea5809 dma/direct: turn ARCH_ZONE_DMA_BITS into a variable new 0eec1e8bdeda Merge branch 'for-next/zone-dma' into for-next/core new 478016c3839d docs/arm64: cpu-feature-registers: Rewrite bitfields that [...] new a2ffd8ebdcb8 Merge branch 'for-next/elf-hwcap-docs' into for-next/core new 141dbc5c9ef3 Merge remote-tracking branch 'arm64/for-next/core' new 9ef8567ccf2e arm64: perf: Simplify the ARMv8 PMUv3 event attributes new 76d835fcd429 docs/perf: Add explanation for DDR_CAP_AXI_ID_FILTER_ENHAN [...] new 1178addaca66 bindings: perf: imx-ddr: Add new compatible string new 44f8bd014a94 perf/imx_ddr: Add enhanced AXI ID filter support new d3eeece9a8ab perf/imx_ddr: Add driver for DDR PMU in i.MX8MPlus new ed0207a33add docs/perf: Add AXI ID filter capabilities information new f1d303a1b5dd perf/imx_ddr: Dump AXI ID filter info to userspace new c744b6f31a2b Merge remote-tracking branch 'arm-perf/for-next/perf' new 2aba5ab6793a Merge branch 'arm/fixes' into for-next new 433b1e8a6cd9 Merge tag 'realtek-arm64-soc-for-5.5' of git://git.kernel. [...] new 88ae095b2855 ARM: hisi: drop useless depend on ARCH_MULTI_V7 new a9f4b135d1c6 Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/his [...] new a3ee4fea24e8 ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED new 3bd00db6f0ea Merge tag 'renesas-arm-soc-for-v5.5-tag1' of git://git.ker [...] new 837b1c11d5c0 Merge branch 'arm/soc' into for-next new e6ce7f5a7d2e Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/ [...] new 4194b583c104 soc: renesas: Add missing check for non-zero product regis [...] new 640f9606dce1 dt-bindings: power: Add r8a77961 SYSC power domain definitions new 0b05ad22a279 dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions new 16208387bbdd Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] new f79edb17b618 soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960 new 39e57e14d7ea soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W new cadadde21007 soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+ new 9c9f7891093b soc: renesas: Identify R-Car M3-W+ new 41684bff3b2f soc: renesas: rcar-rst: Add R8A77961 support new bdde3d3ec934 soc: renesas: rcar-sysc: Add R8A77961 support new 064652ad88e8 Merge tag 'renesas-drivers-for-v5.5-tag2' of git://git.ker [...] new 8a71d6770fae Merge branch 'arm/drivers' into for-next new c2877b59c1c4 arm64: defconfig: enable the Cadence QSPI controller new 2996547c0203 arm64: defconfig: enable rsu driver new 1f2719c5c49f arm64: defconfig: enable Altera GPIO controller new cbf6673d672f Merge tag 'arm64_defconfig_for_v5.5' of git://git.kernel.o [...] new af24cb20689d arm64: defconfig: Enable HiSilicon ZIP controller new 006ece996d22 arm64: defconfig: Enable SMMU v3 PMCG new ae314d78b54f Merge tag 'hisi-arm64-defconfig-for-5.5' of git://github.c [...] new 51e0f6a19178 ARM: shmobile: defconfig: Refresh for v5.4-rc1 new 9a67a6ec9f70 Merge tag 'renesas-arm-defconfig-for-v5.5-tag1' of git://g [...] new b13d0e61629b arm64: defconfig: Enable R8A77961 SoC new 4075e0db486f Merge tag 'renesas-arm64-defconfig-for-v5.5-tag2' of git:/ [...] new 46b257b1852f ARM: configs: sunxi: add new Allwinner crypto options new 9567832aba7f ARM: configs: sunxi: Enable MICREL_PHY new 5003119e43f0 Merge tag 'sunxi-config-for-5.5-2' of https://git.kernel.o [...] new 2fabf6dd7701 arm64: defconfig: add new Allwinner crypto options new fcdc43722436 Merge tag 'sunxi-config64-for-5.5-1' of https://git.kernel [...] new 64aa21e7d76c Merge branch 'arm/defconfig' into for-next new e683c4b078d8 ARM: dts: arria10: Modify QSPI read_delay for Arria10 new c4c8757b2d89 arm64: dts: agilex: add QSPI support for Intel Agilex new 0c33a70b3336 arm64: dts: altera: update QSPI reg addresses for Stratix10 new 05c9c5a99d61 arm64: agilex: enable USB and LEDs on agilex devkit new aa74337ee73d arm64: dts: agilex: add service layer, fpga manager and fp [...] new 3760828a8b48 Merge tag 'socfpga_dts_updates_for_v5.5' of git://git.kern [...] new 4454c069f1e4 Merge branch 'for_5.5/keystone-dts' of git://git.kernel.or [...] new a1094a7c27b4 Merge tag 'realtek-arm64-dt-for-5.5' of git://git.kernel.o [...] new 37a92df96122 arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry new 32f714d30f20 Merge tag 'hisi-arm64-dt-for-5.5' of git://github.com/hisi [...] new 9fe2420d0683 ARM: dts: Add RDA8810PL GPIO controllers new 302417ce9823 ARM: dts: mmp3: Add a name to /clocks node new d074a263dd83 ARM: dts: mmp3: Fix /soc/watchdog node name new 75ebe3bce011 ARM: dts: mmp3-dell-ariel: Add a name to /memory node new 7e6a30317983 ARM: dts: mmp3-dell-ariel: Add a serial point alias new 19e489aa9bb4 Merge tag 'omap-for-v5.5/prm-signed' of git://git.kernel.o [...] new 7574ed0e083f Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] new 4c28ca12eae2 arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to [...] new f51746ad7d1f arm64: dts: renesas: Add Renesas R8A77961 SoC support new 92980759c169 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+ new 571d32c283a5 Merge tag 'renesas-arm64-dt-for-v5.5-tag2' of git://git.ke [...] new 193ffd365660 dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings new fec526521be4 dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+ new 248a887fc1aa dt-bindings: reset: rcar-rst: Document r8a77961 support new e7f1eb321b1a dt-bindings: power: rcar-sysc: Document r8a77961 support new b23c30a955f1 Merge tag 'renesas-dt-bindings-for-v5.5-tag2' of git://git [...] new 9e3bd0f664a8 arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/ new 09612c933709 arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/ new f638b287cca7 ARM: dts: atlas7: Fix "debounce-interval" property misspelling new 0c25bfa7fac5 ARM: dts: sun8i: a83t: a711: Add touchscreen node new 4acc24bca17f arm64: dts: allwinner: Add ARM Mali GPU node for H6 new 8abc4c4a154f arm64: dts: allwinner: Add mali GPU supply for H6 boards new a24607032359 dt-bindings: crypto: Add DT bindings documentation for sun [...] new 96d8dec97b77 ARM: dts: sun8i: R40: add crypto engine node new e7ef094aea65 ARM: dts: sun8i: H3: Add Crypto Engine node new 0f5fc158851b arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64 new 8002c454d446 arm64: dts: allwinner: sun50i: Add crypto engine node on H5 new 709b86ff01f5 arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6 new c4cf3f5cdda8 ARM: dts: sun8i: a83t: Add Security System node new edabfce623fb ARM: dts: sun9i: a80: Add Security System node new 6d1aa40e109b ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins new 5878524ee09d arm64: dts: allwinner: bluetooth for Emlid Neutis N5 new 3f04e059245e arm64: allwinner: h6: Enable GPU node for Tanix TX6 new 4701fc6e5dd9 ARM: dts: sun8i: add FriendlyARM NanoPi Duo2 new d79ccef07b36 dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2 new 42a5718b8c29 Merge tag 'sunxi-dt-for-5.5-1' of https://git.kernel.org/p [...] new c0114bdc5d12 Merge branch 'arm/dt' into for-next new b4913ce19e8c ARM: Document merges new f5ed5010dfaa Merge tag 'tegra-for-5.5-arm-core' of git://git.kernel.org [...] new e0e9bf9f1c73 Merge branch 'arm/soc' into for-next new f76b6a4cbffb Merge tag 'tegra-for-5.5-firmware' of git://git.kernel.org [...] new b4067b105023 Merge tag 'tegra-for-5.5-soc' of git://git.kernel.org/pub/ [...] new 29160952eaba Merge branch 'arm/drivers' into for-next new 1903de7777c0 Merge tag 'tegra-for-5.5-arm-defconfig' of git://git.kerne [...] new e7af5ead8615 Merge branch 'arm/defconfig' into for-next new c267d9960cc5 Merge tag 'tegra-for-5.5-dt-bindings' of git://git.kernel. [...] new 2687aa23f5d5 Merge tag 'tegra-for-5.5-arm-dt' of git://git.kernel.org/p [...] new fc711fdf06ce Merge tag 'tegra-for-5.5-arm64-dt' of git://git.kernel.org [...] new 3c8b2e2c41a9 Merge tag 'mvebu-dt-5.5-1' of git://git.infradead.org/linu [...] new e315c7b3da0e Merge tag 'mvebu-dt64-5.5-1' of git://git.infradead.org/li [...] new f7ff718e28da Merge branch 'arm/dt' into for-next new 91eaa629d24c ARM: Document merges new 06fd047bde63 Merge branch 'arm/fixes' into for-next new e739568e0b58 Merge remote-tracking branch 'arm-soc/for-next' new 79304b9a0b95 Merge branch 'v5.4/fixes' into tmp/aml-rebuild new 0d32505f0104 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] new 0159e101d317 Merge branch 'v5.5/drivers' into tmp/aml-rebuild new 7c37bc96b8e0 Merge branch 'v5.5/dt64' into tmp/aml-rebuild new 03f90079f6f9 Merge remote-tracking branch 'amlogic/for-next' new 311b57f051ea ARM: dts: ast2600-evb: eMMC configuration new 8dbcb5b709b9 ARM: dts: aspeed-g6: Add gpio devices new 9ee6d17b1880 ARM: dts: aspeed-g6: Add i2c buses new 2aed40eeb446 ARM: dts: aspeed-g6: Add VUART descriptions new 12ce8bd361c7 ARM: dts: aspeed-g6: Add lpc devices new 51d5d1bf73b9 ARM: dts: aspeed-g6: Add FMC and SPI devices new b58135ad1ecf ARM: dts: aspeed: Add Tacoma machine new 606bcdde6724 ARM: dts: aspeed: tacoma: Enable I2C busses new d52ce2beca2a ARM: dts: aspeed: fp5280g2: Add LED configuration new 4caa4e302c6a ARM: dts: Add 128MiB OpenBMC flash layout new 961216c135a8 ARM: dts: aspeed: Add Rainier system new 99e3cfa266a5 ARM: dts: aspeed: rainier: Add mac devices new 2efc118ce3c3 ARM: dts: aspeed: rainier: Add i2c devices new f97fa21f4880 ARM: dts: aspeed: rainier: Enable FMC and SPI devices new 8db6997f2b58 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices new 6700acf6662c ARM: dts: ast2600-evb: Enable FMC and SPI devices new a45d88725d18 ARM: dts: aspeed: ast2600evb: Use custom flash layout new 9f5a341eb96b ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi new d29f8a6e42db ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes new ad5d1027840d ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs new 6dbc7d979516 ARM: dts: aspeed: tacoma: Add gpio-key definitions new 10afc900f4f8 ARM: dts: vesnin: Add power_green led new b46aaf8a663d ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles new 876c5d891c9d ARM: dts: aspeed: Add "spi-max-frequency" property new 0fe4e304782c ARM: dts: aspeed-g6: Describe FSI masters new 9c44db7096e0 ARM: dts: aspeed: rainier: Add i2c devices new 8737481e381c ARM: dts: aspeed: tacoma: Enable FMC and SPI devices new 5b468cc4b880 dt-bindings: clock: Add AST2500 RMII RCLK definitions new d8d9ad83a497 dt-bindings: clock: Add AST2600 RMII RCLK gate definitions new 9d40f423d799 Merge branch 'aspeed-clk-for-v5.5' new 37ece7e341e8 ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces new 8bba55f74321 ARM: dts: aspeed-g6: Fix i2c clock source new c0d3e181d782 ARM: dts: aspeed-g6: Add remaining UARTs new 77ef1b3991e9 ARM: dts: aspeed: tacoma: Add UART1 and workaround new a750904577e8 ARM: dts: ast2600evb: Enable UART workaround new a981c93300ef ARM: dts: aspeed: tacoma: Add host FSI description new 575640201e66 ARM: dts: aspeed: tacoma: Use 64MB for firmware memory new a3bff4fec5e1 ARM: dts: aspeed: rainier: Add i2c eeproms new 8fc6327f0f0b ARM: dts: aspeed: rainier: Enable VUART1 new 253d39f5a6c5 ARM: dts: tacoma: Hog LPC pinmux new 7f4a0ad5f0f2 ARM: dts: aspeed: rainier: Fix i2c eeprom size new 1dd785ba304d ARM: dts: aspeed: rainier: gpio-keys for PSU presence new 2b7ca63ccdec ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs new 7e4dd1ed48e8 ARM: dts: aspeed: cmm: Use common dtsi new 2bd4c3d3f405 ARM: dts: aspeed: minipack: Use common dtsi new 8c014e90bd6f ARM: dts: aspeed: yamp: Use common dtsi new 7671be39c4d9 ARM: dts: aspeed-g5: Add SGPIO description new af872de6e9df Merge remote-tracking branch 'aspeed/for-next' new 0f80200ba054 Merge remote-tracking branch 'at91/at91-next' new 9c8743da4e84 Merge remote-tracking branch 'bcm2835/for-next' new bceed71ba131 clk: imx: imx8mq: fix sys3_pll_out_sels new 265fd0de31d2 Merge branch 'clk/imx' into for-next new 768e1a8e0936 soc: imx8mq: Read SOC revision from TF-A new 5a7803e9847c Merge branch 'imx/drivers' into for-next new d7eb28d2740f ARM: imx: use generic function to exit coherency new 5924a1a71571 Merge branch 'imx/soc' into for-next new 0bfadbcdc7a4 dt-bindings: arm: fsl: add nxp based toradex apalis/colibr [...] new a5c959ef99d9 dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x [...] new aa2f77ceb8ab dt-bindings: arm: fsl: add compatible string for Kobo Clara HD new bb40c3f7d63a dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles new 217a33e8047d Merge branch 'imx/bindings' into for-next new df0935f04d10 ARM: dts: vf-colibri: fix typo in top-level module compatible new c100ea86e6ab ARM: dts: add Netronix E60K02 board common file new 7cd156e2f9d3 ARM: dts: imx: add devicetree for Kobo Clara HD new 1bfe61049108 ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source new b419b89b20cc ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a [...] new 6dd2ed73f4f6 ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 new 0ccafdf3e81b ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-powerof [...] new 3b5212cc2af7 ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a s [...] new 2e426b2bdc69 ARM: dts: Add support for two more Kontron evalkit boards [...] new 36f42bb4d7f9 ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'st [...] new 43584861ce20 ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and over [...] new cc55c85d257e ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comme [...] new de318da9123b Merge branch 'imx/dt' into for-next new 431e4628ce01 arm64: dts: imx8mq-evk: Add remote control new 615138e583ef arm64: dts: imx8mm: Remove duplicated machine compatible new 235e09198338 arm64: dts: imx8mn: Remove duplicated machine compatible new f7e5bb37c45b arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] new 68e36a429ef5 arm64: dts: ls1028a: Move thermal-zone out of SoC new 0b680963083e arm64: dts: ls1028a: Fix tmu unit address new ba5a5615d54f arm64: dts: freescale: add initial support for colibri imx8x new 227125fe728b arm64: dts: imx8mn-evk: Remove invalid Atheros properties new 543f55a896a4 Merge branch 'imx/dt64' into for-next new 497cffdac2af Merge branch 'imx/dt-mc' into for-next new c7cb7c96f312 arm64: defconfig: Change CONFIG_AT803X_PHY from m to y new 71918b15d58f Merge branch 'imx/defconfig' into for-next new cb7a68aaa1ca Merge remote-tracking branch 'imx-mxs/for-next' new f877b7072f41 Merge remote-tracking branch 'keystone/next' new e3a4d2277849 Merge remote-tracking branch 'mediatek/for-next' new 11107730b728 Merge remote-tracking branch 'mvebu/for-next' new 182822822b83 Merge remote-tracking branch 'omap/for-next' new b40dd23f9a89 arm64: dts: qcom: msm8998-clamshell: Remove retention idle state new a636f93fcdb4 arm64: dts: qcom: msm8998: Disable coresight by default new 4d35d4201bc1 Merge branches 'arm64-for-5.5', 'arm64-defconfig-for-5.5', [...] new eb2c43dbd403 Merge remote-tracking branch 'qcom/for-next' new 585fc4c9a166 Merge remote-tracking branch 'realtek/for-next' new 9c45f53abb97 Merge branches 'renesas-arm-defconfig-for-v5.5', 'renesas- [...] new ec01bab58522 Merge remote-tracking branch 'renesas/next' new d6707fb710b6 ARM: dts: rockchip: Add HDMI support to rk3288-veyron-anal [...] new bbf8f6fef71a ARM: dts: rockchip: Add HDMI audio support to rk3288-veyro [...] new b16cf7edb9aa Merge branch 'v5.5-armsoc/dts32' into for-next new 273bd04cf385 arm64: dts: rockchip: add usb2phy for px30 new 4824519ca9a6 arm64: dts: rockchip: enable usb2phy on px30-evb new da8ddc47e4a4 arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc new 95b317281b69 arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc new 67e1e2eef5cf arm64: dts: rockchip: Rework voltage supplies for regulato [...] new f09c54a5a753 dt-bindings: clean up rockchip grf binding document new 46983bc5dbf0 dt-bindings: Add doc for Firefly ROC-RK3308-CC board new da2dfe6c714c arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc new 5d4d5ac71362 Merge branch 'v5.5-armsoc/dts64' into for-next new bbbbd246ee12 clk: rockchip: make clk_half_divider_ops static new 9e86089c7f14 Merge branch 'v5.5-clk/next' into for-next new 9e705ef45697 Merge remote-tracking branch 'rockchip/for-next' new 97a7abc636a3 Merge remote-tracking branch 'samsung-krzk/for-next' new afdc74ed2d57 clk: sunxi: Fix operator precedence in sunxi_divs_clk_setup new cdfc2e2086bf clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18 new 5da8253c3f5a Merge branches 'sunxi/clk-fixes-for-5.4', 'sunxi/config-fo [...] new 2dc620902001 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6a093e6262c4 Merge branch for-5.5/dt-bindings into for-next new 8b5af58d915b Merge branch for-5.5/firmware into for-next new e8d584b11d3b memory: tegra: Add gr2d and gr3d to DRM IOMMU group new 524ff3b23352 memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 new 9d27b0415b63 memory: tegra: Adapt for Tegra20 clock driver changes new aac08ff7357f memory: tegra: Include io.h instead of iopoll.h new bac467d3f583 memory: tegra: Pre-configure debug register on Tegra20 new 7a86f38e5d7d memory: tegra: Print a brief info message about EMC timings new 363df24a92e0 memory: tegra: Increase handshake timeout on Tegra20 new a32af7dfa2cc memory: tegra: Do not handle error from wait_for_completio [...] new 2c35ec215184 memory: tegra: Introduce Tegra30 EMC driver new aa67356ae644 memory: tegra: Ensure timing control debug features are disabled new 8b04225c4464 memory: tegra: Consolidate registers definition into commo [...] new f0417f0169e2 Merge branch for-5.5/memory into for-next new 4625003045bb Merge branch for-5.5/soc into for-next new 5620ef1aae5c Merge branch for-5.5/arm/core into for-next new e440849a7da6 Merge branch for-5.5/arm/dt into for-next new 9902109309eb Merge branch for-5.5/arm/defconfig into for-next new a9a27e6c8843 Merge branch for-5.5/arm64/dt into for-next new 25c6fa38444d clk: tegra: Fix build error without CONFIG_PM_SLEEP new 1b3c2fc54c90 Merge branch for-5.5/clk into for-next new 6c7c92944894 Merge branch for-5.5/cpufreq into for-next new 7354226ed5d4 Merge remote-tracking branch 'tegra/for-next' new 4d3a369510dd clk: bcm2835: use devm_platform_ioremap_resource() to simp [...] new 75cc0a123c90 clk: hisilicon: use devm_platform_ioremap_resource() to si [...] new 1f8f3c6b35b2 clk: davinci: use devm_platform_ioremap_resource() to simp [...] new 73c3bf70b37b clk: mediatek: mt2712: use devm_platform_ioremap_resource( [...] new 71ae81418174 clk: mediatek: mt6779: use devm_platform_ioremap_resource( [...] new 067de0a647a0 clk: mediatek: mt8183: use devm_platform_ioremap_resource( [...] new ed4e1bbb4411 clk: mediatek: mt7622: use devm_platform_ioremap_resource( [...] new aa136002ae22 clk: mediatek: mt7629: use devm_platform_ioremap_resource( [...] new 0b17159de2c3 clk: mediatek: mt6797: use devm_platform_ioremap_resource( [...] new 21ec8679c2cb clk: axs10x: use devm_platform_ioremap_resource() to simpl [...] new 56a57321395e clk: s3c2410: use devm_platform_ioremap_resource() to simp [...] new 793ee798cc47 clk: sprd: Change to use devm_platform_ioremap_resource() new c22ee4539f58 Merge branch 'clk-devm-ioremap-resource' into clk-next new b234fe955861 clk: imx8m: Use SYS_PLL1_800M as intermediate parent of CLK_ARM new 658fd65cf0b0 clk: at91: avoid sleeping early new 5095108e2f75 Merge branch 'clk-fixes' into clk-next new f1edb498bd9f clk: hi6220: use CLK_OF_DECLARE_DRIVER new c13c7f24a563 Merge branch 'clk-hisi' into clk-next new 427400fc5c19 clk: ast2600: Fix enabling of clocks new 9982b0f69b49 clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call new 81a41901ffd4 clk: ti: clkctrl: Fix failed to enable error with double u [...] new 78bdf57e9943 Merge tag 'sunxi-clk-fixes-for-5.4-1' of https://git.kerne [...] new 5a60b5aa96e8 Merge tag 'clk-v5.4-samsung-fixes' of https://git.kernel.o [...] new 8d3a12f3fb68 Merge branch 'clk-fixes' into clk-next new 4d402e60aa28 Merge remote-tracking branch 'clk/clk-next' new fe4ad67f1526 Merge remote-tracking branch 'clk-samsung/for-next' new 90ae82624c84 Merge remote-tracking branch 'csky/linux-next' new c4abe542cff1 Merge remote-tracking branch 'h8300/h8300-next' new c6d2f14898cd Merge remote-tracking branch 'm68k/for-next' new dd13a0f1d3f8 m68k/coldfire: Use CONFIG_PREEMPTION new 2601ce0e854e Merge remote-tracking branch 'm68knommu/for-next' new e88a53762d2b Merge remote-tracking branch 'microblaze/next' new 268a2d600130 MIPS: Loongson64: Rename CPU TYPES new 71e2f4dd5a65 MIPS: Fork loongson2ef from loongson64 new 5831fdb099dd MIPS: Loongson2ef: clean up loongson64 related code new 1bdb7b76705a MIPS: Loongson64: Cleanup unused code new 6fbde6b492df MIPS: Loongson64: Move files to the top-level directory new 474435a05830 mips/cavium-octeon: Fix typo *must* in comment new c80b48965a3f MIPS: SGI-IP27: replace MAX_COMPACT_NODE with MAX_NUMNODES new 8a5a49987130 MIPS: Loongson: Make default kernel log buffer size as 128 [...] new 02fce139fd14 Merge tag 'mips_fixes_5.4_3' into mips-next new b9e9defb5e60 MIPS: PCI: make phys_to_dma/dma_to_phys for pci-xtalk-brid [...] new 7505576d1c1a MIPS: add support for SGI Octane (IP30) new dece3c2a320b MIPS: Loongson: Fix return value of loongson_hwmon_init new 19fbc5da340b Merge remote-tracking branch 'mips/mips-next' adds 52b2d91752a8 parisc: Do not hardcode registers in checksum functions new f973cce0e402 kexec: Fix pointer-to-int-cast warnings new e9c837c6ab07 parisc: Avoid spurious inequivalent alias kernel error messages new 5c572535e47c Merge remote-tracking branch 'parisc-hd/for-next' new 89f6fcd8e517 Merge remote-tracking branch 'powerpc/next' new a94777661579 Merge remote-tracking branch 'fsl/next' new 2ae510bbe3f1 Merge remote-tracking branch 'soc-fsl/next' new 4d4f882f8bb2 Merge remote-tracking branch 'risc-v/for-next' new a320412dbbb3 s390/qdio: use QDIO_BUFNR() new 4e79a5d41e8b s390/qdio: reduce log level for EQBS partial new d86f71fd43fd s390/qdio: remove a forward declaration new 4611281021e9 s390/qdio: add statistics helper macro new 94c43bdaa007 s390/qdio: simplify thinint device registration new 6d76c898d82d s390/qdio: don't attempt IRQ avoidance on Output SBALs new 6a3035dac650 s390/bug: make use of asm_inline new cceb018377a1 s390/alternatives: make use of asm_inline new 4f84b383511d s390/boot: fix section name escaping new 1917b47dc23f s390/qdio: move SSQD Sniffer mask definition new f653e29bc2d9 s390/time: remove monotonic_clock() new d3baaeb5ae08 s390: avoid double handling of "noexec" option new ea3f6dcfa71a s390/unwind: fix get_stack_pointer(NULL, NULL) new 6756dd9b890f s390/process: avoid custom stack unwinding in get_wchan new 011620688a71 s390/time: ensure get_clock_monotonic() returns monotonic values new 1c27a4bc817b s390/mm: make pmd/pud_bad() report large entries as bad new 2d1fc1eb9b54 s390/mm: simplify page table helpers for large entries new ab874f22d35a s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported new 2416cefc504b s390/mm: add mm_pxd_folded() checks to pxd_free() new 265f79dcb570 s390: always inline current_stack_pointer() new effb83ccc83a s390: add error handling to perf_callchain_kernel new 5fd3cf77f0e2 Merge remote-tracking branch 's390/features' new 658005d119a9 Merge remote-tracking branch 'sh/sh-next' new fca0a7b3cad9 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 405059691f7a Merge remote-tracking branch 'fscrypt/master' new d98da49977f6 btrfs: save i_size to avoid double evaluation of i_size_re [...] new a5009d3a318e btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC new f473adde114f Merge branch 'misc-5.4' into for-next-20191104 new ae713ea20649 btrfs: simplify inode locking for RWF_NOWAIT new 0412b8b723d8 btrfs: Add assert to catch nested transaction commit new e2074956b305 Btrfs: make btrfs_wait_extents() static new 2e1022a9ddf2 btrfs: tree-checker: Try to detect missing INODE_ITEM new c17a923768d1 btrfs: tree-checker: Add check for INODE_REF new 36f94b69bf15 btrfs: ctree: Reduce one indent level for btrfs_search_slot() new a4f82115895c btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() new 13b7b784bd49 btrfs: ctree: Remove stray comment of setting up path lock new da00ed949830 btrfs: separate out the extent leak code new 38b5ac83898c btrfs: separate out the extent io init function new a8e812dfd3b5 btrfs: move extent_io_tree defs to their own header new d744c8db8e72 btrfs: export find_delalloc_range new 3e5fb588f08c btrfs: move the failrec tree stuff into extent-io-tree.h new 80d1bf42166f btrfs: get rid of unnecessary memset() of work item new 957090b5af54 btrfs: don't prematurely free work in run_ordered_work() new 56999d5a74c0 btrfs: don't prematurely free work in end_workqueue_fn() new 5b51d1dd693e btrfs: don't prematurely free work in reada_start_machine_ [...] new f2eaba5d495f btrfs: don't prematurely free work in scrub_missing_raid56 [...] new b6518029b57f btrfs: get rid of unique workqueue helper functions new a29fb7b80914 btrfs: get rid of pointless wtag variable in async-thread.c new 19f14d31ff32 btrfs: make locking assertion helpers static inline new 6cdcb4028a4a btrfs: make btrfs_assert_tree_locked static inline new 3f6d325143e1 btrfs: move btrfs_set_path_blocking to other locking functions new 40bb33b0eca4 btrfs: move btrfs_unlock_up_safe to other locking functions new 8295034e5106 btrfs: balance: use term redundancy instead of integrity i [...] new 449295c6a870 btrfs: add 64bit safe helper for power of two checks new eec8e17449e8 btrfs: use has_single_bit_set for clarity new d86ee7b23e12 btrfs: transaction: describe transaction states and transitions new 9990216448c6 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED new b3f18e95f4a8 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] new 771e1538f67c btrfs: Properly handle backref_in_log retval new 8f66219674f8 btrfs: Open-code name_in_log_ref in replay_one_name new f3f093754519 btrfs: print process name and pid that calls device scanning new bc960fcd5bcb btrfs: use refcount_inc_not_zero in kill_all_nodes new 3813b968ad5c btrfs: drop unused parameter is_new from btrfs_iget new 7789a95dbd57 btrfs: add __cold attribute to more functions new e3b39845ded8 btrfs: add const function attribute new f9cc65c68779 btrfs: add __pure attribute to functions new aa609b3c2cfb Btrfs: stop using btrfs_schedule_bio() new d9df5ff65bed Btrfs: delete the entire async bio submission framework new 18499a527dec Btrfs: only associate the locked page with one async_chunk struct new 77c54976ad86 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios new bd86fa595fbd Btrfs: extent_write_locked_range() should attach inode->i_wb new fb4887d67fd2 btrfs: tree-checker: Refactor prev_key check for ino into [...] new 291290468523 btrfs: Enhance error output for write time tree checker new 80b3c5887dea btrfs: block-group: Rework documentation of check_system_c [...] new 702b4b8554b2 btrfs: Avoid getting stuck during cyclic writebacks new 381c77796664 btrfs: opencode extent_buffer_get new a3f4461de915 btrfs: User assert to document transaction requirement new d5fd04618435 btrfs: Rename btrfs_join_transaction_nolock new aa46671361ea btrfs: props: remove unnecessary hash_init() new c32fd3145b04 btrfs: use enum for extent type defines new a6f024c82fd3 btrfs: use better definition of number of compression type new e297297cc20d btrfs: use bool argument in free_root_pointers() new 4032094200b7 btrfs: ioctl: Try to use btrfs_fs_info instead of *file new cf64a40d6e33 Btrfs: fix negative subv_writers counter and data space le [...] new 5780fe69c84e Btrfs: fix metadata space leak on fixup worker failure to [...] new c3558b6302ec btrfs: check page->mapping when loading free space cache new 1bdaf005b020 btrfs: use btrfs_block_group_cache_done in update_block_group new 7ff77f02d3dc btrfs: export compression and decompression callbacks new 59eeaea62c6b btrfs: switch compression callbacks to direct calls new b2f4fc67171d btrfs: compression: attach workspace manager to the ops new 54d8a446c511 btrfs: compression: let workspace manager init take only the type new a86080f41cb4 btrfs: compression: inline init_workspace_manager new 5fdd55f468fb btrfs: compression: let workspace manager cleanup take onl [...] new 7f0d0886d866 btrfs: compression: inline cleanup_workspace_manager new 577b35fdaf24 btrfs: compression: export alloc/free/get/put callbacks of [...] new d9e217aa0b85 btrfs: compression: inline get_workspace new 0dfaccec7e12 btrfs: compression: inline put_workspace new 6edaa1550e0a btrfs: compression: pass type to btrfs_get_workspace new a3fcb35c52af btrfs: compression: inline alloc_workspace new e155153d39a3 btrfs: compression: pass type to btrfs_put_workspace new e4cd3900fdf6 btrfs: compression: inline free_workspace new cb420133cf63 btrfs: compression: remove ops pointer from workspace_manager new 38472edeb1e5 btrfs: Speed up btrfs_file_llseek new fed52fd854df btrfs: Simplify btrfs_file_llseek new 255614d6d15f btrfs: Return offset from find_desired_extent new 1263838e1804 btrfs: tracepoints: drop typecasts from printk new e50cbd50d867 btrfs: tracepoints: constify all pointers new e3f09b0d1608 btrfs: raid56: reduce indentation in lock_stripe_add new 12d5c62d78e2 btrfs: remove pointless local variable in lock_stripe_add() new f0663d1dee3b btrfs: reduce indentation in btrfs_may_alloc_data_chunk new 527c63e03bd7 btrfs: remove pointless indentation in btrfs_read_sys_array() new ee81cd3509c3 btrfs: assert extent_map bdevs and lookup_map and split new 160a4a1a3c02 btrfs: get bdev from latest_dev for dio bh_result new 2ceeb8e29f05 btrfs: drop bio_set_dev where not needed new d9452712fc14 btrfs: remove extent_map::bdev new 9ba320cc28eb btrfs: drop bdev argument from submit_extent_page new 15bb42eb098f btrfs: add xxhash64 to checksumming algorithms new 2b1a88a60d84 btrfs: add sha256 to checksumming algorithm new 3ebb2ada8ccc btrfs: sysfs: export supported checksums new 5b1c9fcba5a9 btrfs: sysfs: show used checksum driver per filesystem new 7e83f4adbbb6 btrfs: add member for a specific checksum driver new a4c7f5af1fc5 btrfs: add blake2b to checksumming algorithms new 7fbbd31973a2 btrfs: Remove btrfs_bio::flags member new d67565981f81 btrfs: move block_group_item::used to block group new 90021ab93ac0 btrfs: move block_group_item::flags to block group new 914087af11ed btrfs: remove embedded block_group_cache::item new 2f95e1e972d3 btrfs: rename block_group_item on-stack accessors to follo [...] new dd2829c0e1c0 btrfs: rename extent buffer block group item accessors new 728f093b5936 btrfs: add dedicated members for start and length of a blo [...] new db8daf74116b btrfs: remove cached space_info in btrfs_statfs() new 9beb0bbc9fe3 Btrfs: remove wait queue from space_info structure new d76f2bc07194 Btrfs: remove unnecessary delalloc mutex for inodes new 5f227c904497 Btrfs: fix race leading to metadata space leak after task [...] new 9819a8b528c7 btrfs: Consider system chunk array size for new SYSTEM chunks new 495bda5792b6 btrfs: tree-checker: Fix wrong check on max devid new 4d0404484750 btrfs: Cleanup and simplify find_newest_super_backup new bcf9a84335f1 btrfs: Remove newest_gen argument from find_oldest_super_backup new 0f5d92163f76 btrfs: Add read_backup_root new 04593ba0ffd2 btrfs: Factor out tree roots initialization during mount new c30f925818b0 btrfs: Don't use objectid_mutex during mount new 508608e76b1f btrfs: Remove unused next_root_backup function new d1a2b15b6519 btrfs: Rename find_oldest_super_backup to init_backup_root_slot new 270cd5b018fd btrfs: Streamline btrfs_fs_info::backup_root_index semantics new 16f47cb9de30 btrfs: clean up locking name in scrub_enumerate_chunks() new a31ccb4b7ba2 btrfs: tree-checker: Check item size before reading file e [...] new c315fb7381b9 btrfs: volumes: Use more straightforward way to calculate [...] new 13d7b17607a9 btrfs: Ensure we trim ranges across block group boundary new 0284391fa943 Btrfs: send, allow clone operations within the same file new e28ad82f22f3 Btrfs: send, skip backreference walking for extents with m [...] new 46e313926706 btrfs: sink write_flags to __extent_writepage_io new 5fea0898beb6 btrfs: sink write flags to cow_file_range_async new 593669fa8fd7 btrfs: block-group: Refactor btrfs_read_block_groups() new 673756ea6b0b btrfs: save i_size to avoid double evaluation of i_size_re [...] new 8596e47a1733 btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC new 1619b67d24f9 Merge branch 'misc-next' into for-next-current-v5.3-20191104 new 7d75a6fe2a0c Merge branch 'for-next-current-v5.3-20191104' into for-nex [...] new 6dbe80c0a5aa Merge branch 'misc-next' into for-next-next-v5.4-20191104 new 982ebc2a5455 btrfs: add support for 3-copy replication (raid1c3) new 51615214edea btrfs: add support for 4-copy replication (raid1c4) new 336b022eb524 btrfs: add incompat for raid1 with 3, 4 copies new 79fa2947ea1e btrfs: drop incompat bit for raid1c34 after last block gro [...] new 19f055ab72d4 Merge branch 'dev/raid1c3-5.5-final' into for-next-next-v5 [...] new 2e7641d9f4f1 btrfs: merge blocking_writers branches in btrfs_tree_read_lock new 4578e7eb0ae2 btrfs: set blocking_writers directly, no increment or decrement new 151a623ba06b btrfs: access eb::blocking_writers according to ACCESS_ONC [...] new 9dbc0cc309ec btrfs: document extent buffer locking new f3e9de3a2216 btrfs: locking: add lock assertions new 638cb430e99a Merge branch 'dev/eb-locking-polish-v3' into for-next-next [...] new a852a5937d19 btrfs: extent_io: Do extra check for extent buffer read wr [...] new 0c171e9095e4 btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] new 03b6e2c86a72 btrfs: Detect unbalanced tree with empty leaf before crash [...] new 2cf2909b8a2f btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] new 8a365d74001f btrfs: ctree: Checking key orders before merged tree blocks new d897928582af Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] new 6eb305c9273a Merge branch 'for-next-next-v5.4-20191104' into for-next-20191104 new c7474a418a67 Merge remote-tracking branch 'btrfs/for-next' new bf1816f434a6 Merge remote-tracking branch 'ceph/master' new d0baeb052d28 cifs: rename a variable in SendReceive() new baaecfd652bd cifs: remove unused variable 'sid_user' new 264b7a9a581d cifs: add support for flock new f38cdcfbb090 CIFS: remove set but not used variables 'cinode' and 'netfid' new dafe3d7a2ea9 cifs: Don't display RDMA transport on reconnect new 1bbdc85cbcdd cifs: smbd: Invalidate and deregister memory registration [...] new 208282138764 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] new 7b51fd894e3a cifs: smbd: Add messages on RDMA session destroy and reconnection new 90b1b5c19f60 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] new 8539d785b2a3 cifs: smbd: Only queue work for error recovery on memory r [...] new 164268d1b0ce cifs: smbd: Return -EAGAIN when transport is reconnecting new 030dace64229 cifs: don't use 'pre:' for MODULE_SOFTDEP new 5ee21686a338 CIFS: Fix SMB2 oplock break processing new 91aea050a24e cifs: sort interface list by speed new aff27952f09e cifs: add multichannel mount options and data structs new d2a02fb6649d cifs: add server param new 4eef364c8fb7 cifs: switch servers depending on binding state new 14be94e704c3 cifs: try opening channels after mounting new 50aad642854e cifs: update internal module version number new 404e73aaeaa0 cifs: move cifsFileInfo_put logic into a work-queue new bc9489f57501 Merge remote-tracking branch 'cifs/for-next' new eda64d740967 Merge remote-tracking branch 'ecryptfs/next' new 0602fc8bb4f2 erofs: support superblock checksum new 3ba7da21328c Merge remote-tracking branch 'erofs/dev' new 60e4cf67a582 reiserfs: fix extended attributes on the root directory new 30ef0e408507 ext2: don't set *count in the case of failure in ext2_try_ [...] new 3602ef997502 Pull reiserfs fix from Jeff and ext2 allocation fix from C [...] new 67e6b4ef8496 fsnotify: Add git tree reference to MAINTAINERS new 7f494a73ee5a Pull MAINTAINERS file update. new 252020ea8ced Merge remote-tracking branch 'ext3/for_next' new d84560f74d85 jbd2: Simplify journal_unmap_buffer() new d8ede917f5cd jbd2: Remove jbd_trylock_bh_state() new 93108ebb848d jbd2: Move dropping of jh reference out of un/re-filing functions new 6d69843e5d3f jbd2: Drop unnecessary branch from jbd2_journal_forget() new 2e710ff03fc4 jbd2: Don't call __bforget() unnecessarily new 464170647b56 jbd2: Make state lock a spinlock new 7855a57d008b jbd2: Free journal head outside of locked region new 821ff38d192a ext4: keep uniform naming convention for io & io_end variables new a00713ea982b ext4: Add API to bring in support for unwritten io_end_vec [...] new 2943fdbc688e ext4: Refactor mpage_map_and_submit_buffers function new c8cc88163f40 ext4: Add support for blocksize < pagesize in dioread_nolock new c33fbe8f673c ext4: Enable blocksize < pagesize for dioread_nolock new 0d0a60c92fed Merge branch 'rh/dioread-nolock-1k' into dev new 0a7349904b1d Merge remote-tracking branch 'ext4/dev' new b3fe83f43182 Merge remote-tracking branch 'f2fs/dev' new 278682cb9797 Merge remote-tracking branch 'nfsd/nfsd-next' new 249bd9087a52 xfs: properly serialise fallocate against AIO+DIO new ae7e403fa5bb xfs: simplify xfs_iomap_eof_align_last_fsb new 49bbf8c76156 xfs: mark xfs_eof_alignment static new 57c49444d7cc xfs: remove the extsize argument to xfs_eof_alignment new 88cdb7147b21 xfs: slightly tweak an assert in xfs_fs_map_blocks new 307cdb54b80e xfs: don't log the inode in xfs_fs_map_blocks if it new e696663a97e8 xfs: simplify the xfs_iomap_write_direct calling new be6cacbeea8c xfs: refactor xfs_bmapi_allocate new fd638f1de1f3 xfs: move extent zeroing to xfs_bmapi_allocate new c34d570d1586 xfs: cleanup use of the XFS_ALLOC_ flags new 2f2d46a4f6eb Merge remote-tracking branch 'xfs/for-next' new a2233b5de377 Merge remote-tracking branch 'iomap/iomap-for-next' new 0ee820375fa5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 060038379182 Merge remote-tracking branch 'vfs/for-next' new 12cff29e353a Merge remote-tracking branch 'printk/for-next' new 45ae6652db43 Merge remote-tracking branch 'pci/next' new 97848ef10cc7 Merge remote-tracking branch 'pstore/for-next/pstore' new 43b7029f475e HID: i2c-hid: Send power-on command after reset new cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next new 76f8cf6e0cfd HID: intel-ish-hid: Spelling s/diconnect/disconnect/ new e0316fc294a6 Merge branch 'for-5.5/ish' into for-next new d4712d959e0a Merge remote-tracking branch 'hid/for-next' new 39e41e1af1ed Merge remote-tracking branch 'i2c/i2c/for-next' new 708bc6ec65a7 i3c: Spelling s/dicovered/discovered/ new 469191c7fcd0 MAINTAINERS: Mark linux-i3c mailing list moderated new 97f96f362ca9 Merge remote-tracking branch 'i3c/i3c/next' new 7c7e39e168d0 Merge branch 'dmi/master' new e7ac65f0a394 hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] new c178349f6b58 hwmon: (applesmc) switch to using input device polling mode new 1ec3de0056c0 hwmon: abituguru: make array probe_order static, makes obj [...] new a94c30b645df dt-bindings: hwmon: Document ibm,cffps compatible string new 9e44db1c6685 hwmon: (pmbus/ibm-cffps) Add version detection capability new d6a6233df012 hwmon: (w83793d) remove redundant assignment to variable res new 3b799eab1a77 hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz new c69898dd83fe hwmon: (ina3221) Add summation feature support new f2b50c3a4027 hwmon: Add support for ltc2947 new a2ee400d7b0b dt-bindings: hwmon: Add ltc2947 documentation new b911a169fb13 hwmon: (pmbus) add driver for BEL PFE1100 and PFE3000 new 93a794f1b785 docs: hwmon: Document bel-pfe pmbus driver new bae3fa865e72 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 5fe87cf0bcee Merge remote-tracking branch 'jc_docs/docs-next' new 7286d3b03a25 Merge remote-tracking branch 'v4l-dvb/master' new 30b4e364697e Merge branch 'devprop' into linux-next new edc5935ec777 ACPICA: Results from Clang new 197aba2090e3 ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 new aaf7566f33d2 ACPICA: More Clang changes new 42d939fadbfa ACPICA: Add new external interface, acpi_unload_table() new 1770093c5bed ACPICA: make acpi_load_table() return table index new efcf9456c81c ACPICA: utilities: add flag to only display data when dump [...] new 5fd033288a86 ACPICA: debugger: add command to dump all fields of partic [...] new 20d93fce0002 ACPICA: debugger: surround field unit output with braces '{' new 760935064252 ACPICA: debugger: add field unit support for acpi_db_get_n [...] new 02b04f10b836 ACPICA: acpiexec: initialize all simple types and field un [...] new 45abdc9903e9 ACPICA: debugger: remove leading whitespaces when converti [...] new c7ccf10bb92e ACPICA: Update version to 20191018 new 2178c2c35d70 Merge branch 'acpica' into linux-next new 0a0735ccea23 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] new 4446abc9a109 ACPI: EC: tweak naming in preparation for GpioInt support new 406857f773b0 ACPI: EC: add support for hardware-reduced systems new a0fcfed1389e ACPI / PMIC: Do not register handlers for unhandled OpRegions new ed852cde25a1 ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver new cefe6aac29ff ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver new 313f41dae061 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] new 065bd4d35b3f ACPI: button: Refactor lid_init_state module parsing code new 593681e2c75f ACPI: button: Allow disabling LID support with the lid_ini [...] new d7cd08231a7f ACPI: button: Turn lid_blacklst DMI table into a generic q [...] new 932e1ba48611 ACPI: button: Add DMI quirk for Medion Akoya E2215T new 00e250367cc6 ACPI: button: Add DMI quirk for Asus T200TA new e346d0cf2c0a ACPI: button: Remove unused acpi_lid_notifier_[un]register [...] new 85501ab3ac4a Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] new 2c5afb0738f0 Merge branches 'pm-sleep' and 'pm-tools' into linux-next new 737ffb27f2f1 cpufreq: Clarify the comment in cpufreq_set_policy() new db0d32d84031 cpufreq: powernv: fix stack bloat and hard limit on number [...] new 99e18df3a41a Merge back earlier cpufreq material for v5.5. new 9f2bbf13be61 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new c66be1e52bb0 cpufreq: intel_pstate: Fix invalid EPB setting new 7dba3cb7cc3a Merge branch 'pm-cpufreq-fixes' into linux-next new e43ff0729010 Merge remote-tracking branch 'pm/linux-next' new 523420a19db0 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new d80a4ac20800 cpupower : Handle set and info subcommands correctly new 37c3ca4871f0 Merge remote-tracking branch 'cpupower/cpupower' new 052a23514dea Merge remote-tracking branch 'opp/opp/linux-next' new c96f8fbb5e34 drivers: thermal: tsens: Get rid of id field in tsens_sensor new b50831930381 drivers: thermal: tsens: Simplify code flow in tsens_probe new c25a69a470fc drivers: thermal: tsens: Add __func__ identifier to debug [...] new 051e62bba547 drivers: thermal: tsens: Add debugfs support new bb908c60b035 dt-bindings: thermal: tsens: Convert over to a yaml schema new db74bbf4f785 drivers: thermal: tsens: Create function to return sign-ex [...] new 6b37d891a224 drivers: thermal: tsens: Add interrupt support new 586d1b9d36c5 dt-bindings: thermal: Add DT bindings documentation for Am [...] new 69ba76ede9c2 thermal: amlogic: Add thermal driver to support G12 SoCs new dc908607c8a3 MAINTAINERS: add entry for Amlogic Thermal driver new 1eb55f5167af thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 new 007439300eb0 dt: thermal: tsens: Document compatible for MSM8976/56 new 7348af239050 thermal: Remove netlink support new a2ee22f0a067 thermal: Initialize thermal subsystem earlier new c39700a7d97f cpufreq: Initialize the governors in core_initcall new 08a40dc3db9f cpufreq: Initialize cpufreq-dt driver earlier new 82243441e62f clk: qcom: Initialize clock drivers earlier new 4281e0a21cf0 cpufreq: qcom-hw: Move driver initialization earlier new 0ac18e6cd195 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value new 6c2c307a24d4 thermal: no need to set .owner when using module_platform_driver new c01d083bf0f6 thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF new 5ec12e09c1d1 thermal: cpu_cooling: Reorder the header file new 7d0f31b2fee5 drivers: thermal: tsens: fix potential integer overflow on [...] new dbe6711749be Merge remote-tracking branch 'thermal/thermal/linux-next' new c9d4981947a2 Merge remote-tracking branch 'ieee1394/for-next' new 91e8b4d9dd90 Merge remote-tracking branch 'swiotlb/linux-next' new cf7e93c12fbc RDMA/restrack: Remove PID namespace support new ac71ffcfb457 RDMA/core: Check that process is still alive before sendin [...] new dc2f7edcc012 RDMA/rxe: Remove useless rxe_init_device_param assignments new 8d625101a740 RDMA/cm: Delete unused cm_is_active_peer function new a916051191a3 RDMA/cm: Use specific keyword to check define new 24f521492304 RDMA/cm: Update copyright together with SPDX tag new 515f60004ed9 RDMA/hns: Prevent undefined behavior in hns_roce_set_user_ [...] new f9e66db14316 RDMA/hns: Delete BITS_PER_BYTE redefinition new 79d81ef42c9a RDMA/srpt: Fix TPG creation new 5c7e76fb7cb5 RDMA/hns: Fix to support 64K page for srq new 887803db866a RDMA/hns: Bugfix for qpc/cqc timer configuration new 994195e15370 RDMA/hns: Fix memory leak on 'context' on error return path new 949b452f9cfe rdma: Remove nes ABI header new 73ab512f7202 RDMA/qedr: Fix srqs xarray initialization new 5fdff18b4dc6 RDMA/qedr: Fix qpids xarray api used new 82af6d19d8d9 RDMA/qedr: Fix synchronization methods and memory leaks in qedr new 24e412c1e00e RDMA/qedr: Fix memory leak in user qp and mr new 5212c3fda222 RDMA/iw_cxgb4: Report correct port speed/width new 0edefddbae39 RDMA/siw: Fix post_recv QP state locking new ecdfdfdbe4d4 RDMA/core: Fix ib_dma_max_seg_size() new 97458fd51091 RDMA/rxe: Increase DMA max_segment_size parameter new a401fb819cd6 RDMA/siw: Increase DMA max_segment_size parameter new c9121262d57b RDMA/core: Set DMA parameters correctly new a52dc3a10095 RDMA/vmw_pvrdma: Use resource ids from physical device if [...] new 036313316d3a Merge tag 'v5.4-rc5' into rdma.git for-next new fb985e278a30 RDMA/mlx5: Use SRCU properly in ODP prefetch new 50211ec9443f RDMA/mlx5: Split sig_err MR data into its own xarray new 806b101b2bfa RDMA/mlx5: Use a dedicated mkey xarray for ODP new 74bddb3682f6 RDMA/mlx5: Delete struct mlx5_priv->mkey_table new 3d5f3c54e7bc RDMA/mlx5: Rework implicit_mr_get_data new c2edcd69351f RDMA/mlx5: Lift implicit_mr_alloc() into the two routines [...] new 9162420dde49 RDMA/mlx5: Set the HW IOVA of the child MRs to their place [...] new 54375e738295 RDMA/mlx5: Split implicit handling from pagefault_mr new 423f52d65005 RDMA/mlx5: Use an xarray for the children of an implicit ODP new 3389baa831b6 RDMA/mlx5: Reduce locking in implicit_mr_get_data() new b70d785d237c RDMA/mlx5: Avoid double lookups on the pagefault path new 5256edcb98a1 RDMA/mlx5: Rework implicit ODP destroy new d561987f34f2 RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray new 09689703d29a RDMA/mlx5: Do not race with mlx5_ib_invalidate_range durin [...] new 46870b2391d5 RDMA/odp: Remove broken debugging call to invalidate_range new bb3dba330006 Merge branch 'odp_rework' into rdma.git for-next new d5b60e26e86a RDMA/hns: Fix build error again new 546d30099ed2 RDMA/mlx5: Return proper error value new 11f552e21755 IB/mlx5: Test write combining support new 771b46a8d15a RDMA/core: Move core content from ib_uverbs to ib_core new bb539ebde5fe RDMA/core: Create mmap database and cookie helper functions new 724c2b3bfb64 RDMA: Connect between the mmap entry and the umap_priv structure new b5def01bf995 RDMA/efa: Use the common mmap_xa helpers new d6a8872d0e8b RDMA/siw: Use the common mmap_xa helpers new 5bc1c100de9f RDMA/qedr: Use the common mmap API new 9bcc6597f47b RDMA/qedr: Add doorbell overflow recovery support new 84a92ffd0eea RDMA/qedr: Add iWARP doorbell recovery support new ec6281fc5ee4 Merge remote-tracking branch 'rdma/for-next' new 98298e6ca6d5 flow_dissector: add meaningful comments new 3b336d6f4ec6 flow_dissector: skip the ICMP dissector for non ICMP packets new 5dec597e5cd0 flow_dissector: extract more ICMP information new 58deb77cc52d bonding: balance ICMP echoes in layer3+4 mode new 29f52875ba99 Merge branch 'ICMP-flow-improvements' new a319fb52e4b3 net: phy: marvell: add downshift support for 88E1145 new 1d7a55267fae vxlan: drop "vxlan" parameter in vxlan_fdb_alloc() new a2a1a13b81e6 net: dsa: add ethtool pause configuration support new 84e93d999a67 wimax: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops new 914ee9c436cb e1000e: Add support for Comet Lake new a7023819404a e1000e: Use rtnl_lock to prevent race conditions between n [...] new daee5598e491 e1000e: Drop unnecessary __E1000_DOWN bit twiddling new 4085d06d2f22 igb: Add UDP segmentation offload support new c74d4bdbae4f ixgbe: Add UDP segmentation offload support new 3fd8ed563958 i40e: Add UDP segmentation offload support new fb776f5d57ee e1000e: Add support for Tiger Lake new 203bddfdfb6c e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set new dba7bf0348e4 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 21d8bd123ac4 net: qrtr: Simplify 'qrtr_tun_release()' new c8ecebd04cbb net: sched: extract common action counters update code int [...] new 5e1ad95b630e net: sched: extract bstats update code into function new 26b537a88ca5 net: sched: extract qstats update code into functions new ef816f3c49c1 net: sched: don't expose action qstats to skb_tc_reinsert() new 5e174d5e73df net: sched: modify stats helper functions to support regul [...] new abbb0d33632c net: sched: extend TCA_ACT space with TCA_ACT_FLAGS new e38226786022 net: sched: update action implementations to support flags new 9ae6b78708a7 tc-testing: implement tests for new fast_init action flag new d86784fe9b03 Merge branch 'Control-action-percpu-counters-allocation-by [...] new d74361dc5870 cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' new 94e768373ae1 mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits new a513b1a5910b mlxsw: reg: Add Port Module Type Mapping Register new 25911e1b9797 mlxsw: spectrum: Use PMTM register to get max module width new 2e6a2d7b4508 mlxsw: spectrum: Move max_width check up before count check new 26a6befa5df7 mlxsw: spectrum: Distinguish between unsplittable and split port new 4a7f970f1240 mlxsw: spectrum: Replace port_to_module array with array o [...] new 7b39fa5befbb mlxsw: spectrum: Use mapping of port being split for creat [...] new 35896d9641db mlxsw: spectrum: Pass mapping values in port mapping structure new c8fc10dc17c2 mlxsw: spectrum: Add sanity checks into module info get new d0846ce9aa90 mlxsw: spectrum: Push getting offsets of split ports into [...] new 038784a9dfc2 mlxsw: spectrum: Introduce resource for getting offset of [...] new 49185277cc45 mlxsw: spectrum: Remember split base local port and use it [...] new 013da2979118 mlxsw: spectrum: Use port_module_max_width to compute base [...] new c3a64b5173e1 mlxsw: spectrum: Fix base port get for split count 4 and 8 new fbbeea310267 mlxsw: spectrum: Iterate over all ports in gap during unsp [...] new 973b7fdb5ff1 mlxsw: spectrum: Generalize split count check new 8c933eab2d19 Merge branch 'mlxsw-Make-port-split-code-more-generic' new 246880958ac9 firmware: broadcom: add OP-TEE based BNXT f/w manager new e07ab2021eb6 bnxt_en: Add support to invoke OP-TEE API to reset firmware new 0b0eacf3c83c bnxt_en: Add support to collect crash dump via ethtool new 796977443018 Merge branch 'bnxt_en-Add-OP-TEE-based-bnxt-f-w-manager' new 3d77d0cb054c net: hns3: dump some debug information when reset fail new 647522a5ef64 net: hns3: add struct netdev_queue debug info for TX timeout new d6ad7c530625 net: hns3: cleanup some magic numbers new db4d3d554eb5 net: hns3: cleanup some coding style issues new e4b806edfabd net: hns3: cleanup a format-truncation warning new 0bfdf2868cd5 net: hns3: optimize local variable initialization new 9e69045654ec net: hns3: add or modify some comments new adcf738b804b net: hns3: cleanup some print format warning new 39edaf24f819 net: hns3: cleanup byte order issues when printed new 2bd7c3e1ab30 Merge branch 'net-hns3-add-some-optimizations-and-cleanups' new f07f30042f8e dpaa_eth: use only one buffer pool per interface new 8151ee88bad5 dpaa_eth: use page backed rx buffers new c70fd3182cae dpaa_eth: perform DMA unmapping before read new 9a4f4f3a894f dpaa_eth: avoid timestamp read on error paths new ae1512fb745f dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd() new 7689d82c4585 dpaa_eth: use fd information in dpaa_cleanup_tx_fd() new 2388ba36e945 dpaa_eth: cleanup skb_to_contig_fd() new 84d06c606ca4 dpaa_eth: use a page to store the SGT new 46e93e5443a7 dpaa_eth: add dropped frames to percpu ethtool stats new 1f722e19a264 dpaa_eth: remove netdev_err() for user errors new e414696d4952 dpaa_eth: extend delays in ndo_stop new a2d00f3db73d soc: fsl: qbman: allow registering a device link for the p [...] new e06eea555b87 dpaa_eth: register a device link for the qman portal used new 4a956bd22b88 Merge branch 'DPAA-Ethernet-changes' new b7f143d093e1 s390/qdio: implement IQD Multi-Write new 8b664cd127a1 s390/qeth: use IQD Multi-Write new ec2b559d6849 s390/qeth: use QDIO_BUFNR() new f9ce416ac79d s390/qeth: keep IRQ disabled until NAPI is really done new 9897d583b015 s390/qeth: consolidate some duplicated HW cmd code new 04fa55fe07d1 s390/qeth: don't set card state in qeth_qdio_clear_card() new 1b40d4b2fbd6 s390/qeth: use helpers for IP address hashing new 8bf70b68847a s390/qeth: don't cache MAC addresses for multicast IPs new 72919b6b3b32 Merge branch 's390-next' new d170eb69d40e mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init new 8c42350116fe sfc: support encapsulation of xdp_frames in efx_tx_buffer new eb9a36be7f3e sfc: perform XDP processing on received packets new e45a4fed9d00 sfc: Enable setting of xdp_prog new 3990a8fffbda sfc: allocate channels for XDP tx queues new dfe44c1f52ee sfc: handle XDP_TX outcomes of XDP eBPF programs new cd846bef2d74 sfc: add XDP counters to ethtool stats new e3b205b1fdf0 Merge branch 'sfc-Add-XDP-support' new 6fff8c010785 bus: fsl-mc: export device types present on the bus new 1ac210d128ef bus: fsl-mc: add the fsl_mc_get_endpoint function new f5c3fffa4c18 dpaa2-eth: update the TX frame queues on DPNI_IRQ_EVENT_EN [...] new 719479230893 dpaa2-eth: add MAC/PHY support through phylink new ecc5fe7d2b3d net: documentation: add docs for MAC/PHY support in DPAA2 new 5c26c1d6dffa Merge branch 'dpaa2-eth-add-MAC-PHY-support-through-phylink' new c5f51765a1f6 net: dsa: list DSA links in the fabric new 96252b8e0532 net: dsa: remove ds->rtable new 3774ecdb8ca2 net: dsa: remove switch routing table setup code new 9c8ad1ab66b5 net: dsa: remove the dst->ds array new 8e5cb84c67e0 net: dsa: remove tree functions related to switches new 27d4d19d7c82 net: dsa: remove limitation of switch index value new fcee85f19f39 net: dsa: tag_8021q: clarify index limitation new e43ea83cc786 Merge branch 'net-dsa-replace-routing-tables-with-a-list' new 90f906243bf6 bnxt_en: Add support for L2 rewrite new 08f8280e8788 bnxt: Avoid logging an unnecessary message when a flow can [...] new 9b9eb518e338 bnxt_en: Add support for NAT(L3/L4 rewrite) new 627c89d00fb9 bnxt_en: flow_offload: offload tunnel decap rules via indi [...] new aa46dffff452 bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. new f3a6d206c25a bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during erro [...] new 6a68749dbd77 bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during susp [...] new 44715423dd01 Merge branch 'bnxt_en-Updates-for-net-next' new 52340b82cf1a hp100: Move 100BaseVG AnyLAN driver to staging new be0c5677970d net: bridge: fdb: br_fdb_update can take flags directly new 31f1155bdc26 net: bridge: fdb: avoid two atomic bitops in br_fdb_extern [...] new 58ec1ea637ca net: bridge: fdb: restore unlikely() when taking over exte [...] new 23c161ee2c22 Merge branch 'net-bridge-minor-followup-optimizations' new c23fcbbc6aa4 tc-testing: added tests with cookie for conntrack TC action new d31e95585ca6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new af91acbc6299 bpf: Fix bpf jit kallsym access new f1b9509c2fb0 bpf: Replace prog_raw_tp+btf_id with prog_tracing new 12a8654b2e5a libbpf: Add support for prog_tracing new 06087114606c Merge branch 'bpf-cleanup-btf-raw-tp' new 75b0bfd2e1a7 Revert "selftests: bpf: Don't try to read files without re [...] new 64fe8c061de7 xsk: Store struct xdp_sock as a flexible array member of t [...] new e65650f291ee bpf: Implement map_gen_lookup() callback for XSKMAP new d817991cc748 xsk: Restructure/inline XSKMAP lookup/redirect/flush new 78db77fab1c6 Merge branch 'bpf-xskmap-perf-improvements' new d1b4574a4b86 libbpf: Fix error handling in bpf_map__reuse_fd() new 4580b25fcee5 libbpf: Store map pin path and status in struct bpf_map new 196f8487f51e libbpf: Move directory creation into _pin() functions new 57a00f41644f libbpf: Add auto-pinning of maps when loading BPF objects new 2f4a32cc83a5 selftests: Add tests for automatic map pinning new e1cb7d2d60d5 Merge branch 'map-pinning' new 1d1585ca0f48 uaccess: Add non-pagefault user-space write function new 75a1a607bb7e uaccess: Add strict non-pagefault kernel-space read function new eb1b66887472 bpf: Make use of probe_user_write in probe write helper new 6ae08ae3dea2 bpf: Add probe_read_{user, kernel} and probe_read_{user, k [...] new 6e07a6341277 bpf: Switch BPF probe insns to bpf_probe_read_kernel new 251e2d337a1a bpf, samples: Use bpf_probe_read_user where appropriate new 50f9aa44cac7 bpf, testing: Convert prog tests to probe_read_{user, kern [...] new fa553d9b57d4 bpf, testing: Add selftest to read/write sockaddr from user space new 358fdb456288 Merge branch 'bpf_probe_read_user' new ae8a76fb8b5d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 04b7d136d015 net: openvswitch: add flow-mask cache for performance new 4bc63b1b531d net: openvswitch: convert mask list in mask array new 1689754de624 net: openvswitch: shrink the mask array if necessary new a7f35e78e701 net: openvswitch: optimize flow mask cache hash collision new 57f7d7b91644 net: openvswitch: optimize flow-mask looking up new 515b65a4b991 net: openvswitch: simplify the flow_hash new 0a3e01371db1 net: openvswitch: add likely in flow_lookup new 50b0e61b32ee net: openvswitch: fix possible memleak on destroy flow-table new 4c76bf696a60 net: openvswitch: don't unlock mutex when changing the use [...] new eec62eadd1d7 net: openvswitch: simplify the ovs_dp_cmd_new new c219a1662276 Merge branch 'optimize-openvswitch-flow-looking-up' new 2adf81c0f7b0 net: icmp: use input address in traceroute new 06e7c70c6e89 tipc: improve message bundling algorithm new fac6fce9bdb5 net: icmp6: provide input address for traceroute6 new 5c5e7aac63ae dt-bindings: ptp: Add device tree binding for IDT ClockMat [...] new 3a6ba7dc7799 ptp: Add a ptp clock driver for IDT ClockMatrix. new a37ac8ae66e2 mISDN: remove unused variable 'faxmodulation_s' new 40416d8ede65 net/mlx5: DR, Replace CRC32 implementation to use kernel lib new cc4db579e69b net/mlx5: FPGA, support network cards with standalone FPGA new 32680da71034 net/mlx5: Remove unneeded variable in mlx5_unload_one new 556b9d16d3f5 net/mlx5: Clear VF's configuration on disabling SRIOV new ae2741e2b6ce net/mlx5e: Verify that rule has at least one fwd/drop action new 84c7af637512 net/mlx5: Do not hold group lock while allocating FTE in software new 7dee607ed0e0 net/mlx5: Support lockless FTE read lookups new 130c7b46c93d net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events new 769619ee39df net/mlx5: WQ, Move short getters into header file new 88f30bbcbaaa net/mlx5e: Bit sized fields rewrite support new ab9341b54969 net/mlx5e: Add ToS (DSCP) header rewrite support new 5a212e0cac54 net/mlx5: rate limit alloc_ent error messages new 84d2dbb0aaaf net/mlx5: LAG, Use port enumerators new 1cdc14e9d134 net/mlx5: LAG, Use affinity type enumerators new 667f264676c7 net/mlx5: DR, Support IPv4 and IPv6 mixed matcher new 1574cf83c7a0 Merge tag 'mlx5-updates-2019-11-01' of git://git.kernel.or [...] new 5d1fcaf35d74 net: bridge: fdb: eliminate extra port state tests from fast-path new 0c65b2b90d13 net: of_get_phy_mode: Change API to solve int/unit warnings new b6b556afd21b ipv6: use jhash2() in rt6_exception_hash() new 4dd147471dae net: sgi: ioc3-eth: don't abuse dma_direct_* calls new 59511bcf33f9 net: sgi: ioc3-eth: fix usage of GFP_* flags new 051a07ec7a3d net: sgi: ioc3-eth: simplify setting the DMA mask new 7ca2c4c2ca9e net: sgi: ioc3-eth: fix setting NETIF_F_HIGHDMA new 369a782af0f1 net: sgi: ioc3-eth: ensure tx ring is 16k aligned. new 54e0602d796c net: ethernet: stmmac: drop unused variable in stm32mp1_se [...] new 56c1291ee48b bpf: re-fix skip write only files in debugfs new 7668c2ced87a Merge remote-tracking branch 'net-next/master' new 42765ede5c54 selftests/bpf: Remove too strict field offset relo test cases new ee26dade0e3b libbpf: Add support for relocatable bitfields new 94f060e98495 libbpf: Add support for field size relocations new 8b1cb1c9601f selftest/bpf: Add relocatable bitfield reading tests new 0b163565b918 selftests/bpf: Add field size relocation tests new f23c7ce341c2 Merge branch 'bpf-libbpf-bitfield-size-relo' new b034ebb8915e Merge remote-tracking branch 'bpf-next/master' new e6c9038c2611 Merge remote-tracking branch 'ipsec-next/master' new e019cb536d04 net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() new 6d94e610e4b6 net/mlx5: E-Switch, Rename egress config to generic name new b1a3380aa709 net/mlx5: E-Switch, Rename ingress acl config in offloads mode new fdde49e00b9d net/mlx5: E-switch, Introduce and use vlan rule config helper new ea2300e02a71 net/mlx5: Introduce and use mlx5_esw_is_manager_vport() new 99ecd64631ef net/mlx5: Correct comment for legacy fields new d68316b5a104 net/mlx5: Move metdata fields under offloads structure new 853b53520c9d net/mlx5: Move legacy drop counter and rule under legacy s [...] new 77b094305b1b net/mlx5: Tide up state_lock and vport enabled flag usage new 925a6acc77a7 net/mlx5: E-switch, Prepare code to handle vport enable error new f5d0c01d65ad net/mlx5: E-switch, Legacy introduce and use per vport acl [...] new b7752f8341c4 net/mlx5: Move ACL drop counters life cycle close to ACL l [...] new 89a0f1fb16ad net/mlx5: E-switch, Offloads introduce and use per vport a [...] new 748da30b376e net/mlx5: E-switch, Offloads shift ACL programming during [...] new a962d7a61e24 net/mlx5: Restrict metadata disablement to offloads mode new 10652f39943e net/mlx5: Refactor ingress acl configuration new 238302fae021 net/mlx5: E-switch, Enable metadata on own vport new e53a9d26cf80 IB/mlx5: Introduce and use mlx5_core_is_vf() new 10684f1ecad5 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 8179d4f4f602 Merge remote-tracking branch 'nfc-next/master' new 1f592108bbd0 rtw88: fix sparse warnings for DPK new a969cf42e5fe rtw88: fix sparse warnings for power tracking new 7436a470b583 rtw88: 8822b: add RFE type 3 support new 0b8db87da541 rtw88: use rtw_phy_pg_cfg_pair struct, not arrays new ff0dfe5b0377 rtw88: rearrange if..else statements for rx rate indexes new 18a0696e85fd rtw88: fix potential read outside array boundary new 5195b9042640 rtw88: avoid FW info flood new baff8da6e163 rtw88: remove redundant null pointer check on arrays new cbbd7f9a5e76 rtlwifi: rtl8192c: Drop condition with no effect new 6db774c17250 b43: main: Fix use true/false for bool type new a9160bb35ad9 b43: dma: Fix use true/false for bool type variable new 4b15f83adaf1 rtlwifi: rtl8821ae: Drop condition with no effect new 086ddf860650 mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops new 51d1a243cdc8 Merge remote-tracking branch 'wireless-drivers-next/master' new 6012b9346d89 Bluetooth: Fix advertising duplicated flags new 41d5b25fed0a Bluetooth: hci_qca: add PM support new cf94da6f502d Bluetooth: Fix invalid-free in bcsp_close() new 1e58828b0551 Merge remote-tracking branch 'bluetooth/master' new c84ee527fac1 Merge remote-tracking branch 'mac80211-next/master' new 9d5a21da542c Merge remote-tracking branch 'gfs2/for-next' new 0afcb690cb54 Merge remote-tracking branch 'mtd/mtd/next' new 62a94c1339dc Merge remote-tracking branch 'nand/nand/next' new 567c2983efb9 mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods new 40b04958fab5 mtd: spi-nor: Drop duplicated new line new 502c4b0a1445 mtd: spi-nor: Group all Reg Ops to avoid forward declarations new ebe04bfe26dd mtd: spi-nor: Stop compare with negative in Reg Ops methods new 17ccd0e48722 mtd: spi-nor: Drop explicit cast to int to already int value new 7380f79c111c mtd: spi-nor: Don't overwrite errno from Reg Ops new cd1718f5c49d mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() new 5ce1b49ccb52 mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() new b662d398ccf1 mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() new 70d2c6dcf8cc mtd: spi-nor: Drop redundant error reports in Reg Ops callers new 4b3745361cc5 mtd: spi-nor: Fix retlen handling in sst_write() new cc86f3e70598 mtd: spi-nor: Constify data to write to the Status Register new 0aa369540d71 mtd: spi-nor: Print device info in case of error new 5a0feb6287e3 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] new a719a75a7761 mtd: spi-nor: fix silent truncation in spi_nor_read() new 3d63ee5deb46 mtd: spi-nor: fix silent truncation in spi_nor_read_raw() new e5a9e058de8b Merge remote-tracking branch 'spi-nor/spi-nor/next' new 9b537997b669 crypto: arm64/aes-neonbs - add return value of skcipher_wa [...] new 13a1bb93f7b1 crypto: inside-secure - Fixed warnings on inconsistent byt [...] new fbbfb3f83e78 hwrng: omap3-rom - Fix unused function warnings new 66e93b28075d crypto: caam - use devres to unmap memory new eceb5daf9eba crypto: caam - use devres to remove debugfs new e57acaf0dfe0 crypto: caam - use devres to de-initialize the RNG new f414de2e2fff crypto: caam - use devres to de-initialize QI new 1a1c4f004444 crypto: caam - use devres to populate platform devices new 51d13aaf5977 crypto: caam - populate platform devices last new f398243e9fd6 crypto: ecdh - fix big endian bug in ECC library new a52485165d85 crypto: mediatek - remove redundant bitwise-or new 3914b93115af crypto: allwinner - Add allwinner subdirectory new 06f751b61329 crypto: allwinner - Add sun8i-ce Crypto Engine new 17513547a87a crypto: sun4i-ss - Move to Allwinner directory new 91d689337fe8 crypto: blake2b - add blake2b generic implementation new a1afe27492a4 crypto: testmgr - add test vectors for blake2b new f08fcced6d00 crypto: allwinner - Add sun8i-ss cryptographic offloader new 8d68e7e1ec4d dt-bindings: crypto: Add DT bindings documentation for sun [...] new d3ca75a8b3d7 crypto: skcipher - unify the crypto_has_skcipher*() functions new cec0cb8a28f9 crypto: skcipher - remove crypto_has_ablkcipher() new 53253064adfa crypto: skcipher - rename crypto_skcipher_type2 to crypto_ [...] new c65058b7587f crypto: skcipher - remove the "blkcipher" algorithm type new b95bba5d0114 crypto: skcipher - rename the crypto_blkcipher module and [...] new f0c8b6a1e145 crypto: hisilicon - use sgl API to get sgl dma addr and len new 700f7d0d29c7 crypto: hisilicon - fix to return sub-optimal device when [...] new 298b4c604008 crypto: amcc - restore CRYPTO_AES dependency new ecd022c7091f Merge remote-tracking branch 'crypto/master' new db05ff64c1d8 next-20191031/drm new c2f9441e0e83 Merge remote-tracking branch 'amdgpu/drm-next' new d1d753ac9ad5 Merge remote-tracking branch 'drm-intel/for-linux-next' new c8a203647488 gpu: host1x: Unconditionally select IOMMU_IOVA new 84db889e6d82 drm/tegra: Unconditionally select IOMMU_IOVA new 1a7880c6fdf1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 8951000f6d71 drm/ttm: Remove explicit typecasts of vm_private_data new caa478af4812 drm/ttm: Convert vm callbacks to helpers new 2869e82eb4ff drm/ttm: ttm_tt_init_fields() can be static new ff1fd2945c1a drm/scdc: Fix typo in bit definition of SCDC_STATUS_FLAGS new b8c8a85995c5 drm: use DIV_ROUND_UP helper macro for calculations new ab4e69334272 drm/property: Enforce more lifetime rules new 700496fa1144 drm/todo: Add entry to remove load/unload hooks new 955fd0b7cac3 drm/vkms: Update VKMS documentation new 8a537de0f3d8 drm/doc: Update IGT documentation new 28aa46c4528b Merge remote-tracking branch 'drm-misc/for-linux-next' new fd6c798b58e0 drm/msm/hdmi: silence -EPROBE_DEFER warning new c4b0222e628f drm/msm: fix rd dumping for split-IB1 new abdfd18fe073 drm/msm: always dump buffer base/size new 1c2a9f254c26 drm/msm/mdp5: Add optional TBU and TBU_RT clocks new 2ab45a0973a8 dt-bindings: msm/mdp5: Document optional TBU and TBU_RT clocks new 1860f2a8b8b1 drm/msm/mdp5: Add configuration for msm8x76 new 332d6084d4f7 drm/msm/dsi: Add configuration for 28nm PLL on family B new 3f3c8aff1f8f drm/msm/dsi: Add configuration for 8x76 new e20c9284c8f2 drm/msm/adreno: Add support for Adreno 510 GPU new 6037e01bbbe3 Merge remote-tracking branch 'drm-msm/msm-next' new 6d133bc3525c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new c162f53ab825 Merge remote-tracking branch 'etnaviv/etnaviv/next' new d3eabe939aee ALSA: bebob: expand sleep just after breaking connections [...] new da5e83374f46 ALSA: bebob: expand delay of start for IR context just for [...] new 6c94f380c6c1 ALSA: bebob: link the order of establishing connections an [...] new 6111fd2370ee ALSA: pcm: Fix missing check of the new non-cached buffer type new d45bc77cb9cd Merge remote-tracking branch 'sound/for-next' new b9a3eea38b1e ASoC: rt1011: remove redundant code in kcontrol new 5cf93491ff98 ASoC: rt1011: improve the rt1011_set_dai_fmt() function new 270d1b39b006 ASoC: rt1011: remove unnecessary tabs using spaces instead new 98b6b8df06c7 ASoC: rt1011: add the range check for temperature_calib fr [...] new 683b85152e36 ASoC: rt1011: some minor changes to improve readability new e0859710516c ASoC: ux500: Remove redundant variable "status" new f95ce1355944 ASoC: Intel: Add acpi match for rt1011 based m/c driver new 17fe95d6df93 ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 new 65c56f5dccc8 ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_don [...] new df7257e544fa ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with [...] new a6955fe0e230 ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with [...] new 280393b712b7 ASoC: Intel: add mutual exclusion between SOF and legacy B [...] new 70ae4eb540af ASoC: SOF: Kconfig: add EXPERT dependency for developer op [...] new f9ad75468453 ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency new b000135e5f27 ASoC: SOF: Intel: use def_tristate, avoid using select new 02701b909c2f ASoC: Intel: Skylake: mark HDAudio codec support as deprecated. new 9e7301762f6d ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER new c4a09f9a523e ASoC: Intel: boards: fix configs for bxt-da7219-max98057a new 3315e5b40f59 ASoC: Intel: boards: Geminilake is only supported by SOF new 8039105987fc ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK new b0e42496a9e4 Merge branch 'asoc-5.5' into asoc-next new a79f4b67197d Merge remote-tracking branch 'sound-asoc/for-next' new 197d6508d179 Merge remote-tracking branch 'modules/modules-next' new d843304b22e8 Input: synaptics-rmi4 - simplify data read in rmi_f54_work new 3a1bd3db1855 Merge remote-tracking branch 'input/next' new 130f4caf145c libata: Ensure ata_port probe has completed before detach new 3e649008d454 Merge branch 'for-5.5/libata' into for-next new 62755e35dfb2 io_uring: support for generic async request cancel new e9ffa5c2b77e io_uring: set -EINTR directly when a signal wakes up in io [...] new 3198ddd99a37 Merge branch 'for-5.5/io_uring' into for-next new 626fb735a43d blk-mq: Make blk_mq_run_hw_queue() return void new fe42e71a31a3 Merge branch 'for-5.5/block' into for-next new efcfec579f61 loop: fix no-unmap write-zeroes request behavior new d0ddf9b374b1 Merge branch 'for-5.5/drivers' into for-next new 0fb596edaa52 ata: Documentation, fix function names new 25937580a506 ata: define AC_ERR_OK new 95364f36701e ata: make qc_prep return ata_completion_errors new e9f691d89918 ata: sata_mv, avoid trigerrable BUG_ON new e8cfbc5554db Merge branch 'for-5.5/libata' into for-next new 0069fc6b1cf2 io_uring: remove io_uring_add_to_prev() trace event new 364b05fd06e8 io-wq: use kfree_rcu() to simplify the code new c1247e7511f0 Merge branch 'for-5.5/io_uring' into for-next new 8962842ca5ab blk-mq: avoid sysfs buffer overflow with too many CPU cores new cb498ed6eb9a Merge branch 'for-5.5/block' into for-next new 731dc4868311 bdev: Factor out bdev revalidation into a common helper new cba22d86e0a1 bdev: Refresh bdev size for disks without partitioning new 2475749291da Merge branch 'for-5.5/block' into for-next new 51c3ff62cac6 io_uring: add completion trace event new cb0d5d6b617e Merge branch 'for-5.5/io_uring' into for-next new 3495ea1b5f60 block: sed-opal: Generalizing write data to any opal table new 51f421c85c88 block: sed-opal: Add support to read/write opal tables gen [...] new 62c441c6ae05 block: sed-opal: Introduce Opal Datastore UID new 943796bf36ce Merge branch 'for-5.5/block' into for-next new d2c9be89f8eb blk-mq: make sure that line break can be printed new 22e99acf3061 Merge branch 'for-5.5/block' into for-next new f16583614222 nvme-fc: Sync nvme-fc header to FC-NVME-2 new 53b2b2f59967 nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes new 44fbf3bb1ac3 nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu new 7db394848ece nvme-fc: clarify error messages new bcde5f0fc7d3 nvme-fc: ensure association_id is cleared regardless of a [...] new 58a8df67e057 nvme: introduce nvme_is_aen_req function new 4d764bb9a92b nvmet: use bio_io_error instead of duplicating it new e522f4460278 nvmet: add unlikely check at nvmet_req_alloc_sgl new 59534b9d606e nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed new 2dc3947b53f5 nvme: introduce "Command Aborted By host" status code new 16686f3a6c3c nvme: move common call to nvme_cleanup_cmd to core layer new 48c9e85b2346 nvme: resync include/linux/nvme.h with nvmecli new 314d48dd2248 nvme: Cleanup and rename nvme_block_nr() new e08f2ae85092 nvme: Introduce nvme_lba_to_sect() new e0bace71779d nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() new c73eebc07a0f nvmet-tcp: Don't set the request's data_len new 2cb6963a16e9 nvmet: Introduce common execute function for get_log_page [...] new 6f86f2c9d94d nvmet: Cleanup discovery execute handlers new 59ef0eaa7741 nvmet: Introduce nvmet_dsm_len() helper new e9061c397839 nvmet: Remove the data_len field from the nvmet_req struct new be3f3114ddd5 nvmet: Open code nvmet_req_execute() new d4b3a1741130 nvmet: fill discovery controller sn, fr and mn correctly new 05d3046ff755 nvme-pci: Spelling s/resdicovered/rediscovered/ new d84dd8cde674 nvmet: clean up command parsing a bit new 9dea0c81ee4a nvmet: add plugging for read/write when ns is bdev new 716fd9c119a9 nvmet: stop using bio_set_op_attrs new 64fab7290dc3 nvme: Fix parsing of ANA log page new ff22a1408c57 Merge branch 'for-5.5/drivers' into for-next new fa5322872187 block: avoid blk_bio_segment_split for small I/O operations new 8f027e5994f7 Merge branch 'for-5.5/block' into for-next new b17e4bdda5ec Merge remote-tracking branch 'block/for-next' new 68e6873030f9 Merge remote-tracking branch 'mmc/next' new 7d83a0e6d15e mfd: mt6397: Use PLATFORM_DEVID_NONE macro instead of -1 new a8c4b514303b mfd: wm8998: Remove some unused registers new f4767b3a4a39 mfd: madera: Update DT binding document to support clock supplies new f47cb506207c mfd: madera: Add support for requesting the supply clocks new e700c9fe6ec9 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] new dfa5bf2ee6e2 mfd: cs5535-mfd: Use PLATFORM_DEVID_* defines and tidy err [...] new be26a6d8692d mfd: cs5535-mfd: Remove mfd_cell->id hack new aea53cb75ac2 mfd: cs5535-mfd: Request shared IO regions centrally new 502bbe501be3 mfd: cs5535-mfd: Register clients using their own dedicate [...] new 217953a21117 mfd: mfd-core: Protect against NULL call-back function pointer new 08d1088c357d mfd: mfd-core: Remove mfd_clone_cell() new f487de9083f5 x86: olpc-xo1-pm: Remove invocation of MFD's .enable()/.di [...] new 5c78886a1aa9 x86: olpc-xo1-sci: Remove invocation of MFD's .enable()/.d [...] new fccadba7e377 mfd: mfd-core: Remove usage counting for .{en,dis}able() c [...] new 1f98ed315b06 mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_ [...] new 46cdd5f24a41 Merge remote-tracking branch 'mfd/for-mfd-next' new 10610cb1bd44 Merge remote-tracking branch 'backlight/for-backlight-next' new 75e27769ef32 Merge remote-tracking branch 'battery/for-next' new 3151d022d740 Merge branch 'regulator-5.5' into regulator-next new e1c372c4712a Merge remote-tracking branch 'regulator/for-next' new b09dfc145e44 Merge remote-tracking branch 'apparmor/apparmor-next' new 2828a88e279b Merge remote-tracking branch 'keys/keys-next' new b19fb1f49f51 Merge remote-tracking branch 'selinux/next' new efaeb045ab08 Merge remote-tracking branch 'smack/for-next' new 84f9635ea8c2 Merge remote-tracking branch 'tomoyo/master' new 6ffdd4c0e27e KEYS: trusted: Remove set but not used variable 'keyhndl' new bbac248b457a Merge remote-tracking branch 'tpmdd/next' new eea8e18c5155 Merge remote-tracking branch 'iommu/next' new 0c263a3fab99 Merge remote-tracking branch 'vfio/next' new 4558312850db Merge remote-tracking branch 'audit/next' new cf4ef3a82f74 dt-bindings: media: meson-ao-cec: convert to yaml new a90cc244e89d media: dt-bindings: media: add new rc map names new 2ff0b4504fce dt-bindings: soc: amlogic: canvas: convert to yaml new ffe9fc1fb6a4 dt-bindings: display: st,stm32-dsi: Fix white spaces new 692a0dc734c7 dt-bindings: can: Convert Allwinner A10 CAN controller to [...] new 1ee1ffe1f0fb scripts/dtc: dtx_diff - add color output support new 067c650c456e dtc: Use pkg-config to locate libyaml new de358e9facc0 Merge remote-tracking branch 'devicetree/for-next' new d948e6ca1899 spi: add power control when set_cs new b31ac2e571e4 Merge branch 'spi-5.5' into spi-next new e2787cbf4bf7 Merge remote-tracking branch 'spi/topic/ptp' into spi-next new c966cbc49373 Merge remote-tracking branch 'spi/for-next' new 1cdd6e085217 Merge branch 'perf/core' new 8b637c42c330 Merge branch 'x86/platform' new b086dedff79a Merge branch 'x86/mm' new 15a1efa07967 Merge branch 'x86/microcode' new f952e388ecae Merge branch 'x86/entry' new 3318d3371ec9 Merge branch 'x86/cpu' new f84d8dd04042 Merge branch 'x86/core' new 6d8d08c825f9 Merge branch 'x86/cleanups' new 1265de70eeee Merge branch 'x86/build' new 2d8c260360ff Merge branch 'x86/boot' new a9246d75887c Merge branch 'x86/asm' new 8887f2bb6258 Merge branch 'x86/apic' new 56a7a1b4680a Merge branch 'sched/urgent' new 6882364e74c9 Merge branch 'sched/core' new dc6b025de95b x86/mce: Add Xeon Icelake to list of CPUs that support PPIN new f8503386e684 Merge branch 'ras/core' new a5aeefb85b4e Merge branch 'locking/core' new 576822bd0b76 Merge branch 'efi/urgent' new 43e0ae7ae0f5 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] new 7c72909b5e99 Merge branch 'core/rcu' new 013bfb619229 Merge branch 'core/objtool' new 2e876e899699 Merge remote-tracking branch 'tip/auto-latest' new ccb80012481f clocksource/drivers/timer-of: Convert last full_name to %pOF new 4411464d6f8b clocksource/drivers/timer-of: Use unique device name inste [...] new 227314239a5e clocksource/drivers/renesas-ostm: Convert to timer_of new b35a5e5961f8 clocksource/drivers/renesas-ostm: Use unique device name i [...] new 6e001f6a4cc7 clocksource/drivers/asm9260: Add a check for of_clk_get new e76cb6e077d3 Merge remote-tracking branch 'clockevents/timers/drivers/next' new e2d7506badf8 Merge remote-tracking branch 'edac/edac-for-next' new ce3b07db47ad Merge remote-tracking branch 'kvm-arm/next' new cc84538b396d Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new c33ac6f78bda Merge remote-tracking branch 'kvms390/next' new bc4e54d4c9b3 Merge remote-tracking branch 'percpu/for-next' new 36b1c1d03078 Merge remote-tracking branch 'workqueues/for-next' new f7da3650608f Merge remote-tracking branch 'drivers-x86/for-next' new 200f409f61f6 platform/chrome: cros_ec: Put docs with the code new 243a5427cc94 platform/chrome: wilco_ec: Add keyboard backlight LED support new 3ea09dfacaa3 platform/chrome: wilco_ec: Add charging config driver new f1d2989d0410 Merge remote-tracking branch 'chrome-platform/for-next' new 6640883db46f Merge remote-tracking branch 'leds/for-next' new d1671d142985 Merge remote-tracking branch 'ipmi/for-next' new 05ef983e0d65 driver core: Add device link support for SYNC_STATE_ONLY flag new bcbbcfd57247 driver core: Allow a device to wait on optional suppliers new 03324507e66c driver core: Allow fwnode_operations.add_links to differen [...] new 0ff5cc1ec33b of: property: Make sure child dependencies don't block pro [...] new 15956dad5c10 of: property: Skip adding device links to suppliers that a [...] new ff229319f436 powerpc: pseries: no need to check return value of debugfs [...] new c7c116890941 debugfs: remove return value of debugfs_create_x8() new 9927c6fa3e1d debugfs: remove return value of debugfs_create_atomic_t() new 726ce477285d Documentation: debugfs: Document debugfs helper for unsign [...] new d3504757f3f0 debugfs: Add debugfs_create_xul() for hexadecimal unsigned long new 785bbb804a70 mmc: atmel-mci: Fix debugfs on 64-bit platforms new f1dfe70b7ff7 mmc: atmel-mci: Remove superfluous cast in debugfs_create_ [...] new 0c40c1be2512 mmc: dw_mmc: Fix debugfs on 64-bit platforms new 118e11182a81 mmc: dw_mmc: Remove superfluous cast in debugfs_create_u32() call new b889b3b07c9d firmware loader: log path to loaded firmwares new 09b0965ee8cc IB: mlx5: no need to check return value of debugfs_create [...] new 4fdd4a52a322 Merge remote-tracking branch 'driver-core/driver-core-next' new 16c8373ecf7b Merge 5.4-rc6 into usb-next new 12d486588bd6 Merge remote-tracking branch 'usb/usb-next' new 6cf5b26fd763 Merge remote-tracking branch 'usb-gadget/next' new 35714565089e USB: serial: ch341: reimplement line-speed handling new b3ea388533f3 Merge remote-tracking branch 'usb-serial/usb-next' new f231e02666aa Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 6bd03e711369 dt-bindings: Add bindings for USB3 phy on Allwinner H6 new a228890f9458 phy: allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC new 711b2bfba748 phy: add PHY_MODE_LVDS new b7535a3bc0ba phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY new 3817c7961179 dt-bindings: phy: add yaml binding for rockchip,px30-dsi-dphy new 82b5d1644155 phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] new c9baab38fe0e phy: renesas: phy-rcar-gen2: Fix the array off by one warning new 64f86b997844 phy: qcom-usb-hs: Fix extcon double register after power cycle new 4569e64ab6a5 phy: phy-rockchip-inno-usb2: add phy description for px30 new 0359b3ae33d6 Merge remote-tracking branch 'phy-next/next' new 6f9820e9ee26 Merge remote-tracking branch 'tty/tty-next' new 891e60368ba1 drivers: mcb: use symbol namespaces new a9a412803045 Merge remote-tracking branch 'char-misc/char-misc-next' new ddd1bbbae486 extcon: sm5502: remove redundant assignment to variable ca [...] new 033c8935c2f9 Merge remote-tracking branch 'extcon/extcon-next' new 0f4b9ce5b875 Merge remote-tracking branch 'soundwire/next' new 1c9c5bc525b5 Merge branch 'thunderbolt/fixes' into thunderbolt/next new f07a360813f6 thunderbolt: Introduce tb_switch_is_icm() new 68b91293c837 thunderbolt: Log switch route string on config read/write timeout new af99f696b5c5 thunderbolt: Log error if adding switch fails new 8f57d4780666 thunderbolt: Convert basic adapter register names to follo [...] new 778bfca3d14a thunderbolt: Convert PCIe adapter register names to follow [...] new 98176380cbe5 thunderbolt: Convert DP adapter register names to follow t [...] new 826c6a177308 thunderbolt: Make tb_sw_write() take const parameter new b433d0100562 thunderbolt: Add helper macro to iterate over switch ports new b5db76dba064 thunderbolt: Refactor add_switch() into two functions new 91c0c12080d0 thunderbolt: Add support for lane bonding new 0d46c08d1ed4 thunderbolt: Add default linking between lane adapters if [...] new 17a8f815a0df thunderbolt: Expand controller name in tb_switch_is_xy() new 7bffd97eb7ab thunderbolt: Add downstream PCIe port mappings for Alpine [...] new de718ac7b6ae thunderbolt: Add Display Port CM handshake for Titan Ridge [...] new 8afe909b78e1 thunderbolt: Add Display Port adapter pairing and resource [...] new a11b88add440 thunderbolt: Add bandwidth management for Display Port tunnels new 354a7a7716ed thunderbolt: Do not start firmware unless asked by the user new 28b6d0d8fb33 Merge remote-tracking branch 'thunderbolt/next' new 67e7bd248473 staging: emxx_udc: Fix invalid reference error new 94d70f66c294 staging: sm750fb: Fix typo in comment new 600bf7aecebd staging: sm750fb: Replace multiple spaces with tabs when it suits new 6e0afa355a72 staging: vt6655: Fix lines ending with parentheses new 25ec44ebdc1a staging: KPC2000: kpc2000_spi.c: Fix style issues (missing [...] new c4d362420d75 staging: KPC2000: kpc2000_spi.c: Fix style issues (misalig [...] new e5f26f8548f9 staging: KPC2000: kpc2000_spi.c: Fix style issues (alignment) new be1f84cf772b staging: KPC2000: kpc2000_spi.c: Fix style issues (Unneces [...] new 6853f94ad751 staging: exfat: remove unnecessary parentheses new 072429a4d6ab staging: exfat: make alignment match open parenthesis new 487242c3dd31 staging: exfat: remove unnecessary new line in if condition new 89f882db113b staging: exfat: replace printk(KERN_INFO ...) with pr_info() new d5ca94a4bdcc staging: exfat: avoid multiple assignments new e7bd89c0e010 dt-bindings: iio: light: Add binding for ADUX1020 new 356543545576 iio: light: Add support for ADUX1020 sensor new 038696f8bd2f iio: adc: max1027: Add debugfs register read support new ffae10676475 iio: adc: max1027: Make it optional to use interrupts new db033831b4f5 iio: adc: max1027: Reset the device at probe time new 7af5257d8427 iio: adc: max1027: Prepare the introduction of different r [...] new ae47d009b508 iio: adc: max1027: Introduce 12-bit devices support new 1689387487af dt-bindings: iio: adc: max1027: Mark interrupts as optional new 1a910d3aebed dt-bindings: Add 1027/1029/1031 SPI ADCs as trivial devices new dbcc1fbe5d94 dt-bindings: Add max12xx SPI ADC series as trivial devices new 615bd3785b5a iio: imu: st_lsm6dsx: use st_lsm6dsx_read_locked in st_lsm [...] new a912ee4c9154 iio: imu: st_lsm6dsx: add sanity check for read_fifo pointer new 7e9061030dd6 iio: imu: st_lsm6dsx: move irq related definitions in irq_config new 31fe8d4e0fd5 iio: imu: st_lsm6dsx: do not access active-low/open-drain [...] new 66b662a1760e iio: imu: st_lsm6dsx: move bdu/boot and reset register inf [...] new 84b2e7c319b8 iio: imu: st_lsm6dsx: always check enable_reg in st_lsm6ds [...] new 04ca37d5ade9 iio: imu: st_lsm6dsx: rely on st_lsm6dsx_update_bits_locke [...] new d278d4479402 iio: imu: st_lsm6dsx: grab conf mutex in st_lsm6dsx_write_ [...] new b307f495468b iio: imu: st_lsm6dsx: fix checkpatch warning new b7a73b33bb39 iio: imu: st_lsm6dsx: add wakeup_source in st_sensors_plat [...] new 3473b923b3a2 iio: imu: st_lsm6dsx: add missing kernel documenation new 21119a5dbf72 dt-bindings: iio: imu: st_lsm6dsx: document missing wakeup [...] new 3ea39d61eea6 iio: imu: st_lsm6dsx: enable wake-up event for LSM6DSO new 9d8e91d9169c iio: dac: stm32: add power management support new 960506ed2c69 iio: imu: st_lsm6dsx: enable drdy-mask if available new cb3b6b8e1bc0 iio: imu: st_lsm6dsx: add odr calibration feature new af8dc7bf4ea2 dt-bindings: iio: maxbotix,mb1232.yaml: transform to yaml new c991bf9b650f iio: dac: ad7303: replace mlock with own lock new 1b3751017e09 iio: imu: st_lsm6dsx: fix gyro gain definitions for LSM9DS1 new fa060a3d9ceb iio: imu: st_lsm6dsx: add support to LSM6DS0 new eb1850c562cb dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds0 device bindings new a7118662734a iio: adc: intel_mrfld_adc: Add Basin Cove ADC driver new 7cabf9251a2f bus/ti-pwmss: move TI PWMSS driver from PWM to bus subsystem new 1517d90cfafe dt-bindings: counter: new bindings for TI eQEP new f213729f6796 counter: new TI eQEP driver new 686191a7ea13 Merge branch 'ib-ti-eqep-5.4-rc1' into togreg new 16922ffee121 Merge branch 'ib-ab8500-5.4-rc1' into HEAD new d49e6ee2d6c2 counter: Simplify the count_read and count_write callbacks new e58cbfd20a24 docs: driver-api: generic-counter: Update Count and Signal [...] new c5d550fb6e12 counter: Fix typo in action_get description new 5617f22b236d iio: adc: at91-sama5d2: Replace 0 with NULL when clearing [...] new 9299b503db31 iio: adc: mcp320x: Tidy up endian types in type cast. new 47f3b26e708b iio: adc: stmpe-adc: Cleanup endian type of local variable new 78b75ab3f8c9 iio: chemical: sps30: Explicity truncate constant by masking new 1123c084d751 iio: gyro: mpu3050: Explicity make a 'poison' value big endian new 6b943a6f23d0 iio: pressure: bmp280 endian tidy ups new d2080a87a376 iio: proximity: pulsedlight v2: Tidy up an endian issue new 88e4787f0c42 iio: adc: exynos: Drop a stray semicolon new 528e39b86fed iio: adc: exynos: use devm_platform_ioremap_resource new 5f401ef09291 iio: adc: meson_saradc: use devm_platform_ioremap_resource new 0e6437538293 iio: adc: cpcap-adc: Fix missing IRQF_ONESHOT as only thre [...] new 49d3faba7e36 iio: temp: maxim thermocouple: Drop unneeded semi colon. new d26c9abeedaf iio: adc: xilinx-xadc: use devm_platform_ioremap_resource new a96de1393013 staging: iio: ad9834: add a check for devm_clk_get new 4d6f93964dec dt-bindings: iio: imu: add fxos8700 imu binding new 84e5ddd5c46e iio: imu: Add support for the FXOS8700 IMU new 1372d1a19799 iio: pressure: bmp280: use bulk regulator ops new 2f4292a82171 iio: pressure: bmp280: use devm action and remove labels f [...] new f110f3188e56 iio: temperature: Add support for LTC2983 new 3986a14870cb dt-bindings: iio: Add ltc2983 documentation new 54f965db2e87 iio: adc: twl4030: Use false / true instead of 0 / 1 with [...] new 97d62c345af8 iio: chemical: sgp30: drop excess semicolon new fe2392c67db9 iio: pressure: zpa2326: fix iio_triggered_buffer_postenabl [...] new 1cd92d42dbff iio: adc: stm32-adc: fix kernel-doc warnings new 68d8ab3cf1a9 iio: adc: hx711: optimize performance in read cycle new 12737476e099 iio: st: Drop GPIO include new cf9c71b38bef iio: imu: st_lsm6dsx: add support to LSM6DSRX new 5a3436dc3610 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsrx device bindings new ebc8f4f60339 Merge tag 'iio-for-5.5b' of https://git.kernel.org/pub/scm [...] new 3ae82f449cea drivers/staging/exfat: Replace binary semaphores for mutexes new 129376c6d686 staging: exfat: replace kmalloc with kmalloc_array new 6e653e9cac2d staging: rts5208: Eliminate the use of Camel Case in files [...] new 1a0afbec55b8 staging: rts5208: Eliminate the use of Camel Case in files [...] new f8be8d1ede50 staging: rts5208: Eliminate the use of Camel Case in file sd.h new dc7603e1fa3d staging: vc04_services: Remove unused structs new 8823d99080ba staging: vc04_services: Remove enum typedefs in vchi new 74179976b085 drivers/staging/exfat: Replace more binary semaphores with [...] new 8b3f9afcca18 staging: vt6655: Fix parameter alignment issues new ebacc1a7654f staging: vt6655: Fix the spacing around operators new 31d0c9d9b77d staging: vt6655: Fix open ended lines new 3bce4750c97d staging: vt6655: Fix long lines new ed6daf2b2832 staging: axis-fifo: avoid parsing ignored device tree properties new 6a20d283ed68 staging: axis-fifo: request resources using managed functions new 354e27a86b4c staging: axis-fifo: remove unused pointer to memory resource new 8a4e640eb7f6 staging: exfat: Fix parameter alignment issues new d3baf1e0b2fe staging: exfat: Fix logical operation continuation new 1878c5b91430 staging: wfx: Fix a memory leak in 'wfx_upload_beacon' new 19c1e145a436 staging: rtl8723bs: Remove unnecessary parentheses new 6647e4e84501 staging: exfat: Ensure we unlock upon error in ffsReadFile new 0f8301935c1d Merge remote-tracking branch 'staging/staging-next' new f99c23d4ab7a Merge remote-tracking branch 'mux/for-next' new abc848f73f92 interconnect: Move interconnect drivers to core_initcall new cbf145e99412 interconnect: Remove unused module exit code from core new 0bf9146d94a0 docs: driver-api: make interconnect title quieter new a43758229cb8 Merge remote-tracking branch 'icc/icc-next' new 41814c4eadf8 dmaengine: fsl-qdma: Handle invalid qdma-queue0 IRQ new 7208474d1c7a dmaengine: fsl-dpaa2-qdma: Remove unnecessary local variab [...] new 74b3a797268c Merge remote-tracking branch 'slave-dma/next' new d5f815012efa Merge remote-tracking branch 'cgroup/for-next' new 83fc352798b0 Merge remote-tracking branch 'scsi/for-next' new d32d5b2595f2 Merge remote-tracking branch 'scsi-mkp/for-next' new 91bdd74d58b4 Merge remote-tracking branch 'vhost/linux-next' new ab1b12339edc dt-bindings: remoteproc: qcom: Add Q6v5 Modem PIL binding [...] new 1665cbd5731f remoteproc: qcom_q6v5_mss: Add support for MSM8998 new 1587a11907d8 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new b1e4fa9ad4f6 Merge remote-tracking branch 'rpmsg/for-next' new 806766af3909 Revert "gpio: merrifield: Move hardware initialization to [...] new 52c75f56703e Revert "gpio: merrifield: Restore use of irq_base" new 1173c3c28abf Revert "gpio: merrifield: Pass irqchip when adding gpiochip" new 8a99358a1d8e ata: ahci-imx: Covert to use GPIO descriptor new 69e00e2d8d31 dt-bindings: gpio: Add devicetree binding for RDA Micro GP [...] new d57eb825e0dc gpio: Add RDA Micro GPIO controller support new 921d6c32b6f8 MAINTAINERS: Add entry for RDA Micro GPIO driver and binding new 1dfc462a5438 dt-bindings: gpio: brcm: Add bindings for xgs-iproc new 6a41b6c5fc20 gpio: Add xgs-iproc driver new 1723e834a4aa Merge branch 'devel' into for-next new bb1cbd47bc84 Merge remote-tracking branch 'gpio/for-next' new fde47049f0e0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 451a59bd1f3d Merge tag 'intel-pinctrl-fixes-v5.4-2' of git://git.kernel [...] new 35dea5d746b2 pinctrl: at91: Pass irqchip when adding gpiochip new c77a4de2bbf3 pinctrl: st: Pass irqchip when adding gpiochip new 3aec5006c20d pinctrl: oxnas: Pass irqchip when adding gpiochip new d874beca9f4e pinctrl: ocelot: Pass irqchip when adding gpiochip new 2851ef521ddd pinctrl: armada-37xx: Pass irqchip when adding gpiochip new b475764dda42 pinctrl: pistachio: Pass irqchip when adding gpiochip new b587c30a5f29 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] new 142b876750a9 pinctrl: ingenic: Pass irqchip when adding gpiochip new bcd11493f0ab pinctrl: qcom: Add a pinctrl driver for MSM8976 and 8956 new f086d1fe06cf pinctrl: stmfx: add irq_request/release_resources callbacks new f8b05fe41b72 pinctrl: sprd: Add PIN_CONFIG_BIAS_DISABLE configuration support new e54349ed6c25 dt-bindings: pinctrl: rockchip: add rk3308 SoC support new 7825aeb7b208 pinctrl: rockchip: add rk3308 SoC support new b95e0bd23e36 pinctrl: nomadik: Drop support for latent IRQ new 2da7852e54ed pinctrl: nomadik: Pass irqchip when adding gpiochip new 22406b3efc06 pinctrl: nomadik: Simplify interrupt handler new 45892b4c6cb8 dt-bindings: pinctrl: Add MSM8976 driver bindings and docu [...] new e543b3f5bb1d pinctrl: sprd: Add CM4 sleep mode support new 3bf864e2507a Merge tag 'v5.4-rc4' into devel new 6571317713c8 pinctrl: mediatek: use devm_platform_ioremap_resource() to [...] new fa679767adde pinctrl: mvebu: use devm_platform_ioremap_resource() to si [...] new 05f841d2a923 pinctrl: sh-pfc: r8a77990: Rename AVB_AVTP_{MATCH,CAPTURE} [...] new 3672bc709343 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when [...] new 7666dfd533d4 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when [...] new 887047c317a4 dt-bindings: pinctrl: sh-pfc: Document r8a774b1 PFC support new 271ff378a300 pinctrl: sh-pfc: r8a77965: Add R8A774B1 PFC support new 930d3a4907ae pinctrl: rza2: Fix gpio name typos new 126c9cb9997d pinctrl: rzn1: Make array reg_drive static, makes object smaller new d30710b8cce3 pinctrl: sh-pfc: Fix PINMUX_IPSR_PHYS() to set GPSR new 772f9daf336d pinctrl: sh-pfc: pfc-r8a7795: Fix typo in pinmux macro for SCL3 new dcfdaa92a417 pinctrl: sh-pfc: pfc-r8a7795-es1: Fix typo in pinmux macro [...] new 971029d1e084 pinctrl: sh-pfc: pfc-r8a7796: Fix typo in pinmux macro for SCL3 new f846d1e704f2 pinctrl: sh-pfc: pfc-r8a77965: Fix typo in pinmux macro for SCL3 new 66ee19736035 Merge tag 'sh-pfc-for-v5.5-tag1' of git://git.kernel.org/p [...] new ad7fe1a1a359 pinctrl: sh-pfc: Do not use platform_get_irq() to count in [...] new 5ffce2f44fe9 dt-bindings: pinctrl: sh-pfc: Document r8a77961 support new d15ca3a321a2 pinctrl: sh-pfc: Rename PINCTRL_PFC_R8A7796 to PINCTRL_PFC [...] new 708c69e9eacc pinctrl: sh-pfc: r8a7796: Add R8A77961 PFC support new 884caadad128 pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B new aa5f2af535f7 Merge tag 'sh-pfc-for-v5.5-tag2' of git://git.kernel.org/p [...] new bf74543583fa Merge branch 'devel' into for-next new 17c8effe5fc1 Merge remote-tracking branch 'pinctrl/for-next' new afbbe314de64 Merge remote-tracking branch 'pinctrl-intel/for-next' new 1325262e30d3 Merge remote-tracking branch 'pinctrl-samsung/for-next' new c0dc2d8170be Merge remote-tracking branch 'pwm/for-next' new c9029f913b45 Merge remote-tracking branch 'y2038/y2038' new 7e35e4eb7e56 livepatch: Keep replaced patches until post_patch callback [...] new 73727f4dafa2 livepatch: Basic API to track system state changes new 92c9abf5e575 livepatch: Allow to distinguish different version of syste [...] new e553d2a53d47 livepatch: Documentation of the new API for tracking syste [...] new ecd25094c5f5 livepatch: Selftests of the API for tracking system state changes new 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next new 3ceea8bbfd37 Merge remote-tracking branch 'livepatching/for-next' new f7d92c6d07fb Merge remote-tracking branch 'coresight/next' new 4ec7d31dfc08 Merge remote-tracking branch 'rtc/rtc-next' new 531b75415eb8 Merge remote-tracking branch 'at24/at24/for-next' new dea4022f29e9 Merge remote-tracking branch 'kspp/for-next/kspp' new 0604d53d4da8 fsi: Add fsi-master class new 1e85bea0760e fsi: Move master attributes to fsi-master class new 83a96eb3e90a fsi: Move defines to common header new c853d65a3414 dt-bindings: fsi: Add description of FSI master new 1edac1269c02 fsi: Add ast2600 master driver new 7edf0af1c04e fsi: aspeed: Add trace points new a48a10c670c2 fsi: aspeed: Fix OPB0 byte order register values new 6ba4b3061e5a trace: fsi: Print transfer size unsigned new ca9902e3140e fsi: core: Fix small accesses and unaligned offsets via sysfs new 02245fb2dd50 Merge remote-tracking branch 'fsi/next' new 296d31b043c5 Merge remote-tracking branch 'nvmem/for-next' new 5a74ac4c4a97 idr: Fix idr_get_next_ul race with idr_remove new 797060ec427c radix tree: Remove radix_tree_iter_find new f6341c5af4e6 idr: Fix integer overflow in idr_for_each_entry new b7e9728f3d7f idr: Fix idr_alloc_u32 on 32-bit systems new ddc435da2eed Merge remote-tracking branch 'xarray/xarray' new c245e53f0349 scsi: storvsc: Add the support of hibernation new 824946a8b6fb video: hyperv_fb: Add the support of hibernation new 3bb673b9bd71 hv_sock: Add the support of hibernation new 99f937b60b39 hv_netvsc: Add the support of hibernation new b389f9c78056 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] new a4ddb11d297e video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] new 22a27d5dae95 drivers: hv: vmbus: Introduce latency testing new 4611c5c3c15f tools: hv: add vmbus testing tool new 014f13fbd01a Drivers: hv: Specify receive buffer size using Hyper-V page size new 63d488b15ea6 Drivers: hv: util: Specify ring buffer size using Hyper-V [...] new 551253272e70 x86: hv: Add function to allocate zeroed page for Hyper-V new bc2760c66c1f Drivers: hv: vmbus: Remove dependencies on guest page size new 94f90545a08f Drivers: hv: balloon: Remove dependencies on guest page size new 5ae4da045f2b Merge remote-tracking branch 'hyperv/hyperv-next' new 4fd4d76a29b2 Merge remote-tracking branch 'kgdb/kgdb/for-next' new de590f5e9033 Merge remote-tracking branch 'pidfd/for-next' new cd7500c129b9 Merge remote-tracking branch 'devfreq/for-next' new 0e64e5b38c01 Merge branch 'odp_rework' into hmm.git new 10e8e7e5d8d6 mm/mmu_notifier: define the header pre-processor parts eve [...] new 82a0a41de36c mm/mmu_notifier: add an interval tree notifier new 82c0c49e4620 mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] new eb59cf42618d mm/hmm: define the pre-processor related parts of hmm.h ev [...] new 6bfc250a18a0 RDMA/odp: Use mmu_range_notifier_insert() new 78fe7de3e706 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv new ba09104e1a53 drm/radeon: use mmu_range_notifier_insert new efacd879cda2 nouveau: use mmu_notifier directly for invalidate_range_start new d7af4ac11d85 nouveau: use mmu_range_notifier instead of hmm_mirror new 38e99ed5664c drm/amdgpu: Call find_vma under mmap_sem new cb0d3d608a1a drm/amdgpu: Use mmu_range_insert instead of hmm_mirror new 5ba352aea28a drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror new bbe3329e354d mm/hmm: remove hmm_mirror and related new 4093854be908 Merge remote-tracking branch 'hmm/hmm' new ead531ed66f5 Merge remote-tracking branch 'fpga/for-next' new ea2dd7c0875e lib/list-test: add a test for the 'list' doubly linked list new e19874fd34a7 Merge remote-tracking branch 'kunit/test' new 39268bf3d88c Merge remote-tracking branch 'cel/cel-next' new d56d1177b677 fix up for "net: of_get_phy_mode: Change API to solve int/ [...] new 62941773e6bb /proc/kpageflags: prevent an integer overflow in stable_pa [...] new dfc2f4770179 /proc/kpageflags: do not use uninitialized struct pages new e283ae5efeaf mm,thp: recheck each page before collapsing file THP new 4927254c5f23 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] new 887f722e5183 mm: memcontrol: fix NULL-ptr deref in percpu stats flush new 688ecbb53729 mm/gup_benchmark: fix MAP_HUGETLB case new 78ea9c1e531d mm, meminit: recalculate pcpu batch and high limits after [...] new a7f6289f2ecb mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] new 756943daf6e3 mm: thp: handle page cache THP correctly in PageTransCompoundMap new af0e23a95987 mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4 new eaa4f7c51841 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() new 9378c9c0e56f ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] new 50656721697f mm/mmu_notifiers: use the right return code for WARN_ON new 25ec311b9c79 mm, vmstat: hide /proc/pagetypeinfo from normal users new c1ec24201fa9 mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo new d38322ed41b2 mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix new e585c7de03ea mm/khugepaged: Fix might_sleep() warn with CONFIG_HIGHPTE=y new 42a5c09f3ea7 mm, thp: tweak reclaim/compaction effort of local-only and [...] new fbc6f2ad01cf mm/page_alloc.c: ratelimit allocation failure warnings mor [...] new 8dd6c0ddc275 zswap: add Vitaly to the maintainers list new d83e254526d1 dump_stack: avoid the livelock of the dump_lock new 649124bcb1fc dump_stack-avoid-the-livelock-of-the-dump_lock-fix new a6fe33168ef5 MAINTAINERS: update information for "MEMORY MANAGEMENT" new 9a51a0b70629 maintainers-update-information-for-memory-management-fix new 9a069510ea7e mm: slab: make page_cgroup_ino() to recognize non-compound [...] new bbd003be6008 scripts/gdb: fix debugging modules compiled with hot/cold [...] new ed767ba22721 mm/sparse: consistently do not zero memmap new ef96dcafe012 mm/memory_hotplug: fix updating the node span new a89f30b533d1 mm: memcontrol: fix network errors from failing __GFP_ATOM [...] new ba557d83b43a mm: mempolicy: fix the wrong return value and potential pa [...] new f35b2940da3b ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() new 07fbae89fdac ocfs2: fix passing zero to 'PTR_ERR' warning new 29adf832eb0f ramfs: support O_TMPFILE new 1f470663789c mm, slab: make kmalloc_info[] contain all types of names new 3bd26e776d13 mm, slab: remove unused kmalloc_size() new 445bae9872c7 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] new 5bdf921e976b mm: slub: print the offset of fault addresses new 5a36e30d6382 mm/slub.c: update comments new 1388412b78e4 mm/gup.c: allow CMA migration to propagate errors back to caller new 71fd63622d2d mm, swap: disallow swapon() on zoned block devices new 02f8d804fdba mm-swap-disallow-swapon-on-zoned-block-devices-fix new 3d3c0d07b2c1 mm/swap.c: trivial mark_page_accessed() cleanup new ebc6ace748c9 mm, memcg: clean up reclaim iter array new bc6eb50e48c2 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 53ee34b16a55 mm: memcontrol: remove dead code from memory_max_write() new 20286c042027 mm: memcontrol: try harder to set a new memory.high new ad93dbffe811 include/linux/memcontrol.h: fix comments based on per-node memcg new e0358e20cc9f mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() new 57488ee36b6f mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 new 47d6f9fc102e mm: drop mmap_sem before calling balance_dirty_pages() in [...] new 4d7286afad0a shmem: pin the file in shmem_fault() if mmap_sem is dropped new 8342d836dc7c mm: emit tracepoint when RSS changes new 94114372b547 mm/mmap.c: remove a never-triggered warning in __vma_adjust() new 3d453e88df59 mm/pgmap: use correct alignment when looking at first pfn [...] new d0fd1da150ca mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] new b262ae323b3f mm/mmap.c: fix the adjusted length error new 58603606a8c7 mm/swap.c: piggyback lru_add_drain_all() calls new 690f79290684 mm/mmap.c: prev could be retrieved from vma->vm_prev new c3d2f22312fe mm/mmap.c: __vma_unlink_prev() is not necessary now new 879d2f496d84 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] new 713eb85eebb5 mm/mmap.c: rb_parent is not necessary in __vma_link_list() new c55b7e49f63a mm/rmap.c: don't reuse anon_vma if we just want a copy new 557e9d1b2c36 mm/rmap.c: reuse mergeable anon_vma as parent when fork new 523380851604 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] new 0489a8417651 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] new d33da9a1e897 ARC: mm: remove __ARCH_USE_5LEVEL_HACK new 42bd720feb1f asm-generic/tlb: stub out pud_free_tlb() if nopud ... new 08bf8af45b54 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... new 242e2c7c6ba9 asm-generic/tlb: stub out pmd_free_tlb() if nopmd new fb1c8c979a9e asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] new 0a9651cabd36 mm/rmap.c: fix outdated comment in page_get_anon_vma() new 8e7f166404e5 mm/memory-failure.c clean up around tk pre-allocation new 0089cfb8e902 mm, soft-offline: convert parameter to pfn new 2b65d66a1b00 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] new 2cba16875858 mm/memory_hotplug.c: add a bounds check to __add_pages() new cecb7134c4d7 mm/memory_hotplug: export generic_online_page() new 01a7b5fc44fd hv_balloon: use generic_online_page() new bf83b8b7839b mm/memory_hotplug: remove __online_page_free() and __onlin [...] new de31ed9f6a0d mm/memmap_init: update variable name in memmap_init_zone new 68a89b1e346f mm/memory_hotplug: don't access uninitialized memmaps in s [...] new 41d270204cc7 mm/memory_hotplug: shrink zones when offlining memory new b2eb906296e1 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() new f4ae586610de mm/memory_hotplug: we always have a zone in find_(smallest [...] new bd8eb1dbc3d9 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] new 8e7c974e6dd5 mm/memory_hotplug: drop local variables in shrink_zone_span() new 1a7a674ca8ab mm/memory_hotplug: cleanup __remove_pages() new c26103b449ac mm/page_alloc.c: don't set pages PageReserved() when offlining new 5045a6f932c1 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE new d458b5a062b6 mm/memory_hotplug: fix try_offline_node() new fb891b1e4836 mm/sparse.c: mark populate_section_memmap as __meminit new 78634b4282f7 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 new 65aebb78e13e mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] new bd544183ad8e mm/vmalloc: remove preempt_disable/enable when doing preloading new 465f6e89e9d2 mm/vmalloc: respect passed gfp_mask when doing preloading new 01162800a99d mm/vmalloc: add more comments to the adjust_va_to_fit_type() new fd9f4a6e649f selftests: vm: add fragment CONFIG_TEST_VMALLOC new bcb1b29622a7 mm/vmalloc: rework vmap_area_lock new b844f79f03c6 mm/page_alloc: add alloc_contig_pages() new 9ea8e5b79dcf mm, pcp: share common code between memory hotplug and perc [...] new c4341131115b mm, pcpu: make zone pcp updates and reset internal to the mm new e4a345ca901a include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro new ec73deb6e11e mm/vmscan: remove unused lru_pages argument new a6f31b6a6a3a mm/vmscan.c: remove unused scan_control parameter from pageout() new 3285b72cf759 mm: vmscan: simplify lruvec_lru_size() new c24d234dc21e mm: clean up and clarify lruvec lookup procedure new bb50390b3a5b mm: vmscan: move inactive_list_is_low() swap check to the caller new ea1e1150515e mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() new 3cdba378aca4 mm: vmscan: replace shrink_node() loop with a retry jump new c9008b3c4ca7 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() new d08ccad31860 mm: vmscan: split shrink_node() into node part and memcgs part new c790e73e116b mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix new 8d18a0e9c6f5 mm: vmscan: harmonize writeback congestion tracking for no [...] new 4ebc0734181f mm/z3fold.c: add inter-page compaction new 29d0fbf5ce69 mm/z3fold: fix -Wunused-but-set-variable warnings new a397e93c17fc mm: support memblock alloc on the exact node for sparse_bu [...] new 71f40fce9ba6 mm, oom: avoid printk() iteration under RCU new d8bbafa31bc5 mm-oom-avoid-printk-iteration-under-rcu-fix new 51ee41e6150c hugetlbfs: hugetlb_fault_mutex_hash() cleanup new 204b1ce34d70 hugetlbfs: add O_TMPFILE support new 86e63973cd91 mm/hugetlbfs: fix error handling when setting up mounts new 9823e12e021f hugetlbfs: convert macros to static inline, fix sparse warning new 3966801833a5 hugetlb: region_chg provides only cache entry new a60475d42151 hugetlb: remove duplicated code new 7ee73c2620e7 hugetlb-remove-duplicated-code-checkpatch-fixes new a6460107a650 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() new cdef132590bb hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix new 697cef08fa1a mm/userfaultfd: fix a GCC compilation warning new 75939379a472 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] new 86dfa4bb41ae mm/huge_memory.c: split_huge_pages_fops should be defined [...] new 1fc99ddcb8ed mm, thp: do not queue fully unmapped pages for deferred split new f02708723480 mm/thp: make set_huge_zero_page() return void new 5acd9bc1479c mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation new 49e5e21ac26b mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] new a0e454395f64 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] new d2dff13152a8 mm/vmstat: add helpers to get vmstat item names for each e [...] new 1532823f6735 mm/vmstat: do not use size of vmstat_text as count of /pro [...] new a8162e9ea5c2 mm/memcontrol: use vmstat names for printing statistics new a45e2b165d92 mm/mmap.c: make vma_merge() comment more easy to understand new e930a93aa637 userfaultfd: use vma_pagesize for all huge page size calculation new c5138110db86 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] new da7f1d6842d7 userfaultfd: wrap the common dst_vma check into an inlined [...] new 79a9544a3e7c fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] new df2a3cad5ced mm/shmem.c: make array 'values' static const, makes object [...] new b420b82e5c66 mm: fix struct member name in function comments new aca72687c41b mm: fix typos in comments when calling __SetPageUptodate() new a9467ee154dd mm/memory_hotplug.c: remove __online_page_set_limits() new f1c24893b618 mm/page_io.c: annotate refault stalls from swap_readpage new 2879d660b0ce mm-annotate-refault-stalls-from-swap_readpage-fix new b91b7adb8ba0 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 292e85133cd9 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 9c6f4cff5cb8 kernel/hung_task.c: Monitor killed tasks. new bef02df3975c proc: change ->nlink under proc_subdir_lock new 29d01556de9e fs/proc/generic.c: delete useless "len" variable new d2e86a8112fe fs/proc/internal.h: shuffle "struct pde_opener" new c17d5a9ee971 include/linux/proc_fs.h: fix confusing macro arg name new 75b9357e77e3 include/linux/sysctl.h: inline braces for ctl_table and ct [...] new 02246f2bef09 .gitattributes: Use 'dts' diff driver for dts files new 24f837f49458 linux/build_bug.h: change type to int new bb93c23f7ff3 kernel/notifier.c: intercept duplicate registrations to av [...] new 83e61708e9f1 kernel/notifier.c: remove notifier_chain_cond_register() new e28e49fec2c0 kernel/notifier.c: remove blocking_notifier_chain_cond_register() new f39a69469de2 kernel/profile.c: use cpumask_available to check for NULL cpumask new 889a767331ab kernel/sys.c: avoid copying possible padding bytes in copy [...] new f043251410eb hung_task: allow printing warnings every check interval new 36ad379fd0e5 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] new 1696ca0d3e0d lib/rbtree: set successor's parent unconditionally new 729587c6044f lib/rbtree: get successor's color directly new a010eaba8679 string: add stracpy and stracpy_pad mechanisms new ea72f900244c Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 317af674c67d lib/math/rational.c: fix possible incorrect result from ra [...] new f30dfca28736 checkpatch: improve ignoring CamelCase SI style variants like mA new a3165af5f5ce epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC new 1965ff1112a0 fs/epoll: remove unnecessary wakeups of nested epoll new 948b2fdece7e selftests: add epoll selftests new afdb24b0b615 fs/binfmt_elf.c: delete unused "interp_map_addr" argument new 32daaa987d44 fs/binfmt_elf.c: extract elf_read() function new 9e5a64c71b2f uaccess: disallow > INT_MAX copy sizes new 3fefb398a1e9 aio: simplify read_events() new cb3fdfc387fb kcov: remote coverage support new 08fd81ece5fd usb, kcov: collect coverage from hub_event new 945d986eedf5 usb-kcov-collect-coverage-from-hub_event-fix new e279a8cf20ec vhost, kcov: collect coverage from vhost_worker new 19cac727bc6f lib/ubsan: don't serialize UBSAN report new 172311fc926b smp_mb__{before,after}_atomic(): update Documentation new fc1699781270 ipc/mqueue.c: remove duplicated code new acee2df454ab ipc/mqueue.c: update/document memory barriers new 39fc2c3fbde7 ipc/msg.c: update and document memory barriers new 48c4fa7910b1 ipc/sem.c: document and update memory barriers new 67ca329e8aab arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained new 39d56129579b arch: msgbuf.h: make uapi asm/msgbuf.h self-contained new 936ce6d90b3b arch: sembuf.h: make uapi asm/sembuf.h self-contained new 867a29bb95b6 ipc/msg.c: consolidate all xxxctl_down() functions new 09fdceebe99f Merge branch 'akpm-current/current' new 8e81d4a9d54d drivers/block/null_blk_main.c: fix layout new 707478c3e730 drivers/block/null_blk_main.c: fix uninitialized var warnings new cd66e0233d08 pinctrl: fix pxa2xx.c build warnings new da0cf6bf483e lib/genalloc.c: export symbol addr_in_gen_pool new 77f74ef074c3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new e1163d04ecf9 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 13a8d1d01c0a kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new b52c23b5cbb3 kernel-hacking: create submenu for arch special debugging options new 3e5bfeb8e7a5 kernel-hacking: group kernel data structures debugging together new 65077110e2b5 kernel-hacking: move kernel testing and coverage options t [...] new e31bb51d4d0a kernel-hacking: move Oops into 'Lockups and Hangs' new 2a3020349e00 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new 7cb897db5f35 kernel-hacking: create a submenu for scheduler debugging options new 2368624e867f kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 0ba4c245fe4e kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new a4b50f177e82 bitops: introduce the for_each_set_clump8 macro new 82b427bae82f linux/bitmap.h: fix potential sign-extension overflow new 44dd537f9a66 bitops-introduce-the-for_each_set_clump8-macro-fix-fix new 9712980401be linux/bitopts.h: Add for_each_set_clump8 documentation new bd4bea8b5a60 lib/test_bitmap.c: add for_each_set_clump8 test cases new e7e05d2e0d04 gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 058f31f2ba06 gpio: 104-idi-48: utilize for_each_set_clump8 macro new faedbca720c0 gpio: gpio-mm: utilize for_each_set_clump8 macro new 658476960200 gpio: ws16c48: utilize for_each_set_clump8 macro new 8aa2a2ccec4f gpio: pci-idio-16: utilize for_each_set_clump8 macro new bce4ee8df00b gpio: pcie-idio-24: utilize for_each_set_clump8 macro new 9de372e20d6c gpio: uniphier: utilize for_each_set_clump8 macro new 09d7286d7ff4 gpio: 74x164: utilize the for_each_set_clump8 macro new 617ce4d6d657 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new c7fdc820b27d gpio: pisosr: utilize the for_each_set_clump8 macro new 191a57f0f474 gpio: max3191x: utilize the for_each_set_clump8 macro new 1523b7ebfadf gpio: pca953x: utilize the for_each_set_clump8 macro new c41f46269bbb lib/test_bitmap: force argument of bitmap_parselist_user() [...] new bfb838c51b62 lib/test_bitmap: undefine macros after use new ec18b75b6d1e lib/test_bitmap: name EXP_BYTES properly new 48674fee5f72 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name new 91e99f3ca997 lib/test_bitmap: move exp1 and exp2 upper for others to use new 00e67005d518 lib/test_bitmap: fix comment about this file new 044af3ed1973 lib/bitmap: introduce bitmap_replace() helper new 734cdcc98b5e gpio: pca953x: remove redundant variable and check in IRQ handler new 7780e1e97cf3 gpio: pca953x: use input from regs structure in pca953x_ir [...] new eb956389b783 gpio: pca953x: convert to use bitmap API new fce255ca53f1 gpio: pca953x: reduce stack usage in couple of functions new 5ff948f4634f gpio: pca953x: tighten up indentation new dcc6e78f7f5e mm: add generic p?d_leaf() macros new 226b8b59084c arc: mm: add p?d_leaf() definitions new ba69ef8ca85a arm: mm: add p?d_leaf() definitions new 74f133200550 arm64: mm: add p?d_leaf() definitions new 2b943047c167 mips: mm: add p?d_leaf() definitions new a2e61f27e879 powerpc: mm: add p?d_leaf() definitions new 269a51a66871 riscv: mm: add p?d_leaf() definitions new 4e4fb4751e1b s390: mm: add p?d_leaf() definitions new 7fcfab8b2d79 sparc: mm: add p?d_leaf() definitions new 157ce166e4d3 x86: mm: add p?d_leaf() definitions new 33648e5ae137 mm: pagewalk: add p4d_entry() and pgd_entry() new 181be542ef3c mm: pagewalk: allow walking without vma new f95d77d9a537 mm: pagewalk: add test_p?d callbacks new 844bb4ec4070 mm: pagewalk: add 'depth' parameter to pte_hole new fc236b1cd411 x86: mm: point to struct seq_file from struct pg_state new 8bcb05a4c84f x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 2d6bd555f112 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 448b6de33073 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] new f8d64f481ec9 mm: add generic ptdump new 337b38ef5456 x86: mm: convert dump_pagetables to use walk_page_range new 4abe8c4aef29 arm64: mm: convert mm/dump.c to use walk_page_range() new a4373fc2d24c arm64: mm: display non-present entries in ptdump new 8f21ad29e77d drivers/tty/serial/sh-sci.c: suppress warning new ba0a1688b438 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 6f1c8ac450d1 Merge branch 'akpm/master' new 7fa9d7f0e576 Revert "hugetlbfs: convert macros to static inline, fix sp [...] new 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-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1818 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/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