This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-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 c2a18e314332 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next 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 59a426f044a4 Merge branch 'pci/trivial' omits 195dc3a4774d Merge branch 'remotes/lorenzo/pci/misc' omits a1cd5a7e2e33 Merge branch 'remotes/lorenzo/pci/tegra' omits 0caa62f875b1 Merge branch 'remotes/lorenzo/pci/rcar' omits 477bc0baaccc Merge branch 'remotes/lorenzo/pci/mobiveil' omits 2636b2e20bb6 Merge branch 'remotes/lorenzo/pci/meson' omits 6717a067e0c0 Merge branch 'remotes/lorenzo/pci/iproc' omits fccd2f61e95d Merge branch 'remotes/lorenzo/pci/endpoint' omits 375e6ee5fd1e Merge branch 'remotes/lorenzo/pci/dwc' omits 917b00597adf Merge branch 'remotes/lorenzo/pci/aardvark' omits 2f69a43fc021 Merge branch 'pci/virtualization' omits e62fc05b5d06 Merge branch 'pci/switchtec' omits 5f1cff3a7e66 Merge branch 'pci/resource' omits 39500aa74a87 Merge branch 'pci/pm' omits d5e163b8957f Merge branch 'pci/msi' omits b44893d50a87 Merge branch 'pci/misc' omits d1c18eb3e369 Merge branch 'pci/hotplug' omits d05ea8442e4b Merge branch 'pci/enumeration' omits 497e5ae2349f Merge branch 'pci/aspm' omits 3412923b711d Merge branch 'pci/aer' 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 50b979d111ea Merge branch 'v5.5-armsoc/dts64' into for-next 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 ce163c99ca87 arm64: dts: rockchip: remove px30 default optee node omits 46cdf573e2d2 arm64: dts: rockchip: enable gpu on rk3399-puma omits e050b6e491f2 arm64: dts: rockchip: add px30 otp controller 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 c86487ec42bd Merge branch 'opp/fixes' into opp/linux-next omits c2e50c28eeb9 Merge branch 'perf/core' omits aec1ea9d4f48 Merge branch 'x86/urgent' omits fd86460a2c94 xprtrdma: Replace dprintk in xprt_rdma_set_port 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 24121332a338 opp: Reinitialize the list_kref before adding the static O [...] omits 71209b6684a7 xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() omits a626c8ef6395 xprtrdma: Refine trace_xprtrdma_fixup omits 18eaa19b3d2a xprtrdma: Report the computed connect delay omits ffac7851867b xprtrdma: Wake tasks after connect worker fails omits a29608ae32f2 xprtrdma: Pull up sometimes omits cbf95ece54ea xprtrdma: Refactor rpcrdma_prepare_msg_sges() omits 66bfaa0252b1 xprtrdma: Move the rpcrdma_sendctx::sc_wr field omits 75b2827dff96 xprtrdma: Remove rpcrdma_sendctx::sc_device omits d4ea3b9a925d xprtrdma: Remove rpcrdma_sendctx::sc_xprt omits 784e147d67ce xprtrdma: Ensure ri_id is stable during MR recycling omits dff96344972a xprtrdma: Manage MRs in context of a single connection omits 7ca0767b29fb xprtrdma: Fix MR list handling omits e312b661a48c xprtrdma: Close window between waking RPC senders and post [...] omits ed824e090b5c xprtrdma: Initialize rb_credits in one place omits 003662b00056 xprtrdma: Connection becomes unstable after a reconnect omits 76c017bb6006 xprtrdma: Add unique trace points for posting Local Invali [...] omits 16b8f89e2be0 SUNRPC: Add trace points to observe transport congestion control omits 433309ef1e9b SUNRPC: Eliminate log noise in call_reserveresult omits ac6bdeec1922 svcrdma: Improve DMA mapping trace points omits b0a70ca7e39e IB/core: Trace points for diagnosing completion queue issues omits c188a2514213 Merge branch 'v5.5-armsoc/dts64' into for-next omits 4660348ce962 Merge branch 'v5.5-armsoc/dts32' into for-next 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 550e897ab346 Merge branch 'v5.5-armsoc/dts32' into for-next 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 4fba1c2c47f4 Merge branch 'v5.4-armsoc/dtsfixes' into for-next omits 84b268b90f24 Merge branch 'v5.5-armsoc/dts64' into for-next omits b6ad0ea6ec67 Merge branch 'v5.5-armsoc/dts32' into for-next omits b675f1984c85 Merge branch 'v5.4-armsoc/dtsfixes' 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 458863e08e13 drm/i915: Mark contents as dirty on a write fault omits 620f868282ca drm/i915: Prevent bonded requests from overtaking each oth [...] omits 011df3c12ee0 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits 17c7ca4ee8d6 drm/i915: Verify the engine after acquiring the active.lock omits a95819a17378 drm/i915: Extend Haswell GT1 PSMI workaround to all omits cf1d479cb80d drm/i915: Don't mix srcu tag and negative error codes omits 6e2820a020e3 drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 271e79526456 drm/i915: Perform GGTT restore much earlier during resume omits 693da077d04d drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits a60499c31a3a drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits 799e064cc79e fsi: scom: Don't abort operations for minor errors omits 812cd88749e0 firewire: mark expected switch fall-throughs adds bacdcb6675e1 dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle adds e472c64aa4fa Merge tag 'dmaengine-fix-5.4-rc6' of git://git.infradead.o [...] adds a39331867335 ALSA: timer: Fix mutex deadlock at releasing card adds 285859800696 Merge tag 'sound-5.4-rc6' of git://git.kernel.org/pub/scm/ [...] adds 4252a1a9b01f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e82b7457909a Merge branch 'pm-cpufreq' adds 65a5bf1c7900 Merge tag 'pm-5.4-rc6' of git://git.kernel.org/pub/scm/lin [...] adds ca8cb6958023 drm/etnaviv: fix deadlock in GPU coredump adds 18fa692d8020 drm/etnaviv: reinstate MMUv1 command buffer window check adds a2f10d4a3069 drm/etnaviv: fix dumping of iommuv2 adds 6f966213fea0 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds ec26530c8cb8 Merge tag 'drm-misc-fixes-2019-10-30-1' of git://anongit.f [...] adds 2cac8c4480f2 Merge tag 'drm-intel-fixes-2019-10-31' of git://anongit.fr [...] adds e5574f61e9d8 drm/amdgpu: Fix SDMA hang when performing VKexample test adds 9bdf63d3579e drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) adds 40ba9796983b drm/amd/display: Change Navi14's DWB flag to 1 adds f52ebe1f888d drm/amdgpu/gfx10: update gfx golden settings adds 3dde767f14dc drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 47661f6dad42 drm/amdgpu/gfx10: update gfx golden settings for navi12 adds 167bf96014a0 drm/sched: Set error to s_fence if HW job submission failed. adds 57c0f58e9f56 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. adds 8775e89fa712 drm/amd/display: do not synchronize "drr" displays adds ceba1a0128a6 drm/amd/display: Allow inverted gamma adds 7c37d399c2b8 drm/amd/display: add 50us buffer as WA for pstate switch i [...] adds bc2fde42e241 drm/amd/display: Passive DP->HDMI dongle detection fix adds 385857adb815 drm/amd/display: setting the DIG_MODE to the correct value. adds 364593f3ee5f dc.c:use kzalloc without test adds e6f4e274c1e5 drm/amdgpu/powerplay/vega10: allow undervolting in p7 adds 30ef5c7eaba0 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE adds 722608433c94 drm/radeon: Fix EEH during kexec adds c868868f6b6a drm/amdgpu: fix stack alignment ABI mismatch for Clang adds 00db297106e8 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ adds e8a170ff9a35 drm/amdgpu: enable -msse2 for GCC 7.1+ users adds e54de91a2475 Merge tag 'drm-fixes-5.4-2019-10-30' of git://people.freed [...] adds 146162449186 Merge tag 'drm-fixes-2019-11-01' of git://anongit.freedesk [...] adds 9121923c457d kvm: Allocate memslots and buses before calling kvm_arch_init_vm adds a97b0e773e49 kvm: call kvm_arch_destroy_vm if vm creation fails adds 9167ab799362 KVM: vmx, svm: always run with EFER.NXE=1 when shadow pagi [...] adds b88866b60d98 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d4af3c4b81f4 arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 adds 36c602dcdd87 arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo adds bfc97f9f199c arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core adds e059770cb1cd arm64: Brahma-B53 is SSB and spectre v2 safe adds 1cf45b8fdbb8 arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core adds d540c398db78 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 0b6b30c65621 efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only adds 2bb6a81633cb efi/tpm: Return -EINVAL when determining tpm final events [...] adds 18b915ac6b0a efi/random: Treat EFI_RNG_PROTOCOL output as bootloader ra [...] adds 41cd96fa149b efi: libstub/arm: Account for firmware reserved memory at [...] adds 220dd7699c46 x86, efi: Never relocate kernel below lowest acceptable address adds 359efcc2c910 efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN adds b2a18c25c73f Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 355f83c1d098 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 0dbe6cb8f7e0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 31408fbe33d1 Merge branch 'parisc-5.4-3' of git://git.kernel.org/pub/sc [...] adds e5897c7d2e65 Merge tag 'riscv/for-v5.4-rc6' of git://git.kernel.org/pub [...] adds 6873e0bd6a9c io_uring: ensure we clear io_kiocb->result before each issue adds 41591a51f00d iocost: don't nest spin_lock_irq in ioc_weight_write() adds 0821de28961d Merge tag 'for-linus-20191101' of git://git.kernel.dk/linux-block adds 875f0706accd SUNRPC: The TCP back channel mustn't disappear while reque [...] adds 9edb455e6797 SUNRPC: The RDMA back channel mustn't disappear while requ [...] adds 669996add4c9 SUNRPC: Destroy the back channel when we destroy the host [...] adds be3df3dd4c70 NFSv4: Don't allow a cached open with a revoked delegation adds 79cc55422ce9 NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() adds 372bf6c1c8f9 Merge tag 'nfs-for-5.4-3' of git://git.linux-nfs.org/proje [...] adds 7170a977743b net: annotate accesses to sk->sk_incoming_cpu adds ee8d153d46a3 net: annotate lockless accesses to sk->sk_napi_id adds fc89cc358fb6 cxgb4: fix panic when attaching to ULD fail adds c4509a5ac0ac hv_netvsc: Fix error handling in netvsc_set_features() adds 719b85c336ed hv_netvsc: Fix error handling in netvsc_attach() adds 3da09663209d Merge branch 'hv_netvsc-fix-error-handling-in-netvsc_attac [...] adds 5a7ec66782fc Merge tag 'mac80211-for-net-2019-10-31' of git://git.kerne [...] adds f9c32435ab72 rxrpc: Fix handling of last subpacket of jumbo packet adds 6d6f0383b697 netdevsim: Fix use-after-free during device dismantle adds 19f92a030ca6 net: increase SOMAXCONN to 4096 adds 623d0c2db020 tcp: increase tcp_max_syn_backlog max value adds 4202e219edd6 net: ethernet: arc: add the missed clk_disable_unprepare adds 33e4980532fd Merge tag 'wireless-drivers-2019-11-01' of git://git.kerne [...] adds 94bc1e522b32 igb/igc: Don't warn on fatal read failures when the device [...] adds fb2308ba16bf igb: Enable media autosense for the i350. adds 8d5cfd7f76a2 igb: Fix constant media auto sense switching when no cable [...] adds 2c19e395e061 i40e: Fix receive buffer starvation for AF_XDP adds 8472ba621540 e1000: fix memory leaks adds 17df5ae1b3e1 Documentation: networking: device drivers: Remove stray asterisks adds 451fe015b285 ixgbe: Remove duplicate clear_bit() call adds c8c2cd8102a7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds a904a0693c18 inet: stop leaking jiffies on the wire adds 9cfeeb576d49 gve: Fixes DMA synchronization. adds 9d68db5092c5 net: phylink: Fix phylink_dbg() macro adds 5fc0f21246e5 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 adds 62bdc8fd1c21 r8169: fix wrong PHY ID issue with RTL8168dp adds d64479a3e3f9 selftests: net: reuseport_dualstack: fix uninitalized parameter adds 8101e069418d selftests: bpf: Skip write only files in debugfs adds 41aa29a58b5f net: cls_bpf: fix NULL deref on offload filter removal adds aefc3e723a78 net: fix installing orphaned programs adds aeb1b85c340c Merge branch 'fix-BPF-offload-related-bugs' adds 1204c70d9dcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds b8e51a6a9db9 s390/cmm: fix information leak in cmm_timeout_handler() adds a1d863ac3e10 s390/unwind: fix mixing regs and sp adds 3d7efa4edd07 s390/idle: fix cpu idle time calculation adds 969a5197da89 Merge tag 's390-5.4-6' of git://git.kernel.org/pub/scm/lin [...] adds 8194c28efd96 Merge tag 'powerpc-5.4-4' of git://git.kernel.org/pub/scm/ [...] adds f83e148a4100 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds e935842a06db Merge tag 'pwm/for-5.4-rc6' of git://git.kernel.org/pub/sc [...] adds 9d2345057538 Merge tag 'hwmon-for-v5.4-rc6' of git://git.kernel.org/pub [...] adds 56cfd2507d3e Merge tag '5.4-rc6-smb3-fix' of git://git.samba.org/sfrenc [...] adds d8eca64eec71 usb: dwc3: gadget: fix race when disabling ep with cancell [...] adds 3a69c9e52295 Merge tag 'usb-5.4-rc6' of git://git.kernel.org/pub/scm/li [...] adds a99d8080aaf3 Linux 5.4-rc6 adds 806766af3909 Revert "gpio: merrifield: Move hardware initialization to [...] adds 52c75f56703e Revert "gpio: merrifield: Restore use of irq_base" adds 1173c3c28abf Revert "gpio: merrifield: Pass irqchip when adding gpiochip" adds 7111fa1151e3 Merge tag 'gpio-v5.4-4' of git://git.kernel.org/pub/scm/li [...] adds fa729c4df558 clone3: validate stack arguments adds 26bc67213424 Merge tag 'for-linus-2019-11-05' of git://git.kernel.org/p [...] adds 70a7274a543a Merge tag 'imx-fixes-5.4-2' of git://git.kernel.org/pub/sc [...] adds e614f341253f ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend adds e690053e97e7 ARM: sunxi: Fix CPU powerdown on A83T adds ba7f8c98269c Merge tag 'sunxi-fixes-for-5.4-2' of https://git.kernel.or [...] adds f852497c9a07 arm64: dts: zii-ultra: fix ARM regulator GPIO handle adds 3a82cd448489 Merge tag 'imx-fixes-5.4-3' of git://git.kernel.org/pub/sc [...] new a020c75c530e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new f209593c476d Merge remote-tracking branch 'sparc/master' adds c43eab3eddb4 net: fec: add missed clk_disable_unprepare in remove adds 3d1e5039f5f8 dccp: do not leak jiffies on the wire new 6eb70135a5f4 Merge remote-tracking branch 'net/master' adds 6bd7cf66578f perf tools: Make usage of test_attr__* optional for perf-sys.h adds 04ec044b7d30 samples/bpf: fix build by setting HAVE_ATTR_TEST to zero adds ff1c08e1f74b bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() adds 7de086909365 powerpc/bpf: Fix tail call implementation new f368a87035d0 Merge remote-tracking branch 'bpf/master' new de2a60522343 netfilter: nf_tables_offload: check for register data leng [...] new 250367c59e6b netfilter: nf_tables: Align nft_expr private data to 64-bit new 9fedd894b4e1 netfilter: nf_tables: fix unexpected EOPNOTSUPP error new b23c0742c2ce bridge: ebtables: don't crash when using dnat target in ou [...] new 1ed012f6fd83 netfilter: nf_tables: bogus EOPNOTSUPP on basechain update new 88c749840dff netfilter: nf_tables_offload: skip EBUSY on chain update new 30b7244d7965 netfilter: ipset: Fix an error code in ip_set_sockfn_get() new 97664bc2c77e netfilter: ipset: Copy the right MAC address in hash:ip,ma [...] new 1289975643f4 netfilter: ipset: Fix nla_policies to fully support NL_VAL [...] new 774e4d34dbeb Merge branch 'master' of git://blackhole.kfki.hu/nf new 4438b2e97950 Merge remote-tracking branch 'netfilter/master' adds 706ad6746a66 ALSA: bebob: fix to detect configured source of sampling c [...] new 15c2b3cc09a3 ALSA: hda/ca0132 - Fix possible workqueue stall new 9a11ba7388f1 ALSA: hda: hdmi - add Tigerlake support new 306eddadaa7c Merge remote-tracking branch 'sound-current/for-linus' adds 5dc7d5bc9627 ASoC: hdac_hda: fix race in device removal new eaf072e512d5 ASoC: stm32: sai: add restriction on mmap support new e44f3d49f900 ASoC: max98373: replace gpio_request with devm_gpio_request new 339f690afb5d Merge branch 'asoc-5.4' into asoc-linus new 2c880f0b966d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 51e53e6f6be8 Merge branch 'regulator-5.4' into regulator-linus new d7f5dbb9a981 Merge remote-tracking branch 'regulator-fixes/for-linus' adds a725272bda77 spi: sifive: disable clk when probe fails and remove adds 3482f557c303 Merge branch 'spi-5.4' into spi-linus new 50cab56a5587 Merge remote-tracking branch 'spi-fixes/for-linus' new f3c8123b48b2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds df4028658f9d staging: Add VirtualBox guest shared folder (vboxsf) support adds 24e1eb5c0d78 iio: imu: adis16480: make sure provided frequency is positive adds 431f7667bd68 iio: srf04: fix wrong limitation in distance measuring adds 6e82ae6b8d11 iio: imu: inv_mpu6050: fix no data on MPU6050 adds e6afcf6c598d iio: adc: stm32-adc: fix stopping dma adds fe4c59394ede Merge tag 'iio-fixes-for-5.4b' of https://git.kernel.org/p [...] new b2245929adaa Merge remote-tracking branch 'staging.current/staging-linus' adds 5e0eb05d7f75 Merge tag 'icc-5.4-rc5' of https://git.linaro.org/people/g [...] adds 92fd9bf2c326 Merge tag 'thunderbolt-fixes-for-v5.4-1' of git://git.kern [...] adds 106901add52b Merge tag 'soundwire-5.4-rc6' of git://git.kernel.org/pub/ [...] adds 87c0b9c79ec1 intel_th: gth: Fix the window switching sequence adds e5a340f77027 intel_th: msu: Fix an uninitialized mutex adds 063f097fd65a intel_th: msu: Fix missing allocation failure check on a kstrndup adds 8e3ef7b444ae intel_th: msu: Fix overflow in shift of an unsigned int adds 1fa1b6ca0fda intel_th: msu: Fix possible memory leak in mode_store() adds 3adbb5718dd5 intel_th: pci: Add Comet Lake PCH support adds 9d55499d8da4 intel_th: pci: Add Jasper Lake PCH support new 89a544885909 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 003f01c78002 Input: synaptics-rmi4 - fix video buffer size new f6aabe1ff1d9 Input: synaptics-rmi4 - disable the relative position IRQ [...] new 5d40d95e7e64 Input: synaptics-rmi4 - do not consume more data than we h [...] new 310ca2a61c41 Input: synaptics-rmi4 - remove unused result_bits mask new 8c34edd43907 Merge remote-tracking branch 'input-current/for-linus' new 2174d488c472 Merge remote-tracking branch 'ide/master' new 163eb0fe4a09 Merge remote-tracking branch 'kselftest-fixes/fixes' new 57baec7b1b04 scripts/nsdeps: make sure to pass all module source files [...] new e7ef5b625f05 Merge remote-tracking branch 'modules-fixes/modules-linus' new bf1cceea3a12 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 637346748245 MIPS: SGI-IP27: fix exception handler replication adds f6929c92e283 MAINTAINERS: Remove Kevin as maintainer of BMIPS generic p [...] new 0b8cfa046968 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds d98da49977f6 btrfs: save i_size to avoid double evaluation of i_size_re [...] adds a5009d3a318e btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC new bfbbf8cb43a7 Merge branch 'misc-5.4' into next-fixes new 674bb634f51f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new c597e1ab02b3 Merge remote-tracking branch 'vfs-fixes/fixes' new 8437bb81853e scsi: sd_zbc: Fix sd_zbc_complete() new 62f8bf639f03 Merge remote-tracking branch 'scsi-fixes/fixes' new 1f1be49fb67a drm/i915: Avoid HPD poll detect triggering a new detect cycle new ee2c5ef8a9d6 drm/i915/dp: Do not switch aux to TBT mode for non-TC ports new 4283ffa11a81 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new a94530f00da8 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 913fe0eb39c6 clone3: validate stack arguments new b7bd810cb083 Merge remote-tracking branch 'pidfd-fixes/fixes' new a1045ce2d2e4 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds b330f3972f4f fbdev: c2p: Fix link failure on non-inlining new b258bc9facf7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new c87383584017 Merge remote-tracking branch 'kbuild/for-next' adds b3d53f5fce5d usb: core: Remove redundant vmap checks new 55a9859fcc14 Merge remote-tracking branch 'dma-mapping/for-next' new a5f2ccac0d4a Merge remote-tracking branch 'arc/for-next' adds 2af903500b9d ARM: 8919/1: make unexported functions static adds 83dc1d99429a ARM: 8920/1: share get_signal_page from signal.c to process.c adds 3b129524080b ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 adds c4e8fd03f211 ARM: 8923/1: mm: include <asm/vga.h> for vga_base adds ca045579d208 ARM: 8924/1: tcm: make dtcm_end and itcm_end static adds 5b1e58c75d41 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations adds cb73737ea1d2 ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ new 66e8dbcfa384 Merge remote-tracking branch 'arm/for-next' adds 8b5369ea5809 dma/direct: turn ARCH_ZONE_DMA_BITS into a variable adds 0eec1e8bdeda Merge branch 'for-next/zone-dma' into for-next/core adds 478016c3839d docs/arm64: cpu-feature-registers: Rewrite bitfields that [...] adds a2ffd8ebdcb8 Merge branch 'for-next/elf-hwcap-docs' into for-next/core new 097fd7e6a1c2 Merge remote-tracking branch 'arm64/for-next/core' adds 9ef8567ccf2e arm64: perf: Simplify the ARMv8 PMUv3 event attributes adds 76d835fcd429 docs/perf: Add explanation for DDR_CAP_AXI_ID_FILTER_ENHAN [...] adds 1178addaca66 bindings: perf: imx-ddr: Add new compatible string adds 44f8bd014a94 perf/imx_ddr: Add enhanced AXI ID filter support adds d3eeece9a8ab perf/imx_ddr: Add driver for DDR PMU in i.MX8MPlus adds ed0207a33add docs/perf: Add AXI ID filter capabilities information adds f1d303a1b5dd perf/imx_ddr: Dump AXI ID filter info to userspace new 96b2bacbf3d0 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 2aba5ab6793a Merge branch 'arm/fixes' into for-next adds 433b1e8a6cd9 Merge tag 'realtek-arm64-soc-for-5.5' of git://git.kernel. [...] adds 88ae095b2855 ARM: hisi: drop useless depend on ARCH_MULTI_V7 adds a9f4b135d1c6 Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/his [...] adds a3ee4fea24e8 ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED adds 3bd00db6f0ea Merge tag 'renesas-arm-soc-for-v5.5-tag1' of git://git.ker [...] adds 837b1c11d5c0 Merge branch 'arm/soc' into for-next adds e6ce7f5a7d2e Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/ [...] adds 4194b583c104 soc: renesas: Add missing check for non-zero product regis [...] adds 640f9606dce1 dt-bindings: power: Add r8a77961 SYSC power domain definitions adds 0b05ad22a279 dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions adds 16208387bbdd Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] adds f79edb17b618 soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960 adds 39e57e14d7ea soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W adds cadadde21007 soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+ adds 9c9f7891093b soc: renesas: Identify R-Car M3-W+ adds 41684bff3b2f soc: renesas: rcar-rst: Add R8A77961 support adds bdde3d3ec934 soc: renesas: rcar-sysc: Add R8A77961 support adds 064652ad88e8 Merge tag 'renesas-drivers-for-v5.5-tag2' of git://git.ker [...] adds 8a71d6770fae Merge branch 'arm/drivers' into for-next adds c2877b59c1c4 arm64: defconfig: enable the Cadence QSPI controller adds 2996547c0203 arm64: defconfig: enable rsu driver adds 1f2719c5c49f arm64: defconfig: enable Altera GPIO controller adds cbf6673d672f Merge tag 'arm64_defconfig_for_v5.5' of git://git.kernel.o [...] adds af24cb20689d arm64: defconfig: Enable HiSilicon ZIP controller adds 006ece996d22 arm64: defconfig: Enable SMMU v3 PMCG adds ae314d78b54f Merge tag 'hisi-arm64-defconfig-for-5.5' of git://github.c [...] adds 51e0f6a19178 ARM: shmobile: defconfig: Refresh for v5.4-rc1 adds 9a67a6ec9f70 Merge tag 'renesas-arm-defconfig-for-v5.5-tag1' of git://g [...] adds b13d0e61629b arm64: defconfig: Enable R8A77961 SoC adds 4075e0db486f Merge tag 'renesas-arm64-defconfig-for-v5.5-tag2' of git:/ [...] adds 46b257b1852f ARM: configs: sunxi: add new Allwinner crypto options adds 9567832aba7f ARM: configs: sunxi: Enable MICREL_PHY adds 5003119e43f0 Merge tag 'sunxi-config-for-5.5-2' of https://git.kernel.o [...] adds 2fabf6dd7701 arm64: defconfig: add new Allwinner crypto options adds fcdc43722436 Merge tag 'sunxi-config64-for-5.5-1' of https://git.kernel [...] adds 64aa21e7d76c Merge branch 'arm/defconfig' into for-next adds e683c4b078d8 ARM: dts: arria10: Modify QSPI read_delay for Arria10 adds c4c8757b2d89 arm64: dts: agilex: add QSPI support for Intel Agilex adds 0c33a70b3336 arm64: dts: altera: update QSPI reg addresses for Stratix10 adds 05c9c5a99d61 arm64: agilex: enable USB and LEDs on agilex devkit adds aa74337ee73d arm64: dts: agilex: add service layer, fpga manager and fp [...] adds 3760828a8b48 Merge tag 'socfpga_dts_updates_for_v5.5' of git://git.kern [...] adds 4454c069f1e4 Merge branch 'for_5.5/keystone-dts' of git://git.kernel.or [...] adds a1094a7c27b4 Merge tag 'realtek-arm64-dt-for-5.5' of git://git.kernel.o [...] adds 37a92df96122 arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry adds 32f714d30f20 Merge tag 'hisi-arm64-dt-for-5.5' of git://github.com/hisi [...] adds 9fe2420d0683 ARM: dts: Add RDA8810PL GPIO controllers adds 302417ce9823 ARM: dts: mmp3: Add a name to /clocks node adds d074a263dd83 ARM: dts: mmp3: Fix /soc/watchdog node name adds 75ebe3bce011 ARM: dts: mmp3-dell-ariel: Add a name to /memory node adds 7e6a30317983 ARM: dts: mmp3-dell-ariel: Add a serial point alias adds 19e489aa9bb4 Merge tag 'omap-for-v5.5/prm-signed' of git://git.kernel.o [...] adds 7574ed0e083f Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] adds 4c28ca12eae2 arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to [...] adds f51746ad7d1f arm64: dts: renesas: Add Renesas R8A77961 SoC support adds 92980759c169 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+ adds 571d32c283a5 Merge tag 'renesas-arm64-dt-for-v5.5-tag2' of git://git.ke [...] adds 193ffd365660 dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings adds fec526521be4 dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+ adds 248a887fc1aa dt-bindings: reset: rcar-rst: Document r8a77961 support adds e7f1eb321b1a dt-bindings: power: rcar-sysc: Document r8a77961 support adds b23c30a955f1 Merge tag 'renesas-dt-bindings-for-v5.5-tag2' of git://git [...] adds 9e3bd0f664a8 arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/ adds 09612c933709 arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/ adds f638b287cca7 ARM: dts: atlas7: Fix "debounce-interval" property misspelling adds 0c25bfa7fac5 ARM: dts: sun8i: a83t: a711: Add touchscreen node adds 4acc24bca17f arm64: dts: allwinner: Add ARM Mali GPU node for H6 adds 8abc4c4a154f arm64: dts: allwinner: Add mali GPU supply for H6 boards adds a24607032359 dt-bindings: crypto: Add DT bindings documentation for sun [...] adds 96d8dec97b77 ARM: dts: sun8i: R40: add crypto engine node adds e7ef094aea65 ARM: dts: sun8i: H3: Add Crypto Engine node adds 0f5fc158851b arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64 adds 8002c454d446 arm64: dts: allwinner: sun50i: Add crypto engine node on H5 adds 709b86ff01f5 arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6 adds c4cf3f5cdda8 ARM: dts: sun8i: a83t: Add Security System node adds edabfce623fb ARM: dts: sun9i: a80: Add Security System node adds 6d1aa40e109b ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins adds 5878524ee09d arm64: dts: allwinner: bluetooth for Emlid Neutis N5 adds 3f04e059245e arm64: allwinner: h6: Enable GPU node for Tanix TX6 adds 4701fc6e5dd9 ARM: dts: sun8i: add FriendlyARM NanoPi Duo2 adds d79ccef07b36 dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2 adds 42a5718b8c29 Merge tag 'sunxi-dt-for-5.5-1' of https://git.kernel.org/p [...] adds c0114bdc5d12 Merge branch 'arm/dt' into for-next adds b4913ce19e8c ARM: Document merges adds f5ed5010dfaa Merge tag 'tegra-for-5.5-arm-core' of git://git.kernel.org [...] adds e0e9bf9f1c73 Merge branch 'arm/soc' into for-next adds f76b6a4cbffb Merge tag 'tegra-for-5.5-firmware' of git://git.kernel.org [...] adds b4067b105023 Merge tag 'tegra-for-5.5-soc' of git://git.kernel.org/pub/ [...] adds 29160952eaba Merge branch 'arm/drivers' into for-next adds 1903de7777c0 Merge tag 'tegra-for-5.5-arm-defconfig' of git://git.kerne [...] adds e7af5ead8615 Merge branch 'arm/defconfig' into for-next adds c267d9960cc5 Merge tag 'tegra-for-5.5-dt-bindings' of git://git.kernel. [...] adds 2687aa23f5d5 Merge tag 'tegra-for-5.5-arm-dt' of git://git.kernel.org/p [...] adds fc711fdf06ce Merge tag 'tegra-for-5.5-arm64-dt' of git://git.kernel.org [...] adds 3c8b2e2c41a9 Merge tag 'mvebu-dt-5.5-1' of git://git.infradead.org/linu [...] adds e315c7b3da0e Merge tag 'mvebu-dt64-5.5-1' of git://git.infradead.org/li [...] adds f7ff718e28da Merge branch 'arm/dt' into for-next adds 91eaa629d24c ARM: Document merges adds 06fd047bde63 Merge branch 'arm/fixes' into for-next new 379652720188 Merge remote-tracking branch 'arm-soc/for-next' adds 79304b9a0b95 Merge branch 'v5.4/fixes' into tmp/aml-rebuild adds 0d32505f0104 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] adds 0159e101d317 Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds 7c37bc96b8e0 Merge branch 'v5.5/dt64' into tmp/aml-rebuild new cf6b37fc7906 Merge remote-tracking branch 'amlogic/for-next' adds 311b57f051ea ARM: dts: ast2600-evb: eMMC configuration adds 8dbcb5b709b9 ARM: dts: aspeed-g6: Add gpio devices adds 9ee6d17b1880 ARM: dts: aspeed-g6: Add i2c buses adds 2aed40eeb446 ARM: dts: aspeed-g6: Add VUART descriptions adds 12ce8bd361c7 ARM: dts: aspeed-g6: Add lpc devices adds 51d5d1bf73b9 ARM: dts: aspeed-g6: Add FMC and SPI devices adds b58135ad1ecf ARM: dts: aspeed: Add Tacoma machine adds 606bcdde6724 ARM: dts: aspeed: tacoma: Enable I2C busses adds d52ce2beca2a ARM: dts: aspeed: fp5280g2: Add LED configuration adds 4caa4e302c6a ARM: dts: Add 128MiB OpenBMC flash layout adds 961216c135a8 ARM: dts: aspeed: Add Rainier system adds 99e3cfa266a5 ARM: dts: aspeed: rainier: Add mac devices adds 2efc118ce3c3 ARM: dts: aspeed: rainier: Add i2c devices adds f97fa21f4880 ARM: dts: aspeed: rainier: Enable FMC and SPI devices adds 8db6997f2b58 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices adds 6700acf6662c ARM: dts: ast2600-evb: Enable FMC and SPI devices adds a45d88725d18 ARM: dts: aspeed: ast2600evb: Use custom flash layout adds 9f5a341eb96b ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi adds d29f8a6e42db ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes adds ad5d1027840d ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs adds 6dbc7d979516 ARM: dts: aspeed: tacoma: Add gpio-key definitions adds 10afc900f4f8 ARM: dts: vesnin: Add power_green led adds b46aaf8a663d ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles adds 876c5d891c9d ARM: dts: aspeed: Add "spi-max-frequency" property adds 0fe4e304782c ARM: dts: aspeed-g6: Describe FSI masters adds 9c44db7096e0 ARM: dts: aspeed: rainier: Add i2c devices adds 8737481e381c ARM: dts: aspeed: tacoma: Enable FMC and SPI devices adds 5b468cc4b880 dt-bindings: clock: Add AST2500 RMII RCLK definitions adds d8d9ad83a497 dt-bindings: clock: Add AST2600 RMII RCLK gate definitions adds 9d40f423d799 Merge branch 'aspeed-clk-for-v5.5' adds 37ece7e341e8 ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces adds 8bba55f74321 ARM: dts: aspeed-g6: Fix i2c clock source adds c0d3e181d782 ARM: dts: aspeed-g6: Add remaining UARTs adds 77ef1b3991e9 ARM: dts: aspeed: tacoma: Add UART1 and workaround adds a750904577e8 ARM: dts: ast2600evb: Enable UART workaround adds a981c93300ef ARM: dts: aspeed: tacoma: Add host FSI description adds 575640201e66 ARM: dts: aspeed: tacoma: Use 64MB for firmware memory adds a3bff4fec5e1 ARM: dts: aspeed: rainier: Add i2c eeproms adds 8fc6327f0f0b ARM: dts: aspeed: rainier: Enable VUART1 adds 253d39f5a6c5 ARM: dts: tacoma: Hog LPC pinmux adds 7f4a0ad5f0f2 ARM: dts: aspeed: rainier: Fix i2c eeprom size adds 1dd785ba304d ARM: dts: aspeed: rainier: gpio-keys for PSU presence adds 2b7ca63ccdec ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs adds 7e4dd1ed48e8 ARM: dts: aspeed: cmm: Use common dtsi adds 2bd4c3d3f405 ARM: dts: aspeed: minipack: Use common dtsi adds 8c014e90bd6f ARM: dts: aspeed: yamp: Use common dtsi adds 7671be39c4d9 ARM: dts: aspeed-g5: Add SGPIO description new 8eac03cb1aef Merge remote-tracking branch 'aspeed/for-next' new 3fb1a80eddd1 Merge remote-tracking branch 'at91/at91-next' new 2754ed34ee8c Merge remote-tracking branch 'bcm2835/for-next' adds bceed71ba131 clk: imx: imx8mq: fix sys3_pll_out_sels adds 265fd0de31d2 Merge branch 'clk/imx' into for-next adds 768e1a8e0936 soc: imx8mq: Read SOC revision from TF-A adds 5a7803e9847c Merge branch 'imx/drivers' into for-next adds d7eb28d2740f ARM: imx: use generic function to exit coherency adds 5924a1a71571 Merge branch 'imx/soc' into for-next adds 0bfadbcdc7a4 dt-bindings: arm: fsl: add nxp based toradex apalis/colibr [...] adds a5c959ef99d9 dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x [...] adds aa2f77ceb8ab dt-bindings: arm: fsl: add compatible string for Kobo Clara HD adds bb40c3f7d63a dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles adds 217a33e8047d Merge branch 'imx/bindings' into for-next adds df0935f04d10 ARM: dts: vf-colibri: fix typo in top-level module compatible adds c100ea86e6ab ARM: dts: add Netronix E60K02 board common file adds 7cd156e2f9d3 ARM: dts: imx: add devicetree for Kobo Clara HD adds 1bfe61049108 ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source adds b419b89b20cc ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a [...] adds 6dd2ed73f4f6 ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 adds 0ccafdf3e81b ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-powerof [...] adds 3b5212cc2af7 ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a s [...] adds 2e426b2bdc69 ARM: dts: Add support for two more Kontron evalkit boards [...] adds 36f42bb4d7f9 ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'st [...] adds 43584861ce20 ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and over [...] adds cc55c85d257e ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comme [...] adds de318da9123b Merge branch 'imx/dt' into for-next adds 431e4628ce01 arm64: dts: imx8mq-evk: Add remote control adds 615138e583ef arm64: dts: imx8mm: Remove duplicated machine compatible adds 235e09198338 arm64: dts: imx8mn: Remove duplicated machine compatible adds f7e5bb37c45b arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] adds 68e36a429ef5 arm64: dts: ls1028a: Move thermal-zone out of SoC adds 0b680963083e arm64: dts: ls1028a: Fix tmu unit address adds ba5a5615d54f arm64: dts: freescale: add initial support for colibri imx8x adds 227125fe728b arm64: dts: imx8mn-evk: Remove invalid Atheros properties adds 543f55a896a4 Merge branch 'imx/dt64' into for-next adds 497cffdac2af Merge branch 'imx/dt-mc' into for-next adds c7cb7c96f312 arm64: defconfig: Change CONFIG_AT803X_PHY from m to y adds 71918b15d58f Merge branch 'imx/defconfig' into for-next new 4e3419704709 Merge remote-tracking branch 'imx-mxs/for-next' new d3506525f59f Merge remote-tracking branch 'keystone/next' new c6ac6edf5509 Merge remote-tracking branch 'mediatek/for-next' new a8e8122e4d57 Merge remote-tracking branch 'mvebu/for-next' new 5dbef94f0683 Merge remote-tracking branch 'omap/for-next' new 971112e07293 MAINTAINERS: Add myself as co-maintainer for QCOM new b55c16423ccd Merge tag 'qcom-drivers-for-5.5' into final-for-5.5 adds b40dd23f9a89 arm64: dts: qcom: msm8998-clamshell: Remove retention idle state adds a636f93fcdb4 arm64: dts: qcom: msm8998: Disable coresight by default new 915603b10616 arm64: dts: qcom: db845c: Enable LVS 1 and 2 new 9a20f7256f90 Merge tag 'qcom-arm64-for-5.5' into final-for-5.5 new 9c14790dcd17 Merge tag 'qcom-dts-for-5.5' into final-for-5.5 new 1de2ce133511 Merge tag 'qcom-defconfig-for-5.5' into final-for-5.5 new 358b2c9ef5af Merge tag 'qcom-arm64-defconfig-for-5.5' into final-for-5.5 new 9cb17db02e0f Merge remote-tracking branch 'qcom/for-next' new 7b07642df180 Merge remote-tracking branch 'realtek/for-next' adds 9c45f53abb97 Merge branches 'renesas-arm-defconfig-for-v5.5', 'renesas- [...] new 05f44e032b8d Merge remote-tracking branch 'renesas/next' adds d6707fb710b6 ARM: dts: rockchip: Add HDMI support to rk3288-veyron-anal [...] adds bbf8f6fef71a ARM: dts: rockchip: Add HDMI audio support to rk3288-veyro [...] new 847bd306c991 Merge branch 'v5.5-armsoc/dts32' into for-next new fbb78418c870 arm64: dts: rockchip: add px30 otp controller new 2e7f8764dcb1 arm64: dts: rockchip: enable gpu on rk3399-puma new 7272d6e03d11 arm64: dts: rockchip: remove px30 default optee node new f952b45bf370 arm64: dts: rockchip: add usb2phy for px30 new 0815dc22c238 arm64: dts: rockchip: enable usb2phy on px30-evb new 389989270e5f arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc new 88e0b7822d2d arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc new f00736e38e98 arm64: dts: rockchip: Rework voltage supplies for regulato [...] new 21e3311a6a15 dt-bindings: clean up rockchip grf binding document new ab14c422a1d1 dt-bindings: Add doc for Firefly ROC-RK3308-CC board new 4403e1237be3 arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc new 073f106a97bb Merge branch 'v5.5-armsoc/dts64' into for-next adds bbbbd246ee12 clk: rockchip: make clk_half_divider_ops static new 762539d6999c clk: rockchip: Add div50 clock-ids for sdmmc on px30 and nandc new e40781098f56 clk: rockchip: Add div50 clocks for px30 sdmmc, emmc, sdio [...] new 7990660f36be clk: rockchip: move px30 critical clocks to correct clock [...] new 8a88550fe7bb clk: rockchip: add video-related niu clocks as critical on px30 new 3b0b4ebfd761 clk: rockchip: protect the pclk_usb_grf as critical on px30 new 049ed30771be Merge branch 'v5.5-clk/next' into for-next new c80cf19e42f9 Merge remote-tracking branch 'rockchip/for-next' new 4b2ebf7a92bd Merge remote-tracking branch 'samsung-krzk/for-next' adds afdc74ed2d57 clk: sunxi: Fix operator precedence in sunxi_divs_clk_setup adds cdfc2e2086bf clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18 adds 5da8253c3f5a Merge branches 'sunxi/clk-fixes-for-5.4', 'sunxi/config-fo [...] new 4441b57ec27e clk: sunxi-ng: h3: Export MBUS clock new ab883313ef62 dt-bindings: bus: sunxi: Add H3 MBUS compatible new 66e40b3517f7 ARM: dts: sunxi: h3/h5: Add MBUS controller node new 240a6438985c dts: arm: sun8i: h3: Enable deinterlace unit new 79bc02f12210 arm64: dts: allwinner: a64: enable ANX6345 bridge on Teres-I new 1e92dbeae806 dt-bindings: Add ANX6345 DP/eDP transmitter binding new 0b6f7014adc1 arm64: dts: allwinner: h6: add USB3 device nodes new b5d84ff8ae18 arm64: dts: allwinner: orange-pi-3: Enable USB 3.0 host support new c85c5c53ffa2 ARM: dts: sun6i: Remove useless reset-names new 74ab6d9d7dce arm64: dts: allwinner: h6: Remove useless reset name new 2ddd531f8c80 Merge branches 'sunxi/clk-for-5.5' and 'sunxi/dt-for-5.5' [...] new a215d284d70e Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6a093e6262c4 Merge branch for-5.5/dt-bindings into for-next adds 8b5af58d915b Merge branch for-5.5/firmware into for-next adds e8d584b11d3b memory: tegra: Add gr2d and gr3d to DRM IOMMU group adds 524ff3b23352 memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 adds 9d27b0415b63 memory: tegra: Adapt for Tegra20 clock driver changes adds aac08ff7357f memory: tegra: Include io.h instead of iopoll.h adds bac467d3f583 memory: tegra: Pre-configure debug register on Tegra20 adds 7a86f38e5d7d memory: tegra: Print a brief info message about EMC timings adds 363df24a92e0 memory: tegra: Increase handshake timeout on Tegra20 adds a32af7dfa2cc memory: tegra: Do not handle error from wait_for_completio [...] adds 2c35ec215184 memory: tegra: Introduce Tegra30 EMC driver adds aa67356ae644 memory: tegra: Ensure timing control debug features are disabled adds 8b04225c4464 memory: tegra: Consolidate registers definition into commo [...] adds f0417f0169e2 Merge branch for-5.5/memory into for-next adds 4625003045bb Merge branch for-5.5/soc into for-next adds 5620ef1aae5c Merge branch for-5.5/arm/core into for-next adds e440849a7da6 Merge branch for-5.5/arm/dt into for-next adds 9902109309eb Merge branch for-5.5/arm/defconfig into for-next adds a9a27e6c8843 Merge branch for-5.5/arm64/dt into for-next adds 25c6fa38444d clk: tegra: Fix build error without CONFIG_PM_SLEEP adds 1b3c2fc54c90 Merge branch for-5.5/clk into for-next adds 6c7c92944894 Merge branch for-5.5/cpufreq into for-next new b21cab8b1e48 Merge remote-tracking branch 'tegra/for-next' adds 4d3a369510dd clk: bcm2835: use devm_platform_ioremap_resource() to simp [...] adds 75cc0a123c90 clk: hisilicon: use devm_platform_ioremap_resource() to si [...] adds 1f8f3c6b35b2 clk: davinci: use devm_platform_ioremap_resource() to simp [...] adds 73c3bf70b37b clk: mediatek: mt2712: use devm_platform_ioremap_resource( [...] adds 71ae81418174 clk: mediatek: mt6779: use devm_platform_ioremap_resource( [...] adds 067de0a647a0 clk: mediatek: mt8183: use devm_platform_ioremap_resource( [...] adds ed4e1bbb4411 clk: mediatek: mt7622: use devm_platform_ioremap_resource( [...] adds aa136002ae22 clk: mediatek: mt7629: use devm_platform_ioremap_resource( [...] adds 0b17159de2c3 clk: mediatek: mt6797: use devm_platform_ioremap_resource( [...] adds 21ec8679c2cb clk: axs10x: use devm_platform_ioremap_resource() to simpl [...] adds 56a57321395e clk: s3c2410: use devm_platform_ioremap_resource() to simp [...] adds 793ee798cc47 clk: sprd: Change to use devm_platform_ioremap_resource() adds c22ee4539f58 Merge branch 'clk-devm-ioremap-resource' into clk-next adds b234fe955861 clk: imx8m: Use SYS_PLL1_800M as intermediate parent of CLK_ARM adds 658fd65cf0b0 clk: at91: avoid sleeping early adds 5095108e2f75 Merge branch 'clk-fixes' into clk-next adds f1edb498bd9f clk: hi6220: use CLK_OF_DECLARE_DRIVER adds c13c7f24a563 Merge branch 'clk-hisi' into clk-next adds 427400fc5c19 clk: ast2600: Fix enabling of clocks adds 9982b0f69b49 clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call adds 81a41901ffd4 clk: ti: clkctrl: Fix failed to enable error with double u [...] adds 78bdf57e9943 Merge tag 'sunxi-clk-fixes-for-5.4-1' of https://git.kerne [...] adds 5a60b5aa96e8 Merge tag 'clk-v5.4-samsung-fixes' of https://git.kernel.o [...] adds 8d3a12f3fb68 Merge branch 'clk-fixes' into clk-next new ebb0452f606c Merge remote-tracking branch 'clk/clk-next' new 9f2f2ce63cea Merge remote-tracking branch 'clk-samsung/for-next' new b09eb6ed80bb Merge remote-tracking branch 'csky/linux-next' new 197184da0a6b Merge remote-tracking branch 'h8300/h8300-next' new 5f521c09e5d8 Merge remote-tracking branch 'm68k/for-next' adds dd13a0f1d3f8 m68k/coldfire: Use CONFIG_PREEMPTION new ec31747126de Merge remote-tracking branch 'm68knommu/for-next' new 41aa534c009a Merge remote-tracking branch 'microblaze/next' adds 268a2d600130 MIPS: Loongson64: Rename CPU TYPES adds 71e2f4dd5a65 MIPS: Fork loongson2ef from loongson64 adds 5831fdb099dd MIPS: Loongson2ef: clean up loongson64 related code adds 1bdb7b76705a MIPS: Loongson64: Cleanup unused code adds 6fbde6b492df MIPS: Loongson64: Move files to the top-level directory adds 474435a05830 mips/cavium-octeon: Fix typo *must* in comment adds c80b48965a3f MIPS: SGI-IP27: replace MAX_COMPACT_NODE with MAX_NUMNODES adds 8a5a49987130 MIPS: Loongson: Make default kernel log buffer size as 128 [...] adds 02fce139fd14 Merge tag 'mips_fixes_5.4_3' into mips-next adds b9e9defb5e60 MIPS: PCI: make phys_to_dma/dma_to_phys for pci-xtalk-brid [...] adds 7505576d1c1a MIPS: add support for SGI Octane (IP30) adds dece3c2a320b MIPS: Loongson: Fix return value of loongson_hwmon_init new 53a44ca3389a Merge remote-tracking branch 'mips/mips-next' adds 52b2d91752a8 parisc: Do not hardcode registers in checksum functions adds f973cce0e402 kexec: Fix pointer-to-int-cast warnings adds e9c837c6ab07 parisc: Avoid spurious inequivalent alias kernel error messages new d5f2ba7eb689 Merge remote-tracking branch 'parisc-hd/for-next' new 779245bb98a9 Merge remote-tracking branch 'powerpc/next' new a9fa401cdca6 Merge remote-tracking branch 'fsl/next' new 78b9733c8df9 Merge remote-tracking branch 'soc-fsl/next' new be91db2aa6fa Merge remote-tracking branch 'risc-v/for-next' adds a320412dbbb3 s390/qdio: use QDIO_BUFNR() adds 4e79a5d41e8b s390/qdio: reduce log level for EQBS partial adds d86f71fd43fd s390/qdio: remove a forward declaration adds 4611281021e9 s390/qdio: add statistics helper macro adds 94c43bdaa007 s390/qdio: simplify thinint device registration adds 6d76c898d82d s390/qdio: don't attempt IRQ avoidance on Output SBALs adds 6a3035dac650 s390/bug: make use of asm_inline adds cceb018377a1 s390/alternatives: make use of asm_inline adds 4f84b383511d s390/boot: fix section name escaping adds 1917b47dc23f s390/qdio: move SSQD Sniffer mask definition adds f653e29bc2d9 s390/time: remove monotonic_clock() adds d3baaeb5ae08 s390: avoid double handling of "noexec" option adds ea3f6dcfa71a s390/unwind: fix get_stack_pointer(NULL, NULL) adds 6756dd9b890f s390/process: avoid custom stack unwinding in get_wchan adds 011620688a71 s390/time: ensure get_clock_monotonic() returns monotonic values adds 1c27a4bc817b s390/mm: make pmd/pud_bad() report large entries as bad adds 2d1fc1eb9b54 s390/mm: simplify page table helpers for large entries adds ab874f22d35a s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported adds 2416cefc504b s390/mm: add mm_pxd_folded() checks to pxd_free() adds 265f79dcb570 s390: always inline current_stack_pointer() adds effb83ccc83a s390: add error handling to perf_callchain_kernel new c2f2093e149d s390/unwind: drop unnecessary code around calling ftrace_g [...] new 4eca3e90387f Merge remote-tracking branch 's390/features' new d5df1b395f17 Merge remote-tracking branch 'sh/sh-next' new 449463794135 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 0dc98a6bb9b8 Merge remote-tracking branch 'fscrypt/master' adds f473adde114f Merge branch 'misc-5.4' into for-next-20191104 adds ae713ea20649 btrfs: simplify inode locking for RWF_NOWAIT adds 0412b8b723d8 btrfs: Add assert to catch nested transaction commit adds e2074956b305 Btrfs: make btrfs_wait_extents() static adds 2e1022a9ddf2 btrfs: tree-checker: Try to detect missing INODE_ITEM adds c17a923768d1 btrfs: tree-checker: Add check for INODE_REF adds 36f94b69bf15 btrfs: ctree: Reduce one indent level for btrfs_search_slot() adds a4f82115895c btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() adds 13b7b784bd49 btrfs: ctree: Remove stray comment of setting up path lock adds da00ed949830 btrfs: separate out the extent leak code adds 38b5ac83898c btrfs: separate out the extent io init function adds a8e812dfd3b5 btrfs: move extent_io_tree defs to their own header adds d744c8db8e72 btrfs: export find_delalloc_range adds 3e5fb588f08c btrfs: move the failrec tree stuff into extent-io-tree.h adds 80d1bf42166f btrfs: get rid of unnecessary memset() of work item adds 957090b5af54 btrfs: don't prematurely free work in run_ordered_work() adds 56999d5a74c0 btrfs: don't prematurely free work in end_workqueue_fn() adds 5b51d1dd693e btrfs: don't prematurely free work in reada_start_machine_ [...] adds f2eaba5d495f btrfs: don't prematurely free work in scrub_missing_raid56 [...] adds b6518029b57f btrfs: get rid of unique workqueue helper functions adds a29fb7b80914 btrfs: get rid of pointless wtag variable in async-thread.c adds 19f14d31ff32 btrfs: make locking assertion helpers static inline adds 6cdcb4028a4a btrfs: make btrfs_assert_tree_locked static inline adds 3f6d325143e1 btrfs: move btrfs_set_path_blocking to other locking functions adds 40bb33b0eca4 btrfs: move btrfs_unlock_up_safe to other locking functions adds 8295034e5106 btrfs: balance: use term redundancy instead of integrity i [...] adds 449295c6a870 btrfs: add 64bit safe helper for power of two checks adds eec8e17449e8 btrfs: use has_single_bit_set for clarity adds d86ee7b23e12 btrfs: transaction: describe transaction states and transitions adds 9990216448c6 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED adds b3f18e95f4a8 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] adds 771e1538f67c btrfs: Properly handle backref_in_log retval adds 8f66219674f8 btrfs: Open-code name_in_log_ref in replay_one_name adds f3f093754519 btrfs: print process name and pid that calls device scanning adds bc960fcd5bcb btrfs: use refcount_inc_not_zero in kill_all_nodes adds 3813b968ad5c btrfs: drop unused parameter is_new from btrfs_iget adds 7789a95dbd57 btrfs: add __cold attribute to more functions adds e3b39845ded8 btrfs: add const function attribute adds f9cc65c68779 btrfs: add __pure attribute to functions adds aa609b3c2cfb Btrfs: stop using btrfs_schedule_bio() adds d9df5ff65bed Btrfs: delete the entire async bio submission framework adds 18499a527dec Btrfs: only associate the locked page with one async_chunk struct adds 77c54976ad86 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios adds bd86fa595fbd Btrfs: extent_write_locked_range() should attach inode->i_wb adds fb4887d67fd2 btrfs: tree-checker: Refactor prev_key check for ino into [...] adds 291290468523 btrfs: Enhance error output for write time tree checker adds 80b3c5887dea btrfs: block-group: Rework documentation of check_system_c [...] adds 702b4b8554b2 btrfs: Avoid getting stuck during cyclic writebacks adds 381c77796664 btrfs: opencode extent_buffer_get adds a3f4461de915 btrfs: User assert to document transaction requirement adds d5fd04618435 btrfs: Rename btrfs_join_transaction_nolock adds aa46671361ea btrfs: props: remove unnecessary hash_init() adds c32fd3145b04 btrfs: use enum for extent type defines adds a6f024c82fd3 btrfs: use better definition of number of compression type adds e297297cc20d btrfs: use bool argument in free_root_pointers() adds 4032094200b7 btrfs: ioctl: Try to use btrfs_fs_info instead of *file adds cf64a40d6e33 Btrfs: fix negative subv_writers counter and data space le [...] adds 5780fe69c84e Btrfs: fix metadata space leak on fixup worker failure to [...] adds c3558b6302ec btrfs: check page->mapping when loading free space cache adds 1bdaf005b020 btrfs: use btrfs_block_group_cache_done in update_block_group adds 7ff77f02d3dc btrfs: export compression and decompression callbacks adds 59eeaea62c6b btrfs: switch compression callbacks to direct calls adds b2f4fc67171d btrfs: compression: attach workspace manager to the ops adds 54d8a446c511 btrfs: compression: let workspace manager init take only the type adds a86080f41cb4 btrfs: compression: inline init_workspace_manager adds 5fdd55f468fb btrfs: compression: let workspace manager cleanup take onl [...] adds 7f0d0886d866 btrfs: compression: inline cleanup_workspace_manager adds 577b35fdaf24 btrfs: compression: export alloc/free/get/put callbacks of [...] adds d9e217aa0b85 btrfs: compression: inline get_workspace adds 0dfaccec7e12 btrfs: compression: inline put_workspace adds 6edaa1550e0a btrfs: compression: pass type to btrfs_get_workspace adds a3fcb35c52af btrfs: compression: inline alloc_workspace adds e155153d39a3 btrfs: compression: pass type to btrfs_put_workspace adds e4cd3900fdf6 btrfs: compression: inline free_workspace adds cb420133cf63 btrfs: compression: remove ops pointer from workspace_manager adds 38472edeb1e5 btrfs: Speed up btrfs_file_llseek adds fed52fd854df btrfs: Simplify btrfs_file_llseek adds 255614d6d15f btrfs: Return offset from find_desired_extent adds 1263838e1804 btrfs: tracepoints: drop typecasts from printk adds e50cbd50d867 btrfs: tracepoints: constify all pointers adds e3f09b0d1608 btrfs: raid56: reduce indentation in lock_stripe_add adds 12d5c62d78e2 btrfs: remove pointless local variable in lock_stripe_add() adds f0663d1dee3b btrfs: reduce indentation in btrfs_may_alloc_data_chunk adds 527c63e03bd7 btrfs: remove pointless indentation in btrfs_read_sys_array() adds ee81cd3509c3 btrfs: assert extent_map bdevs and lookup_map and split adds 160a4a1a3c02 btrfs: get bdev from latest_dev for dio bh_result adds 2ceeb8e29f05 btrfs: drop bio_set_dev where not needed adds d9452712fc14 btrfs: remove extent_map::bdev adds 9ba320cc28eb btrfs: drop bdev argument from submit_extent_page adds 15bb42eb098f btrfs: add xxhash64 to checksumming algorithms adds 2b1a88a60d84 btrfs: add sha256 to checksumming algorithm adds 3ebb2ada8ccc btrfs: sysfs: export supported checksums adds 5b1c9fcba5a9 btrfs: sysfs: show used checksum driver per filesystem adds 7e83f4adbbb6 btrfs: add member for a specific checksum driver adds a4c7f5af1fc5 btrfs: add blake2b to checksumming algorithms adds 7fbbd31973a2 btrfs: Remove btrfs_bio::flags member adds d67565981f81 btrfs: move block_group_item::used to block group adds 90021ab93ac0 btrfs: move block_group_item::flags to block group adds 914087af11ed btrfs: remove embedded block_group_cache::item adds 2f95e1e972d3 btrfs: rename block_group_item on-stack accessors to follo [...] adds dd2829c0e1c0 btrfs: rename extent buffer block group item accessors adds 728f093b5936 btrfs: add dedicated members for start and length of a blo [...] adds db8daf74116b btrfs: remove cached space_info in btrfs_statfs() adds 9beb0bbc9fe3 Btrfs: remove wait queue from space_info structure adds d76f2bc07194 Btrfs: remove unnecessary delalloc mutex for inodes adds 5f227c904497 Btrfs: fix race leading to metadata space leak after task [...] adds 9819a8b528c7 btrfs: Consider system chunk array size for new SYSTEM chunks adds 495bda5792b6 btrfs: tree-checker: Fix wrong check on max devid adds 4d0404484750 btrfs: Cleanup and simplify find_newest_super_backup adds bcf9a84335f1 btrfs: Remove newest_gen argument from find_oldest_super_backup adds 0f5d92163f76 btrfs: Add read_backup_root adds 04593ba0ffd2 btrfs: Factor out tree roots initialization during mount adds c30f925818b0 btrfs: Don't use objectid_mutex during mount adds 508608e76b1f btrfs: Remove unused next_root_backup function adds d1a2b15b6519 btrfs: Rename find_oldest_super_backup to init_backup_root_slot adds 270cd5b018fd btrfs: Streamline btrfs_fs_info::backup_root_index semantics adds 16f47cb9de30 btrfs: clean up locking name in scrub_enumerate_chunks() adds a31ccb4b7ba2 btrfs: tree-checker: Check item size before reading file e [...] adds c315fb7381b9 btrfs: volumes: Use more straightforward way to calculate [...] adds 13d7b17607a9 btrfs: Ensure we trim ranges across block group boundary adds 0284391fa943 Btrfs: send, allow clone operations within the same file adds e28ad82f22f3 Btrfs: send, skip backreference walking for extents with m [...] adds 46e313926706 btrfs: sink write_flags to __extent_writepage_io adds 5fea0898beb6 btrfs: sink write flags to cow_file_range_async adds 593669fa8fd7 btrfs: block-group: Refactor btrfs_read_block_groups() adds 673756ea6b0b btrfs: save i_size to avoid double evaluation of i_size_re [...] adds 8596e47a1733 btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC adds 1619b67d24f9 Merge branch 'misc-next' into for-next-current-v5.3-20191104 adds 7d75a6fe2a0c Merge branch 'for-next-current-v5.3-20191104' into for-nex [...] adds 6dbe80c0a5aa Merge branch 'misc-next' into for-next-next-v5.4-20191104 adds 982ebc2a5455 btrfs: add support for 3-copy replication (raid1c3) adds 51615214edea btrfs: add support for 4-copy replication (raid1c4) adds 336b022eb524 btrfs: add incompat for raid1 with 3, 4 copies adds 79fa2947ea1e btrfs: drop incompat bit for raid1c34 after last block gro [...] adds 19f055ab72d4 Merge branch 'dev/raid1c3-5.5-final' into for-next-next-v5 [...] adds 2e7641d9f4f1 btrfs: merge blocking_writers branches in btrfs_tree_read_lock adds 4578e7eb0ae2 btrfs: set blocking_writers directly, no increment or decrement adds 151a623ba06b btrfs: access eb::blocking_writers according to ACCESS_ONC [...] adds 9dbc0cc309ec btrfs: document extent buffer locking adds f3e9de3a2216 btrfs: locking: add lock assertions adds 638cb430e99a Merge branch 'dev/eb-locking-polish-v3' into for-next-next [...] adds a852a5937d19 btrfs: extent_io: Do extra check for extent buffer read wr [...] adds 0c171e9095e4 btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] adds 03b6e2c86a72 btrfs: Detect unbalanced tree with empty leaf before crash [...] adds 2cf2909b8a2f btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] adds 8a365d74001f btrfs: ctree: Checking key orders before merged tree blocks adds d897928582af Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] adds 6eb305c9273a Merge branch 'for-next-next-v5.4-20191104' into for-next-20191104 new 956bda36ecd6 Merge remote-tracking branch 'btrfs/for-next' new 5bb5e6ee6f5c ceph: don't try to handle hashed dentries in non-O_CREAT a [...] new a3a0819388b2 ceph: don't allow copy_file_range when stripe_count != 1 new 41c93169205c Merge remote-tracking branch 'ceph/master' adds d0baeb052d28 cifs: rename a variable in SendReceive() adds baaecfd652bd cifs: remove unused variable 'sid_user' adds 264b7a9a581d cifs: add support for flock adds f38cdcfbb090 CIFS: remove set but not used variables 'cinode' and 'netfid' adds dafe3d7a2ea9 cifs: Don't display RDMA transport on reconnect adds 1bbdc85cbcdd cifs: smbd: Invalidate and deregister memory registration [...] adds 208282138764 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] adds 7b51fd894e3a cifs: smbd: Add messages on RDMA session destroy and reconnection adds 90b1b5c19f60 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] adds 8539d785b2a3 cifs: smbd: Only queue work for error recovery on memory r [...] adds 164268d1b0ce cifs: smbd: Return -EAGAIN when transport is reconnecting adds 030dace64229 cifs: don't use 'pre:' for MODULE_SOFTDEP adds 5ee21686a338 CIFS: Fix SMB2 oplock break processing adds 91aea050a24e cifs: sort interface list by speed adds aff27952f09e cifs: add multichannel mount options and data structs adds d2a02fb6649d cifs: add server param adds 4eef364c8fb7 cifs: switch servers depending on binding state adds 14be94e704c3 cifs: try opening channels after mounting new 586c106963d7 cifs: move cifsFileInfo_put logic into a work-queue new 321c9bd59c88 CIFS: Use memdup_user() rather than duplicating its implem [...] new 93496de7378f CIFS: Use common error handling code in smb2_ioctl_query_info() new d7c3c03f6a0b Merge remote-tracking branch 'cifs/for-next' new e061b8370367 Merge remote-tracking branch 'ecryptfs/next' adds 0602fc8bb4f2 erofs: support superblock checksum new 158abb287741 Merge remote-tracking branch 'erofs/dev' adds 60e4cf67a582 reiserfs: fix extended attributes on the root directory adds 30ef0e408507 ext2: don't set *count in the case of failure in ext2_try_ [...] adds 3602ef997502 Pull reiserfs fix from Jeff and ext2 allocation fix from C [...] adds 67e6b4ef8496 fsnotify: Add git tree reference to MAINTAINERS adds 7f494a73ee5a Pull MAINTAINERS file update. new e392209c3e50 Merge remote-tracking branch 'ext3/for_next' adds d84560f74d85 jbd2: Simplify journal_unmap_buffer() adds d8ede917f5cd jbd2: Remove jbd_trylock_bh_state() adds 93108ebb848d jbd2: Move dropping of jh reference out of un/re-filing functions adds 6d69843e5d3f jbd2: Drop unnecessary branch from jbd2_journal_forget() adds 2e710ff03fc4 jbd2: Don't call __bforget() unnecessarily adds 464170647b56 jbd2: Make state lock a spinlock adds 7855a57d008b jbd2: Free journal head outside of locked region adds 821ff38d192a ext4: keep uniform naming convention for io & io_end variables adds a00713ea982b ext4: Add API to bring in support for unwritten io_end_vec [...] adds 2943fdbc688e ext4: Refactor mpage_map_and_submit_buffers function adds c8cc88163f40 ext4: Add support for blocksize < pagesize in dioread_nolock adds c33fbe8f673c ext4: Enable blocksize < pagesize for dioread_nolock adds 0d0a60c92fed Merge branch 'rh/dioread-nolock-1k' into dev new ee309762d2cb Merge remote-tracking branch 'ext4/dev' new a5f31c4750a6 Merge remote-tracking branch 'f2fs/dev' new e199eb47cb5c Merge remote-tracking branch 'nfsd/nfsd-next' adds 249bd9087a52 xfs: properly serialise fallocate against AIO+DIO adds ae7e403fa5bb xfs: simplify xfs_iomap_eof_align_last_fsb adds 49bbf8c76156 xfs: mark xfs_eof_alignment static adds 57c49444d7cc xfs: remove the extsize argument to xfs_eof_alignment adds 88cdb7147b21 xfs: slightly tweak an assert in xfs_fs_map_blocks adds 307cdb54b80e xfs: don't log the inode in xfs_fs_map_blocks if it adds e696663a97e8 xfs: simplify the xfs_iomap_write_direct calling adds be6cacbeea8c xfs: refactor xfs_bmapi_allocate adds fd638f1de1f3 xfs: move extent zeroing to xfs_bmapi_allocate adds c34d570d1586 xfs: cleanup use of the XFS_ALLOC_ flags new e91ec882af21 xfs: relax shortform directory size checks new d243b89a611e xfs: constify the buffer pointer arguments to error functions new a5155b870d68 xfs: always log corruption errors new f676c7508667 xfs: remove unused struct xfs_mount field m_fsname_len new e1d3d2188546 xfs: use super s_id instead of struct xfs_mount m_fsname new 3d9d60d9addf xfs: dont use XFS_IS_QUOTA_RUNNING() for option check new 7b77b46a6137 xfs: use kmem functions for struct xfs_mount new a943f372c22b xfs: merge freeing of mp names and mp new 82332b6da226 xfs: add xfs_remount_rw() helper new 2c6eba31775b xfs: add xfs_remount_ro() helper new c0a6791667f8 xfs: refactor suffix_kstrtoint() new 846410ccd104 xfs: avoid redundant checks when options is empty new 48a06e1b5773 xfs: refactor xfs_parseags() new 9a861816a026 xfs: move xfs_parseargs() validation to a helper new 7c89fcb2783d xfs: dont set sb in xfs_mount_alloc() new 73e5fff98b64 xfs: switch to use the new mount-api new 63cd1e9b026e xfs: move xfs_fc_reconfigure() above xfs_fc_free() new 2f8d66b3cd79 xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() new 8757c38f2cf6 xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() new 50f8300904b1 xfs: fold xfs_mount-alloc() into xfs_init_fs_context() new ee4fb16cbec9 xfs: decrease indenting problems in xfs_dabuf_map new 110f09cb705a xfs: add missing assert in xfs_fsmap_owner_from_rmap new 9842b56cd406 xfs: make the assertion message functions take a mount parameter new 69817a6b2bd3 Merge remote-tracking branch 'xfs/for-next' new a128caec3509 Merge remote-tracking branch 'iomap/iomap-for-next' new 3b404a970d22 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new a4d21d41a7fd Merge remote-tracking branch 'vfs/for-next' new 249821320562 Merge remote-tracking branch 'printk/for-next' new da32bd43ce8a Merge branch 'pci/aer' new cc2f1c02b907 Merge branch 'pci/aspm' new eb116a7b8c9f Merge branch 'pci/enumeration' new d708bd1206bd Merge branch 'pci/hotplug' new f6335186b579 Merge branch 'pci/misc' new 01328af187bb Merge branch 'pci/msi' new 194e5c604000 PCI/PM: Apply D2 delay as milliseconds, not microseconds new 112e4fcc5bd4 PCI/PM: Expand PM reset messages to mention D3hot (not just D3) new 39f96ae08af9 PCI/PM: Simplify pci_set_power_state() new d80754f81f02 xen-platform: Convert to generic power management new 4ce0ccac98fb PCI/PM: Remove unused pci_driver.resume_early() hook new ef044a9a5e7a PCI/PM: Remove unused pci_driver.suspend_late() hook new a659156a6e1b Merge branch 'pci/pm' new 04725f072a4f Merge branch 'pci/resource' new 06b1ce922153 Merge branch 'pci/switchtec' new 808f5805bf48 Merge branch 'pci/virtualization' new c540a63fc5c0 Merge branch 'remotes/lorenzo/pci/aardvark' new fe20468f0f2b Merge branch 'remotes/lorenzo/pci/dwc' new cc660f9ccd3d Merge branch 'remotes/lorenzo/pci/endpoint' new d63802742cf2 Merge branch 'remotes/lorenzo/pci/iproc' new 8d8ea2bf0be9 Merge branch 'remotes/lorenzo/pci/meson' new f0691efc47f6 Merge branch 'remotes/lorenzo/pci/mobiveil' new 0a430505fda5 PCI: rcar: Move the inbound index check new 7353abd8b780 PCI: rcar: Recalculate inbound range alignment for each co [...] new 61c86b2052f9 Merge branch 'remotes/lorenzo/pci/rcar' new 870b4b04cfc0 Merge branch 'remotes/lorenzo/pci/tegra' new 494f8b10d832 resource: Add a resource_list_first_type helper new 65991f437699 PCI: Export pci_parse_request_of_pci_ranges() new 4e5be6f81be7 PCI: aardvark: Use pci_parse_request_of_pci_ranges() new e634e3e0b790 PCI: altera: Use pci_parse_request_of_pci_ranges() new 7fe71aa84b43 PCI: dwc: Use pci_parse_request_of_pci_ranges() new 783a862563f7 PCI: faraday: Use pci_parse_request_of_pci_ranges() new 7ef1c871da16 PCI: iproc: Use pci_parse_request_of_pci_ranges() new 8a26f861b815 PCI: mediatek: Use pci_parse_request_of_pci_ranges() new 6c6a0dff0641 PCI: mobiveil: Use pci_parse_request_of_pci_ranges() new 5c1306a0fde6 PCI: rockchip: Use pci_parse_request_of_pci_ranges() new 62240a88004b PCI: rockchip: Drop storing driver private outbound resource data new e0aebfe84a2f PCI: v3-semi: Use pci_parse_request_of_pci_ranges() new 83083e241d48 PCI: xgene: Use pci_parse_request_of_pci_ranges() new ee352c272e41 PCI: xilinx: Use pci_parse_request_of_pci_ranges() new 3c65ebff8fae PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() new f9f4fdaa3509 PCI: versatile: Use pci_parse_request_of_pci_ranges() new 2999dea8e94a PCI: versatile: Remove usage of PHYS_OFFSET new ecf8fd6d917d PCI: versatile: Enable COMPILE_TEST new 52ac576f88f9 PCI: of: Add inbound resource parsing to helpers new c8ef5c04471a PCI: ftpci100: Use inbound resources for setup new 74c8c94fa6cf PCI: v3-semi: Use inbound resources for setup new f0221908e7fc PCI: xgene: Use inbound resources for setup new 31c30870349f PCI: iproc: Use inbound resources for setup new 75503f8e26ba PCI: rcar: Use inbound resources for setup new cf43ace1381b PCI: Make devm_of_pci_get_host_bridge_resources() static new 0ac2bc882da2 Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' new 3c379a59b479 tools: PCI: Fix fd leakage new 9ba69def6a87 Merge branch 'remotes/lorenzo/pci/misc' new 62453f8b66d9 Merge branch 'pci/trivial' new d1ed13e557f5 Merge remote-tracking branch 'pci/next' new 9f3f741e626e Merge remote-tracking branch 'pstore/for-next/pstore' adds 43b7029f475e HID: i2c-hid: Send power-on command after reset adds cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next adds 76f8cf6e0cfd HID: intel-ish-hid: Spelling s/diconnect/disconnect/ adds e0316fc294a6 Merge branch 'for-5.5/ish' into for-next new 179fa819c274 Merge remote-tracking branch 'hid/for-next' new 975de1d5b963 Merge remote-tracking branch 'i2c/i2c/for-next' adds 708bc6ec65a7 i3c: Spelling s/dicovered/discovered/ adds 469191c7fcd0 MAINTAINERS: Mark linux-i3c mailing list moderated new f57be1301a2a Merge remote-tracking branch 'i3c/i3c/next' new 2ea35bdcd578 Merge branch 'dmi/master' adds e7ac65f0a394 hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] adds c178349f6b58 hwmon: (applesmc) switch to using input device polling mode adds 1ec3de0056c0 hwmon: abituguru: make array probe_order static, makes obj [...] adds a94c30b645df dt-bindings: hwmon: Document ibm,cffps compatible string adds 9e44db1c6685 hwmon: (pmbus/ibm-cffps) Add version detection capability adds d6a6233df012 hwmon: (w83793d) remove redundant assignment to variable res adds 3b799eab1a77 hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz adds c69898dd83fe hwmon: (ina3221) Add summation feature support adds f2b50c3a4027 hwmon: Add support for ltc2947 adds a2ee400d7b0b dt-bindings: hwmon: Add ltc2947 documentation adds b911a169fb13 hwmon: (pmbus) add driver for BEL PFE1100 and PFE3000 adds 93a794f1b785 docs: hwmon: Document bel-pfe pmbus driver new 861bc2510cf9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new d2188ed6f3f7 Merge remote-tracking branch 'jc_docs/docs-next' new 7520781f748e media: doc-rst: add more info for resolution change blocks [...] new 67c845a58a14 media: doc-rst: ipu3: clarification on data type conversio [...] new a0b39e9d5b9b media: staging/intel-ipu3: remove the unnecessary compiler flags new 08103a85e610 media: smiapp: unlock on error in smiapp_start_streaming() new 9cc806c4efbd media: cx231xx: remove redundant assignment to variable status new 967535a84dd3 media: imx7-mipi-csis: make array 'registers' static const [...] new 840e0425851a media: xilinx: Use the correct style for SPDX License Identifier new bf17a83c3e9a media: MAINTAINERS: Update MAX2175 & R-Car DRIF driver mai [...] new ed0d0ccbf8d5 media: vpx3220: make array input_vals static, makes object [...] new 9a342095e7a5 media: v4l2-dv-timings: Use DIV_ROUND_CLOSEST directly to [...] new db5b162fa648 media: bdisp: fix memleak on release new 75c8c8ef8bfd media: radio: wl1273: fix interrupt masking on release new acdab7a0a8d0 media: rcar-vin: Do not enumerate unsupported pixel formats new 7a18920705fe media: rcar-vin: Define which hardware supports NV12 new e3d2a2648583 media: rcar-vin: Add support for outputting NV12 new bc0ce7c5a8bf media: dt-bindings: rcar-vin: Add R8A774B1 support new ca124cb21da9 media: dt-bindings: rcar-csi2: Add R8A774B1 support new d832bda9c0ce media: rcar-vin: Enable support for R8A774B1 new b6d38b1c1081 media: rcar-csi2: Enable support for R8A774B1 new ec99ad4c0cf6 media: staging: media: cedrus: use devm_platform_ioremap_r [...] new 100c0471df5f media: rcar_drif: fix a memory disclosure new 5cbd55a3dcae media: exynos4-is: Fix recursive locking in isp_video_release() new 27d099783fcf media: v4l2-subdev: Don't use __u32 internally new 577e101781c1 media: v4l2-core: fix touch support in v4l_g_fmt new dd138ccd68fa media: coda: fix deadlock between decoder picture run and [...] new a9bf84216a19 media: coda: request to skip kernel mapping for decoded buffers new 3964d41f174c media: bt819: Reduce amount of F* words in the world new ccd516b1ec8f media: fdp1: Fix R-Car M3-N naming in debug message new 6f632158c680 media: dt-bindings: rcar_vin: Document RZ/G1 per-board settings new 209d53bec8d0 media: s5p-jpeg: drop unused components from s5p_jpeg_q_data new 5aa5de2ab29b media: staging: media: allegro-dvt: remove bool comparison new 8c9c905d6c28 media: staging/imx: Use a shorter name for driver new d065070e009b media: hi556: Add support for Hi-556 sensor new ad1d5947619e Merge remote-tracking branch 'v4l-dvb/master' adds 30b4e364697e Merge branch 'devprop' into linux-next adds edc5935ec777 ACPICA: Results from Clang adds 197aba2090e3 ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 adds aaf7566f33d2 ACPICA: More Clang changes adds 42d939fadbfa ACPICA: Add new external interface, acpi_unload_table() adds 1770093c5bed ACPICA: make acpi_load_table() return table index adds efcf9456c81c ACPICA: utilities: add flag to only display data when dump [...] adds 5fd033288a86 ACPICA: debugger: add command to dump all fields of partic [...] adds 20d93fce0002 ACPICA: debugger: surround field unit output with braces '{' adds 760935064252 ACPICA: debugger: add field unit support for acpi_db_get_n [...] adds 02b04f10b836 ACPICA: acpiexec: initialize all simple types and field un [...] adds 45abdc9903e9 ACPICA: debugger: remove leading whitespaces when converti [...] adds c7ccf10bb92e ACPICA: Update version to 20191018 adds 2178c2c35d70 Merge branch 'acpica' into linux-next adds 0a0735ccea23 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] adds 4446abc9a109 ACPI: EC: tweak naming in preparation for GpioInt support adds 406857f773b0 ACPI: EC: add support for hardware-reduced systems adds a0fcfed1389e ACPI / PMIC: Do not register handlers for unhandled OpRegions adds ed852cde25a1 ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver adds cefe6aac29ff ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver adds 313f41dae061 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] adds 065bd4d35b3f ACPI: button: Refactor lid_init_state module parsing code adds 593681e2c75f ACPI: button: Allow disabling LID support with the lid_ini [...] adds d7cd08231a7f ACPI: button: Turn lid_blacklst DMI table into a generic q [...] adds 932e1ba48611 ACPI: button: Add DMI quirk for Medion Akoya E2215T adds 00e250367cc6 ACPI: button: Add DMI quirk for Asus T200TA adds e346d0cf2c0a ACPI: button: Remove unused acpi_lid_notifier_[un]register [...] adds 85501ab3ac4a Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] adds 2c5afb0738f0 Merge branches 'pm-sleep' and 'pm-tools' into linux-next adds 737ffb27f2f1 cpufreq: Clarify the comment in cpufreq_set_policy() adds db0d32d84031 cpufreq: powernv: fix stack bloat and hard limit on number [...] adds 99e18df3a41a Merge back earlier cpufreq material for v5.5. adds 9f2bbf13be61 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds c66be1e52bb0 cpufreq: intel_pstate: Fix invalid EPB setting adds 7dba3cb7cc3a Merge branch 'pm-cpufreq-fixes' into linux-next new cae478114fbe powercap/intel_rapl: add support for CometLake Mobile new f84fdcbc8ec0 powercap/intel_rapl: add support for Cometlake desktop new 4590a8c71593 Merge branch 'powercap' into linux-next new f25bfc8a62ce Merge remote-tracking branch 'pm/linux-next' new c23734487fb4 cpufreq: sun50i: Fix CPU speed bin detection new 51f8ff3fcd23 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds d80a4ac20800 cpupower : Handle set and info subcommands correctly new 0c17aca7cfed Merge remote-tracking branch 'cpupower/cpupower' new c44bb5034aec PM / OPP: Support adjusting OPP voltages at runtime new ec1d62eaa4ec Merge remote-tracking branch 'opp/opp/linux-next' adds c96f8fbb5e34 drivers: thermal: tsens: Get rid of id field in tsens_sensor adds b50831930381 drivers: thermal: tsens: Simplify code flow in tsens_probe adds c25a69a470fc drivers: thermal: tsens: Add __func__ identifier to debug [...] adds 051e62bba547 drivers: thermal: tsens: Add debugfs support adds bb908c60b035 dt-bindings: thermal: tsens: Convert over to a yaml schema adds db74bbf4f785 drivers: thermal: tsens: Create function to return sign-ex [...] adds 6b37d891a224 drivers: thermal: tsens: Add interrupt support adds 586d1b9d36c5 dt-bindings: thermal: Add DT bindings documentation for Am [...] adds 69ba76ede9c2 thermal: amlogic: Add thermal driver to support G12 SoCs adds dc908607c8a3 MAINTAINERS: add entry for Amlogic Thermal driver adds 1eb55f5167af thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 adds 007439300eb0 dt: thermal: tsens: Document compatible for MSM8976/56 adds 7348af239050 thermal: Remove netlink support adds a2ee22f0a067 thermal: Initialize thermal subsystem earlier adds c39700a7d97f cpufreq: Initialize the governors in core_initcall adds 08a40dc3db9f cpufreq: Initialize cpufreq-dt driver earlier adds 82243441e62f clk: qcom: Initialize clock drivers earlier adds 4281e0a21cf0 cpufreq: qcom-hw: Move driver initialization earlier adds 0ac18e6cd195 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value adds 6c2c307a24d4 thermal: no need to set .owner when using module_platform_driver adds c01d083bf0f6 thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF adds 5ec12e09c1d1 thermal: cpu_cooling: Reorder the header file adds 7d0f31b2fee5 drivers: thermal: tsens: fix potential integer overflow on [...] new 704508d2b2f5 Merge remote-tracking branch 'thermal/thermal/linux-next' new a0dcdc911634 Merge remote-tracking branch 'swiotlb/linux-next' adds cf7e93c12fbc RDMA/restrack: Remove PID namespace support adds ac71ffcfb457 RDMA/core: Check that process is still alive before sendin [...] adds dc2f7edcc012 RDMA/rxe: Remove useless rxe_init_device_param assignments adds 8d625101a740 RDMA/cm: Delete unused cm_is_active_peer function adds a916051191a3 RDMA/cm: Use specific keyword to check define adds 24f521492304 RDMA/cm: Update copyright together with SPDX tag adds 515f60004ed9 RDMA/hns: Prevent undefined behavior in hns_roce_set_user_ [...] adds f9e66db14316 RDMA/hns: Delete BITS_PER_BYTE redefinition adds 79d81ef42c9a RDMA/srpt: Fix TPG creation adds 5c7e76fb7cb5 RDMA/hns: Fix to support 64K page for srq adds 887803db866a RDMA/hns: Bugfix for qpc/cqc timer configuration adds 994195e15370 RDMA/hns: Fix memory leak on 'context' on error return path adds 949b452f9cfe rdma: Remove nes ABI header adds 73ab512f7202 RDMA/qedr: Fix srqs xarray initialization adds 5fdff18b4dc6 RDMA/qedr: Fix qpids xarray api used adds 82af6d19d8d9 RDMA/qedr: Fix synchronization methods and memory leaks in qedr adds 24e412c1e00e RDMA/qedr: Fix memory leak in user qp and mr adds 5212c3fda222 RDMA/iw_cxgb4: Report correct port speed/width adds 0edefddbae39 RDMA/siw: Fix post_recv QP state locking adds ecdfdfdbe4d4 RDMA/core: Fix ib_dma_max_seg_size() adds 97458fd51091 RDMA/rxe: Increase DMA max_segment_size parameter adds a401fb819cd6 RDMA/siw: Increase DMA max_segment_size parameter adds c9121262d57b RDMA/core: Set DMA parameters correctly adds a52dc3a10095 RDMA/vmw_pvrdma: Use resource ids from physical device if [...] adds 036313316d3a Merge tag 'v5.4-rc5' into rdma.git for-next adds fb985e278a30 RDMA/mlx5: Use SRCU properly in ODP prefetch adds 50211ec9443f RDMA/mlx5: Split sig_err MR data into its own xarray adds 806b101b2bfa RDMA/mlx5: Use a dedicated mkey xarray for ODP adds 74bddb3682f6 RDMA/mlx5: Delete struct mlx5_priv->mkey_table adds 3d5f3c54e7bc RDMA/mlx5: Rework implicit_mr_get_data adds c2edcd69351f RDMA/mlx5: Lift implicit_mr_alloc() into the two routines [...] adds 9162420dde49 RDMA/mlx5: Set the HW IOVA of the child MRs to their place [...] adds 54375e738295 RDMA/mlx5: Split implicit handling from pagefault_mr adds 423f52d65005 RDMA/mlx5: Use an xarray for the children of an implicit ODP adds 3389baa831b6 RDMA/mlx5: Reduce locking in implicit_mr_get_data() adds b70d785d237c RDMA/mlx5: Avoid double lookups on the pagefault path adds 5256edcb98a1 RDMA/mlx5: Rework implicit ODP destroy adds d561987f34f2 RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray adds 09689703d29a RDMA/mlx5: Do not race with mlx5_ib_invalidate_range durin [...] adds 46870b2391d5 RDMA/odp: Remove broken debugging call to invalidate_range adds bb3dba330006 Merge branch 'odp_rework' into rdma.git for-next adds d5b60e26e86a RDMA/hns: Fix build error again adds 546d30099ed2 RDMA/mlx5: Return proper error value adds 11f552e21755 IB/mlx5: Test write combining support new 603436d6d778 Merge remote-tracking branch 'rdma/for-next' adds 98298e6ca6d5 flow_dissector: add meaningful comments adds 3b336d6f4ec6 flow_dissector: skip the ICMP dissector for non ICMP packets adds 5dec597e5cd0 flow_dissector: extract more ICMP information adds 58deb77cc52d bonding: balance ICMP echoes in layer3+4 mode adds 29f52875ba99 Merge branch 'ICMP-flow-improvements' adds a319fb52e4b3 net: phy: marvell: add downshift support for 88E1145 adds 1d7a55267fae vxlan: drop "vxlan" parameter in vxlan_fdb_alloc() adds a2a1a13b81e6 net: dsa: add ethtool pause configuration support adds 84e93d999a67 wimax: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops adds 914ee9c436cb e1000e: Add support for Comet Lake adds a7023819404a e1000e: Use rtnl_lock to prevent race conditions between n [...] adds daee5598e491 e1000e: Drop unnecessary __E1000_DOWN bit twiddling adds 4085d06d2f22 igb: Add UDP segmentation offload support adds c74d4bdbae4f ixgbe: Add UDP segmentation offload support adds 3fd8ed563958 i40e: Add UDP segmentation offload support adds fb776f5d57ee e1000e: Add support for Tiger Lake adds 203bddfdfb6c e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set adds dba7bf0348e4 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 21d8bd123ac4 net: qrtr: Simplify 'qrtr_tun_release()' adds c8ecebd04cbb net: sched: extract common action counters update code int [...] adds 5e1ad95b630e net: sched: extract bstats update code into function adds 26b537a88ca5 net: sched: extract qstats update code into functions adds ef816f3c49c1 net: sched: don't expose action qstats to skb_tc_reinsert() adds 5e174d5e73df net: sched: modify stats helper functions to support regul [...] adds abbb0d33632c net: sched: extend TCA_ACT space with TCA_ACT_FLAGS adds e38226786022 net: sched: update action implementations to support flags adds 9ae6b78708a7 tc-testing: implement tests for new fast_init action flag adds d86784fe9b03 Merge branch 'Control-action-percpu-counters-allocation-by [...] adds d74361dc5870 cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' adds 94e768373ae1 mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits adds a513b1a5910b mlxsw: reg: Add Port Module Type Mapping Register adds 25911e1b9797 mlxsw: spectrum: Use PMTM register to get max module width adds 2e6a2d7b4508 mlxsw: spectrum: Move max_width check up before count check adds 26a6befa5df7 mlxsw: spectrum: Distinguish between unsplittable and split port adds 4a7f970f1240 mlxsw: spectrum: Replace port_to_module array with array o [...] adds 7b39fa5befbb mlxsw: spectrum: Use mapping of port being split for creat [...] adds 35896d9641db mlxsw: spectrum: Pass mapping values in port mapping structure adds c8fc10dc17c2 mlxsw: spectrum: Add sanity checks into module info get adds d0846ce9aa90 mlxsw: spectrum: Push getting offsets of split ports into [...] adds 038784a9dfc2 mlxsw: spectrum: Introduce resource for getting offset of [...] adds 49185277cc45 mlxsw: spectrum: Remember split base local port and use it [...] adds 013da2979118 mlxsw: spectrum: Use port_module_max_width to compute base [...] adds c3a64b5173e1 mlxsw: spectrum: Fix base port get for split count 4 and 8 adds fbbeea310267 mlxsw: spectrum: Iterate over all ports in gap during unsp [...] adds 973b7fdb5ff1 mlxsw: spectrum: Generalize split count check adds 8c933eab2d19 Merge branch 'mlxsw-Make-port-split-code-more-generic' adds 246880958ac9 firmware: broadcom: add OP-TEE based BNXT f/w manager adds e07ab2021eb6 bnxt_en: Add support to invoke OP-TEE API to reset firmware adds 0b0eacf3c83c bnxt_en: Add support to collect crash dump via ethtool adds 796977443018 Merge branch 'bnxt_en-Add-OP-TEE-based-bnxt-f-w-manager' adds 3d77d0cb054c net: hns3: dump some debug information when reset fail adds 647522a5ef64 net: hns3: add struct netdev_queue debug info for TX timeout adds d6ad7c530625 net: hns3: cleanup some magic numbers adds db4d3d554eb5 net: hns3: cleanup some coding style issues adds e4b806edfabd net: hns3: cleanup a format-truncation warning adds 0bfdf2868cd5 net: hns3: optimize local variable initialization adds 9e69045654ec net: hns3: add or modify some comments adds adcf738b804b net: hns3: cleanup some print format warning adds 39edaf24f819 net: hns3: cleanup byte order issues when printed adds 2bd7c3e1ab30 Merge branch 'net-hns3-add-some-optimizations-and-cleanups' adds f07f30042f8e dpaa_eth: use only one buffer pool per interface adds 8151ee88bad5 dpaa_eth: use page backed rx buffers adds c70fd3182cae dpaa_eth: perform DMA unmapping before read adds 9a4f4f3a894f dpaa_eth: avoid timestamp read on error paths adds ae1512fb745f dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd() adds 7689d82c4585 dpaa_eth: use fd information in dpaa_cleanup_tx_fd() adds 2388ba36e945 dpaa_eth: cleanup skb_to_contig_fd() adds 84d06c606ca4 dpaa_eth: use a page to store the SGT adds 46e93e5443a7 dpaa_eth: add dropped frames to percpu ethtool stats adds 1f722e19a264 dpaa_eth: remove netdev_err() for user errors adds e414696d4952 dpaa_eth: extend delays in ndo_stop adds a2d00f3db73d soc: fsl: qbman: allow registering a device link for the p [...] adds e06eea555b87 dpaa_eth: register a device link for the qman portal used adds 4a956bd22b88 Merge branch 'DPAA-Ethernet-changes' adds b7f143d093e1 s390/qdio: implement IQD Multi-Write adds 8b664cd127a1 s390/qeth: use IQD Multi-Write adds ec2b559d6849 s390/qeth: use QDIO_BUFNR() adds f9ce416ac79d s390/qeth: keep IRQ disabled until NAPI is really done adds 9897d583b015 s390/qeth: consolidate some duplicated HW cmd code adds 04fa55fe07d1 s390/qeth: don't set card state in qeth_qdio_clear_card() adds 1b40d4b2fbd6 s390/qeth: use helpers for IP address hashing adds 8bf70b68847a s390/qeth: don't cache MAC addresses for multicast IPs adds 72919b6b3b32 Merge branch 's390-next' adds d170eb69d40e mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init adds 8c42350116fe sfc: support encapsulation of xdp_frames in efx_tx_buffer adds eb9a36be7f3e sfc: perform XDP processing on received packets adds e45a4fed9d00 sfc: Enable setting of xdp_prog adds 3990a8fffbda sfc: allocate channels for XDP tx queues adds dfe44c1f52ee sfc: handle XDP_TX outcomes of XDP eBPF programs adds cd846bef2d74 sfc: add XDP counters to ethtool stats adds e3b205b1fdf0 Merge branch 'sfc-Add-XDP-support' adds 6fff8c010785 bus: fsl-mc: export device types present on the bus adds 1ac210d128ef bus: fsl-mc: add the fsl_mc_get_endpoint function adds f5c3fffa4c18 dpaa2-eth: update the TX frame queues on DPNI_IRQ_EVENT_EN [...] adds 719479230893 dpaa2-eth: add MAC/PHY support through phylink adds ecc5fe7d2b3d net: documentation: add docs for MAC/PHY support in DPAA2 adds 5c26c1d6dffa Merge branch 'dpaa2-eth-add-MAC-PHY-support-through-phylink' adds c5f51765a1f6 net: dsa: list DSA links in the fabric adds 96252b8e0532 net: dsa: remove ds->rtable adds 3774ecdb8ca2 net: dsa: remove switch routing table setup code adds 9c8ad1ab66b5 net: dsa: remove the dst->ds array adds 8e5cb84c67e0 net: dsa: remove tree functions related to switches adds 27d4d19d7c82 net: dsa: remove limitation of switch index value adds fcee85f19f39 net: dsa: tag_8021q: clarify index limitation adds e43ea83cc786 Merge branch 'net-dsa-replace-routing-tables-with-a-list' adds 90f906243bf6 bnxt_en: Add support for L2 rewrite adds 08f8280e8788 bnxt: Avoid logging an unnecessary message when a flow can [...] adds 9b9eb518e338 bnxt_en: Add support for NAT(L3/L4 rewrite) adds 627c89d00fb9 bnxt_en: flow_offload: offload tunnel decap rules via indi [...] adds aa46dffff452 bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. adds f3a6d206c25a bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during erro [...] adds 6a68749dbd77 bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during susp [...] adds 44715423dd01 Merge branch 'bnxt_en-Updates-for-net-next' adds 52340b82cf1a hp100: Move 100BaseVG AnyLAN driver to staging adds be0c5677970d net: bridge: fdb: br_fdb_update can take flags directly adds 31f1155bdc26 net: bridge: fdb: avoid two atomic bitops in br_fdb_extern [...] adds 58ec1ea637ca net: bridge: fdb: restore unlikely() when taking over exte [...] adds 23c161ee2c22 Merge branch 'net-bridge-minor-followup-optimizations' adds c23fcbbc6aa4 tc-testing: added tests with cookie for conntrack TC action adds d31e95585ca6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds af91acbc6299 bpf: Fix bpf jit kallsym access adds f1b9509c2fb0 bpf: Replace prog_raw_tp+btf_id with prog_tracing adds 12a8654b2e5a libbpf: Add support for prog_tracing adds 06087114606c Merge branch 'bpf-cleanup-btf-raw-tp' adds 75b0bfd2e1a7 Revert "selftests: bpf: Don't try to read files without re [...] adds 64fe8c061de7 xsk: Store struct xdp_sock as a flexible array member of t [...] adds e65650f291ee bpf: Implement map_gen_lookup() callback for XSKMAP adds d817991cc748 xsk: Restructure/inline XSKMAP lookup/redirect/flush adds 78db77fab1c6 Merge branch 'bpf-xskmap-perf-improvements' adds d1b4574a4b86 libbpf: Fix error handling in bpf_map__reuse_fd() adds 4580b25fcee5 libbpf: Store map pin path and status in struct bpf_map adds 196f8487f51e libbpf: Move directory creation into _pin() functions adds 57a00f41644f libbpf: Add auto-pinning of maps when loading BPF objects adds 2f4a32cc83a5 selftests: Add tests for automatic map pinning adds e1cb7d2d60d5 Merge branch 'map-pinning' adds 1d1585ca0f48 uaccess: Add non-pagefault user-space write function adds 75a1a607bb7e uaccess: Add strict non-pagefault kernel-space read function adds eb1b66887472 bpf: Make use of probe_user_write in probe write helper adds 6ae08ae3dea2 bpf: Add probe_read_{user, kernel} and probe_read_{user, k [...] adds 6e07a6341277 bpf: Switch BPF probe insns to bpf_probe_read_kernel adds 251e2d337a1a bpf, samples: Use bpf_probe_read_user where appropriate adds 50f9aa44cac7 bpf, testing: Convert prog tests to probe_read_{user, kern [...] adds fa553d9b57d4 bpf, testing: Add selftest to read/write sockaddr from user space adds 358fdb456288 Merge branch 'bpf_probe_read_user' adds ae8a76fb8b5d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 04b7d136d015 net: openvswitch: add flow-mask cache for performance adds 4bc63b1b531d net: openvswitch: convert mask list in mask array adds 1689754de624 net: openvswitch: shrink the mask array if necessary adds a7f35e78e701 net: openvswitch: optimize flow mask cache hash collision adds 57f7d7b91644 net: openvswitch: optimize flow-mask looking up adds 515b65a4b991 net: openvswitch: simplify the flow_hash adds 0a3e01371db1 net: openvswitch: add likely in flow_lookup adds 50b0e61b32ee net: openvswitch: fix possible memleak on destroy flow-table adds 4c76bf696a60 net: openvswitch: don't unlock mutex when changing the use [...] adds eec62eadd1d7 net: openvswitch: simplify the ovs_dp_cmd_new adds c219a1662276 Merge branch 'optimize-openvswitch-flow-looking-up' adds 2adf81c0f7b0 net: icmp: use input address in traceroute adds 06e7c70c6e89 tipc: improve message bundling algorithm adds fac6fce9bdb5 net: icmp6: provide input address for traceroute6 adds 5c5e7aac63ae dt-bindings: ptp: Add device tree binding for IDT ClockMat [...] adds 3a6ba7dc7799 ptp: Add a ptp clock driver for IDT ClockMatrix. adds a37ac8ae66e2 mISDN: remove unused variable 'faxmodulation_s' adds 40416d8ede65 net/mlx5: DR, Replace CRC32 implementation to use kernel lib adds cc4db579e69b net/mlx5: FPGA, support network cards with standalone FPGA adds 32680da71034 net/mlx5: Remove unneeded variable in mlx5_unload_one adds 556b9d16d3f5 net/mlx5: Clear VF's configuration on disabling SRIOV adds ae2741e2b6ce net/mlx5e: Verify that rule has at least one fwd/drop action adds 84c7af637512 net/mlx5: Do not hold group lock while allocating FTE in software adds 7dee607ed0e0 net/mlx5: Support lockless FTE read lookups adds 130c7b46c93d net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events adds 769619ee39df net/mlx5: WQ, Move short getters into header file adds 88f30bbcbaaa net/mlx5e: Bit sized fields rewrite support adds ab9341b54969 net/mlx5e: Add ToS (DSCP) header rewrite support adds 5a212e0cac54 net/mlx5: rate limit alloc_ent error messages adds 84d2dbb0aaaf net/mlx5: LAG, Use port enumerators adds 1cdc14e9d134 net/mlx5: LAG, Use affinity type enumerators adds 667f264676c7 net/mlx5: DR, Support IPv4 and IPv6 mixed matcher adds 1574cf83c7a0 Merge tag 'mlx5-updates-2019-11-01' of git://git.kernel.or [...] adds 5d1fcaf35d74 net: bridge: fdb: eliminate extra port state tests from fast-path adds 0c65b2b90d13 net: of_get_phy_mode: Change API to solve int/unit warnings adds b6b556afd21b ipv6: use jhash2() in rt6_exception_hash() adds 4dd147471dae net: sgi: ioc3-eth: don't abuse dma_direct_* calls adds 59511bcf33f9 net: sgi: ioc3-eth: fix usage of GFP_* flags adds 051a07ec7a3d net: sgi: ioc3-eth: simplify setting the DMA mask adds 7ca2c4c2ca9e net: sgi: ioc3-eth: fix setting NETIF_F_HIGHDMA adds 369a782af0f1 net: sgi: ioc3-eth: ensure tx ring is 16k aligned. adds 54e0602d796c net: ethernet: stmmac: drop unused variable in stm32mp1_se [...] adds 56c1291ee48b bpf: re-fix skip write only files in debugfs new 1df96ca7e001 fm10k: add missing field initializers to TLV attributes) new 0e100440e24b fm10k: add support for ndo_get_vf_stats operation new 780e354dcdb9 ixgbe: Make use of cpumask_local_spread to improve RSS locality new 739e6b4a8374 fm10k: update driver version to match out-of-tree new 07066d9dc3d2 ixgbe: protect TX timestamping from API misuse new 3df5b9a6a9ec i40e: enable X710 support new dc645daef9af i40e: implement VF stats NDO new eeb2045bb7d2 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new eff380aaffed ice: Introduce ice_base.c new e75d1b2c3731 ice: get rid of per-tc flow in Tx queue configuration routines new efc2214b6047 ice: Add support for XDP new 0891d6d4b1fe ice: Move common functions to ice_txrx_lib.c new 2d4238f55697 ice: Add support for AF_XDP new 7237f5b0dba4 ice: introduce legacy Rx flag new 59bb08080557 ice: introduce frame padding computation logic new aaf27254fdf9 ice: add build_skb() support new 23b44513c3e6 ice: allow 3k MTU for XDP new 39069faac292 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new df9f540ca742 hv_netvsc: flag software created hash value new 1fac7ca4e63b hv_netvsc: record hardware hash in skb new b8fed591df6b Merge branch 'netvsc-RSS-related-patches' new cd441873adc0 Merge remote-tracking branch 'net-next/master' adds 42765ede5c54 selftests/bpf: Remove too strict field offset relo test cases adds ee26dade0e3b libbpf: Add support for relocatable bitfields adds 94f060e98495 libbpf: Add support for field size relocations adds 8b1cb1c9601f selftest/bpf: Add relocatable bitfield reading tests adds 0b163565b918 selftests/bpf: Add field size relocation tests adds f23c7ce341c2 Merge branch 'bpf-libbpf-bitfield-size-relo' new 3aa7330bda43 Merge remote-tracking branch 'bpf-next/master' new 10d12e1e51f0 Merge remote-tracking branch 'ipsec-next/master' adds e019cb536d04 net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() adds 6d94e610e4b6 net/mlx5: E-Switch, Rename egress config to generic name adds b1a3380aa709 net/mlx5: E-Switch, Rename ingress acl config in offloads mode adds fdde49e00b9d net/mlx5: E-switch, Introduce and use vlan rule config helper adds ea2300e02a71 net/mlx5: Introduce and use mlx5_esw_is_manager_vport() adds 99ecd64631ef net/mlx5: Correct comment for legacy fields adds d68316b5a104 net/mlx5: Move metdata fields under offloads structure adds 853b53520c9d net/mlx5: Move legacy drop counter and rule under legacy s [...] adds 77b094305b1b net/mlx5: Tide up state_lock and vport enabled flag usage adds 925a6acc77a7 net/mlx5: E-switch, Prepare code to handle vport enable error adds f5d0c01d65ad net/mlx5: E-switch, Legacy introduce and use per vport acl [...] adds b7752f8341c4 net/mlx5: Move ACL drop counters life cycle close to ACL l [...] adds 89a0f1fb16ad net/mlx5: E-switch, Offloads introduce and use per vport a [...] adds 748da30b376e net/mlx5: E-switch, Offloads shift ACL programming during [...] adds a962d7a61e24 net/mlx5: Restrict metadata disablement to offloads mode adds 10652f39943e net/mlx5: Refactor ingress acl configuration adds 238302fae021 net/mlx5: E-switch, Enable metadata on own vport adds e53a9d26cf80 IB/mlx5: Introduce and use mlx5_core_is_vf() new f5a6caa4f2cd Merge remote-tracking branch 'mlx5-next/mlx5-next' new 80043f0731bb Merge remote-tracking branch 'nfc-next/master' adds 1f592108bbd0 rtw88: fix sparse warnings for DPK adds a969cf42e5fe rtw88: fix sparse warnings for power tracking adds 7436a470b583 rtw88: 8822b: add RFE type 3 support adds 0b8db87da541 rtw88: use rtw_phy_pg_cfg_pair struct, not arrays adds ff0dfe5b0377 rtw88: rearrange if..else statements for rx rate indexes adds 18a0696e85fd rtw88: fix potential read outside array boundary adds 5195b9042640 rtw88: avoid FW info flood adds baff8da6e163 rtw88: remove redundant null pointer check on arrays adds cbbd7f9a5e76 rtlwifi: rtl8192c: Drop condition with no effect adds 6db774c17250 b43: main: Fix use true/false for bool type adds a9160bb35ad9 b43: dma: Fix use true/false for bool type variable adds 4b15f83adaf1 rtlwifi: rtl8821ae: Drop condition with no effect adds 086ddf860650 mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops new 63574af0bb62 Merge remote-tracking branch 'wireless-drivers-next/master' adds 6012b9346d89 Bluetooth: Fix advertising duplicated flags adds 41d5b25fed0a Bluetooth: hci_qca: add PM support adds cf94da6f502d Bluetooth: Fix invalid-free in bcsp_close() new 4f60b2e992c7 Merge remote-tracking branch 'bluetooth/master' new 33972b2495e1 Merge remote-tracking branch 'mac80211-next/master' new ce7e990d6d75 Merge remote-tracking branch 'gfs2/for-next' new 3b9a07e91524 Merge remote-tracking branch 'mtd/mtd/next' new a5767ea844d5 Merge remote-tracking branch 'nand/nand/next' adds 567c2983efb9 mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods adds 40b04958fab5 mtd: spi-nor: Drop duplicated new line adds 502c4b0a1445 mtd: spi-nor: Group all Reg Ops to avoid forward declarations adds ebe04bfe26dd mtd: spi-nor: Stop compare with negative in Reg Ops methods adds 17ccd0e48722 mtd: spi-nor: Drop explicit cast to int to already int value adds 7380f79c111c mtd: spi-nor: Don't overwrite errno from Reg Ops adds cd1718f5c49d mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() adds 5ce1b49ccb52 mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() adds b662d398ccf1 mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() adds 70d2c6dcf8cc mtd: spi-nor: Drop redundant error reports in Reg Ops callers adds 4b3745361cc5 mtd: spi-nor: Fix retlen handling in sst_write() adds cc86f3e70598 mtd: spi-nor: Constify data to write to the Status Register adds 0aa369540d71 mtd: spi-nor: Print device info in case of error adds 5a0feb6287e3 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] adds a719a75a7761 mtd: spi-nor: fix silent truncation in spi_nor_read() adds 3d63ee5deb46 mtd: spi-nor: fix silent truncation in spi_nor_read_raw() new ec11df1f2981 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 9b537997b669 crypto: arm64/aes-neonbs - add return value of skcipher_wa [...] adds 13a1bb93f7b1 crypto: inside-secure - Fixed warnings on inconsistent byt [...] adds fbbfb3f83e78 hwrng: omap3-rom - Fix unused function warnings adds 66e93b28075d crypto: caam - use devres to unmap memory adds eceb5daf9eba crypto: caam - use devres to remove debugfs adds e57acaf0dfe0 crypto: caam - use devres to de-initialize the RNG adds f414de2e2fff crypto: caam - use devres to de-initialize QI adds 1a1c4f004444 crypto: caam - use devres to populate platform devices adds 51d13aaf5977 crypto: caam - populate platform devices last adds f398243e9fd6 crypto: ecdh - fix big endian bug in ECC library adds a52485165d85 crypto: mediatek - remove redundant bitwise-or adds 3914b93115af crypto: allwinner - Add allwinner subdirectory adds 06f751b61329 crypto: allwinner - Add sun8i-ce Crypto Engine adds 17513547a87a crypto: sun4i-ss - Move to Allwinner directory adds 91d689337fe8 crypto: blake2b - add blake2b generic implementation adds a1afe27492a4 crypto: testmgr - add test vectors for blake2b adds f08fcced6d00 crypto: allwinner - Add sun8i-ss cryptographic offloader adds 8d68e7e1ec4d dt-bindings: crypto: Add DT bindings documentation for sun [...] adds d3ca75a8b3d7 crypto: skcipher - unify the crypto_has_skcipher*() functions adds cec0cb8a28f9 crypto: skcipher - remove crypto_has_ablkcipher() adds 53253064adfa crypto: skcipher - rename crypto_skcipher_type2 to crypto_ [...] adds c65058b7587f crypto: skcipher - remove the "blkcipher" algorithm type adds b95bba5d0114 crypto: skcipher - rename the crypto_blkcipher module and [...] adds f0c8b6a1e145 crypto: hisilicon - use sgl API to get sgl dma addr and len adds 700f7d0d29c7 crypto: hisilicon - fix to return sub-optimal device when [...] adds 298b4c604008 crypto: amcc - restore CRYPTO_AES dependency new 8bb6f79f15d1 Merge remote-tracking branch 'crypto/master' new 633aa7e53a66 Merge tag 'drm-misc-next-2019-10-31' of git://anongit.free [...] adds c8a203647488 gpu: host1x: Unconditionally select IOMMU_IOVA adds 84db889e6d82 drm/tegra: Unconditionally select IOMMU_IOVA new 904ce198dd7b Merge tag 'drm/tegra/for-5.5-rc1' of git://anongit.freedes [...] new 13ed13a4dcbf drm/i915: Don't set queue_priority_hint if we don't kick t [...] new 8f4b1068e7fc drm/i915: Check some transcoder timing minimum limits new 928da10c0ca2 drm/i915/selftests: Use all physical engines for i915_active new b5e8e954eb67 drm/i915/gt: Introduce barrier pulses along engines new 71e51ca8dcc1 drm/i915: Lift i915_vma_parked() onto the gt new 18f3b2727fc3 drm/i915: Remove pm park/unpark notifications new aa9eb0caaa03 drm/i915/selftests: Set vm->gt backpointer for mock_ppgtt new adcb52649498 drm/i915: Pass intel_gt to intel_engines_init_mmio new 3ea951c693a2 drm/i915: Pass intel_gt to intel_setup_engine_capabilities new b0258bf24252 drm/i915: Pass intel_gt to intel_engines_cleanup new 78f606033b6e drm/i915: Pass intel_gt to intel_engines_setup new 7841fcbdfb43 drm/i915: Pass intel_gt to intel_engines_init new 7f63aa23526a drm/i915: Pass intel_gt to intel_engines_verify_workarounds new 8726a2a4df4d drm/i915: Split drop caches into GT and i915 parts new 2271a223e06b drm/i915/selftests: Convert eviction selftests to gt/ggtt new 6457099ac59e drm/i915/selftests: Use GT engines in mock_gem_device new d1a03ee7e9d0 drm/i915/selftests: Use GT engines in igt_live_test new 51757cf4d7e6 drm/i915/selftests: Use for_each_uabi_engine in contex selftests new e948761f5b02 drm/i915/selftests: Make the mman object busy everywhere new 0587152bf9a0 drm/i915: Drop assertion that ce->pin_mutex guards state updates new a201b00e5248 drm/i915/aml: Allow SPT PCH for all AML devices new 7867d7099599 drm/i915/gem: Distinguish each object type new ae2e28b02630 drm/i915: Teach record_defaults to operate on the intel_gt new c31c9e82ee8a drm/i915/selftests: Teach switch_to_context() to use the context new 905da43c6a02 drm/i915/selftests: Move uncore fw selftests to operate on [...] new f79520bb3337 drm/i915/selftests: Synchronize checking active status wit [...] new e16302cb673c drm/i915/selftests: Release ctx->engine_mutex after iteration new 010663a61c40 drm/i915/dsc: rename crtc state dsc_params member to dsc new aaed4dd69686 drm/i915/dsc: move crtc state dp_dsc_cfg member under dsc [...] new 37c92dc303dd drm/i915: Add new CNL PCH ID seen on a CML platform new 853ddb699396 drm/i915/guc: Enable guc logging on guc log relay write new a1ceb93a824a drm/i915/guc: Update H2G enable logging action definition new a8c51ed22b0e drm/i915/gt: Try to more gracefully quiesce the system bef [...] new 3a7a92aba8fb drm/i915/execlists: Force preemption new d12acee84ffb drm/i915/execlists: Cancel banned contexts on schedule-out new 2e0986a58cc4 drm/i915/gem: Cancel contexts when hangchecking is disabled new 058179e72e09 drm/i915/gt: Replace hangcheck by heartbeats new 8eb8e322ec07 drm/i915/gvt: fix dead locking in early workload shadow new 93100fdeb4de drm/i915/selftests: Flush interrupts before disabling tasklets new 7f47211e73e9 drm/i915/selftests: Flush any i915_active callback work as well new 2c9a49150d90 drm/i915: Convert PAT setup to uncore mmio new 2871ea85c119 drm/i915/gt: Split intel_ring_submission new 71b1c99081ae drm/i915/perf: Describe structure members in documentation new 6c066f4c99e1 drm/i915: Add debugs to distingiush a cd2x update from a f [...] new 1d5a95b5c943 drm/i915: Rework global state locking new bf5da83e4bd8 drm/i915: Move check_digital_port_conflicts() earier new bb6ae9e653dc drm/i915: Allow planes to declare their minimum acceptable cdclk new 99efd1c92b7a drm/i915: Eliminate skl_check_pipe_max_pixel_rate() new dbe20703e178 drm/i915: Simplify skl_max_scale() new 6e6c155da65b drm/i915: Add support for half float framebuffers for skl+ new 03b0ce9532ec drm/i915: Add support for half float framebuffers for gen4 [...] new 762dff2e6f43 drm/i915: Add support for half float framebuffers for ivb+ [...] new 90a764cda1c8 drm/i915: Add support for half float framebuffers on snb sprites new 5063f48bbbd8 drm/i915: Making loglevel of PSR2/SU logs same. new 6b441c628e17 drm/i915: Remove nonpriv flags when srm/lrm new 772d1dea1f6c drm/i915/tgl: whitelist PS_(DEPTH|INVOCATION)_COUNT new d506a65d56fd drm/i915: Catch GTT fault errors for gen11+ planes new b7412c6b2203 drm/i915/display/psr: Print in debugfs if PSR is not enabl [...] new c35eb477c0cf drm/i915/selftests: Tweak the default subtest runtime new 8c6388028d46 doc: Update header files names new 900554dc6bfc drm/i915: Describe structure member in documentation new d328bd4f9058 drm/i915/tgl: Fix doc not corresponding to code new 5932925ac1f3 drm/i915: Move intel_engine_context_in/out into intel_lrc.c new 2728200f48d3 drm/i915/selftests: Force ordering of context switches new dd5279c71405 drm/i915: Fix PCH reference clock for FDI on HSW/BDW new ba1d18e386d9 drm/i915: capture aux page table error register new dc90fe3fd219 drm/i915: Add is_dgfx to device info new d8203d398c0d drm/i915: add new gen12 dgfx platform macro new e6e2ac07118b drm/i915: do not set MOCS control values on dgfx new 7be8782a502f drm/i915: split gen11_irq_handler to make it shareable new b908be543e44 drm/i915: support creating LMEM objects new cb6d2467ace7 drm/i915: setup io-mapping for LMEM new 01377a0d7e66 drm/i915/lmem: support kernel mapping new 340be48f2c5a drm/i915/selftests: add write-dword test for LMEM new 23741bc81de9 drm/i915/selftests: extend coverage to include LMEM huge-pages new 11d723ceb297 drm/i915/selftests: prefer random sizes for the huge-GTT-p [...] new dd158d71a085 drm/i915/selftests: add sanity selftest for huge-GTT-pages new 0e99f939f08f drm/i915/selftests/blt: add some kthreads into the mix new c442292a661b drm/i915/pmu: Initialise the spinlock before registering new 2d69c42e373f drm/i915/tc: Clear DKL_TX_PMD_LANE_SUS before program volt [...] new babaab2f4738 drm/i915: Encapsulate kconfig constant values inside boole [...] new 35865aef057c drm/i915/tgl: Adjust the location of RING_MI_MODE in the c [...] new 3e7abf814193 drm/i915: Extract GT render power state management new 9fb94522ddf2 drm/i915: Extract the GuC interrupt handlers new 3fc794f27fec drm/i915: Split memory_region initialisation into its own file new d9d54a530a70 drm/i915: Put future HW and their uAPIs under STAGING & BROKEN new dd095afc88d5 drm/i915/rps: Flip interpretation of ips fmin/fmax to max rps new 12c4d4c18c5d drm/i915: Use _PICK() for CHICKEN_TRANS() new 1d581dc3f505 drm/i915: Add CHICKEN_TRANS_D new 39f9547a339a drm/i915/selftests: Measure basic throughput of blit routines new 1f9f6353e8b8 drm/i915/selftests: Drop global engine lookup for gt selftests new 52aac377e782 drm/i915/selftests: Check all blitter engines for client blt new 96815f3d8b50 drm/i915/bios: add compression parameter block definition new c8c197d42646 drm/i915/selftests: Use a random engine for GEM coherency tests new 5a3e2b82af47 drm/i915/gt: Tidy up rps irq handler to use intel_gt new 6804da20bb54 drm/i915/selftests: Select a random engine for testing mem [...] new 746078b33492 drm/i915/selftests: Exercise adjusting rpcs over all rende [...] new e5df52dcf88c drm/i915/tgl: Handle AUX interrupts for TC ports new 13670f4ce916 drm/i915/selftests: Check a few more fixed locations withi [...] new a7f328fc7898 drm/i915/execlists: Simply walk back along request timelin [...] new 370831fcb128 drm/i915/selftests: Initialise err in case there are no engines! new e7f536000c4c drm/i915/selftests: Initialise ret new f9d9fece29b8 drm/i915/display: Mark conn as initialised by iterator new 19c17b763f05 drm/i915/execlists: Use vfunc to check engine submission mode new 953d57eba519 drm/i915/gem: Limit the blitter sizes to ensure low preemp [...] new 3df2c830bfc4 drm/i915/blt: fixup block_size rounding new 773ed805b5ee drm/i915: define i915_ggtt_has_aperture new 54b512cd7a6d drm/i915: do not map aperture if it is not available. new cd20c70bb05e drm/i915: set num_fence_regs to 0 if there is no aperture new 895d8ebeaa92 drm/i915: error capture with no ggtt slot new 4dc0a7cae212 drm/i915: Don't try to place HWS in non-existing mappable region new 34a6baa2df9d drm/i915: don't allocate the ring in stolen if we lack aperture new e60f7bb7ea68 drm/i915/selftests: check for missing aperture new fc2152304110 drm/i915/perf: Add helper macros for comparing with whitel [...] new 00a7f0d7155c drm/i915/tgl: Add perf support on TGL new 7f9d4c08846e drm/i915: Fix i845/i865 cursor width new dd6e38dfc128 drm/i915: Fix i915_inject_load_error() name to read *_probe_* new 4ec37538a667 drm/i915: Rename "inject_load_failure" module parameter new b79029b2e859 drm/i915/gt: Make timeslice duration configurable new 47c41af70696 drm/i915: Drop unused AUX register offsets new 6a3552527d43 drm/i915/tgl: Add AUX B & C to DC_OFF_POWER_DOMAINS new bf96b515082c drm/i915/perf: ensure selftests select valid format new a20e26d8421a drm/i915: Add two spaces before the SKL_DFSM registers new 74393109a8c3 drm/i915/display: Handle fused off HDCP new 7a40aac1d77a drm/i915/display: Check if FBC is fused off new ee595888e1c2 drm/i915/display/icl+: Check if DMC is fused off new 0f9ed3b2c9ec drm/i915/display/cnl+: Handle fused off DSC new 545164646743 drm/i915: Provide more information on DP AUX failures new a0e047156cde drm/i915/gem: Make context persistence optional new b3545e086877 drm/i915/tgl: add support to one DP-MST stream new e50dbdbfd9fb drm/i915/tgl: Add SFC instdone to error state new 811bb3db25ac drm/i915/tgl: Add gam instdone new a06375a9ac98 drm/i915/gt: Always track callers to intel_rps_mark_interactive() new a8ddac7c9f06 drm/i915: Avoid HPD poll detect triggering a new detect cycle new 25f899544fb4 drm/i915: Nuke 'mode' argument to intel_get_load_detect_pipe() new 4e380d080be4 drm/i915: Stop frobbing crtc->base.mode new 2d9c19044122 drm/i915/uc: define GuC and HuC binaries for TGL new 2b0b27418a72 drm/i915: Simplify LVDS crtc_mask setup new 981329ce3c3e drm/i915: s/crtc_mask/pipe_mask/ new 4d19505ed28e drm/i915: Allow ICL+ DSI on any pipe new 34053ee18974 drm/i915: Simplify pipe_mask setup even further new 29b27657dbae drm/i915/mst: Document the userspace fail with possible_crtcs new 1db257c55f0c drm/i915/selftests: Assert that the idle_pulse is sent new 164a4128869f drm/i915/selftests: Pretty print the i915_active new dde01d943559 drm/i915: Split detaching and removing the vma new 9f37940756b1 drm/i915: drop lrc header page new 034982cff1a1 drm/i915/guc: drop guc shared area new 49748264826f drm/i915/dp: Do not switch aux to TBT mode for non-TC ports new 1629224324b6 drm/i915/lmem: add the fake lmem region new 2b73b3503b0a drm/i915: Update DRIVER_DATE to 20191101 new 4a3174152147 drm/i915/gem: Refine occupancy test in kill_context() new 292a27b0a807 drm/i915/lmem: Check against i915_selftest only under CONF [...] new e5661c6ab0ef drm/i915/selftests: Start kthreads before stopping new 1883e2999f04 drm/i915: Update DRIVER_DATE to 20191101 new 2ef4144d1ea8 Merge tag 'drm-intel-next-2019-11-01-1' of git://anongit.f [...] new 55695b36c149 drm/amdkfd: Delete unnecessary pr_fmt switch new 533bfcaea170 drm/amdkfd: Delete duplicated queue bit map reservation new ef6691565391 drm/amdkfd: bug fix for out of bounds mem on gpu cache fil [...] new e4b116a2c0b7 drm/amdgpu: remove set but not used variable 'adev' new 44b582b32a8a drm/amdgpu: Remove superfluous void * cast in debugfs_crea [...] new b4def3744ba8 drm/amdgpu/SRIOV: SRIOV VF doesn't support BACO new 8baaadba7355 drm/amdgpu: clear UVD VCPU buffer when err_event_athub generated new bff77e86a377 drm/amdgpu: bypass some cleanup work after err_event_athub (v2) new 897110eed508 drm/amdgpu: fix gfx VF FLR test fail on navi new 361d66edc5d2 drm/amdgpu: fix no ACK from LDS read during stress test fo [...] new 46203a508f64 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE new 5e8f5477f9d2 drm/amd/display: remove redundant null pointer check before kfree new 5ab5e4e60acc drm/amd/display: Add a conversion function for transmitter [...] new 8a86b00a437e Merge tag 'drm-next-5.5-2019-11-01' of git://people.freede [...] new 68acde7629d7 drm/dp_mst: fix gcc compile error new cea35f5ad5ff drm/i915: Don't select BROKEN new ff952447fb28 Merge remote-tracking branch 'drm/drm-next' new ef0cc261f26e Merge remote-tracking branch 'amdgpu/drm-next' new 8eb4704b124c drm/i915: Protect request peeking with RCU new fd6fe087ca47 drm/i915/gt: Call intel_gt_sanitize() directly new 489d1953c12e drm/i915/gem: Leave reloading kernel context on resume to GT new d4033a9b03d8 drm/i915/gt: Move user_forcewake application to GT new a70a9e998e8e drm/i915: Defer rc6 shutdown to suspend_late new 3fd850dda83d drm/i915/gt: Drop false assertion on user_forcewake new d9dace943894 drm/i915/selftests: Add intel_gt_suspend_prepare new 743810ff9bb9 Merge remote-tracking branch 'drm-intel/for-linux-next' adds fd6c798b58e0 drm/msm/hdmi: silence -EPROBE_DEFER warning adds c4b0222e628f drm/msm: fix rd dumping for split-IB1 adds abdfd18fe073 drm/msm: always dump buffer base/size adds 1c2a9f254c26 drm/msm/mdp5: Add optional TBU and TBU_RT clocks adds 2ab45a0973a8 dt-bindings: msm/mdp5: Document optional TBU and TBU_RT clocks adds 1860f2a8b8b1 drm/msm/mdp5: Add configuration for msm8x76 adds 332d6084d4f7 drm/msm/dsi: Add configuration for 28nm PLL on family B adds 3f3c8aff1f8f drm/msm/dsi: Add configuration for 8x76 adds e20c9284c8f2 drm/msm/adreno: Add support for Adreno 510 GPU new 93f67a9d6db0 Merge remote-tracking branch 'drm-msm/msm-next' new 9b13ac20661a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 873acc71a6bf Merge remote-tracking branch 'etnaviv/etnaviv/next' adds d3eabe939aee ALSA: bebob: expand sleep just after breaking connections [...] adds da5e83374f46 ALSA: bebob: expand delay of start for IR context just for [...] adds 6c94f380c6c1 ALSA: bebob: link the order of establishing connections an [...] adds 6111fd2370ee ALSA: pcm: Fix missing check of the new non-cached buffer type new 42ec336f1f9d ALSA: hda: Disable regmap internal locking new d14728f4948f ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTI [...] new 56a5c2451ea3 ALSA: memalloc: Add vmalloc buffer allocation support new 394885214f1a ALSA: pcm: Handle special page mapping in the default mmap [...] new 5994e7c3af04 ALSA: docs: Update documentation about SG- and vmalloc-buffers new fbb4a79390a7 ALSA: pcm: Warn if doubly preallocated new 55c6b8e4f729 ALSA: pcm: Create proc files only for non-empty preallocations new d68b2331b201 Merge remote-tracking branch 'sound/for-next' new b92e20f945e1 Merge branch 'asoc-5.4' into asoc-linus adds b9a3eea38b1e ASoC: rt1011: remove redundant code in kcontrol adds 5cf93491ff98 ASoC: rt1011: improve the rt1011_set_dai_fmt() function adds 270d1b39b006 ASoC: rt1011: remove unnecessary tabs using spaces instead adds 98b6b8df06c7 ASoC: rt1011: add the range check for temperature_calib fr [...] adds 683b85152e36 ASoC: rt1011: some minor changes to improve readability adds e0859710516c ASoC: ux500: Remove redundant variable "status" adds f95ce1355944 ASoC: Intel: Add acpi match for rt1011 based m/c driver adds 17fe95d6df93 ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 adds 65c56f5dccc8 ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_don [...] adds df7257e544fa ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with [...] adds a6955fe0e230 ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with [...] adds 280393b712b7 ASoC: Intel: add mutual exclusion between SOF and legacy B [...] adds 70ae4eb540af ASoC: SOF: Kconfig: add EXPERT dependency for developer op [...] adds f9ad75468453 ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency adds b000135e5f27 ASoC: SOF: Intel: use def_tristate, avoid using select adds 02701b909c2f ASoC: Intel: Skylake: mark HDAudio codec support as deprecated. adds 9e7301762f6d ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER adds c4a09f9a523e ASoC: Intel: boards: fix configs for bxt-da7219-max98057a adds 3315e5b40f59 ASoC: Intel: boards: Geminilake is only supported by SOF adds 8039105987fc ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK new acbf27746ecf ASoC: pcm: update FE/BE trigger order based on the command new 5eee2b3f6006 ASoC: SOF: topology: set trigger order for FE DAI link new 3e2e193773b3 ASoC: adau7118: Fix example warning new 36794902de1f ASoC: soc-core: move soc_init_dai_link() new bfce78a55965 ASoC: soc-core: tidyup soc_init_dai_link() new cd3c5ad7b250 ASoC: soc-core: typo fix at soc_dai_link_sanity_check() new 95b562e57f0b ASoC: soc-core: remove duplicated soc_is_dai_link_bound() new 6b1dff0266a3 ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add [...] new bc7a9091e5b9 ASoC: soc-core: add soc_unbind_dai_link() new b8132657990b ASoC: soc-core: move snd_soc_lookup_component() new 5bd7e08b3c5f ASoC: soc-core: tidyup snd_soc_lookup_component() new 486c7978ff66 ASoC: soc-core: add snd_soc_del_component_unlocked() new b18768f56162 ASoC: soc-core: remove snd_soc_component_add/del() new ac6a4dd3e9f0 ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_ [...] new daf7737335bf ASoC: soc-core: move snd_soc_register_dai() new 3f6674ae13a1 ASoC: soc-core: move snd_soc_unregister_dais() new e11381f38f34 ASoC: soc-core: add snd_soc_unregister_dai() new 5d07519703bc ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() new e443c20593de ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() [...] new 71cb85f5e9da ASoC: soc-core: call snd_soc_register_dai() from snd_soc_r [...] new 237d19080cd3 ASoC: soc-core: remove topology specific operation new 509ba54fcfd1 ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY new c1efaea10be0 Merge branch 'asoc-5.5' into asoc-next new 762e3ec7de43 Merge remote-tracking branch 'sound-asoc/for-next' new cb337e7d8ab7 Merge remote-tracking branch 'modules/modules-next' adds d843304b22e8 Input: synaptics-rmi4 - simplify data read in rmi_f54_work new dd61634f404b Merge remote-tracking branch 'input/next' adds 130f4caf145c libata: Ensure ata_port probe has completed before detach adds 3e649008d454 Merge branch 'for-5.5/libata' into for-next adds 62755e35dfb2 io_uring: support for generic async request cancel adds e9ffa5c2b77e io_uring: set -EINTR directly when a signal wakes up in io [...] adds 3198ddd99a37 Merge branch 'for-5.5/io_uring' into for-next adds 626fb735a43d blk-mq: Make blk_mq_run_hw_queue() return void adds fe42e71a31a3 Merge branch 'for-5.5/block' into for-next adds efcfec579f61 loop: fix no-unmap write-zeroes request behavior adds d0ddf9b374b1 Merge branch 'for-5.5/drivers' into for-next adds 0fb596edaa52 ata: Documentation, fix function names adds 25937580a506 ata: define AC_ERR_OK adds 95364f36701e ata: make qc_prep return ata_completion_errors adds e9f691d89918 ata: sata_mv, avoid trigerrable BUG_ON adds e8cfbc5554db Merge branch 'for-5.5/libata' into for-next adds 0069fc6b1cf2 io_uring: remove io_uring_add_to_prev() trace event adds 364b05fd06e8 io-wq: use kfree_rcu() to simplify the code adds c1247e7511f0 Merge branch 'for-5.5/io_uring' into for-next adds 8962842ca5ab blk-mq: avoid sysfs buffer overflow with too many CPU cores adds cb498ed6eb9a Merge branch 'for-5.5/block' into for-next adds 731dc4868311 bdev: Factor out bdev revalidation into a common helper adds cba22d86e0a1 bdev: Refresh bdev size for disks without partitioning adds 2475749291da Merge branch 'for-5.5/block' into for-next adds 51c3ff62cac6 io_uring: add completion trace event adds cb0d5d6b617e Merge branch 'for-5.5/io_uring' into for-next adds 3495ea1b5f60 block: sed-opal: Generalizing write data to any opal table adds 51f421c85c88 block: sed-opal: Add support to read/write opal tables gen [...] adds 62c441c6ae05 block: sed-opal: Introduce Opal Datastore UID adds 943796bf36ce Merge branch 'for-5.5/block' into for-next adds d2c9be89f8eb blk-mq: make sure that line break can be printed adds 22e99acf3061 Merge branch 'for-5.5/block' into for-next adds f16583614222 nvme-fc: Sync nvme-fc header to FC-NVME-2 adds 53b2b2f59967 nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes adds 44fbf3bb1ac3 nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu adds 7db394848ece nvme-fc: clarify error messages adds bcde5f0fc7d3 nvme-fc: ensure association_id is cleared regardless of a [...] adds 58a8df67e057 nvme: introduce nvme_is_aen_req function adds 4d764bb9a92b nvmet: use bio_io_error instead of duplicating it adds e522f4460278 nvmet: add unlikely check at nvmet_req_alloc_sgl adds 59534b9d606e nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed adds 2dc3947b53f5 nvme: introduce "Command Aborted By host" status code adds 16686f3a6c3c nvme: move common call to nvme_cleanup_cmd to core layer adds 48c9e85b2346 nvme: resync include/linux/nvme.h with nvmecli adds 314d48dd2248 nvme: Cleanup and rename nvme_block_nr() adds e08f2ae85092 nvme: Introduce nvme_lba_to_sect() adds e0bace71779d nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() adds c73eebc07a0f nvmet-tcp: Don't set the request's data_len adds 2cb6963a16e9 nvmet: Introduce common execute function for get_log_page [...] adds 6f86f2c9d94d nvmet: Cleanup discovery execute handlers adds 59ef0eaa7741 nvmet: Introduce nvmet_dsm_len() helper adds e9061c397839 nvmet: Remove the data_len field from the nvmet_req struct adds be3f3114ddd5 nvmet: Open code nvmet_req_execute() adds d4b3a1741130 nvmet: fill discovery controller sn, fr and mn correctly adds 05d3046ff755 nvme-pci: Spelling s/resdicovered/rediscovered/ adds d84dd8cde674 nvmet: clean up command parsing a bit adds 9dea0c81ee4a nvmet: add plugging for read/write when ns is bdev adds 716fd9c119a9 nvmet: stop using bio_set_op_attrs adds 64fab7290dc3 nvme: Fix parsing of ANA log page adds ff22a1408c57 Merge branch 'for-5.5/drivers' into for-next adds fa5322872187 block: avoid blk_bio_segment_split for small I/O operations adds 8f027e5994f7 Merge branch 'for-5.5/block' into for-next new 1056ef940380 MAINTAINERS: update io_uring entry new 6f72653e76a5 io-wq: use proper nesting IRQ disabling spinlocks for cancel new 44d93204cfee Merge branch 'for-5.5/io_uring' into for-next new 89723d0bd6c7 io_uring: enable optimized link handling for IORING_OP_POLL_ADD new e2e49d718bad Merge branch 'for-5.5/io_uring' into for-next new f15be03e52de Merge remote-tracking branch 'block/for-next' new 03e9c9160a6c Merge remote-tracking branch 'mmc/next' adds 7d83a0e6d15e mfd: mt6397: Use PLATFORM_DEVID_NONE macro instead of -1 adds a8c4b514303b mfd: wm8998: Remove some unused registers adds f4767b3a4a39 mfd: madera: Update DT binding document to support clock supplies adds f47cb506207c mfd: madera: Add support for requesting the supply clocks adds e700c9fe6ec9 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] adds dfa5bf2ee6e2 mfd: cs5535-mfd: Use PLATFORM_DEVID_* defines and tidy err [...] adds be26a6d8692d mfd: cs5535-mfd: Remove mfd_cell->id hack adds aea53cb75ac2 mfd: cs5535-mfd: Request shared IO regions centrally adds 502bbe501be3 mfd: cs5535-mfd: Register clients using their own dedicate [...] adds 217953a21117 mfd: mfd-core: Protect against NULL call-back function pointer adds 08d1088c357d mfd: mfd-core: Remove mfd_clone_cell() adds f487de9083f5 x86: olpc-xo1-pm: Remove invocation of MFD's .enable()/.di [...] adds 5c78886a1aa9 x86: olpc-xo1-sci: Remove invocation of MFD's .enable()/.d [...] adds fccadba7e377 mfd: mfd-core: Remove usage counting for .{en,dis}able() c [...] adds 1f98ed315b06 mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_ [...] new 74058dfdd68c Merge remote-tracking branch 'mfd/for-mfd-next' new 55d795f80f24 Merge remote-tracking branch 'backlight/for-backlight-next' new 18a88f87d4eb Merge remote-tracking branch 'battery/for-next' adds 3151d022d740 Merge branch 'regulator-5.5' into regulator-next new 51250d0743c2 Merge remote-tracking branch 'regulator/for-next' new 6a2ae79a9c16 Merge remote-tracking branch 'apparmor/apparmor-next' new 99d0e9428a73 Merge remote-tracking branch 'keys/keys-next' new 99923600206e Merge remote-tracking branch 'selinux/next' new 0fd0d98678a0 Merge remote-tracking branch 'smack/for-next' new eba841b5a0be Merge remote-tracking branch 'tomoyo/master' adds 6ffdd4c0e27e KEYS: trusted: Remove set but not used variable 'keyhndl' new baa268393fd3 Merge remote-tracking branch 'tpmdd/next' new c58e81341aec watchdog: cpwd: fix build regression new 1993f1d7ca3f watchdog: pm8916_wdt: fix pretimeout registration flow new 2c77734642d5 watchdog: meson: Fix the wrong value of left time new 2c50a6b825b3 watchdog: imx_sc_wdt: Pretimeout should follow SCU firmwar [...] new 81363f248aec watchdog: bd70528: Add MODULE_ALIAS to allow module auto loading new c6475f9cfe8b Merge remote-tracking branch 'watchdog/master' new f5675c902ba1 Merge remote-tracking branch 'iommu/next' new 86803ad0f887 Merge remote-tracking branch 'vfio/next' new 44efccef6e4e Merge remote-tracking branch 'audit/next' adds cf4ef3a82f74 dt-bindings: media: meson-ao-cec: convert to yaml adds a90cc244e89d media: dt-bindings: media: add new rc map names adds 2ff0b4504fce dt-bindings: soc: amlogic: canvas: convert to yaml adds ffe9fc1fb6a4 dt-bindings: display: st,stm32-dsi: Fix white spaces adds 692a0dc734c7 dt-bindings: can: Convert Allwinner A10 CAN controller to [...] adds 1ee1ffe1f0fb scripts/dtc: dtx_diff - add color output support adds 067c650c456e dtc: Use pkg-config to locate libyaml new 15eef4f8a255 Merge remote-tracking branch 'devicetree/for-next' new 1403cfa69d31 spi: dw: Fix Designware SPI loopback new c2f102f1e884 spi: bcm2835: fix typo in comment new ea14494867fe Merge branch 'spi-5.4' into spi-linus adds d948e6ca1899 spi: add power control when set_cs new e7942ac39725 Merge branch 'spi-5.5' into spi-next new 1210b1e69f65 Merge remote-tracking branch 'spi/topic/ptp' into spi-next new 7b031ec60fc4 Merge remote-tracking branch 'spi/for-next' adds 1cdd6e085217 Merge branch 'perf/core' adds 8b637c42c330 Merge branch 'x86/platform' adds b086dedff79a Merge branch 'x86/mm' adds 15a1efa07967 Merge branch 'x86/microcode' adds f952e388ecae Merge branch 'x86/entry' adds 3318d3371ec9 Merge branch 'x86/cpu' adds f84d8dd04042 Merge branch 'x86/core' adds 6d8d08c825f9 Merge branch 'x86/cleanups' adds 1265de70eeee Merge branch 'x86/build' adds 2d8c260360ff Merge branch 'x86/boot' adds a9246d75887c Merge branch 'x86/asm' adds 8887f2bb6258 Merge branch 'x86/apic' adds 56a7a1b4680a Merge branch 'sched/urgent' adds 6882364e74c9 Merge branch 'sched/core' adds dc6b025de95b x86/mce: Add Xeon Icelake to list of CPUs that support PPIN adds f8503386e684 Merge branch 'ras/core' adds a5aeefb85b4e Merge branch 'locking/core' adds 576822bd0b76 Merge branch 'efi/urgent' adds 43e0ae7ae0f5 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 7c72909b5e99 Merge branch 'core/rcu' adds 013bfb619229 Merge branch 'core/objtool' new b26ccaba4200 Merge branch 'linus' new eefefcd966f6 Merge branch 'linus' new ee6dfa073cdc Merge branch 'linus' new f1fb4ff50a16 Merge branch 'linus' new 26467b0f8407 x86/resctrl: Prevent NULL pointer dereference when reading [...] new 81815298ac2f Merge branch 'x86/urgent' new fe6f85ca121e x86/apic/32: Avoid bogus LDR warnings new e361362b08ca x86/dumpstack/64: Don't evaluate exception stacks before setup new 63ec58b44fcc x86/tsc: Respect tsc command line paraemeter for clocksour [...] new 9dc21c69c615 Merge branch 'x86/urgent' new 58db10378499 x86/fpu: Update stale variable name in comment new c08550510ca2 x86/fpu: Shrink space allocated for xstate_comp_offsets new 446e693ca30b x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardco [...] new 6fa187782727 Merge branch 'x86/fpu' new 41d49e7939de clocksource/drivers/mediatek: Fix error handling new 7693de9f7aa4 clocksource/drivers/sh_mtu2: Do not loop using platform_ge [...] new d7e8d149c5f3 Merge tag 'timers-v5.4-rc6' of https://git.linaro.org/peop [...] new 52338415cf4d timekeeping/vsyscall: Update VDSO data unconditionally new 3d48cb66fda0 Merge branch 'timers/urgent' adds ccb80012481f clocksource/drivers/timer-of: Convert last full_name to %pOF adds 4411464d6f8b clocksource/drivers/timer-of: Use unique device name inste [...] adds 227314239a5e clocksource/drivers/renesas-ostm: Convert to timer_of adds b35a5e5961f8 clocksource/drivers/renesas-ostm: Use unique device name i [...] adds 6e001f6a4cc7 clocksource/drivers/asm9260: Add a check for of_clk_get new 7252f1405df1 Merge tag 'timers-v5.6' of https://git.linaro.org/people/d [...] new 370a539988e0 Merge branch 'timers/core' new 0ed9ca25894e irq/irqdomain: Update __irq_domain_alloc_fwnode() function [...] new efb4a807d960 Merge branch 'irq/urgent' new b0c51f158455 stacktrace: Don't skip first entry on noncurrent tasks new dcf848d387fa Merge branch 'core/urgent' new beb91a7b67d6 Merge remote-tracking branch 'tip/auto-latest' new fd89587c17b8 Merge remote-tracking branch 'edac/edac-for-next' new faa77a8d1304 Merge remote-tracking branch 'kvm-arm/next' new 46699e6507e5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new fe050e7a5e8c Merge remote-tracking branch 'kvms390/next' new 04db99c8bd0b Merge remote-tracking branch 'percpu/for-next' new 72590f5797d6 Merge remote-tracking branch 'workqueues/for-next' new 15b7be800373 Merge remote-tracking branch 'drivers-x86/for-next' adds 200f409f61f6 platform/chrome: cros_ec: Put docs with the code adds 243a5427cc94 platform/chrome: wilco_ec: Add keyboard backlight LED support adds 3ea09dfacaa3 platform/chrome: wilco_ec: Add charging config driver new 204a3fe5bacf Merge remote-tracking branch 'chrome-platform/for-next' new 2b2a1cb87a65 Merge remote-tracking branch 'leds/for-next' new 0cad01beb55f Merge remote-tracking branch 'ipmi/for-next' adds 05ef983e0d65 driver core: Add device link support for SYNC_STATE_ONLY flag adds bcbbcfd57247 driver core: Allow a device to wait on optional suppliers adds 03324507e66c driver core: Allow fwnode_operations.add_links to differen [...] adds 0ff5cc1ec33b of: property: Make sure child dependencies don't block pro [...] adds 15956dad5c10 of: property: Skip adding device links to suppliers that a [...] adds ff229319f436 powerpc: pseries: no need to check return value of debugfs [...] adds c7c116890941 debugfs: remove return value of debugfs_create_x8() adds 9927c6fa3e1d debugfs: remove return value of debugfs_create_atomic_t() adds 726ce477285d Documentation: debugfs: Document debugfs helper for unsign [...] adds d3504757f3f0 debugfs: Add debugfs_create_xul() for hexadecimal unsigned long adds 785bbb804a70 mmc: atmel-mci: Fix debugfs on 64-bit platforms adds f1dfe70b7ff7 mmc: atmel-mci: Remove superfluous cast in debugfs_create_ [...] adds 0c40c1be2512 mmc: dw_mmc: Fix debugfs on 64-bit platforms adds 118e11182a81 mmc: dw_mmc: Remove superfluous cast in debugfs_create_u32() call adds b889b3b07c9d firmware loader: log path to loaded firmwares adds 09b0965ee8cc IB: mlx5: no need to check return value of debugfs_create [...] new b02223ddbef2 Merge remote-tracking branch 'driver-core/driver-core-next' adds 16c8373ecf7b Merge 5.4-rc6 into usb-next new c6919d5e0cd1 usb: roles: Add usb_role_switch_find_by_fwnode() new a69dff995477 extcon: axp288: Remove the build-in connection description new 09e2a8b78cbd usb: ohci-nxp: fix use of integer as pointer new f3de5d857bb2 USB: bcma: Add a check for devm_gpiod_get new 6f9ac343c0d2 usb: host: oxu210hp-hcd: fix __iomem annotations new 2a59aa7711e0 usb: usb251xb: Drop some unused defines new 6fa54eda64d2 usb: usb251xb: Document chip variant usb2422 new cd7da3bc6c58 usb: usb251xb: Add support for USB2422 new c1aa81da1c64 usb: Spelling s/enpoint/endpoint/ new 4ff0eccbb5c4 usb: Spelling s/disconnet/disconnect/ new a363d50515eb usb: host: fotg210: add missed clk_put calls new 8442b02bf3c6 USB: dummy-hcd: increase max number of devices to 32 new 6dabeb891c00 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein new ad772c39b2fb usb: typec: Copy everything from struct typec_capability d [...] new 8c127a42af89 usb: typec: Introduce typec_get_drvdata() new 46310e4dade2 usb: typec: Separate the operations vector new 00ec21e58dc6 usb: typec: tcpm: Start using struct typec_operations new 1007dda3be1c usb: typec: tps6598x: Start using struct typec_operations new 6df475f804e6 usb: typec: ucsi: Start using struct typec_operations new 642b1017dc43 usb: typec: hd3ss3220: Start using struct typec_operations new 8c038ea8b65f usb: typec: Remove the callback members from struct typec_ [...] new 61d78ee29a0b usb: typec: Remove unused members from struct typec_capability new 24dab5380512 usb: typec: hd3ss3220: Give the connector fwnode to the po [...] new bdc62f2bae8f usb: typec: ucsi: Simplified registration and I/O API new f56de278e8ec usb: typec: ucsi: acpi: Move to the new API new e32fd989ac1c usb: typec: ucsi: ccg: Move to the new API new 2ede55468ca8 usb: typec: ucsi: Remove the old API new 470ce43a1a81 usb: typec: ucsi: Remove struct ucsi_control new 3cf657f07918 usb: typec: ucsi: Remove all bit-fields new e716bb38edb4 usb: typec: ucsi: New error codes new 74ce3e412748 usb: typec: ucsi: Optimise ucsi_unregister() new b0a5aeb594ef Merge remote-tracking branch 'usb/usb-next' new 0c09d0d5d616 Merge remote-tracking branch 'usb-gadget/next' adds 35714565089e USB: serial: ch341: reimplement line-speed handling new 538a8ff8bfd9 Merge remote-tracking branch 'usb-serial/usb-next' new 010973bc1f5f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 6bd03e711369 dt-bindings: Add bindings for USB3 phy on Allwinner H6 adds a228890f9458 phy: allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC adds 711b2bfba748 phy: add PHY_MODE_LVDS adds b7535a3bc0ba phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY adds 3817c7961179 dt-bindings: phy: add yaml binding for rockchip,px30-dsi-dphy adds 82b5d1644155 phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] adds c9baab38fe0e phy: renesas: phy-rcar-gen2: Fix the array off by one warning adds 64f86b997844 phy: qcom-usb-hs: Fix extcon double register after power cycle adds 4569e64ab6a5 phy: phy-rockchip-inno-usb2: add phy description for px30 new 93070a3d4846 Merge remote-tracking branch 'phy-next/next' new 2b30efe2e88a tty: serial: lpuart: Remove unnecessary code from set_mctrl new e3553fee81b5 tty: serial: lpuart: Use defines that correspond to correc [...] new 67b01837861c tty: serial: lpuart: Add RS485 support for 32-bit uart flavour new 6fc68e936399 dt-bindings: serial: lpuart: Drop unsupported RS485 bindings new 5bfb26303663 dt-bindings: serial: sh-sci: Document r8a77961 bindings new 4d2c82b192e4 tty: rocket: reduce stack usage new b027ce258369 tty: serial: msm_serial: Fix flow control new 05faa64e7392 serial: 8250_dw: Avoid double error messaging when IRQ absent new eb9c1a41ea12 serial: 8250-mtk: Use platform_get_irq_optional() for opti [...] new 6a7ce07d6cb7 tty: serial: uartlite: use clk_disable_unprepare to match [...] new 879516870d7a Revert "tty:n_gsm.c: destroy port by tty_port_destroy()" new a8387f5e2269 Merge remote-tracking branch 'tty/tty-next' adds 891e60368ba1 drivers: mcb: use symbol namespaces new f188b5e76aae coresight: etm4x: Save/restore state across CPU low power states new b7909065e8eb dt-bindings: arm: coresight: Add support for coresight-los [...] new 0373d90639ef coresight: etm4x: Add support for ThunderX2 new 057f2c57b08d coresight: etm4x: Fixes for ETM v4.4 architecture updates. new 2fe6899e36aa coresight: etm4x: Fix input validation for sysfs. new 75198a7d4c0c coresight: etm4x: Add missing API to set EL match on addre [...] new 1b6b0e087fc7 coresight: etm4x: Fix issues with start-stop logic. new c2431fed288a coresight: etm4x: Improve usability of sysfs - include/exc [...] new 3e12d3b01324 coresight: etm4x: Improve usability of sysfs - CID and VMI [...] new a578427de5b2 coresight: etm4x: Add view comparator settings API to sysfs. new ebddaad09e10 coresight: etm4x: Add missing single-shot control API to sysfs new f08d688223b0 coresight: Add explicit architecture dependency new edda32dabedb coresight: Serialize enabling/disabling a link device. new 9c7db4947506 coresight: etm4x: Fix BMVAL misuse new 7e25aedc7a26 Merge remote-tracking branch 'char-misc/char-misc-next' adds ddd1bbbae486 extcon: sm5502: remove redundant assignment to variable ca [...] new 2dc60e935ba8 Merge remote-tracking branch 'extcon/extcon-next' new 5de9570f2ee3 Merge remote-tracking branch 'soundwire/next' adds 1c9c5bc525b5 Merge branch 'thunderbolt/fixes' into thunderbolt/next adds f07a360813f6 thunderbolt: Introduce tb_switch_is_icm() adds 68b91293c837 thunderbolt: Log switch route string on config read/write timeout adds af99f696b5c5 thunderbolt: Log error if adding switch fails adds 8f57d4780666 thunderbolt: Convert basic adapter register names to follo [...] adds 778bfca3d14a thunderbolt: Convert PCIe adapter register names to follow [...] adds 98176380cbe5 thunderbolt: Convert DP adapter register names to follow t [...] adds 826c6a177308 thunderbolt: Make tb_sw_write() take const parameter adds b433d0100562 thunderbolt: Add helper macro to iterate over switch ports adds b5db76dba064 thunderbolt: Refactor add_switch() into two functions adds 91c0c12080d0 thunderbolt: Add support for lane bonding adds 0d46c08d1ed4 thunderbolt: Add default linking between lane adapters if [...] adds 17a8f815a0df thunderbolt: Expand controller name in tb_switch_is_xy() adds 7bffd97eb7ab thunderbolt: Add downstream PCIe port mappings for Alpine [...] adds de718ac7b6ae thunderbolt: Add Display Port CM handshake for Titan Ridge [...] adds 8afe909b78e1 thunderbolt: Add Display Port adapter pairing and resource [...] adds a11b88add440 thunderbolt: Add bandwidth management for Display Port tunnels adds 354a7a7716ed thunderbolt: Do not start firmware unless asked by the user new cfe4391e1d4c Merge remote-tracking branch 'thunderbolt/next' adds 67e7bd248473 staging: emxx_udc: Fix invalid reference error adds 94d70f66c294 staging: sm750fb: Fix typo in comment adds 600bf7aecebd staging: sm750fb: Replace multiple spaces with tabs when it suits adds 6e0afa355a72 staging: vt6655: Fix lines ending with parentheses adds 25ec44ebdc1a staging: KPC2000: kpc2000_spi.c: Fix style issues (missing [...] adds c4d362420d75 staging: KPC2000: kpc2000_spi.c: Fix style issues (misalig [...] adds e5f26f8548f9 staging: KPC2000: kpc2000_spi.c: Fix style issues (alignment) adds be1f84cf772b staging: KPC2000: kpc2000_spi.c: Fix style issues (Unneces [...] adds 6853f94ad751 staging: exfat: remove unnecessary parentheses adds 072429a4d6ab staging: exfat: make alignment match open parenthesis adds 487242c3dd31 staging: exfat: remove unnecessary new line in if condition adds 89f882db113b staging: exfat: replace printk(KERN_INFO ...) with pr_info() adds d5ca94a4bdcc staging: exfat: avoid multiple assignments adds e7bd89c0e010 dt-bindings: iio: light: Add binding for ADUX1020 adds 356543545576 iio: light: Add support for ADUX1020 sensor adds 038696f8bd2f iio: adc: max1027: Add debugfs register read support adds ffae10676475 iio: adc: max1027: Make it optional to use interrupts adds db033831b4f5 iio: adc: max1027: Reset the device at probe time adds 7af5257d8427 iio: adc: max1027: Prepare the introduction of different r [...] adds ae47d009b508 iio: adc: max1027: Introduce 12-bit devices support adds 1689387487af dt-bindings: iio: adc: max1027: Mark interrupts as optional adds 1a910d3aebed dt-bindings: Add 1027/1029/1031 SPI ADCs as trivial devices adds dbcc1fbe5d94 dt-bindings: Add max12xx SPI ADC series as trivial devices adds 615bd3785b5a iio: imu: st_lsm6dsx: use st_lsm6dsx_read_locked in st_lsm [...] adds a912ee4c9154 iio: imu: st_lsm6dsx: add sanity check for read_fifo pointer adds 7e9061030dd6 iio: imu: st_lsm6dsx: move irq related definitions in irq_config adds 31fe8d4e0fd5 iio: imu: st_lsm6dsx: do not access active-low/open-drain [...] adds 66b662a1760e iio: imu: st_lsm6dsx: move bdu/boot and reset register inf [...] adds 84b2e7c319b8 iio: imu: st_lsm6dsx: always check enable_reg in st_lsm6ds [...] adds 04ca37d5ade9 iio: imu: st_lsm6dsx: rely on st_lsm6dsx_update_bits_locke [...] adds d278d4479402 iio: imu: st_lsm6dsx: grab conf mutex in st_lsm6dsx_write_ [...] adds b307f495468b iio: imu: st_lsm6dsx: fix checkpatch warning adds b7a73b33bb39 iio: imu: st_lsm6dsx: add wakeup_source in st_sensors_plat [...] adds 3473b923b3a2 iio: imu: st_lsm6dsx: add missing kernel documenation adds 21119a5dbf72 dt-bindings: iio: imu: st_lsm6dsx: document missing wakeup [...] adds 3ea39d61eea6 iio: imu: st_lsm6dsx: enable wake-up event for LSM6DSO adds 9d8e91d9169c iio: dac: stm32: add power management support adds 960506ed2c69 iio: imu: st_lsm6dsx: enable drdy-mask if available adds cb3b6b8e1bc0 iio: imu: st_lsm6dsx: add odr calibration feature adds af8dc7bf4ea2 dt-bindings: iio: maxbotix,mb1232.yaml: transform to yaml adds c991bf9b650f iio: dac: ad7303: replace mlock with own lock adds 1b3751017e09 iio: imu: st_lsm6dsx: fix gyro gain definitions for LSM9DS1 adds fa060a3d9ceb iio: imu: st_lsm6dsx: add support to LSM6DS0 adds eb1850c562cb dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds0 device bindings adds a7118662734a iio: adc: intel_mrfld_adc: Add Basin Cove ADC driver adds 7cabf9251a2f bus/ti-pwmss: move TI PWMSS driver from PWM to bus subsystem adds 1517d90cfafe dt-bindings: counter: new bindings for TI eQEP adds f213729f6796 counter: new TI eQEP driver adds 686191a7ea13 Merge branch 'ib-ti-eqep-5.4-rc1' into togreg adds 16922ffee121 Merge branch 'ib-ab8500-5.4-rc1' into HEAD adds d49e6ee2d6c2 counter: Simplify the count_read and count_write callbacks adds e58cbfd20a24 docs: driver-api: generic-counter: Update Count and Signal [...] adds c5d550fb6e12 counter: Fix typo in action_get description adds 5617f22b236d iio: adc: at91-sama5d2: Replace 0 with NULL when clearing [...] adds 9299b503db31 iio: adc: mcp320x: Tidy up endian types in type cast. adds 47f3b26e708b iio: adc: stmpe-adc: Cleanup endian type of local variable adds 78b75ab3f8c9 iio: chemical: sps30: Explicity truncate constant by masking adds 1123c084d751 iio: gyro: mpu3050: Explicity make a 'poison' value big endian adds 6b943a6f23d0 iio: pressure: bmp280 endian tidy ups adds d2080a87a376 iio: proximity: pulsedlight v2: Tidy up an endian issue adds 88e4787f0c42 iio: adc: exynos: Drop a stray semicolon adds 528e39b86fed iio: adc: exynos: use devm_platform_ioremap_resource adds 5f401ef09291 iio: adc: meson_saradc: use devm_platform_ioremap_resource adds 0e6437538293 iio: adc: cpcap-adc: Fix missing IRQF_ONESHOT as only thre [...] adds 49d3faba7e36 iio: temp: maxim thermocouple: Drop unneeded semi colon. adds d26c9abeedaf iio: adc: xilinx-xadc: use devm_platform_ioremap_resource adds a96de1393013 staging: iio: ad9834: add a check for devm_clk_get adds 4d6f93964dec dt-bindings: iio: imu: add fxos8700 imu binding adds 84e5ddd5c46e iio: imu: Add support for the FXOS8700 IMU adds 1372d1a19799 iio: pressure: bmp280: use bulk regulator ops adds 2f4292a82171 iio: pressure: bmp280: use devm action and remove labels f [...] adds f110f3188e56 iio: temperature: Add support for LTC2983 adds 3986a14870cb dt-bindings: iio: Add ltc2983 documentation adds 54f965db2e87 iio: adc: twl4030: Use false / true instead of 0 / 1 with [...] adds 97d62c345af8 iio: chemical: sgp30: drop excess semicolon adds fe2392c67db9 iio: pressure: zpa2326: fix iio_triggered_buffer_postenabl [...] adds 1cd92d42dbff iio: adc: stm32-adc: fix kernel-doc warnings adds 68d8ab3cf1a9 iio: adc: hx711: optimize performance in read cycle adds 12737476e099 iio: st: Drop GPIO include adds cf9c71b38bef iio: imu: st_lsm6dsx: add support to LSM6DSRX adds 5a3436dc3610 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsrx device bindings adds ebc8f4f60339 Merge tag 'iio-for-5.5b' of https://git.kernel.org/pub/scm [...] adds 3ae82f449cea drivers/staging/exfat: Replace binary semaphores for mutexes adds 129376c6d686 staging: exfat: replace kmalloc with kmalloc_array adds 6e653e9cac2d staging: rts5208: Eliminate the use of Camel Case in files [...] adds 1a0afbec55b8 staging: rts5208: Eliminate the use of Camel Case in files [...] adds f8be8d1ede50 staging: rts5208: Eliminate the use of Camel Case in file sd.h adds dc7603e1fa3d staging: vc04_services: Remove unused structs adds 8823d99080ba staging: vc04_services: Remove enum typedefs in vchi adds 74179976b085 drivers/staging/exfat: Replace more binary semaphores with [...] adds 8b3f9afcca18 staging: vt6655: Fix parameter alignment issues adds ebacc1a7654f staging: vt6655: Fix the spacing around operators adds 31d0c9d9b77d staging: vt6655: Fix open ended lines adds 3bce4750c97d staging: vt6655: Fix long lines adds ed6daf2b2832 staging: axis-fifo: avoid parsing ignored device tree properties adds 6a20d283ed68 staging: axis-fifo: request resources using managed functions adds 354e27a86b4c staging: axis-fifo: remove unused pointer to memory resource adds 8a4e640eb7f6 staging: exfat: Fix parameter alignment issues adds d3baf1e0b2fe staging: exfat: Fix logical operation continuation adds 1878c5b91430 staging: wfx: Fix a memory leak in 'wfx_upload_beacon' adds 19c1e145a436 staging: rtl8723bs: Remove unnecessary parentheses adds 6647e4e84501 staging: exfat: Ensure we unlock upon error in ffsReadFile new d3a57838251d Merge remote-tracking branch 'staging/staging-next' new 6946581e919a Merge remote-tracking branch 'mux/for-next' adds abc848f73f92 interconnect: Move interconnect drivers to core_initcall adds cbf145e99412 interconnect: Remove unused module exit code from core adds 0bf9146d94a0 docs: driver-api: make interconnect title quieter new 0afd75165c67 Merge remote-tracking branch 'icc/icc-next' adds 41814c4eadf8 dmaengine: fsl-qdma: Handle invalid qdma-queue0 IRQ adds 7208474d1c7a dmaengine: fsl-dpaa2-qdma: Remove unnecessary local variab [...] new 4868d87c18aa dt-bindings: dmaengine: dma-common: Change dma-channel-mas [...] new 115b60a93ee4 dt-bindings: dma: ti-edma: Document dma-channel-mask for EDMA new 31f4b28f6c41 dmaengine: ti: edma: Add support for handling reserved channels new 12450aef9611 Merge remote-tracking branch 'slave-dma/next' new 38a377eec8ef Merge remote-tracking branch 'cgroup/for-next' new c8bb0c74f2d8 Merge remote-tracking branch 'scsi/for-next' new 059efd847a40 scsi: ufs: delete redundant function ufshcd_def_desc_sizes() new d0e9760de338 scsi: ufs: Fix kernel-doc warnings new 7f674c38a38e scsi: ufs: Use enum dev_cmd_type where appropriate new 6eb045e092ef scsi: core: avoid host-wide host_busy counter for scsi_mq new 62fb8b34be36 scsi: pm8001: Fix Use plain integer as NULL pointer new 75a740e6e81c scsi: csiostor: Fix NULL check before debugfs_remove_recursive new 64dc4f346b5b scsi: csiostor: Return value not required for csio_dfs_destroy new b1335f5b0486 scsi: core: scsi_trace: Use get_unaligned_be*() new 5c55cd00c523 scsi: ufs: Remove .setup_xfer_req() new 10fb27c4bede scsi: fnic: fix use after free new a4f3904f7614 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next new 95d35d6620dd Merge remote-tracking branch 'scsi-mkp/for-next' new 07eef87459f6 Merge remote-tracking branch 'vhost/linux-next' adds ab1b12339edc dt-bindings: remoteproc: qcom: Add Q6v5 Modem PIL binding [...] adds 1665cbd5731f remoteproc: qcom_q6v5_mss: Add support for MSM8998 adds 1587a11907d8 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 6df9adf95b9d Merge remote-tracking branch 'rpmsg/for-next' adds 8a99358a1d8e ata: ahci-imx: Covert to use GPIO descriptor adds 69e00e2d8d31 dt-bindings: gpio: Add devicetree binding for RDA Micro GP [...] adds d57eb825e0dc gpio: Add RDA Micro GPIO controller support adds 921d6c32b6f8 MAINTAINERS: Add entry for RDA Micro GPIO driver and binding adds 1dfc462a5438 dt-bindings: gpio: brcm: Add bindings for xgs-iproc adds 6a41b6c5fc20 gpio: Add xgs-iproc driver adds 1723e834a4aa Merge branch 'devel' into for-next new 6c1fac6f3afd Merge remote-tracking branch 'gpio/for-next' new 4b3a4463c3f6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 451a59bd1f3d Merge tag 'intel-pinctrl-fixes-v5.4-2' of git://git.kernel [...] adds 35dea5d746b2 pinctrl: at91: Pass irqchip when adding gpiochip adds c77a4de2bbf3 pinctrl: st: Pass irqchip when adding gpiochip adds 3aec5006c20d pinctrl: oxnas: Pass irqchip when adding gpiochip adds d874beca9f4e pinctrl: ocelot: Pass irqchip when adding gpiochip adds 2851ef521ddd pinctrl: armada-37xx: Pass irqchip when adding gpiochip adds b475764dda42 pinctrl: pistachio: Pass irqchip when adding gpiochip adds b587c30a5f29 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] adds 142b876750a9 pinctrl: ingenic: Pass irqchip when adding gpiochip adds bcd11493f0ab pinctrl: qcom: Add a pinctrl driver for MSM8976 and 8956 adds f086d1fe06cf pinctrl: stmfx: add irq_request/release_resources callbacks adds f8b05fe41b72 pinctrl: sprd: Add PIN_CONFIG_BIAS_DISABLE configuration support adds e54349ed6c25 dt-bindings: pinctrl: rockchip: add rk3308 SoC support adds 7825aeb7b208 pinctrl: rockchip: add rk3308 SoC support adds b95e0bd23e36 pinctrl: nomadik: Drop support for latent IRQ adds 2da7852e54ed pinctrl: nomadik: Pass irqchip when adding gpiochip adds 22406b3efc06 pinctrl: nomadik: Simplify interrupt handler adds 45892b4c6cb8 dt-bindings: pinctrl: Add MSM8976 driver bindings and docu [...] adds e543b3f5bb1d pinctrl: sprd: Add CM4 sleep mode support adds 3bf864e2507a Merge tag 'v5.4-rc4' into devel adds 6571317713c8 pinctrl: mediatek: use devm_platform_ioremap_resource() to [...] adds fa679767adde pinctrl: mvebu: use devm_platform_ioremap_resource() to si [...] adds 05f841d2a923 pinctrl: sh-pfc: r8a77990: Rename AVB_AVTP_{MATCH,CAPTURE} [...] adds 3672bc709343 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when [...] adds 7666dfd533d4 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when [...] adds 887047c317a4 dt-bindings: pinctrl: sh-pfc: Document r8a774b1 PFC support adds 271ff378a300 pinctrl: sh-pfc: r8a77965: Add R8A774B1 PFC support adds 930d3a4907ae pinctrl: rza2: Fix gpio name typos adds 126c9cb9997d pinctrl: rzn1: Make array reg_drive static, makes object smaller adds d30710b8cce3 pinctrl: sh-pfc: Fix PINMUX_IPSR_PHYS() to set GPSR adds 772f9daf336d pinctrl: sh-pfc: pfc-r8a7795: Fix typo in pinmux macro for SCL3 adds dcfdaa92a417 pinctrl: sh-pfc: pfc-r8a7795-es1: Fix typo in pinmux macro [...] adds 971029d1e084 pinctrl: sh-pfc: pfc-r8a7796: Fix typo in pinmux macro for SCL3 adds f846d1e704f2 pinctrl: sh-pfc: pfc-r8a77965: Fix typo in pinmux macro for SCL3 adds 66ee19736035 Merge tag 'sh-pfc-for-v5.5-tag1' of git://git.kernel.org/p [...] adds ad7fe1a1a359 pinctrl: sh-pfc: Do not use platform_get_irq() to count in [...] adds 5ffce2f44fe9 dt-bindings: pinctrl: sh-pfc: Document r8a77961 support adds d15ca3a321a2 pinctrl: sh-pfc: Rename PINCTRL_PFC_R8A7796 to PINCTRL_PFC [...] adds 708c69e9eacc pinctrl: sh-pfc: r8a7796: Add R8A77961 PFC support adds 884caadad128 pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B adds aa5f2af535f7 Merge tag 'sh-pfc-for-v5.5-tag2' of git://git.kernel.org/p [...] adds bf74543583fa Merge branch 'devel' into for-next new 175736ba4340 Merge remote-tracking branch 'pinctrl/for-next' new 669e0dff0f84 Merge remote-tracking branch 'pinctrl-intel/for-next' new eef6cc21b733 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 5b78fd913807 Merge remote-tracking branch 'pwm/for-next' new f93f33542dfe Merge remote-tracking branch 'y2038/y2038' adds 7e35e4eb7e56 livepatch: Keep replaced patches until post_patch callback [...] adds 73727f4dafa2 livepatch: Basic API to track system state changes adds 92c9abf5e575 livepatch: Allow to distinguish different version of syste [...] adds e553d2a53d47 livepatch: Documentation of the new API for tracking syste [...] adds ecd25094c5f5 livepatch: Selftests of the API for tracking system state changes adds 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next new ceffac2c8cb4 Merge remote-tracking branch 'livepatching/for-next' new 3b8a498aa5bf Merge remote-tracking branch 'coresight/next' new f33506abbcdd rtc: bd70528: Add MODULE ALIAS to autoload module new ace44ddce34f rtc: bd70528: Fix hour register mask new b7ecac7caae2 rtc: brcmstb-waketimer: add missed clk_disable_unprepare new 23ee22502d31 rtc: em3027: correct month value new 590767bcf193 Merge remote-tracking branch 'rtc/rtc-next' new 97dc71d67cb8 Merge remote-tracking branch 'at24/at24/for-next' new 34b50f9d1d6f Merge remote-tracking branch 'kspp/for-next/kspp' adds 0604d53d4da8 fsi: Add fsi-master class adds 1e85bea0760e fsi: Move master attributes to fsi-master class adds 83a96eb3e90a fsi: Move defines to common header adds c853d65a3414 dt-bindings: fsi: Add description of FSI master adds 1edac1269c02 fsi: Add ast2600 master driver adds 7edf0af1c04e fsi: aspeed: Add trace points adds a48a10c670c2 fsi: aspeed: Fix OPB0 byte order register values adds 6ba4b3061e5a trace: fsi: Print transfer size unsigned adds ca9902e3140e fsi: core: Fix small accesses and unaligned offsets via sysfs new 3f5310735170 Merge remote-tracking branch 'fsi/next' new e16421ae06a1 Merge remote-tracking branch 'nvmem/for-next' adds 5a74ac4c4a97 idr: Fix idr_get_next_ul race with idr_remove adds 797060ec427c radix tree: Remove radix_tree_iter_find adds f6341c5af4e6 idr: Fix integer overflow in idr_for_each_entry adds b7e9728f3d7f idr: Fix idr_alloc_u32 on 32-bit systems new f186c45297af Merge remote-tracking branch 'xarray/xarray' adds c245e53f0349 scsi: storvsc: Add the support of hibernation adds 824946a8b6fb video: hyperv_fb: Add the support of hibernation adds 3bb673b9bd71 hv_sock: Add the support of hibernation adds 99f937b60b39 hv_netvsc: Add the support of hibernation adds b389f9c78056 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] adds a4ddb11d297e video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] adds 22a27d5dae95 drivers: hv: vmbus: Introduce latency testing adds 4611c5c3c15f tools: hv: add vmbus testing tool adds 014f13fbd01a Drivers: hv: Specify receive buffer size using Hyper-V page size adds 63d488b15ea6 Drivers: hv: util: Specify ring buffer size using Hyper-V [...] adds 551253272e70 x86: hv: Add function to allocate zeroed page for Hyper-V adds bc2760c66c1f Drivers: hv: vmbus: Remove dependencies on guest page size adds 94f90545a08f Drivers: hv: balloon: Remove dependencies on guest page size new 8afc464db26f Merge remote-tracking branch 'hyperv/hyperv-next' new 2f7cefd1ddf7 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 9548912f77a9 Merge remote-tracking branch 'pidfd/for-next' new a50ec9e44889 Merge remote-tracking branch 'devfreq/for-next' adds 0e64e5b38c01 Merge branch 'odp_rework' into hmm.git adds 10e8e7e5d8d6 mm/mmu_notifier: define the header pre-processor parts eve [...] adds 82a0a41de36c mm/mmu_notifier: add an interval tree notifier adds 82c0c49e4620 mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] adds eb59cf42618d mm/hmm: define the pre-processor related parts of hmm.h ev [...] adds 6bfc250a18a0 RDMA/odp: Use mmu_range_notifier_insert() adds 78fe7de3e706 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv adds ba09104e1a53 drm/radeon: use mmu_range_notifier_insert adds efacd879cda2 nouveau: use mmu_notifier directly for invalidate_range_start adds d7af4ac11d85 nouveau: use mmu_range_notifier instead of hmm_mirror adds 38e99ed5664c drm/amdgpu: Call find_vma under mmap_sem adds cb0d3d608a1a drm/amdgpu: Use mmu_range_insert instead of hmm_mirror adds 5ba352aea28a drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror adds bbe3329e354d mm/hmm: remove hmm_mirror and related new 55b1fa843708 Merge remote-tracking branch 'hmm/hmm' new f5fa1cba9e99 Merge remote-tracking branch 'fpga/for-next' adds ea2dd7c0875e lib/list-test: add a test for the 'list' doubly linked list new 80b189794527 Merge remote-tracking branch 'kunit/test' new 7558180fe62a /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 964e95d1fd69 /proc/kpageflags: do not use uninitialized struct pages new 6f912e9cfe28 mm,thp: recheck each page before collapsing file THP new be5f3df95e9f mm/thp: flush file for !is_shmem PageDirty() case in colla [...] new 51fe02fecf1c mm: memcontrol: fix NULL-ptr deref in percpu stats flush new bc4c3ea3aea5 mm/gup_benchmark: fix MAP_HUGETLB case new eb415ff78762 mm, meminit: recalculate pcpu batch and high limits after [...] new d86387de2656 mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] new 544441a3f740 mm: thp: handle page cache THP correctly in PageTransCompoundMap new 7cfc28a2a118 mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4 new 493da19ea5c3 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() new 71f20a989886 ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] new 781e534a283d mm/mmu_notifiers: use the right return code for WARN_ON new 9be238d6eeaf mm, vmstat: hide /proc/pagetypeinfo from normal users new 00ef56098a28 mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo new 050f5bdbe223 mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix new 2db4ee108a15 mm/khugepaged: Fix might_sleep() warn with CONFIG_HIGHPTE=y new 98551a95c027 mm, thp: tweak reclaim/compaction effort of local-only and [...] new c368e5e2c932 mm/page_alloc.c: ratelimit allocation failure warnings mor [...] new 17080367f36e zswap: add Vitaly to the maintainers list new 56e338e45105 dump_stack: avoid the livelock of the dump_lock new 7cd838137560 dump_stack-avoid-the-livelock-of-the-dump_lock-fix new 3e5743e8bd6b MAINTAINERS: update information for "MEMORY MANAGEMENT" new f985d186e0fc maintainers-update-information-for-memory-management-fix new 62111f0b4886 mm: slab: make page_cgroup_ino() to recognize non-compound [...] new 1862226ca667 scripts/gdb: fix debugging modules compiled with hot/cold [...] new 4865c3c75c6b mm/sparse: consistently do not zero memmap new edaa56722ee1 mm/memory_hotplug: fix updating the node span new 17aaee6f5c9d mm: memcontrol: fix network errors from failing __GFP_ATOM [...] new 52e9bdb4b7ef mm: mempolicy: fix the wrong return value and potential pa [...] new 1066e1ddb655 mm: fix trying to reclaim unevictable lru page when callin [...] new d64dbd979369 lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations new ffdc5984792b ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() new 5c1a1f1cdf0f ocfs2: fix passing zero to 'PTR_ERR' warning new 5cf9080a7917 ramfs: support O_TMPFILE new 1b6f58061272 mm, slab: make kmalloc_info[] contain all types of names new 1b7e221c6d5c mm, slab: remove unused kmalloc_size() new 02b6d233e153 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] new 74de06d23c2b mm: slub: print the offset of fault addresses new d593bc3dc4fe mm/slub.c: update comments new 77ded8dcac53 mm/gup.c: allow CMA migration to propagate errors back to caller new 505a1713ebed mm, swap: disallow swapon() on zoned block devices new e9ecf3c7eff3 mm-swap-disallow-swapon-on-zoned-block-devices-fix new 6941764c6d8c mm/swap.c: trivial mark_page_accessed() cleanup new 7bb63013abb1 mm, memcg: clean up reclaim iter array new 0b9f48dbae33 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new de2037f03961 mm: memcontrol: remove dead code from memory_max_write() new a0fba8b85077 mm: memcontrol: try harder to set a new memory.high new fea9c4c6cd9b include/linux/memcontrol.h: fix comments based on per-node memcg new a054d7db2ede mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() new 24716f09c53c mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 new 7d4b8f2f6a46 mm: drop mmap_sem before calling balance_dirty_pages() in [...] new 0b4dcaf5be14 shmem: pin the file in shmem_fault() if mmap_sem is dropped new d5c6d6792532 mm: emit tracepoint when RSS changes new aea87b9b95b9 rss_stat: add support to detect RSS updates of external mm new a62f71dae334 mm/mmap.c: remove a never-triggered warning in __vma_adjust() new 072e9e7449d1 mm/pgmap: use correct alignment when looking at first pfn [...] new c9917366a8f8 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] new 828f59288ce3 mm/mmap.c: fix the adjusted length error new bf07d14c5a0f mm/swap.c: piggyback lru_add_drain_all() calls new e6469738ed06 mm/mmap.c: prev could be retrieved from vma->vm_prev new 8d4c4288ad9b mm/mmap.c: __vma_unlink_prev() is not necessary now new 7d849ed01327 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] new 15bde958326f mm/mmap.c: rb_parent is not necessary in __vma_link_list() new 088e6a74c41c mm/rmap.c: don't reuse anon_vma if we just want a copy new dad254f0bc54 mm/rmap.c: reuse mergeable anon_vma as parent when fork new f51ae0ac4107 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] new 4bd4d1842e4b mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] new 9da7f72b65b1 ARC: mm: remove __ARCH_USE_5LEVEL_HACK new f0a1e5751667 asm-generic/tlb: stub out pud_free_tlb() if nopud ... new 3fe06721cad4 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... new 857ee877aaec asm-generic/tlb: stub out pmd_free_tlb() if nopmd new 606dc7c8287b asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] new f963c67845ec mm/rmap.c: fix outdated comment in page_get_anon_vma() new 22edc7e39c0d mm: rmap: use VM_BUG_ON() in __page_check_anon_rmap() new 0b861f7e0a77 mm/memory-failure.c clean up around tk pre-allocation new c7fc7c78482c mm, soft-offline: convert parameter to pfn new c788a9f2f220 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] new a8def6295728 mm/memory_hotplug.c: add a bounds check to __add_pages() new 4f837864102b mm/memory_hotplug: export generic_online_page() new ef7c658b6e91 hv_balloon: use generic_online_page() new 1e2db8d482e2 mm/memory_hotplug: remove __online_page_free() and __onlin [...] new 61947c924e5f mm/memmap_init: update variable name in memmap_init_zone new ca851be0d1c2 mm/memory_hotplug: don't access uninitialized memmaps in s [...] new ffd9d18a10f3 mm/memory_hotplug: shrink zones when offlining memory new ad3816a6c379 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() new e4bfe47f648a mm/memory_hotplug: we always have a zone in find_(smallest [...] new c72902e4c331 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] new dbd4a9b5c31b mm/memory_hotplug: drop local variables in shrink_zone_span() new e54e751a9744 mm/memory_hotplug: cleanup __remove_pages() new 48831c43f88c mm/page_alloc.c: don't set pages PageReserved() when offlining new 1f79ea006964 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE new c3ace887bbf4 mm/memory_hotplug: fix try_offline_node() new 67f0937cabda mm/sparse.c: mark populate_section_memmap as __meminit new 40ab63c3f49f mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 new 9d2a4997a256 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] new 66177027ccd1 mm/vmalloc: remove preempt_disable/enable when doing preloading new d358a1a2ca69 mm/vmalloc: respect passed gfp_mask when doing preloading new 1521b63a2a1e mm/vmalloc: add more comments to the adjust_va_to_fit_type() new e121195abde5 selftests: vm: add fragment CONFIG_TEST_VMALLOC new 59c552c19e86 mm/vmalloc: rework vmap_area_lock new b7d56653bc02 mm/page_alloc: add alloc_contig_pages() new c93d68306b9d mm, pcp: share common code between memory hotplug and perc [...] new 09526dad091f mm, pcpu: make zone pcp updates and reset internal to the mm new 3882fa69359b include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro new 234f83147840 mm: adjust shuffle code to allow for future coalescing new 8684424644d7 mm: use zone and order instead of free area in free_list m [...] new cfc8e324f98c mm: introduce Reported pages new cb2c1db49b2c mm-introduce-reported-pages-fix new 620d5832da7e mm: add device side and notifier for unused page reporting new d7ad610991f8 virtio-balloon: pull page poisoning config out of free pag [...] new b5ffae31cc00 virtio-balloon: add support for providing unused page repo [...] new 9c3c89453089 mm/vmscan: remove unused lru_pages argument new 818a738cf293 mm/vmscan.c: remove unused scan_control parameter from pageout() new c7c592a4243a mm: vmscan: simplify lruvec_lru_size() new 4486f5704b2f mm: clean up and clarify lruvec lookup procedure new b3c7caef2c17 mm: vmscan: move inactive_list_is_low() swap check to the caller new 74d38cb16189 mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() new 0073a9232993 mm: vmscan: replace shrink_node() loop with a retry jump new 35f0c3221925 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() new d2afaef2b841 mm: vmscan: split shrink_node() into node part and memcgs part new 013b6ac16735 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix new cd88b141f384 mm: vmscan: harmonize writeback congestion tracking for no [...] new 970b7be9bc52 kernel: sysctl: make drop_caches write-only new d10e5da8dbfb mm/z3fold.c: add inter-page compaction new df947a8e61bd mm/z3fold: fix -Wunused-but-set-variable warnings new d1e48cec1730 mm: support memblock alloc on the exact node for sparse_bu [...] new c5e013806525 mm, oom: avoid printk() iteration under RCU new 03e519af1538 mm-oom-avoid-printk-iteration-under-rcu-fix new e5eb4f0c3d25 hugetlbfs: hugetlb_fault_mutex_hash() cleanup new 3d40f1c3520b hugetlbfs: add O_TMPFILE support new 35a90e624e7c mm/hugetlbfs: fix error handling when setting up mounts new 50b7afc30491 hugetlb: region_chg provides only cache entry new d3914e3750f3 hugetlb: remove duplicated code new f96fbd3ded80 hugetlb-remove-duplicated-code-checkpatch-fixes new 80c797ade8de hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() new 57510e991952 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix new 3148b8662a3b mm/userfaultfd: fix a GCC compilation warning new e9ff658c97a5 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] new c438e8fb0a43 mm/huge_memory.c: split_huge_pages_fops should be defined [...] new d8d7344927d2 mm, thp: do not queue fully unmapped pages for deferred split new 7388c53c7d2a mm/thp: make set_huge_zero_page() return void new e04d45f044d2 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation new 5a0ea2c93ec1 mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] new 6a31b36b3ffc autonuma: fix watermark checking in migrate_balanced_pgdat() new 405ad168ba61 autonuma: Reduce cache footprint when scanning page tables new 1d511afe1237 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] new f99654b27e42 mm/vmstat: add helpers to get vmstat item names for each e [...] new 95293fab8c0e mm/vmstat: do not use size of vmstat_text as count of /pro [...] new a7db4899ff7f mm/memcontrol: use vmstat names for printing statistics new 1131204404be mm/mmap.c: make vma_merge() comment more easy to understand new cc44ea538446 userfaultfd: use vma_pagesize for all huge page size calculation new f638af2ff9ad userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] new b25c4897730e userfaultfd: wrap the common dst_vma check into an inlined [...] new ad98ad49b049 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] new e53e3a92ad7c userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK new beef8483ae92 mm/shmem.c: make array 'values' static const, makes object [...] new 580ecce00013 mm: fix struct member name in function comments new 8b274070903b mm: fix typos in comments when calling __SetPageUptodate() new d890bbdd78ba mm/memory_hotplug.c: remove __online_page_set_limits() new 11c05efac98d mm/page_io.c: annotate refault stalls from swap_readpage new 10b7e75c1233 mm-annotate-refault-stalls-from-swap_readpage-fix new 80cef6ec162d fs/buffer.c: add debug print for __getblk_gfp() stall problem new 132b4292bea9 fs/buffer.c: dump more info for __getblk_gfp() stall problem new aef9a8cf0984 kernel/hung_task.c: Monitor killed tasks. new f18e5f3ff2fa proc: change ->nlink under proc_subdir_lock new ba612568afe1 fs/proc/generic.c: delete useless "len" variable new fdc7d805ed12 fs/proc/internal.h: shuffle "struct pde_opener" new 0ea37d7a9779 include/linux/proc_fs.h: fix confusing macro arg name new a05e123e429e include/linux/sysctl.h: inline braces for ctl_table and ct [...] new 6132dab388c2 .gitattributes: Use 'dts' diff driver for dts files new ab9712de407b linux/build_bug.h: change type to int new bfa2045bbe2e syscalls: fix references to filenames containing syscall defs new ee39acfb6268 kernel/notifier.c: intercept duplicate registrations to av [...] new 683c2431f636 kernel/notifier.c: remove notifier_chain_cond_register() new d158600f79a8 kernel/notifier.c: remove blocking_notifier_chain_cond_register() new fae00d635ca9 kernel/profile.c: use cpumask_available to check for NULL cpumask new cd83e5c32d11 kernel/sys.c: avoid copying possible padding bytes in copy [...] new edd08c621124 hung_task: allow printing warnings every check interval new eed3062a0c6f scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] new 91eaf2e8779d lib/rbtree: set successor's parent unconditionally new d21ec2b1405a lib/rbtree: get successor's color directly new bc756d37002d string: add stracpy and stracpy_pad mechanisms new ed9caa1b205d Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 3d591f2836cf lib: optimize cpumask_local_spread() new 851090f466b0 lib/math/rational.c: fix possible incorrect result from ra [...] new b8726f4568e5 checkpatch: improve ignoring CamelCase SI style variants like mA new d17a33199a4c epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC new 658875d13931 fs/epoll: remove unnecessary wakeups of nested epoll new 8f7a5990e540 selftests: add epoll selftests new 76e3fa7855f7 fs/binfmt_elf.c: delete unused "interp_map_addr" argument new ff5f993d15ac fs/binfmt_elf.c: extract elf_read() function new 6a30afa8c1fb uaccess: disallow > INT_MAX copy sizes new 93b445e577b6 aio: simplify read_events() new eb59b50a8ff3 kcov: remote coverage support new a77994299efe usb, kcov: collect coverage from hub_event new a471ca4fc5fc usb-kcov-collect-coverage-from-hub_event-fix new a642b8e8ebe3 vhost, kcov: collect coverage from vhost_worker new 81f0958ae2a4 lib/ubsan: don't serialize UBSAN report new 72af539aa028 smp_mb__{before,after}_atomic(): update Documentation new 482c619e4cf8 ipc/mqueue.c: remove duplicated code new f344341aa0c5 ipc/mqueue.c: update/document memory barriers new 9673dc2fd3ad ipc/msg.c: update and document memory barriers new 97c681366e55 ipc/sem.c: document and update memory barriers new ac7d16261773 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained new fab6d66489bb arch: msgbuf.h: make uapi asm/msgbuf.h self-contained new 18c89656c55d arch: sembuf.h: make uapi asm/sembuf.h self-contained new ba0a1e22d958 ipc/msg.c: consolidate all xxxctl_down() functions new 9450f4951b09 Merge branch 'akpm-current/current' new 3c69141ed54b drivers/block/null_blk_main.c: fix layout new 31c16da8d0ae drivers/block/null_blk_main.c: fix uninitialized var warnings new f4d7fa3e07e6 pinctrl: fix pxa2xx.c build warnings new 7a9cb22719fe lib/genalloc.c: export symbol addr_in_gen_pool new 8e80e122ccb7 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 1b8cf265e5ec Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 6ba56f536e81 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new 407311464f6d kernel-hacking: create submenu for arch special debugging options new 8fb28b441260 kernel-hacking: group kernel data structures debugging together new cc5a05fd15ed kernel-hacking: move kernel testing and coverage options t [...] new 1387ec780037 kernel-hacking: move Oops into 'Lockups and Hangs' new ca1d11e4ef47 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new d3b41fc76f74 kernel-hacking: create a submenu for scheduler debugging options new 6ea44f15cd59 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new d7d1e37ea595 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new 9531c783a37f bitops: introduce the for_each_set_clump8 macro new caf675fd4278 linux/bitmap.h: fix potential sign-extension overflow new 34d2b6c6059a bitops-introduce-the-for_each_set_clump8-macro-fix-fix new 84b3580addff linux/bitopts.h: Add for_each_set_clump8 documentation new 05ac32c5421c lib/test_bitmap.c: add for_each_set_clump8 test cases new 0fa0a8cd9ec9 gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 4b0ddb7f09fe gpio: 104-idi-48: utilize for_each_set_clump8 macro new 49c7d4f93dc1 gpio: gpio-mm: utilize for_each_set_clump8 macro new e55fe28f9e4d gpio: ws16c48: utilize for_each_set_clump8 macro new 6fdbd7d20bef gpio: pci-idio-16: utilize for_each_set_clump8 macro new 9703f17ef2b1 gpio: pcie-idio-24: utilize for_each_set_clump8 macro new e8d01fe6d793 gpio: uniphier: utilize for_each_set_clump8 macro new a601f9e53198 gpio: 74x164: utilize the for_each_set_clump8 macro new b6e0c9b622a0 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new a3c93ca92005 gpio: pisosr: utilize the for_each_set_clump8 macro new 376f766babe4 gpio: max3191x: utilize the for_each_set_clump8 macro new c329f03bd7be gpio: pca953x: utilize the for_each_set_clump8 macro new ff57cdef356a lib/test_bitmap: force argument of bitmap_parselist_user() [...] new e8665e16ba1d lib/test_bitmap: undefine macros after use new 3d8c67af4418 lib/test_bitmap: name EXP_BYTES properly new ad30d21ab5ed lib/test_bitmap: rename exp to exp1 to avoid ambiguous name new cfab93de9843 lib/test_bitmap: move exp1 and exp2 upper for others to use new 0fd4e1249908 lib/test_bitmap: fix comment about this file new 427109cb7730 lib/bitmap: introduce bitmap_replace() helper new 5f975002d085 gpio: pca953x: remove redundant variable and check in IRQ handler new 809c402bbb24 gpio: pca953x: use input from regs structure in pca953x_ir [...] new 998f420135bf gpio: pca953x: convert to use bitmap API new 1c422cf875d2 gpio: pca953x: reduce stack usage in couple of functions new d181f978f98d gpio: pca953x: tighten up indentation new f74da5f06dfa mm: add generic p?d_leaf() macros new 87369a9dde42 arc: mm: add p?d_leaf() definitions new 5de05c59cda9 arm: mm: add p?d_leaf() definitions new 0f0a936cdfdb arm64: mm: add p?d_leaf() definitions new faf18ca32e22 mips: mm: add p?d_leaf() definitions new 60981273316d powerpc: mm: add p?d_leaf() definitions new 3da0f2848ef8 riscv: mm: add p?d_leaf() definitions new 8ea5adf61512 s390: mm: add p?d_leaf() definitions new b3f608fc3c49 sparc: mm: add p?d_leaf() definitions new 7adcf7f475b6 x86: mm: add p?d_leaf() definitions new fdb9893439d0 mm: pagewalk: add p4d_entry() and pgd_entry() new 9ec546e15ddb mm: pagewalk: allow walking without vma new d61471a12000 mm-pagewalk-allow-walking-without-vma-v15 new 26f1bbef5d11 mm: pagewalk: add test_p?d callbacks new fcf0c2d244bf mm: pagewalk: add 'depth' parameter to pte_hole new f285420fd4a7 x86: mm: point to struct seq_file from struct pg_state new 64f5a68f1178 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 1386deac2858 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 6fe75e2a9f0f x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] new f2d85ace678e mm: add generic ptdump new 585303516b0f mm-add-generic-ptdump-v15 new a9aa0a370c67 mm/ptdump: fix a -Wold-style-declaration warning new 08e45721362f x86: mm: convert dump_pagetables to use walk_page_range new 1a13215a54b8 arm64: mm: convert mm/dump.c to use walk_page_range() new 399fa75ac82b arm64: mm: display non-present entries in ptdump new 8496546c50be mm: ptdump: reduce level numbers by 1 in note_page() new e0b403985935 alpha: use pgtable-nopud instead of 4level-fixup new b5929530c66e arm: nommu: use pgtable-nopud instead of 4level-fixup new 52834e21edd3 c6x: use pgtable-nopud instead of 4level-fixup new 66ff61197ea0 m68k: nommu: use pgtable-nopud instead of 4level-fixup new 8e2358109929 m68k: mm: use pgtable-nopXd instead of 4level-fixup new 39734e558402 microblaze: use pgtable-nopmd instead of 4level-fixup new b3dea27a22b0 nds32: use pgtable-nopmd instead of 4level-fixup new c4094abf3d9a parisc: use pgtable-nopXd instead of 4level-fixup new ee4be5287c33 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup new 49871d9df749 sparc32: use pgtable-nopud instead of 4level-fixup new bd4193f7d3f9 um: remove unused pxx_offset_proc() and addr_pte() functions new 863c842ba56e um: add support for folded p4d page tables new af1cb5a5c5e4 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] new d06eefef2120 drivers/tty/serial/sh-sci.c: suppress warning new b2e9876ce7ca drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 61a54d7264e7 Merge branch 'akpm/master' new dcd34bd23418 Add linux-next specific files for 20191106
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (49afce6d47fe) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1015 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/arm/sunxi/sunxi-mbus.txt | 1 + .../devicetree/bindings/counter/ti-eqep.yaml | 50 + .../bindings/crypto/allwinner,sun8i-ce.yaml | 88 + .../bindings/crypto/allwinner,sun8i-ss.yaml | 60 + .../bindings/display/bridge/anx6345.yaml | 102 + .../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/dma/dma-common.yaml | 9 +- Documentation/devicetree/bindings/dma/ti-edma.txt | 8 + .../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 + .../devicetree/bindings/media/renesas,csi2.txt | 1 + .../devicetree/bindings/media/renesas,vin.txt | 5 +- .../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 + .../devicetree/bindings/serial/fsl-lpuart.txt | 3 +- .../bindings/serial/renesas,sci-serial.txt | 6 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 33 - .../bindings/soc/amlogic/amlogic,canvas.yaml | 49 + .../devicetree/bindings/soc/rockchip/grf.txt | 6 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 2 +- .../devicetree/bindings/trivial-devices.yaml | 12 + Documentation/devicetree/bindings/usb/usb251xb.txt | 2 +- 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/i915.rst | 6 +- Documentation/hwmon/bel-pfe.rst | 112 + Documentation/hwmon/index.rst | 1 + Documentation/livepatch/index.rst | 1 + Documentation/livepatch/system-state.rst | 167 + Documentation/media/v4l-drivers/ipu3.rst | 53 +- Documentation/media/v4l-drivers/ipu3_rcb.svg | 331 ++ .../device_drivers/freescale/dpaa2/index.rst | 1 + .../freescale/dpaa2/mac-phy-support.rst | 191 + Documentation/networking/ip-sysctl.txt | 11 +- Documentation/power/pci.rst | 10 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 80 +- Documentation/vm/hmm.rst | 105 +- MAINTAINERS | 76 +- Makefile | 2 +- Next/SHA1s | 236 +- Next/merge.log | 6163 ++++++++++++-------- arch/alpha/include/asm/mmzone.h | 1 - arch/alpha/include/asm/pgalloc.h | 4 +- arch/alpha/include/asm/pgtable.h | 24 +- arch/alpha/mm/init.c | 12 +- 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/sun6i-a31.dtsi | 1 - 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 | 22 + arch/arm/boot/dts/sun8i-r40.dtsi | 9 + arch/arm/boot/dts/sun9i-a80.dtsi | 9 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 14 + 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/include/asm/pgtable.h | 2 +- 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 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 45 +- 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 | 14 + .../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 | 56 +- .../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/qcom/sdm845-db845c.dts | 12 + 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/include/asm/vdso/vsyscall.h | 7 - arch/arm64/kernel/cpu_errata.c | 59 +- arch/arm64/kernel/perf_event.c | 191 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/init.c | 9 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/c6x/include/asm/pgtable.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 7 - arch/m68k/include/asm/mcf_pgtable.h | 28 +- arch/m68k/include/asm/mmu_context.h | 12 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/motorola_pgtable.h | 32 +- arch/m68k/include/asm/page.h | 9 +- arch/m68k/include/asm/pgtable_mm.h | 11 +- arch/m68k/include/asm/pgtable_no.h | 2 +- arch/m68k/include/asm/sun3_pgalloc.h | 5 - arch/m68k/include/asm/sun3_pgtable.h | 18 - arch/m68k/kernel/sys_m68k.c | 10 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/kmap.c | 39 +- arch/m68k/mm/mcfmmu.c | 16 +- arch/m68k/mm/motorola.c | 17 +- arch/m68k/sun3x/dvma.c | 7 +- arch/microblaze/include/asm/page.h | 3 - arch/microblaze/include/asm/pgalloc.h | 16 - arch/microblaze/include/asm/pgtable.h | 32 +- arch/microblaze/kernel/signal.c | 10 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/mm/pgtable.c | 13 +- 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/asm/vdso/vsyscall.h | 7 - 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/nds32/include/asm/page.h | 3 - arch/nds32/include/asm/pgalloc.h | 3 - arch/nds32/include/asm/pgtable.h | 12 +- arch/nds32/include/asm/tlb.h | 1 - arch/nds32/kernel/pm.c | 4 +- arch/nds32/mm/fault.c | 16 +- arch/nds32/mm/init.c | 11 +- arch/nds32/mm/mm-nds32.c | 6 +- arch/nds32/mm/proc.c | 26 +- arch/parisc/include/asm/checksum.h | 101 +- arch/parisc/include/asm/page.h | 30 +- arch/parisc/include/asm/pgalloc.h | 41 +- arch/parisc/include/asm/pgtable.h | 52 +- arch/parisc/include/asm/tlb.h | 2 + arch/parisc/include/uapi/asm/msgbuf.h | 1 + arch/parisc/include/uapi/asm/sembuf.h | 1 + arch/parisc/kernel/cache.c | 15 +- arch/parisc/kernel/pci-dma.c | 9 +- arch/parisc/mm/fixmap.c | 10 +- arch/parisc/mm/hugetlbpage.c | 18 +- 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 | 32 +- 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/pgalloc_32.h | 6 +- arch/sparc/include/asm/pgtable_32.h | 28 +- 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/sparc/mm/fault_32.c | 11 +- arch/sparc/mm/highmem.c | 6 +- arch/sparc/mm/io-unit.c | 6 +- arch/sparc/mm/iommu.c | 6 +- arch/sparc/mm/srmmu.c | 51 +- arch/um/include/asm/pgtable-2level.h | 1 - arch/um/include/asm/pgtable-3level.h | 1 - arch/um/include/asm/pgtable.h | 3 + arch/um/kernel/mem.c | 8 +- arch/um/kernel/skas/mmu.c | 12 +- arch/um/kernel/skas/uaccess.c | 7 +- arch/um/kernel/tlb.c | 85 +- arch/um/kernel/trap.c | 4 +- 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/apic/apic.c | 28 +- arch/x86/kernel/cpu/mce/intel.c | 1 + arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 4 + arch/x86/kernel/dumpstack_64.c | 7 + arch/x86/kernel/fpu/xstate.c | 22 +- arch/x86/kernel/tsc.c | 3 + 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 | 343 +- 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/rockchip/clk-px30.c | 70 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 4 +- drivers/clk/sprd/common.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.h | 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/sh_mtu2.c | 16 +- drivers/clocksource/timer-atmel-tcb.c | 101 +- drivers/clocksource/timer-mediatek.c | 10 +- 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/cpufreq/sun50i-cpufreq-nvmem.c | 25 +- 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/dma/ti/edma.c | 59 +- drivers/extcon/extcon-axp288.c | 38 +- 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_dp_mst_topology.c | 2 +- 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/i915/Kconfig | 6 + drivers/gpu/drm/i915/Kconfig.profile | 49 + drivers/gpu/drm/i915/Kconfig.unstable | 29 + drivers/gpu/drm/i915/Makefile | 15 +- drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.c | 44 + drivers/gpu/drm/i915/display/intel_atomic.h | 5 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 39 + drivers/gpu/drm/i915/display/intel_atomic_plane.h | 2 + drivers/gpu/drm/i915/display/intel_audio.c | 10 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 123 +- drivers/gpu/drm/i915/display/intel_crt.c | 13 +- drivers/gpu/drm/i915/display/intel_ddi.c | 25 +- drivers/gpu/drm/i915/display/intel_display.c | 378 +- drivers/gpu/drm/i915/display/intel_display.h | 3 - drivers/gpu/drm/i915/display/intel_display_power.c | 2 + drivers/gpu/drm/i915/display/intel_display_types.h | 20 +- drivers/gpu/drm/i915/display/intel_dp.c | 59 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 13 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 5 + drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 12 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_overlay.c | 1 + drivers/gpu/drm/i915/display/intel_psr.c | 28 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 428 +- drivers/gpu/drm/i915/display/intel_sprite.h | 7 + drivers/gpu/drm/i915/display/intel_tv.c | 4 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 52 + drivers/gpu/drm/i915/display/intel_vdsc.c | 74 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 210 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 15 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_internal.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 99 + drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 37 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 9 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 41 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 94 +- drivers/gpu/drm/i915/gem/i915_gem_pm.h | 3 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 3 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 319 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 30 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 174 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 178 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 34 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 350 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 2 + drivers/gpu/drm/i915/gt/intel_context.c | 1 + drivers/gpu/drm/i915/gt/intel_context.h | 1 + drivers/gpu/drm/i915/gt/intel_engine.h | 227 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 88 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 234 + drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h | 23 + drivers/gpu/drm/i915/gt/intel_engine_pm.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 55 +- drivers/gpu/drm/i915/gt/intel_gt.c | 20 +- drivers/gpu/drm/i915/gt/intel_gt.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 129 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 9 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 13 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 361 -- drivers/gpu/drm/i915/gt/intel_llc.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 382 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 27 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 7 + drivers/gpu/drm/i915/gt/intel_rc6.c | 5 + drivers/gpu/drm/i915/gt/intel_renderstate.c | 1 + drivers/gpu/drm/i915/gt/intel_reset.c | 3 +- drivers/gpu/drm/i915/gt/intel_ring.c | 323 + drivers/gpu/drm/i915/gt/intel_ring.h | 131 + drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2053 +++++++ drivers/gpu/drm/i915/gt/intel_ring_types.h | 51 + drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 2360 -------- drivers/gpu/drm/i915/gt/intel_rps.c | 1872 ++++++ drivers/gpu/drm/i915/gt/intel_rps.h | 38 + drivers/gpu/drm/i915/gt/intel_rps_types.h | 93 + drivers/gpu/drm/i915/gt/intel_timeline.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 21 + drivers/gpu/drm/i915/gt/mock_engine.c | 1 + drivers/gpu/drm/i915/gt/selftest_context.c | 3 - .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 350 ++ drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 3 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 28 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 7 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 536 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 1 + drivers/gpu/drm/i915/gt/selftest_workarounds.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 139 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 9 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 25 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 + drivers/gpu/drm/i915/gvt/dmabuf.c | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 17 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 1 + drivers/gpu/drm/i915/gvt/scheduler.c | 7 +- drivers/gpu/drm/i915/i915_active.c | 2 + drivers/gpu/drm/i915/i915_active.h | 2 + drivers/gpu/drm/i915/i915_debugfs.c | 214 +- drivers/gpu/drm/i915/i915_drv.c | 50 +- drivers/gpu/drm/i915/i915_drv.h | 121 +- drivers/gpu/drm/i915/i915_gem.c | 73 +- drivers/gpu/drm/i915/i915_gem.h | 14 - drivers/gpu/drm/i915/i915_gem_fence_reg.c | 6 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 215 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 5 + drivers/gpu/drm/i915/i915_gpu_error.c | 124 +- drivers/gpu/drm/i915/i915_gpu_error.h | 5 +- drivers/gpu/drm/i915/i915_irq.c | 485 +- drivers/gpu/drm/i915/i915_irq.h | 12 - drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 5 +- drivers/gpu/drm/i915/i915_pci.c | 7 + drivers/gpu/drm/i915/i915_perf.c | 417 +- drivers/gpu/drm/i915/i915_perf_types.h | 31 +- drivers/gpu/drm/i915/i915_pmu.c | 47 +- drivers/gpu/drm/i915/i915_priolist_types.h | 7 + drivers/gpu/drm/i915/i915_reg.h | 206 +- drivers/gpu/drm/i915/i915_request.c | 10 +- drivers/gpu/drm/i915/i915_scheduler.c | 44 +- drivers/gpu/drm/i915/i915_sysfs.c | 74 +- drivers/gpu/drm/i915/i915_utils.c | 43 +- drivers/gpu/drm/i915/i915_utils.h | 34 +- drivers/gpu/drm/i915/i915_vma.c | 69 +- drivers/gpu/drm/i915/i915_vma.h | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 13 + drivers/gpu/drm/i915/intel_device_info.h | 3 + drivers/gpu/drm/i915/intel_memory_region.c | 59 + drivers/gpu/drm/i915/intel_memory_region.h | 9 + drivers/gpu/drm/i915/intel_pch.c | 4 +- drivers/gpu/drm/i915/intel_pch.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 2126 +------ drivers/gpu/drm/i915/intel_pm.h | 24 - drivers/gpu/drm/i915/intel_region_lmem.c | 132 + drivers/gpu/drm/i915/intel_region_lmem.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_tgl.c | 121 + drivers/gpu/drm/i915/oa/i915_oa_tgl.h | 16 + drivers/gpu/drm/i915/selftests/i915_active.c | 48 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 34 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 100 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 6 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 2 + drivers/gpu/drm/i915/selftests/i915_perf.c | 3 +- drivers/gpu/drm/i915/selftests/i915_request.c | 4 + drivers/gpu/drm/i915/selftests/i915_selftest.c | 15 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 7 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 342 ++ drivers/gpu/drm/i915/selftests/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 17 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 4 +- drivers/gpu/drm/i915/selftests/mock_region.c | 3 +- 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/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 | 2 +- drivers/infiniband/core/cm.c | 38 +- drivers/infiniband/core/cm_msgs.h | 32 +- drivers/infiniband/core/cma.c | 31 +- drivers/infiniband/core/counters.c | 28 +- drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 17 +- drivers/infiniband/core/nldev.c | 39 +- drivers/infiniband/core/restrack.c | 20 +- drivers/infiniband/core/restrack.h | 1 - drivers/infiniband/core/trace.c | 14 - drivers/infiniband/core/umem_odp.c | 326 +- drivers/infiniband/hw/cxgb4/provider.c | 7 +- 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_qp.c | 10 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 12 +- drivers/infiniband/hw/mlx5/cq.c | 33 +- drivers/infiniband/hw/mlx5/devx.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 96 +- 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 | 3 +- drivers/infiniband/hw/qedr/qedr.h | 23 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 148 +- drivers/infiniband/hw/qedr/verbs.c | 76 +- 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 | 1 + drivers/infiniband/sw/siw/siw_main.c | 3 + drivers/infiniband/sw/siw/siw_verbs.c | 1 - drivers/infiniband/ulp/srpt/ib_srpt.c | 77 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 25 +- drivers/input/rmi4/rmi_f11.c | 9 +- drivers/input/rmi4/rmi_f12.c | 32 +- drivers/input/rmi4/rmi_f54.c | 50 +- 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/media/i2c/Kconfig | 12 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/bt819.c | 2 +- drivers/media/i2c/hi556.c | 1200 ++++ drivers/media/i2c/smiapp/smiapp-core.c | 4 +- drivers/media/i2c/vpx3220.c | 2 +- drivers/media/platform/coda/coda-common.c | 5 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 10 + drivers/media/platform/rcar-vin/rcar-csi2.c | 4 + drivers/media/platform/rcar-vin/rcar-dma.c | 5 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 59 +- drivers/media/platform/rcar-vin/rcar-vin.h | 2 + drivers/media/platform/rcar_drif.c | 1 + drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 1 - drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 - drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- drivers/media/platform/xilinx/xilinx-dma.h | 2 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 +- drivers/media/platform/xilinx/xilinx-vipp.h | 2 +- drivers/media/platform/xilinx/xilinx-vtc.h | 2 +- drivers/media/radio/radio-wl1273.c | 3 +- drivers/media/usb/cx231xx/cx231xx-avcore.c | 2 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 33 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- 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/fm10k/fm10k.h | 3 + drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 48 + drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 3 + drivers/net/ethernet/intel/fm10k/fm10k_tlv.h | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_type.h | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 2 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 48 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 + drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 - drivers/net/ethernet/intel/ice/Makefile | 3 + drivers/net/ethernet/intel/ice/ice.h | 59 +- drivers/net/ethernet/intel/ice/ice_base.c | 857 +++ drivers/net/ethernet/intel/ice/ice_base.h | 31 + drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 65 +- drivers/net/ethernet/intel/ice/ice_lib.c | 984 +--- drivers/net/ethernet/intel/ice/ice_lib.h | 49 +- drivers/net/ethernet/intel/ice/ice_main.c | 355 ++ drivers/net/ethernet/intel/ice/ice_txrx.c | 573 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 140 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 273 + drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 59 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 1 + drivers/net/ethernet/intel/ice/ice_xsk.c | 1181 ++++ drivers/net/ethernet/intel/ice/ice_xsk.h | 72 + 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_lib.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 28 +- 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 | 4 + drivers/net/hyperv/netvsc_drv.c | 81 +- drivers/net/hyperv/rndis_filter.c | 8 +- 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/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 29 +- drivers/pci/controller/pci-aardvark.c | 60 +- drivers/pci/controller/pci-ftpci100.c | 79 +- drivers/pci/controller/pci-host-common.c | 2 +- drivers/pci/controller/pci-v3-semi.c | 74 +- drivers/pci/controller/pci-versatile.c | 71 +- drivers/pci/controller/pci-xgene.c | 73 +- drivers/pci/controller/pcie-altera.c | 41 +- drivers/pci/controller/pcie-cadence-host.c | 2 +- drivers/pci/controller/pcie-iproc-platform.c | 9 +- drivers/pci/controller/pcie-iproc.c | 82 +- drivers/pci/controller/pcie-mediatek.c | 43 +- drivers/pci/controller/pcie-mobiveil.c | 27 +- drivers/pci/controller/pcie-rcar.c | 84 +- drivers/pci/controller/pcie-rockchip-host.c | 89 +- drivers/pci/controller/pcie-rockchip.h | 5 - drivers/pci/controller/pcie-xilinx-nwl.c | 21 +- drivers/pci/controller/pcie-xilinx.c | 18 +- drivers/pci/of.c | 57 +- drivers/pci/pci-driver.c | 43 +- drivers/pci/pci.c | 8 +- drivers/pci/pci.h | 13 - 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/powercap/intel_rapl_common.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/rtc/rtc-bd70528.c | 1 + drivers/rtc/rtc-brcmstb-waketimer.c | 1 + drivers/rtc/rtc-em3027.c | 4 +- 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/csiostor/csio_init.c | 7 +- drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/hosts.c | 19 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/scsi.c | 2 +- drivers/scsi/scsi_lib.c | 45 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_trace.c | 109 +- drivers/scsi/sd_zbc.c | 29 +- drivers/scsi/storvsc_drv.c | 41 + drivers/scsi/ufs/ufs_bsg.c | 1 + drivers/scsi/ufs/ufshcd.c | 23 +- drivers/scsi/ufs/ufshcd.h | 10 - 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-bcm2835.c | 2 +- drivers/spi/spi-dw.c | 3 +- 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/media/imx/imx-media-capture.c | 6 +- drivers/staging/media/imx/imx7-mipi-csis.c | 2 +- drivers/staging/media/ipu3/Makefile | 6 - drivers/staging/media/ipu3/TODO | 5 - drivers/staging/media/ipu3/include/intel-ipu3.h | 5 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 4 +- 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/n_gsm.c | 1 - drivers/tty/rocket.c | 32 +- drivers/tty/serial/8250/8250_dw.c | 8 +- drivers/tty/serial/8250/8250_men_mcb.c | 1 + drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 80 +- drivers/tty/serial/men_z135_uart.c | 1 + drivers/tty/serial/msm_serial.c | 6 +- drivers/tty/serial/uartlite.c | 2 +- drivers/usb/chipidea/udc.c | 2 +- drivers/usb/core/hcd.c | 8 +- drivers/usb/core/hub.c | 5 + drivers/usb/dwc2/core.h | 2 +- drivers/usb/dwc3/gadget.c | 6 + drivers/usb/gadget/udc/fsl_qe_udc.h | 4 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/mv_u3d.h | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/fotg210-hcd.c | 8 +- drivers/usb/host/ohci-nxp.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/misc/usb251xb.c | 17 +- drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/roles/class.c | 21 + drivers/usb/serial/ch341.c | 97 +- drivers/usb/typec/class.c | 42 +- drivers/usb/typec/hd3ss3220.c | 36 +- drivers/usb/typec/tcpm/tcpm.c | 45 +- drivers/usb/typec/tps6598x.c | 49 +- drivers/usb/typec/ucsi/displayport.c | 40 +- drivers/usb/typec/ucsi/trace.c | 11 - drivers/usb/typec/ucsi/trace.h | 79 +- drivers/usb/typec/ucsi/ucsi.c | 609 +- drivers/usb/typec/ucsi/ucsi.h | 417 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 91 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 166 +- 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/virtio/Kconfig | 1 + drivers/virtio/virtio_balloon.c | 88 +- drivers/watchdog/bd70528_wdt.c | 1 + drivers/watchdog/cpwd.c | 8 +- drivers/watchdog/imx_sc_wdt.c | 8 +- drivers/watchdog/menz69_wdt.c | 1 + drivers/watchdog/meson_gxbb_wdt.c | 4 +- drivers/watchdog/pm8916_wdt.c | 15 +- drivers/xen/platform-pci.c | 14 +- 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/ceph/file.c | 15 +- fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifsfs.c | 41 +- fs/cifs/cifsfs.h | 2 +- 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 | 89 +- 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 | 24 +- fs/io_uring.c | 29 +- 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/userfaultfd.c | 18 +- fs/xfs/libxfs/xfs_alloc.c | 24 +- fs/xfs/libxfs/xfs_alloc.h | 16 +- fs/xfs/libxfs/xfs_attr_leaf.c | 12 +- fs/xfs/libxfs/xfs_bmap.c | 108 +- fs/xfs/libxfs/xfs_btree.c | 5 +- fs/xfs/libxfs/xfs_da_btree.c | 62 +- fs/xfs/libxfs/xfs_dir2.c | 4 +- fs/xfs/libxfs/xfs_dir2_block.c | 8 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 4 +- fs/xfs/libxfs/xfs_dir2_node.c | 12 +- fs/xfs/libxfs/xfs_dir2_sf.c | 32 +- fs/xfs/libxfs/xfs_inode_fork.c | 6 + fs/xfs/libxfs/xfs_refcount.c | 4 +- fs/xfs/libxfs/xfs_rtbitmap.c | 6 +- fs/xfs/xfs_acl.c | 15 +- fs/xfs/xfs_attr_inactive.c | 6 +- fs/xfs/xfs_attr_list.c | 5 +- fs/xfs/xfs_bmap_item.c | 3 +- fs/xfs/xfs_bmap_util.c | 38 +- fs/xfs/xfs_bmap_util.h | 2 - fs/xfs/xfs_error.c | 29 +- fs/xfs/xfs_error.h | 7 +- fs/xfs/xfs_extent_busy.c | 2 +- fs/xfs/xfs_extfree_item.c | 3 +- fs/xfs/xfs_file.c | 30 + fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_fsmap.c | 1 + fs/xfs/xfs_inode.c | 15 +- fs/xfs/xfs_inode_item.c | 5 +- fs/xfs/xfs_ioctl.c | 1 + fs/xfs/xfs_iomap.c | 151 +- fs/xfs/xfs_iomap.h | 7 +- fs/xfs/xfs_iops.c | 10 +- fs/xfs/xfs_linux.h | 6 +- fs/xfs/xfs_log.c | 2 +- fs/xfs/xfs_log_recover.c | 23 +- fs/xfs/xfs_message.c | 22 +- fs/xfs/xfs_message.h | 6 +- fs/xfs/xfs_mount.c | 5 +- fs/xfs/xfs_mount.h | 2 - fs/xfs/xfs_pnfs.c | 55 +- fs/xfs/xfs_qm.c | 13 +- fs/xfs/xfs_refcount_item.c | 3 +- fs/xfs/xfs_rmap_item.c | 7 +- fs/xfs/xfs_super.c | 1232 ++-- fs/xfs/xfs_trans_ail.c | 2 +- include/acpi/acpixf.h | 8 +- include/acpi/button.h | 12 - include/asm-generic/4level-fixup.h | 39 - include/asm-generic/pgtable.h | 20 + include/asm-generic/vdso/vsyscall.h | 7 - include/crypto/algapi.h | 74 - include/crypto/internal/skcipher.h | 12 - include/crypto/skcipher.h | 27 +- include/drm/drm_cache.h | 2 +- include/dt-bindings/clock/aspeed-clock.h | 2 + include/dt-bindings/clock/ast2600-clock.h | 4 + include/dt-bindings/clock/px30-cru.h | 2 + include/dt-bindings/clock/r8a77961-cpg-mssr.h | 65 + include/dt-bindings/clock/sun8i-h3-ccu.h | 2 +- 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/mfd/rohm-bd70528.h | 2 +- include/linux/mlx5/driver.h | 9 +- include/linux/mm.h | 23 +- include/linux/mm_types.h | 5 + include/linux/mmu_notifier.h | 144 +- include/linux/mmzone.h | 88 +- 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 | 81 +- include/linux/page_reporting.h | 31 + include/linux/pagewalk.h | 42 +- include/linux/pci.h | 13 +- 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 | 22 + include/linux/radix-tree.h | 18 - include/linux/rbtree_augmented.h | 6 +- include/linux/resource_ext.h | 12 + 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/string.h | 2 + include/linux/sxgbe_platform.h | 4 +- include/linux/syscalls.h | 8 +- include/linux/sysfs.h | 6 + include/linux/uaccess.h | 16 + include/linux/usb/role.h | 3 + include/linux/usb/typec.h | 41 +- 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/netfilter/nf_tables.h | 3 +- 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 | 11 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_host.h | 3 +- include/soc/at91/atmel_tcb.h | 1 - include/soc/fsl/qman.h | 11 + include/sound/memalloc.h | 1 + include/sound/soc.h | 15 +- 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/trace/events/kmem.h | 32 +- include/trace/events/rdma_core.h | 251 - include/trace/events/rpcrdma.h | 198 +- include/trace/events/sunrpc.h | 93 - include/uapi/asm-generic/ipcbuf.h | 2 + include/uapi/asm-generic/msgbuf.h | 2 + include/uapi/asm-generic/sembuf.h | 1 + include/uapi/asm-generic/unistd.h | 8 +- include/uapi/drm/i915_drm.h | 15 + 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/linux/virtio_balloon.h | 1 + include/uapi/rdma/nes-abi.h | 115 - 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/irq/irqdomain.c | 2 +- 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/stacktrace.c | 6 +- kernel/sys.c | 4 +- kernel/sysctl.c | 2 +- kernel/time/vsyscall.c | 9 +- kernel/trace/bpf_trace.c | 231 +- lib/Kconfig.debug | 17 +- lib/Makefile | 2 +- lib/cpumask.c | 93 +- 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 +- lib/vsprintf.c | 36 +- lib/xz/xz_dec_lzma2.c | 1 + localversion-next | 2 +- mm/Kconfig | 13 +- mm/Kconfig.debug | 21 + mm/Makefile | 2 + mm/cma_debug.c | 10 +- mm/compaction.c | 5 + mm/hmm.c | 283 +- mm/huge_memory.c | 2 +- mm/hwpoison-inject.c | 4 +- mm/khugepaged.c | 44 +- mm/maccess.c | 70 +- mm/madvise.c | 16 +- mm/memcontrol.c | 133 +- mm/memory.c | 12 +- mm/memory_hotplug.c | 52 +- mm/mempolicy.c | 24 +- mm/migrate.c | 7 +- mm/mincore.c | 1 + mm/mmap.c | 21 +- mm/mmu_notifier.c | 542 +- mm/mprotect.c | 8 +- mm/page_alloc.c | 232 +- mm/page_reporting.c | 353 ++ mm/page_reporting.h | 226 + mm/pagewalk.c | 126 +- mm/ptdump.c | 151 + mm/rmap.c | 6 +- mm/shuffle.c | 12 +- mm/shuffle.h | 6 + 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/bridge/netfilter/ebt_dnat.c | 19 +- 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/netfilter/ipset/ip_set_core.c | 49 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 2 +- net/netfilter/ipset/ip_set_hash_net.c | 1 + net/netfilter/ipset/ip_set_hash_netnet.c | 1 + net/netfilter/nf_tables_api.c | 7 +- net/netfilter/nf_tables_offload.c | 3 +- net/netfilter/nft_bitwise.c | 5 +- net/netfilter/nft_cmp.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/sunrpc/clnt.c | 14 +- net/sunrpc/xprt.c | 22 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +- net/sunrpc/xprtrdma/rpc_rdma.c | 413 +- net/sunrpc/xprtrdma/transport.c | 33 +- net/sunrpc/xprtrdma/verbs.c | 194 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- 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 +- scripts/nsdeps | 6 +- security/keys/trusted-keys/trusted_tpm1.c | 2 - security/lockdown/lockdown.c | 1 + sound/core/memalloc.c | 23 +- sound/core/pcm_memory.c | 5 +- sound/core/pcm_native.c | 17 +- sound/core/timer.c | 24 +- sound/firewire/bebob/bebob_focusrite.c | 3 + sound/firewire/bebob/bebob_stream.c | 76 +- sound/hda/hdac_regmap.c | 1 + sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 13 + sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/max98373.c | 4 +- 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/soc-core.c | 526 +- sound/soc/soc-pcm.c | 95 +- sound/soc/soc-topology.c | 17 +- 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/sof/topology.c | 4 + sound/soc/stm/stm32_sai_sub.c | 12 +- 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/pci/pcitest.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 +- 1973 files changed, 80713 insertions(+), 34004 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/display/bridge/anx6345.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/media/v4l-drivers/ipu3_rcb.svg 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/gpu/drm/i915/Kconfig.unstable create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_lmem.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_lmem.h create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_hangcheck.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ring.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ring.h create mode 100644 drivers/gpu/drm/i915/gt/intel_ring_submission.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ring_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ringbuffer.c create mode 100644 drivers/gpu/drm/i915/gt/intel_rps.c create mode 100644 drivers/gpu/drm/i915/gt/intel_rps.h create mode 100644 drivers/gpu/drm/i915/gt/intel_rps_types.h create mode 100644 drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c create mode 100644 drivers/gpu/drm/i915/intel_region_lmem.c create mode 100644 drivers/gpu/drm/i915/intel_region_lmem.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h 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 delete mode 100644 drivers/infiniband/core/trace.c create mode 100644 drivers/media/i2c/hi556.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 create mode 100644 drivers/net/ethernet/intel/ice/ice_base.c create mode 100644 drivers/net/ethernet/intel/ice/ice_base.h create mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.c create mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.h create mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.c create mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.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 delete mode 100644 include/asm-generic/4level-fixup.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/page_reporting.h create mode 100644 include/linux/ptdump.h create mode 100644 include/trace/events/fsi_master_aspeed.h delete mode 100644 include/trace/events/rdma_core.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/page_reporting.c create mode 100644 mm/page_reporting.h 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