This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/ci/linux.
omits 1c925d2030af Add linux-next specific files for 20210108 omits 71e2de5fe0c9 Merge branch 'akpm/master' omits 5abc1e21fca0 secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits 6aebae2060de secretmem: test: add basic selftest for memfd_secret(2) omits 23668534bfd7 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits a125b8b146cb arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 4867aae81b41 arch, mm: wire up memfd_secret system call where relevant omits 77e469c7c52c PM: hibernate: disable when there are active secretmem users omits f72ecb1ad512 secretmem: add memcg accounting omits 9a1317d20df4 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 97052e382892 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits e15dd6b122bd mm: introduce memfd_secret system call to create "secret" [...] omits da26e8fb8743 kfence: fix implicit function declaration omits 81b1e7a53125 set_memory: allow querying whether set_direct_map_*() is a [...] omits 4362acf30c19 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 129b3ca7e977 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 586f7ce10c55 mmap: make mlock_future_check() global omits cb844f12cb66 mm: add definition of PMD_PAGE_ORDER omits 444bb9666e7d Merge branch 'akpm-current/current' omits 8dbf4de46430 Merge remote-tracking branch 'notifications/notifications- [...] omits 5299c296c79f Merge remote-tracking branch 'mhi/mhi-next' omits a54fd747e921 Merge remote-tracking branch 'pidfd/for-next' omits 444d49ed564d Merge remote-tracking branch 'hyperv/hyperv-next' omits 5d98c53221c4 Merge remote-tracking branch 'xarray/main' omits b725dbb1ae5b Merge remote-tracking branch 'nvmem/for-next' omits 3e7657b6c7bb Merge remote-tracking branch 'coresight/next' omits d5a5d0e69ec2 Merge remote-tracking branch 'livepatching/for-next' omits 23fa0057e550 Merge remote-tracking branch 'kselftest/next' omits caf2034f8d22 Merge remote-tracking branch 'userns/for-next' omits 59302ce029df Merge remote-tracking branch 'pinctrl/for-next' omits 8a3cb95481ef Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 21ca923efc06 Merge remote-tracking branch 'rpmsg/for-next' omits a7cd3634573f Merge remote-tracking branch 'scsi-mkp/for-next' omits 00b84863e300 Merge remote-tracking branch 'dmaengine/next' omits 65e150543b8c Merge remote-tracking branch 'staging/staging-next' omits fc7b0f7c7071 Merge remote-tracking branch 'thunderbolt/next' omits db1d3c3298a4 Merge remote-tracking branch 'soundwire/next' omits 9b7a4fb6c5ec Merge remote-tracking branch 'extcon/extcon-next' omits f9fde729c3c2 Merge remote-tracking branch 'char-misc/char-misc-next' omits 9ede3f67e6bf Merge remote-tracking branch 'tty/tty-next' omits 1218445e171c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits b1a04152f24e Merge remote-tracking branch 'usb/usb-next' omits d5ed8a40f17a Merge remote-tracking branch 'leds/for-next' omits e7ff40cc3a4e Merge remote-tracking branch 'hsi/for-next' omits 354811e7a630 Merge remote-tracking branch 'workqueues/for-next' omits b7730605b8f5 Merge remote-tracking branch 'percpu/for-next' omits f3ece485fa69 Merge remote-tracking branch 'kvm-arm/next' omits bcdaabc6e2d6 Merge remote-tracking branch 'kvm/next' omits 74d4b6b42aa1 Merge remote-tracking branch 'rcu/rcu/next' omits e83d03cc7f54 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits d40aeda86ee9 Merge remote-tracking branch 'edac/edac-for-next' omits 38bf907a6726 Merge remote-tracking branch 'tip/auto-latest' omits 4b2b32ab5cce Merge remote-tracking branch 'spi/for-next' omits bf01436c58d7 Merge remote-tracking branch 'audit/next' omits 8239c4e120c0 Merge remote-tracking branch 'tpmdd/next' omits c69b11d2ab8b Merge remote-tracking branch 'selinux/next' omits 953415acabfe Merge remote-tracking branch 'keys/keys-next' omits 1f59a7e28a5e Merge remote-tracking branch 'security/next-testing' omits bf081dcdbd69 Merge remote-tracking branch 'regulator/for-next' omits 20cbc8812ff2 Merge remote-tracking branch 'battery/for-next' omits 817cf77b5c31 Merge remote-tracking branch 'mfd/for-mfd-next' omits 85509c37e4ee Merge remote-tracking branch 'pcmcia/pcmcia-next' omits e333019a2bb9 Merge remote-tracking branch 'device-mapper/for-next' omits fb8096089f97 Merge remote-tracking branch 'block/for-next' omits 420817139c78 Merge remote-tracking branch 'input/next' omits c4e3785a3887 Merge remote-tracking branch 'sound-asoc/for-next' omits a967563f4419 Merge remote-tracking branch 'sound/for-next' omits 47067a346d78 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 9fe7f19225cc Merge remote-tracking branch 'drm-msm/msm-next' omits 83167663431f Merge remote-tracking branch 'drm-intel/for-linux-next' omits f7da2021da52 next-20210107/amdgpu omits de4f6a8cbdb4 Merge remote-tracking branch 'crypto/master' omits 542471c8c338 Merge remote-tracking branch 'nand/nand/next' omits b67364c0a8cb Merge remote-tracking branch 'mtd/mtd/next' omits e58fe8cbaf7f Merge remote-tracking branch 'gfs2/for-next' omits 94a5fce887b6 Merge remote-tracking branch 'bluetooth/master' omits 49eaecc173b8 Merge remote-tracking branch 'bpf-next/for-next' omits 3c7666bba851 Merge remote-tracking branch 'net-next/master' omits 0037cc3d21a7 Merge remote-tracking branch 'ieee1394/for-next' omits a8b817d117c4 Merge remote-tracking branch 'thermal/thermal/linux-next' omits eb26c8e90c05 Merge remote-tracking branch 'devfreq/devfreq-next' omits 0063d0efb977 Merge remote-tracking branch 'cpupower/cpupower' omits ee7a96c2ba88 Merge remote-tracking branch 'pm/linux-next' omits 66fd9514f3bf Merge remote-tracking branch 'v4l-dvb-next/master' omits 241c2f77695f Merge remote-tracking branch 'v4l-dvb/master' omits 9fea5975e5f6 Merge remote-tracking branch 'jc_docs/docs-next' omits 7f3e857a586d Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 97f0d567191f Merge remote-tracking branch 'dmi/dmi-for-next' omits 9f0178830a46 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8587e351d649 Merge remote-tracking branch 'hid/for-next' omits 739cae5f992a Merge remote-tracking branch 'printk/for-next' omits 6b316ccc1a7c Merge remote-tracking branch 'vfs/for-next' omits bd3a397d5ad4 Merge remote-tracking branch 'zonefs/for-next' omits 39bbbe5f82e4 Merge remote-tracking branch 'v9fs/9p-next' omits 078f6b3132cc Merge remote-tracking branch 'cel/cel-next' omits e17e797012be Merge remote-tracking branch 'nfs-anna/linux-next' omits 1c87438c9b4d Merge remote-tracking branch 'jfs/jfs-next' omits 5662b0c83996 Merge remote-tracking branch 'f2fs/dev' omits 31dcb12c35db Merge remote-tracking branch 'ext4/dev' omits 71f8d338201a Merge remote-tracking branch 'ext3/for_next' omits d72dd7900180 Merge remote-tracking branch 'cifs/for-next' omits a00eda219e37 Merge remote-tracking branch 'ceph/master' omits 60b7bbc73e66 Merge remote-tracking branch 'btrfs/for-next' omits 89951505431f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b1cbe4850677 Merge remote-tracking branch 's390/for-next' omits 1ab066ee1edc Merge remote-tracking branch 'nds32/next' omits 25efc923d1b7 Merge remote-tracking branch 'mips/mips-next' omits 1d5fd7e4804a Merge remote-tracking branch 'microblaze/next' omits c8561f87bd99 Merge remote-tracking branch 'h8300/h8300-next' omits a4840fe235c5 Merge remote-tracking branch 'csky/linux-next' omits a8e03beaf018 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 03d7b2a9db0b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 7a2a892f24af Merge remote-tracking branch 'tegra/for-next' omits ae2ad5d92249 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c3a06d5ce889 Merge remote-tracking branch 'stm32/stm32-next' omits 6a4ad73f172b Merge remote-tracking branch 'scmi/for-linux-next' omits 40408a08b10c Merge remote-tracking branch 'samsung-krzk/for-next' omits 51da934e1af1 Merge remote-tracking branch 'rockchip/for-next' omits 1ba11469af27 Merge remote-tracking branch 'reset/reset/next' omits 2c24df6e1a92 Merge remote-tracking branch 'renesas/next' omits 0f29f2142d4c Merge remote-tracking branch 'realtek/for-next' omits 64cb10025899 Merge remote-tracking branch 'raspberrypi/for-next' omits c64c44949a87 Merge remote-tracking branch 'qcom/for-next' omits e931476d692d Merge remote-tracking branch 'omap/for-next' omits a1e9489d1780 Merge remote-tracking branch 'mvebu/for-next' omits e86ce9751fd7 Merge remote-tracking branch 'mediatek/for-next' omits 3441d4d8fd9f Merge remote-tracking branch 'keystone/next' omits 78fd3ddb406c Merge remote-tracking branch 'imx-mxs/for-next' omits 79a13e28e7d4 Merge remote-tracking branch 'drivers-memory/for-next' omits f5182b8a628c Merge remote-tracking branch 'at91/at91-next' omits 065093a7e737 Merge remote-tracking branch 'aspeed/for-next' omits 077fae73d4b0 Merge remote-tracking branch 'amlogic/for-next' omits 012332f0524b Merge remote-tracking branch 'actions/for-next' omits e40def2ec624 Merge remote-tracking branch 'arm-soc/for-next' omits 5ede509dd870 Merge remote-tracking branch 'arm64/for-next/core' omits 399ec99c4b96 Merge remote-tracking branch 'dma-mapping/for-next' omits 9b702b7ba094 Merge remote-tracking branch 'kbuild/for-next' omits 48b46fac6daa Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 87788c840100 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 05659c29addc Merge remote-tracking branch 'risc-v-fixes/fixes' omits 04333aa9389b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits d3d9be32b43c Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 4fd786401b71 Merge remote-tracking branch 'scsi-fixes/fixes' omits 1bdd822bc580 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 8a6a29ab011e Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 137f2ac4e990 Merge remote-tracking branch 'vfs-fixes/fixes' omits f6b79abe098c Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8a44b920a085 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 828c9bf1a70d Merge remote-tracking branch 'omap-fixes/fixes' omits 5b0dd3b31741 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits dab0b17a06c9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 07158e3df866 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 31a15d2a3629 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits b23379532be1 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 68e97cf7bfc5 Merge remote-tracking branch 'ide/master' omits 751ee9c6a06e Merge remote-tracking branch 'crypto-current/master' omits 1a12d2466d25 Merge remote-tracking branch 'input-current/for-linus' omits 994685f067ae Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 8efb9438e5de Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 84dbb93198db Merge remote-tracking branch 'staging.current/staging-linus' omits a9fac1b3f739 Merge remote-tracking branch 'phy/fixes' omits 973080a93245 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits d186f8c92d12 Merge remote-tracking branch 'usb.current/usb-linus' omits bbecda0a7c38 Merge remote-tracking branch 'tty.current/tty-linus' omits 29f0b7af617d Merge remote-tracking branch 'spi-fixes/for-linus' omits 33c2f900a076 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 03fdb3853eb5 Merge remote-tracking branch 'regmap-fixes/for-linus' omits e842fc568f13 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 912fcd8cbc5d Merge remote-tracking branch 'sound-current/for-linus' omits 7069f5627e96 Merge remote-tracking branch 'ipsec/master' omits 6bd2035dba3b Merge remote-tracking branch 'bpf/master' omits 03ab0f0942aa Merge remote-tracking branch 'net/master' omits af05c9a14853 Merge remote-tracking branch 'sparc/master' omits 39340f197f21 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 001e35e402d8 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits dc0ed86f9ace Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits fd4be6193afb Merge remote-tracking branch 'arc-current/for-curr' omits f58bc383668e Merge remote-tracking branch 'kbuild-current/fixes' omits daefbe93f9cf Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits abe845f315b9 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits e72afae47aa5 net, xdp: Introduce xdp_prepare_buff utility routine omits 6356a4206ae7 net, xdp: Introduce xdp_init_buff utility routine omits 5cfb00acf690 bpf: Replace fput with sockfd_put in sock map omits 40d8937abac2 bpf: Remove unnecessary <argp.h> include from preload/iterators omits dade72ec27ba selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_ [...] omits 0d34686dae06 libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family omits 561ee4d00d91 libbpf: Add user-space variants of BPF_CORE_READ() family [...] omits 185771934eef Merge branch 'misc-5.11' into next-fixes omits 81245510ceac cpuidle: Fix missing need_resched() check after rcu_idle_enter() omits 65ddc73e806f sched/idle: Fix missing need_resched() check after rcu_idl [...] omits 7594b7054653 x86/mce: Make mce_timed_out() identify holdout CPUs omits e1cc1d149b33 EXP rcuscale: Add crude tests for mem_dump_obj() omits 8f995b56e837 Merge branch 'lkmm-dev.2021.01.04a' into HEAD omits ada30154b48a Merge branch 'kcsan.2021.01.04a' into HEAD omits 2cfcfb3df203 Merge branches 'clocksource.2021.01.06a', 'cpumask.2021.01 [...] omits 8b22d29e1c0e rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 omits 14d691a14606 torture: Break affinity of kthreads last running on outgoing CPU omits 917168164de5 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] omits be54162e4241 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] omits 06a056150e8a dm: eliminate potential source of excessive kernel log noise omits 79b047015a21 dm crypt: Spelling s/cihper/cipher/ omits ba366d9ddc73 dm dust: remove h from printk format specifier omits e645b1fb4c63 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 02b3446f68d5 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits 80f959dedfa6 dma: idxd: use DEFINE_MUTEX() for mutex lock omits 8a8105199695 dmaengine: at_hdmac: remove platform data header omits 4711599f7a69 dmaengine: owl: Add compatible for the Actions Semi S500 D [...] omits 217a727a766c dt-bindings: dma: owl: Add compatible string for Actions S [...] omits aadf00fb7484 dmaengine: tx49 removal omits 462a1b17f8ef arm64: Move PSTATE.TCO setting to separate functions omits bae99e301bea hwmon: (pwm-fan) Support multiple fan tachometers omits f68102abbc2d hwmon: (pwm-fan) Store tach data separately omits 1b79d8547629 hwmon: (gpio-fan) Switch to using the new API kobj_to_dev() omits d0359c583488 hwmon: (pmbus/ibm-cffps) Set the PMBUS_NO_CAPABILITY flag omits 28c057cc057d hwmon: (pmbus) Add a PMBUS_NO_CAPABILITY platform data flag omits b09aa2d201b7 hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support omits ca6493c4a098 hwmon: (abx500) Decomission abx500 driver omits b9205539b692 hwmon: (w83627ehf) Switch to using the new API kobj_to_dev() omits 25073b299f46 hwmon: (smsc47m1) Remove 'h' from printk format specifier omits 07e07db97a46 hwmon: (pc87360) convert comma to semicolon omits 5160ecd31a0f char: tpm: add i2c driver for cr50 omits f0d1ede1459f tpm: Fix fall-through warnings for Clang omits 20620d72c31e riscv: return -ENOSYS for syscall -1 omits 6db5a939c8db drm/amdgpu: take runtime pm reference when we attach a buffer omits b1a7e7a549a2 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits 01a37a80aace drm/amdgpu: Enable GPU reset for vangogh omits c05d36d26dbd drm/amdgpu: fix mode2 reset sequence for vangogh omits ba8833571849 drm/amdgpu/nv: add mode2 reset handling omits 6621cc0b174d drm/amdgpu: add mode2 reset support for vangogh omits ed0a508b460d drm/amdgpu: add another raven1 gfxoff quirk omits 95f3de915211 drm/radeon: fix check order in radeon_bo_move omits 7a71b1990110 drm/amdgpu: fix check order in amdgpu_bo_move omits 4a3e6ad2b59e usb: typec: ucsi: check cci busy during PPM reset omits 69e392526dc2 dt-bindings: reset: convert Hisilicon reset controller bin [...] omits e8e52a6a404f dt-bindings: reset: correct vendor prefix hisi to hisilicon omits fc147562bc34 reset: hisilicon: correct vendor prefix omits a269adab36d7 reset: simple: add BCM4908 MISC PCIe reset controller support omits a67c8904f05b dt-bindings: reset: document Broadcom's BCM4908 PCIe reset [...] omits e15c5c9836dc Merge branch 'v5.11-armsoc/dts64' into for-next omits 9af005381b13 Merge branch 'v5.11-armsoc/drivers' into for-next omits 460fe7594617 Merge branch 'v5.11-clk/next' into for-next omits 41d6a6159c82 Merge branch 'v5.11-armsoc/dts64' into for-next omits 38779a1e599c Merge branch 'v5.11-armsoc/dts32' into for-next omits b44538032805 Merge branch 'v5.11-armsoc/drivers' into for-next omits 091b50cb5057 Merge branch 'v5.11-armsoc/defconfig64' into for-next adds 67a5a6801305 gcc-plugins: fix gcc 11 indigestion with plugins... adds c4cc3b1de31b Merge tag 'gcc-plugins-v5.11-rc3' of git://git.kernel.org/ [...] adds a91bd6223ecd Revert "init/console: Use ttynull as a fallback when there [...] adds ef0ba0553829 poll: fix performance regression due to out-of-line __put_user() adds ea1c87c156d9 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 9e7a67dee279 selftests: netfilter: add selftest for ipip pmtu discovery [...] adds 50c661670f6a net: fix pmtu check in nopmtudisc mode adds bb4cc1a18856 net: ip: always refragment ip defragmented packets adds 704a0f858ed3 Merge branch 'net-fix-netfilter-defrag-ip-tunnel-pmtu-blackhole' adds 0565ff56cd05 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 717df0f4cdc9 chtls: Fix hardware tid leak adds 827d329105bf chtls: Remove invalid set_tcb call adds 5a5fac9966bb chtls: Fix panic when route to peer not configured adds f8d15d29d6e6 chtls: Avoid unnecessary freeing of oreq pointer adds a84b2c0d5fa2 chtls: Replace skb_dequeue with skb_peek adds eade1e0a4fb3 chtls: Added a check to avoid NULL pointer dereference adds 15ef6b0e30b3 chtls: Fix chtls resources release sequence adds 85bd6055e352 Merge branch 'bug-fixes-for-chtls-driver' adds ac7996d680d8 octeontx2-af: fix memory leak of lmac and lmac->name adds 07e61a979ca4 nexthop: Fix off-by-one error in error path adds 7b01e53eee6d nexthop: Unlink nexthop group entry in error path adds b19218b27f34 nexthop: Bounce NHA_GATEWAY in FDB nexthop groups adds a5c9ca76a1c6 selftests: fib_nexthops: Fix wrong mausezahn invocation adds d7083427489a Merge branch 'nexthop-various-fixes' adds 0b9902c1fcc5 s390/qeth: fix deadlock during recovery adds b41b554c1ee7 s390/qeth: fix locking for discipline setup / removal adds f9c4845385c8 s390/qeth: fix L2 header access in qeth_l3_osa_features_check() adds 286e95eed12e Merge branch 's390-qeth-fixes-2021-01-07' adds 3545454c7801 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE adds abf8ef953a43 net/mlx5: Check if lag is supported before creating one adds 9c9be85f6b59 net/mlx5e: Add missing capability check for uplink follow adds 0f2dcade69f2 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address adds eed38eeee734 net/mlx5e: CT: Use per flow counter when CT flow accountin [...] adds b544011f0e58 net/mlx5e: Fix SWP offsets when vlan inserted by driver adds 25c904b59aaf net/mlx5: E-Switch, fix changing vf VLANID adds e13ed0ac064d net/mlx5e: In skb build skip setting mark in switchdev mode adds b1c0aca3d3dd net/mlx5e: ethtool, Fix restriction of autoneg with 56G adds 4d8be21112f6 net/mlx5: Release devlink object if adev fails adds 7a6eb072a954 net/mlx5e: Fix two double free cases adds 5b0bb12c58ac net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups adds 220efcf9caf7 Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/ [...] adds 6279d812eab6 Merge tag 'net-5.11-rc3-2' of git://git.kernel.org/pub/scm [...] adds 83b5bd628f65 arm64: Move PSTATE.TCO setting to separate functions adds 56ef24e53ec1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds bac717171971 ARM: picoxcell: fix missing interrupt-parent properties adds 95f05058b2bb Merge tag 'arm-fixes-5.11-1' of git://git.kernel.org/pub/s [...] adds 9ad9f45b3b91 iommu/vt-d: Move intel_iommu info from struct intel_svm to [...] adds 18abda7a2d55 iommu/vt-d: Fix general protection fault in aux_detach_device() adds 7c29ada5e700 iommu/vt-d: Fix ineffective devTLB invalidation for subdevices adds 3e2a590acbed Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds 774206bc03bf Merge tag 'kvmarm-fixes-5.11-1' of git://git.kernel.org/pu [...] adds 872f36eb0b0f KVM: x86: __kvm_vcpu_halt can be static adds 2a190b22aa11 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 25ea8ecf4d93 Merge tag 'drm-msm-fixes-2021-01-07' of https://gitlab.fre [...] adds 29f95f20581c Merge tag 'drm-misc-fixes-2021-01-08' of git://anongit.fre [...] adds 43d3d587d225 Merge tag 'drm-fixes-2021-01-08' of git://anongit.freedesk [...] adds be31d940b3b6 Merge tag 'pm-5.11-rc3' of git://git.kernel.org/pub/scm/li [...] adds 24e8ab6886d8 Merge branches 'acpi-scan' and 'acpi-misc' adds fb9ca0be63b4 Merge tag 'acpi-5.11-rc3' of git://git.kernel.org/pub/scm/ [...] adds 78d42025e5bb Merge tag 'devprop-5.11-rc3' of git://git.kernel.org/pub/s [...] adds 50dbd96e4f31 Merge tag 'docs-5.11-3' of git://git.lwn.net/linux adds 8f3d8491d035 Merge tag 'linux-kselftest-next-5.11-rc3' of git://git.ker [...] adds 263da3330f6c Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git:// [...] adds 996e435fd401 Merge tag 'zonefs-5.11-rc3' of git://git.kernel.org/pub/sc [...] adds 6bae85bd70d0 maintainers: update my email address adds caab314792ac Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds f408126be7dc Merge tag 'dmaengine-fix-5.11' of git://git.kernel.org/pub [...] adds 84e261553e6f hwmon: (amd_energy) fix allocation of hwmon_channel_info config adds 2ff90100ace8 Merge tag 'hwmon-for-v5.11-rc3' of git://git.kernel.org/pu [...] adds d1c5246e08eb x86/mm: Fix leak of pmd ptlock adds a8f7e08a8170 x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling adds cb7f4a8b1fb4 x86/mtrr: Correct the range check before performing MTRR t [...] adds ae28d1aae48a x86/resctrl: Use an IPI instead of task_work_add() to upda [...] adds a0195f314a25 x86/resctrl: Don't move a task to the same resource group adds a440e4d7618c Merge tag 'x86_urgent_for_v5.11_rc3' of git://git.kernel.o [...] adds b3cd1a16cc88 Merge tag 'powerpc-5.11-3' of git://git.kernel.org/pub/scm [...] adds e8deee4f1543 ARC: [hsdk]: Enable FPU_SAVE_RESTORE adds 0653161f0fac Merge tag 'arc-5.11-rc3-fixes' of git://git.kernel.org/pub [...] adds 5625dcfbbcf8 Documentation: kbuild: Fix section reference adds 8480baeacc0b Merge remote-tracking branch 'kbuild-current/fixes' adds 80d61a75b884 Merge remote-tracking branch 'sparc/master' adds afba9dc1f3a5 net: ipa: modem: add missing SET_NETDEV_DEV() for proper s [...] adds 53475c5dd856 net: fix use-after-free when UDP GRO with shared fraglist adds fd2ddef04359 udp: Prevent reuseport_select_sock from reading uninitiali [...] adds c1787ffd0d24 ppp: fix refcount underflow on channel unbridge adds 2b446e650b41 docs: net: explain struct net_device lifetime adds c269a24ce057 net: make free_netdev() more lenient with unregistering devices adds 766b0515d5be net: make sure devices go through netdev_wait_all_refs adds c49243e88982 Merge branch 'net-fix-issues-around-register_netdevice-failures' adds a2bc221b972d netxen_nic: fix MSI/MSI-x interrupts adds b210de4f8c97 net: ipv6: Validate GSO SKB before finish IPv6 processing adds 3502bd9b5762 selftests/tls: fix selftests after adding ChaCha20-Poly1305 adds b77413446408 tipc: fix NULL deref in tipc_link_xmit() adds 57726ebe2733 mlxsw: core: Add validation of transceiver temperature thresholds adds b06ca3d5a43c mlxsw: core: Increase critical threshold for ASIC thermal zone adds 26c49f0d108f Merge branch 'mlxsw-core-thermal-control-fixes' adds f97844f9c518 dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-intern [...] adds 7e87ac05736f Merge remote-tracking branch 'net/master' adds 2e632901718e Merge remote-tracking branch 'ipsec/master' adds 70b6ff35d620 cfg80211/mac80211: fix kernel-doc for SAR APIs adds 51d62f2f2c50 cfg80211: Save the regulatory domain with a lock adds 2714b16a49d7 Merge remote-tracking branch 'mac80211/master' adds 8ae291cc95e4 RDMA/ucma: Do not miss ctx destruction steps in some cases adds 3c638cdb8ecc RDMA/restrack: Don't treat as an error allocation ID wrapping adds a306aba9c8d8 RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp adds f2bc3af6353c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() adds 19e83da8366c Merge remote-tracking branch 'rdma-fixes/for-rc' adds b2345a8a4342 ALSA: usb-audio: Fix the missing endpoints creations for quirks adds 5d15f1eb4560 ALSA: usb-audio: Choose audioformat of a counter-part substream adds 00272c61827e ALSA: usb-audio: Avoid unnecessary interface re-setup adds eae4d054f909 ALSA: usb-audio: Annotate the endpoint index in audioformat adds 167c9dc84ec3 ALSA: usb-audio: Fix implicit feedback sync setup for Pion [...] adds 8777b569b504 Merge remote-tracking branch 'sound-current/for-linus' adds 2a0435df963f ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() adds ed37719f60ff Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds edb4202be1a9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 115745e8a0b7 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 50cda96c6a53 Merge remote-tracking branch 'regulator-fixes/for-linus' adds d7d09a547aac Merge remote-tracking branch 'spi/for-5.11' into spi-linus adds 9ae21c3cee4c Merge remote-tracking branch 'spi-fixes/for-linus' adds d0243bbd5dd3 drivers core: Free dma_range_map when driver probe failed adds 29f7c54b253f Driver core: platform: Add extra error check in devm_platf [...] adds 57947da615dc Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 793d2a6b0acc Merge remote-tracking branch 'tty.current/tty-linus' adds f9f8a257d977 Merge remote-tracking branch 'usb.current/usb-linus' adds 491b1bea0004 MAINTAINERS: update Peter Chen's email address adds 32dddf8a1e87 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds c9a67d3f9eb8 Merge remote-tracking branch 'phy/fixes' adds d22b3dd56341 Merge remote-tracking branch 'staging.current/staging-linus' adds 384b77fd48fd Fonts: font_ter16x32: Update font with new upstream Termin [...] adds 20f20a9f6486 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 10fa5797da9b Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 25669e943e06 dt-bindings: input: touchscreen: goodix: Add binding for G [...] adds 2dce6db70c77 Input: goodix - add support for Goodix GT9286 chip adds 2785775f06f6 Merge remote-tracking branch 'input-current/for-linus' adds 3c02e04fd4f5 crypto: xor - Fix divide error in do_xor_speed() adds 382811940303 crypto: omap-sham - Fix link error without crypto-engine adds d203da4d4cbe Merge remote-tracking branch 'crypto-current/master' adds 8a21ae686c33 Merge remote-tracking branch 'ide/master' adds acae23fe118b Merge remote-tracking branch 'kselftest-fixes/fixes' adds 0d039cbf9858 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 267f06e99b4d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 0c005928fe33 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 976a9d626f67 Merge remote-tracking branch 'omap-fixes/fixes' adds e076ab2a2ca7 btrfs: shrink delalloc pages instead of full inodes adds aabcb2003928 Merge branch 'misc-5.11' into next-fixes adds 51e109ac5a1d Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 6548da0a549f Merge remote-tracking branch 'vfs-fixes/fixes' adds 65011f631a52 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds cd616e1ce24c Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 0b2894cd0fdf scsi: docs: ABI: sysfs-driver-ufs: Add DeepSleep power mode adds b112036535ed scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression adds 5e6ddadf7637 scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM adds 901d01c8e50c scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to [...] adds 4ee7ee530bc2 scsi: ufs: Fix livelock of ufshcd_clear_ua_wluns() adds eeb1b55b6e25 scsi: ufs: Fix tm request when non-fatal error happens adds ed0c99c7ab29 Merge remote-tracking branch 'scsi-fixes/fixes' adds 9b60da00e79e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds cf7b2ae4d704 riscv: return -ENOSYS for syscall -1 adds 11f4c2e940e2 riscv: Fix kernel time_init() adds 1f1496a923b6 riscv: Fix sifive serial driver adds 643437b996ba riscv: Enable interrupts during syscalls with M-Mode adds 0ea02c737752 riscv: Drop a duplicated PAGE_KERNEL_EXEC adds 0e91322e2c30 Merge remote-tracking branch 'risc-v-fixes/fixes' adds a0adc8eabb40 dma-buf: cma_heap: Fix memory leak in CMA heap adds 273380159754 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds adac5773491d Merge remote-tracking branch 'kbuild/for-next' adds fd8a8c48f9fb Merge remote-tracking branch 'dma-mapping/for-next' adds 88b24d72d2f8 Merge remote-tracking branch 'arm-soc/for-next' adds 316a1113ecc2 Merge remote-tracking branch 'actions/for-next' adds d0845c657e37 Merge remote-tracking branch 'amlogic/for-next' adds 8b0a08a58b85 Merge remote-tracking branch 'aspeed/for-next' adds 240909f3d8f7 Merge remote-tracking branch 'at91/at91-next' adds 2e95e4405677 Merge remote-tracking branch 'drivers-memory/for-next' adds c64e1eeb2cff Merge remote-tracking branch 'imx-mxs/for-next' adds 0f6fdcd7743a Merge remote-tracking branch 'keystone/next' adds e9ef01e1173a Merge remote-tracking branch 'mediatek/for-next' adds 7cfffffaee82 Merge remote-tracking branch 'mvebu/for-next' adds 44da52765a65 Merge remote-tracking branch 'omap/for-next' adds ca83049505e1 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] adds f772081f4883 arm64: dts: qcom: sc7180: Add "dp_hot_plug_det" pinconf fo [...] adds 826e6faf49ae arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible adds fef419c463d0 soc: qcom: rpmh: Remove serialization of TCS commands adds b69b63bfed82 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] adds b409c05ca63d Merge remote-tracking branch 'qcom/for-next' adds 85f401b17d98 Merge remote-tracking branch 'raspberrypi/for-next' adds 3e557726a3ba Merge remote-tracking branch 'realtek/for-next' adds bee36aa7d0dd Merge remote-tracking branch 'renesas/next' adds 9fc33807ad29 dt-bindings: reset: document Broadcom's BCM4908 PCIe reset [...] adds def26913b66f reset: simple: add BCM4908 MISC PCIe reset controller support adds e0d1662443ee reset: hisilicon: correct vendor prefix adds 0cafb846a326 dt-bindings: reset: correct vendor prefix hisi to hisilicon adds f2ad9bfd4dda dt-bindings: reset: convert Hisilicon reset controller bin [...] adds dba0060061ac Merge remote-tracking branch 'reset/reset/next' adds 656c648354e1 arm64: dts: rockchip: fix vopl iommu irq on px30 adds 642fb2795290 arm64: dts: rockchip: Use only supported PCIe link speed o [...] adds 43f20b1c6140 arm64: dts: rockchip: Fix PCIe DT properties on rk3399 adds 353b601d4b57 Merge branch 'v5.11-armsoc/dtsfixes' into for-next adds 3c8e5d51e4c6 arm64: defconfig: Enable REGULATOR_MP8859 adds e00a17adb397 Merge branch 'v5.12-armsoc/defconfig64' into for-next adds 36948ec3d4d0 ARM: dts: rockchip: add gpu node to rk3288-miqi adds b39d9683c721 ARM: dts: rockchip: add QoS register compatibles for rk306 [...] adds 6cc35e5edbe4 ARM: dts: rockchip: add QoS register compatibles for rk3288 adds b39049ee6b8a Merge branch 'v5.12-armsoc/dts32' into for-next adds 221c6c042fa0 arm64: dts: rockchip: assign a fixed index to mmc devices [...] adds bd3fd04910ab arm64: dts: rockchip: add QoS register compatibles for rk3399 adds 6c3ae9f9a133 arm64: dts: rockchip: add QoS register compatibles for px30 adds 25572fb5aa98 arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64 adds 7f02feb56d9d arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64 adds 06f4ae178437 Merge branch 'v5.12-armsoc/dts64' into for-next adds 5f88be764bda Merge remote-tracking branch 'rockchip/for-next' adds 6166174afc2b soc: samsung: exynos-chipid: correct helpers __init annotation adds a867287e9066 Merge branch 'next/drivers' into for-next adds eb6751918a05 Merge remote-tracking branch 'samsung-krzk/for-next' adds 4dc550134648 Merge remote-tracking branch 'scmi/for-linux-next' adds f091066ea8e9 Merge remote-tracking branch 'stm32/stm32-next' adds b5bcbf01d7ed Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 758fd19494f4 Merge remote-tracking branch 'tegra/for-next' adds adcb6f0e6c36 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 03c64392d6e8 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds efc4cd8b19ba Merge remote-tracking branch 'csky/linux-next' adds bda7d7e4f46b Merge remote-tracking branch 'h8300/h8300-next' adds 02c87f984ddb Merge remote-tracking branch 'microblaze/next' adds 99b40ced9ef6 MIPS: bitops: Fix reference to ffz location adds 54548d36fdbc Merge remote-tracking branch 'mips/mips-next' adds e1b4f1a57911 Merge remote-tracking branch 'nds32/next' adds 641e8cd2cbf0 riscv: Cleanup sbi function stubs when RISCV_SBI disabled adds 21733cb51847 riscv/mm: Introduce a die_kernel_fault() helper function adds 21855cac82d3 riscv/mm: Prevent kernel module to access user memory with [...] adds af951c3a113b dt-bindings: riscv: Update l2 cache DT documentation to ad [...] adds 507308b8ccc9 RISC-V: sifive_l2_cache: Update L2 cache driver to support [...] adds 75e6d7248efc dt-bindings: riscv: Update DT binding docs to support SiFi [...] adds b1f592d5c1e3 dt-bindings: pwm: Update DT binding docs to support SiFive [...] adds 42cf244c8f03 dt-bindings: gpio: Update DT binding docs to support SiFiv [...] adds 57985788158a riscv: dts: add initial support for the SiFive FU740-C000 SoC adds 3489c030102f dt-bindings: riscv: Update YAML doc to support SiFive HiFi [...] adds d573b5558abb riscv: dts: add initial board data for the SiFive HiFive U [...] adds d5805af9fe9f riscv: Fix builtin DTB handling adds 3c54e3125dcd riscv: Use vendor name for K210 SoC support adds 93dc7118d3e4 riscv: Fix Canaan Kendryte K210 device tree adds eb66bfdc3ed4 riscv: cleanup Canaan Kendryte K210 sysctl driver adds c6113094ea17 dt-binding: mfd: Document canaan,k210-sysctl bindings adds 108c7a7360f1 dt-bindings: reset: Document canaan,k210-rst bindings adds 217a8e855146 dt-bindings: pinctrl: Document canaan,k210-fpioa bindings adds 671c87eca5c3 riscv: Add Canaan Kendryte K210 reset controller adds 7dbcd950f379 arm64, numa: Change the numa init functions name to be generic adds 442c0a7d3942 numa: Move numa implementation to common code adds 13975ec4801f riscv: Separate memory init from paging init adds 8dc1488c7482 riscv: Add support pte_protnone and pmd_protnone if CONFIG [...] adds 2651ff3247f7 riscv: Add numa support for riscv64 platform adds 962cfa82d260 riscv: Add machine name to kernel boot log and stack dump output adds bc82017d3397 Merge remote-tracking branch 'risc-v/for-next' adds 87bd29458283 Merge remote-tracking branch 's390/for-next' adds f477a538c14d sh: dma: fix kconfig dependency for G2_DMA adds 7fb0a1a5e567 arch/sh: hyphenate Non-Uniform in Kconfig prompt adds 5c5dc5f8dccb sh: intc: Convert to DEFINE_SHOW_ATTRIBUTE adds a1153636e904 sh: mm: Convert to DEFINE_SHOW_ATTRIBUTE adds b7aaf16d10bd sh: remove CONFIG_IDE from most defconfig adds 19170492735b sh: Remove unused HAVE_COPY_THREAD_TLS macro adds 542baf5108e0 sh: Drop ARCH_NR_GPIOS definition adds 7a202ec74c15 arch: sh: remove duplicate include adds a118584e7e60 sh: mach-sh03: remove duplicate include adds b89bc060b53e sh/intc: Restore devm_ioremap() alignment adds 248398dfb5e0 Merge remote-tracking branch 'sh/for-next' adds 24912ca4f422 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds cf4094de1699 Merge remote-tracking branch 'btrfs/for-next' adds 87086c721355 Merge remote-tracking branch 'ceph/master' adds ff1060d8c129 Merge remote-tracking branch 'cifs/for-next' adds 4b7bc2c32cba exfat: improve performance of exfat_free_cluster when usin [...] adds b1799a9440d7 Merge remote-tracking branch 'exfat/dev' adds 89091965e916 Merge remote-tracking branch 'ext3/for_next' adds 3851f08db9da Merge remote-tracking branch 'ext4/dev' adds 05333bb466d9 Merge remote-tracking branch 'f2fs/dev' adds ff07cbd05c68 Merge remote-tracking branch 'jfs/jfs-next' adds 3d1a90ab0ed9 NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock adds c98e9daa59a6 NFS: Adjust fs_context error logging adds 86b53fbf08f4 net: sunrpc: interpret the return value of kstrtou32 correctly adds 67bbceedc9bb pNFS: Mark layout for return if return-on-close was not sent adds 078000d02d57 pNFS: We want return-on-close to complete when evicting the inode adds c18d1e17ba2f pNFS: Clean up pnfs_layoutreturn_free_lsegs() adds 2c8d5fc37fe2 pNFS: Stricter ordering of layoutget and layoutreturn adds 1757655d780d NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removi [...] adds 46c9ea1d4fee NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() adds cb2856c59717 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter adds 7b6da6b9cf5c Merge remote-tracking branch 'nfs/linux-next' adds f0def8182220 Merge remote-tracking branch 'nfs-anna/linux-next' adds 97ce4b5d31b8 Merge remote-tracking branch 'cel/cel-next' adds 4ac2ccd3c466 Merge remote-tracking branch 'v9fs/9p-next' adds 66396880702a Merge remote-tracking branch 'vfs/for-next' adds 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] adds 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next adds 1c3646026c2b Merge remote-tracking branch 'printk/for-next' adds f7271b2a697d HID: uclogic: Improve support for Trust Panora adds ae7443d6a7c4 Merge branch 'for-5.12/uclogic' into for-next adds a0312af1f94d HID: core: detect and skip invalid inputs to snto32() adds c5b986282fb0 Merge branch 'for-5.12/core' into for-next adds e400071a805d HID: logitech-dj: add the G602 receiver adds 86b26e69a1c9 Merge branch 'for-5.11/upstream-fixes' into for-next adds 7c38e769d5c5 HID: Ignore battery for Elan touchscreen on ASUS UX550 adds 8cd7ce929f88 Merge branch 'for-5.11/upstream-fixes' into for-next adds 50acbd24f9d1 Merge remote-tracking branch 'hid/for-next' adds b7ca4976dec3 Merge remote-tracking branch 'i2c/i2c/for-next' adds 47c9b7fc9534 Merge remote-tracking branch 'dmi/dmi-for-next' adds 490f5d73e663 hwmon: (pc87360) convert comma to semicolon adds ecee5eb76ccf hwmon: (smsc47m1) Remove 'h' from printk format specifier adds 024043a54a52 hwmon: (w83627ehf) Switch to using the new API kobj_to_dev() adds 4e1688b24413 hwmon: (abx500) Decomission abx500 driver adds a0f4694edfd3 hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support adds a5f4324078f1 hwmon: (pmbus) Add a PMBUS_NO_CAPABILITY platform data flag adds 9f957f59b07f hwmon: (pmbus/ibm-cffps) Set the PMBUS_NO_CAPABILITY flag adds 0a54a237d181 hwmon: (gpio-fan) Switch to using the new API kobj_to_dev() adds e7fa69d79e3d hwmon: (pwm-fan) Store tach data separately adds 18e443876c95 hwmon: (pwm-fan) Support multiple fan tachometers adds c87e5115e05c hwmon: (max6650) Switch to using the new API kobj_to_dev() adds d1f7b079ce5b hwmon: (aspeed-pwm-tacho) Switch to using the new API kobj [...] adds 17ff589ae7e5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 2233cdbefdf4 Merge remote-tracking branch 'v4l-dvb/master' adds 95788afd5746 Merge remote-tracking branch 'v4l-dvb-next/master' adds 02053d840ec0 Merge remote-tracking branch 'pm/linux-next' adds 269466c98fc7 Merge remote-tracking branch 'cpupower/cpupower' adds 44d3f02f0dc6 Merge remote-tracking branch 'devfreq/devfreq-next' adds 935057193664 Merge remote-tracking branch 'thermal/thermal/linux-next' adds f4f8d6c5fef9 Merge remote-tracking branch 'ieee1394/for-next' adds 90eef9f71208 RDMA: Convert comma to semicolon adds 6847f4392467 RDMA/hns: remove h from printk format specifier adds fe91b2366a0b RDMA/hfi1: remove h from printk format specifier adds 0ccccb045c87 RDMA/cma: Delete useless kfree code adds aaf1226bd95b RDMA: Use kzalloc for allocating only one thing adds 46b4055aa8a5 Merge remote-tracking branch 'rdma/for-next' adds 424f481f06dc skbuff: remove unused skb_zcopy_abort function adds d6adf1b103bf skbuff: simplify sock_zerocopy_put adds 75518851a2a0 skbuff: Push status and refcounts into sock_zerocopy_callback adds 59776362b14b skbuff: replace sock_zerocopy_put() with skb_zcopy_put() adds e76d46cfff8d skbuff: replace sock_zerocopy_get with skb_zcopy_get adds 36177832f42d skbuff: Add skb parameter to the ubuf zerocopy callback adds 236a6b1cd585 skbuff: Call sock_zerocopy_put_abort from skb_zcopy_put_abort adds 70c4316749f6 skbuff: Call skb_zcopy_clear() before unref'ing fragments adds 8c793822c580 skbuff: rename sock_zerocopy_* to msg_zerocopy_* adds 06b4feb37e64 net: group skb_shinfo zerocopy related bits together. adds 04c2d33eabdc skbuff: add flags to ubuf_info for ubuf setup adds 9ee5e5ade033 tap/tun: add skb_zcopy_init() helper for initialization. adds 8e0449172497 skbuff: Rename skb_zcopy_{get|put} to net_zcopy_{get|put} adds 58334e753727 Merge branch 'generic-zcopy_-functions' adds 833d22f2f922 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f4d680e50248 ravb: remove APSR_DM adds 360a794323a8 ravb: update "undocumented" annotations adds 05eab1bf1ba6 Merge branch 'update-register-bit-definitions-in-the-ether [...] adds 12cf8e75727a bgmac: add bgmac_umac_*() helpers for accessing UniMAC registers adds 28e303da55b3 net: broadcom: share header defining UniMAC registers adds f67b4ff23917 MAINTAINERS: add bgmac section entry adds fda4fde297f8 net: ip_tunnel: clean up endianness conversions adds 09b5b5fb3902 ppp: clean up endianness conversions adds 3f5ec374ae3f ibmvnic: merge do_change_param_reset into do_reset adds 994122211665 remoteproc: qcom: expose types for COMPILE_TEST adds ce2ceb9b1cff soc: qcom: mdt_loader: define stubs for COMPILE_TEST adds a2d7764b3731 net: ipa: declare the page pointer type in "gsi_trans.h" adds 38a4066f593c net: ipa: support COMPILE_TEST adds 7e34984cc6f5 Merge branch 'net-ipa-support-compile_test' adds efb5b338da6a net: bridge: fix misspellings using codespell tool adds f73fc40327c0 ice: drop dead code in ice_receive_skb() adds 1d11fa696733 net-gro: remove GRO_DROP adds 38f7b4492564 Merge branch 'net-gro-gro_drop-deprecation' adds 095dca16d92f dpaa2-mac: split up initializing the MAC object from conne [...] adds d87e606373f6 dpaa2-mac: export MAC counters even when in TYPE_FIXED adds ef57e6c9f7d9 bus: fsl-mc: return -EPROBE_DEFER when a device is not yet [...] adds 47325da28ef1 dpaa2-eth: retry the probe when the MAC is not yet discove [...] adds ca7633407639 dpaa2-mac: remove an unnecessary check adds 14002089888b dpaa2-mac: remove a comment regarding pause settings adds 430cc4841f3f Merge branch 'dpaa2-mac-various-updates' adds 4b9c935898dd net: dsa: dsa_legacy_fdb_{add,del} can be static adds 5f1e1224d660 r8169: replace BUG_ON with WARN in _rtl_eri_write adds a46604d7ce49 r8169: improve rtl_ocp_reg_failure adds bb703e5781d6 r8169: don't wakeup-enable device on shutdown if WOL is disabled adds 43b3983437ed Merge branch 'r8169-small-improvements' adds efd5a4c04e18 mptcp: add the address ID assignment bitmap adds dc8eb10e95a8 selftests: mptcp: add testcases for setting the address ID adds 067065422fcd mptcp: add the outgoing MP_PRIO support adds 40453a5c61f4 mptcp: add the incoming MP_PRIO support adds 0f9f696a502e mptcp: add set_flags command in PM netlink adds 6e8b244a3e9d selftests: mptcp: add set_flags command in pm_nl_ctl adds 0be2ac287bcc mptcp: add the mibs for MP_PRIO adds 718eb44e5c1e selftests: mptcp: add the MP_PRIO testcases adds 49888961a45a Merge branch 'mptcp-add-mp_prio-support-and-rework-local-a [...] adds c7ee3a40e76c dt-bindings: net: convert Broadcom Starfighter 2 binding t [...] adds 41bb4b087783 dt-bindings: net: dsa: sf2: add BCM4908 switch binding adds 73b7a6047971 net: dsa: bcm_sf2: support BCM4908's integrated switch adds 6aab2aff2d5f Merge remote-tracking branch 'net-next/master' adds 792001f4f7aa libbpf: Add user-space variants of BPF_CORE_READ() family [...] adds a4b09a9ef945 libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family adds 9e80114b1a27 selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_ [...] adds 619775c3cfd2 bpf: Remove unnecessary <argp.h> include from preload/iterators adds ec24e11e0817 bpf: Replace fput with sockfd_put in sock map adds 43b5169d8355 net, xdp: Introduce xdp_init_buff utility routine adds be9df4aff65f net, xdp: Introduce xdp_prepare_buff utility routine adds 9a8120a8d7eb selftests/bpf: Remove duplicate include in test_lsm adds e22d7f05e445 libbpf: Clarify kernel type use with USER variants of CORE [...] adds 38317982cf1a Merge remote-tracking branch 'bpf-next/for-next' adds ffab565a32b2 Merge remote-tracking branch 'bluetooth/master' adds 2bd9509ecb8d Merge remote-tracking branch 'gfs2/for-next' adds 2c0cc2c39ca7 Merge remote-tracking branch 'mtd/mtd/next' adds 1c2231a0af7b Merge remote-tracking branch 'nand/nand/next' adds 86ad60a65f29 crypto: x86/aes-ni-xts - use direct calls to and 4-way stride adds 2481104fe98d crypto: x86/aes-ni-xts - rewrite and drop indirections via [...] adds 622aae879c1d crypto: vmx - Move extern declarations into header file adds 89e77eb55fee Merge remote-tracking branch 'crypto/master' adds 23289a221a63 drm/amd/pm: correct the sensor value of power for vangogh adds ae7b32e7c302 drm/amd/pm: add support to umd P-state "fetch" function fo [...] adds 54800b589dab drm/amd/pm: add new feature map macros to resolve duplicate name adds 9577b0ec2be8 drm/amd/pm: add two new sysfs nodes for vangogh adds f02c73364954 drm/amd/pm: enable the "fetch" function of pp_dpm_vclk/dcl [...] adds 37f5d8b777a9 drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO adds 0d2949317f6a drm/amd/pm: updated PM to I2C controller port on sienna cichlid adds ca55f459f5ad drm/amd/pm: add the fine grain tuning function for renoir adds 16a0fd2a15f4 drm/amd/pm: enable the fine grain tuning function for renoir adds d0e4e112a946 drm/amd/pm: add some basic functions to support umd P-stat [...] adds dd9e0b217686 drm/amd/pm: add some basic functions to support umd P-stat [...] adds ea173d15b2fd drm/amd/pm: add support to umd P-state function for vangogh adds 823e4bd6cace drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NU [...] adds 0533af16b1f2 drm/amdgpu: remove unnecessary asic check for sdma5.2 adds fdcf016746ca drm/amdgpu: switched to cached noretry setting for vangogh adds eb5f4f4653e6 drm/amdgpu: fix a memory protection fault when remove amdg [...] adds 26eb6b51da86 drm/amdgpu: fix a GPU hang issue when remove device adds ede6b6bc43c6 drm/radeon: use writel to avoid gcc optimization v3 adds a11d9ff3ebe0 drm/amdgpu: use GTT for uvd_get_create/destory_msg adds 35c3c89a8592 drm/amdgpu: fix potential NULL pointer when check_atom_bio [...] adds b291a3872b5a drm/amdgpu: add amdgpu_hdp structure adds 3c556139481c drm/amdgpu: add hdp version 4 functions adds f06d5e4285f0 drm/amdgpu: add hdp version 5 functions adds 455d40c92713 drm/amdgpu: switch hdp callback functions for hdp v4 adds bf087285dcd7 drm/amdgpu: switch hdp callback functions for hdp v5 adds 9ca0674a71a5 drm/amdgpu: remove redundant logic related HDP adds beea33e12c6d drm/amdgpu: remove redundant include of navi10_enum adds d45af863a61c drm/amd/pm: fix the failure when change power profile for renoir adds 57995aa8ffb3 drm/amdgpu: do optimization for psp command submit adds b0eec1244768 drm/amd/pm: enable dclk/vclk dpm function in "auto" power [...] adds 2d0016435037 drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO adds 540b60f9fc7f drm/amd/display: remove unused including <linux/version.h> adds 062ccc240e35 drm/amd/display: remove useless else if adds b89a52181434 gpu/drm/radeon: use DIV_ROUND_UP macro to do calculation adds 956e20eb0fbb drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocesso [...] adds e689f7167ec4 drm/amd/display: fix comparison pointer to bool warning in dc.c adds f01afd1ee488 drm/amd/display: Fix unused variable warning adds e74c8a461139 drm/amd/display: Update idle optimization handling adds 71338cb4a7c2 drm/amd/display: enable idle optimizations for linux (MALL [...] adds 65e05ca7c407 drm/amd/display: Create and Destroy PSR resources for DCN302 adds b8c415e3bf98 drm/amdgpu: take runtime pm reference when we attach a buffer adds 6300b3bd9d0d drm/amd/display: Check plane scaling against format specif [...] adds 4b6b7437b19d drm/amd/display: Enable fp16 also on DCE-8/10/11. adds 0d232dada3e4 drm/amdgpu: fix potential memory leak during navi12 deinit [...] adds 732f2a307c1e drm/amdgpu: fix no bad_pages issue after umc ue injection adds 3e7bc83e312e drm/amdgpu: enable ras eeprom support for sienna cichlid adds 88d5cb2517a7 drm/amdgpu/display: drop DCN support for aarch64 adds e4180c4253f3 drm/amdgpu: Add check to prevent IH overflow adds 8768ff5efae3 Revert "drm/amd/display: Fix memory leaks in S3 resume" adds 1eb2aae31e9f drm/amdgpu: Add new mode 2560x1440 adds 673da94cb85c drm/amdgpu: Correct the read sclk for navi10 adds 7af103ea8722 drm/amdkfd: check more client ids in interrupt handler adds d1176dd5e3ce drm/amdgpu/psp: fix psp gfx ctrl cmds adds 307f049bfcad drm/amd/pm: add the parameters of power profiles for vangogh adds 08da4fcd6d98 drm/amd/pm: modify the fine grain tuning function for Renoir adds 4928b480cbed drm/amdgpu/display: fix build with CONFIG_DRM_AMD_DC_DCN disabled adds 044a48f420b9 drm/amdgpu: fix DRM_INFO flood if display core is not supp [...] adds 43dd55bef0fa usb: typec: ucsi: check cci busy during PPM reset adds 9c089794e5cc drm/amdgpu: fix check order in amdgpu_bo_move adds 72dbfe2c708f drm/radeon: fix check order in radeon_bo_move adds 60dd4dbddc30 drm/amdgpu: add another raven1 gfxoff quirk adds 5775059edbfc drm/amdgpu: add mode2 reset support for vangogh adds 07fd6697d489 drm/amdgpu/nv: add mode2 reset handling adds 83c82bb7b7ce drm/amdgpu: fix mode2 reset sequence for vangogh adds a37b0ab26f72 drm/amdgpu: Enable GPU reset for vangogh adds fe97c2853b26 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 7b2992e67b23 MAINTAINERS: update radeon/amdgpu/amdkfd git trees adds 623a29d2ec34 Merge remote-tracking branch 'amdgpu/drm-next' adds dab5276655bb next-20210108/drm-intel adds 82581fcf070b drm/modes: add non-OF stub for of_get_drm_display_mode adds a4ee7b31320f Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 75b1a8f9d62e ALSA: Convert strlcpy to strscpy when return value is unused adds 330707c818b8 Merge remote-tracking branch 'sound/for-next' adds 31c51a424f51 ASoC: es8328: Remove redundant null check before clk_disab [...] adds c11a66e4a9a1 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next adds 2145ea1f13ee Merge remote-tracking branch 'sound-asoc/for-next' adds b993d5e3cccd Merge remote-tracking branch 'input/next' adds a13aa912751e Merge remote-tracking branch 'block/for-next' adds 0378c625afe8 dm: eliminate potential source of excessive kernel log noise adds 9b5948267adc dm integrity: fix flush with external metadata device adds 0bb7c466901d Merge remote-tracking branch 'device-mapper/for-next' adds a3361b8c17d5 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds d6850cf1d12f Merge remote-tracking branch 'mfd/for-mfd-next' adds cdd2f9b8331e Merge remote-tracking branch 'battery/for-next' adds f85d6f1c20c3 Merge remote-tracking branch 'regulator/for-next' adds b19358b1e690 Merge remote-tracking branch 'security/next-testing' adds c337ba6fa02b Merge remote-tracking branch 'keys/keys-next' adds 3be1821a8dee Merge remote-tracking branch 'selinux/next' adds f25392e356d8 tpm: Fix fall-through warnings for Clang adds 7095d0104f2b char: tpm: add i2c driver for cr50 adds 6e668cc18571 tpm: Remove tpm_dev_wq_lock adds 2a6f7a28785c keys: Update comment for restrict_link_by_key_or_keyring_chain adds bb858a6a5ba9 Merge remote-tracking branch 'tpmdd/next' adds 1318c19bbf8e Merge remote-tracking branch 'audit/next' adds 8728a81b8f10 spi: Fix distinct pointer types warning for ARCH=mips adds 6be69293196c spi: renesas,sh-msiof: Add r8a779a0 support adds 2ed03653da04 Merge remote-tracking branch 'spi/for-5.12' into spi-next adds 7a552f2346b2 Merge remote-tracking branch 'spi/for-next' adds 7156ace1235d Merge remote-tracking branch 'tip/auto-latest' adds 5bbc45f37f52 Merge remote-tracking branch 'edac/edac-for-next' adds b8e594fa20d2 irqchip/pruss: Simplify the TI_PRUSS_INTC Kconfig adds 599b3063adf4 irqchip/mips-cpu: Set IPI domain parent chip adds d3e5a927151d Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 6e9c2c547d9b torture: Break affinity of kthreads last running on outgoing CPU adds fe0f7fe4725c rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 adds a46e34f57490 Merge branches 'clocksource.2021.01.06a', 'cpumask.2021.01 [...] adds 41255152beef Merge branch 'kcsan.2021.01.04a' into HEAD adds 261183c0e515 Merge branch 'lkmm-dev.2021.01.04a' into HEAD adds 4164efdca255 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels adds 98f1c150c574 EXP rcuscale: Add crude tests for mem_dump_obj() adds 29ca17aa4268 x86/mce: Make mce_timed_out() identify holdout CPUs adds ad596f5fbfab sched/idle: Fix missing need_resched() check after rcu_idl [...] adds 7bc268d8ae9e cpuidle: Fix missing need_resched() check after rcu_idle_enter() adds 36f68198523f torturescript: Don't rerun failed rcutorture builds adds cffdc9c7c24c EXP sched: Print list of runnable tasks in the current rq adds dbf6a32a7cc7 Merge remote-tracking branch 'rcu/rcu/next' adds d1362c10bfcd Merge remote-tracking branch 'percpu/for-next' adds 2eea6562c801 Merge remote-tracking branch 'workqueues/for-next' adds c167b9c7e3d6 platform/surface: Add Surface Aggregator subsystem adds 44b84ee7b437 platform/surface: aggregator: Add control packet allocatio [...] adds 3a7081f610a0 platform/surface: aggregator: Add event item allocation caching adds 0d21bb8560ef platform/surface: aggregator: Add trace points adds 02be44f6b5a9 platform/surface: aggregator: Add error injection capabilities adds eb0e90a82098 platform/surface: aggregator: Add dedicated bus and device type adds 8d7792823da4 docs: driver-api: Add Surface Aggregator subsystem documentation adds 178f6ab77e61 platform/surface: Add Surface Aggregator user-space interface adds fc00bc8ac1da platform/surface: Add Surface ACPI Notify driver adds d9d188960f6d Merge remote-tracking branch 'drivers-x86/for-next' adds 17ab02936de1 Merge remote-tracking branch 'hsi/for-next' adds fdf6c4ae9336 Merge remote-tracking branch 'leds/for-next' adds 7520962b6690 drivers: base: remove unused function find_bus() adds 1f0dfa0545e7 driver core: Add debug logs for device link related probe [...] adds fb88c9a3e2ed drivers: base: Kconfig: fix spelling mistake "heterogenous [...] adds 4b9bbb29baf6 driver core: Add device link support for INFERRED flag adds b90fb8f66c61 driver core: Have fw_devlink use DL_FLAG_INFERRED adds b0e2fa4f611b driver core: Handle cycles in device links created by fw_devlink adds c13b82792711 driver core: fw_devlink_relax_cycle() can be static adds e590474768f1 driver core: Set fw_devlink=on by default adds 0fab972eef49 drivers: core: Detach device from power domain on shutdown adds 358c36102f80 Merge remote-tracking branch 'driver-core/driver-core-next' adds 4d7aae9f7a18 usb: gadget: configfs: Add a specific configFS reset callback adds 841081d89d5a usb: usbip: Use DEFINE_SPINLOCK() for spinlock adds 95d0b5d0ceb2 Merge remote-tracking branch 'usb/usb-next' adds 404e41d2abf3 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 63f24a7fafd4 vt: move set_leds to keyboard.c adds a18a9da82c57 vt: keyboard, make keyboard_tasklet local adds f14e0394859d vt: keyboard, defkeymap.c_shipped, approach the definitions adds e81de384af9b vt: keyboard, defkeymap.c_shipped, approach the unicode table adds 9bc1b2b9b848 tty: pty, remove BUG_ON from pty_close adds 7d7dec450a66 8250_tegra: clean up tegra_uart_handle_break adds 9777f8e60e71 vt/consolemap: do font sum unsigned adds ff2047fb755d vt: drop old FONT ioctls adds cac8a63063e3 vgacon: drop BROKEN_GRAPHICS_PROGRAMS adds bb9146688c0d tty: cpm_uart, use port->flags instead of low_latency adds 0bc1bd092af3 tty_port: drop last traces of low_latency adds c762a2b846b6 tty: drop termiox user definitions adds e7997f7ff7f8 serial: stm32: fix DMA initialization error handling adds 92fc00238675 serial: stm32: fix code cleaning warnings and checks adds 56f9a76c27b5 serial: stm32: add "_usart" prefix in functions name adds 8ebd966576ab serial: stm32: add author adds 9ba8377c3aad dt-bindings: serial: stm32: update rts-gpios and cts-gpios adds 9359369ada36 serial: stm32: update conflicting RTS/CTS config comment adds 97f3a0850ae4 serial: stm32: clean probe and remove port deinit adds c31c3ea02e21 serial: stm32: update transmission complete error message [...] adds f446776ebffb tty: Export redirect release adds 33d4ae988598 drivers:tty:pty: Fix a race causing data loss on close adds c9cd57bf57fd tty: Protect disc_data in n_tty_close and n_tty_flush_buffer adds 967973bebd34 Merge remote-tracking branch 'tty/tty-next' adds 3e265f836e9d fpga: dfl: refactor cci_enumerate_feature_devs() adds fa41d10589be fpga: dfl-pci: locate DFLs by PCIe vendor specific capability adds e08b9e6d87cc fpga: dfl: fix the definitions of type & feature_id for df [...] adds 9326eecd9365 fpga: dfl: move dfl_device_id to mod_devicetable.h adds 4a224acec597 fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() adds ecc1641aca65 fpga: dfl: move dfl bus related APIs to include/linux/dfl.h adds 56172ab35338 fpga: dfl: add support for N3000 Nios private feature adds 477dfdccfcae memory: dfl-emif: add the DFL EMIF private feature driver adds 13613a2246bf misc: eeprom_93xx46: Fix module alias to enable module autoprobe adds 47771f1715bf misc: eeprom_93xx46: Enable module autoprobe for microchip [...] adds 59b26d2e96c4 bus: fsl-mc: add missing __iomem attribute adds bf4f84f0089b Merge remote-tracking branch 'char-misc/char-misc-next' adds 5a28c0229fea Merge remote-tracking branch 'extcon/extcon-next' adds 17464f988386 Merge remote-tracking branch 'soundwire/next' adds 40dda3860dc2 Merge remote-tracking branch 'thunderbolt/next' adds 96ae327678ec staging: vchiq: Fix bulk userdata handling adds 88753cc19f08 staging: vchiq: Fix bulk transfers on 64-bit builds adds 04dfd7273398 staging: vc04_services: Add a note to the TODO adds 662d82cf39ff staging: vchiq: fix uninitialized variable copy adds d61adf609c48 staging: unisys: visorhba: enhance visorhba to use channel [...] adds 346cfee312e5 Merge remote-tracking branch 'staging/staging-next' adds 9e9eb85e43e7 dt-bindings: dma: owl: Add compatible string for Actions S [...] adds c518a2fd1bcf dmaengine: owl: Add compatible for the Actions Semi S500 D [...] adds 33cb6d1ed311 dmaengine: at_hdmac: remove platform data header adds e2fcd6e427c2 dma: idxd: use DEFINE_MUTEX() for mutex lock adds 81a0f58e7891 Merge remote-tracking branch 'dmaengine/next' adds c7c730ac6a88 scsi: ufs: Remove stringize operator '#' restriction adds 28fa68fc557a scsi: ufs: Use __print_symbolic() for UFS trace string print adds 9d5095e74c83 scsi: ufs: Don't call trace_ufshcd_upiu() in case trace po [...] adds be20b51cfd85 scsi: ufs: Distinguish between query REQ and query RSP in [...] adds 0ed083e91662 scsi: ufs: Distinguish between TM request UPIU and respons [...] adds 867fdc2d6e34 scsi: ufs: Make UPIU trace easier differentiate among CDB, [...] adds f8968665af28 scsi: ibmvfc: Define generic queue structure for CRQs adds e4b26f3db864 scsi: ibmvfc: Make command event pool queue specific adds 57e80e0bc108 scsi: ibmvfc: Define per-queue state/list locks adds 1f4a4a19508d scsi: ibmvfc: Complete commands outside the host/queue lock adds 654080d02edb scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() adds aaac0ea98390 scsi: ufs: Fix all Kconfig help text indentation adds d9edeb8b4768 scsi: ufs: Replace sprintf and snprintf with sysfs_emit adds 3997e0fdd587 scsi: hisi_sas: Remove auto_affine_msi_experimental module_param adds 8e062ce305ad scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config adds d2f2547efd39 scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_POR [...] adds ecf041fe9895 scsi: lpfc: Refresh ndlp when a new PRLI is received in th [...] adds 07aaefdf75c5 scsi: lpfc: Fix crash when a fabric node is released prematurely adds c33b1609344f scsi: lpfc: Use the nvme-fc transport supplied timeout for [...] adds 3ba6216aaded scsi: lpfc: Fix FW reset action if I/Os are outstanding adds f0871ab68a8b scsi: lpfc: Prevent duplicate requests to unregister with [...] adds da09ae4864e1 scsi: lpfc: Fix error log messages being logged following [...] adds 31051249f12e scsi: lpfc: Fix target reset failing adds 9ec58ec7d41a scsi: lpfc: Fix NVMe recovery after mailbox timeout adds ff8a44bff5ef scsi: lpfc: Fix vport create logging adds 243156c0108d scsi: lpfc: Fix crash when nvmet transport calls host_release adds a22d73b655a8 scsi: lpfc: Implement health checking when aborting I/O adds 0b3ad32e2646 scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better rea [...] adds 181dd9a4c2c6 scsi: lpfc: Update lpfc version to 12.8.0.7 adds ab548fd21e1c scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] adds 244808e03029 scsi: storvsc: Resolve data race in storvsc_probe() adds 91b1b640b834 scsi: storvsc: Validate length of incoming packet in storv [...] adds 867709bad388 Merge remote-tracking branch 'scsi-mkp/for-next' adds 351be209686f Merge remote-tracking branch 'rpmsg/for-next' adds 71b5c59464ef Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 2a8a3f09d9b1 gpio: wcove: convert comma to semicolon adds e9c6aec35b8e Merge remote-tracking branch 'gpio-intel/for-next' adds fa037ef59f9b Merge remote-tracking branch 'pinctrl/for-next' adds 7281276f06c6 Merge remote-tracking branch 'userns/for-next' adds 1f156d40ace6 Merge remote-tracking branch 'livepatching/for-next' adds 1e3568893474 Merge remote-tracking branch 'coresight/next' adds ee2367f19e7a Merge remote-tracking branch 'nvmem/for-next' adds c42a64d16eb8 Merge remote-tracking branch 'xarray/main' adds 3427be836eaf Merge remote-tracking branch 'hyperv/hyperv-next' adds 417b27df6fb6 Merge remote-tracking branch 'pidfd/for-next' adds f5187329d072 fpga: Use DEFINE_SPINLOCK() for spinlock adds e41d4c011706 fpga: dfl: fme: Constify static attribute_group structs adds 96bbb579fea9 Merge remote-tracking branch 'fpga/for-next' adds 0275252e24d8 Merge remote-tracking branch 'mhi/mhi-next' adds 4e007ac0f7c3 Merge remote-tracking branch 'notifications/notifications- [...] adds 742ecdf27796 Merge branch 'akpm-current/current' adds e7f11799b2c3 mm: add definition of PMD_PAGE_ORDER adds f788e102a444 mmap: make mlock_future_check() global adds 65bc4cd1b786 set_memory: allow set_direct_map_*_noflush() for multiple pages adds 1705127e3f15 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds 6f681f69a124 set_memory: allow querying whether set_direct_map_*() is a [...] adds 78c7c9bd1a0f kfence: fix implicit function declaration adds 8581a26f7c85 mm: introduce memfd_secret system call to create "secret" [...] adds 46ff9e12b84d mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds 89168b64e821 secretmem: use PMD-size pages to amortize direct map fragm [...] adds 83ccff03de2a secretmem: add memcg accounting adds 125e94df6596 PM: hibernate: disable when there are active secretmem users adds ed6288d33e1f arch, mm: wire up memfd_secret system call where relevant adds 5e2aa644746e arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds ad9ecd97a6c2 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix adds 13664d8cbae0 secretmem: test: add basic selftest for memfd_secret(2) adds 4bc5a2fb735e secretmem-test-add-basic-selftest-for-memfd_secret2-fix adds bc6abfdae79e Merge branch 'akpm/master' adds ef8b014ee4a1 Add linux-next specific files for 20210111
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 (1c925d2030af) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../ABI/testing/sysfs-bus-dfl-devices-emif | 25 + .../ABI/testing/sysfs-bus-dfl-devices-n3000-nios | 47 + Documentation/ABI/testing/sysfs-driver-ufs | 34 +- .../devicetree/bindings/gpio/sifive,gpio.yaml | 4 +- .../bindings/input/touchscreen/goodix.yaml | 1 + .../bindings/mfd/canaan,k210-sysctl.yaml | 109 + .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 101 +- .../devicetree/bindings/net/dsa/brcm,sf2.yaml | 173 ++ .../devicetree/bindings/net/renesas,etheravb.yaml | 1 + .../bindings/pinctrl/canaan,k210-fpioa.yaml | 171 ++ .../devicetree/bindings/pwm/pwm-sifive.yaml | 9 +- .../devicetree/bindings/reset/canaan,k210-rst.yaml | 40 + Documentation/devicetree/bindings/riscv/cpus.yaml | 6 + .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 34 +- .../devicetree/bindings/riscv/sifive.yaml | 17 +- .../devicetree/bindings/serial/st,stm32-uart.yaml | 13 +- .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 1 + Documentation/driver-api/index.rst | 1 + .../driver-api/surface_aggregator/client-api.rst | 38 + .../driver-api/surface_aggregator/client.rst | 393 +++ .../driver-api/surface_aggregator/clients/cdev.rst | 87 + .../surface_aggregator/clients/index.rst | 21 + .../driver-api/surface_aggregator/clients/san.rst | 44 + .../driver-api/surface_aggregator/index.rst | 21 + .../driver-api/surface_aggregator/internal-api.rst | 67 + .../driver-api/surface_aggregator/internal.rst | 577 +++++ .../driver-api/surface_aggregator/overview.rst | 77 + .../driver-api/surface_aggregator/ssh.rst | 344 +++ Documentation/fpga/dfl.rst | 27 + Documentation/kbuild/makefiles.rst | 2 +- Documentation/networking/caif/caif.rst | 1 - Documentation/networking/netdevices.rst | 171 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 + MAINTAINERS | 56 +- Next/SHA1s | 132 +- Next/merge.log | 2112 +++++++++++----- arch/arc/plat-hsdk/Kconfig | 1 + arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 4 + arch/arm/boot/dts/rk3288-miqi.dts | 5 + arch/arm/boot/dts/rk3288.dtsi | 28 +- arch/arm/boot/dts/rk3xxx.dtsi | 16 +- arch/arm64/Kconfig | 1 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 7 + arch/arm64/boot/dts/rockchip/px30.dtsi | 42 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 56 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 27 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 52 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/numa.h | 48 +- arch/arm64/kernel/acpi_numa.c | 12 - arch/arm64/mm/Makefile | 1 - arch/arm64/mm/init.c | 4 +- arch/mips/include/asm/bitops.h | 2 +- arch/riscv/Kconfig | 31 +- arch/riscv/Kconfig.socs | 32 +- arch/riscv/Makefile | 2 +- arch/riscv/boot/dts/Makefile | 2 +- arch/riscv/boot/dts/canaan/Makefile | 5 + arch/riscv/boot/dts/{kendryte => canaan}/k210.dts | 0 arch/riscv/boot/dts/{kendryte => canaan}/k210.dtsi | 5 - arch/riscv/boot/dts/kendryte/Makefile | 4 - arch/riscv/boot/dts/sifive/Makefile | 3 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 293 +++ .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 253 ++ arch/riscv/configs/nommu_k210_defconfig | 2 +- arch/{arm64 => riscv}/include/asm/mmzone.h | 0 arch/riscv/include/asm/numa.h | 8 + arch/riscv/include/asm/pci.h | 14 + arch/riscv/include/asm/pgtable.h | 22 +- arch/riscv/include/asm/sbi.h | 10 +- arch/riscv/include/asm/soc.h | 38 - arch/riscv/kernel/entry.S | 9 + arch/riscv/kernel/sbi.c | 4 +- arch/riscv/kernel/setup.c | 23 +- arch/riscv/kernel/smpboot.c | 12 +- arch/riscv/kernel/soc.c | 27 - arch/riscv/kernel/time.c | 3 + arch/riscv/mm/fault.c | 28 +- arch/riscv/mm/init.c | 16 +- arch/sh/Kconfig | 1 - arch/sh/boards/mach-sh03/rtc.c | 1 - arch/sh/configs/landisk_defconfig | 9 +- arch/sh/configs/microdev_defconfig | 2 - arch/sh/configs/sdk7780_defconfig | 6 +- arch/sh/configs/sdk7786_defconfig | 3 - arch/sh/configs/se7750_defconfig | 1 - arch/sh/configs/sh03_defconfig | 3 - arch/sh/drivers/dma/Kconfig | 3 +- arch/sh/include/asm/gpio.h | 1 - arch/sh/kernel/cpu/sh3/entry.S | 1 - arch/sh/mm/Kconfig | 2 +- arch/sh/mm/asids-debugfs.c | 15 +- arch/sh/mm/cache-debugfs.c | 15 +- arch/sh/mm/pmb.c | 15 +- arch/x86/crypto/aesni-intel_asm.S | 353 ++- arch/x86/crypto/aesni-intel_glue.c | 229 +- arch/x86/kernel/cpu/mce/core.c | 15 +- arch/x86/kernel/cpu/mtrr/generic.c | 6 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 117 +- arch/x86/kernel/sev-es-shared.c | 4 +- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/pgtable.c | 2 + crypto/Kconfig | 1 - crypto/asymmetric_keys/restrict.c | 7 +- crypto/xor.c | 2 + drivers/base/Kconfig | 8 +- drivers/base/Makefile | 1 + arch/arm64/mm/numa.c => drivers/base/arch_numa.c | 27 +- drivers/base/bus.c | 17 - drivers/base/core.c | 104 +- drivers/base/dd.c | 2 + drivers/bus/fsl-mc/fsl-mc-bus.c | 11 +- drivers/char/pcmcia/synclink_cs.c | 2 - drivers/char/tpm/tpm-dev-common.c | 1 - drivers/crypto/Kconfig | 1 + drivers/crypto/vmx/aesp8-ppc.h | 6 + drivers/crypto/vmx/vmx.c | 6 +- drivers/dma-buf/heaps/cma_heap.c | 3 + drivers/dma/Kconfig | 2 +- drivers/dma/txx9dmac.h | 10 + drivers/fpga/Kconfig | 11 + drivers/fpga/Makefile | 2 + drivers/fpga/dfl-fme-perf.c | 6 +- drivers/fpga/dfl-n3000-nios.c | 588 +++++ drivers/fpga/dfl-pci.c | 165 +- drivers/fpga/dfl.c | 4 +- drivers/fpga/dfl.h | 85 +- drivers/fpga/fpga-bridge.c | 4 +- drivers/gpio/gpio-wcove.c | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 1 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- .../smu11/vangogh_ppt.h => amdgpu/amdgpu_hdp.h} | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/cz_ih.c | 37 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 137 ++ .../smu11/vangogh_ppt.h => amdgpu/hdp_v4_0.h} | 16 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 212 ++ .../smu11/vangogh_ppt.h => amdgpu/hdp_v5_0.h} | 16 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 36 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 10 - drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 23 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 10 - drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 10 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 10 - drivers/gpu/drm/amd/amdgpu/nv.c | 160 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 31 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 91 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 37 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 105 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 1 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 + .../drm/amd/display/dc/dce100/dce100_resource.c | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 13 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 15 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 143 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 9 + .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 1 - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 841 ++++++- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 26 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 223 +- drivers/gpu/drm/radeon/r600_cs.c | 4 +- drivers/gpu/drm/radeon/radeon_uvd.c | 38 +- drivers/hid/hid-core.c | 3 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-logitech-dj.c | 4 + drivers/hid/hid-quirks.c | 1 - drivers/hid/hid-uclogic-core.c | 2 + drivers/hid/hid-uclogic-params.c | 2 + drivers/hwmon/amd_energy.c | 3 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/max6650.c | 2 +- drivers/infiniband/core/cma_configfs.c | 12 +- drivers/infiniband/core/restrack.c | 1 + drivers/infiniband/core/rw.c | 2 +- drivers/infiniband/core/ucma.c | 135 +- drivers/infiniband/hw/cxgb4/restrack.c | 2 +- drivers/infiniband/hw/hfi1/qsfp.c | 4 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 3 + drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 2 +- drivers/input/touchscreen/goodix.c | 2 + drivers/iommu/intel/iommu.c | 148 +- drivers/iommu/intel/svm.c | 9 +- drivers/irqchip/Kconfig | 5 +- drivers/irqchip/irq-mips-cpu.c | 7 + drivers/md/dm-bufio.c | 6 + drivers/md/dm-crypt.c | 2 +- drivers/md/dm-dust.c | 2 +- drivers/md/dm-integrity.c | 60 +- drivers/memory/Kconfig | 9 + drivers/memory/Makefile | 2 + drivers/memory/dfl-emif.c | 207 ++ drivers/misc/eeprom/eeprom_93xx46.c | 3 +- drivers/net/caif/caif_serial.c | 3 +- drivers/net/dsa/b53/b53_common.c | 14 + drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/bcm_sf2.c | 36 +- drivers/net/dsa/bcm_sf2_regs.h | 1 + drivers/net/dsa/lantiq_gswip.c | 7 +- drivers/net/ethernet/broadcom/bcmsysport.h | 35 +- drivers/net/ethernet/broadcom/bgmac.c | 114 +- drivers/net/ethernet/broadcom/bgmac.h | 59 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 59 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 6 +- drivers/net/ethernet/broadcom/unimac.h | 68 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 71 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 53 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 13 + .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 16 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 135 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 5 + drivers/net/ethernet/ibm/ibmvnic.c | 154 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 7 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 77 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 9 + .../mellanox/mlx5/core/en_accel/en_accel.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 9 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 13 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 7 +- drivers/net/ethernet/realtek/r8169_main.c | 23 +- drivers/net/ethernet/renesas/ravb.h | 37 +- drivers/net/ethernet/renesas/ravb_main.c | 6 +- drivers/net/ipa/Kconfig | 10 +- drivers/net/ipa/gsi_trans.h | 1 + drivers/net/ipa/ipa_modem.c | 1 + drivers/net/ppp/ppp_generic.c | 12 +- drivers/net/ppp/pptp.c | 8 +- drivers/net/tap.c | 6 +- drivers/net/tun.c | 6 +- drivers/net/xen-netback/common.h | 3 +- drivers/net/xen-netback/interface.c | 4 +- drivers/net/xen-netback/netback.c | 5 +- drivers/platform/surface/Kconfig | 38 + drivers/platform/surface/Makefile | 3 + drivers/platform/surface/aggregator/Kconfig | 68 + drivers/platform/surface/aggregator/Makefile | 17 + drivers/platform/surface/aggregator/bus.c | 415 ++++ drivers/platform/surface/aggregator/bus.h | 27 + drivers/platform/surface/aggregator/controller.c | 2579 ++++++++++++++++++++ drivers/platform/surface/aggregator/controller.h | 285 +++ drivers/platform/surface/aggregator/core.c | 839 +++++++ drivers/platform/surface/aggregator/ssh_msgb.h | 205 ++ .../platform/surface/aggregator/ssh_packet_layer.c | 2057 ++++++++++++++++ .../platform/surface/aggregator/ssh_packet_layer.h | 190 ++ drivers/platform/surface/aggregator/ssh_parser.c | 228 ++ drivers/platform/surface/aggregator/ssh_parser.h | 154 ++ .../surface/aggregator/ssh_request_layer.c | 1264 ++++++++++ .../surface/aggregator/ssh_request_layer.h | 143 ++ drivers/platform/surface/aggregator/trace.h | 632 +++++ drivers/platform/surface/surface_acpi_notify.c | 886 +++++++ drivers/platform/surface/surface_aggregator_cdev.c | 303 +++ drivers/reset/Kconfig | 10 + drivers/reset/Makefile | 1 + drivers/reset/reset-k210.c | 131 + drivers/s390/char/con3215.c | 1 - drivers/s390/char/sclp_tty.c | 1 - drivers/s390/char/sclp_vt220.c | 1 - drivers/s390/char/tty3270.c | 2 - drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 38 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 5 - drivers/scsi/ibmvscsi/ibmvfc.c | 383 ++- drivers/scsi/ibmvscsi/ibmvfc.h | 54 +- drivers/scsi/lpfc/lpfc.h | 4 +- drivers/scsi/lpfc/lpfc_attr.c | 9 +- drivers/scsi/lpfc/lpfc_crtn.h | 6 +- drivers/scsi/lpfc/lpfc_disc.h | 15 +- drivers/scsi/lpfc/lpfc_els.c | 47 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 21 +- drivers/scsi/lpfc/lpfc_init.c | 241 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 21 +- drivers/scsi/lpfc/lpfc_nvme.c | 45 +- drivers/scsi/lpfc/lpfc_nvmet.c | 33 +- drivers/scsi/lpfc/lpfc_scsi.c | 58 +- drivers/scsi/lpfc/lpfc_sli.c | 141 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 6 +- drivers/scsi/storvsc_drv.c | 6 + drivers/scsi/ufs/Kconfig | 15 +- drivers/scsi/ufs/ufs-sysfs.c | 30 +- drivers/scsi/ufs/ufs.h | 17 + drivers/scsi/ufs/ufshcd.c | 109 +- drivers/sh/intc/core.c | 2 +- drivers/sh/intc/virq-debugfs.c | 14 +- drivers/soc/Kconfig | 2 +- drivers/soc/Makefile | 2 +- drivers/soc/{kendryte => canaan}/Kconfig | 4 +- drivers/soc/{kendryte => canaan}/Makefile | 0 drivers/soc/{kendryte => canaan}/k210-sysctl.c | 105 +- drivers/soc/qcom/rpmh-rsc.c | 22 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/sifive/sifive_l2_cache.c | 27 +- drivers/spi/spi-cadence-quadspi.c | 2 +- drivers/staging/unisys/visorhba/visorhba_main.c | 90 +- drivers/staging/vc04_services/interface/TODO | 4 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 15 +- drivers/tty/Kconfig | 14 + drivers/tty/Makefile | 3 +- drivers/tty/amiserial.c | 3 - drivers/tty/hvc/hvcs.c | 2 +- drivers/tty/ipwireless/tty.c | 1 - drivers/tty/mxser.c | 1 - drivers/tty/n_tty.c | 2 + drivers/tty/pty.c | 16 +- drivers/tty/serial/8250/8250_tegra.c | 11 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 3 +- drivers/tty/serial/ifx6x60.c | 3 - drivers/tty/serial/max3100.c | 3 - drivers/tty/serial/serial_core.c | 3 - drivers/tty/serial/sifive.c | 1 + drivers/tty/serial/stm32-usart.c | 415 ++-- drivers/tty/synclink_gt.c | 1 - drivers/tty/tty_io.c | 33 +- drivers/tty/ttynull.c | 18 - drivers/tty/vt/consolemap.c | 2 +- drivers/tty/vt/defkeymap.c_shipped | 82 +- drivers/tty/vt/keyboard.c | 16 +- drivers/tty/vt/vt.c | 42 +- drivers/tty/vt/vt_ioctl.c | 151 -- drivers/usb/gadget/configfs.c | 24 +- drivers/usb/usbip/stub_main.c | 4 +- drivers/vhost/net.c | 4 +- drivers/video/console/vgacon.c | 19 - fs/btrfs/inode.c | 60 +- fs/btrfs/space-info.c | 4 +- fs/exfat/balloc.c | 4 +- fs/exfat/exfat_fs.h | 2 +- fs/exfat/fatent.c | 42 +- fs/nfs/internal.h | 26 +- fs/nfs/nfs4proc.c | 28 +- fs/nfs/nfs4super.c | 4 +- fs/nfs/pnfs.c | 67 +- fs/nfs/pnfs.h | 8 +- fs/nfs/pnfs_nfs.c | 22 +- fs/select.c | 14 +- .../include/asm => include/asm-generic}/numa.h | 12 +- include/drm/drm_modes.h | 10 + include/dt-bindings/pinctrl/k210-fpioa.h | 276 +++ include/dt-bindings/reset/k210-rst.h | 42 + include/linux/console.h | 3 - include/linux/device.h | 2 + include/linux/dfl.h | 86 + include/linux/dm-bufio.h | 1 + include/linux/intel-iommu.h | 18 +- include/linux/kbd_kern.h | 10 +- include/linux/kd.h | 8 - include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/mm.h | 4 + include/linux/mod_devicetable.h | 42 + include/linux/netdevice.h | 1 - include/linux/remoteproc/qcom_rproc.h | 4 +- include/linux/skbuff.h | 106 +- include/linux/slab.h | 2 + include/linux/soc/qcom/mdt_loader.h | 35 + include/linux/surface_acpi_notify.h | 39 + include/linux/surface_aggregator/controller.h | 824 +++++++ include/linux/surface_aggregator/device.h | 423 ++++ include/linux/surface_aggregator/serial_hub.h | 672 +++++ include/linux/tty.h | 4 +- include/linux/vmalloc.h | 2 +- include/linux/vt_kern.h | 12 - include/net/cfg80211.h | 5 +- include/net/mac80211.h | 1 + include/soc/canaan/k210-sysctl.h | 41 + include/soc/qcom/tcs.h | 9 +- include/trace/events/ufs.h | 108 +- include/uapi/linux/mptcp.h | 1 + include/uapi/linux/surface_aggregator/cdev.h | 78 + include/uapi/linux/termios.h | 15 - init/main.c | 10 +- kernel/rcu/rcuscale.c | 38 - kernel/rcu/rcutorture.c | 39 + kernel/sched/core.c | 20 +- kernel/torture.c | 15 +- lib/fonts/font_ter16x32.c | 6 +- localversion-next | 2 +- mm/slab.c | 2 + mm/slab.h | 2 + mm/slab_common.c | 2 + mm/slob.c | 2 + mm/slub.c | 2 + mm/util.c | 2 + mm/vmalloc.c | 2 + net/8021q/vlan.c | 4 +- net/bridge/br.c | 2 +- net/bridge/br_input.c | 2 +- net/bridge/br_mrp.c | 6 +- net/bridge/br_stp.c | 4 +- net/core/dev.c | 36 +- net/core/rtnetlink.c | 23 +- net/core/skbuff.c | 85 +- net/core/sock_reuseport.c | 2 +- net/dsa/dsa_priv.h | 9 - net/dsa/slave.c | 16 +- net/ipv4/ip_output.c | 7 +- net/ipv4/ip_tunnel.c | 11 +- net/ipv4/ip_tunnel_core.c | 9 +- net/ipv4/nexthop.c | 6 +- net/ipv4/tcp.c | 8 +- net/ipv6/ip6_output.c | 46 +- net/kcm/kcmsock.c | 4 +- net/mptcp/mib.c | 2 + net/mptcp/mib.h | 2 + net/mptcp/options.c | 56 + net/mptcp/pm.c | 8 + net/mptcp/pm_netlink.c | 172 +- net/mptcp/protocol.h | 11 + net/sunrpc/addr.c | 2 +- net/tipc/link.c | 9 +- net/wireless/reg.c | 11 +- scripts/gcc-plugins/Makefile | 4 +- scripts/mod/devicetable-offsets.c | 12 + scripts/mod/file2alias.c | 36 + sound/aoa/codecs/onyx.c | 2 +- sound/aoa/codecs/tas.c | 2 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 8 +- sound/aoa/fabrics/layout.c | 6 +- sound/aoa/soundbus/sysfs.c | 2 +- sound/arm/aaci.c | 6 +- sound/arm/pxa2xx-ac97.c | 2 +- sound/core/compress_offload.c | 2 +- sound/core/control.c | 16 +- sound/core/ctljack.c | 2 +- sound/core/hwdep.c | 6 +- sound/core/init.c | 4 +- sound/core/oss/mixer_oss.c | 12 +- sound/core/pcm.c | 2 +- sound/core/pcm_native.c | 6 +- sound/core/rawmidi.c | 2 +- sound/core/seq/oss/seq_oss_midi.c | 4 +- sound/core/seq/oss/seq_oss_synth.c | 6 +- sound/core/seq/seq_clientmgr.c | 2 +- sound/core/seq/seq_ports.c | 6 +- sound/core/timer.c | 10 +- sound/core/timer_compat.c | 4 +- sound/drivers/opl3/opl3_oss.c | 2 +- sound/drivers/opl3/opl3_synth.c | 2 +- sound/firewire/bebob/bebob_hwdep.c | 2 +- sound/firewire/dice/dice-hwdep.c | 2 +- sound/firewire/digi00x/digi00x-hwdep.c | 2 +- sound/firewire/fireface/ff-hwdep.c | 2 +- sound/firewire/fireworks/fireworks_hwdep.c | 2 +- sound/firewire/motu/motu-hwdep.c | 2 +- sound/firewire/oxfw/oxfw-hwdep.c | 2 +- sound/firewire/tascam/tascam-hwdep.c | 2 +- sound/i2c/i2c.c | 4 +- sound/isa/ad1848/ad1848.c | 4 +- sound/isa/cs423x/cs4231.c | 4 +- sound/isa/cs423x/cs4236.c | 4 +- sound/isa/es1688/es1688.c | 4 +- sound/isa/sb/sb16_csp.c | 2 +- sound/isa/sb/sb_mixer.c | 2 +- sound/oss/dmasound/dmasound_core.c | 4 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 4 +- sound/pci/ctxfi/ctpcm.c | 2 +- sound/pci/emu10k1/emu10k1.c | 4 +- sound/pci/emu10k1/emu10k1_main.c | 2 +- sound/pci/emu10k1/emufx.c | 6 +- sound/pci/es1968.c | 2 +- sound/pci/fm801.c | 2 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/hda_jack.c | 2 +- sound/pci/ice1712/juli.c | 2 +- sound/pci/ice1712/psc724.c | 4 +- sound/pci/ice1712/quartet.c | 2 +- sound/pci/ice1712/wm8776.c | 2 +- sound/pci/lola/lola.c | 2 +- sound/pci/lola/lola_pcm.c | 2 +- sound/pci/rme9652/hdspm.c | 2 +- sound/ppc/keywest.c | 2 +- sound/soc/codecs/es8328.c | 3 +- sound/soc/codecs/hdmi-codec.c | 2 +- sound/soc/fsl/imx-hdmi.c | 2 +- sound/soc/qcom/qdsp6/q6afe.c | 2 +- sound/soc/sh/rcar/core.c | 2 +- sound/usb/bcd2000/bcd2000.c | 2 +- sound/usb/caiaq/audio.c | 2 +- sound/usb/caiaq/device.c | 6 +- sound/usb/caiaq/midi.c | 2 +- sound/usb/card.c | 9 +- sound/usb/card.h | 3 + sound/usb/endpoint.c | 84 +- sound/usb/endpoint.h | 2 +- sound/usb/hiface/chip.c | 6 +- sound/usb/hiface/pcm.c | 2 +- sound/usb/implicit.c | 57 +- sound/usb/mixer.c | 12 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 2 +- sound/usb/mixer_us16x08.c | 2 +- sound/usb/quirks-table.h | 6 + sound/usb/quirks.c | 58 +- sound/usb/usbaudio.h | 1 + sound/x86/intel_hdmi_audio.c | 2 +- sound/xen/xen_snd_front_cfg.c | 2 +- tools/lib/bpf/bpf_core_read.h | 45 +- tools/testing/selftests/bpf/prog_tests/test_lsm.c | 1 - tools/testing/selftests/net/fib_nexthops.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 72 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 41 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 87 +- tools/testing/selftests/net/tls.c | 4 +- tools/testing/selftests/netfilter/Makefile | 3 +- .../selftests/netfilter/ipip-conntrack-mtu.sh | 206 ++ .../selftests/rcutorture/bin/kvm-test-1-run.sh | 13 +- 565 files changed, 25458 insertions(+), 4710 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-emif create mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios create mode 100644 Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,sf2.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml create mode 100644 Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml create mode 100644 Documentation/driver-api/surface_aggregator/client-api.rst create mode 100644 Documentation/driver-api/surface_aggregator/client.rst create mode 100644 Documentation/driver-api/surface_aggregator/clients/cdev.rst create mode 100644 Documentation/driver-api/surface_aggregator/clients/index.rst create mode 100644 Documentation/driver-api/surface_aggregator/clients/san.rst create mode 100644 Documentation/driver-api/surface_aggregator/index.rst create mode 100644 Documentation/driver-api/surface_aggregator/internal-api.rst create mode 100644 Documentation/driver-api/surface_aggregator/internal.rst create mode 100644 Documentation/driver-api/surface_aggregator/overview.rst create mode 100644 Documentation/driver-api/surface_aggregator/ssh.rst create mode 100644 arch/riscv/boot/dts/canaan/Makefile rename arch/riscv/boot/dts/{kendryte => canaan}/k210.dts (100%) rename arch/riscv/boot/dts/{kendryte => canaan}/k210.dtsi (94%) delete mode 100644 arch/riscv/boot/dts/kendryte/Makefile create mode 100644 arch/riscv/boot/dts/sifive/fu740-c000.dtsi create mode 100644 arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dts copy arch/{arm64 => riscv}/include/asm/mmzone.h (100%) create mode 100644 arch/riscv/include/asm/numa.h rename arch/arm64/mm/numa.c => drivers/base/arch_numa.c (96%) create mode 100644 drivers/fpga/dfl-n3000-nios.c copy drivers/gpu/drm/amd/{pm/swsmu/smu11/vangogh_ppt.h => amdgpu/amdgpu_hdp.h} (65%) create mode 100644 drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c copy drivers/gpu/drm/amd/{pm/swsmu/smu11/vangogh_ppt.h => amdgpu/hdp_v4_0.h} (74%) create mode 100644 drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c copy drivers/gpu/drm/amd/{pm/swsmu/smu11/vangogh_ppt.h => amdgpu/hdp_v5_0.h} (74%) create mode 100644 drivers/memory/dfl-emif.c create mode 100644 drivers/net/ethernet/broadcom/unimac.h create mode 100644 drivers/platform/surface/aggregator/Kconfig create mode 100644 drivers/platform/surface/aggregator/Makefile create mode 100644 drivers/platform/surface/aggregator/bus.c create mode 100644 drivers/platform/surface/aggregator/bus.h create mode 100644 drivers/platform/surface/aggregator/controller.c create mode 100644 drivers/platform/surface/aggregator/controller.h create mode 100644 drivers/platform/surface/aggregator/core.c create mode 100644 drivers/platform/surface/aggregator/ssh_msgb.h create mode 100644 drivers/platform/surface/aggregator/ssh_packet_layer.c create mode 100644 drivers/platform/surface/aggregator/ssh_packet_layer.h create mode 100644 drivers/platform/surface/aggregator/ssh_parser.c create mode 100644 drivers/platform/surface/aggregator/ssh_parser.h create mode 100644 drivers/platform/surface/aggregator/ssh_request_layer.c create mode 100644 drivers/platform/surface/aggregator/ssh_request_layer.h create mode 100644 drivers/platform/surface/aggregator/trace.h create mode 100644 drivers/platform/surface/surface_acpi_notify.c create mode 100644 drivers/platform/surface/surface_aggregator_cdev.c create mode 100644 drivers/reset/reset-k210.c rename drivers/soc/{kendryte => canaan}/Kconfig (79%) rename drivers/soc/{kendryte => canaan}/Makefile (100%) rename drivers/soc/{kendryte => canaan}/k210-sysctl.c (63%) copy {arch/arm64/include/asm => include/asm-generic}/numa.h (88%) create mode 100644 include/dt-bindings/pinctrl/k210-fpioa.h create mode 100644 include/dt-bindings/reset/k210-rst.h create mode 100644 include/linux/dfl.h delete mode 100644 include/linux/kd.h create mode 100644 include/linux/surface_acpi_notify.h create mode 100644 include/linux/surface_aggregator/controller.h create mode 100644 include/linux/surface_aggregator/device.h create mode 100644 include/linux/surface_aggregator/serial_hub.h create mode 100644 include/soc/canaan/k210-sysctl.h create mode 100644 include/uapi/linux/surface_aggregator/cdev.h create mode 100755 tools/testing/selftests/netfilter/ipip-conntrack-mtu.sh