This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 55a0c9b0ce74 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8f804da78f99 drivers/base/platform.c: kmemleak ignore a known leak omits 4abbc7cfe061 fs: don't open code lru_to_page() omits d2a30baf9fdc include/linux/sched/signal.h: replace `tsk' with `task' omits 0d89d19a64d4 fs-remove-caller-signal_pending-branch-predictions-fix omits 686181f8a3a9 fs/: remove caller signal_pending branch predictions omits 4a91d024ed64 mm/: remove caller signal_pending branch predictions omits e3e68652a927 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits d9637cb33892 kernel/sched/: remove caller signal_pending branch predictions omits 80b7375a42f2 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 803a2c53cff9 pm-hibernate-exclude-all-pageoffline-pages-v2 omits 1d92b030d8aa PM/Hibernate: exclude all PageOffline() pages omits 105dcda53d63 PM/Hibernate: use pfn_to_online_page() omits 799be1768522 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 78ee5648c739 vmw_balloon: mark inflated pages PG_offline omits b1e5575b4253 hv_balloon: mark inflated pages PG_offline omits f506b2df08cb xen/balloon: mark inflated pages PG_offline omits b2299193c141 kexec: export PG_offline to VMCOREINFO omits 449293ccdc6e mm-convert-pg_balloon-to-pg_offline-fix omits c5f14cd03811 mm: convert PG_balloon to PG_offline omits e2cb0f363188 mm: balloon: update comment about isolation/migration/compaction omits a41716bd2cc6 locking/atomics: build atomic headers as required omits 520632596b02 kernel/signal.c: remove some duplicated includes omits 7d8417a513d1 kernel/async.c: remove some duplicated includes omits b038038705e2 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits a0637c042187 mm/mremap: fix 'move_normal_pmd' unused function warning omits 21420c365c46 mm: speed up mremap by 20x on large regions omits 67e76aca1cf8 mm: treewide: remove unused address argument from pte_allo [...] omits 7a862fa502a2 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 31295e5f7917 Merge branch 'akpm-current/current' omits fed813e5e09e Merge remote-tracking branch 'xarray/xarray' omits 8417c4fa8687 Merge remote-tracking branch 'nvmem/for-next' omits 96aca4204deb Merge remote-tracking branch 'slimbus/for-next' omits 03c75ad35847 Merge remote-tracking branch 'cisco/for-next' omits 6d89252ce79a Merge remote-tracking branch 'at24/at24/for-next' omits 0fa4df56a3c5 Merge remote-tracking branch 'rtc/rtc-next' omits 457b1733c7ca Merge remote-tracking branch 'coresight/next' omits 70a23ae7aaf0 Merge remote-tracking branch 'livepatching/for-next' omits 9a05c7b1d99a Merge remote-tracking branch 'y2038/y2038' omits 9446b14c0735 Merge remote-tracking branch 'kselftest/next' omits d96b39a9efa1 Merge remote-tracking branch 'random/dev' omits 3debc805be6c Merge remote-tracking branch 'pwm/for-next' omits e838383d8379 Merge remote-tracking branch 'pinctrl/for-next' omits 8912206d891f Merge remote-tracking branch 'gpio/for-next' omits be80ab1969e4 Merge remote-tracking branch 'rpmsg/for-next' omits 7c0b755dc41a Merge remote-tracking branch 'vhost/linux-next' omits 0300f9fd579c Merge remote-tracking branch 'scsi/for-next' omits 3fa26458d3bd Merge remote-tracking branch 'cgroup/for-next' omits af79fd761da8 Merge remote-tracking branch 'slave-dma/next' omits ebacd8e6a589 Merge remote-tracking branch 'icc/icc-next' omits 6c215aa3335c Merge remote-tracking branch 'mux/for-next' omits 3a72f5c22741 Merge remote-tracking branch 'staging/staging-next' omits a22ddfda936f Merge remote-tracking branch 'extcon/extcon-next' omits b8c0cfdd0c4f Merge remote-tracking branch 'char-misc/char-misc-next' omits 9cb08698f942 Merge remote-tracking branch 'tty/tty-next' omits 05ca13f58119 Merge remote-tracking branch 'phy-next/next' omits 8e9414d61859 Merge remote-tracking branch 'usb-serial/usb-next' omits 719d414383a5 Merge remote-tracking branch 'usb-gadget/next' omits e8dd6384ba03 Merge remote-tracking branch 'usb/usb-next' omits dbbf6a669e81 Merge remote-tracking branch 'driver-core/driver-core-next' omits 6b44a598290a Merge remote-tracking branch 'ipmi/for-next' omits 045d97075f8c Merge remote-tracking branch 'leds/for-next' omits ac0a08e2a364 Merge remote-tracking branch 'hsi/for-next' omits 18724f609ad5 Merge remote-tracking branch 'chrome-platform/for-next' omits 3fa4aa8b57f9 Merge remote-tracking branch 'drivers-x86/for-next' omits 46fae545e5e2 Merge remote-tracking branch 'percpu/for-next' omits c799398d1028 Merge remote-tracking branch 'rcu/rcu/next' omits 069467d0518d Merge remote-tracking branch 'ftrace/for-next' omits 3f5cf7f984b5 Merge remote-tracking branch 'edac-amd/for-next' omits 0e050c9511b0 Merge remote-tracking branch 'clockevents/clockevents/next' omits 63e4213e7ca6 Merge remote-tracking branch 'tip/auto-latest' omits a2aa7006dae0 Merge remote-tracking branch 'spi/for-next' omits b985ad5bcf66 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits f480e399b6ac Merge remote-tracking branch 'devicetree/for-next' omits ae350812b475 Merge remote-tracking branch 'audit/next' omits dd604e4bdc68 Merge remote-tracking branch 'iommu/next' omits a5fed6e79379 Merge remote-tracking branch 'watchdog/master' omits 2f6068d43fbd Merge remote-tracking branch 'tpmdd/next' omits ae97218ab59a Merge remote-tracking branch 'selinux/next' omits be347c947e0b Merge remote-tracking branch 'integrity/next-integrity' omits a923ef154798 Merge remote-tracking branch 'apparmor/apparmor-next' omits 2e88c277b8f4 Merge remote-tracking branch 'security/next-testing' omits a45faf329904 Merge remote-tracking branch 'regulator/for-next' omits a19effe2caf6 Merge remote-tracking branch 'battery/for-next' omits 61daa19d6121 Merge remote-tracking branch 'backlight/for-backlight-next' omits 5cbbb8fc7f11 Merge remote-tracking branch 'mfd/for-mfd-next' omits f3cf1d2b12a5 Merge remote-tracking branch 'md/for-next' omits 112fc56d29c4 Merge remote-tracking branch 'kgdb/kgdb-next' omits 0909fcd78ccd Merge remote-tracking branch 'mmc/next' omits ef2b5c0787bb Merge remote-tracking branch 'device-mapper/for-next' omits 55bf878fca6c Merge remote-tracking branch 'block/for-next' omits 771cfed97f14 Merge remote-tracking branch 'input/next' omits c57f9baefcb8 Merge remote-tracking branch 'modules/modules-next' omits 9313ba9a3dad Merge remote-tracking branch 'sound-asoc/for-next' omits bacc10b54f38 Merge remote-tracking branch 'sound/for-next' omits 9529b8d7e1c6 Merge remote-tracking branch 'regmap/for-next' omits cd0d9d68c9bf Merge remote-tracking branch 'etnaviv/etnaviv/next' omits b00b2ca032f4 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 48126263c4cd Merge remote-tracking branch 'drm-msm/msm-next' omits 32ce29aaaa6a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 5a8accb2e8c2 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 663655a2befe Merge remote-tracking branch 'drm/drm-next' omits 7298bf943dd9 Merge remote-tracking branch 'crypto/master' omits df1d49978584 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits eda2e77e20fc Merge remote-tracking branch 'nand/nand/next' omits 09415514830f Merge remote-tracking branch 'mtd/mtd/next' omits f4c2d97823c7 Merge remote-tracking branch 'gfs2/for-next' omits a6dddd9ffaa0 Merge remote-tracking branch 'mac80211-next/master' omits 5b2a6082252f Merge remote-tracking branch 'nfc-next/master' omits e5e2b0c8440d Merge remote-tracking branch 'netfilter-next/master' omits 88aa52eaea30 Merge remote-tracking branch 'ipsec-next/master' omits 3a8dfdeffc5b Merge remote-tracking branch 'net-next/master' omits 3ad942893d2a next-20181203/rdma omits 7de9516e4f40 Merge remote-tracking branch 'swiotlb/linux-next' omits f9936d9dc75a Merge remote-tracking branch 'dlm/next' omits ea5f26f8cf1d Merge remote-tracking branch 'ieee1394/for-next' omits 266490d925ef Merge remote-tracking branch 'thermal/next' omits 4c687401048f Merge remote-tracking branch 'cpupower/cpupower' omits c18bc69a54e9 Merge remote-tracking branch 'pm/linux-next' omits dc493a3dee1a Merge remote-tracking branch 'v4l-dvb-next/master' omits 4050487a829f Merge remote-tracking branch 'v4l-dvb/master' omits 3d3d03eb5226 Merge remote-tracking branch 'jc_docs/docs-next' omits 080a90213ce6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 4bda419d5560 Merge remote-tracking branch 'i3c/i3c/next' omits 2ed381e6ec3f Merge remote-tracking branch 'i2c/i2c/for-next' omits 8052cb99fae3 Merge remote-tracking branch 'hid/for-next' omits 72bebbaaeac8 Merge remote-tracking branch 'pstore/for-next/pstore' omits c8962a292386 Merge remote-tracking branch 'pci/next' omits f0d2a143df52 Merge remote-tracking branch 'printk/for-next' omits 18e866308a03 Merge remote-tracking branch 'vfs/for-next' omits 59c788893444 Merge remote-tracking branch 'file-locks/locks-next' omits c7d6b801f0f2 Merge remote-tracking branch 'v9fs/9p-next' omits e6a5bdad8999 Merge remote-tracking branch 'ubifs/linux-next' omits 2dee785f4292 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 7bb5fb16134a Merge remote-tracking branch 'nfsd/nfsd-next' omits bca9a6f23bcb Merge remote-tracking branch 'jfs/jfs-next' omits 195173785fa4 Merge remote-tracking branch 'fuse/for-next' omits 1a9173e74ad6 Merge remote-tracking branch 'f2fs/dev' omits e8eeee7f8916 Merge remote-tracking branch 'ext4/dev' omits da1804cd8fb6 Merge remote-tracking branch 'ext3/for_next' omits b16e4fded6ed Merge remote-tracking branch 'ecryptfs/next' omits 7f2d4aa789a4 Merge remote-tracking branch 'cifs/for-next' omits e97b29910a64 Merge remote-tracking branch 'ceph/master' omits c3b7854224f3 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 11b8e60a007c Merge remote-tracking branch 'befs/for-next' omits c5ef1c762c09 Merge remote-tracking branch 'fscrypt/master' omits 3f0ee7f82f27 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits cfef2228d282 Merge remote-tracking branch 'sparc-next/master' omits 26d8241f5a16 Merge remote-tracking branch 's390/features' omits 66ca3a2be19b Merge remote-tracking branch 'risc-v/for-next' omits 0115da4aea77 Merge remote-tracking branch 'powerpc/next' omits 47374ae3de64 Merge remote-tracking branch 'parisc-hd/for-next' omits 6cee2f1844b7 Merge remote-tracking branch 'nios2/for-next' omits 6d03bd51ef7f Merge remote-tracking branch 'nds32/next' omits f232dfb4311f Merge remote-tracking branch 'mips/mips-next' omits dc0082bf8adb Merge remote-tracking branch 'microblaze/next' omits 69c3c581161a Merge remote-tracking branch 'm68k/for-next' omits 8b7426472e2e Merge remote-tracking branch 'ia64/next' omits 52f05f2e4ff3 Merge remote-tracking branch 'csky/linux-next' omits 1a683f3b0e08 Merge remote-tracking branch 'clk/clk-next' omits c044563a322c Merge remote-tracking branch 'arm64/for-next/core' omits 7ca57d83c522 Merge remote-tracking branch 'tegra/for-next' omits b6b756b7fd6d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits bcd66985c7f3 Merge remote-tracking branch 'samsung-krzk/for-next' omits 08c54f88c6dc Merge remote-tracking branch 'rockchip/for-next' omits d0538c0c1160 Merge remote-tracking branch 'renesas/next' omits 410a44b7c96e Merge remote-tracking branch 'qcom/for-next' omits 50a95bc92c89 Merge remote-tracking branch 'reset/reset/next' omits 72e845445d12 Merge remote-tracking branch 'omap/for-next' omits fd63c1c395a3 Merge remote-tracking branch 'mvebu/for-next' omits e3dc3cf99f02 Merge remote-tracking branch 'mediatek/for-next' omits d275e114f8b0 Merge remote-tracking branch 'keystone/next' omits 306bc0c86d13 Merge remote-tracking branch 'imx-mxs/for-next' omits 5e9fd79ffa68 Merge remote-tracking branch 'bcm2835/for-next' omits 7eea40e48fff Merge remote-tracking branch 'at91/at91-next' omits bd2812934b0b Merge remote-tracking branch 'aspeed/for-next' omits bb3d80b9c87a Merge remote-tracking branch 'amlogic/for-next' omits a5703a7ead16 Merge remote-tracking branch 'actions/for-next' omits f86f7e59bca2 Merge remote-tracking branch 'arm-soc/for-next' omits 738f51fb6618 Merge remote-tracking branch 'arm-perf/for-next/perf' omits c1969b930800 Merge remote-tracking branch 'arm/for-next' omits 77f64c5600a9 Merge remote-tracking branch 'dma-mapping/for-next' omits f384d43075ae Merge remote-tracking branch 'leaks/leaks-next' omits 1b573c4319c7 Merge remote-tracking branch 'kbuild/for-next' omits d6023daac118 gfs2: Dump nrpages for inodes and their glocks omits 8893fae5caed gfs2: Fix loop in gfs2_rbm_find omits 0a4a9e6b0337 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 97f2dcbaf07d Merge remote-tracking branch 'mmc-fixes/fixes' omits d7d64ea4155f Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 2992f5072b32 Merge remote-tracking branch 'scsi-fixes/fixes' omits c8da968c48e3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 58c6038eda62 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits b8a4bb53dbc2 Merge remote-tracking branch 'omap-fixes/fixes' omits e2bcdf62ae25 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c3d66d88ff1a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 913e72b7d7fc Merge remote-tracking branch 'ide/master' omits e8bd4c87bd5b Merge remote-tracking branch 'input-current/for-linus' omits dd6db466cc13 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 31bf8e233c40 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits baea315603a8 Merge remote-tracking branch 'spi-fixes/for-linus' omits 8cf9fa26e77c Merge remote-tracking branch 'regulator-fixes/for-linus' omits c7d440699564 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 02d38ca15d63 Merge remote-tracking branch 'sound-current/for-linus' omits ba97fefb1307 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 72ae275102f1 Merge remote-tracking branch 'netfilter/master' omits cb2aad2c2d9d Merge remote-tracking branch 'ipsec/master' omits 47a8441fd362 Merge remote-tracking branch 'bpf/master' omits 9824753a0317 Merge remote-tracking branch 'net/master' omits 205ca96e47ce Merge remote-tracking branch 'powerpc-fixes/fixes' omits 6d54205d902d Merge remote-tracking branch 'arc-current/for-curr' omits 43db01b504ae Merge remote-tracking branch 'fixes/master' omits 7d89c89e4516 Merge branch 'dm-4.20' into dm-next omits e8cf7191d4b8 Merge branches 'arm/renesas', 'arm/mediatek', 'arm/tegra', [...] omits baf1495a4eb6 phy: qcom-qmp: Expose provided clocks to DT omits be7f4f13d504 dt-bindings: phy-qcom-qmp: Move #clock-cells to child omits e5b06805dc08 phy: qcom-qmp: Utilize fully-specified DT registers omits 91fdc9b127c9 dt-bindings: phy-qcom-qmp: Fix register underspecification omits a31e8df3efaa Merge branch 'spi-4.20' into spi-linus omits fd161fd213c5 leds: trigger: Add pattern initialization from Device Tree omits 68d8ac85c5f1 dt-bindings: leds: Add pattern initialization from Device Tree omits 42632988767e phy: ti: fix semicolon.cocci warnings omits a670bfe84ab7 phy: dphy: Add configuration helpers omits 3b74e9569f6a phy: Add MIPI D-PHY configuration options omits 1150fd67d77b phy: Add configuration interface omits 6a0ab1309b9e phy: Add MIPI D-PHY mode omits f74586fc17f3 phy: add driver for Freescale i.MX8MQ USB3 PHY omits 25da54f1d777 fsverity: Move verity status check to fsverity_prepare_setattr omits 4de97efb578a fsverity: Move verity status check to fsverity_file_open omits ecaa29571dda fsverity: Remove filesystem specific build config option omits 96f2e4ad368a f2fs: use IS_VERITY() to check inode's fsverity status omits 9f55ada08b45 ext4: use IS_VERITY() to check inode's fsverity status omits 824834dc4a5e Add S_VERITY and IS_VERITY() omits 6956097c429a fscrypt: remove filesystem specific build config option omits 848a010287e6 f2fs: use IS_ENCRYPTED() to check encryption status omits 24985cf0be81 ext4: use IS_ENCRYPTED() to check encryption status omits 54c8fa9ad1ec dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY omits 1d009986527d phy: Use of_node_name_eq for node name comparisons omits 786385dc2989 net: ethernet: ti: cpsw: add support for port interface mo [...] omits d15fc0fca5de dt-bindings: net: ti: cpsw: switch to use phy-gmii-sel phy omits 1811851f4e73 phy: ti: introduce phy-gmii-sel driver omits f311a35e4a65 dt-bindings: phy: add cpsw port interface mode selection p [...] omits 567908c3f72a phy: mvebu-cp110-comphy: fix spelling in structure name omits c646f2205fd7 phy: mapphone-mdm6600: Improve phy related runtime PM calls omits 912930a1e82d phy: renesas: rcar-gen3-usb2: follow the hardware manual p [...] omits 39d48eea7c35 Merge branch 'at91-dt' into at91-next omits 9b28b23a7a12 phy: cadence: Add driver for Sierra PHY omits 2b0f5ef12a2b dt-bindings: phy: Document cadence Sierra PHY bindings omits df8569d1cc2a phy: core: clean up unused ethernet specific phy modes omits 9cb814b8ee27 phy: mvebu-cp110-comphy: convert to use eth phy mode and submode omits 6b857cff8e68 phy: ocelot-serdes: convert to use eth phy mode and submode omits 6fdd581a2ddc phy: core: add PHY_MODE_ETHERNET omits e5e7c104ccae phy: core: rework phy_set_mode to accept phy mode and submode omits cee3582e8841 MAINTAINERS: Add Kishon as maintainer of PHY bindings omits 0eb86fa77f0f phy: sun4i-usb: add support for H6 USB2 PHY omits 43b05e288c76 phy: sun4i-usb: add support for missing USB PHY index omits ff8780392c44 dt-bindings: phy: add binding for Allwinner H6 USB2 PHY new 89d3a54d8384 Merge remote-tracking branch 'fixes/master' new 0670c89b2783 Merge remote-tracking branch 'arc-current/for-curr' new 7450416a542a Merge remote-tracking branch 'powerpc-fixes/fixes' new ee28b30cbbe0 r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled new 3de5d3eac660 Merge remote-tracking branch 'net/master' new fdadd04931c2 bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K new cce92c8977be Merge remote-tracking branch 'bpf/master' new 340ac8e569f3 Merge remote-tracking branch 'ipsec/master' new d03d8e6bb13c Merge remote-tracking branch 'netfilter/master' new 5f39c1fe5f2b Merge remote-tracking branch 'rdma-fixes/for-rc' new 96ed1120a888 Merge remote-tracking branch 'sound-current/for-linus' new 06a72cdfb2ee Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 427270ec4987 Merge remote-tracking branch 'regulator-fixes/for-linus' new a4a2b9694499 Merge remote-tracking branch 'spi-fixes/for-linus' new 70a7444c550a USB: serial: option: add GosunCn ZTE WeLink ME3630 new cc6730df08a2 USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) new c8174d1f4a3f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 01637ed60ffe Merge remote-tracking branch 'char-misc.current/char-misc-linus' new e70705654b73 Merge remote-tracking branch 'input-current/for-linus' new b0727fceebf6 Merge remote-tracking branch 'ide/master' new 2bd61abead58 selftests/seccomp: Remove SIGSTOP si_pid check new 6883a93fa4f3 Merge remote-tracking branch 'kselftest-fixes/fixes' new f31d0941be5a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 7a83bf8c2dc7 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 2408970e503d Merge remote-tracking branch 'omap-fixes/fixes' new 4e337befeeb9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 9b0c16bdd437 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new f1d24e22f599 Merge remote-tracking branch 'scsi-fixes/fixes' new cf66b8a0ba14 drm/i915/execlists: Apply a full mb before execution for Braswell new fe78742d7f84 drm/i915: Allocate a common scratch page new 5b2e31201c26 drm/i915: Flush GPU relocs harder for gen3 new 5e6cf4a9a547 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new d1926133b742 Merge remote-tracking branch 'mmc-fixes/fixes' new e927f697487b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 42b03d3a0ee8 Merge remote-tracking branch 'kbuild/for-next' new f99280106d83 Merge remote-tracking branch 'leaks/leaks-next' new 2b1ac35a5990 Merge remote-tracking branch 'dma-mapping/for-next' new 2cadedfba896 Merge remote-tracking branch 'arm/for-next' new 9b31cf493ffa arm64: mm: Introduce MAX_USER_VA_BITS definition new c3296a1391cb arm64: add <asm/asm-prototypes.h> new 6e4ede698d1c arm64: percpu: Fix LSE implementation of value-returning p [...] new 4ab215061554 arm64: Add memory hotplug support new 0a1213fa7432 arm64: enable per-task stack canaries new b47f515bdcd4 Merge branch 'for-next/perf' into aarch64/for-next/core new 5367f1e45b0a Merge remote-tracking branch 'arm64/for-next/core' new 2c94db389bba Merge tag 'sunxi-dt-for-4.21' of https://git.kernel.org/pu [...] new ee261c7e822a Merge tag 'sunxi-dt64-for-4.21' of https://git.kernel.org/ [...] new e7828317a479 Merge tag 'qcom-arm64-for-4.21-2' of git://git.kernel.org/ [...] new d4dcfc7c9343 Merge tag 'mvebu-dt64-4.21-1' of git://git.infradead.org/l [...] new df6aeaef1c40 Merge tag 'samsung-dt-4.21' of https://git.kernel.org/pub/ [...] new 333524bcd361 Merge tag 'samsung-dt64-4.21' of https://git.kernel.org/pu [...] new 457a728d800a Merge tag 'v4.20-next-dts64' of https://git.kernel.org/pub [...] new 80b451cd68b4 Merge tag 'imx-dt-4.21' of git://git.kernel.org/pub/scm/li [...] new 2b6464560852 Merge tag 'imx7d-pico-4.21' of git://git.kernel.org/pub/sc [...] new fafda335f81a Merge tag 'imx7ulp-dt-4.21' of git://git.kernel.org/pub/sc [...] new dd980900e2fc Merge tag 'imx-dt64-4.21' of git://git.kernel.org/pub/scm/ [...] new 4b5d90f408f8 dt-bindings: uniphier: add bindings for UniPhier SoC family new 1c36155a802b dt-bindings: uniphier: move cache-uniphier.txt to vendor d [...] new aec2c81291b8 ARM: dts: uniphier: Add all CPUs in cooling maps new 072ae88ad2f6 arm64: dts: uniphier: Add all CPUs in cooling maps new 5fd98eb7e8ce ARM: dts: uniphier: add MIO DMAC nodes new ba97d019fc1d Merge tag 'uniphier-dt-v4.21' of git://git.kernel.org/pub/ [...] new ac3e0be697e9 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] new d8007306f6ad ARM: dts: at91: nattis: initialize the BLON pin as output- [...] new 0abf32a837ed Merge tag 'at91-4.21-dt' of git://git.kernel.org/pub/scm/l [...] new 33afb48f32e5 Merge tag 'v4.21-rockchip-dts32-2' of git://git.kernel.org [...] new 5cc60b0497c3 Merge tag 'v4.21-rockchip-dts64-2' of git://git.kernel.org [...] new e4337d9d50eb Merge branch 'next/dt' into for-next new 623618470831 ARM: Document merges new 41c7416947c6 Merge remote-tracking branch 'arm-soc/for-next' new 0318c71f0b56 Merge remote-tracking branch 'actions/for-next' new 6525b80cc1db Merge remote-tracking branch 'amlogic/for-next' new c24e0165059d Merge remote-tracking branch 'aspeed/for-next' new 15653dc850e4 ARM: at91: add support in soc driver for LPDDR2 SiP new 446e8986a241 ARM: at91: add support in soc driver for new SAM9X60 new d3d7c4c30eb2 Merge branches 'at91-soc' and 'at91-dt' into at91-next new ad256511899a Merge remote-tracking branch 'at91/at91-next' new 86739e07e19a Merge remote-tracking branch 'bcm2835/for-next' new ae2ec9aab0c6 Merge remote-tracking branch 'imx-mxs/for-next' new 2ea986499763 Merge remote-tracking branch 'keystone/next' new 5bec98c883b2 Merge remote-tracking branch 'mediatek/for-next' new 864098ba9bd0 Merge remote-tracking branch 'mvebu/for-next' new 1467f1ae2dd5 Merge remote-tracking branch 'omap/for-next' new ebfccde63a74 Merge remote-tracking branch 'reset/reset/next' new a3aed672b19e Merge remote-tracking branch 'qcom/for-next' new b9bcc30d6d79 Merge remote-tracking branch 'renesas/next' new 70e6e2983473 dt-bindings: arm: Convert Rockchip board/soc bindings to j [...] new bd04dc48d677 Merge remote-tracking branch 'rockchip/for-next' new b53cad0fa16d Merge remote-tracking branch 'samsung-krzk/for-next' new 0fbdded21cc3 Merge remote-tracking branch 'sunxi/sunxi/for-next' new ceaecc780d95 Merge remote-tracking branch 'tegra/for-next' new a1697aba2721 clk: qcom: Add missing msm8998 resets new 2e71940e0c33 Merge branch 'clk-qcom-8998-resets' into clk-next new 8082bae2d8d9 Merge remote-tracking branch 'clk/clk-next' new 3baa5a9a0892 Merge remote-tracking branch 'csky/linux-next' new cbe6ae71474b Merge remote-tracking branch 'ia64/next' new b020202c9ea6 Merge remote-tracking branch 'm68k/for-next' new d7f19cc20e0f Merge remote-tracking branch 'microblaze/next' new 75981da9f714 Merge remote-tracking branch 'mips/mips-next' new f390eafca0a8 Merge remote-tracking branch 'nds32/next' new 09a09b6fed68 Merge remote-tracking branch 'nios2/for-next' new a40fe4f81906 Merge remote-tracking branch 'parisc-hd/for-next' new 4b202905a7b8 Merge remote-tracking branch 'powerpc/next' new 8e8c2a99a1fa Merge remote-tracking branch 'risc-v/for-next' new fd3ec62919cc Merge remote-tracking branch 's390/features' new 739b3ff40d88 Merge remote-tracking branch 'sparc-next/master' new 3d50a1952f65 Merge remote-tracking branch 'xtensa/xtensa-for-next' new dc82005ead5d ext4: use IS_ENCRYPTED() to check encryption status new 1dcfeb539c09 f2fs: use IS_ENCRYPTED() to check encryption status new f3fd6cd74fed fscrypt: remove filesystem specific build config option new 4dedd7844d22 Add S_VERITY and IS_VERITY() new c942d68713c3 ext4: use IS_VERITY() to check inode's fsverity status new 1adb7c7b54d2 f2fs: use IS_VERITY() to check inode's fsverity status new 1e8eda34d40e fsverity: Remove filesystem specific build config option new 7138851022cb fsverity: Move verity status check to fsverity_file_open new 94d79ac4bad2 fsverity: Move verity status check to fsverity_prepare_setattr new cc0146d0bce0 fscrypt: remove CRYPTO_CTR dependency new 5cb5b299cbb9 Merge remote-tracking branch 'fscrypt/master' new 55fc1b18835e Merge remote-tracking branch 'befs/for-next' new e64fc7d65116 Merge remote-tracking branch 'btrfs-kdave/for-next' new 760f13ff8990 Merge remote-tracking branch 'ceph/master' new 20e280691d4b cifs: remove coverity warning in calc_lanman_hash new f9d67f2814e5 Merge remote-tracking branch 'cifs/for-next' new 1bd6aa5443ad Merge remote-tracking branch 'ecryptfs/next' new d288d95842f1 udf: Fix BUG on corrupted inode new 8bda6f7815a9 Pull fix for UDF BUG due to corrupted inode. new 0c28ec64624f Merge remote-tracking branch 'ext3/for_next' new be417a9ada11 Merge remote-tracking branch 'ext4/dev' new 08ac9a3870f6 f2fs: fix to allow node segment for GC by ioctl path new e3c59108da86 f2fs: adjust trace print in f2fs_get_victim() to cover all paths new 73c0a9272a7d f2fs: fix to update new block address correctly for OPU new f4f0b6777db4 f2fs: fix m_may_create to make OPU DIO write correctly new a742fd41c02c f2fs: avoid frequent costly fsck triggers new 2dffc670519b f2fs: add an ioctl() to explicitly trigger fsck later new 6fe23b4587b1 Merge remote-tracking branch 'f2fs/dev' new 6fc2e7ec6fa2 Merge remote-tracking branch 'fuse/for-next' new 4491b3d41add Merge remote-tracking branch 'jfs/jfs-next' new 1731d4832c6c Merge remote-tracking branch 'nfsd/nfsd-next' new 13ed710f7791 Merge remote-tracking branch 'overlayfs/overlayfs-next' new ce9ed2f489eb Merge remote-tracking branch 'ubifs/linux-next' new 6ad7cb618c49 Merge remote-tracking branch 'v9fs/9p-next' new 4d314f95feb4 Merge remote-tracking branch 'file-locks/locks-next' new 73c25c5fe5f3 Merge remote-tracking branch 'vfs/for-next' new 55710bb575fa Merge remote-tracking branch 'printk/for-next' new 9ea6600b81d0 Merge remote-tracking branch 'pci/next' new a39a64bbfdfb Merge remote-tracking branch 'pstore/for-next/pstore' new 9ef946e51f94 Merge remote-tracking branch 'hid/for-next' new 8cecabfe54d8 Merge remote-tracking branch 'i2c/i2c/for-next' new 25ac3da61ba1 i3c: master: cdns: fix I2C transfers in Cadence I3C master driver new 06962773b69c Merge remote-tracking branch 'i3c/i3c/next' new a0aca8ef6232 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 96f2065b8203 Merge remote-tracking branch 'jc_docs/docs-next' new 95f0455c549c media: dt-bindings: media: Add Aspeed Video Engine binding [...] new d2b4387f3bdf media: platform: Add Aspeed Video Engine driver new 9b6cf822ff15 Merge remote-tracking branch 'v4l-dvb/master' new 9f32672e0759 Merge remote-tracking branch 'v4l-dvb-next/master' new 108c35a908d4 sched/cpufreq: Add the SPDX tags new df3e1c83a3a7 cpufreq: ia64: Remove unused header files new a67d5849c9f1 cpufreq: nforce2: Remove meaningless return new 995deb0fb3e0 Merge branches 'pm-cpufreq-sched' and 'pm-cpufreq' into li [...] new 800fb34a99ce cpuidle: poll_state: Disregard disable idle states new 61cb5758d3c4 cpuidle: Add cpuidle.governor= command line parameter new 9456823c842f cpuidle: big.LITTLE: fix refcount leak new 2232360b257a Merge branch 'pm-cpuidle' into linux-next new 633141721b5b PM / devfreq: refactor set_target frequency function new 83f8ca45afbf PM / devfreq: add support for suspend/resume of a devfreq device new 590319560528 PM / devfreq: add devfreq_suspend/resume() functions new 2c3b0463bb28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 31254d85437f Merge branch 'pm-devfreq' into linux-next new 56131d6d8638 ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI co [...] new 0c166c3deda5 ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro new 5f781e3d676b Merge branches 'acpi-soc' and 'acpi-apei' into linux-next new d84f18d6673f drivers: base: swnode: remove need for a temporary string [...] new 9261e90f0a24 Merge branch 'devprop' into linux-next new c76aa322070e Merge back staging AVS changes for v4.21. new 14d338a857f0 PM / AVS: SmartReflex: NULL check before some freeing func [...] new f9dca0f0675e PM / AVS: SmartReflex: Switch to SPDX Licence ID new 49176826d815 Merge branch 'pm-avs' into linux-next new 32c99f3552f1 Merge remote-tracking branch 'pm/linux-next' new 7c3d190c0fef Merge remote-tracking branch 'cpupower/cpupower' new 8ad372b3512c Merge remote-tracking branch 'thermal/next' new 9ffa33058271 Merge remote-tracking branch 'ieee1394/for-next' new 9cdb0d29a8c4 Merge remote-tracking branch 'dlm/next' new 8e56e1b0fa76 Merge remote-tracking branch 'swiotlb/linux-next' new 20e5a59b2e64 IB/mlx5: Use fragmented SRQ's buffer for in-kernel users new 34f4c9554d8b IB/mlx5: Use fragmented QP's buffer for in-kernel users new bbb28ad9035f RDMA/uverbs: Remove out_len checks that are now done by the core new c2a939fda468 RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for writ [...] new 931373a118ac RDMA/uverbs: Get rid of the 'callback' scheme in the compat path new 9a0738575f26 RDMA/uverbs: Use uverbs_response() for remaining response copying new 3c2c20947ddb RDMA/uverbs: Use uverbs_request() for request copying new 29a29d185232 RDMA/uverbs: Use uverbs_request() and core for write_ex handlers new 40efca7a46a0 RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD [...] new 7eebced1bae0 RDMA/uverbs: Simplify ib_uverbs_ex_query_device new 335708c751c1 RDMA/uverbs: Add a simple iterator interface for reading t [...] new c3bea3d2dc53 RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() new ece9ca97ccdc RDMA/uverbs: Do not check the input length on create_cq/qp paths new 974d6b4b2bc3 RDMA/uverbs: Use only attrs for the write() handler signature new 61d69528689b Merge branch 'write-handler-consistent-flow' into for-next new 606152107bbd RDMA/restrack: Track ucontext new 12d23a919833 RDMA/uverbs: Annotate alloc/deallloc paths with context tracking new ffd321e4b7e4 RDMA/nldev: Export to user space number of contexts new f33cb7e760de Merge 'mlx5-next' into mlx5-devx new 4d7e8cc57429 IB/core: Introduce UVERBS_IDR_ANY_OBJECT new 04ca16cc198c IB/core: Enable getting an object type from a given uobject new 34613eb1d2ad IB/mlx5: Enable modify and query verbs objects via DEVX new fb98153bbf28 IB/mlx5: Enforce DEVX privilege by firmware new 719598c98d19 IB/mlx5: Update the supported DEVX commands new 5aa3771ded54 IB/mlx5: Allow XRC usage via verbs in DEVX context new b2d8754f9ac6 Merge branch 'mlx5-devx' into wip/dl-for-next new d16da11992d4 RDMA/hns: Eanble SRQ capacity for hip08 new 5c1f167af112 RDMA/hns: Init SRQ table for hip08 new c7bcb13442e1 RDMA/hns: Add SRQ support for hip08 kernel mode new 81fce6291d99 RDMA/hns: Add SRQ asynchronous event support new 937488a85986 IB/hfi1: Dump pio info for non-user send contexts new c1a797c0818e IB/hfi1: Ignore LNI errors before DC8051 transitions to Po [...] new fe4dd4239277 IB/hfi1: Correctly process FECN and BECN in packets new dd6c6a5a2e1e IB/hfi1: Limit VNIC use of SDMA engines to the available count new dbc2970caef7 IB/hfi1: Incorrect sizing of sge for PIO will OOPs new ff8b67fccdb6 IB/hfi1: Consider LMC in 16B/bypass ingress packet check new ca95f802ef51 IB/hfi1: Unreserve a reserved request when it is completed new d2e9ace47aac IB/hfi1: Add OPFN and TID RDMA capability bits new 5190f052a365 IB/hfi1: Allow the driver to initialize QP priv struct new 18912c452438 IB/hfi1: Close VNIC sdma_progress sleep window new 9aefcabe579b IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio new 0fbc9b8b4ea3 mlx4: Use snprintf instead of complicated strcpy new 419822c8b83f IB/mlx5: Enable TX on a DEVX flow table new c471de14eeac RDMA/uverbs: Fix typo in string concatenation macro new 1ceb25c885a2 IB/rxe: Make function rxe_pool_cleanup return void new e7521d82b335 IB/rxe: Utilize generic function to validate port number new 569c66515015 IB/mlx5: Add packet based credit mode support new 7e11b911b520 IB/mlx5: Report packet based credit mode device capability new fe15bcc6e23f Merge branch 'mlx5-packet-credit-fc' into rdma.git new 9af3f5cf9d64 RDMA/core: Validate port number in query_pkey verb new 9474dea49a2f Merge remote-tracking branch 'rdma/for-next' new e1a76515b0c2 hinic: optmize rx refill buffer mechanism new a75e41d37a7a mlxsw: reg: Add Policy Engine Multicast Router Binding Tab [...] new 254cec14649e mlxsw: spectrum: Change stage of ACL initialization new add4550fca40 mlxsw: spectrum_acl: Add Spectrum-2 keys new 1a29d29394c7 mlxsw: spectrum_acl: Add multicast router profile operations new 2507a64c17e6 mlxsw: spectrum_acl: Add replace rule action operation new c20580c21f80 mlxsw: spectrum_acl: Support rule creation without action [...] new d7263ab35be2 mlxsw: spectrum_acl: Limit priority value new cf7221a4f5a5 mlxsw: spectrum_router: Add Multicast routing support for [...] new 6d4efada3b82 selftests: forwarding: Add multicast routing test new 3f9b7eeea026 Merge branch 'mlxsw-Add-Spectrum-2-multicast-routing-support' new 9992f37e346b stmmac: dwmac-mediatek: add support for mt2712 new 58ee90284ffa dt-binding: mediatek-dwmac: add binding document for Media [...] new 9a58ee2f00fb Merge branch 'stmmac-mt2712-support' new e6652f0ff037 netdevsim: convert to DEFINE_SHOW_ATTRIBUTE new 351cbde96923 bnxt: remove printing of hwrm message new 999d72110317 Merge remote-tracking branch 'net-next/master' new 37ab566c178d bpf: arm64: Enable arm64 jit to provide bpf_line_info new a0517a0f7ef2 selftests/bpf: use __bpf_constant_htons in test_prog.c new 1b2b234b1318 bpf: pass struct btf pointer to the map_check_btf() callback new 9a1126b63190 bpf: add bpffs pretty print for cgroup local storage maps new 8f9a8a619311 selftests/bpf: add btf annotations for cgroup_local_storage maps new ee0ead716a79 Merge remote-tracking branch 'bpf-next/master' new 77990464bb39 xfrm: clean an indentation issue, remove a space new 7d2b9466ee86 Merge remote-tracking branch 'ipsec-next/master' new 083b96fe38de Merge remote-tracking branch 'netfilter-next/master' new 305038e1596c Merge remote-tracking branch 'nfc-next/master' new 28ce0540c01e Merge remote-tracking branch 'mac80211-next/master' new 2d29f6b96d8f gfs2: Fix loop in gfs2_rbm_find new 27a2660f1ef9 gfs2: Dump nrpages for inodes and their glocks new deff68daef64 Merge remote-tracking branch 'gfs2/for-next' new 2fc70d9cc7b3 Merge remote-tracking branch 'mtd/mtd/next' new fefc7b7d9735 Merge remote-tracking branch 'nand/nand/next' new 20d0d1516e52 Merge remote-tracking branch 'spi-nor/spi-nor/next' new ded3aaf47b79 Merge remote-tracking branch 'crypto/master' new 50f9ca048c19 drm/amd/display: fix sporadic multiple aux transaction failure new c452de15cfe5 drm/amd/display: 3.2.07 new 2119aa17c963 drm/amd/display: Start documentation of DC new 02e056e870a1 drm/amd/display: Remove unused panel patch "disconnect_delay" new 71f7f3e01bbc drm/amd/display: Fix spelling of axis in modules/color/col [...] new 242b0c8ffa5e drm/amd/display: CTS 4.2.2.7 new ecd0136bfdb5 drm/amd/display: Info frame cleanup new 65d38262b3e8 drm/amd/display: fbc state could not reach while enable fbc new 1cc9f371fa3e drm/amd/display: Re-arrange GFX9 fields new 6de89f79ea7a drm/amd/display: Add customizable tracing event new ed20dc0d8ca8 drm/amd/display: Copy crc_enabled when duplicating dm_crtc_state new 8ccb596fc574 drm/amd/display: Program dithering if requested new fa3547dd92de drm/amd/display: Allow clock lower on dce100 new e96938a09dce drm/amd/display: 3.2.08 new e2101675225f drm/amd/display: Clean up for DCN1 clock debug logging new 47622ba033d6 drm/amdgpu: add a xgmi supported flag new 1245adf31569 drm/amdgpu: remove amdgpu_bo_backup_to_shadow new 30da7bb18471 drm/amdgpu: add missing error handling new 38cd8a280d72 drm/amdgpu/psp: Update waiting in psp mode1 reset. new a82400b57abb drm/amdgpu: Handle xgmi device removal. new d4535e2c018b drm/amdgpu: Implement concurrent asic reset for XGMI. new 5d66ef38bc9d drm/amdgpu: Update XGMI node print new 0cf5eb76e2b4 drm/amd/display: Add tracing to dc new 7d98e1e7ee9c drm/amdgpu/powerplay: fix mclk switch limit on polaris new de4aaab5cc97 drm/amdgpu/powerplay: fix clock stretcher limits on polaris (v2) new 223577753b54 drm/amdgpu/si: fix SI after doorbell rework new d4295e12796e drm/amd/include: Add mmhub 9.4 reg offsets and shift-mask new 8288b2e5ae01 drm/amdgpu/acpi: NULL check before some freeing functions [...] new 9afd07566b6c drm/scheduler: Set sched->thread to NULL on failure new 1db8c142b6c5 drm/scheduler: Add drm_sched_suspend/resume_timeout() new c6296f5a6589 drm/amdgpu/powerplay: update smu7_ppsmc.h new 34c08da2097a drm/amdgpu/powerplay: check MC firmware for FFC support new c50fe0c5b174 drm/amdgpu: both support PCO FP5/AM4 rlc fw new a9f34c70fd16 drm/ttm: allow reserving more than one shared slot v3 new 049aca4363d8 drm/amdgpu: fix using shared fence for exported BOs v2 new 0aa7aa24cc11 drm/amdgpu: always reserve two slots for the VM new 07daa8a0784e drm/amdgpu: always reserve one more shared slot for pipeli [...] new d63cda5bfcd3 drm/amdgpu/psp: Get psp fw version through reading register new 5ec996dfb6a1 drm/amdgpu/psp: Add support VMR ring for VF new 53450efd6eb9 drm/amdgpu/psp: Destroy psp ring when doing gpu reset new 49ebca798696 drm/amdgpu: Skip ring soft recovery when fence was NULL new 9ed9203c3ee7 drm/amd/powerplay: rv dal-pplib interface refactor powerplay part new 5634e38cda7b drm/amdgpu: Workaround build failure due to trace conflict new 611736d8447c drm/amdgpu: Add KFD VRAM limit checking new 3704d56e1a64 drm/amdkfd: Add NULL-pointer check new 1dde0ea95b78 drm/amdkfd: Add DMABuf import functionality new b408a548846f drm/amdkfd: Add support for doorbell BOs new 2026057736e9 drm/amdgpu: send IVs to the KFD only after processing them v3 new a655dad4b2f9 drm/amdgpu: remove VM fault_credit handling new 22666cc1481a drm/amdgpu: move IV prescreening into the GMC code new 31edd7c0a813 drm/amdgpu: bypass RLC init under sriov for Tonga (v2) new 08d1bdd4cc57 drm/amdgpu: Limit vm max ctx number to 4096 new 2e431a1788c5 drm/amdgpu: remove set but not used variable 'grbm_soft_reset' new 816b6931315b drm/amdgpu/powerplay: Add special avfs cases for some pola [...] new 4f01b73e5adf drm/amdgpu: Fix stub function name new 28c59469302a Revert "drm/amd/display: Set RMX_ASPECT as default" new 65276f2bebea drm/amd/display: Fix unintialized max_bpc state values new 922454c2e77c drm/amd/display: Fix duplicating scaling/underscan connect [...] new fc42d47ce011 drm/amdgpu: Enable GPU recovery by default for CI new 674e78acae0d drm/amd/display: Add fast path for cursor plane updates new e7df065a6977 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] new 29a1da27c4e4 Merge tag 'drm/tegra/for-4.21-rc1' of git://anongit.freede [...] new 67287964dae3 drm/nouveau: Add strap_peek to debugfs new 6f5521da028c drm/nouveau: Add size to vbios.rom file in debugfs new b89fdf7ae850 drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology [...] new 3c7fc252b3fa drm/nouveau/drm/nouveau: Don't forget to label dp_aux devices new 936a1678f3f8 drm/nouveau/core: support multiple nvdec instances new 2d5257b73e1a drm/nouveau/bios: translate additional memory types new 7919faab51e6 drm/nouveau/bios: translate USB-C connector type new a31e24a781bc drm/nouveau/devinit/gm200-: export function to upload+exec [...] new e4f90a35c966 drm/nouveau/tmr: detect stalled gpu timer and break out of waits new 1786bf56e418 drm/nouveau/imem/nv50: support pinning objects in BAR2 and [...] new 4d326469d98a drm/nouveau/fault: remove manual mapping of fault buffers [...] new 809724560f34 drm/nouveau/fault: store get/put pri address in nvkm_fault_buffer new 3968d6920bf3 drm/nouveau/fault: add explicit control over fault buffer [...] new 729eba335567 drm/nouveau/mmu: add more general vmm free/node handling f [...] new 03da9faae156 drm/nouveau/disp/gv100: fix name of window channels in deb [...] new 302daab1a7b1 drm/nouveau/fifo/gf100-: call into BAR to reset BARs after [...] new 86b442d74c33 drm/nouveau/fifo/gk104-: return channel instance in ctor args new 85532bd984d7 drm/nouveau/fifo/gk104-: support enabling privileged ce functions new efa44c664f6a drm/nouveau/fifo/gk104-: separate runlist building from co [...] new fb80ad15f86f drm/nouveau/fifo/gk104-: group pbdma functions together new f37a302e6719 drm/nouveau/fifo/gk104-: virtualise pbdma enable function new f7cc47e436c1 drm/nouveau/fifo/gm200-: read pbdma count more directly new a98a3c52f81d drm/nouveau/fifo/gv100: allocate method buffer new 9d24907ccffe drm/nouveau/fifo/gv100: return work submission token in ch [...] new 5949dd8ee2a4 drm/nouveau: remove left-over struct member new cb55cd0c66a1 drm/nouveau/kms/nv50-: allow more flexibility with lut formats new 344d9c8f35b9 drm/nouveau/core: recognise TU104 new 2d7ca8cb1995 drm/nouveau/pci/tu104: initial support new acbe55a5d4c3 drm/nouveau/bios/tu104: initial support new 43d61cda3065 drm/nouveau/devinit/tu104: initial support new 67e5abb78d0e drm/nouveau/top/tu104: initial support new ba9070d3ecaa drm/nouveau/ibus/tu104: initial support new 3273483c32ab drm/nouveau/gpio/tu104: initial support new 298fd472ea4d drm/nouveau/i2c/tu104: initial support new 575d583ab6a4 drm/nouveau/fuse/tu104: initial support new f2e55b9ea903 drm/nouveau/mc/tu104: initial support new 75ad1b00208c drm/nouveau/bus/tu104: initial support new ead5bf1e3cd8 drm/nouveau/tmr/tu104: initial support new c44349b054c8 drm/nouveau/imem/tu104: initial support new 5386148b31b2 drm/nouveau/fb/tu104: initial support new 01e0930617d0 drm/nouveau/ltc/tu104: initial support new 7986f813c62b drm/nouveau/mmu/tu104: initial support new 838efaa57438 drm/nouveau/bar/tu104: initial support new 17fb2807c678 drm/nouveau/fault/tu104: initial support new e7e0e946bbf2 drm/nouveau/pmu/tu104: initial support new 5a991efdfa81 drm/nouveau/therm/tu104: initial support new aff70760be71 drm/nouveau/dma/tu104: initial support new 114b6556db76 drm/nouveau/disp/tu104: initial support new 641d0b3056e0 drm/nouveau/fifo/tu104: initial support new c36322d23d5d drm/nouveau/ce/tu104: initial support new 563737c525ea drm/nouveau/kms/tu104: initial support new 2d583ade7409 drm/nouveau/core: increase maximum number of nvdec instances to 3 new 2cc0d7c0f761 drm/nouveau/core: recognise TU106 new a39cb42a7541 drm/nouveau/pci/tu106: initial support new b0216803e361 drm/nouveau/bios/tu106: initial support new 9d7693fe07d6 drm/nouveau/devinit/tu106: initial support new 73010b8e2b9a drm/nouveau/top/tu106: initial support new 8d12c4846d4b drm/nouveau/ibus/tu106: initial support new 1b0a47548274 drm/nouveau/gpio/tu106: initial support new 52c887539d6d drm/nouveau/i2c/tu106: initial support new 6a9207ecf5df drm/nouveau/fuse/tu106: initial support new 476740843bf8 drm/nouveau/mc/tu106: initial support new 25e6a89076df drm/nouveau/bus/tu106: initial support new 2fedee302da0 drm/nouveau/tmr/tu106: initial support new 75794c41242c drm/nouveau/imem/tu106: initial support new cfcfb6d0a34f drm/nouveau/fb/tu106: initial support new 13f91e8e5ae5 drm/nouveau/ltc/tu106: initial support new 70ec09080d85 drm/nouveau/mmu/tu106: initial support new 340e96a7c3aa drm/nouveau/bar/tu106: initial support new f5459f34f5ed drm/nouveau/fault/tu106: initial support new 25a46a4a95d8 drm/nouveau/pmu/tu106: initial support new bb1e3ff70128 drm/nouveau/therm/tu106: initial support new 1a38496cdd44 drm/nouveau/dma/tu106: initial support new 7f7bc32e23e7 drm/nouveau/disp/tu106: initial support new 1b2a5aff3505 drm/nouveau/fifo/tu106: initial support new 8ff01abcccbb drm/nouveau/ce/tu106: initial support new 02c4fb0210dc Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] new d675ba4b9e6c Merge tag 'drm-msm-next-2018-12-12' of git://people.freede [...] new 9644decfc240 Merge remote-tracking branch 'drm/drm-next' new f84d8ee355a0 Merge remote-tracking branch 'drm-intel/for-linux-next' new e7f66ae55ac1 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 0c760be8387d Merge remote-tracking branch 'etnaviv/etnaviv/next' new cb922fcb4d03 Merge remote-tracking branch 'regmap/for-next' new 2302026ed475 Merge remote-tracking branch 'sound/for-next' new 2dc128ae6356 Merge remote-tracking branch 'sound-asoc/for-next' new b5a416127cf7 Merge remote-tracking branch 'modules/modules-next' new 00f6fd7952bf Merge remote-tracking branch 'input/next' new 544fbd16a461 block: deactivate blk_stat timer in wbt_disable_default() new 8521aa094755 Merge branch 'for-4.21/block' into for-next new 0273ac349f08 blkcg: handle dying request_queue when associating a blkg new 193e9a5b71f3 Merge branch 'for-4.21/block' into for-next new 002ca6ccf7aa Merge remote-tracking branch 'block/for-next' new 2af6c0703d75 dm thin: bump target version new 7bdbba78481e Merge branch 'dm-4.20' into dm-next new c9a1a355b8c8 Merge remote-tracking branch 'device-mapper/for-next' new 8119ed7f17f5 mmc: sdhci: Add quirk to disable LED control new aca041eb0157 mmc: sdhci-pci: Disable LED control for Intel BYT-based co [...] new 3dcc7155efdc mmc: sdhci-acpi: Disable LED control for Intel BYT-based c [...] new 844f896a0bd3 dt-bindings: sdhci-omap: Add note for cpu_thermal new de149e85e2ac mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 [...] new 751ed82e09ca Merge remote-tracking branch 'mmc/next' new d6a5e801cedd Merge remote-tracking branch 'kgdb/kgdb-next' new d198b1e76a04 Merge remote-tracking branch 'md/for-next' new 67e2696a25f3 Merge remote-tracking branch 'mfd/for-mfd-next' new 002cbf9b415c Merge remote-tracking branch 'backlight/for-backlight-next' new cef8fe6a382c power: supply: core: add support for custom sysfs attributes new 06215ce99988 power: supply: bq2415x: fix race-condition in sysfs registration new b10474aafe80 power: supply: ds2780: fix race-condition in sysfs registration new a45cefb0ca1f power: supply: ds2781: fix race-condition in sysfs registration new b1f7ee898bdc power: supply: lp8788: fix race-condition in sysfs registration new 348a3c079bfc power: supply: bq24190_charger: fix race-condition in sysf [...] new 750688c7cdfd power: supply: bq24257: fix race-condition in sysfs registration new efcca6bdfba1 power: supply: charger-manager: simplify generation of sys [...] new 157ba1bb5fcb power: supply: charger-manager: fix race-condition in sysf [...] new 451ba0e4363c power: supply: pcf50633: fix race-condition in sysfs registration new 88635b6da891 power: supply: ds2780: fix race-condition in bin attribute [...] new 711aebcfe3ba power: supply: ds2781: fix race-condition in bin attribute [...] new 63fac6cb63b0 power: supply: ds2780: switch to devm_power_supply_register new fbd17e58d472 power: supply: ds2781: switch to devm_power_supply_register new fb4d49448026 power: supply: gpio-charger: Do not use deprecated POWER_S [...] new 9d638864c97c Merge remote-tracking branch 'battery/for-next' new f2f94abe05ff Merge remote-tracking branch 'regulator/for-next' new 4f83d5ea643a security: integrity: make ima_main explicitly non-modular new a79860800e0b keys: remove needless modular infrastructure from ecryptfs_format new 3aafb1fbe654 security: integrity: make evm_main explicitly non-modular new 876979c9308b security: audit and remove any unnecessary uses of module.h new 1072bd678547 security: fs: make inode explicitly non-modular new bf3464280054 Merge remote-tracking branch 'security/next-testing' new 9a87d66f8e09 Merge remote-tracking branch 'apparmor/apparmor-next' new 3ccb0533c6d3 Merge remote-tracking branch 'integrity/next-integrity' new 29a08eca8bc1 Merge remote-tracking branch 'selinux/next' new 92f7dd8a07af Merge remote-tracking branch 'tpmdd/next' new a8af0dcde250 Merge remote-tracking branch 'watchdog/master' new 3cd508a8c137 iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes new 84a9a7577496 iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon [...] new a868e8530441 iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer new 96a299d24cfb iommu/arm-smmu: Add pm_runtime/sleep ops new d4a44f0750bb iommu/arm-smmu: Invoke pm_runtime across the driver new 655e364374e7 iommu/arm-smmu: Add the device_link between masters and smmu new f1518cd84b44 dt-bindings: arm-smmu: Add bindings for qcom,smmu-v2 new 89cddc563743 iommu/arm-smmu: Add support for qcom,smmu-v2 variant new 30045592fe54 Merge branches 'arm/renesas', 'arm/mediatek', 'arm/tegra', [...] new 63f8ab1a6d1c Merge remote-tracking branch 'iommu/next' new e309df5b0c9e vfio/pci: Parallelize device open and release new 9422f5871d5d vfio/mdev: add static modifier to add_mdev_supported_type new 452ea032327b Merge remote-tracking branch 'vfio/next' new fe517d063c0e Merge remote-tracking branch 'audit/next' new 92a3d860183b Merge remote-tracking branch 'devicetree/for-next' new ed68cb30ec01 Merge remote-tracking branch 'mailbox/mailbox-for-next' new cf62fa2ca7f7 Merge remote-tracking branch 'spi/for-next' new 7169794fd4b8 Merge remote-tracking branch 'tip/auto-latest' new d706c67667d4 Merge remote-tracking branch 'clockevents/clockevents/next' new 0f9ea85c4656 Merge remote-tracking branch 'edac-amd/for-next' new 087f9e46a4be Merge remote-tracking branch 'ftrace/for-next' new 0ba3bec64fbf Merge remote-tracking branch 'rcu/rcu/next' new 72257a1ad504 Merge remote-tracking branch 'percpu/for-next' new 31676aa10c80 Merge remote-tracking branch 'drivers-x86/for-next' new ba728593d825 Merge remote-tracking branch 'chrome-platform/for-next' new 5f987604e36d Merge remote-tracking branch 'hsi/for-next' new 86869417f565 Merge remote-tracking branch 'leds/for-next' new c3063b26a1b6 Merge remote-tracking branch 'ipmi/for-next' new ed459496085e Merge remote-tracking branch 'driver-core/driver-core-next' new 1726ea907a7f dt-bindings: phy: add binding for Allwinner H6 USB2 PHY new 2659392e5c08 phy: sun4i-usb: add support for missing USB PHY index new ae409cc7c3cd phy: sun4i-usb: add support for H6 USB2 PHY new 640ac1474486 MAINTAINERS: Add Kishon as maintainer of PHY bindings new 79a5a18aa9d1 phy: core: rework phy_set_mode to accept phy mode and submode new 2af8caeee478 phy: core: add PHY_MODE_ETHERNET new c8fe6d7f3f83 phy: ocelot-serdes: convert to use eth phy mode and submode new cccc43b853df phy: mvebu-cp110-comphy: convert to use eth phy mode and submode new b3af06451bf8 phy: core: clean up unused ethernet specific phy modes new cb96a690724e dt-bindings: phy: Document cadence Sierra PHY bindings new 44d30d622821 phy: cadence: Add driver for Sierra PHY new 72c0339c115b phy: renesas: rcar-gen3-usb2: follow the hardware manual p [...] new 2ad2af081622 phy: mapphone-mdm6600: Improve phy related runtime PM calls new c5e18b3413b5 phy: mvebu-cp110-comphy: fix spelling in structure name new 5b9bf512ca93 dt-bindings: phy: add cpsw port interface mode selection p [...] new 92b58b34741f phy: ti: introduce phy-gmii-sel driver new ad57b78579ab dt-bindings: net: ti: cpsw: switch to use phy-gmii-sel phy new 3ff18849eb65 net: ethernet: ti: cpsw: add support for port interface mo [...] new 03e7d002526d phy: Use of_node_name_eq for node name comparisons new 3c2ce40b2fbb dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY new efe81bea8915 phy: add driver for Freescale i.MX8MQ USB3 PHY new c8457828ff48 phy: Add MIPI D-PHY mode new aeaac93ddb28 phy: Add configuration interface new 2ed869990e14 phy: Add MIPI D-PHY configuration options new dddc97e82303 phy: dphy: Add configuration helpers new 1a3a09270668 phy: ti: fix semicolon.cocci warnings new 2517d09b39f3 dt-bindings: phy-qcom-qmp: Fix register underspecification new 5e17b95d9893 phy: qcom-qmp: Utilize fully-specified DT registers new d21aafe9a4a5 dt-bindings: phy-qcom-qmp: Move #clock-cells to child new 2e38c2e7026a phy: qcom-qmp: Expose provided clocks to DT new ed0a773bff5f Merge tag 'phy-for-4.21_v1' of git://git.kernel.org/pub/sc [...] new 5ac93d0c5d8c Merge tag 'usb-for-v4.21' of git://git.kernel.org/pub/scm/ [...] new 9e412c66a8a2 usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE new c238ec3ef638 usb: core: Remove unnecessary memset() new eaf3074e0a8c usb: renesas_usbhs: mark PM functions as __maybe_unused new 280426e243ac Merge remote-tracking branch 'usb/usb-next' new eae8ce29ad4b Merge remote-tracking branch 'usb-serial/usb-next' new 8d3f2b42fefd Merge remote-tracking branch 'tty/tty-next' new 2701e804f00f Merge tag 'extcon-next-for-4.21' of git://git.kernel.org/p [...] new ab929ce98499 Merge remote-tracking branch 'char-misc/char-misc-next' new 70b17991d895 staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONs new b8e076a6ef25 staging: erofs: unzip_vle_lz4.c,utils.c: rectify BUG_ONs new ccd9c19c7ae1 staging: erofs: remove __EROFS_BIT new 019ec6c14fbd staging: erofs: Fix spelling issue new d6a0de493374 staging: speakup: change semaphore to completion new 108d9dd51363 staging: mt7621-spi: drop the broken full-duplex mode new 354ea2ee6d2b staging: mt7621-spi: drop support for SPI mode 1/2/3 new f8bc1b2efa05 staging: comedi: change do_insn*_ioctl to allow more samples new a793dbe92601 staging: rtl8188eu: simplify loop in rtl88eu_phy_iq_calibrate() new 15f11e0ffce0 staging: rtl8188eu: reuse Hal_GetChnlGroup88E() new c45140bce3f4 staging: rtl8723bs: remove dead code, rtw_port_switch_chk() new 5e8f616103b8 staging: rtl8723bs: fix typo in the TODO file new 09a8ea34cf43 staging: rtl8723bs: change semaphores to completions new 07e3a844ff05 staging: rtl8723bs: change pwrctrl lock to a mutex new 8bdf15fa67d8 staging: rtl8723bs: remove semaphore remnants new 852b2876a8a8 staging: vchiq: rework remove_event handling new 370e0a710127 staging: mt7621-eth: set correct dma mask. new 84519a4b0fae staging: mt7621-mmc: set correct dma mask. new 90dedc973b86 staging: mt7621-dts: allow gnubee to reboot cleanly. new 5b0d9cd7211d staging: mt7621-eth: fix compile warning. new a6bf8820224d staging: mt7621-mmc: add missing header. new d17f5ff7713f staging: mt7621-mmc: fix compile warnging: cmd_buf new 99c22707ef64 staging: mt7621-dts: avoid warnings in pinctrl definitions new 7566f39dfdc1 staging: bcm2835-camera: Abort probe if there is no camera new 3a2c20024a2b staging: bcm2835-camera: fix module autoloading new 1a321ea68b0f staging: bcm2835-camera: Move module info to the end new 405e2f98637d staging: vchiq_arm: Fix camera device registration new 25c7597af20d staging: vchiq_arm: Register a platform device for audio new 736b0ec4865a staging: bcm2835-audio: Enable compile test new c04a8fe45845 staging: bcm2835-audio: use module_platform_driver() macro new b7491a9fca2d staging: bcm2835-audio: Drop DT dependency new 9c85a4d0aeab staging: bcm2835-camera: Provide more specific probe error [...] new 4cc357c500d3 staging: bcm2835-camera: Add hint about possible faulty config new e894075934a4 staging: mt7621-mmc: Fix incompletely removed #if 0 block in sd.c new cf38b79e6568 Merge remote-tracking branch 'staging/staging-next' new df964aff3c81 Merge remote-tracking branch 'mux/for-next' new 070a1ebc3941 Merge remote-tracking branch 'icc/icc-next' new 211a5aee0964 Merge remote-tracking branch 'slave-dma/next' new 023983fd7317 Merge remote-tracking branch 'cgroup/for-next' new a5f12655e582 Merge remote-tracking branch 'scsi/for-next' new 2d1036aea463 Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" new 719162bd5bb9 scsi: lpfc: Enable Management features for IF_TYPE=6 new dc71eccc175e scsi: aacraid: change wait_sem to a completion new bc127d93e4ec scsi: aacraid: change event_wait to a completion new 850f6acd3436 scsi: qla2xxx: Enable FC-NVME on NPIV ports new 5e6803b409ba scsi: qla2xxx: Fix NPIV handling for FC-NVMe new 835aa4f2691e scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port new 86d540ff3319 scsi: qla2xxx: Update driver version to 10.00.00.12-k new 735bcc77e6ba scsi: hisi_sas: Fix warnings detected by sparse new 6e1b731b5352 scsi: hisi_sas: Relocate some code to reduce complexity new 6db831f4ef76 scsi: hisi_sas: Make sg_tablesize consistent value new cc68e6077bbf scsi: mpt3sas: Introduce flag for aero based controllers new b899202901a8 scsi: mpt3sas: Add separate function for aero doorbell reads new 306eaf276b02 scsi: mpt3sas: Replace readl with ioc->base_readl new ed4c1136ac2a scsi: mpt3sas: Update driver version to 27.101.00.00 new 6c8d5f051251 scsi: ufs: Fix platform_no_drv_owner.cocci warnings new 65bb3aae719d Merge remote-tracking branch 'scsi-mkp/for-next' new c6e39abf7208 Merge remote-tracking branch 'vhost/linux-next' new 9696a74473fc Merge remote-tracking branch 'rpmsg/for-next' new 78d1f2424294 Merge remote-tracking branch 'gpio/for-next' new b8947255085f Merge remote-tracking branch 'pinctrl/for-next' new d0f95b481cc2 Merge remote-tracking branch 'pwm/for-next' new 7586e0de0bdf Merge remote-tracking branch 'random/dev' new 6059c6b1d526 selftests: watchdog: Add gettimeleft command line arg new b93652f27933 Merge remote-tracking branch 'kselftest/next' new 9928a000c3ec Merge remote-tracking branch 'y2038/y2038' new ca80cab1e7f0 Merge remote-tracking branch 'livepatching/for-next' new 8161d283a6fa Merge remote-tracking branch 'coresight/next' new 1b81e115e069 Merge remote-tracking branch 'rtc/rtc-next' new 809ac2e3f086 Merge remote-tracking branch 'at24/at24/for-next' new a5fbb62b9720 ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers new 4d8ddc13d727 ntb_hw_switchtec: NT req id mapping table register entry n [...] new d9842b39e9ec ntb_hw_switchtec: Added support of >=4G memory windows new 13a750db0532 Merge remote-tracking branch 'ntb/ntb-next' new 189af4657186 ARM: smp: add support for per-task stack canaries new be1944712d8e Merge branch 'for-next/gcc-plugin/arm-stackprotector' into [...] new 1ef439b5f29e Merge remote-tracking branch 'kspp/for-next/kspp' new 334cf371d689 Merge remote-tracking branch 'cisco/for-next' new b04cd63fb26a Merge remote-tracking branch 'slimbus/for-next' new f07f56d0c5e8 Merge remote-tracking branch 'nvmem/for-next' new bab5e560ba0c Merge remote-tracking branch 'xarray/xarray' new d201988451de Merge branch 'akpm-current/current' new e65f5aff073a scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 2c954f5c09b3 mm: treewide: remove unused address argument from pte_allo [...] new a66879f3974d mm: speed up mremap by 20x on large regions new e6ab20cf8357 mm/mremap: fix 'move_normal_pmd' unused function warning new 2c2b68880f4f mm: select HAVE_MOVE_PMD on x86 for faster mremap new fb23fc805a12 kernel/async.c: remove some duplicated includes new 5a1d23ea1c2e kernel/signal.c: remove some duplicated includes new 0f843615d18e locking/atomics: build atomic headers as required new d6d4ad60f8a2 mm: balloon: update comment about isolation/migration/compaction new 937735b20bbf mm: convert PG_balloon to PG_offline new f7e200c8fbe7 mm-convert-pg_balloon-to-pg_offline-fix new 45f132f2186f kexec: export PG_offline to VMCOREINFO new 1d2328a1235c xen/balloon: mark inflated pages PG_offline new c1b32194b7f0 hv_balloon: mark inflated pages PG_offline new bda5d4e33c5d vmw_balloon: mark inflated pages PG_offline new ae7360adcd4d vmw_balloon-mark-inflated-pages-pg_offline-v2 new 58b54ea7b7b3 PM/Hibernate: use pfn_to_online_page() new 1d9351efbdea PM/Hibernate: exclude all PageOffline() pages new f3f4d620314c pm-hibernate-exclude-all-pageoffline-pages-v2 new efd9b177ea6e kernel/locking/mutex.c: remove caller signal_pending branc [...] new ad39ebc93838 kernel/sched/: remove caller signal_pending branch predictions new 923911cf8c1b arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new d950223ef620 mm/: remove caller signal_pending branch predictions new 6422412084ae fs/: remove caller signal_pending branch predictions new 0669c277c656 fs-remove-caller-signal_pending-branch-predictions-fix new 3542f076f1d0 include/linux/sched/signal.h: replace `tsk' with `task' new 058602e67d40 fs: don't open code lru_to_page() new a20aa9279960 drivers/base/platform.c: kmemleak ignore a known leak new 165240ffa1b2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (55a0c9b0ce74) \ N -- N -- N refs/heads/akpm (165240ffa1b2)
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 645 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/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/pm/cpuidle.rst | 7 + Documentation/devicetree/bindings/arm/rockchip.txt | 278 ---- .../devicetree/bindings/arm/rockchip.yaml | 423 +++++ .../arm/{uniphier => socionext}/cache-uniphier.txt | 0 .../devicetree/bindings/arm/socionext/uniphier.txt | 47 + .../devicetree/bindings/iommu/arm,smmu.txt | 39 + Documentation/devicetree/bindings/leds/common.txt | 7 - .../devicetree/bindings/media/aspeed-video.txt | 26 + .../devicetree/bindings/mmc/sdhci-omap.txt | 2 + .../devicetree/bindings/net/mediatek-dwmac.txt | 87 + MAINTAINERS | 9 + arch/arm/Kconfig | 15 + arch/arm/Makefile | 12 + arch/arm/arm-soc-for-next-contents.txt | 34 + arch/arm/boot/compressed/Makefile | 1 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 8 + arch/arm/boot/dts/uniphier-ld4.dtsi | 14 + arch/arm/boot/dts/uniphier-pro4.dtsi | 16 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 6 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 14 + arch/arm/include/asm/stackprotector.h | 12 +- arch/arm/include/asm/thread_info.h | 3 + arch/arm/kernel/asm-offsets.c | 4 + arch/arm/kernel/process.c | 6 +- arch/arm64/Kconfig | 10 + arch/arm64/Makefile | 10 + arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 11 +- arch/arm64/include/asm/asm-prototypes.h | 26 + arch/arm64/include/asm/memory.h | 6 + arch/arm64/include/asm/percpu.h | 2 +- arch/arm64/include/asm/pgtable-hwdef.h | 6 +- arch/arm64/include/asm/processor.h | 6 +- arch/arm64/include/asm/stackprotector.h | 3 +- arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/process.c | 2 +- arch/arm64/mm/init.c | 8 + arch/arm64/mm/mmu.c | 17 + arch/arm64/mm/numa.c | 10 + arch/arm64/net/bpf_jit_comp.c | 1 + block/blk-cgroup.c | 6 + block/blk-stat.h | 5 + block/blk-wbt.c | 4 +- drivers/acpi/acpi_apd.c | 6 + drivers/acpi/apei/einj.c | 12 +- drivers/base/swnode.c | 5 +- drivers/clk/qcom/gcc-msm8998.c | 2 + drivers/cpufreq/cpufreq-nforce2.c | 3 - drivers/cpufreq/ia64-acpi-cpufreq.c | 5 - drivers/cpuidle/cpuidle-big_little.c | 7 +- drivers/cpuidle/cpuidle.c | 1 + drivers/cpuidle/cpuidle.h | 1 + drivers/cpuidle/governor.c | 9 +- drivers/cpuidle/poll_state.c | 11 +- drivers/devfreq/devfreq.c | 153 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 111 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 180 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 1 + drivers/gpu/drm/amd/amdgpu/cik_ih.c | 29 - drivers/gpu/drm/amd/amdgpu/cz_ih.c | 29 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 64 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 29 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 5 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 98 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 14 - drivers/gpu/drm/amd/amdgpu/soc15.c | 3 + drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 29 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 85 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 124 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 20 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 89 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 8 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 104 ++ drivers/gpu/drm/amd/display/dc/core/dc.c | 99 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 21 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 145 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 6 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 + drivers/gpu/drm/amd/display/dc/dc_types.h | 9 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 14 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 91 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 57 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 6 + .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 4 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 39 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 - drivers/gpu/drm/amd/display/dc/dm_event_log.h | 1 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 12 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 65 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/compressor.h | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 12 +- .../drm/amd/display/modules/color/color_gamma.c | 16 +- .../drm/amd/display/modules/freesync/freesync.c | 10 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 14 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 27 +- .../amd/display/modules/info_packet/info_packet.c | 15 +- .../include/asic_reg/mmhub/mmhub_9_4_0_offset.h | 32 + .../include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h | 35 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 4 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 82 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 45 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 36 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 13 +- .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 3 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 4 +- drivers/gpu/drm/amd/powerplay/inc/smu7_ppsmc.h | 3 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 71 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 9 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/intel_lrc.c | 8 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 15 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/Kbuild | 3 + drivers/gpu/drm/nouveau/dispnv50/atom.h | 7 +- drivers/gpu/drm/nouveau/dispnv50/base907c.c | 1 + drivers/gpu/drm/nouveau/dispnv50/core.c | 1 + drivers/gpu/drm/nouveau/dispnv50/core.h | 4 + drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 4 +- .../nouveau/dispnv50/{corec37d.c => corec57d.c} | 65 +- drivers/gpu/drm/nouveau/dispnv50/curs.c | 1 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 14 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 2 + drivers/gpu/drm/nouveau/dispnv50/head.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/head.h | 11 + drivers/gpu/drm/nouveau/dispnv50/head507d.c | 19 + drivers/gpu/drm/nouveau/dispnv50/head907d.c | 18 + drivers/gpu/drm/nouveau/dispnv50/headc37d.c | 11 +- .../nouveau/dispnv50/{headc37d.c => headc57d.c} | 168 +- drivers/gpu/drm/nouveau/dispnv50/lut.c | 50 +- drivers/gpu/drm/nouveau/dispnv50/lut.h | 5 +- drivers/gpu/drm/nouveau/dispnv50/wimm.c | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 12 +- drivers/gpu/drm/nouveau/dispnv50/wndw.h | 18 + drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 21 +- drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 133 ++ drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 1 + drivers/gpu/drm/nouveau/include/nvif/cla06f.h | 3 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 9 +- drivers/gpu/drm/nouveau/include/nvif/clc36f.h | 19 + drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 11 +- drivers/gpu/drm/nouveau/include/nvkm/core/memory.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 3 + .../drm/nouveau/include/nvkm/subdev/bios/M0203.h | 13 +- .../drm/nouveau/include/nvkm/subdev/bios/conn.h | 1 + .../gpu/drm/nouveau/include/nvkm/subdev/devinit.h | 1 + .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 5 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 1 + .../gpu/drm/nouveau/include/nvkm/subdev/timer.h | 28 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 2 + drivers/gpu/drm/nouveau/nouveau_chan.c | 37 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 5 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 12 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 3 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 46 +- drivers/gpu/drm/nouveau/nouveau_dma.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 8 +- drivers/gpu/drm/nouveau/nouveau_vmm.h | 1 - drivers/gpu/drm/nouveau/nvif/disp.c | 1 + drivers/gpu/drm/nouveau/nvkm/core/subdev.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 1 + .../nvkm/engine/ce/tu104.c} | 32 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 87 +- drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 3 + drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 8 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 7 + drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 5 + .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 1 + .../curs.c => nvkm/engine/disp/roottu104.c} | 50 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c | 8 +- .../gpu/drm/nouveau/nvkm/engine/disp/sortu104.c | 97 ++ drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c | 152 ++ .../gpu/drm/nouveau/nvkm/engine/disp/wndwgv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 3 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h | 1 + .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 13 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 90 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 30 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c | 11 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c | 19 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c | 72 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c | 83 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c | 15 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c | 116 ++ drivers/gpu/drm/nouveau/nvkm/engine/fifo/user.h | 2 + .../wimm.c => nvkm/engine/fifo/usertu104.c} | 40 +- drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c | 20 + drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c | 98 ++ drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 1 + .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h | 1 + .../gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c | 89 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c | 24 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 47 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c | 167 ++ drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 11 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c | 16 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 1 + .../{nvif/disp.c => nvkm/subdev/mc/tu104.c} | 59 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 2 + .../{dispnv50/wimm.c => nvkm/subdev/mmu/tu104.c} | 36 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 145 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c | 77 + .../gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c | 36 + drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 4 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 91 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 2 +- drivers/infiniband/core/device.c | 3 + drivers/infiniband/core/nldev.c | 1 + drivers/infiniband/core/rdma_core.c | 29 +- drivers/infiniband/core/rdma_core.h | 26 +- drivers/infiniband/core/restrack.c | 5 + drivers/infiniband/core/uverbs_cmd.c | 1162 ++++++------- drivers/infiniband/core/uverbs_main.c | 23 +- drivers/infiniband/core/uverbs_uapi.c | 33 +- drivers/infiniband/hw/hfi1/Makefile | 1 + drivers/infiniband/hw/hfi1/chip.c | 47 +- drivers/infiniband/hw/hfi1/chip_registers.h | 4 + drivers/infiniband/hw/hfi1/common.h | 19 +- drivers/infiniband/hw/hfi1/debugfs.c | 49 + drivers/infiniband/hw/hfi1/driver.c | 72 +- drivers/infiniband/hw/hfi1/hfi.h | 35 +- drivers/infiniband/hw/hfi1/pio.c | 31 +- drivers/infiniband/hw/hfi1/pio.h | 5 + drivers/infiniband/hw/hfi1/qp.c | 20 +- drivers/infiniband/hw/hfi1/rc.c | 32 +- drivers/infiniband/hw/hfi1/sdma.c | 10 +- drivers/infiniband/hw/hfi1/sdma.h | 1 + drivers/infiniband/hw/hfi1/tid_rdma.c | 48 + drivers/infiniband/hw/hfi1/tid_rdma.h | 13 + drivers/infiniband/hw/hfi1/uc.c | 2 +- drivers/infiniband/hw/hfi1/ud.c | 33 +- drivers/infiniband/hw/hfi1/user_sdma.c | 5 +- drivers/infiniband/hw/hfi1/verbs.c | 10 +- drivers/infiniband/hw/hfi1/verbs.h | 2 + drivers/infiniband/hw/hfi1/vnic_main.c | 4 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 18 +- drivers/infiniband/hw/hns/Makefile | 2 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 2 + drivers/infiniband/hw/hns/hns_roce_cmd.h | 4 + drivers/infiniband/hw/hns/hns_roce_device.h | 92 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 41 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 2 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 406 ++++- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 95 ++ drivers/infiniband/hw/hns/hns_roce_main.c | 83 + drivers/infiniband/hw/hns/hns_roce_mr.c | 137 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 21 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 456 ++++++ drivers/infiniband/hw/mlx4/sysfs.c | 12 +- drivers/infiniband/hw/mlx5/cq.c | 102 +- drivers/infiniband/hw/mlx5/devx.c | 142 +- drivers/infiniband/hw/mlx5/flow.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 7 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 13 +- drivers/infiniband/hw/mlx5/qp.c | 433 +++-- drivers/infiniband/hw/mlx5/srq.c | 16 +- drivers/infiniband/sw/rdmavt/qp.c | 9 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_pool.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 6 +- drivers/iommu/arm-smmu-v3.c | 22 +- drivers/iommu/arm-smmu.c | 169 +- drivers/leds/trigger/ledtrig-pattern.c | 32 - drivers/md/dm-thin.c | 4 +- drivers/media/platform/Kconfig | 9 + drivers/media/platform/Makefile | 1 + drivers/media/platform/aspeed-video.c | 1729 ++++++++++++++++++++ drivers/mmc/host/Kconfig | 2 + drivers/mmc/host/sdhci-acpi.c | 7 +- drivers/mmc/host/sdhci-omap.c | 90 +- drivers/mmc/host/sdhci-pci-core.c | 15 +- drivers/mmc/host/sdhci.c | 12 + drivers/mmc/host/sdhci.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 23 +- drivers/net/ethernet/huawei/hinic/hinic_rx.h | 2 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 4 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 38 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 13 +- .../ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 12 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 18 + .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 281 +++- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 31 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 61 + .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 33 + .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 6 + .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 171 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 13 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 2 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 8 + drivers/net/ethernet/stmicro/stmmac/Makefile | 1 + .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 408 +++++ drivers/net/netdevsim/bpf.c | 16 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 11 +- drivers/power/avs/smartreflex.c | 8 +- drivers/power/supply/bq2415x_charger.c | 119 +- drivers/power/supply/bq24190_charger.c | 43 +- drivers/power/supply/bq24257_charger.c | 15 +- drivers/power/supply/charger-manager.c | 62 +- drivers/power/supply/ds2780_battery.c | 87 +- drivers/power/supply/ds2781_battery.c | 82 +- drivers/power/supply/gpio-charger.c | 6 +- drivers/power/supply/lp8788-charger.c | 62 +- drivers/power/supply/pcf50633-charger.c | 17 +- drivers/power/supply/power_supply_core.c | 1 + drivers/scsi/aacraid/aacraid.h | 5 +- drivers/scsi/aacraid/commctrl.c | 5 +- drivers/scsi/aacraid/commsup.c | 19 +- drivers/scsi/aacraid/dpcsup.c | 19 +- drivers/scsi/aacraid/linit.c | 2 +- drivers/scsi/aacraid/src.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 153 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 17 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 68 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 40 +- drivers/scsi/lpfc/lpfc_attr.c | 4 +- drivers/scsi/lpfc/lpfc_bsg.c | 6 +- drivers/scsi/lpfc/lpfc_els.c | 22 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_hw.h | 1 - drivers/scsi/mpt3sas/mpt3sas_base.c | 69 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 7 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 14 +- drivers/scsi/qla2xxx/qla_attr.c | 2 + drivers/scsi/qla2xxx/qla_init.c | 10 +- drivers/scsi/qla2xxx/qla_mid.c | 1 + drivers/scsi/qla2xxx/qla_nvme.c | 16 +- drivers/scsi/qla2xxx/qla_os.c | 2 + drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 1 - drivers/soc/atmel/soc.c | 10 + drivers/soc/atmel/soc.h | 7 + drivers/staging/comedi/comedi_fops.c | 48 +- drivers/staging/erofs/dir.c | 4 +- drivers/staging/erofs/erofs_fs.h | 8 +- drivers/staging/erofs/unzip_pagevec.h | 2 +- drivers/staging/erofs/unzip_vle.c | 33 +- drivers/staging/erofs/unzip_vle_lz4.c | 2 +- drivers/staging/erofs/utils.c | 12 +- drivers/staging/mt7621-dts/gbpc1.dts | 1 + drivers/staging/mt7621-dts/mt7621.dtsi | 22 +- drivers/staging/mt7621-eth/mdio.c | 2 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 5 +- drivers/staging/mt7621-mmc/dbg.c | 2 +- drivers/staging/mt7621-mmc/sd.c | 23 +- drivers/staging/mt7621-spi/spi-mt7621.c | 147 +- drivers/staging/rtl8188eu/hal/phy.c | 13 +- drivers/staging/rtl8188eu/hal/rf.c | 17 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 2 + drivers/staging/rtl8723bs/TODO | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 24 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 - drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 34 - drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 78 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 22 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 +- .../rtl8723bs/include/osdep_service_linux.h | 2 - drivers/staging/rtl8723bs/include/rtw_cmd.h | 7 +- drivers/staging/rtl8723bs/include/rtw_io.h | 1 - drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 - drivers/staging/rtl8723bs/include/rtw_mp.h | 1 - drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 8 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 9 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 6 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 2 +- drivers/staging/speakup/spk_ttyio.c | 9 +- .../staging/vc04_services/bcm2835-audio/Kconfig | 2 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 51 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 78 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 5 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 29 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 63 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 12 +- drivers/usb/core/hcd.c | 2 - drivers/usb/host/isp1362-hcd.c | 16 +- drivers/usb/renesas_usbhs/common.c | 4 +- drivers/usb/serial/option.c | 3 + drivers/vfio/mdev/mdev_sysfs.c | 4 +- drivers/vfio/pci/vfio_pci.c | 160 +- drivers/vfio/pci/vfio_pci_private.h | 6 + fs/cifs/cifsencrypt.c | 11 +- fs/crypto/Kconfig | 1 - fs/f2fs/data.c | 9 +- fs/f2fs/f2fs.h | 7 +- fs/f2fs/file.c | 11 +- fs/f2fs/gc.c | 8 +- fs/udf/inode.c | 6 + include/drm/gpu_scheduler.h | 4 + include/drm/ttm/ttm_execbuf_util.h | 4 +- include/dt-bindings/clock/qcom,gcc-msm8998.h | 2 + include/linux/blk-cgroup.h | 2 +- include/linux/bpf.h | 3 + include/linux/btf.h | 1 + include/linux/devfreq.h | 13 + include/linux/filter.h | 2 +- include/linux/fsverity.h | 4 +- include/linux/mlx5/mlx5_ifc.h | 10 + include/linux/power/charger-manager.h | 3 +- include/linux/power/smartreflex.h | 5 +- include/linux/power_supply.h | 3 + include/linux/switchtec.h | 10 +- include/net/xfrm.h | 2 +- include/rdma/ib_verbs.h | 4 + include/rdma/rdma_vt.h | 7 + include/rdma/restrack.h | 4 + include/rdma/uverbs_ioctl.h | 15 +- include/rdma/uverbs_named_ioctl.h | 2 +- include/rdma/uverbs_std_types.h | 12 + include/uapi/linux/kfd_ioctl.h | 26 +- include/uapi/rdma/hfi/hfi1_user.h | 6 +- include/uapi/rdma/hns-abi.h | 6 + include/uapi/rdma/mlx5-abi.h | 2 + kernel/bpf/arraymap.c | 1 + kernel/bpf/btf.c | 22 + kernel/bpf/core.c | 21 +- kernel/bpf/local_storage.c | 93 +- kernel/bpf/lpm_trie.c | 1 + kernel/bpf/syscall.c | 3 +- kernel/sched/cpufreq.c | 5 +- kernel/sched/cpufreq_schedutil.c | 5 +- net/core/sysctl_net_core.c | 20 +- scripts/Makefile.gcc-plugins | 6 + scripts/gcc-plugins/Kconfig | 4 + scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 103 ++ security/apparmor/apparmorfs.c | 2 +- security/commoncap.c | 1 - security/inode.c | 6 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/evm/evm_main.c | 5 +- security/integrity/evm/evm_posix_acl.c | 1 - security/integrity/evm/evm_secfs.c | 2 +- security/integrity/iint.c | 2 +- security/integrity/ima/ima_api.c | 1 - security/integrity/ima/ima_appraise.c | 2 +- security/integrity/ima/ima_fs.c | 2 +- security/integrity/ima/ima_init.c | 2 +- security/integrity/ima/ima_main.c | 7 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_queue.c | 1 - security/keys/encrypted-keys/ecryptfs_format.c | 5 +- security/keys/encrypted-keys/masterkey_trusted.c | 1 - security/keys/gc.c | 1 - security/keys/key.c | 2 +- security/keys/keyctl.c | 1 - security/keys/keyring.c | 2 +- security/keys/permission.c | 2 +- security/keys/proc.c | 1 - security/keys/process_keys.c | 1 - security/keys/request_key.c | 2 +- security/keys/request_key_auth.c | 1 - security/keys/user_defined.c | 2 +- security/security.c | 2 +- tools/testing/selftests/bpf/netcnt_prog.c | 6 + tools/testing/selftests/bpf/test_progs.c | 8 +- tools/testing/selftests/net/forwarding/lib.sh | 2 + .../selftests/net/forwarding/router_multicast.sh | 311 ++++ tools/testing/selftests/seccomp/seccomp_bpf.c | 9 +- tools/testing/selftests/watchdog/watchdog-test.c | 13 +- 534 files changed, 12369 insertions(+), 4362 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/rockchip.txt create mode 100644 Documentation/devicetree/bindings/arm/rockchip.yaml rename Documentation/devicetree/bindings/arm/{uniphier => socionext}/cache-uniphie [...] create mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.txt create mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt create mode 100644 Documentation/devicetree/bindings/net/mediatek-dwmac.txt create mode 100644 arch/arm64/include/asm/asm-prototypes.h create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h copy drivers/gpu/drm/nouveau/dispnv50/{corec37d.c => corec57d.c} (56%) copy drivers/gpu/drm/nouveau/dispnv50/{headc37d.c => headc57d.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c create mode 100644 drivers/gpu/drm/nouveau/include/nvif/clc36f.h copy drivers/gpu/drm/{amd/display/modules/inc/mod_info_packet.h => nouveau/nvkm/en [...] copy drivers/gpu/drm/nouveau/{dispnv50/curs.c => nvkm/engine/disp/roottu104.c} (59%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c copy drivers/gpu/drm/nouveau/{dispnv50/wimm.c => nvkm/engine/fifo/usertu104.c} (64%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c copy drivers/gpu/drm/nouveau/{nvif/disp.c => nvkm/subdev/mc/tu104.c} (58%) copy drivers/gpu/drm/nouveau/{dispnv50/wimm.c => nvkm/subdev/mmu/tu104.c} (69%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c create mode 100644 drivers/infiniband/hw/hfi1/tid_rdma.c create mode 100644 drivers/infiniband/hw/hfi1/tid_rdma.h create mode 100644 drivers/infiniband/hw/hns/hns_roce_srq.c create mode 100644 drivers/media/platform/aspeed-video.c create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c create mode 100644 scripts/gcc-plugins/arm_ssp_per_task_plugin.c create mode 100755 tools/testing/selftests/net/forwarding/router_multicast.sh