This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits b652d2a5f2a4 Add linux-next specific files for 20200918 omits fbbda8507637 Merge branch 'akpm/master' into master omits 07fa5d8cfe18 mm: secretmem: use PMD-size pages to amortize direct map f [...] omits 960bfdb0e344 arch, mm: wire up memfd_secret system call were relevant omits 87b4a70ce8e8 mm: introduce memfd_secret system call to create "secret" [...] omits 1652a863d9f5 mmap: make mlock_future_check() global omits 2b4875980c7d mm: add definition of PMD_PAGE_ORDER omits 05e84d1179f4 mm: remove duplicate include statement in mmu.c omits 78c6daf507a4 mm/madvise: remove duplicate include omits bffc65ed8e29 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 70a18ab0fe27 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 0828f6e32fdb mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits e6d729037075 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits fff32a0331ae mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits b93908bb3dc3 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 497ebac05b1f pid: move pidfd_get_pid() to pid.c omits ea6459995271 mm/madvise: pass mm to do_madvise omits 125a03d55951 mm/mmap: add inline munmap_vma_range() for code readability omits b64ede09fa7f mm/mmap: add inline vma_next() for readability of mmap code omits 568f816b49c4 mm/migrate: avoid possible unnecessary process right check [...] omits 29f1ccc3b21a mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits aa0cf4b55550 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 72304e768791 mm: kmem: enable kernel memcg accounting from interrupt contexts omits 33a6d3e8980f mm: kmem: prepare remote memcg charging infra for interrup [...] omits f2146febc9d5 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 52d70a9b326a mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 135ba306b7a3 mm, memcg: rework remote charging API to support nesting omits 5a268923199b ia64: fix build error with !COREDUMP omits 6804d0342c9c Merge branch 'akpm-current/current' into master omits d42950b8c3e3 Merge remote-tracking branch 'memblock/for-next' into master omits 3714a0a2d173 Merge remote-tracking branch 'notifications/notifications- [...] omits a578f5636d27 Merge remote-tracking branch 'mhi/mhi-next' into master omits 6b19143d44c8 Merge remote-tracking branch 'trivial/for-next' into master omits d08a2bedc78f Merge remote-tracking branch 'fpga/for-next' into master omits 3472a8d794a7 Merge remote-tracking branch 'pidfd/for-next' into master omits 9860fb012c63 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 2f394d56bc10 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits f540fedfa91d Merge remote-tracking branch 'xarray/xarray' into master omits e113c5fe22dd Merge remote-tracking branch 'nvmem/for-next' into master omits 1a64a463c60f Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 1c7c3f11bb7a Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits ccadd8d357cc Merge remote-tracking branch 'ntb/ntb-next' into master omits 48d81b60460e Merge remote-tracking branch 'at24/at24/for-next' into master omits f6705f8db957 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits d8927c2bb578 Merge remote-tracking branch 'rtc/rtc-next' into master omits f70c098b3e77 Merge remote-tracking branch 'coresight/next' into master omits d0203c8b2b93 Merge remote-tracking branch 'livepatching/for-next' into master omits c45b1ba4ab98 Merge remote-tracking branch 'kselftest/next' into master omits fd5f15360108 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 45b4df00119c Merge remote-tracking branch 'pinctrl/for-next' into master omits f80f3e3dab30 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits d8a8708cd8a0 Merge remote-tracking branch 'gpio/for-next' into master omits 85413b0ea9c0 Merge remote-tracking branch 'rpmsg/for-next' into master omits 944e489b9d0c Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 0088b80ef837 Merge remote-tracking branch 'scsi/for-next' into master omits 4b170dca3879 Merge remote-tracking branch 'dmaengine/next' into master omits 94913245c272 Merge remote-tracking branch 'icc/icc-next' into master omits 18c54931e5e5 Merge remote-tracking branch 'mux/for-next' into master omits eed95e29f1f0 Merge remote-tracking branch 'staging/staging-next' into master omits ced58cff30ba Merge remote-tracking branch 'thunderbolt/next' into master omits eedb02c54598 Merge remote-tracking branch 'soundwire/next' into master omits 40ebe22b1ba6 Merge remote-tracking branch 'extcon/extcon-next' into master omits e9ef93aedb4d Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 55e9c48fd3ad Merge remote-tracking branch 'tty/tty-next' into master omits 3f0de678f173 Merge remote-tracking branch 'phy-next/next' into master omits bd4be574c8bc Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 7823509b4ade Merge remote-tracking branch 'usb/usb-next' into master omits f921e036fd7f Merge remote-tracking branch 'driver-core/driver-core-next [...] omits b829bc4978ff Merge remote-tracking branch 'ipmi/for-next' into master omits 4013521ad735 Merge remote-tracking branch 'leds/for-next' into master omits 9b3feda724c1 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 8305c41bb8cb Merge remote-tracking branch 'percpu/for-next' into master omits b38fa6d71ae2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits f33e47b36778 Merge remote-tracking branch 'kvm-arm/next' into master omits 2dbdcb15d9dc Merge remote-tracking branch 'rcu/rcu/next' into master omits 1a0fcfe6aba4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 5fc2070ae9a4 Merge remote-tracking branch 'edac/edac-for-next' into master omits 3e67b128e0e6 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 7f12ef4f9fe0 Merge remote-tracking branch 'tip/auto-latest' into master omits caa9a1b9d5e8 Merge remote-tracking branch 'spi/for-next' into master omits da3509617a33 Merge remote-tracking branch 'devicetree/for-next' into master omits 094b667a663f Merge remote-tracking branch 'audit/next' into master omits 6978a1fff1c3 Merge remote-tracking branch 'iommu/next' into master omits daecf12ee97d Merge remote-tracking branch 'tpmdd/next' into master omits 9fb15b253c9b Merge remote-tracking branch 'tomoyo/master' into master omits caf798f47765 Merge remote-tracking branch 'smack/next' into master omits ac9ce151bc30 Merge remote-tracking branch 'selinux/next' into master omits f4419f36448a Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits fa21f2583924 Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 48e37c8b4dff Merge remote-tracking branch 'regulator/for-next' into master omits 21117842a1dc Merge remote-tracking branch 'battery/for-next' into master omits 95c63c05046f Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 8ff0706c692f Merge remote-tracking branch 'mmc/next' into master omits e3c882fec71e Merge remote-tracking branch 'block/for-next' into master omits 43987d3d19ea Merge remote-tracking branch 'input/next' into master omits 15931222908e Merge remote-tracking branch 'modules/modules-next' into master omits a87ca5c3597d Merge remote-tracking branch 'sound-asoc/for-next' into master omits 6af417a16a68 Merge remote-tracking branch 'sound/for-next' into master omits 767ccce88f2d Merge remote-tracking branch 'regmap/for-next' into master omits 929d1e58b8e3 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits e938610967de Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 770d8b12c4f4 Merge remote-tracking branch 'drm-msm/msm-next' into master omits 825cca1e53c1 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 501f782fe8d1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next [...] omits df16d3ddfd10 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits dd3cafc2d78a Merge remote-tracking branch 'amdgpu/drm-next' into master omits d94914fd1779 Merge remote-tracking branch 'drm/drm-next' into master omits 04cca4f85f8a Merge remote-tracking branch 'crypto/master' into master omits d7a142df3cdb Merge remote-tracking branch 'nand/nand/next' into master omits 8e461357e242 Merge remote-tracking branch 'mtd/mtd/next' into master omits a68176990b69 Merge remote-tracking branch 'gfs2/for-next' into master omits 94816d3bd780 Merge remote-tracking branch 'bluetooth/master' into master omits 79f29e7a6dda Merge remote-tracking branch 'wireless-drivers-next/master [...] omits b3de1a3ebddf Merge remote-tracking branch 'mlx5-next/mlx5-next' into master omits bb284e3d6907 Merge remote-tracking branch 'bpf-next/master' into master omits ea8184aa1097 Merge remote-tracking branch 'net-next/master' into master omits b558c4de9c5b Merge remote-tracking branch 'rdma/for-next' into master omits 377f548a4f29 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 6e7c9fcc24b6 Merge remote-tracking branch 'dlm/next' into master omits fb02ca1bebb0 Merge remote-tracking branch 'ieee1394/for-next' into master omits 61498ca20f48 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 609c80877b93 Merge remote-tracking branch 'opp/opp/linux-next' into master omits e5dac1b07431 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 01e3d2047929 Merge remote-tracking branch 'cpupower/cpupower' into master omits e73fb7b376da Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits d0d76712cdc6 Merge remote-tracking branch 'pm/linux-next' into master omits 8b81e3c3a22d Merge remote-tracking branch 'v4l-dvb/master' into master omits 8b4dc014c5a0 Merge remote-tracking branch 'jc_docs/docs-next' into master omits 8cab1d2e1cd4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 4091aa5ff6f3 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 35db543b2d3d Merge remote-tracking branch 'i3c/i3c/next' into master omits 9991bc618835 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 1d1ba712a234 Merge remote-tracking branch 'hid/for-next' into master omits 392e6d61bb32 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits b0caab300c27 Merge remote-tracking branch 'pci/next' into master omits d0710655f9fc drm/amd/powerplay: optimize the mclk dpm policy settings omits 51f631b5880d drm/amdgpu: add another raven1 gfxoff quirk omits c4d9899c7874 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits c92ef4b1c9c0 Merge remote-tracking branch 'printk/for-next' into master omits 2cf625d11dc3 Merge remote-tracking branch 'vfs/for-next' into master omits 6bfbbf49e083 Merge remote-tracking branch 'file-locks/locks-next' into master omits 83bbc39c0ebf Merge remote-tracking branch 'iomap/iomap-for-next' into master omits c6f51d8a423d Merge remote-tracking branch 'zonefs/for-next' into master omits bae980889486 Merge remote-tracking branch 'xfs/for-next' into master omits 8aa7f0441576 Merge remote-tracking branch 'ubifs/next' into master omits 328caeca320a Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits f079306d97d6 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits d9aaf5d273f6 Merge remote-tracking branch 'fuse/for-next' into master omits 082b431ef3ee Merge remote-tracking branch 'f2fs/dev' into master omits 6e57d06bdd61 Merge remote-tracking branch 'ext3/for_next' into master omits 3f542e185b2a Merge remote-tracking branch 'exfat/dev' into master omits f2d17547fd90 Merge remote-tracking branch 'erofs/dev' into master omits baf13164730c Merge remote-tracking branch 'configfs/for-next' into master omits 369b29cc8f52 Merge remote-tracking branch 'btrfs/for-next' into master omits 9abed262190d Merge remote-tracking branch 'fscrypt/master' into master omits dbe56161723f Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 233b463f5ad9 Merge remote-tracking branch 'sh/for-next' into master omits 7af9f1814e20 Merge remote-tracking branch 's390/for-next' into master omits da3f7c27b6bb Merge remote-tracking branch 'risc-v/for-next' into master omits 0be06f549305 Merge remote-tracking branch 'powerpc/next' into master omits 67536a97e31f Merge remote-tracking branch 'parisc-hd/for-next' into master omits 2bac16bd7acf Merge remote-tracking branch 'nds32/next' into master omits d5508056b5c7 Merge remote-tracking branch 'mips/mips-next' into master omits 9de488e785b2 Merge remote-tracking branch 'microblaze/next' into master omits c00d906a5617 Merge remote-tracking branch 'm68knommu/for-next' into master omits a25ebeed4488 Merge remote-tracking branch 'm68k/for-next' into master omits c803095c22f2 Merge remote-tracking branch 'ia64/next' into master omits ae603ffa22c4 Merge remote-tracking branch 'h8300/h8300-next' into master omits 25c7ba57a10f Merge remote-tracking branch 'clk-samsung/for-next' into master omits 9653f49876e4 Merge remote-tracking branch 'clk/clk-next' into master omits af9ea9eae165 Merge remote-tracking branch 'uniphier/for-next' into master omits 66279a40e850 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 2fb2c9c7a693 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 45cb1da70fa0 Merge remote-tracking branch 'tegra/for-next' into master omits 99f94929ba32 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 4ef92336d08b Merge remote-tracking branch 'scmi/for-linux-next' into master omits 8e17af0b7181 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits b82d9be71ea6 Merge remote-tracking branch 'rockchip/for-next' into master omits 24aed1ce3d24 Merge remote-tracking branch 'reset/reset/next' into master omits 356216b4c682 Merge remote-tracking branch 'renesas/next' into master omits 3900a9b7632f Merge remote-tracking branch 'realtek/for-next' into master omits b2696047d16e Merge remote-tracking branch 'qcom/for-next' into master omits dc06986884ce Merge remote-tracking branch 'omap/for-next' into master omits 8ca177988f35 Merge remote-tracking branch 'mvebu/for-next' into master omits c8554cbb5edb Merge remote-tracking branch 'mediatek/for-next' into master omits 17e3d2aca7a1 Merge remote-tracking branch 'keystone/next' into master omits 66715787f980 Merge remote-tracking branch 'imx-mxs/for-next' into master omits a9b7ad08a0e3 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits cf30cf1fb9f1 Merge remote-tracking branch 'at91/at91-next' into master omits e5aed3646818 Merge remote-tracking branch 'aspeed/for-next' into master omits d275c1b7efb4 Merge remote-tracking branch 'amlogic/for-next' into master omits d0a5113db84d Merge remote-tracking branch 'arm-soc/for-next' into master omits 786dfdf237a2 Merge remote-tracking branch 'arm-perf/for-next/perf' into master omits 948a84f053e0 Merge remote-tracking branch 'arm64/for-next/core' into master omits 44d916eea87b Merge remote-tracking branch 'arm/for-next' into master omits ddbfd09eebe1 Merge remote-tracking branch 'dma-mapping/for-next' into master omits d4889227c99c Merge remote-tracking branch 'kbuild/for-next' into master omits 66652d087143 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits fc14a2f59553 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits b6eab80f8689 Merge remote-tracking branch 'ubifs-fixes/fixes' into master omits 96e8aa3f5a29 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 3c536de7fcca Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 4b89bfe1cf0d Merge remote-tracking branch 'spdx/spdx-linus' into master omits f03d6ce07c29 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 25e2cbdd839f Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 56bc77cfb725 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 4216c534fd83 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits fddddb1319e2 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 451dc16e09f4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 02d1647935f8 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits 3e007fafb2c3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 6a82fcf8f166 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 9f88b0de2a7f Merge remote-tracking branch 'kvms390-fixes/master' into master omits 85de02b7d851 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits 2a04eda57ead Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master omits f796f87a4b86 Merge remote-tracking branch 'ide/master' into master omits 0278cd02d32e Merge remote-tracking branch 'input-current/for-linus' int [...] omits a26a09ee7878 Merge remote-tracking branch 'phy/fixes' into master omits c62317fc9d5f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits acc2f26a87c2 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits a2877f783301 Merge remote-tracking branch 'usb.current/usb-linus' into master omits 1c6083e72937 Merge remote-tracking branch 'tty.current/tty-linus' into master omits dbcaa3f250f0 Merge remote-tracking branch 'pci-current/for-linus' into master omits cdcfc6935c88 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits ec4187552e49 Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits 954990aae8f1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits f6f47771a8f8 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 97394e55f154 Merge remote-tracking branch 'ipsec/master' into master omits d9c81681b688 Merge remote-tracking branch 'bpf/master' into master omits 8475662af045 Merge remote-tracking branch 'net/master' into master omits 7f9a2f102962 Merge remote-tracking branch 'sparc/master' into master omits 5af3db89e083 Merge remote-tracking branch 's390-fixes/fixes' into master omits d2bfcea19aff Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 7b9e5319f4c6 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 365ec30635e2 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits 686d614fb68a Merge remote-tracking branch 'kbuild-current/fixes' into master omits 4ad1536d5b19 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits 517ee095d5f8 refscale: Prevent hangs for invalid arguments omits 14e9bcf7621b rcuscale: Prevent hangs for invalid arguments omits 93ad4dbdfe93 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits acb41d2a1399 lockdep: Provide dummy forward declaration of *_is_held() helpers omits 0249adfb367e srcu: Use a more appropriate lockdep helper omits db23fb9ba539 net: sched: Remove broken definitions and un-hide for !LOCKDEP omits 449f5f6697f7 net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits 892e2e972ba7 rcu: Un-hide lockdep maps for !LOCKDEP omits 076085276827 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits 8618418cc0ad torture: Exclude "NOHZ tick-stop error" from fatal errors omits 49088a0f0acd rcutorture: Make grace-period kthread report match RCU fla [...] omits 57e247165c22 Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 250e21c0b32c Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 3ae149257d46 Merge remote-tracking branch 'regmap/for-5.10' into regmap-next omits ff45af480474 Merge remote-tracking branch 'regmap/for-5.9' into regmap-linus omits 042e6087ca5d Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits cbdd2e1ca635 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits ef17d2a68d4b Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 02f9b417ab30 Merge branch for-5.10/arm64/defconfig into for-next omits f67a4e4b03a5 Merge branch for-5.10/arm64/dt into for-next omits f9a153b60d26 Merge branch for-5.10/arm/dt into for-next omits 5484d08db0ca Merge branch for-5.10/soc into for-next omits 086ed98c060e Merge branch for-5.10/firmware into for-next omits 24bbabeb2765 Merge branch for-5.10/dt-bindings into for-next omits 03ec945c31ce kconfig: qconf: revive help message in the info view omits 9122fa81a562 kconfig: fix incomplete type 'struct gstr' warning omits 61a443b8d624 kconfig: qconf: use delete[] instead of delete to free arr [...] omits 25757a0b3e39 arm64: tegra: Initial Tegra234 VDK support omits 23d31e4703d7 firmware: tegra: Enable BPMP support on Tegra234 omits c83a88ee7602 soc/tegra: pmc: Add Tegra234 support omits ab6ad7dfb156 soc/tegra: pmc: Reorder reset sources/levels definitions omits db8b02224aa9 soc/tegra: misc: Add Tegra234 support omits f0829ff97a15 soc/tegra: fuse: Add Tegra234 support omits b60be73d817d soc/tegra: fuse: Implement tegra_is_silicon() omits f1f875c88309 soc/tegra: fuse: Extract tegra_get_platform() omits ce3ce2713c36 Merge branch 'for-next-next-v5.9-20200917' into for-next-20200917 omits afa4a374d9c4 Merge branch 'for-next-current-v5.8-20200917' into for-nex [...] omits 917e78639dc3 Merge branch 'misc-next' into for-next-next-v5.9-20200917 omits 08a3861a6809 Merge branch 'misc-next' into for-next-current-v5.8-20200917 omits 94b0f2011ba6 Merge branch 'misc-5.9' into for-next-current-v5.8-20200917 omits be3edcacc4d7 gfs2: call truncate_inode_pages_final for address space glocks omits 903ac9852243 gfs2: simplify the logic in gfs2_evict_inode omits 055f40eb2889 gfs2: factor evict_linked_inode out of gfs2_evict_inode omits 2a4164658d3c gfs2: further simplify gfs2_evict_inode with new func evic [...] omits 8ddd2843aa21 gfs2: factor evict_unlinked_inode out of gfs2_evict_inode omits efc96df216ac gfs2: rename variable error to ret in gfs2_evict_inode omits de48add953a6 Merge branch 'features' into for-next omits 149204636e5a Merge branch 'fixes' into for-next omits 4f7a0cd03de5 Merge branch 'devel' into for-next omits a5d0fe9ff2af Merge branch 'devel' into for-next omits 41b9b36fe986 fpga: dfl: n3000-nios: Make m10_n3000_info static omits c7b47e308648 x86: add failure injection to get/put/clear_user omits 1b740251ae9b lib, uaccess: add failure injection to usercopy functions omits eeafcb5888b7 lib, include/linux: add usercopy failure capability omits 4a6c442de1a1 ROMFS: support inode blocks calculation omits 6fcce1faf3eb sched.h: drop in_ubsan field when UBSAN is in trap mode omits 35397dd09718 scripts/gdb/tasks: add headers and improve spacing format omits f5c41c382c7c scripts/gdb/proc: add struct mount & struct super_block ad [...] omits bfb0d1ad8d3a aio: simplify read_events() omits e35cf7fc8dbe panic: dump registers on panic_on_warn omits 4b838d5fa4b3 rapidio: fix error handling path omits 2c8fdaf32752 autofs: harden ioctl table omits 0888320c2e08 mm: remove the now-unnecessary mmget_still_valid() hack omits d6b414850a3d mm/gup: take mmap_lock in get_dump_page() omits 1d08153f09b0 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits d7a42c877024 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 88c037b8071c coredump: refactor page range dumping into common helper omits 3451de9b6cec coredump: let dump_emit() bail out on short writes omits 74b4faa0d56c binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits b087897fa21d tools/testing/selftests: add self-test for verifying load [...] omits 3c82fede8b29 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 00552adcc231 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 02d0c88e6e16 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits bcf4271d4bc3 checkpatch: allow not using -f with files that are in git omits e3247f610745 checkpatch-warn-on-self-assignments-checkpatch-fixes omits 833b75331c91 checkpatch: warn on self-assignments omits 98df14048b4b const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits a8c7ec24da69 checkpatch: warn if trace_printk and friends are called omits 0dbf1d7f3d7c const_structs.checkpatch: add phy_ops omits cc816a71b4ef checkpatch: add test for comma use that should be semicolon omits 5b56a19bc8f6 checkpatch: move repeated word test omits 8a6aba512808 checkpatch: add --kconfig-prefix omits 67ff36099355 bitops: use the same mechanism for get_count_order[_long] omits 745d8903dd7f bitops: simplify get_count_order_long() omits fc4f610de487 lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits 5974bc970694 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits 89fcb8a0ebd6 lib/mpi/mpi-bit.c: fix spello of "functions" omits df09ccb8e7de lib: test_sysctl: delete duplicated words omits f5beec809b64 lib: syscall: delete duplicated words omits b8f47af911e1 lib: radix-tree: delete duplicated words omits 4fb12fa871ea lib: earlycpio: delete duplicated words omits 628b245f3f84 lib: dynamic_queue_limits: delete duplicated words + fix typo omits e59afb871195 lib: devres: delete duplicated words omits 285f368651d1 lib: decompress_bunzip2: delete duplicated words omits 930880446605 lib: libcrc32c: delete duplicated words omits ecf909cca4e9 lib: bitmap: delete duplicated words omits d22695713172 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 003de712b4a4 get_maintainer: add test for file in VCS omits 92fe106c57fb kernel.h: split out min()/max() et al. helpers omits 00cdcbdeda29 fs: configfs: delete repeated words in comments omits 3af3bf116a71 proc/sysctl: make protected_* world readable omits 5f31a42af291 kernel/hung_task.c: Monitor killed tasks. omits 436c8365deff fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 08ef34278b0e fs/buffer.c: add debug print for __getblk_gfp() stall problem omits bba86666a0ba mm: fix some comments formatting omits 514d0c8efaec mm: fix some broken comments omits dfc5167b3712 mm: use self-explanatory macros rather than "2" omits 402e60c9472a mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits 1105af69155d mm/highmem.c: clean up endif comments omits b7f465274dc8 mm/page_reporting.c: drop stale list head check in page_re [...] omits c027f73e600d mm/slab.h: remove duplicate include omits 96dd1a9ad81d mm: don't panic when links can't be created in sysfs omits ca87489e6119 kernel/resource: make iomem_resource implicit in release_m [...] omits 0d948f66998f hv_balloon: try to merge system ram resources omits 5347c64b2391 xen/balloon: try to merge system ram resources omits f17133a09887 virtio-mem: try to merge system ram resources omits 2543574a6bcb mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 2f1996b9fd3d mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits c421baf4e92d mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 33f42df4ff3d kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits aa6ac17e3e96 kernel/resource: make release_mem_region_adjustable() never fail omits ad1a07d06dbf mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits 1889e48e859f mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits aba34eac3af4 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits 1f01050a60f7 mm/memory_hotplug: simplify page onlining omits c09b2de8e677 mm/page_isolation: simplify return value of start_isolate_ [...] omits f6a45ff1273e mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 428decb7116c mm/page_alloc: simplify __offline_isolated_pages() omits bac4de610c54 mm-memory_hotplug-simplify-page-offlining-fix omits 43b66e9d9735 mm/memory_hotplug: simplify page offlining omits 9558a4b03dab mm/memory_hotplug: enforce section granularity when onlini [...] omits a190ea829f43 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 558c0071a2ef mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits 720cddf0a603 mm/util.c: update the kerneldoc for kstrdup_const() omits c7f4c5517bf3 mm/vmstat.c: use helper macro abs() omits 0986084da4f0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 74ae0214e356 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 25f656f18351 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 489aed87bf61 mm,hwpoison: remove stale code omits 1f5c557b72e9 mmhwpoison-drop-unneeded-pcplist-draining-fix omits 4bd31869d93a mm,hwpoison: drop unneeded pcplist draining omits a36a87cbf9e2 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 189d55772ab1 mm,hwpoison: refactor madvise_inject_error omits 4ea851001224 mm,hwpoison: take free pages off the buddy freelists omits 28eb84bbe5d7 mm,hwpoison: double-check page count in __get_any_page() omits 967990301e77 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits f750630319b8 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 6f9de63828de mm/memory-failure: fix return wrong value when isolate page fail omits c15b139dd4db mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 769f6b602b2a mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 71acfa2fa331 mm,hwpoison: rework soft offline for in-use pages omits f83c80b6bcf5 mm,hwpoison: rework soft offline for free pages omits 2bac243f0c5f mm,hwpoison: unify THP handling for hard and soft offline omits e0d7efcad410 mm,hwpoison: kill put_hwpoison_page omits 601bde02e0fc mm,hwpoison: unexport get_hwpoison_page and make it static omits 466fda3b3455 mm,hwpoison-inject: don't pin for hwpoison_filter omits 59c575da499e mm, hwpoison: remove recalculating hpage omits b3cfdbcd174b mm,hwpoison: cleanup unused PageHuge() check omits e7ba8dd66d90 mm/readahead: pass a file_ra_state into force_page_cache_ra omits 643157334096 mm/filemap: fold ra_submit into do_sync_mmap_readahead omits 736bed26fb56 mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits eed1ffe4a0bf mm/readahead: pass readahead_control to force_page_cache_ra omits f30cf6819325 mm/readahead: make ondemand_readahead take a readahead_control omits bfb9f1238721 mm/readahead: make do_page_cache_ra take a readahead_control omits 903b0ecf08ea mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 64b7c8865c7c mm/readahead: add DEFINE_READAHEAD omits 31f4fce42cc4 fs: do not update nr_thps for mappings which support THPs omits 423fd524ee74 fs: add a filesystem flag for THPs omits 67fbd5644499 mm/vmscan: allow arbitrary sized pages to be paged out omits 05ba112f93bd mm/page-writeback: support tail pages in wait_for_stable_page omits 3d605b1122b1 mm/truncate: fix truncation for pages of arbitrary size omits 0c6841ef7010 mm/rmap: fix assumptions of THP size omits abeaf337df2a mm/huge_memory: fix can_split_huge_page assumption of THP size omits 2f025d8fec34 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 33c4b4295093 mm/huge_memory: fix split assumption of page size omits 2786bbc0f7b2 mm/huge_memory: fix total_mapcount assumption of page size omits 35e0f74b6573 mm/page_owner: change split_page_owner to take a count omits 073ef484f040 mm/memory: remove page fault assumption of compound page size omits 1616ef92e665 mm/filemap: fix page cache removal for arbitrary sized THPs omits 3cf2db68b2a6 mm/filemap: fix storing to a THP shadow entry omits cb6270231956 xarray-add-xas_split-fix-2 omits 08e545133e6c xarray-add-xas_split-fix omits 954f082749d9 XArray: add xas_split omits abd4760c00a1 xarray-add-xa_get_order-fix omits 81a99c3da9ed XArray: add xa_get_order omits 51ffb08aae65 mm/migrate: remove obsolete comment about device public omits 6399968e37a9 mm/migrate: remove cpages-- in migrate_vma_finalize() omits 636ac0604f04 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 00217cf9fec9 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 3a090909b952 memblock: use separate iterators for memory and reserved regions omits 212c7ecacb27 memblock: implement for_each_reserved_mem_region() using _ [...] omits f3bde83a0e97 memblock: remove unused memblock_mem_size() omits 5a159d28da0f x86/setup: simplify reserve_crashkernel() omits bf6d31831591 x86/setup: simplify initrd relocation and reservation omits 8ebe37e18a88 mips: fix cavium-octeon build caused by memblock refactoring omits be579c0ad3d7 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 76713c119a9d arch, drivers: replace for_each_membock() with for_each_me [...] omits d96594bc1a10 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits f2441a0a572f memblock: reduce number of parameters in for_each_mem_range() omits 18a1532d5b61 memblock-make-memblock_debug-and-related-functionality-pri [...] omits ebfea2ce4387 memblock: make memblock_debug and related functionality private omits 75e7b480492a memblock: make for_each_memblock_type() iterator private omits 6149ad1e7af7 mircoblaze: drop unneeded NUMA and sparsemem initializations omits b9b8e9548ba5 riscv: drop unneeded node initialization omits c3ba3f3e4ea9 h8300, nds32, openrisc: simplify detection of memory extents omits 72f73b4f10c8 arm64: numa: simplify dummy_numa_init() omits a067cf64ea5e arm, xtensa: simplify initialization of high memory pages omits 17265d054089 dma-contiguous: simplify cma_early_percent_memory() omits 56359c826e3a KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 5508e3268bb2 mm/compaction.c: micro-optimization remove unnecessary branch omits 633e9bcf30c8 mm/vmscan: add a fatal signals check in drop_slab_node omits c58b8d699b11 mm/vmscan: fix infinite loop in drop_slab_node omits cc3a2dd5adb7 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits 8284a97c1ca3 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits ae233cfce3c4 mm/hugetlb: take the free hpage during the iteration directly omits 85e863335622 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits ac7f08103216 mm/hugetlb: a page from buddy is not on any list omits 9de49a293ebd mm/hugetlb: count file_region to be added when regions_nee [...] omits 0be677a780ab mm/hugetlb: use list_splice to merge two list at once omits ffee33092b19 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits 78058b665a60 mm/hugetlb: not necessary to coalesce regions recursively omits 9410298270d0 MIPS: do not call flush_tlb_all when setting pmd entry omits 6fe8512fd824 mm/huge_memory.c: update tlb entry if pmd is changed omits ac22c497d4a7 doc/vm: fix typo in the hugetlb admin documentation omits 1773d6eb5fec mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 61e28b62fb53 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 451172f62434 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' omits 4735ff60263a mm/page_alloc.c: clean code by merging two functions omits 5562b7d69a0b mm/page_alloc.c: fix early params garbage value accesses omits 4a12744d6124 mm/page_alloc.c: micro-optimization remove unnecessary branch omits c9e1c0ecd428 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits a5bd6445d25e mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 6966bd293598 mm, isolation: avoid checking unmovable pages across pageb [...] omits 0e762b88754b mm: document semantics of ZONE_MOVABLE omits ffbd14b68425 virtio-mem: don't special-case ZONE_MOVABLE omits 938404976a8e mm/page_isolation: cleanup set_migratetype_isolate() omits 17277a1238e0 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 6589abaeb09f mm/page_isolation: exit early when pageblock is isolated i [...] omits 7ae0966c4562 mm/page_alloc: tweak comments in has_unmovable_pages() omits 554cb5011721 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits 63da9398083f KASAN: Testing Documentation omits 79c43a41a41e kasan-port-kasan-tests-to-kunit-v14 omits fecfc6b8e4ae KASAN: Port KASAN Tests to KUnit omits 5aa42c466aac KUnit: KASAN Integration omits a411760d07a8 kasan/kunit: add KUnit Struct to Current Task omits 93409474e270 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 7c077591fd1e mm/memory-failure.c: remove unused macro `writeback' omits 94c478beb25d mm/memory-failure: do pgoff calculation before for_each_process() omits 0a3a0c87e7d1 mm/dmapool.c: replace hard coded function name with __func__ omits 94723a97dd96 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits 271a0e648d08 lib/test_hmm.c: remove unused dmirror_zero_page omits e84748ef12b8 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits b1d32506e73b mm/mmap: check on file instead of the rb_root_cached of it [...] omits ccf57fca2d1c mm/mmap: not necessary to check mapping separately omits 893d05f7a08a mm/memory.c: fix spello of "function" omits dd5acf59ae89 mm/mmap: leave adjust_next as virtual address instead of p [...] omits 5fc1dd26df42 mm: simplify PageDoubleMap with PF_SECOND policy omits 8db11529cbbc mm: move PageDoubleMap bit omits 2499a01ad0f3 mm/mmap.c: fix the adjusted length error omits 6fbe2ea26584 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 2dea682add86 mm: smaps*: extend smap_gather_stats to support specified [...] omits 3ae04dfd5fa3 mmap locking API: add mmap_lock_is_contended() omits 530dc19ecff8 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 3febc2152124 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits ed3ba22d9a3f mm/memory.c: replace vmf->vma with variable vma omits fc33b0c9cb74 mm/memory.c: fix typo in __do_fault() comment omits 172e07997307 arm: __pmd_free_tlb(): call page table destructor omits de3ce0e2b866 mm: account PMD tables like PTE tables omits af5aef8a4568 selftests/vm: fix incorrect gcc invocation in some cases omits 0b06d35b879d selftests/vm: fix false build success on the second and la [...] omits 9d07fe49b7ac mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits 3bef21586200 mm/memcg: unify swap and memsw page counters omits 6941cf317f25 mm-memcg-simplify-mem_cgroup_get_max-v4 omits 9e8a71f77468 mm/memcg: simplify mem_cgroup_get_max() omits c34537f875a7 mm/memcg: clean up obsolete enum charge_type omits 4d3e63cd1737 mm: memcontrol: correct the comment of mem_cgroup_iter() omits 562e2a10d34f mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 0a9dacb3c5e0 memcg: introduce per-memcg reclaim interface omits 6bd9110d35c4 mm: memcontrol: Use the preferred form for passing the siz [...] omits 8fcb1aa68afd mm: memcontrol: use flex_array_size() helper in memcpy() omits 2b90fc96484f mm/memremap.c: convert devmap static branch to {inc,dec} omits dec509e9bd8c mm/swap.c: fix confusing comment in release_pages() omits e64638be095b mm: remove superfluous __ClearPageActive() omits dca9847d8845 mm: remove activate_page() from unuse_pte() omits 0bb1f61166af swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits ab5da64f7f03 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 8fd6f30d2fc1 mm/gup: don't permit users to call get_user_pages with FOL [...] omits f2dbe3a6e366 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits 43d9dd0bc498 mm/filemap: fix filemap_map_pages for THP omits ebd9bbb673a8 mm: add find_lock_head omits 71dc5f9ef5ee mm-shmem-return-head-page-from-find_lock_entry-fix omits d77de4921a87 mm/shmem: return head page from find_lock_entry omits 5d1903f712ac mm-convert-find_get_entry-to-return-the-head-page-fix omits 1ded9499476b mm: convert find_get_entry to return the head page omits 16eab0887c1c i915: use find_lock_page instead of find_lock_entry omits 90a23b4bd670 proc: optimise smaps for shmem entries omits 9adc095ae5db mm-optimise-madvise-willneed-fix omits ebe17507f2f8 mm: optimise madvise WILLNEED omits e71c9657ad73 mm: use find_get_incore_page in memcontrol omits 913b523efe2d mm: factor find_get_incore_page out of mincore_page omits a2f0629800a5 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 1f12e3951f0d mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 6f97d320a550 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits 7bf081102236 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 95d2d02f10a9 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits e3e5efb03537 mm/debug_vm_pgtable/locks: take correct page table lock omits a93240a6688a mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 0299a04d3e32 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits 6f1c157e911e mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits 6fa628ea7356 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits acf1909f41cb mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits 17a98f8b528f mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits 89367f40594e powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 47909c79d67b powerpc/mm: move setting pte specific flags to pfn_pte omits 2176ebcd0872 powerpc/mm: add DEBUG_VM WARN for pmd_clear omits 9dbe65bd4e1a mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits d2ceded66314 mm/debug.c: do not dereference i_ino blindly omits dc67b2ad0594 device-dax: make dev_dax_kmem_probe() static omits c5a63082e110 device-dax: add a range mapping allocation attribute omits 5190c0e2d977 dax/hmem: introduce dax_hmem.region_idle parameter omits 81599839e2f4 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits 4b5bb5774d37 device-dax: add an 'align' attribute omits 102c386fdf72 device-dax-make-align-a-per-device-property-fix omits a35bfb9c3c45 device-dax: make align a per-device property omits 045bc73826ab device-dax: introduce 'mapping' devices omits 580d75b195a3 device-dax-add-dis-contiguous-resource-support-fix omits 1e8cd2b19ffa device-dax: add dis-contiguous resource support omits 1f052f1a8154 mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits 6c5d58420e28 mm/memremap_pages: support multiple ranges per invocation omits 623521d0d0b6 mm/memremap_pages: convert to 'struct range' omits 2d0b4f3cb255 device-dax: add resize support omits d677b05e7723 drivers/base: make device_find_child_by_name() compatible [...] omits 5b9b3e6ce349 device-dax: introduce 'seed' devices omits 89d8223bcc94 device-dax: add an allocation interface for device-dax instances omits f2d9036f3a4e device-dax: kill dax_kmem_res omits a63ba54e7e01 device-dax-make-pgmap-optional-for-instance-creation-fix omits 3e631530c946 device-dax: make pgmap optional for instance creation omits 33f14478b4d8 device-dax: move instance creation parameters to 'struct d [...] omits 313f81e39015 device-dax: drop the dax_region.pfn_flags attribute omits 0743aa89f5c7 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits 7ad509b012a9 ACPI: HMAT: attach a device for each soft-reserved range omits 1773f898988d mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits baf048249042 mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 1ad899ad4c95 resource: report parent to walk_iomem_res_desc() callback omits 8a73bd21f200 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits a3e18ba1472f ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits 22518b358fb6 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits 1868ba129c72 x86/numa: fix build when CONFIG_ACPI is not set omits abce5de70a55 x86/numa: add 'nohmat' option omits d1d9ff107d11 x86/numa: cleanup configuration dependent command-line options omits 1ebd212b8ef4 mm/kmemleak: rely on rcu for task stack scanning omits c39e1ab31074 mm/slub: make add_full() condition more explicit omits c14be0791b9d mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 33e09b4264d6 mm/slub.c: branch optimization in free slowpath omits a6de105a3f86 include/linux/slab.h: fix a typo error in comment omits b625946a1a6d mm/slab.c: clean code by removing redundant if condition omits 01f4394dd584 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits fe486d38fe39 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits ca8a92629a3d ramfs: support O_TMPFILE omits f4e4afc6d6e4 ocfs2: fix ocfs2 corrupt when iputting an inode omits 365a77201898 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 67dd320fd867 ocfs2: delete repeated words in comments omits 60a5c73993aa ntfs: add check for mft record size in superblock omits 48f35b62e0fc compiler-gcc: improve version error omits a024cf6be749 kasan: remove mentions of unsupported Clang versions omits 64c5a8046458 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits b85664bd0112 Revert "arm64: vdso: Fix compilation with clang older than 8" omits a8cea54d567e Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits d5a9ddcd26f5 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits b1d3f4cecc73 compiler-clang: add build check for clang 10.0.1 omits 498de68e1574 checkpatch: test $GIT_DIR changes omits 2b93bf49c8e7 mm: don't rely on system state to detect hot-plug operations omits cad75a77c4aa mm: replace memmap_context by meminit_context omits 3a36e26047ab arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] omits 0d4f5a96fd4d lib/string.c: implement stpcpy omits 578a668e8436 mm: validate pmd after splitting omits 38a09b2e334f mm/gup: fix gup_fast with dynamic page table folding omits d3d13dcdd2f8 mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits c51efc24c2f3 mm: memcontrol: fix missing suffix of workingset_restore omits bd52a65be77b mm, THP, swap: fix allocating cluster for swapfile by mistake omits c01e869fa2d2 /proc/kpageflags: do not use uninitialized struct pages omits 9d48aa59f9a6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 7e4181aa2863 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] omits eee736aa8868 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] omits 064b1f0fb457 stackleak: let stack_erasing_sysctl take a kernel pointer buffer omits ebf8a341fef7 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer omits 803a617bfdb1 mm/memory_hotplug: drain per-cpu pages again during memory [...] omits 0732fbbba99a selftests/vm: fix display of page size in map_hugetlb omits 9b6bf38e8ab6 mm/thp: fix __split_huge_pmd_locked() for migration PMD omits dc5d19df0765 kprobes: fix kill kprobe which has been marked as gone omits 6b923296ff56 tmpfs: restore functionality of nr_inodes=0 omits 7dbee161ddf3 mlock: fix unevictable_pgs event counts on THP omits 0f3012e7d246 mm: fix check_move_unevictable_pages() on THP omits 1f0c36970795 shmem: shmem_writepage() split unlikely i915 THP omits 18c0b66a8ded mm: migration of hugetlbfs page skip memcg omits 6b3b08c2caea ksm: reinstate memcg charge on copied pages omits ec3a20375169 mm/gup_benchmark: update the documentation in Kconfig omits 2f5847a97182 mailmap: add older email addresses for Kees Cook omits 0211c39f98df gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro omits a65af31190c0 Merge branch 'pm-cpuidle' into linux-next omits c07b02aa623d rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits c099c0ce3f6d rcutorture: Make preemptible TRACE02 enable lockdep omits 591494fb4fcf rcu-tasks: Enclose task-list scan in rcu_read_lock() omits 125b08333981 rcu-tasks: Fix low-probability task_struct leak omits 988304a0ae72 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace omits c0cb27553b00 docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits 9463dda9a80a srcu: Take early exit on memory-allocation failure omits 86f10ea41ce6 rcuscale: Avoid divide by zero omits 6da21c3da96b rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace omits 485d1b4b8433 rcu-tasks: Selectively enable more RCU Tasks Trace IPIs omits 78c836ab0a7f rcu-tasks: Use more aggressive polling for RCU Tasks Trace omits 49dae4a0e255 rcu-tasks: Mark variables static omits 72e890e3353b rcuscale: Add RCU Tasks Trace omits 0fe9175226b0 rcu: Panic after fixed number of stalls omits 8cc74d3d2ba1 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits 182e05034bcd scftorture: Add an alternative IPI vector omits 5bebbc3fea2f torture: Make torture_stutter() use hrtimer omits 044847d836de x86/cpu: Avoid cpuinfo-induced IPI pileups omits d7d26ca2862d torture: Periodically pause in stutter_wait() omits 2ccc34fee63d locktorture: Track time of last ->writeunlock() omits c5e91b849c80 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] omits 1a0361c153c2 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes omits 331088a5f492 Merge branch 'powercap' into linux-next omits 3573b17a2b8b Merge branches 'acpi-tables' and 'acpi-pmic' into linux-next omits db21884a207b Merge branch 'misc-5.9' into next-fixes omits dd093fcbff8f btrfs: fix overflow when copying corrupt csums for a message omits 2835d860d3fc hwmon: (k10temp) Add support for Zen3 CPUs omits 6b09efadb8cf fpga: dfl: move dfl bus related APIs to include/linux/fpga/dfl.h omits a2a8cb05df29 fpga: dfl: add support for N3000 Nios private feature omits 3dd18d3eacd2 include: fpga: adi-axi-common: Fix leading whitespace in header omits de1cfde660b7 btrfs: fix overflow when copying corrupt csums for a message omits 6028dafde949 coresight: etm4x: Fix number of resources check for ETM 4. [...] omits c40d16ef3efe coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface omits 9a8b3f0c7abe Merge branch 'remotes/lorenzo/pci/xilinx' omits e999598d238c Merge branch 'remotes/lorenzo/pci/vmd' omits 4f1fa6e7c4b2 Merge branch 'remotes/lorenzo/pci/rcar' omits ff37c8b4e3c4 Merge branch 'remotes/lorenzo/pci/qcom' omits f3d918940f60 Merge branch 'remotes/lorenzo/pci/mvebu' omits 678aa7895d50 Merge branch 'remotes/lorenzo/pci/iproc' omits feef5f7f00c7 Merge branch 'remotes/lorenzo/pci/imx6' omits 66b572ba04b6 Merge branch 'remotes/lorenzo/pci/dwc' omits 88e2ec89879c Merge branch 'remotes/lorenzo/pci/cadence' omits 08d0f453be55 Merge branch 'remotes/lorenzo/pci/aardvark' omits 29f4832605fe Merge branch 'pci/pm' omits 2648d5fb743e Merge branch 'pci/misc' omits 91904144d091 Merge branch 'pci/enumeration' omits b63db7dbe16e btrfs: open code extent_read_full_page to its sole caller omits 7bc5e736c87e btrfs: sink mirror_num argument in __do_readpage omits b821104e7c0b btrfs: sink read_flags argument into extent_read_full_page omits c6b7babb9fd7 btrfs: sink mirror_num argument in extent_read_full_page omits c409d593b81c btrfs: promote extent_read_full_page to btrfs_readpage omits 7f6f34996597 btrfs: remove mirror_num argument from extent_read_full_page omits 31247730d108 btrfs: remove btrfs_get_extent indirection from __do_readpage omits ad1b895aaa74 btrfs: remove btree_get_extent omits 95b7894f89bc btrfs: simplify metadata pages reading omits 7de765415761 btrfs: remove btree_readpage omits 2ea410a8dd6c btrfs: fix wrong address when faulting in pages in the sea [...] omits b790be1719e9 btrfs: reschedule if necessary when logging directory items omits 6cc3f83da922 fpga: dfl: fix the comments of type & feature_id fields omits a4fc2b4005b4 dfl: add dfl bus support to MODULE_DEVICE_TABLE() omits d43a210a7d0d fpga: dfl: move dfl_device_id to mod_devicetable.h omits 36c62e904588 include: fpga: adi-axi-common.h: add definitions for suppo [...] omits 40278ee5edb8 coresight: Make sysfs functional on topologies with per core sink omits 79d3409ce1d1 coresight: etm: perf: Sink selection using sysfs is deprecated omits 7705a4e65fc5 NFSv4.2: xattr cache: remove unused cache struct field omits 2a1390c95a69 nfs: Convert to use the preferred fallthrough macro omits 3f4eb08da3d6 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] omits d43dd752a57a Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD [...] omits ea5710f24ccd sunrpc: fix duplicated word in <linux/sunrpc/cache.h> omits 377b47d98c38 SUNRPC: Remove remaining dprintks from sched.c omits 78f947b4b0f6 SUNRPC: Remove dprintk call sites in RPC queuing functions omits a095dffbc9f7 SUNRPC: Clean up RPC scheduler tracepoints omits 21c3e3d7d913 SUNRPC: Replace rpcbind dprintk call sites with tracepoints omits 036cd0769451 SUNRPC: Remove more dprintks in rpcb_clnt.c omits f8cc0fadbabd SUNRPC: Remove dprintk call sites in rpcbind XDR functions omits d2e8a055ea38 SUNRPC: Hoist trace_xprtrdma_op_setport into generic code omits 4e5dc49b0229 SUNRPC: Remove rpcb_getport_async dprintk call sites omits 82e208e30c98 SUNRPC: Clean up call_bind_status() observability omits 05b879414f7b SUNRPC: Remove dprintk call site in call_decode omits e9597347b0a2 SUNRPC: Trace call_refresh events omits dcc6e8404e95 SUNRPC: Add trace_rpc_timeout_status() omits 71b592b9d305 SUNRPC: Mitigate cond_resched() in xprt_transmit() omits ad4959ff787c SUNRPC: Replace connect dprintk call sites with a tracepoint omits 3c14646a7045 SUNRPC: Remove dprintk call site in call_start() omits c3709cf99de4 SUNRPC: Remove the dprint_status() macro omits aff26af50922 SUNRPC: Replace dprintk() call site in xs_nospace() omits 00b7b96fe02f SUNRPC: Replace dprintk() call site in xprt_prepare_transmit omits d75703516ade SUNRPC: Update debugging instrumentation in xprt_do_reserve() omits 0fbaa0588342 SUNRPC: Remove debugging instrumentation from xprt_release omits af855b75af30 SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code omits 5a6543509566 SUNRPC: Remove trace_xprt_complete_rqst() omits 819a3100c162 SUNRPC dont update timeout value on connection reset omits 8925bd12378b nfs4: strengthen error check to avoid unexpected result omits 34244fefbe91 NFS: remove redundant pointer clnt omits f21e65dfe2b4 btrfs: do not create raid sysfs entries under any locks omits a230da2658e3 btrfs: kill the RCU protection for fs_info->space_info omits 69fba6172b9f arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk omits 858b810bf63f m68knommu: switch to using asm-generic/uaccess.h omits 91c42733cd80 btrfs: improve error message in setup_items_for_insert omits dbbc74f4c14d btrfs: add kerneldoc for setup_items_for_insert omits e1b99296e88e btrfs: sink total_data parameter in setup_items_for_insert omits 50cad4db8291 btrfs: eliminate total_size parameter from setup_items_for_insert omits 46e6a72d25f7 btrfs: re-arrange statements in setup_items_for_insert omits 281f53714608 btrfs: sysfs: export supported send stream version omits 8ef0fc9f58fa btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() omits a4c178fbda30 btrfs: send: avoid copying file data omits 5b296533b8d9 btrfs: send: get rid of i_size logic in send_write() omits 647d224240cf btrfs: rename btrfs_insert_clone_extent() to a more generic name omits 1f039d65f1c6 btrfs: rename btrfs_punch_hole_range() to a more generic name omits 4fb7fddf9ee1 btrfs: rename struct btrfs_clone_extent_info to a more gen [...] omits bed6f4356265 btrfs: remove item_size member of struct btrfs_clone_extent_info omits cf63a3f60f15 btrfs: fix metadata reservation for fallocate that leads t [...] omits 6f4a306b308b btrfs: remove unused function calc_global_rsv_need_space() omits 24020f6b87be btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] omits c044779ce6ef btrfs: simplify gotos in open_seed_device omits b46aae5435c4 btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] omits f8be0463cfe7 btrfs: remove tmp variable for list traversal in btrfs_ini [...] omits d5b8479748e9 btrfs: use sprout device_list_mutex in btrfs_init_devices_late omits 15d59d47f8bb btrfs: reada: lock all seed/sprout devices in __reada_star [...] omits 5e92340a0b83 btrfs: handle errors in btrfs_sysfs_add_fs_devices omits 6e62a23e2403 btrfs: initialize sysfs devid and device link for seed device omits e30ee9d6e38f btrfs: split and refactor btrfs_sysfs_remove_devices_dir omits 17647866a806 btrfs: simplify parameters of btrfs_sysfs_add_devices_dir omits 2d008d643bff btrfs: make btrfs_sysfs_remove_devices_dir return void omits 9cf895562721 btrfs: add btrfs_sysfs_remove_device helper omits 262cce5c82c6 btrfs: add btrfs_sysfs_add_device helper omits f1fa3e19bf84 btrfs: fix replace of seed device omits 78fb7f033497 btrfs: fix put of uninitialized kobject after seed device delete omits c08baefc7a8b btrfs: improve device scanning messages omits 6d5cb405c021 btrfs: pretty print leaked root name omits 663d3660dd1b btrfs: sysfs: export currently running exclusive operation omits 15c6dbbbabdb btrfs: enumerate the type of exclusive operation in progress omits 925f31f2ac04 btrfs: sysfs: init devices outside of the chunk_mutex omits 1d2a44f5f649 btrfs: make extent_fiemap take btrfs_inode omits 02e49be44dce btrfs: make btrfs_zero_range_check_range_boundary take btr [...] omits 9986033432a5 btrfs: make copy_inline_to_page take btrfs_inode omits 1aa5886dcb32 btrfs: make btrfs_find_ordered_sum take btrfs_inode omits d4d169ba9db8 btrfs: make get_extent_skip_holes take btrfs_inode omits 86796c46b5ce btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] omits 0dad4912593c btrfs: make btrfs_invalidatepage work on btrfs_inode omits 5d95b82729e7 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode omits 2ec6eb53f03c btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode omits 44a8374a87d5 btrfs: make ordered extent tracepoint take btrfs_inode omits 4bc0ae65a9f7 btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode omits 2fe20a1aaa05 btrfs: make inode_tree_del take btrfs_inode omits b790dfbdd40b btrfs: use BTRFS_NESTED_NEW_ROOT for double splits omits f75abcb0b374 btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots omits 637a1805b246 btrfs: introduce BTRFS_NESTING_SPLIT for split blocks omits 9bc0fbf67e7b btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW omits 14303abe1168 btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT omits 1aa1d17f4758 btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks omits 578bd150f2ff btrfs: add nesting tags to the locking helpers omits 596d4910414d btrfs: introduce btrfs_path::recurse omits f847652c4b68 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] omits ea2ab45c4d88 btrfs: don't opencode sync_blockdev in btrfs_init_new_device omits 9d804ca2b93e btrfs: remove redundant code from btrfs_free_stale_devices omits 063b308e43c9 btrfs: refactor locked condition in btrfs_init_new_device omits d2caf13aedb8 btrfs: use RCU for quick device check in btrfs_init_new_device omits ca76d07b3a18 btrfs: ctree: check key order before merging tree blocks omits cc1005246c3b btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] omits 8d8ab2d80720 btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() omits 971e5940b737 btrfs: extent_io: do extra check for extent buffer read wr [...] omits 4e40d4489d4a btrfs: rework error detection in init_tree_roots omits b894d93914bc btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations omits 30554d5b43eb btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] omits 4e64ebb530f7 btrfs: do not hold device_list_mutex when closing devices omits c617363e85a9 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks omits 8e6ec53631d3 btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] omits 034c110cc590 btrfs: remove alloc_list splice in btrfs_prepare_sprout omits c6141248f45d btrfs: document some invariants of seed code omits c119cccb6046 btrfs: switch seed device to list api omits 42dbc16bf3f9 btrfs: simplify setting/clearing fs_info to btrfs_fs_devices omits 12985f9af526 btrfs: make close_fs_devices return void omits f42ac57c81f7 btrfs: factor out loop logic from btrfs_free_extra_devids omits 97270f98ad16 btrfs: factor out reada loop in __reada_start_machine omits d5b7bb7c2ff5 btrfs: remove err variable from btrfs_get_extent omits 09745ff88d93 btrfs: dio iomap DSYNC workaround omits 38e349c6bb72 btrfs: switch to iomap for direct IO omits bfa9ea463e85 btrfs: add owner and fs_info to alloc_state io_tree omits b4151263af84 btrfs: make read_block_group_item return void omits 500db90bb3c3 btrfs: sysfs: fix unused-but-set-variable warnings omits df8e427d5f4c btrfs: make fast fsyncs wait only for writeback omits 557eee620acc btrfs: do not commit logs and transactions during link and [...] omits 381a9688112a btrfs: do not take the log_mutex of the subvolume when pin [...] omits 6547277db01d btrfs: send: remove indirect callback parameter for changed_cb omits 5a2752f4fc44 btrfs: scrub: rename ratelimit state varaible to avoid shadowing omits 2b6395e146b5 btrfs: remove unnecessarily shadowed variables omits a16f34f496d0 btrfs: compression: move declarations to header omits a27e69ae80fd btrfs: remove const from btrfs_feature_set_name omits 2d9d29e13ff1 btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] omits b6665528b757 btrfs: fix possible infinite loop in data async reclaim omits f7aa33ab1acd btrfs: add a comment explaining the data flush steps omits a2707858e578 btrfs: do async reclaim for data reservations omits 5cd58a12f46b btrfs: flush delayed refs when trying to reserve data space omits 407c6d9be69c btrfs: run delayed iputs before committing the transaction [...] omits a07453d462d0 btrfs: don't force commit if we are data omits e274b8f5396c btrfs: drop the commit_cycles stuff for data reservations omits 54e51f7eff9b btrfs: use the same helper for data and metadata reservations omits 27af9bbb9878 btrfs: serialize data reservations if we are flushing omits f7f09a272db1 btrfs: use ticketing for data space reservations omits 4bc8c977b560 btrfs: add btrfs_reserve_data_bytes and use it omits a73667ca5268 btrfs: add the data transaction commit logic into may_comm [...] omits 09e71bb7aded btrfs: add flushing states for handling data reservations omits 569f5f7b4a58 btrfs: check tickets after waiting on ordered extents omits 7037298da229 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc omits aed7336e6699 btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] omits bdd09240e60d btrfs: call btrfs_try_granting_tickets when reserving space omits 4d8510ba2108 btrfs: call btrfs_try_granting_tickets when unpinning anything omits 3adabaf16c6f btrfs: call btrfs_try_granting_tickets when freeing reserv [...] omits 117f7efebace btrfs: make ALLOC_CHUNK use the space info flags omits 25f6d057b776 btrfs: make shrink_delalloc take space_info as an arg omits 2d46c0d904b5 btrfs: handle U64_MAX for shrink_delalloc omits ae86f5dd2016 btrfs: remove orig from shrink_delalloc omits 0752018a8ecc btrfs: change nr to u64 in btrfs_start_delalloc_roots omits e01cae88e131 btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid omits 9b9f8ad059b6 btrfs: remove spurious BUG_ON in btrfs_get_extent omits ce0c153547e9 btrfs: delete duplicated words + other fixes in comments omits a25d90485159 btrfs: tracepoints: output proper root owner for trace_fin [...] omits d283fdeb22aa PM / devfreq: event: Change prototype of devfreq_event_get [...] omits 5ea5a28394fb PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] omits bfe04fb598b9 PM / devfreq: Add devfreq_get_devfreq_by_node function omits 2738cec90fe8 PM / devfreq: Add timer type to devfreq_summary debugfs omits 4f4ceed1a40f Merge branch 'imx/defconfig' into for-next omits 285ae1e73bce Merge branch 'imx/dt64' into for-next omits 61b4763046e2 Merge branch 'imx/dt' into for-next omits 22268c8a7871 Merge branch 'imx/bindings' into for-next omits 04821ddd16d5 Merge branch 'imx/soc' into for-next omits cf531372ecd8 Merge branch 'imx/drivers' into for-next omits 31b61de97823 Merge branch 'clk/imx' into for-next omits 2fb345db29ad Merge branch 'v5.9-next/soc' into for-next omits 124391df9b0b Merge branch 'v5.9-next/dts64' into for-next omits e35928ce20ba Merge branches 'for-next/acpi', 'for-next/cpuinfo', 'for-n [...] omits 1d6baf062dee hwmon: (pmbus) Move boolean error condition check to gener [...] omits 1ee3259f5ca0 hwmon: (pmbus) Expose PEC debugfs attribute omits 2c0fb3a54e1d hwmon: (pmbus) Stop caching register values omits e3ae50202a55 hwmon: (k10temp) Take out debugfs code omits cb6e4c659fb7 MAINTAINERS: Add CoreSight mailing list omits bd5ffd6ef02d coresight: etm4x: Fix issues on trcseqevr access omits 5bcae6ef32b0 Merge branch 'sunxi/dt-for-5.10' into sunxi/for-next omits 1dcc472e4ed5 ARM: dts: sun8i: v3s: Enable crypto engine omits a70ec60cd3ec dt-bindings: crypto: Add compatible for V3s omits 2f09811fb006 dt-bindings: crypto: Specify that allwinner, sun8i-a33-cry [...] omits 903c5302fa2d sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 13a4e48d9e89 torture: Don't kill gdb sessions omits 976c16e80c60 refscale: Bounds-check module parameters omits 01c7eedbd55b rcu-tasks: Prevent complaints of unused show_rcu_tasks_cla [...] omits 3f73dc9deb13 hwmon: (gsc-hwmon) add fan sensor omits a6a4a1fb761c hwmon: (k10temp) Define SVI telemetry and current factors [...] omits 3f5ff139f9c5 hwmon: (k10temp) Create common functions and macros for Ze [...] omits 2425c00232f9 hwmon: (scmi-hwmon) Avoid comma separated statements omits 743ec8276c1a dt-bindings: hwmon: Add bindings for ADM1266 omits 8d2e50967f07 hwmon: (pmbus/adm1266) read blackbox omits 258191558a4d hwmon: (pmbus/adm1266) add debugfs for states omits db5eafd77506 hwmon: (pmbus/adm1266) Add support for GPIOs omits 4295398faf8a hwmon: (pmbus/adm1266) Add Block process call omits e72e504f5548 hwmon: (pmbus) Add support for ADM1266 omits f62ec45e94dc devicetree: hwmon: shtc1: add sensirion,shtc1.yaml omits 60a228a39586 hwmon: shtc1: add support for device tree bindings omits ec6ab0bd1f96 hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling omits b81c532d0e7a hwmon: (dme1737) use simple i2c probe omits ad82315be733 hwmon: (f75375s) use simple i2c probe omits f3212e7cf0f6 hwmon: (tmp513) use simple i2c probe omits 4559454e66be hwmon: use simple i2c probe function (take 2) omits 8254990d87ec hwmon: (ltc2947) use simple i2c probe omits f8d116924a60 hwmon: (emc2103) use simple i2c probe omits 18c28ca88d9d hwmon: (asc7621) use simple i2c probe omits cac90b9159c4 hwmon: (lm73) use simple i2c probe omits 8ea87cbf83de hwmon: (w83791d) use simple i2c probe omits 774126979d9c hwmon: (w83793) use simple i2c probe omits 99457d543ec3 hwmon: (adm1029) use simple i2c probe omits e8a46b424db7 hwmon: (adm1177) use simple i2c probe omits f27ab97520f6 hwmon: use simple i2c probe function omits 967a8de6ec78 hwmon (pmbus) use simple i2c probe function omits 9c3ca3388bbe hwmon: (drivetemp) Add usage not describing impact on driv [...] omits a576b7af41fa hwmon: (pmbus/core) Add support for rated attributes omits 77d6b41fed42 hwmon: (core) Add support for rated attributes omits 007a11696622 docs: hwmon: Add attributes to report rated values omits d50e0d750004 hwmon: (sparx5) Fix initial reading of temperature omits c59bc95e9144 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/mediat [...] omits ac8b9037ea2c coresight: etm4x: Handle unreachable sink in perf mode omits 5efff4a144b6 coresight: cti: Write regsiters directly in cti_enable_hw() omits 2928eebec009 gfs2: Fix bad comment for trans_drain omits 17f17c8f02a3 coresight: etm4x: Fix issues within reset interface of sysfs omits 18312396b454 gfs2: Make sure we don't miss any delayed withdraws omits 4fc958d5a0c6 Merge branches 'sunxi/clk-for-5.10', 'sunxi/dt-for-5.10' a [...] omits 40ba3c36ff61 arm64: dts: allwinner: a64: Update the audio codec compatible omits 7da865e4a43a arm64: dts: allwinner: a64: Update codec widget names omits 3bc5708b5ca5 ARM: dts: sun8i: a33: Update codec widget names omits 8aba79505eb3 coresight: etm4x: Ensure default perf settings filter user/kernel omits cf83add5abd2 coresight: cti: remove pm_runtime_get_sync() from CPU hotplug omits 91aeda296dce coresight: cti: disclaim device only when it's claimed omits 2abed6778f38 ARM: dts: sun8i: r40: Add video engine node omits 343bbfd16529 media: cedrus: Add support for R40 omits ee2c1e70339b dt-bindings: media: allwinner, sun4i-a10-video-engine: Add [...] omits 3313a357cf9b soc: mediatek: mtk-infracfg: Fix kerneldoc omits e2630b3ffb05 soc: mediatek: add mtk-devapc driver omits 399859c8881f dt-bindings: devapc: add bindings for mtk-devapc omits ff1304be0a05 coresight: etm4x: Add Support for HiSilicon ETM device omits d0f4afa18aaa coresight: fix offset by one error in counting ports omits 59bdbb2fd86c coresight: stm: Support marked packet omits 5e60ec7a52dd coresight: etm4x: Fix etm4_count race by moving cpuhp call [...] omits c943b84fab78 Merge branch 'v5.10/dt64' into tmp/aml-rebuild omits cfcedfe21820 erofs: avoid duplicated permission check for "trusted." xattrs omits 2983e2385ff6 reset: imx7: add the cm4 reset for i.MX8MQ omits 7aee2b8063d9 dt-bindings: reset: imx8mq: add m4 reset omits dc76572330e3 reset: Fix and extend kerneldoc omits 29bd9d8c2ac1 Merge branch 'mvebu/dt64' into mvebu/for-next omits e5846529d18e Merge branch 'mvebu/dt' into mvebu/for-next omits 36ddea536475 Merge branch 'mvebu/drivers' into mvebu/for-next omits a369530e98ca Merge branch 'mvebu/arm' into mvebu/for-next omits 5653c11b75b5 reset: reset-zynqmp: Added support for Versal platform omits bcd9836f3c3b dt-bindings: reset: Updated binding for Versal reset driver omits 9fba22584e54 clocksource: Ingenic: Add support for the Ingenic X1000 OST. omits 5761b73abf2d dt-bindings: timer: Add Ingenic X1000 OST bindings. omits 7f735776b9aa Replace HTTP links with HTTPS ones: CLOCKSOURCE, CLOCKEVEN [...] omits bfbb5cda617b reset: imx7: Support module build omits 08ad93b1a1bb clocksource/drivers/nomadik-mtu: Handle 32kHz clock omits 4fd5e5b93b8b clocksource/drivers/sh_cmt: Use "kHz" for kilohertz omits db193a366531 clocksource: Add support for i.MX TPM driver with ARM64 omits 7c5e234d4c14 clocksource: Ingenic: Add high resolution timer support fo [...] adds 66a5710beaf4 drm/kfd: fix a system crash issue during GPU recovery adds 087d76415999 drm/amdkfd: fix a memory leak issue adds cc8e66e769eb drm/amd/pm: support runtime pptable update for sienna_cich [...] adds 4cdd7b332ed1 drm/amd/display: Don't use DRM_ERROR() for DTM add topology adds c4790a889423 drm/amd/display: update nv1x stutter latencies adds 5367eb6d8a98 drm/amdgpu: Include sienna_cichlid in USBC PD FW support. adds 40eab0f89567 drm/radeon: revert "Prefer lower feedback dividers" adds 2f228aab21bb drm/amdgpu/dc: Require primary plane to be enabled wheneve [...] adds e60c27f1ffc7 drm/amdgpu: declare ta firmware for navy_flounder adds 875d369d8f75 drm/amd/display: Don't log hdcp module warnings in dmesg adds 4b1ededb69d9 Merge tag 'amd-drm-fixes-5.9-2020-09-17' of git://people.f [...] adds d7261b14ddc7 Merge tag 'drm-intel-fixes-2020-09-17' of ssh://git.freede [...] adds 35bf948f1edb drm/mediatek: dsi: Fix scrolling of panel with small hfp or hbp adds 855f3e08d556 drm/mediatek: Remove duplicated include adds f85acdad07fe drm/mediatek: Use CPU when fail to get cmdq event adds d494c2572711 drm/mediatek: Add missing put_device() call in mtk_ddp_com [...] adds 64c194c00789 drm/mediatek: Add exception handing in mtk_drm_probe() if [...] adds 2132940f2192 drm/mediatek: Add missing put_device() call in mtk_drm_kms_init() adds 0680a622318b drm/mediatek: Add missing put_device() call in mtk_hdmi_dt [...] adds 1f08fde70075 Merge tag 'mediatek-drm-fixes-5.9' of https://git.kernel.o [...] adds 4c0449c906fe Merge tag 'drm-fixes-2020-09-18' of git://anongit.freedesk [...] adds 10b82d517648 Merge branch 'for-5.9-fixes' of git://git.kernel.org/pub/s [...] adds 92373933f7dc Merge tag 'mtd/fixes-for-5.9-rc6' of git://git.kernel.org/ [...] adds 14c4acc5ed22 iommu/amd: Fix potential @entry null deref adds e97685abd5d7 iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate [...] adds 1fd79656f7d5 Merge tag 'iommu-fixes-v5.9-rc5' of git://git.kernel.org/p [...] adds 343b529a00d4 Merge tag 'sound-5.9-rc6' of git://git.kernel.org/pub/scm/ [...] adds e8dc676e2a35 Merge branch 'pm-cpuidle' adds 794a9965eef4 Merge tag 'pm-5.9-rc6' of git://git.kernel.org/pub/scm/lin [...] adds 5a55d36f715b Merge tag 'powerpc-5.9-5' of git://git.kernel.org/pub/scm/ [...] adds 69828c475d15 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 92ab97adeefc Merge tag 'sh-for-5.9-part2' of git://git.libc.org/linux-sh adds eb5f95f1593f Merge tag 's390-5.9-6' of git://git.kernel.org/pub/scm/lin [...] adds ff6f3aff46be i2c: mediatek: Fix generic definitions for bus frequency adds b44658e755b5 i2c: mediatek: Send i2c master code at more than 1MHz adds 6eb158ec0a45 i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK adds c8d1a46f9438 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds b5bfe7dca3e0 mailmap: add older email addresses for Kees Cook adds 62fdb1632bcb ksm: reinstate memcg charge on copied pages adds a333e3e73b66 mm: migration of hugetlbfs page skip memcg adds 8d8869ca5d2d mm: fix check_move_unevictable_pages() on THP adds 0964730bf46b mlock: fix unevictable_pgs event counts on THP adds bb3e96d63eb7 tmpfs: restore functionality of nr_inodes=0 adds b0399092cceb kprobes: fix kill kprobe which has been marked as gone adds ec0abae6dcdf mm/thp: fix __split_huge_pmd_locked() for migration PMD adds 1ec882fc81e3 selftests/vm: fix display of page size in map_hugetlb adds 968318261221 mm/memory_hotplug: drain per-cpu pages again during memory [...] adds 7bb82ac30c3d ftrace: let ftrace_enable_sysctl take a kernel pointer buffer adds 4773ef33fc6e stackleak: let stack_erasing_sysctl take a kernel pointer buffer adds 9ca48e20ec5c fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] adds 2645d432051c kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] adds 325d0eab4f31 Merge branch 'akpm' (patches from Andrew) adds a608b6a646e8 kconfig: qconf: use delete[] instead of delete to free arr [...] adds 19b835a5db93 kconfig: qconf: fix incomplete type 'struct gstr' warning adds a46afd114147 kconfig: qconf: revive help message in the info view adds c7948fe9bada Merge tag 'kbuild-fixes-v5.9-3' of git://git.kernel.org/pu [...] adds 5868ec267de5 mm: fix wake_page_function() comment typos adds 376566ca8725 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aac5925b4995 Merge tag 'edac_urgent_for_v5.9_rc6' of git://git.kernel.o [...] adds f44f3f83d895 Merge tag 'tty-5.9-rc6' of git://git.kernel.org/pub/scm/li [...] adds d0373c1463ef Merge tag 'usb-5.9-rc6' of git://git.kernel.org/pub/scm/li [...] adds 21190b74bcf3 riscv: Add sfence.vma after early page table changes adds f025d9d9934b riscv: Fix Kendryte K210 device tree adds d5be89a8d118 RISC-V: Resurrect the MMIO timer implementation for M-mode [...] adds bdcf11de8f77 Merge tag 'riscv-for-linus-5.9-rc6' of git://git.kernel.or [...] adds 02186d8897d4 dm/dax: Fix table reference counts adds e2ec51282545 dm: Call proper helper to determine dax support adds d4c5da5049ac dax: Fix stack overflow when mounting fsdax pmem device adds 4a123dbaf3a6 Merge tag 'libnvdimm-fixes-5.9-rc6' of git://git.kernel.or [...] adds 6f9885a36c00 x86/unwind/fp: Fix FP unwinding in ret_from_fork adds 217eee7231e4 Merge tag 'x86_urgent_for_v5.9_rc6' of git://git.kernel.or [...] adds 46908326c6b8 efi: efibc: check for efivars write capability adds 5674d81c21d4 Merge tag 'efi-urgent-for-v5.9-rc5' of git://git.kernel.or [...] adds e6b1a44eccfc locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count adds 3d491679b880 Merge tag 'locking_urgent_for_v5.9_rc6' of git://git.kerne [...] adds db6c6a0df840 objtool: Fix noreturn detection for ignored functions adds 1f8ee7e8521a Merge tag 'objtool_urgent_for_v5.9_rc6' of git://git.kerne [...] adds b6ec41346103 core/entry: Report syscall correctly for trace and audit adds e2bff391caba Merge tag 'core_urgent_for_v5.9_rc6' of git://git.kernel.o [...] adds ba4f184e126b Linux 5.9-rc6 adds 88b67edd7247 dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX adds a31128384dfd Merge tag 'libnvdimm-fixes-5.9-rc7' of git://git.kernel.or [...] adds 7d1f8691ccff Revert "KVM: Check the allocation of pv cpu mask" adds c4ad98e4b72c KVM: arm64: Assume write fault on S1PTW permission fault o [...] adds 620cf45f7a51 KVM: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() adds b73815a18de1 Merge tag 'kvmarm-fixes-5.9-2' of git://git.kernel.org/pub [...] adds 32251b07d532 Merge tag 'kvm-s390-master-5.9-1' of git://git.kernel.org/ [...] adds beaeb4f39bc3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 78edc005f477 rcu-tasks: Prevent complaints of unused show_rcu_tasks_cla [...] adds 98477740630f Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/ [...] adds 3031313eb3d5 kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() adds d5e47505e026 ftrace: Free the trampoline when ftrace_startup() fails adds 478ece9573f0 ftrace: Fix missing synchronize_rcu() removing trampoline [...] adds 795d6379a47b tracing: Make the space reserved for the pid wider adds 54fa9ba564b7 ftrace: Let ftrace_enable_sysctl take a kernel pointer buffer adds 46bbe5c671e0 tracing: fix double free adds 82d083ab60c3 kprobes: tracing/kprobes: Fix to kill kprobes on initmem a [...] adds a27026e95b57 bootconfig: init: make xbc_namebuf static adds eff48ddeab78 Merge tag 'trace-v5.9-rc5' of git://git.kernel.org/pub/scm [...] adds 709192d531e5 s390/dasd: Fix zero write for FBA devices adds ce4cc3133dc7 nvme-pci: disable the write zeros command for Intel 600P/P3100 adds af5ad17854f9 nvme-tcp: fix kconfig dependency warning when !CRYPTO adds 52a3974feb1a nvme-core: get/put ctrl and transport module in nvme_dev_o [...] adds 3a6b076168e2 nvmet: get transport reference for passthru ctrl adds 4a2dd2c79852 Merge tag 'nvme-5.9-2020-09-17' of git://git.infradead.org [...] adds c37b7189228c Merge tag 'block-5.9-2020-09-22' of git://git.kernel.dk/li [...] adds 202700e18acb io_uring: grab any needed state during defer prep adds 87ceb6a6b81e io_uring: drop 'ctx' ref on task work cancelation adds 6200b0ae4ea2 io_uring: don't run task work on an exiting task adds 8f3d749685e4 io_uring: don't re-setup vecs/iter in io_resumit_prep() is [...] adds f5cac8b156e8 io_uring: don't use retry based buffered reads for non-async bdev adds 72f04da48a98 tools/io_uring: fix compile breakage adds 6ca56f845955 io_uring: mark statx/files_update/epoll_ctl as non-SQPOLL adds 4eb8dded6b82 io_uring: fix openat/openat2 unified prep handling adds 0baca070068c Merge tag 'io_uring-5.9-2020-09-22' of git://git.kernel.dk [...] adds 44144185951a hv_netvsc: Add validation for untrusted Hyper-V values adds f4a26a9b311d cxgb4: fix memory leak during module unload adds 83f9a9c8c1ed drivers/net/wan/lapbether: Make skb->protocol consistent w [...] adds 9fb030a70431 drivers/net/wan/hdlc: Set skb->protocol before transmitting adds 19a83d36f983 ethtool: add and use message type for tunnel info reply adds c2b727df7caa net: phy: Avoid NPD upon phy_detach() when driver is unbound adds 5116a8ade333 net: phy: Do not warn in phy_stop() on PHY_DOWN adds 0dfdbc744087 Merge branch 'net-phy-Unbind-fixes' adds ce000c61b0bf hinic: fix potential resource leak adds 5f6857e808a8 nfp: use correct define to return NONE fec adds 9dda66acddcb net: mscc: ocelot: fix race condition with TX timestamping adds 6565243c0677 net: mscc: ocelot: add locking for the port TX timestamp ID adds a63ed92d217f net: dsa: seville: fix buffer size of the queue system adds c9d4b2cf1602 net: mscc: ocelot: check for errors on memory allocation of ports adds d1cc0e932039 net: mscc: ocelot: error checking when calling ocelot_init() adds 7c411799e1b3 net: mscc: ocelot: refactor ports parsing code into a dedi [...] adds 22cdb493de54 net: mscc: ocelot: unregister net devices on unbind adds e5fb512d81d0 net: mscc: ocelot: deinitialize only initialized ports adds 2b33b202dc3e Merge branch 'Bugfixes-in-Microsemi-Ocelot-switch-driver' adds fc25fa97976b hinic: fix sending pkts from core while self testing adds a3a94156c157 net: hns: kerneldoc fixes adds a128592799b8 dpaa2-eth: fix a build warning in dpmac.c adds 097930e85f90 batman-adv: bla: fix type misuse for backbone_gw hash indexing adds 7dda5b338412 batman-adv: mcast/TT: fix wrongly dropped or rerouted packets adds 4bba9dab86b6 batman-adv: Add missing include for in_interrupt() adds 3236d215ad38 batman-adv: mcast: fix duplicate mcast packets in BLA back [...] adds 74c09b727512 batman-adv: mcast: fix duplicate mcast packets in BLA back [...] adds 2369e8270469 batman-adv: mcast: fix duplicate mcast packets from BLA ba [...] adds 8f623a10c31b Merge tag 'batadv-net-for-davem-20200918' of git://git.ope [...] adds db7cd91a4be1 net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC adds f13d783a184e MAINTAINERS: Update ibmveth maintainer adds 769f5083c5e2 rhashtable: fix indentation of a continue statement adds b6e11785cf95 net: mvneta: recycle the page in case of out-of-order adds fe81d9f6182d net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant adds 492adcf48129 bnxt_en: Use memcpy to copy VPD field info. adds d69753fa1ecb bnxt_en: return proper error codes in bnxt_show_temp adds a53906908148 bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() [...] adds f0f47b2f8cbc bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs. adds d2b42d010f29 bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call. adds c07fa08f02f4 bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_E [...] adds e1b81391421b Merge branch 'bnxt_en-Bug-fixes' adds 58ed68b59237 sfc: Fix error code in probe adds 91b2c9a0fdb5 ipv6: route: convert comma to semicolon adds 1f38b8c564b8 mac80211: extend AQL aggregation estimation to HE and fix [...] adds 8e280369b907 mac80211: add AQL support for VHT160 tx rates adds b959ba9f468b lib80211: fix unmet direct dependendices config warning wh [...] adds 412a84b5714a mac80211: Fix radiotap header channel flag for 6GHz band adds 780a8c9efc65 mac80211: do not disable HE if HT is missing on 2.4 GHz adds c0de8776af65 cfg80211: fix 6 GHz channel conversion adds 3bd5c7a28a7c mac80211: do not allow bigger VHT MPDUs than the hardware [...] adds 75bcbd6913de mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz adds 25b8ab916dd7 Merge tag 'mac80211-for-net-2020-09-21' of git://git.kerne [...] adds 2b617c11d7c0 net: Update MAINTAINERS for MediaTek switch driver adds cefc23554fc2 net/mlx5: Fix FTE cleanup adds fe45386a2082 net/mlx5e: Use RCU to protect rq->xdp_prog adds 9c25a22dfb00 net/mlx5e: Use synchronize_rcu to sync with NAPI adds 12a240a41427 net/mlx5e: Fix memory leak of tunnel info when rule under [...] adds 4c8594adb9d9 net/mlx5e: CT: Fix freeing ct_label mapping adds 6cec0229ab19 net/mlx5e: Enable adding peer miss rules only if merged es [...] adds 82198d8bcdef net/mlx5e: Fix endianness when calculating pedit mask first bit adds 47c97e6b10a1 net/mlx5e: Fix multicast counter not up-to-date in "ip -s" adds b521105b68a2 net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() adds 8f0bcd19b1da net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported adds 6e8de0b6b469 net/mlx5e: kTLS, Fix napi sync and possible use-after-free adds 66ce5fc05713 net/mlx5e: kTLS, Add missing dma_unmap in RX resync adds 581642f32f33 net/mlx5e: kTLS, Fix leak on resync error flow adds 94c4fed710c3 net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock adds cb39ccc5cbe1 net/mlx5e: mlx5e_fec_in_caps() returns a boolean adds 47cec3f68c6c Merge tag 'mlx5-fixes-2020-09-18' of git://git.kernel.org/ [...] adds 99f62a746066 net: bridge: br_vlan_get_pvid_rcu() should dereference the [...] adds d5e4d0a5e692 inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute adds 8b9e03cd0825 net: dsa: felix: fix some key offsets for IP4_TCP_UDP VCAP [...] adds 7a0230759ea6 net: dsa: seville: fix some key offsets for IP4_TCP_UDP VC [...] adds 8194d8fa719f net: mscc: ocelot: fix some key offsets for IP4_TCP_UDP VC [...] adds b334ec66d455 Merge branch 'Fix-broken-tc-flower-rules-for-mscc_ocelot-s [...] adds d3017135c433 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 805c6d3c1921 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds df3a57d1f607 mm: split out the non-present case from copy_one_pte() adds 79a1971c5f14 mm: move the copy_one_pte() pte_present check into the caller adds 35be8851d172 btrfs: fix overflow when copying corrupt csums for a message adds b5ddcffa3777 btrfs: fix put of uninitialized kobject after seed device delete adds bffac4b5435a Merge tag 'for-5.9-rc6-tag' of git://git.kernel.org/pub/sc [...] adds ee1dfad5325f dm: fix bio splitting and its bio completion order for regular IO adds cf9c37865557 dm: fix comment in dm_process_bio() adds 4a5caa4af0df dm crypt: document new no_workqueue flags adds 4c07ae0ad493 dm crypt: document encrypted keyring key option adds a969324fe7cc Merge tag 'for-5.9/dm-fixes-2' of git://git.kernel.org/pub [...] adds ead1e19ad905 lib/bootconfig: Fix a bug of breaking existing tree nodes adds c7af4ecdffe1 lib/bootconfig: Fix to remove tailing spaces after value adds 1d210c166b69 tools/bootconfig: Add testcases for repeated key with brace adds 2f5fb555637e tools/bootconfig: Add testcase for tailing space adds c9c9e6a49f89 Merge tag 'trace-v5.9-rc5-2' of git://git.kernel.org/pub/s [...] adds ba1cfbe5fad3 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 0e6c1b824de2 Merge remote-tracking branch 'sparc/master' into master adds ba2fd563b740 tools/bpftool: Support passing BPFTOOL_VERSION to make adds e23bb04b0c93 bpf: Fix sysfs export of empty BTF section adds 65c204398928 bpf: Prevent .BTF section elimination adds 1245008122d7 libbpf: Fix native endian assumption when parsing BTF adds b9eff7daca87 Merge remote-tracking branch 'bpf/master' into master adds cfee4cd64ac4 Merge remote-tracking branch 'ipsec/master' into master adds f02ced62ec35 selftests: netfilter: add cpu counter check adds 5b1a995bfa93 selftests: netfilter: fix nft_meta.sh error reporting adds d30a7d54e848 selftests: netfilter: remove unused cnt and simplify comma [...] adds a7438ed8b27f Merge remote-tracking branch 'netfilter/master' into master adds 4aa1615268a8 RDMA/core: Fix ordering of CQ pool destruction adds 53a2f4dae2a3 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds 472eb39103e8 ALSA: asihpi: fix iounmap in error handler adds 3f7424905782 ALSA: hda/realtek - Couldn't detect Mic if booting with he [...] adds f73bbf639b32 ALSA: hda/realtek: Enable front panel headset LED on Lenov [...] adds 315c7ad7a701 ALSA: usb-audio: Add delay quirk for H570e USB headsets adds 8f8bf00b1c00 Revert "ALSA: hda - Fix silent audio output and corrupted [...] adds c413c3102703 Revert "ALSA: usb-audio: Disable Lenovo P620 Rear line-in [...] adds 1ccde95382c1 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 5f2df2a4583b ASoC: rt700: wait for the delayed work to finish when the [...] adds b0bcbe615756 ASoC: tas2770: Fix calling reset in probe adds 4272caf34aa4 ASoC: tas2770: Add missing bias level power states adds 4b8ab8a7761f ASoC: tas2770: Fix required DT properties in the code adds cadab0aefcba ASoC: tas2770: Fix error handling with update_bits adds 501ef013390b ASoC: rt711: wait for the delayed work to finish when the [...] adds 5b4458ebb4c8 ASoC: tlv320aic32x4: Ensure a minimum delay before clock s [...] adds 40b37136287b ASoC: tlv320aic32x4: Fix bdiv clock rate derivation adds ec96690de82c ASoC: tlv320aic32x4: Enable fast charge adds 7492bba521bf Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds b0c4c7c7b046 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds d36cb0205f03 regmap: debugfs: Add back in erroneously removed initialis [...] adds 400332485631 regmap: fix page selection for noinc reads adds 05669b631707 regmap: fix page selection for noinc writes adds 767cf9fcfeae Merge remote-tracking branch 'regmap/for-5.9' into regmap-linus adds ec5e3274604a Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds fbb5a79d2fe7 regulator: axp20x: fix LDO2/4 description adds 1ee51c8ca8c4 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] adds 9a1d7228f582 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds b867eef4cf54 spi: fsl-espi: Only process interrupts for expected events adds 530b5affc675 spi: fsl-dspi: fix use-after-free in remove path adds 3254f14a25bd Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 50f506297112 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds fce276e95b04 Merge remote-tracking branch 'pci-current/for-linus' into master adds 2b405533c256 USB: gadget: f_ncm: Fix NDP16 datagram validation adds 28ca2dc59a1a Merge remote-tracking branch 'usb.current/usb-linus' into master adds f7f93adec208 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 26222f0de2d4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds e6acb43972ce Merge remote-tracking branch 'phy/fixes' into master adds 62fe3e42ba4f iio: adc: ad7124: Fix typo in device name adds fdb29f4de137 iio: adc: qcom-spmi-adc5: fix driver name adds 52a035235ed5 Merge tag 'iio-fixes-for-5.9b-take2' of https://git.kernel [...] adds fb428ab1f088 Merge remote-tracking branch 'staging.current/staging-linu [...] adds b592d995522e Merge remote-tracking branch 'ide/master' into master adds c8bd596f9388 selftests/harness: Flush stdout before forking adds e398fdff50b5 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds ce65d55f92a6 dmaengine: dmatest: Prevent to run on misconfigured channel adds aee9dfcbd6aa Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds d0254f82d702 media: dt-bindings: media: imx274: Convert to json-schema adds 0f98329e00b6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds 01ce6d4d2c81 MIPS: Loongson-3: Fix fp register access if MSA enabled adds 6fb31cab1986 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds fcb575bfac80 hwmon: (sparx5) Fix initial reading of temperature adds 6c094b31ea2a hwmon: (pmbus/max34440) Fix status register reads for MAX3 [...] adds 18360b33a071 hwmon: (w83627ehf) Fix a resource leak in probe adds cbf1a208b012 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 8a70fd297c74 btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] adds d1db82c9a344 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks adds 707abba1f4a9 btrfs: fix put of uninitialized kobject after seed device delete adds 8dc572e81eec Merge branch 'misc-5.9' into next-fixes adds d4ae9a2acf79 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 811b71d77b22 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 149415586243 scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FRO [...] adds d2099f72176c Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 3de5f98dafbb Merge tag 'drm-misc-fixes-2020-09-18' of git://anongit.fre [...] adds 67484dd78fd0 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds b63c2eb1bfaa Merge remote-tracking branch 'origin/master' into drm-intel-fixes adds 28284943ac94 drm/i915/gvt: Fix port number for BDW on EDID region setup adds e89c8323b3f1 Merge tag 'gvt-fixes-2020-09-17' of https://github.com/int [...] adds 16cce04cdb20 drm/i915/selftests: Push the fake iommu device from the st [...] adds ed4dae07825b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 6daea90a20b4 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 275c2cb0453f Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 655376d3238b Merge remote-tracking branch 'spdx/spdx-linus' into master adds 1e2f51f5fe76 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 67e2fae3b767 kunit: tool: fix --alltests flag adds d40bb8cf3fe3 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 16ef617147be Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds 19a508bd1ad8 dmabuf: fix NULL pointer dereference in dma_buf_release() adds a83ae2d941ef Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 41a7093e7883 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 38014700b088 Merge remote-tracking branch 'kbuild/for-next' into master adds a97740f81874 dma-debug: convert comma to semicolon adds b9bb694b9f62 iommu/io-pgtable-arm: Clean up faulty sanity check adds 82be4b11e210 Merge remote-tracking branch 'dma-mapping/for-next' into master adds c3b7e8fb3e1c Merge remote-tracking branch 'arm/for-next' into master adds 72789a4a6a91 arm64/relocate_kernel: remove redundant code adds 3a1793066fdf Documentation/kvm/arm: improve description of HVC_SOFT_RESTART adds 0fdb64c2a303 arm64: Improve diagnostics when trapping BRK with FAULT_BRK_IMM adds f186a84d8abe arm64/fpsimd: Update documentation of do_sve_acc adds 68a4c52e55e0 arm64/signal: Update the comment in preserve_sve_context adds 315cf047d230 arm64/fpsimdmacros: Introduce a macro to update ZCR_EL1.LEN adds 6d40f05fad0b arm64/fpsimdmacros: Allow the macro "for" to be used in mo [...] adds 1e530f1352a2 arm64/sve: Implement a helper to flush SVE registers adds 9c4b4c701e53 arm64/sve: Implement a helper to load SVE registers from F [...] adds 2cf660eb81e9 arm64/mm: Refactor {pgd, pud, pmd, pte}_ERROR() adds 118bb62f271a arm64: hibernate: Remove unused including <linux/version.h> adds c6b90d5cf637 arm64/fpsimd: Fix missing-prototypes in fpsimd.c adds 152d75d66428 arm64: mm: Fix missing-prototypes in pageattr.c adds a194c5f2d2b3 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE adds 5fd39dc22027 arm64: Enable PCI write-combine resources under sysfs adds a76b8236edcf drivers/perf: xgene_pmu: Fix uninitialized resource struct adds 688494a407d1 drivers/perf: thunderx2_pmu: Fix memory resource error handling adds 93396936ed0c arm64: kprobe: add checks for ARMv8.3-PAuth combined instructions adds 4ef333b2d106 arm64: traps: Allow force_signal_inject to pass esr error code adds e16aeb072682 arm64: ptrauth: Introduce Armv8.3 pointer authentication e [...] adds ba9d1d3e3e7c arm64: cpufeature: Modify address authentication cpufeatur [...] adds 6560edca515e arm64: kprobe: disable probe of fault prone ptrauth instruction adds 03c9c8fad6cb arm64: kprobe: clarify the comment of steppable hint instructions adds e74e1d557285 kselftests/arm64: add a basic Pointer Authentication test adds 766d95b1ed93 kselftests/arm64: add nop checks for PAuth tests adds 806a15b2545e kselftests/arm64: add PAuth test for whether exec() changes keys adds d21435e9670b kselftests/arm64: add PAuth tests for single threaded cons [...] adds ca765153eb90 selftests: arm64: Test case for enumeration of SVE vector lengths adds 0dca276ac4d2 selftests: arm64: Add test for the SVE ptrace interface adds 5e992c638ea5 selftests: arm64: Add stress tests for FPSMID and SVE cont [...] adds fc7e611f9f38 selftests: arm64: Add utility to set SVE vector lengths adds 25f47e3eb66e selftests: arm64: Add wrapper scripts for stress tests adds e093256d14fb selftests: arm64: Add build and documentation for FP tests adds 264c03a245de stacktrace: Remove reliable argument from arch_stack_walk( [...] adds baa2cd417053 arm64: stacktrace: Make stack walk callback consistent wit [...] adds 5fc57df2f6fd arm64: stacktrace: Convert to ARCH_STACKWALK adds 9e0f085c2b33 arm64: Move console stack display code to stacktrace.c adds 24a6a69028a4 Merge branches 'for-next/acpi', 'for-next/boot', 'for-next [...] adds c058b1c4a5ea arm64: mte: system register definitions adds 0178dc761368 arm64: mte: Use Normal Tagged attributes for the linear map adds 3b714d24ef17 arm64: mte: CPU feature detection and initial sysreg confi [...] adds 2ac638fc5724 arm64: kvm: mte: Hide the MTE CPUID information from the guests adds 74f1082487fe arm64: mte: Add specific SIGSEGV codes adds 637ec831ea4f arm64: mte: Handle synchronous and asynchronous tag check faults adds 4beba9486abd mm: Add PG_arch_2 page flag adds 72e6afa08e98 mm: Preserve the PG_arch_2 flag in __split_huge_page_tail() adds 34bfeea4a9e9 arm64: mte: Clear the tags when a page is mapped in user-s [...] adds 2563776b41c3 arm64: mte: Tags-aware copy_{user_,}highpage() implementations adds 738c8780fc1f arm64: Avoid unnecessary clear_user_page() indirection adds 4d1a8a2dc0f4 arm64: mte: Tags-aware aware memcmp_pages() implementation adds b3fbbea4c002 mm: Introduce arch_calc_vm_flag_bits() adds 9f3419315f3c arm64: mte: Add PROT_MTE support to mmap() and mprotect() adds c462ac288f2c mm: Introduce arch_validate_flags() adds 004209054874 arm64: mte: Validate the PROT_MTE request via arch_validat [...] adds 51b0bff2f703 mm: Allow arm64 mmap(PROT_MTE) on RAM-based files adds 1c101da8b971 arm64: mte: Allow user control of the tag check mode via prctl() adds af5ce95282dc arm64: mte: Allow user control of the generated random tag [...] adds 39d08e8318c4 arm64: mte: Restore the GCR_EL1 register after a suspend adds 93f067f6caf5 arm64: mte: Allow {set,get}_tagged_addr_ctrl() on non-curr [...] adds 18ddbaa02b7a arm64: mte: ptrace: Add PTRACE_{PEEK,POKE}MTETAGS support adds 2200aa7154cb arm64: mte: ptrace: Add NT_ARM_TAGGED_ADDR_CTRL regset adds d563d678aa0b fs: Handle intra-page faults in copy_mount_options() adds 8a84802e2a2b mm: Add arch hooks for saving/restoring tags adds 36943aba9186 arm64: mte: Enable swap of tagged pages adds ee11f332af96 arm64: mte: Save tags when hibernating adds 89b94df9dfb1 arm64: mte: Kconfig entry adds df9d7a22dd21 arm64: mte: Add Memory Tagging Extension documentation adds 1a59d9ff29a0 Merge branch 'for-next/mte' into for-next/core adds 3014b6399b5e Merge remote-tracking branch 'arm64/for-next/core' into master adds 1f71963294ad Merge remote-tracking branch 'arm-soc/for-next' into master adds b468412409c0 ARM: dts: meson8: remove two invalid interrupt lines from [...] adds 08476cc81299 Merge branch 'v5.9/fixes' into tmp/aml-rebuild adds 8bcbcdb7293c ARM: dts: meson: move the L2 cache-controller inside the SoC node adds 93a60ca1c28f Merge branch 'v5.10/dt' into tmp/aml-rebuild adds 80c2145fa5e7 arm64: dts: meson: vim3l: remove sound card definition adds ef599f5f3e10 arm64: dts: meson: convert ODROID-N2 to dtsi adds 88ba71cdc549 dt-bindings: arm: amlogic: add support for the ODROID-N2+ adds 98d24896ee11 arm64: dts: meson: add support for the ODROID-N2+ adds 0748c77fc8dc dt-bindings: arm: amlogic: add support for libretch s905x cc v2 adds 63fafc5a046b arm64: dts: meson: initial support for aml-s905x-cc v2 adds 9acfcb7f241f Merge branch 'v5.10/dt64' into tmp/aml-rebuild adds 97de44c5ecd4 dt-bindings: power: amlogic, meson-ee-pwrc: add Amlogic AX [...] adds 525054782a74 soc: amlogic: meson-ee-pwrc: add support for the Meson AXG SoCs adds c4d7625bb116 Merge branch 'v5.10/drivers' into tmp/aml-rebuild adds 4342b266ae33 Merge remote-tracking branch 'amlogic/for-next' into master adds e2abe6232155 Merge remote-tracking branch 'aspeed/for-next' into master adds f26bf96c681e Merge remote-tracking branch 'at91/at91-next' into master adds 67a344e88966 memory: tegra: Convert to DEFINE_SHOW_ATTRIBUTE adds 94ca85733699 memory: emif: Convert to DEFINE_SHOW_ATTRIBUTE adds e365c065cb29 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 805837740d01 clk: imx: imx21: Remove clock driver adds 81508190d354 Merge branch 'clk/imx' into for-next adds 21e1a9d00eba Merge branch 'imx/drivers' into for-next adds 94b2bec1b0e0 ARM: imx27: Retrieve the SYSCTRL base address from devicetree adds d54debc72f5f ARM: imx27: Retrieve the CCM base address from devicetree adds 3172225d45bd ARM: imx31: Retrieve the IIM base address from devicetree adds 2cf98d12958c ARM: imx3: Retrieve the CCM base address from devicetree adds 445cf02cada4 ARM: imx3: Retrieve the AVIC base address from devicetree adds f68ea682d1da ARM: imx35: Retrieve the IIM base address from devicetree adds b70c9cacbfb1 ARM: imx: Remove unused definitions adds 4d66bc3c5f4a clk: imx: imx27: Remove mx27_clocks_init() adds 30c1951790df clk: imx: imx31: Remove mx31_clocks_init() adds fb956b3e20f0 clk: imx: imx35: Remove mx35_clocks_init() adds cca57572bb8d Merge branch 'imx/soc' into for-next adds 31026c72f9f2 dt-bindings: arm: fsl: Fix matching Purism Librem5 phones adds 928b960fe5af dt-bindings: arm: fsl: Add an entry for the i.MX6 LogicPD board adds 7b0bb204ee70 dt-bindings: arm: fsl: Add PHYTEC i.MX6 UL/ULL devicetree [...] adds e8c677195cae dt-bindings: arm: fsl: Add PHYTEC i.MX6 devicetree bindings adds 8e5910d2dc39 dt-bindings: arm: fsl: Add binding for Variscite Symphony [...] adds 7a03d35552e6 Merge branch 'imx/bindings' into for-next adds dcdd4f2e829e ARM: dts: imx6q: align GPIO hog names with dtschema adds 9249d286984c ARM: dts: imx6q-logicpd: Add a specific board compatible string adds dd1d4def6820 ARM: dts: imx: Add an entry for imx6q-logicpd.dtb adds 55df2079eb6f ARM: dts: imx6q-logicpd: Use GPIO chipselect adds 05b0852ec99d ARM: dts: imx6qdl-gw5xxx: correct interrupt flags adds 72214746fc48 Merge branch 'imx/dt' into for-next adds 510ed6749fa6 arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 [...] adds 12cdf9d2c9f8 arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin c [...] adds c48cf8e5d88b arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin conf [...] adds ade0176dd8a0 arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN Sy [...] adds 7358e05bddca arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphon [...] adds f7d48ffcfc6e arm64: dts: layerscape: Add label to pcie nodes adds d367e7d3351e arm64: dts: imx8mq-evk: Add MIPI DSI support adds c86e4202fde4 arm64: dts: freescale: sl28: enable sl28cpld adds 945710bbdbdf arm64: dts: freescale: sl28: map GPIOs to input events adds 3672d6fa6eae arm64: dts: freescale: sl28: enable LED support adds 499b76787586 arm64: dts: freescale: sl28: enable fan support adds f3cbcbbb4b38 arm64: dts: layerscape: correct watchdog clocks for LS1088A adds 1d93b292af67 arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts adds 5f67317bd967 arm64: dts: imx8mm: correct interrupt flags adds 4153f7811a9b arm64: dts: imx8mn: correct interrupt flags adds d8fa4792dad3 arm64: dts: imx8mq: correct interrupt flags adds ac938aa9aec4 arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC adds 912a6e2ef6dd arm64: dts: imx8mq-librem5: correct GPIO hog property adds 72ff96ad7e65 Merge branch 'imx/dt64' into for-next adds 19bc26e0ba37 arm64: defconfig: Enable the eLCDIF and Raydium RM67191 drivers adds c80bcf19e0c5 arm64: defconfig: enable the sl28cpld board management controller adds bc421f7da477 Merge branch 'imx/defconfig' into for-next adds 6c2f20ac5aaa Merge remote-tracking branch 'imx-mxs/for-next' into master adds 74e0e43a09ce soc: ti: Convert to DEFINE_SHOW_ATTRIBUTE adds dcca7a97c6bf Add missing '#' to fix schema errors: adds 703dff8cb900 Merge branch 'for_5.10/drivers-soc' into next adds b676aedb583f Merge remote-tracking branch 'keystone/next' into master adds 36f0a5fc5284 arm: dts: mt7623: add missing pause for switchport adds e2a8fa1e0faa arm64: dts: mediatek: fix tca6416 reset GPIOs in pumpkin adds 1276be23fd53 arm64: dts: mt8173: elm: Fix nor_flash node property adds f866c471542e arm64: dts: mt8183: update watchdog device node adds 0af740293ab4 Merge branch 'v5.9-next/dts64' into for-next adds 53507c37bf05 soc: mediatek: mtk-infracfg: Fix kerneldoc adds 60a7e259a8bf soc: mediatek: cmdq: add address shift in jump adds 4efa3fe44019 soc: mediatek: cmdq: add write_s function adds 5bd9df35a3ce soc: mediatek: cmdq: add write_s_mask function adds 17f4ae3e8d7e soc: mediatek: cmdq: add read_s function adds bef39098321b soc: mediatek: cmdq: add write_s value function adds 0461209a57da soc: mediatek: cmdq: add write_s_mask value function adds 7884886e91f2 soc: mediatek: cmdq: add jump function adds a31fee879c76 soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api adds 7eeea936f6b8 drm/mediatek: reduce clear event adds b05dfbba9c46 Merge branch 'v5.9-next/soc' into for-next adds 685378f57140 Merge remote-tracking branch 'mediatek/for-next' into master adds bd96717c2c80 arm64: dts: marvell: espressobin: Add ethernet switch aliases adds 85b21891b039 ARM: mvebu: drop pointless check for coherency_base adds 7249f599bc54 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards adds 4eefa34dbc2e MAINTAINERS: switch mvebu tree to kernel.org adds 15c87b5d07c5 Merge branch 'mvebu/arm' into mvebu/for-next adds c4433567ec2a arm: mvebu: dts: Add CRS326-24G-2S board adds 214466502027 arm: mvebu: dts: Add CRS305-1G-4S board adds 37c1ffda501c arm: mvebu: dts: Add CRS328-4C-20S-4S board adds a9ca1d7a17c4 ARM: dts: kirkwood: replace status value "ok" by "okay" adds 3211719609ab ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 adds 5f1aef056710 ARM: dts: armada: align GPIO hog names with dtschema adds 4093cf5f467a ARM: dts: Remove non-existent i2c1 from 98dx3236 adds 3662ea23db00 ARM: dts: Add i2c0 pinctrl information for 98dx3236 adds 5d0f528e304c Merge branch 'mvebu/dt' into mvebu/for-next adds 0b41e5a3faad arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] adds 84894d3b84ed arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] adds 21a02cbf1d37 Merge branch 'mvebu/dt64' into mvebu/for-next adds 2f2e7639a240 Merge remote-tracking branch 'mvebu/for-next' into master adds 4663e32d2d91 Merge remote-tracking branch 'omap/for-next' into master adds 0cde7a925178 Merge remote-tracking branch 'qcom/for-next' into master adds f0edc8fd65f3 Merge remote-tracking branch 'realtek/for-next' into master adds 453802c463ab arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels adds c91dfc9818df arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels adds 1b4298f00006 soc: renesas: r8a779a0-sysc: Add r8a779a0 support adds e2c59836e646 Merge branches 'renesas-arm-dt-for-v5.10' and 'renesas-dri [...] adds 90c15c455c89 Merge remote-tracking branch 'renesas/next' into master adds a442abbbe186 reset: imx7: Support module build adds a297104aceeb dt-bindings: reset: Updated binding for Versal reset driver adds 552f388bbe1f reset: reset-zynqmp: Added support for Versal platform adds 3315be577411 reset: Fix and extend kerneldoc adds cbc111d1552e dt-bindings: reset: imx8mq: add m4 reset adds f008c403270c reset: imx7: add the cm4 reset for i.MX8MQ adds 68a215164e19 reset: sti: reset-syscfg: fix struct description warnings adds f0a6177f1629 Merge remote-tracking branch 'reset/reset/next' into master adds 816e87253dec clk: rockchip: rk3308: drop unused mux_timer_src_p adds 63207c37eac4 clk: rockchip: Use clk_hw_register_composite instead of cl [...] adds f73907de3493 clk: rockchip: Export rockchip_clk_register_ddrclk() adds 37353491d1a8 clk: rockchip: Export rockchip_register_softrst() adds ea650c26611d clk: rockchip: Export some clock common APIs for module drivers adds 4d98ed1e1264 clk: rockchip: fix the clk config to support module build adds 70d839e2761d clk: rockchip: rk3399: Support module build adds 1e4a6deee43a Merge branch 'v5.10-clk/next' into for-next adds 8cfcf3279419 dt-bindings: Add doc for FriendlyARM NanoPi R2S adds f1ec83f880db arm64: dts: rockchip: Add support for FriendlyARM NanoPi R2S adds 06d012031f1e Merge branch 'v5.10-armsoc/dts64' into for-next adds 5d71f4456994 arm64: dts: rockchip: add spiflash node to rk3399-khadas-edge adds 30a9a8c16865 arm64: dts: rockchip: add ir-receiver node to rk3399-khadas-edge adds ba0ceb95f560 Merge branch 'v5.10-armsoc/dts64' into for-next adds b3054fbeb8ca Merge remote-tracking branch 'rockchip/for-next' into master adds c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] adds 9cce89dffafa Merge branch 'next/dt' into for-next adds 71076dcdeb51 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds f9356e67c27b Merge remote-tracking branch 'scmi/for-linux-next' into master adds a770df83d85e ARM: dts: sun8i: r40: Add video engine node adds 44967e8182e6 ARM: dts: sun8i: a33: Update codec widget names adds 631e6a353060 arm64: dts: allwinner: a64: Update codec widget names adds db9c6ad2e886 arm64: dts: allwinner: a64: Update the audio codec compatible adds 884d1a334ae8 dt-bindings: crypto: Specify that allwinner, sun8i-a33-cry [...] adds b7158866c3b8 dt-bindings: crypto: Add compatible for V3s adds 96820e359e25 ARM: dts: sun8i: v3s: Enable crypto engine adds 1893a2d5264e soc: sunxi: sram: remove unneeded semicolon adds b9ee7997d4cc Merge branches 'sunxi/clk-for-5.10', 'sunxi/dt-for-5.10', [...] adds 0eb46053e2fa Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 6402e780e943 clk: tegra: Capitalization fixes adds 5105660ee808 clk: tegra: Always program PLL_E when enabled adds 2f878d04218c clk: tegra: Fix missing prototype for tegra210_clk_register_emc() adds 422e2b8ada97 Merge branch for-5.10/clk into for-next adds 54cc33a3a44f dt-bindings: misc: tegra-apbmisc: Add missing compatible strings adds c8f413b93005 dt-bindings: misc: tegra186-misc: Add missing compatible string adds c9e43d13f027 dt-bindings: misc: tegra186-misc: Add Tegra234 support adds b0e0423cfabc dt-bindings: tegra: Add Tegra234 VDK compatible adds e4fb9a715f75 dt-bindings: fuse: tegra: Add Tegra234 support adds b198a6ed0256 dt-bindings: tegra: pmc: Add Tegra234 support adds 2312c291f6ac dt-bindings: power: supply: Add device-tree binding for Su [...] adds 73a2bf5afd18 Merge branch for-5.10/dt-bindings into for-next adds 775edf7856d8 soc/tegra: fuse: Extract tegra_get_platform() adds 52e6d399a41d soc/tegra: fuse: Implement tegra_is_silicon() adds 1f44febf71ba soc/tegra: fuse: Add Tegra234 support adds 03d285230708 soc/tegra: misc: Add Tegra234 support adds f98485e4edbb soc/tegra: pmc: Reorder reset sources/levels definitions adds 34e214a99689 soc/tegra: pmc: Add Tegra234 support adds 9e9e5b9da91b Merge branch for-5.10/soc into for-next adds e5c88986b990 Merge branch 'for-5.10/soc' into for-5.10/firmware adds 0ebdf11699d0 firmware: tegra: Enable BPMP support on Tegra234 adds 9cdc415ddf44 Merge branch for-5.10/firmware into for-next adds 90e33258d757 Merge branch for-5.10/arm/dt into for-next adds 639448912ba1 arm64: tegra: Initial Tegra234 VDK support adds 2bef64efe3a3 Merge branch for-5.10/arm64/dt into for-next adds 9ea55312ba10 Merge branch for-5.10/arm64/defconfig into for-next adds 78b34b39f14a Merge remote-tracking branch 'tegra/for-next' into master adds b29df54d688d Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds c65176fd49f4 arm64: dts: ti: k3-j721e: Rename mux header and update mac [...] adds 4e5833884f66 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes adds 66db854b1f62 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] adds 30d9faa608ee Merge branch 'ti-k3-dts-next' into ti-k3-next adds 62cc4d00bb5c arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk adds 284fb3c666f0 Merge branch 'ti-k3-dts-stage' into ti-k3-next adds 21bb8c83c949 arm64: dts: ti: Makefile: Use ARCH_K3 for building dtbs adds 66e06509aa37 dt-bindings: arm: ti: Convert K3 board/soc bindings to DT schema adds 214b0eb35e55 dt-bindings: arm: ti: Add bindings for J7200 SoC adds d361ed88455f arm64: dts: ti: Add support for J7200 SoC adds 26bd3f312c2e arm64: dts: ti: Add support for J7200 Common Processor Board adds f5ab78f84841 Merge branch 'ti-k3-dts-next' into ti-k3-next adds ed095ad55486 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds c5aa5a5eb203 Merge remote-tracking branch 'uniphier/for-next' into master adds e8d8e9a3d0b2 clk: renesas: r8a7742: Add clk entry for VSPR adds e41cb2179329 clk: renesas: rcar-gen2: Rename vsp1-(sy|rt) clocks to vsp(s|r) adds a69f802ea1e5 dt-bindings: clock: renesas,cpg-mssr: Document r8a779a0 adds ffbf9cf3f946 clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of [...] adds 8b652aa8a1fb clk: renesas: cpg-mssr: Add register pointers into struct [...] adds 776e4ad0a042 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into clk- [...] adds 17bcc8035d2d clk: renesas: cpg-mssr: Add support for R-Car V3U adds 15d683e61bdd clk: renesas: rcar-gen3: Update description for RZ/G2 adds 7aa908b48d6e Merge tag 'clk-renesas-for-v5.10-tag2' of git://git.kernel [...] adds fa23aea7a099 Merge branch 'clk-renesas' into clk-next adds 7b70689b07c1 clk: meson: add sclk-ws driver adds cdabb1ffc7c2 clk: meson: axg-audio: separate axg and g12a regmap tables adds 4fd433fd4551 clk: meson: axg-audio: fix g12a tdmout sclk inverter adds 2c4e80e06790 clk: meson: g12a: mark fclk_div2 as critical adds 7b5c5720a368 clk: meson: make shipped controller configurable adds 871ca96f1c7d Merge tag 'clk-meson-v5.10-1' of https://github.com/BayLib [...] adds 15ac9d5ccb56 Merge branch 'clk-amlogic' into clk-next adds 5eefe5e18317 Merge tag 'sunxi-clk-for-5.10-1' of https://git.kernel.org [...] adds 31b030db6836 Merge branch 'clk-allwinner' into clk-next adds a9e545ac63c2 clk: qcom: ipq8074: make pcie0_rchng_clk_src static adds 34e4c3cac6ff clk: qcom: gcc-msm8939: remove defined but not used variables adds 355a7d754b92 clk: qcom: dispcc: Update DP clk ops for phy design adds d46e5a39f9be clk: qcom: gcc-sdm660: Fix wrong parent_map adds 3470ad500539 Merge branch 'clk-qcom' into clk-next adds e56b4d4cc502 Merge tag 'v5.9-clk-samsung-fixes' of https://git.kernel.o [...] adds 51644df867c0 Merge tag 'for-5.10-clk' of git://git.kernel.org/pub/scm/l [...] adds db4376ed9eba Merge branch 'clk-fixes' into clk-next adds db2a28ef95bf Merge tag 'clk-imx-5.10' of git://git.kernel.org/pub/scm/l [...] adds 710f02a6f92f Merge branch 'clk-imx' into clk-next adds 553be99d1fe9 Merge tag 'clk-v5.10-samsung' of https://git.kernel.org/pu [...] adds e5efab5d527a Merge branch 'clk-samsung' into clk-next adds f3bb0f796f5f clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED adds 3c21069f6cd9 Merge branch 'clk-fixes' into clk-next adds 4ceb4b6bd286 clk: bcm: rpi: Add register to control pixel bvb clk adds 70e7ad73ac82 Merge branch 'clk-bcm' into clk-next adds 533852d71840 clk: s2mps11: initialize driver via module_platform_driver adds 197f4dd3d1a1 Merge branch 'clk-samsung' into clk-next adds 52ba4fa40fb3 clk: fixed: add missing kerneldoc adds faeda014b49e clk: davinci: add missing kerneldoc adds 5bac87429e3e Merge branch 'clk-doc' into clk-next adds 425c23d382ab clk: at91: drop unused at91sam9g45_pcr_layout adds f5e75b4aaec4 clk: mmp: pxa1928: drop unused 'clk' variable adds 84afc9ecf4e4 clk: si5341: drop unused 'err' variable adds b10f22493512 clk: socfpga: agilex: Remove unused variable 'cntr_mux' adds d8c03d4b3434 Merge branch 'clk-unused' into clk-next adds b02cf0c4736c clk: socfpga: stratix10: fix the divider for the emac_ptp_ [...] adds 8bcb151a5f6e Merge branch 'clk-fixes' into clk-next adds eff8a85acfb4 clk: mediatek: mt6797: simplify the return expression of m [...] adds b37c1e673ec5 clk: mediatek: mt7629: simplify the return expression of m [...] adds a2618360abd7 clk: mediatek: fix platform_no_drv_owner.cocci warnings adds 7f7cebc5b4d6 Merge branch 'clk-simplify' into clk-next adds 2f05cced7307 clk: keystone: sci-clk: fix parsing assigned-clock data du [...] adds d3f3f499cb33 clk: keystone: sci-clk: cache results of last query rate o [...] adds 4630ef134e41 clk: keystone: sci-clk: add 10% slack to set_rate adds cec4a609a888 clk: ti: autoidle: add checks against NULL pointer reference adds b7a7943fe291 clk: ti: clockdomain: fix static checker warning adds 6045124ebe72 clk: ti: dra7: add missing clkctrl register for SHA2 instance adds 9b5646212ab8 Merge branch 'clk-ti' into clk-next adds fd567feb8460 Merge remote-tracking branch 'clk/clk-next' into master adds a64ed1aad64c Merge remote-tracking branch 'h8300/h8300-next' into master adds f6d18ab2f759 Merge remote-tracking branch 'ia64/next' into master adds c7a2305fe410 Merge remote-tracking branch 'm68k/for-next' into master adds 8c58e6285404 m68knommu: switch to using asm-generic/uaccess.h adds 0de5e93102e6 m68knommu: fix sparse warnings in signal code adds 497a534b9e90 m68knommu: include SDHC support only when hardware has it adds bc442a120054 Merge remote-tracking branch 'm68knommu/for-next' into master adds fa2115fae6b9 Merge remote-tracking branch 'microblaze/next' into master adds 38a6445cab6b MIPS: Correct the header guard of r4k-timer.h adds b0a1c2903b5f MIPS: pci: use devm_platform_ioremap_resource_byname adds 0ee69c589ec8 MIPS: OCTEON: use devm_platform_ioremap_resource adds 338a93a497e4 MIPS: netlogic: Remove unused code adds 055444c2663b MIPS: Loongson64: Increase NR_IRQS to 320 adds 7487abbe85af MIPS: configs: lb60: Fix defconfig not selecting correct board adds 95b1f6db67ae MIPS: cpu-probe: Set Ingenic's writecombine to _CACHE_CACHABLE_WA adds 5ef415107dfd MIPS: cpu-probe: Mark XBurst CPU as having vtagged caches adds 5f5ed0ebcf84 MIPS: cpu-probe: ingenic: Fix broken BUG_ON adds c434b9f80b09 MIPS: Kconfig: add MIPS_GENERIC_KERNEL symbol adds 8405419942f2 MIPS: generic: Allow boards to set system type adds 13a0ea28e8c6 MIPS: generic: Init command line with fw_init_cmdline() adds 323690d23be1 MIPS: generic: Support booting with built-in or appended DTB adds c3e2ee657418 MIPS: generic: Add support for zboot adds 02bd530f888c MIPS: generic: Increase NR_IRQS to 256 adds f0f4a753079c MIPS: generic: Add support for Ingenic SoCs adds b4a30e9c7480 MIPS: jz4740: Drop all obsolete files adds a103e9b951f9 MIPS: jz4740: Rename jz4740 folders to ingenic adds 8446fd61b5e3 MIPS: configs: Regenerate configs of Ingenic boards adds d41afc398fbc MAINTAINERS: Update paths to Ingenic platform code adds d976ae6ba04c MIPS: Make setup_elfcorehdr and setup_elfcorehdr_size static adds 6fa573a3e307 MIPS: kernel: include probes-common.h header in branch.c adds 4e43e5df5850 MIPS: context switch: Use save/restore instead of set/clea [...] adds 195615ecc830 MIPS: Loongson-3: Enable COP2 usage in kernel adds bc1c969f1158 MIPS: Loongson-3: Calculate ra properly when unwinding the stack adds 7895d662bab8 MIPS: SGI-IP30: Move irq bits to better header files adds b123c46cf558 MIPS: alchemy: remove unused ALCHEMY_GPIOINT_AU1300 adds b350041e6f23 MIPS: alchemy: remove unused ALCHEMY_GPIOINT_AU1000 adds 0c0938ea1d7c MIPS: malta: remove unused header file adds 307c9926393a MIPS: malta: remove mach-malta/malta-dtshim.h header file adds c1f6b45e630a MIPS: Ingenic: Add CPU nodes for Ingenic SoCs. adds 5fa1f7680f27 MIPS: Loongson64: Add UART node for LS7A PCH adds 262623961478 MIPS: kexec: Add crashkernel=YM handling adds 063a9966ee15 Revert "MIPS: OCTEON: use devm_platform_ioremap_resource" adds ab48f1ace91c Merge remote-tracking branch 'mips/mips-next' into master adds 486e5326c4f2 Merge remote-tracking branch 'nds32/next' into master adds 692c54c172a4 Merge remote-tracking branch 'parisc-hd/for-next' into master adds 511b9e431003 Merge remote-tracking branch 'powerpc/next' into master adds 1fe44191f361 soc: fsl: qman: fix -Wpacked-not-aligned warnings adds 750cf40c0f70 soc: fsl: qbman: Fix return value on success adds 72f7fe2d6a26 soc: fsl: dpio: remove set but not used 'addr_cena' adds 5ed2da99e3fc soc: fsl: qman: convert to use be32_add_cpu() adds d97b957e32b1 soc: fsl: qe: Remove unnessesary check in ucc_set_tdm_rxtx_clk adds 80ab1e83c583 Merge remote-tracking branch 'soc-fsl/next' into master adds 37a2804cc161 Merge remote-tracking branch 'risc-v/for-next' into master adds bcf1650c9b82 s390/boot: avoid unnecessary zeroing of .bss section adds 14ab62243241 s390/sclp: clean up unneeded .data section usage adds 5596c4c106ba s390/sclp: remove unused sclp_early_printk_forced adds 1d255ab43369 Merge branch 'features' into for-next adds 685c6f9cd4e9 Merge remote-tracking branch 's390/for-next' into master adds a21a06bdecf0 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds a992b20cd4ee fscrypt: add fscrypt_prepare_new_inode() and fscrypt_set_c [...] adds 177cc0e71008 ext4: factor out ext4_xattr_credits_for_new_inode() adds 02ce5316afc8 ext4: use fscrypt_prepare_new_inode() and fscrypt_set_context() adds e075b6901047 f2fs: use fscrypt_prepare_new_inode() and fscrypt_set_context() adds 4c030fa8870e ubifs: use fscrypt_prepare_new_inode() and fscrypt_set_context() adds ae9ff8ad81b1 fscrypt: adjust logging for in-creation inodes adds e9d5e31d2fe3 fscrypt: remove fscrypt_inherit_context() adds 4cc1a3e7e852 fscrypt: require that fscrypt_encrypt_symlink() already has key adds 9dad5feb49a5 fscrypt: stop pretending that key setup is nofs-safe adds c7f0207b6130 fscrypt: make "#define fscrypt_policy" user-only adds 31114726b693 fscrypt: move fscrypt_prepare_symlink() out-of-line adds ac4acb1f4b2b fscrypt: handle test_dummy_encryption in more logical way adds c8c868abc91f fscrypt: make fscrypt_set_test_dummy_encryption() take a ' [...] adds 0c6a113b2446 fscrypt: use sha256() instead of open coding adds dc09584cfac8 Merge remote-tracking branch 'fscrypt/master' into master adds 5c880ade0d4b Merge branch 'misc-5.9' into for-next-current-v5.8-20200923 adds 83a81684fb9f btrfs: tracepoints: output proper root owner for trace_fin [...] adds 9c52df787e3b btrfs: delete duplicated words + other fixes in comments adds 5ef2327a7d32 btrfs: remove spurious BUG_ON in btrfs_get_extent adds 5cab9cc98ace btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid adds 2d9d9fb76e87 btrfs: change nr to u64 in btrfs_start_delalloc_roots adds 2cd0fb02e547 btrfs: remove orig from shrink_delalloc adds aba8925865f8 btrfs: handle U64_MAX for shrink_delalloc adds 7c5db1d0cb1e btrfs: make shrink_delalloc take space_info as an arg adds 1372ca438dd3 btrfs: make ALLOC_CHUNK use the space info flags adds c538d0e4f584 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] adds 43a099eb2df6 btrfs: call btrfs_try_granting_tickets when unpinning anything adds a3c076a2c2ee btrfs: call btrfs_try_granting_tickets when reserving space adds dd069b166d2f btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] adds 744e7168b928 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc adds e534e26b5ed1 btrfs: check tickets after waiting on ordered extents adds ab027ffccfff btrfs: add flushing states for handling data reservations adds ec52b033e5f1 btrfs: add the data transaction commit logic into may_comm [...] adds 420d38e7e6c2 btrfs: add btrfs_reserve_data_bytes and use it adds e618efbff1d7 btrfs: use ticketing for data space reservations adds a5afdf485db4 btrfs: serialize data reservations if we are flushing adds c935bd9b7034 btrfs: use the same helper for data and metadata reservations adds 8e3c37fd6b33 btrfs: drop the commit_cycles stuff for data reservations adds 40f96701e4d4 btrfs: don't force commit if we are data adds 916103af14f4 btrfs: run delayed iputs before committing the transaction [...] adds fdbb744dc196 btrfs: flush delayed refs when trying to reserve data space adds 7dd4ae4be4f9 btrfs: do async reclaim for data reservations adds 247a6c13efe6 btrfs: add a comment explaining the data flush steps adds 10a60cfc222a btrfs: fix possible infinite loop in data async reclaim adds a82b1df475fe btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] adds 918a2c53ad6a btrfs: remove const from btrfs_feature_set_name adds b8e9534e8476 btrfs: compression: move declarations to header adds 387a32b35493 btrfs: remove unnecessarily shadowed variables adds a0311d4419be btrfs: scrub: rename ratelimit state varaible to avoid shadowing adds 845a00289aa1 btrfs: send: remove indirect callback parameter for changed_cb adds c301be5b8f13 btrfs: do not take the log_mutex of the subvolume when pin [...] adds 1b571f6e8dd3 btrfs: do not commit logs and transactions during link and [...] adds 76b834210536 btrfs: make fast fsyncs wait only for writeback adds 7976f9f1bd1b btrfs: sysfs: fix unused-but-set-variable warnings adds 980eabed8562 btrfs: make read_block_group_item return void adds 0765defadc53 btrfs: add owner and fs_info to alloc_state io_tree adds 7f6e74367915 btrfs: switch to iomap for direct IO adds b99fe3f62960 btrfs: dio iomap DSYNC workaround adds 3101ebd12a56 btrfs: remove err variable from btrfs_get_extent adds 4ec9ca499e1e btrfs: factor out reada loop in __reada_start_machine adds c277b33c9785 btrfs: factor out loop logic from btrfs_free_extra_devids adds 0e951d27df41 btrfs: make close_fs_devices return void adds 7de6d06a0495 btrfs: simplify setting/clearing fs_info to btrfs_fs_devices adds 343694eee8d8 btrfs: switch seed device to list api adds 39ac35703c74 btrfs: document some invariants of seed code adds 34ffdfee1d1b btrfs: remove alloc_list splice in btrfs_prepare_sprout adds 412c2678298d btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] adds 1649f9f67402 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks adds b41c7aac4359 btrfs: do not hold device_list_mutex when closing devices adds 267d445802ef btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] adds 9464bc8ecb40 btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations adds 64c9e5399f32 btrfs: rework error detection in init_tree_roots adds 67d0b5e16428 btrfs: extent_io: do extra check for extent buffer read wr [...] adds 3b7b6ffa4f8f btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() adds 545b12d6a445 btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] adds 45b42ba90fd6 btrfs: ctree: check key order before merging tree blocks adds 7e8f1468c5ab btrfs: use RCU for quick device check in btrfs_init_new_device adds 7acb27c645fc btrfs: refactor locked condition in btrfs_init_new_device adds 86997b102911 btrfs: remove redundant code from btrfs_free_stale_devices adds cfe435008d30 btrfs: don't opencode sync_blockdev in btrfs_init_new_device adds 6b5354e04163 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] adds 9b81326b7264 btrfs: introduce btrfs_path::recurse adds 5c28981c11f6 btrfs: add nesting tags to the locking helpers adds d3b9e9f5558f btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks adds af3c5dfd4ec1 btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT adds c6b0dae43fcf btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW adds 3b01b44ff20b btrfs: introduce BTRFS_NESTING_SPLIT for split blocks adds cc472046c9f2 btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots adds 2b4c6d413978 btrfs: use BTRFS_NESTED_NEW_ROOT for double splits adds ce5d37f9c954 btrfs: make inode_tree_del take btrfs_inode adds f4eb78a839be btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode adds 26a1fe47ae17 btrfs: make ordered extent tracepoint take btrfs_inode adds 1ec1cb9379cd btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode adds 5d448213d856 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode adds 23fc26243b62 btrfs: make btrfs_invalidatepage work on btrfs_inode adds c23ecf8da7a8 btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] adds a123f7c9d30f btrfs: make get_extent_skip_holes take btrfs_inode adds 64c38d6a8521 btrfs: make btrfs_find_ordered_sum take btrfs_inode adds d27ca3e0d58f btrfs: make copy_inline_to_page take btrfs_inode adds 979367882d91 btrfs: make btrfs_zero_range_check_range_boundary take btr [...] adds 0db361f96e72 btrfs: make extent_fiemap take btrfs_inode adds c7c1b35cec9e btrfs: sysfs: init devices outside of the chunk_mutex adds 90ffcc8660aa btrfs: enumerate the type of exclusive operation in progress adds a718ae1d24d8 btrfs: sysfs: export currently running exclusive operation adds 6c1e96ed9eee btrfs: pretty print leaked root name adds 751d28c250df btrfs: improve device scanning messages adds 1ca69aef066b btrfs: fix put of uninitialized kobject after seed device delete adds d187b3b14c76 btrfs: fix replace of seed device adds 47a88c2ebd17 btrfs: add btrfs_sysfs_add_device helper adds d8c79d08d154 btrfs: add btrfs_sysfs_remove_device helper adds 359b9fe746b5 btrfs: make btrfs_sysfs_remove_devices_dir return void adds 54ad5ff33acb btrfs: simplify parameters of btrfs_sysfs_add_devices_dir adds 423732963fb2 btrfs: split and refactor btrfs_sysfs_remove_devices_dir adds ac3df174217d btrfs: initialize sysfs devid and device link for seed device adds 9d5b7d5167d0 btrfs: handle errors in btrfs_sysfs_add_fs_devices adds 06c0c5a330b3 btrfs: reada: lock all seed/sprout devices in __reada_star [...] adds d148cd9eda0b btrfs: use sprout device_list_mutex in btrfs_init_devices_late adds f2b5044744cd btrfs: remove tmp variable for list traversal in btrfs_ini [...] adds 933eb544da4d btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] adds 35259c0332ee btrfs: simplify gotos in open_seed_device adds d92bc7edcd6d btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] adds 89305bf89de8 btrfs: remove unused function calc_global_rsv_need_space() adds 61ac09c66317 btrfs: fix metadata reservation for fallocate that leads t [...] adds a0cd6375369a btrfs: remove item_size member of struct btrfs_clone_extent_info adds 96843fecb302 btrfs: rename struct btrfs_clone_extent_info to a more gen [...] adds ee04afd385a0 btrfs: rename btrfs_punch_hole_range() to a more generic name adds 49dc3680494e btrfs: rename btrfs_insert_clone_extent() to a more generic name adds 9972908536f5 btrfs: send: get rid of i_size logic in send_write() adds dc59e8e885e7 btrfs: send: avoid copying file data adds a6536ee61b94 btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() adds 4f6215655ba6 btrfs: sysfs: export supported send stream version adds 85f3e7000c7c btrfs: re-arrange statements in setup_items_for_insert adds 05dfdc6f2b85 btrfs: eliminate total_size parameter from setup_items_for_insert adds c5b3d0a3df13 btrfs: sink total_data parameter in setup_items_for_insert adds 7cdddd43938d btrfs: add kerneldoc for setup_items_for_insert adds 92fe10e2b3e7 btrfs: improve error message in setup_items_for_insert adds 838d5bb14f22 btrfs: kill the RCU protection for fs_info->space_info adds 464fda6dc496 btrfs: do not create raid sysfs entries under any locks adds 510c306f91c6 btrfs: reschedule if necessary when logging directory items adds 03e43597938f btrfs: remove btree_readpage adds d4d52f2a3c50 btrfs: simplify metadata pages reading adds 15b0c180803f btrfs: remove btree_get_extent adds 078ad4028369 btrfs: remove btrfs_get_extent indirection from __do_readpage adds c0a3b9bd46e5 btrfs: remove mirror_num argument from extent_read_full_page adds 777d82206e98 btrfs: promote extent_read_full_page to btrfs_readpage adds c9bf5b865728 btrfs: sink mirror_num argument in extent_read_full_page adds 1c5a300cb4b6 btrfs: sink read_flags argument into extent_read_full_page adds 88ab527faa28 btrfs: sink mirror_num argument in __do_readpage adds 20088600f66b btrfs: open code extent_read_full_page to its sole caller adds 13f88dba50c3 btrfs: clean BTRFS_I usage in btrfs_destroy_inode adds 122b0492b4a0 btrfs: switch btrfs_remove_ordered_extent to btrfs_inode adds 4509523154cb btrfs: sink inode argument in insert_ordered_extent_file_extent adds fac025b2c432 btrfs: remove inode argument from add_pending_csums adds ce9571189f8e btrfs: remove inode argument from btrfs_start_ordered_extent adds 69f26d2966c4 btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioc [...] adds f1e9bee2b2b4 btrfs: use kvcalloc for allocation in btrfs_ioctl_send() adds 4b3c2bfcdd09 btrfs: fix overflow when copying corrupt csums for a message adds 61d1ed802677 btrfs: reschedule when cloning lots of extents adds 09f01c4b4e7d btrfs: use own btree inode io_tree owner id adds bd942aa4f219 btrfs: send: use helpers for unaligned access to header members adds e4250e308c50 btrfs: free-space-cache: use unaligned helpers to access data adds c98a1b9d7838 btrfs: use unaligned helpers for stack and header set/get helpers adds 443b313c7ff8 btrfs: tree-checker: fix false alert caused by legacy btrf [...] adds df19a5e78d0e btrfs: send, orphanize first all conflicting inodes when p [...] adds b4d2d899e625 btrfs: send, recompute reference path after orphanization [...] adds 27773eaff985 btrfs: replace readpage_end_io_hook with direct calls adds 3e1444710d70 btrfs: remove extent_io_ops::readpage_end_io_hook adds b2d23981c840 btrfs: call submit_bio_hook directly in submit_one_bio adds 5c937eb1ee82 btrfs: don't opencode is_data_inode in end_bio_extent_readpage adds 3f982e3ba5ae btrfs: stop calling submit_bio_hook for data inodes adds cb44677b7046 btrfs: call submit_bio_hook directly for metadata pages adds 4b65e3cdfaf3 Merge branch 'misc-next' into for-next-current-v5.8-20200923 adds 235a7a0519ad Merge branch 'for-next-current-v5.8-20200923' into for-nex [...] adds 4796cacf8861 Merge branch 'misc-next' into for-next-next-v5.9-20200923 adds 5bde7358722d btrfs: support remount of ro fs with free space tree adds c4cb262ee9ac btrfs: use sb state to print space_cache mount option adds 5fe2f72fc280 btrfs: remove free space items when creating free space tree adds 777b0bd670ea btrfs: skip space_cache v1 setup when not using it adds b979e4508746 Merge branch 'ext/boris/fst-fixes-v3' into for-next-next-v [...] adds 5aa0b13d2e89 btrfs: init device stats for seed devices adds 5826bc9c56b4 btrfs: return error if we're unable to read device stats adds 8433c928a761 Merge branch 'ext/josef/seed-dev-stats' into for-next-next [...] adds 6d7ae2029302 btrfs: fix filesystem corruption after a device replace adds a8ebc2b69f65 Merge branch 'ext/filipe-replace-fix' into for-next-next-v [...] adds d6e05fb2b680 Merge branch 'for-next-next-v5.9-20200923' into for-next-20200923 adds 58b48f058346 Merge remote-tracking branch 'btrfs/for-next' into master adds 0413c3f2c816 Merge remote-tracking branch 'configfs/for-next' into master adds d578b46db69d erofs: avoid duplicated permission check for "trusted." xattrs adds e3f78d5e7e6b erofs: remove unneeded parameter adds 6c3e485ea37d erofs: avoid unnecessary variable `err' adds bf9a123b9cf8 erofs: fold in should_decompress_synchronously() adds 6ea5aad32dd8 erofs: add REQ_RAHEAD flag to readahead requests adds c8b1c1828b83 Merge remote-tracking branch 'erofs/dev' into master adds 97260c1b32b9 exfat: remove useless directory scan in exfat_add_entry() adds 55576e827330 exfat: replace memcpy with structure assignment adds 6fff74c2bfee Merge remote-tracking branch 'exfat/dev' into master adds aa9f6661eddd udf: Remove redundant initialization of variable ret adds a7be300de800 udf: Fix memory leak when mounting adds 4443390e08d3 reiserfs: Initialize inode keys properly adds 644849cc53e8 Merge remote-tracking branch 'ext3/for_next' into master adds 82e7d59d2a3f f2fs: change return value of reserved_segments to unsigned int adds 25500063f13c f2fs: add trace exit in exception path adds 6899a00d811f f2fs: do sanity check on zoned block device path adds d6d35234f391 f2fs: relocate blkzoned feature check adds 34b2353cb423 f2fs: remove unused check on version_bitmap adds 5c0885867ee7 f2fs: remove duplicated code in sanity_check_area_boundary adds 8eabd9165f29 f2fs: fix wrong total_sections check and fsmeta check adds 0d352b6c1426 f2fs: compress: fix to disallow enabling compress on non-e [...] adds b76416999f06 Merge remote-tracking branch 'f2fs/dev' into master adds d78092e4937d fuse: fix page dereference after free adds 49907b646a5e Merge remote-tracking branch 'fuse/for-next' into master adds d33030e2ee35 nfs: Fix security label length not being reset adds 16abd2a0c124 NFSv4.2: fix client's attribute cache management for copy_ [...] adds ee15c7b53e52 pNFS/flexfiles: Ensure we initialise the mirror bsizes cor [...] adds b9df46d08a8d pNFS/flexfiles: Be consistent about mirror index types adds b6bc1c46f85b Merge remote-tracking branch 'nfs/linux-next' into master adds 48bb6ec17cde NFS: remove redundant pointer clnt adds 82c596ebaa10 nfs4: strengthen error check to avoid unexpected result adds 88428cc4ae7a SUNRPC dont update timeout value on connection reset adds e4378a0fdd43 SUNRPC: Remove trace_xprt_complete_rqst() adds 06e234c61327 SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code adds 78069487539d SUNRPC: Remove debugging instrumentation from xprt_release adds 09d2ba0cb1b3 SUNRPC: Update debugging instrumentation in xprt_do_reserve() adds 9ce07ae5eb1d SUNRPC: Replace dprintk() call site in xprt_prepare_transmit adds 015747d29679 SUNRPC: Replace dprintk() call site in xs_nospace() adds 6387039d6d75 SUNRPC: Remove the dprint_status() macro adds 0ec36cc9cd99 SUNRPC: Remove dprintk call site in call_start() adds db0a86c4266a SUNRPC: Replace connect dprintk call sites with a tracepoint adds 6f9f17287e78 SUNRPC: Mitigate cond_resched() in xprt_transmit() adds 914cdcc78a66 SUNRPC: Add trace_rpc_timeout_status() adds 7c8099f6ada2 SUNRPC: Trace call_refresh events adds fd66e2a79d96 SUNRPC: Remove dprintk call site in call_decode adds 42ebfc2cbf22 SUNRPC: Clean up call_bind_status() observability adds e465cc3fa863 SUNRPC: Remove rpcb_getport_async dprintk call sites adds ac1ae534215b SUNRPC: Hoist trace_xprtrdma_op_setport into generic code adds 15a798d6ce7e SUNRPC: Remove dprintk call sites in rpcbind XDR functions adds 1e664987a916 SUNRPC: Remove more dprintks in rpcb_clnt.c adds c3adcc7dfbfc SUNRPC: Replace rpcbind dprintk call sites with tracepoints adds 1466c2216382 SUNRPC: Clean up RPC scheduler tracepoints adds 721a1d388b55 SUNRPC: Remove dprintk call sites in RPC queuing functions adds 5589cc4778e2 SUNRPC: Remove remaining dprintks from sched.c adds 1138ce1cf609 sunrpc: fix duplicated word in <linux/sunrpc/cache.h> adds 0bdd4cea12a9 Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD [...] adds d8a6ad913c28 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] adds cf65e49f89f2 nfs: Convert to use the preferred fallthrough macro adds 68274f97aeb6 NFSv4.2: xattr cache: remove unused cache struct field adds c0a1d129d3e0 pNFS/flexfiles: Ensure we initialise the mirror bsizes cor [...] adds c754e137f55e pNFS/flexfiles: Be consistent about mirror index types adds ed38c33f1cc5 xprtrdma: drop double zeroing adds 6f53af1a75b7 nfs: Fix security label length not being reset adds d9f06ef2682c nfs: fix spellint typo in pnfs.c adds eac385040257 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 13a9a9d74d4d SUNRPC: Fix svc_flush_dcache() adds 992832f6d2c2 Merge remote-tracking branch 'cel/cel-next' into master adds 7d68c054314a Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds d5d94a4007c7 Merge remote-tracking branch 'ubifs/next' into master adds 875c00e848d0 Merge remote-tracking branch 'xfs/for-next' into master adds fea54082b4bf Merge remote-tracking branch 'zonefs/for-next' into master adds 6cc19c5fad09 iomap: Use round_down/round_up macros in __iomap_write_begin adds 7ed3cd1a69e3 iomap: Fix misplaced page flushing adds 24addd848a45 fs: Introduce i_blocks_per_page adds a6901d4d148d iomap: Use kzalloc to allocate iomap_page adds b21866f514cb iomap: Use bitmap ops to set uptodate bits adds 0a195b91e899 iomap: Support arbitrarily many blocks per page adds 7d636676d284 iomap: Convert read_count to read_bytes_pending adds 0fb2d7209d66 iomap: Convert write_count to write_bytes_pending adds e25ba8cbfd16 iomap: Convert iomap_write_end types adds 81ee8e52a71c iomap: Change calling convention for zeroing adds 015b8b8b7b4a Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 0b31e027ea13 Merge remote-tracking branch 'file-locks/locks-next' into master adds 6d1349c769ea [PATCH] reduce boilerplate in fsid handling adds f8d4f44df056 epoll: do not insert into poll queues until all sanity che [...] adds 18306c404abe epoll: replace ->visited/visited_list with generation count adds fe0a916c1eae epoll: EPOLL_CTL_ADD: close the race in decision to take f [...] adds e197b30fd05f Merge branches 'fixes' and 'work.misc', remote-tracking br [...] adds 654a541ab7f0 Merge branch 'work.csum_and_copy' into uaccess.x86 adds e33ea6e5ba6a x86/uaccess: Use pointer masking to limit uaccess speculation adds 94f9e7ea17bf Merge branch 'uaccess.x86' into for-next adds a7c9df0446d2 fs: omfs: use kmemdup() rather than kmalloc+memcpy adds a1c7dc5d15ed nfs: simplify nfs4_parse_monolithic adds 67e306c69061 fs,nfs: lift compat nfs4 mount data handling into the nfs code adds 028abd9222df fs: remove compat_sys_mount adds bcf581508ac7 alpha: simplify osf_mount adds 20f076467117 fs: remove do_mounts adds 87b7181b28be Merge branches 'work.misc' and 'compat.mount' into for-next adds 80237c5e58a4 Merge remote-tracking branch 'vfs/for-next' into master adds cfe2790b163a printk: move printk_info into separate array adds 74caba7f2a06 printk: move dictionary keys to dev_printk_info adds f35efc78add6 printk: remove dict ring adds 6579e79e7a8a Merge branch 'printk-rework' into for-next adds 1d8ea0ce31f4 Merge remote-tracking branch 'printk/for-next' into master adds 76fc8e854e3b PCI/ACS: Enable Translation Blocking for external devices adds 192ba6f8f7d6 Merge branch 'pci/acs' adds 2ce02a864ac1 PCI: Add schedule point in pci_read_config() adds 877c1a5f79c6 PCI/ACPI: Add Ampere Altra SOC MCFG quirk adds 0fba7c7d71f7 Merge branch 'pci/enumeration' adds 85d79c5281a9 PCI: rpadlpar: Use for_each_child_of_node() and for_each_n [...] adds 8a6144994105 PCI: pciehp: Reduce noisiness on hot removal adds 4abaea37b14f Merge branch 'pci/hotplug' adds 42b609067e42 Merge branch 'pci/pm' adds 462bd2fdf56a PCI/IOV: Simplify pci-pf-stub with module_pci_driver() adds 7b6f2240880b PCI/LINK: Print IRQ number used by port adds 8c46d543aaa9 PCI: Update mmap-related #ifdef comments adds 10791141a6cf PCI: Simplify pci_dev_reset_slot_function() adds 32b313ce9db5 PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer adds 36a1d695920e Merge branch 'pci/misc' adds 9aa9cf3ee945 ACPI / APEI: Add a notifier chain for unknown (vendor) CPE [...] adds acb52897cc84 PCI: hip: Add handling of HiSilicon HIP PCIe controller errors adds 4a7c46bf976b Merge branch 'remotes/lorenzo/pci/apei' adds fc177304d126 ARM/PCI: Remove unused fields from struct hw_pci adds a94add684f06 Merge branch 'remotes/lorenzo/pci/arm' adds b791bb658900 Merge branch 'remotes/lorenzo/pci/aardvark' adds b927ad3405f9 PCI: brcmstb: PCIE_BRCMSTB depends on ARCH_BRCMSTB adds e6f98b292413 dt-bindings: PCI: Add bindings for more Brcmstb chips adds 1cf1b0a6dd95 PCI: brcmstb: Add bcm7278 register info adds 8195b7417018 PCI: brcmstb: Add suspend and resume pm_ops adds 04356ac30771 PCI: brcmstb: Add bcm7278 PERST# support adds b98f52bc6495 PCI: brcmstb: Add control of rescal reset adds 5d98ac4e2823 PCI: brcmstb: Set additional internal memory DMA viewport sizes adds fa820f1dd068 PCI: brcmstb: Accommodate MSI for older chips adds d6fae2d0009d PCI: brcmstb: Set bus max burst size by chip type adds b170fabf8cfc PCI: brcmstb: Add bcm7211, bcm7216, bcm7445, bcm7278 to ma [...] adds 05f5af989729 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 11aed5f39ae4 Merge branch 'remotes/lorenzo/pci/cadence' adds 24ede430fa49 PCI: designware-ep: Add multiple PFs support for DWC adds 2f7f7001d0e5 PCI: designware-ep: Add the doorbell mode of MSI-X in EP mode adds 6bfc9c3a2c70 PCI: designware-ep: Move the function of getting MSI capab [...] adds 47a062609a30 PCI: designware-ep: Modify MSI and MSIX CAP way of finding adds 16421e14ad5a dt-bindings: pci: layerscape-pci: Add compatible strings f [...] adds 20e458fb92af PCI: layerscape: Fix some format issue of the code adds cc255eb0bfbe PCI: layerscape: Modify the way of getting capability with [...] adds e64844b6da31 PCI: layerscape: Modify the MSIX to the doorbell mode adds 1b6a0e43a1a1 PCI: layerscape: Add EP mode support for ls1088a and ls2088a adds c9443b6500ff arm64: dts: layerscape: Add PCIe EP node for ls1088a adds 0044e46e8376 misc: pci_endpoint_test: Add LS1088a in pci_device_id table adds ddb18685d11e misc: pci_endpoint_test: Add driver data for Layerscape PC [...] adds e0964880dad4 Merge branch 'remotes/lorenzo/pci/dwc' adds 832f5ab53448 Merge branch 'remotes/lorenzo/pci/imx6' adds a9277ea16561 Merge branch 'remotes/lorenzo/pci/iproc' adds c5fa2eedbb87 Merge branch 'remotes/lorenzo/pci/mvebu' adds a468a687f949 Merge branch 'remotes/lorenzo/pci/qcom' adds ccd34126395c Merge branch 'remotes/lorenzo/pci/rcar' adds afe562a5048a Merge branch 'remotes/lorenzo/pci/vmd' adds 3ef0a955e2e0 Merge branch 'remotes/lorenzo/pci/xilinx' adds 7009b48319fa Merge remote-tracking branch 'pci/next' into master adds f5753c64a667 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 36725cb091c5 HID: intel-ish-hid: simplify the return expression of isht [...] adds 48c97aaf3c30 Merge branch 'for-5.10/intel-ish-hid' into for-next adds 2c3468893779 HID: alps: clean up indentation issue adds c0cd156ef061 Merge branch 'for-5.9/upstream-fixes' into for-next adds 140958da9ab5 HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons adds 723607379b13 Merge branch 'for-5.9/upstream-fixes' into for-next adds 4a6a4c966ccf HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons adds fe6f6c38ed1d Merge branch 'for-5.9/upstream-fixes' into for-next adds 5f94e9c82a86 HID: core: fix kerneldoc warnings in hid-core.c adds ca43ab1e54c0 HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c adds 753c47f17e2a Merge branch 'for-5.9/upstream-fixes' into for-next adds 07c604f0a699 Merge remote-tracking branch 'hid/for-next' into master adds 8da79c4e1de7 Merge branch 'i2c/for-current' into i2c/for-next adds 6af077194600 i2c: stm32f7: Add SMBus Host-Notify protocol support adds 9374ed1dfe1f i2c: rcar: improve bus busy detection adds 74779f6eeb5a i2c: rcar: refactor and shorten timeout when resetting adds 432d159a02bd i2c: mux: gpmux: Simplify with dev_err_probe() adds 43f83cd020be i2c: mux: reg: Simplify with dev_err_probe() adds b713aa86df99 i2c: bcm2835: Simplify with dev_err_probe() adds b62590a92058 i2c: stm32: name slave slot to ease maintenance adds fe253d1969a0 Merge branch 'i2c/for-5.10' into i2c/for-next adds a8335c64c5f0 i2c: add slave testunit driver adds c4651f11d09a i2c: rcar: add HostNotify support adds b1d4dc15b2f4 i2c: Switch to using the new API kobj_to_dev() adds 8ce98dd21fcf misc: eeprom: use helper to get i2c_client from kobj adds 27c90870e701 i2c: stm32: fix error message on upon dma_request_chan & d [...] adds 703b3228a8ff i2c: stm32: Simplify with dev_err_probe() adds 97c93e06f506 i2c: amd_mp2: handle num is 0 input for i2c_amd_xfer adds b74b33f5f7eb dt-bindings: i2c: ingenic: Add compatible string for the JZ4770 adds 266fd91f2b2f i2c: jz4780: Add compatible string for JZ4770 SoC adds 7eecca9daf9a i2c: jz4780: Remove of_match_ptr() adds 77dae8056a13 i2c: ismt: Describe parameters in kernel doc adds 86d36a5e9c1b i2c: ismt: Add support for Intel Emmitsburg PCH adds 9b65b020fff7 i2c: nvidia-gpu: Use put_unaligned_be24() adds c842c8a20ac9 Merge branch 'i2c/for-5.10' into i2c/for-next adds 845b89127bc5 i2c: i801: Exclude device from suspend direct complete opt [...] adds 16284bb069ef Merge branch 'i2c/for-current' into i2c/for-next adds 05bc1c12e160 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds d0c4126714da Merge remote-tracking branch 'i3c/i3c/next' into master adds adff44711f43 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds e8e612350f17 docs: hwmon: Add attributes to report rated values adds 1967f7126774 hwmon: (core) Add support for rated attributes adds 787c095edaa9 hwmon: (pmbus/core) Add support for rated attributes adds e40358390928 hwmon: (drivetemp) Add usage not describing impact on driv [...] adds dd43193976b9 hwmon (pmbus) use simple i2c probe function adds 6748703856d4 hwmon: use simple i2c probe function adds a391adfae11f hwmon: (adm1177) use simple i2c probe adds 7d6ed4ba4fdc hwmon: (adm1029) use simple i2c probe adds 16b237f5e506 hwmon: (w83793) use simple i2c probe adds 77b5b8a8021f hwmon: (w83791d) use simple i2c probe adds 91ed7c40f339 hwmon: (lm73) use simple i2c probe adds 7dedb79d295b hwmon: (asc7621) use simple i2c probe adds 9bf5dd8b2628 hwmon: (emc2103) use simple i2c probe adds c1e60c0d571b hwmon: (ltc2947) use simple i2c probe adds 673afe466166 hwmon: use simple i2c probe function (take 2) adds e3b9f6912528 hwmon: (tmp513) use simple i2c probe adds f7bd7b545297 hwmon: (f75375s) use simple i2c probe adds 4e1b4d222791 hwmon: (dme1737) use simple i2c probe adds 65b2aad0699b hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling adds be7373b60df5 hwmon: shtc1: add support for device tree bindings adds d2e08eba09a5 devicetree: hwmon: shtc1: add sensirion,shtc1.yaml adds 9514a22866ba hwmon: (pmbus) Add support for ADM1266 adds 407dc802a9c0 hwmon: (pmbus/adm1266) Add Block process call adds d98dfad35c38 hwmon: (pmbus/adm1266) Add support for GPIOs adds ed1ff457e187 hwmon: (pmbus/adm1266) add debugfs for states adds 15609d189302 hwmon: (pmbus/adm1266) read blackbox adds 0c92ddcc7e76 dt-bindings: hwmon: Add bindings for ADM1266 adds 0ef0f755b36e hwmon: (scmi-hwmon) Avoid comma separated statements adds 178224170423 hwmon: (k10temp) Create common functions and macros for Ze [...] adds d6144a40041a hwmon: (k10temp) Define SVI telemetry and current factors [...] adds 7497d4a66c59 hwmon: (gsc-hwmon) add fan sensor adds 8999eabf332a hwmon: (k10temp) Take out debugfs code adds a919ba06979a hwmon: (pmbus) Stop caching register values adds 2cd8529cfb28 hwmon: (pmbus) Expose PEC debugfs attribute adds 04e216d19e40 hwmon: (pmbus) Move boolean error condition check to gener [...] adds 55163a1c00fc hwmon: (k10temp) Add support for Zen3 CPUs adds 4ea0c2474ec5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds d5b928343e2d Merge remote-tracking branch 'jc_docs/docs-next' into master adds e2858fa61798 media: staging: media: atomisp: Don't do unnecessary zeroi [...] adds 2394984fee73 media: staging: media: atomisp: Fix bool-related style issues adds 9ce5fe9584db media: staging: atomisp: Remove unnecessary 'fallthrough' adds f7e52078ce29 media: atomisp:pci/runtime/queue: modify the return error value adds 71458ac37bd8 media: atomisp/pci/atomisp_ioctl.c: strlcpy -> strscpy adds 8d526001bab3 media: ipu3-imgu: Fixed some coding style issues in ipu3-css.c adds 8e3d5d4baf07 media: atomisp: fix gcc warnings adds 01cc2ec6ea04 media: atomisp: cleanup __printf() atributes on printk messages adds 76ff9ecc4847 Merge remote-tracking branch 'v4l-dvb/master' into master adds 4d3b2fd7842a Merge branches 'acpi-tables' and 'acpi-pmic' into linux-next adds 0a10d3fe3e5c arch_topology: validate input frequencies to arch_set_freq [...] adds 1a0419b0db46 cpufreq: move invariance setter calls in cpufreq core adds 874f63531064 cpufreq: report whether cpufreq supports Frequency Invaria [...] adds ecddc3a0d5d7 arch_topology, cpufreq: constify arch_* cpumasks adds 15e5d5b45b2b arch_topology, arm, arm64: define arch_scale_freq_invariant() adds ff26b23d43d0 Merge branch 'pm-cpufreq' into linux-next adds 84b43284af40 ACPICA: Validate GPE blocks at init time adds f06011ad6225 ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() adds 9da8e9ac1714 ACPICA: Introduce special struct type for GPE register addresses adds 7a8379eb41a4 ACPICA: Add support for using logical addresses of GPE blocks adds 6915564dc5a8 ACPI: OSL: Change the type of acpi_os_map_generic_address( [...] adds 85f94020033f ACPI: OSL: Make ACPICA use logical addresses of GPE blocks adds 0310a99a3a05 Merge branch 'acpica-osl' into linux-next adds 2ce6324eadb0 ACPI: DPTF: Add PCH FIVR participant driver adds 2d7c5a63b9f7 Merge branch 'acpi-dptf' into linux-next adds 3ad1c8ef083b rcu/tree: Export rcu_idle_{enter,exit} to modules adds 36050d8984ab cpuidle: psci: Fix suspicious RCU usage adds f8be29ebd427 PM: runtime: Fix timer_expires data type on 32-bit arches adds 24a16b940f0b Merge branches 'pm-cpuidle' and 'pm-core' into linux-next adds 1170433e6611 cpuidle: tegra: Correctly handle result of arm_cpuidle_sim [...] adds 653f68b6ecd1 ACPI: processor: Print more information when acpi_processo [...] adds 771bc62ad5ec Merge branch 'pm-cpuidle-next' into linux-next adds bd8052745774 cpuidle: Drop misleading comments about RCU usage adds bc13abdb9140 Merge branch 'pm-cpuidle' into linux-next adds 955921289dcd ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset adds 67ab6bf5cd91 Merge branch 'pm-cpuidle' into linux-next adds 10942019040c firmware: psci: Extend psci_set_osi_mode() to allow reset [...] adds 70c179b49870 cpuidle: psci: Allow PM domain to be initialized even if n [...] adds 3ffe2e7318ba PM: AVS: qcom-cpr: simplify the return expression of cpr_d [...] adds bf23e1cd46d6 MAINTAINERS: drop myself from PM AVS drivers adds 5dee22f9d504 Merge branches 'pm-cpuidle-next' and 'pm-avs' into linux-next adds c133cf43225f Merge remote-tracking branch 'pm/linux-next' into master adds 969b8d941241 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds beb395dd6521 Merge remote-tracking branch 'cpupower/cpupower' into master adds 0c309ed17c50 PM / devfreq: Add timer type to devfreq_summary debugfs adds 6bf560766a8e PM / devfreq: tegra30: Disable clock on error in probe adds 88cbaf144396 PM / devfreq: Add devfreq_get_devfreq_by_node function adds e7899d8f971c PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] adds c120294c2a3f PM / devfreq: event: Change prototype of devfreq_event_get [...] adds 673d3985d108 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 66cb095913fe Merge remote-tracking branch 'opp/opp/linux-next' into master adds 0d2510bb636c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 9c63dde5f683 Merge remote-tracking branch 'ieee1394/for-next' into master adds 26e598dbb163 Merge remote-tracking branch 'dlm/next' into master adds 6cabb6b78760 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 06e8d1df46ed RDMA/qedr: Add support for user mode XRC-SRQ's adds 1d7c99582027 RDMA/i40iw: Avoid typecast from void to pci_dev adds 3cc30e8dfcb6 RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 2a7cec538169 RDMA/cma: Fix locking for the RDMA_CM_CONNECT state adds 732d41c545bb RDMA/cma: Make the locking for automatic state transition [...] adds d490ee52f0a5 RDMA/cma: Fix locking for the RDMA_CM_LISTEN state adds 5cfbf9291e1d RDMA/cma: Remove cma_comp() adds 7e85bcda8bfe RDMA/cma: Combine cma_ndev_work with cma_work adds 1bb5091def70 RDMA/cma: Remove dead code for kernel rdmacm multicast adds 3788d2997bc0 RDMA/cma: Consolidate the destruction of a cma_multicast i [...] adds b5de0c60cc30 RDMA/cma: Fix use after free race in roce multicast join adds d18bb3e15201 RDMA: Clean MW allocation and free flows adds c0a6b5ecc5b7 RDMA: Convert RWQ table logic to ib_core allocation scheme adds 376ceb31ff87 RDMA: Fix link active_speed size adds 5dee5872f875 Merge branch 'mlx5_active_speed' into rdma.git for-next adds 8310e327046d RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices adds 54a38b6627d3 RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices adds a1255fff5d90 Merge branch 'mlx_sw_owner_v2' into rdma.git for-next adds 8d539c6109f2 RDMA/iw_cxgb4: Disable delayed ack by default adds 3e45410fe3c2 RDMA/qedr: Fix resource leak in qedr_create_qp adds 22d3e1ed2cc8 RDMA/hns: Set the unsupported wr opcode adds 2e4e706e094a RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_fro [...] adds 1c97ca3da0d1 RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() adds 5eb29f0d13a6 RDMA/mlx5: Make mkeys always owned by the kernel's PD when [...] adds 0ec52f019463 RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_R [...] adds 8383da3e4a61 RDMA/mlx5: Clarify what the UMR is for when creating MRs adds f5449e74802c RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy adds 62cf5ed3bb3c Merge remote-tracking branch 'rdma/for-next' into master adds 0e4be9e57e8c net: use exponential backoff in netdev_wait_allrefs adds f92970c694b3 devlink: add timeout information to status_notify adds 6700acc5f1fe devlink: collect flash notify params into a struct adds b311b001dea1 netdevsim: devlink flash timeout message adds 87c905d84f37 ionic: update the fw update api adds 30b5191ad103 ionic: add devlink firmware update adds cb589a55f45a Merge branch 'ionic-add-devlink-dev-flash-support' adds f779bf792284 tipc: optimize key switching time and logic adds daef1ee3798b tipc: introduce encryption master key adds 1ef6f7c9390f tipc: add automatic session key exchange adds 23700da29b83 tipc: add automatic rekeying for encryption key adds 5d7d28e5fff9 Merge branch 'tipc-add-more-features-to-TIPC-encryption' adds 785a2b103627 Revert "ibmvnic: remove never executed if statement" adds 4250b75b40c5 net: core: delete duplicated words adds d936b1d537df net: rds: delete duplicated words adds 634a63e73f05 net: ipv6: delete duplicated words adds bb6d6895e2f9 net: bluetooth: delete duplicated words adds 604621911603 net: tipc: delete duplicated words adds 563f63e3967d net: atm: delete duplicated words adds 4bbd026cb903 net: bridge: delete duplicated words adds d134b78ee348 Merge branch 'net-various-delete-duplicated-words' adds 3753d9779038 net: fix build without CONFIG_SYSCTL definition adds 7b066d173b6d net: openswitch: reuse the helper variable to improve the [...] adds 23cd4f27f1d6 dpaa2-eth: add APIs of 1588 single step timestamping adds d21c784c785c dpaa2-eth: define a global ptp_qoriq structure pointer adds 64a965dedc8c dpaa2-eth: invoke dpaa2_eth_enable_tx_tstamp() once in code adds 1cf773bd5a29 dpaa2-eth: utilize skb->cb[0] for hardware timestamping adds c55211892f46 dpaa2-eth: support PTP Sync packet one-step timestamping adds a9609d79b451 Merge branch 'dpaa2_eth-support-1588-one-step-timestamping' adds f313edfe085b net: cortina: Remove set but not used variable adds a9fd686a71e9 hinic: modify irq name adds f52e4b27d1ac l2tp: fix up inconsistent rx/tx statistics adds 98cf1c671a5f liquidio: Fix -Wmissing-prototypes warnings for liquidio adds b77f3ce0fd95 net/appletalk: Supply missing net/Space.h include file adds a61432d47267 net: hns3: Supply missing hclge_dcb.h include file adds 7eae7f72edd0 tipc: Remove unused macro CF_SERVER adds 5f3666e83945 net: tipc: Supply missing udp_media.h include file adds ba4ee3c05365 net: phy: bcm7xxx: request and manage GPHY clock adds 0305b709906e net: ipa: use refcount_t for IPA clock reference count adds 2b09841c7e57 net: ipa: replace ipa->suspend_ref with a flag bit adds dc6e6072d33f net: ipa: manage endpoints separate from clock adds 8529b4b0dca3 net: ipa: use device_init_wakeup() adds 3c6ccdde0fe3 net: ipa: repurpose CLOCK_HELD flag adds d1b5126af021 net: ipa: enable wakeup on IPA interrupt adds 54f7e44353a7 net: ipa: do not enable GSI interrupt for wakeup adds 5e43df14d6b4 Merge branch 'net-ipa-wake-up-system-on-RX-available' adds 8725e9fc61eb dt-binding: ptp_qoriq: support fsl,tmr-fiper3 property adds 6d23d831e9bd ptp_qoriq: support FIPER3 adds 42ccf1cd6aa5 Merge branch 'ptp_qoriq-support-FIPER3' adds 75cea9cb9400 net: dsa: felix: use ocelot_field_{read,write} helpers con [...] adds 6b6d804f0826 net: dsa: seville: don't write to MEM_ENA twice adds 9a73f0b580ff net: dsa: seville: first enable memories, then initialize them adds c129fc55fec5 net: dsa: ocelot: document why reset procedure is differen [...] adds 9ef9e0d28240 net: dsa: seville: remove unused defines for the mdio controller adds 123d231a1663 net: dsa: seville: reindent defines for MDIO controller adds f8320ec14ded net: dsa: felix: replace tabs with spaces adds ccfdbab568a2 net: dsa: seville: duplicate vsc9959_mdio_bus_free adds 881321b6ed9e net: mscc: ocelot: make ocelot_init_timestamp take a const [...] adds 2ac7c6c5b61b net: dsa: felix: move the PTP clock structure to felix_vsc9959.c adds d60bc62de4ae net: dsa: seville: build as separate module adds 0db0561d13df Merge branch 'Felix-DSA-driver-cleanup-build-Seville-separately' adds e14e05e71d10 net: devlink: regions: Add a priv member to the regions op [...] adds d4602a9f4719 net: devlink: region: Pass the region ops to the snapshot [...] adds ccc3e6b0191c net: dsa: Add helper to convert from devlink to ds adds 97c82c231351 net: dsa: Add devlink regions support to DSA adds 9dd43aa21180 net: dsa: mv88e6xxx: Move devlink code into its own file adds 90b6dbdf415e net: dsa: mv88e6xxx: Create helper for FIDs in use adds bfb255428966 net: dsa: mv88e6xxx: Add devlink regions adds 0f06b855a93c net: dsa: wire up devlink info get adds 93157307f7b4 net: dsa: mv88e6xxx: Implement devlink info get callback adds a5a3303e26cd Merge branch 'mv88e6xxx-Add-devlink-regions-support' adds 47dae52b0096 net: liquidio: Remove set but not used variable adds f9d80a09be9a net: e1000: Remove set but not used variable adds bf2977ae01f5 net: micrel: Remove set but not used variable adds ebe65334abc8 net: b44: use true,false for bool variables adds 889bafe91b84 net: qed: use true,false for bool variables adds f3a3f346742b bnx2x: use true,false for bool variables adds 65dc8e12f158 8139too: use true,false for bool variables adds a78766d9375b net: ethernet: ti: cpsw: use true,false for bool variables adds 09599729ee1a net/packet: Fix a comment about network_header adds 55f13311785c ethtool: Add 100base-FX link mode entries adds a29de52ba2a1 net: dp83869: Add ability to advertise Fiber connection adds 9ef7e18ba52b net: phy: dp83822: Update the fiber advertisement for speed adds dd92f1798981 Merge branch '100base-Fx-link-modes' adds 3dfe8dde093a net: dsa: rtl8366: Skip PVID setting if not requested adds 5273144116d1 net: mvneta: avoid copying shared_info frags in mvneta_swb [...] adds 1f14bd99e6d3 net: remove unnecessary NULL checking in napi_consume_skb() adds 098c2fc6d91d net: mventa: remove unused variable 'dummy' in mvneta_mib_ [...] adds 8350129930d2 net: dsa: deny enslaving 802.1Q upper to VLAN-aware bridge [...] adds eb46e8da1d2c net: dsa: rename dsa_slave_upper_vlan_check to something m [...] adds 2b1384067234 net: dsa: convert check for 802.1Q upper when bridged into [...] adds 1ce39f0ee8da net: dsa: convert denying bridge VLAN with existing 8021q [...] adds 707ec383b369 net: dsa: refuse configuration in prepare phase of dsa_por [...] adds adb256eb1769 net: dsa: allow 8021q uppers while the bridge has vlan_fil [...] adds 2209158c9055 net: dsa: install VLANs into the master's RX filter too adds bbed0bbdddaf net: dsa: tag_8021q: add VLANs to the master interface too adds 88525fc01cbe net: dsa: tag_sja1105: add compatibility with hwaccel VLAN tags adds c3d6d0ce5ca0 Merge branch 'DSA-with-VLAN-filtering-and-offloading-masters' adds d4ceb8de805c dpaa2-eth: drop double zeroing adds 3cec0369905d RDS: drop double zeroing adds 05c3b6e79db2 net: qlcnic: simplify the return expression of qlcnic_83xx [...] adds f621df96acb4 net: hns3: simplify the return expression of hclgevf_clien [...] adds 2595b113d9d9 mlxsw: spectrum_router: simplify the return expression of [...] adds ccb5942addd7 ice: simplify the return expression of ice_finalize_update() adds d4b717dd2009 enetc: simplify the return expression of enetc_vf_set_mac_addr() adds fe6bc89abe2c connector: simplify the return expression of cn_add_callback() adds b696db590f5d chelsio: simplify the return expression of t3_ael2020_phy_prep() adds 2246cbc2c298 net: ena: Change license into format to SPDX in all files adds f0525298f3cc net: ena: Change log message to netif/dev function adds bf2746e849c9 net: ena: Capitalize all log strings and improve code readability adds a8aea84981ad net: ena: Remove redundant print of placement policy adds 0deca83ff111 net: ena: Change RSS related macros and variables names adds f49ed500d60e net: ena: Fix all static chekers' warnings adds c452f37597bd net: ena: update ena documentation adds c4f084edd358 Merge branch 'Update-license-and-polish-ENA-driver-code' adds 7d58e6555870 net-sysfs: add backlog len and CPU id to softnet data adds 0ce0c3cd2239 net: dsa: mt7530: Add some return-value checks adds a7920efdd86d net: dsa: rtl8366rb: Support all 4096 VLANs adds 66e22932eb79 net: phy: realtek: enable ALDPS to save power for RTL8211F adds c8c33b80f4e8 net: unix: remove redundant assignment to variable 'err' adds 3ba6baf64b9a net: natsemi: Remove set but not used variable adds 9e0b3bfe5ff0 lib80211: Remove unused macro DRV_NAME adds 9d6e371dda7f cfg80211: add more comments for ap_isolate in bss_parameters adds 5f8d69eaab19 mac80211: add missing queue/hash initialization to 802.3 xmit adds 96ae9cd02c0f mac80211: check and refresh aggregation session in encap o [...] adds aea6a3f03108 mac80211: skip encap offload for tx multicast/control packets adds ae0451527642 mac80211: set info->control.hw_key for encap offload packets adds 6aea26ce5a4c mac80211: rework tx encapsulation offload API adds 3318111cf63d mac80211: reduce duplication in tx status functions adds c74114d7d515 mac80211: remove tx status call to ieee80211_sta_register_airtime adds cc20ff2c6b5d mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags adds 1ff4e8f2dec8 mac80211: notify the driver when a sta uses 4-address mode adds 9abf4e49830d mac80211: optimize station connection monitor adds a260e4952520 mac80211: unify 802.3 (offload) and 802.11 tx status codepath adds 23e9f1ef1662 mac80211: support using ieee80211_tx_status_ext to free sk [...] adds f02dff93e26b mac80211: extend ieee80211_tx_status_ext to support bulk free adds 4b7afb52c8e2 mac80211: reorganize code to remove a forward declaration adds 37050e3ab0b3 ieee80211: redefine S1G bits with GENMASK adds d65a977087f9 nl80211: advertise supported channel width in S1G adds 68dbad8c6569 cfg80211: regulatory: handle S1G channels adds 1d47f1198d58 nl80211: correctly validate S1G beacon head adds 11b34737b18a nl80211: support setting S1G channels adds 5595870f77c7 mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited adds 291c49ded2fd nl80211: Add FILS discovery support adds 295b02c4be74 mac80211: Add FILS discovery support adds 7443dcd1f171 nl80211: Unsolicited broadcast probe response support adds 632189a0180f mac80211: Unsolicited broadcast probe response support adds 9ff167e17822 cfg80211: add missing kernel-doc for S1G band capabilities adds 7fba53ebb5b2 mac80211: fix some encapsulation offload kernel-doc adds ae4dd9a8c217 Merge tag 'mac80211-next-for-net-next-2020-09-21' of git:/ [...] adds 1006bf37353a can: grcan: fix spelling mistake "buss" -> "bus" adds 685086399933 can: flexcan: fix spelling mistake "reserverd" -> "reserved" adds 49347755a840 can: include: fix spelling mistakes adds 0436ea360eba can: net: fix spelling mistakes adds 88bfb9a71356 can: drivers: fix spelling mistakes adds 6a54dde843f7 can: raw: fix indention adds 1eb11012d48f can: slcan: update dead link adds f61e7bfa50c8 can: softing: update dead link adds d77cd7fefc0d can: remove "WITH Linux-syscall-note" from SPDX tag of C files adds 87245f1f1183 can: dev: can_put_echo_skb(): print number of echo_skb tha [...] adds 80a71815d8cd can: dev: can_put_echo_skb(): propagate error in case of errors adds f81eb48b06fc can: dev: can_change_state(): print human readable state c [...] adds 0719631a61df can: dev: can_bus_off(): print scheduling of restart if activated adds 9d23a9818cb1 can: c_can: Remove unused inline function adds 29f45adbb727 can: mcba_usb: remove redundant initialization of variable err adds 71ef9dfda730 can: mscan: mark expected switch fall-through adds 0cf38586c216 can: ti_hecc: convert to devm_platform_ioremap_resource_byname() adds bd412492465c can: peak_usb: convert to use le32_add_cpu() adds b060585d92cb can: peak_canfd: Remove unused macros adds 306df0b00b90 can: pch_can: use generic power management adds a8bb19dfab5a can: pcan_usb: Document the commands sent to the device adds ea8b33bde76c can: pcan_usb: add support of rxerr/txerr counters adds 2640aaa4f6bd can: spi: Kconfig: remove unneeded dependencies form Kconf [...] adds 14243910a8f6 dt-bindings: can: mcp251x: change example interrupt type t [...] adds 864e48ebe93d dt-bindings: can: mcp251x: document GPIO support adds cfc24a0aa7a1 can: mcp251x: sort include files alphabetically adds 2d52dabbef60 can: mcp251x: add GPIO support adds 74fa565b63dc can: mcp251x: Use readx_poll_timeout() helper adds e0e25001d088 can: mcp251x: add support for half duplex controllers adds 01fb4254e1d4 can: mscan: mpc5xxx_can: update contact email adds b2527eb271c8 can: mscan: simplify clock enable/disable adds 728fc9ff73d3 can: rx-offload: can_rx_offload_add_manual(): add new init [...] adds 1b5a78e69c1f dt-binding: can: mcp25xxfd: document device tree bindings adds 875347fe5756 can: mcp25xxfd: add regmap infrastructure adds 55e5b97f003e can: mcp25xxfd: add driver for Microchip MCP25xxFD SPI CAN adds 33ea42f69f19 can: mcp25xxfd: add listen-only mode adds 27cf93863cbc MAINTAINERS: Add entry for Microchip MCP25XXFD SPI-CAN net [...] adds 64fb587cfdc3 MAINTAINERS: Add reviewer entry for microchip mcp25xxfd SP [...] adds c5a2a132a386 Merge tag 'linux-can-next-for-5.10-20200921' of git://git. [...] adds 92ec804f3dbf net: phy: bcm7xxx: Add an entry for BCM72113 adds 3ab0a7a0c349 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds ba356c90985d devlink: Enhance policy to validate eswitch mode value adds c49a94405b39 devlink: Enhance policy to validate port type input value adds 748d1c8a425e Merge branch 'devlink-Use-nla_policy-to-validate-range' adds 6d55af43fe93 net/mlx5e: Refactor inline header size calculation in the TX path adds 8ba6f18399c9 net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info adds d02dfcd51f1f net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c adds 8e4b53f60f7d net/mlx5e: Refactor xmit functions adds 388a2b56e5b0 net/mlx5e: Small improvements for XDP TX MPWQE logic adds 97e3afd64dc2 net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT adds 56e4da669a36 net/mlx5e: Move the TLS resync check out of the function adds 338c46c636a7 net/mlx5e: Support multiple SKBs in a TX WQE adds 530d5ce22ca2 net/mlx5e: Generalize TX MPWQE checks for full session adds b39fe61edc50 net/mlx5e: Rename xmit-related structs to generalize them adds 67044a88aa05 net/mlx5e: Move TX code into functions to be used by MPWQE adds 5af75c747e2a net/mlx5e: Enhanced TX MPWQE for SKBs adds 573a8095f68c Merge tag 'mlx5-updates-2020-09-21' of git://git.kernel.or [...] adds 46237bf3ee83 net: microchip: Make `lan743x_pm_suspend` function return [...] adds 668e22512675 s390/qeth: don't init refcount twice for mcast IPs adds d6e6426f69b3 s390/qeth: relax locking for ipato config data adds bcdfdf004716 s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() adds ab29c480b194 s390/qeth: replace deprecated simple_stroul() adds f3380b1edc1d s390/qeth: tighten ucast IP locking adds 7fb7fe5c7bac s390/qeth: cancel cmds earlier during teardown adds b7ea041b2e50 s390/qeth: consolidate online code adds f2bcf9dd3ecf s390/qeth: consolidate teardown code adds 58fa357576d8 s390/qeth: remove forward declarations in L2 code adds 40fe2e0db766 Merge branch 's390-qeth-next' adds 555f6e568dfb can: flexcan: sort include files alphabetically adds ce90e073d645 can: flexcan: flexcan_exit_stop_mode(): remove stray empty line adds 4b702878afc3 can: flexcan: more register names adds fe63a0661023 can: flexcan: struct flexcan_regs: document registers not [...] adds ef4b623b141f can: flexcan: quirks: get rid of long lines adds ab60523a76a4 can: flexcan: Ack wakeup interrupt separately adds 3d60f33a7a7a can: flexcan: flexcan_probe(): make regulator xceiver optional adds ee97302d7865 can: flexcan: Add check for transceiver maximum bitrate li [...] adds 15ef2072189c can: flexcan: add correctable errors correction when HW su [...] adds 9ad02c7f4f27 can: flexcan: flexcan_chip_stop(): add error handling and [...] adds 02f71c6605e1 can: flexcan: disable clocks during stop mode adds 1434d0434962 can: flexcan: add LPSR mode support adds 890599bc8618 can: flexcan: flexcan_set_bittiming(): move setup of CAN-2 [...] adds d9b90b05fd78 can: flexcan: use struct canfd_frame for CAN classic frame adds eadf6ca918f6 can: flexcan: add CAN-FD mode support adds ce885a192f1c can: flexcan: add ISO CAN FD feature support adds 0542920c3f0a can: flexcan: add CAN FD BRS support adds ef5f6312087e can: flexcan: add Transceiver Delay Compensation support adds 2a1993eadf8c can: flexcan: add imx8qm support adds 2c19bb43e557 can: flexcan: add lx2160ar1 support adds 1a26e88d534b Merge tag 'linux-can-next-for-5.10-20200923' of git://git. [...] adds 0d4ddce300bd bpf, x64: use %rcx instead of %rax for tail call retpolines adds a748c6975dea bpf: propagate poke descriptors to subprograms adds cf71b174d346 bpf: rename poke descriptor's 'ip' member to 'tailcall_target' adds 7f6e4312e15a bpf: Limit caller's stack depth 256 for subprogs with tailcalls adds ebf7d1f508a7 bpf, x64: rework pro/epilogue and tailcall handling in JIT adds e411901c0b77 bpf: allow for tailcalls in BPF subprograms for x64 JIT adds 09b28d76eac4 bpf: Add abnormal return checks. adds 3b0379111197 selftests/bpf: Add tailcall_bpf2bpf tests adds b6ed6cf4a3ac selftests/bpf: Fix endianness issue in sk_assign adds fec47bbc10b2 selftests/bpf: Fix endianness issue in test_sockopt_sk adds f55f4c349a03 samples/bpf: Fix test_map_in_map on s390 adds 70b971118e07 bpf: Use hlist_add_head_rcu when linking to local_storage adds 31f23a6a181c bpf: Fix potential call bpf_link_free() in atomic context adds 2af30f115d69 btf: Make btf_set_contains take a const pointer adds 0d004c020b55 bpf: Check scalar or invalid register in check_helper_mem_access adds 27774b7073b5 btf: Add BTF_ID_LIST_SINGLE macro adds 9436ef6e862b bpf: Allow specifying a BTF ID per argument in function protos adds d7b9454a4f63 bpf: Make BTF pointer type checking generic adds 02f7c9585d1e bpf: Make reference tracking generic adds feec70401672 bpf: Make context access check generic adds a2bbe7cc9075 bpf: Set meta->raw_mode for pointers close to use adds c18f0b6aee2a bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg adds fd1b0d604c56 bpf: Hoist type checking for nullable arg types adds f79e7ea57173 bpf: Use a table to drive helper arg type checks adds 4153b89b4126 Merge branch 'refactor-check_func_arg' adds c69d2ddb2072 bpf: Using rcu_read_lock for bpf_sk_storage_map iterator adds a8a717963fe5 selftests/bpf: Fix stat probe in d_path test adds 0789e13bc3f8 bpf: Explicitly size compatible_reg_types adds 017dab341ee7 bpf: Check CONFIG_BPF option for resolve_btfids adds dc3652d3f0d5 tools resolve_btfids: Always force HOSTARCH adds 6d772f328d6a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds b1b6c110511d hinic: improve the comments of function header adds 35c52c5c88d8 net: realtek: Remove set but not used variable adds 2ac95dfe2522 net: bridge: mdb: use extack in br_mdb_parse() adds 7eea629d07d4 net: bridge: mdb: move all port and bridge checks to br_mdb_add adds 83f7398ea549 net: bridge: mdb: use extack in br_mdb_add() and br_mdb_ad [...] adds e1ac11859a05 net: bridge: add src field to br_ip adds deb965662d57 net: bridge: mcast: use br_ip's src for src groups and que [...] adds eab3227b1240 net: bridge: mcast: rename br_ip's u member to dst adds 9c4258c78a2a net: bridge: mdb: add support to extend add/del commands adds 88d4bd180419 net: bridge: mdb: add support for add/del/dump of entries [...] adds 7d07a68c2510 net: bridge: mcast: when igmpv3/mldv2 are enabled lookup ( [...] adds 8f8cb77e0b22 net: bridge: mcast: add rt_protocol field to the port grou [...] adds 085b53c8beab net: bridge: mcast: add sg_port rhashtable adds b08123684bd5 net: bridge: mcast: install S,G entries automatically base [...] adds 8266a0491e92 net: bridge: mcast: handle port group filter modes adds 9116ffbf1dd7 net: bridge: mcast: add support for blocked port groups adds 094b82fd5342 net: bridge: mcast: handle host state adds 36cfec73595c net: bridge: mcast: when forwarding handle filter mode and [...] adds 68d4fd30c83b Merge branch 'net-bridge-mcast-IGMPv3-MLDv2-fast-path-part-2' adds e4b9146849f2 net: hns3: Constify static structs adds 36493269120e net: allwinner: remove redundant irqsave and irqrestore in [...] adds 49142d12363d octeontx2-af: Introduce tracepoints for mailbox adds 31a9746062b8 octeontx2-pf: Add tracepoints for PF/VF mailbox adds 35e3dbfafe6d Merge branch 'Introduce-mbox-tracepoints-for-Octeontx2' adds b840ec1efd24 net: mdio-ipq4019: change defines to upper case adds 06fb560602a4 net: mdio-ipq4019: add Clause 45 support adds 774e9ea6656c Merge branch 'net-mdio-ipq4019-add-Clause-45-support' adds de2b541b3b1d net: fix a new kernel-doc warning at dev.c adds 8f900363df52 octeontx2-af: Add support for VLAN based RSS hashing adds a55ff8ef5a6b octeontx2-pf: Support to change VLAN based RSS hash option [...] adds 9d33ffaaf317 Merge branch 'octeontx2-Add-support-for-VLAN-based-flow-di [...] adds 8c28044097f2 net: dsa: bcm_sf2: Disallow port 5 to be a DSA CPU port adds 0fa45ee3c1cb net: dsa: bcm_sf2: Include address 0 for MDIO diversion adds 3fc826f121d8 Merge branch 'net-dsa-bcm_sf2-Additional-DT-changes' adds 86192305f578 Merge remote-tracking branch 'net-next/master' into master adds f00f2f7fe860 Revert "bpf: Fix potential call bpf_link_free() in atomic [...] adds 6731da9e0ff3 rcu-tasks: Mark variables static adds 2393a613d2e3 rcu-tasks: Use more aggressive polling for RCU Tasks Trace adds 574de8766f6e rcu-tasks: Selectively enable more RCU Tasks Trace IPIs adds 4fe192dfbe5b rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace adds ba3a86e47232 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace adds 592031cc1085 rcu-tasks: Fix low-probability task_struct leak adds f747c7e15d7b rcu-tasks: Enclose task-list scan in rcu_read_lock() adds 182bf3f3ddb6 Merge branch 'rtt-speedup.2020.09.16a' of git://git.kernel [...] adds f02fdaf635de Merge remote-tracking branch 'bpf-next/master' into master adds 1702ad79d31e netfilter: conntrack: proc: rename stat column adds 8a8b9047a897 netfilter: nf_tables: Remove ununsed function nft_data_debug adds 18cd9b00fffe ipvs: Remove unused macros adds 4f2358fdd804 Merge remote-tracking branch 'netfilter-next/master' into master adds 41650c45fbd2 ssb: Remove meaningless jump label to simplify the code adds 55bd14997867 net: wilc1000: clean up resource in error path of init mon [...] adds 027a4c9c305f rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c adds 4cff897cb2f8 rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c adds 03ce81593951 rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c adds d87a8d4d5eef rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c adds 07cc5f0345ae rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c adds 77205bc3db80 rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c adds d544707ae078 rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c adds 9dbde387e283 rtlwifi: rtl8192de: fix comparison to bool warning in hw.c adds 02686841d58f rtlwifi: rtl8723be: fix comparison to bool warning in hw.c adds d0c8ff7c1e47 wlcore: Remove unused function no_write_handler() adds 7f1e215b39cb mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE adds 6c1d61913570 rtlwifi: Use ffs in <foo>_phy_calculate_bit_shift adds a03efb41bb15 rtlwifi: rtl8192ee: use true,false for bool variable large [...] adds ff4d1d726e7f rtlwifi: rtl8821ae: use true,false for bool variable large [...] adds dd7a3a331f5d rtlwifi: rtl8723be: use true,false for bool variable large [...] adds ad74a33e2f7a Merge remote-tracking branch 'wireless-drivers-next/master [...] adds c88e397968e3 Bluetooth: Update Adv monitor count upon removal adds 291f0c550f43 Bluetooth: Set scan parameters for ADV Monitor adds e99f38b81107 Bluetooth: btusb: Enable wide band speech support for BTUS [...] adds a46b7ed4d52d Bluetooth: Fix auto-creation of hci_conn at Conn Complete event adds 907a905c0d0f Merge remote-tracking branch 'bluetooth/master' into master adds 5272987f33fc gfs2: Make sure we don't miss any delayed withdraws adds 82ffa7265122 gfs2: Fix bad comment for trans_drain adds 701c0de6e349 gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 42f06e1c7582 gfs2: rename variable error to ret in gfs2_evict_inode adds 2d82e5ece3b7 gfs2: factor evict_unlinked_inode out of gfs2_evict_inode adds 4688f51ab83d gfs2: further simplify gfs2_evict_inode with new func evic [...] adds 2f1d9b74f483 gfs2: factor evict_linked_inode out of gfs2_evict_inode adds 018a5e35fa81 gfs2: simplify the logic in gfs2_evict_inode adds 4d53c8279a20 gfs2: call truncate_inode_pages_final for address space glocks adds e32837fd9d75 Merge remote-tracking branch 'gfs2/for-next' into master adds e2b51c437af5 Merge remote-tracking branch 'mtd/mtd/next' into master adds e20115714b30 Merge remote-tracking branch 'nand/nand/next' into master adds 61f033ba18c3 crypto: sa2ul - Select CRYPTO_AUTHENC adds 133c3d434d91 crypto: omap-sham - convert to use crypto engine adds 3faf757bad75 crypto: omap-sham - fix digcnt register handling with expo [...] adds 70af3e7e0cbe crypto: hisilicon/zip - remove some useless parameters adds 15b0694f797e crypto: hisilicon/zip - unify naming style for functions a [...] adds 4b33f057ee99 crypto: hisilicon/zip - modify debugfs interface parameters adds 533b2079291c crypto: hisilicon/zip - replace 'sprintf' with 'scnprintf' adds de590233074f crypto: hisilicon/zip - use a enum parameter instead of so [...] adds b1a25820a69c crypto: hisilicon/zip - add print for error branch adds eb175f7c0a67 crypto: hisilicon/zip - fix static check warning adds f97a3d7558d7 crypto: hisilicon/zip - move some private macros from 'zip [...] adds 2a928693d710 crypto: hisilicon/zip - supplement some comments adds 2ca73193ccab crypto: hisilicon/zip - fix some coding styles adds 9b20cbf8ebf0 crypto: sun4i-ss - Fix sparse endianness markers adds bd03b0214ad4 crypto: inside-secure - Prevent missing of processing errors adds 2baace5feb86 crypto: sa2ul - Fix pm_runtime_get_sync() error checking adds 92db31989944 crypto: qat - replace device ids defines adds 37b15fa97e12 crypto: qat - use PCI_VDEVICE adds c4f8f62fe13a crypto: hisilicon - update mininum queue adds ad5af2e9df1f crypto: hisilicon - update HPRE module parameter description adds 7c1f38aa2c3d crypto: hisilicon - update SEC module parameter description adds 0542a9416af3 crypto: hisilicon - update ZIP module parameter description adds 24efcec2919a crypto: hisilicon - fixed memory allocation error adds 319936bf8f83 crypto: caam - Fix kerneldoc adds 9d72d022eecd crypto: caam - Simplify with dev_err_probe() adds 5a062f09168f crypto: stm32-hash - Simplify with dev_err_probe() adds e61a23564e6f crypto: sun8i - Simplify with dev_err_probe() adds 6d77282fafd7 crypto: n2 - Fix sparse endianness warning adds dbc756fcf7f3 crypto: inside-secure - Add support for EIP197 with output [...] adds 1674aea5f080 crypto: Kconfig - mark unused ciphers as obsolete adds fd2734410fdf Merge remote-tracking branch 'crypto/master' into master adds 484a8737c755 drm: rcar-du: Make DRM_RCAR_WRITEBACK depends on DRM_RCAR_DU adds c3415d91832c dt-bindings: display: renesas,du: Document the r8a7742 bindings adds 9edf73fece3d drm: rcar-du: Add r8a7742 support adds 109bf47277a0 dt-bindings: display: renesas,lvds: Document r8a7742 bindings adds 3fa98ed530a4 drm: rcar-du: lvds: Add r8a7742 support adds 2cd9df2be757 dt-bindings: display: bridge: lvds-codec: Document power-s [...] adds 946a61ab2d75 drm/bridge: lvds-codec: Add support for regulator adds 4b6f2b971e8d dt-bindings: display: renesas,du: Document r8a774e1 bindings adds 31057d444d41 drm: rcar-du: Add support for R8A774E1 SoC adds 45d6ec79dd42 dt-bindings: display: renesas,lvds: Document r8a774e1 bindings adds 0c905a0a30d1 dt-bindings: display: renesas,dw-hdmi: Add r8a774e1 support adds 6d981d276110 drm: rcar-du: lvds: Add support for R8A774E1 SoC adds 542d9a658eeb dt-bindings: display: renesas: du: Document the r8a77961 bindings adds 0356f0fbc53d dt-bindings: display: renesas: dw-hdmi: Tidyup example compatible adds 460941cd6923 dt-bindings: display: renesas: dw-hdmi: Add R8A77961 support adds ef84ad32f41c drm: rcar-du: Add r8a77961 support adds dc86d6bc9bc3 drm: rcar-du: Fix pitch handling for fully planar YUV formats adds f4dfa76d73f7 drm: rcar-du: Fix crash when enabling a non-visible plane adds 709b66b4b745 drm: rcar-du: Update description for DRM_RCAR_DW_HDMI Kcon [...] adds 2a32dbdc2c7d drm: rcar-du: Put reference to VSP device adds c03156d7d9fe Merge tag 'du-next-20200922' of git://linuxtv.org/pinchart [...] adds 3e6f73b876ea Merge tag 'drm/tegra/for-5.10-rc1' of ssh://git.freedeskto [...] adds 73bb394cb969 drm/exynos: dsi: Simplify with dev_err_probe() adds 231a474dd2b1 drm/exynos: hdmi: Simplify with dev_err_probe() adds ddfd4ab6bb08 drm/exynos: Fix dma_parms allocation adds 1cd0f494103d Merge tag 'exynos-drm-next-v5.10' of git://git.kernel.org/ [...] adds 92ffad62a6fb Merge tag 'phy-attrs-5.10' of git://git.kernel.org/pub/scm [...] adds 85649cc8dc50 dt-bindings: drm/bridge: Document Cadence MHDP8546 bridge [...] adds fb43aa0acdfd drm: bridge: Add support for Cadence MHDP8546 DPI/DP bridge adds afba7e6c5fc1 drm: bridge: cdns-mhdp8546: Add TI J721E wrapper adds 511d2ffd35ff Merge tag 'cdns-mhdp-5.10' of git://git.kernel.org/pub/scm [...] adds db29dc7d3346 Merge tag 'drm-intel-next-2020-09-17' of git://anongit.fre [...] adds e491214613ff drm/amd/pm: apply dummy reads workaround for CDR enabled only adds 911d5bd5e7b8 drm/amd/pm: Skip smu_post_init in SRIOV adds fc88fef916e8 Merge tag 'amd-drm-next-5.10-2020-09-18' of git://people.f [...] adds 4e139a9abb00 fbdev: aty: remove CONFIG_PM container adds c7b360612fe7 fbcon: Remove the superfluous break adds 82be0d7540b1 drm/i915/selftest: Create mock_destroy_device adds cd01269d11a3 drm/i915/selftests: align more to real device lifetimes adds df2ce4596c04 drm/amdgpu: Convert to using devm_drm_dev_alloc() (v2) adds a7d39439f8bd drm/dev: Remove drm_dev_init adds 91e89097b86f drm/panfrost: add support for vendor quirk adds 110003002291 drm/panfrost: add amlogic reset quirk callback adds afcd0c7d3d4c drm/panfrost: add Amlogic GPU integration quirks adds 92fdb97d648a drm/ttm: update kernel-doc line comments adds 089d83418914 drm/vc4: hvs: Pull the state of all the CRTCs prior to PV muxing adds 6ea6be77086f Merge tag 'drm-misc-next-2020-09-21' of git://anongit.free [...] adds 0d78e6321b25 Merge remote-tracking branch 'drm/drm-next' into master adds c7651b735866 drm/amdgpu: Fix handling of KFD initialization failures adds b7b6c38529c9 drm/amdkfd: Calculate CPU VCRAT size dynamically (v2) adds 59d7115dae02 drm/amdkfd: Move process doorbell allocation into kfd device adds 9de9a54aba76 drm/amd/display: fix crash/reboot while accessing sysfs files adds 36499e4c776a drm/amdgpu: Fix dead lock issue for vblank adds e8f58ee143ed drm/amdkfd: Fix kfd init stack dump adds d0e63b343e57 drm/amdkfd: Use kvmalloc instead of kmalloc for VCRAT adds 651111be24aa drm/amd/display: Fix incorrect backlight register offset for DCN adds e4b37eec1767 drm/amd/display: [FW Promotion] Release 0.0.33 adds c15bc8d285fe drm/amd/display: 3.2.103 adds cbf229bbcb7f drm/amd/display: Bug in dce_is_panel_backlight_on() adds 099303e9a9bd drm/amd/display: eDP intermittent black screen during PnP adds 25b315817216 drm/amd/display: Fix ODM policy implementation adds 37b7cb10f07c drm/amd/display: Increase timeout for DP Disable adds f43dc909aa7f drm/amd/display: Enable DP YCbCr420 mode support for DCN10 adds b50d55517da2 drm/amd/display: allow DP RX to use more cr aux rd interval delay adds a9edc81564c9 drm/amd/display: Implement PSR wait for enable/disable adds 99d1437aa0ac drm/amd/display: Check for flip pending before locking pipes. adds fb0fe920469a drm/amd/display: TMDS Fallback transition adds 3b37260be5d7 drm/amd/display: [FW Promotion] Release 0.0.34 adds 3a83d33e18f3 drm/amd/display: 3.2.104 adds 12dbd1f7578f drm/amd/display: [FIX] update clock under two conditions adds d94c8250c6ca drm/amdgpu/mes: simplify the return expression of mes_v10_ [...] adds da51e50d454d drm/amdgpu: simplify the return expression adds 4a78f15fb6c9 drm/amd/pm: simplify the return expression of smu_hw_fini adds c24a3c050598 drm/amdgpu/gmc9: simplify the return expression of gmc_v9_ [...] adds 8d89b96fe797 drm/amd/powerplay: optimize the mclk dpm policy settings adds d117413f5e1b drm/amd/pm: Removed fixed clock in auto mode DPM adds 3f975d0f71d3 drm/amdgpu: update athub interrupt harvesting handle adds b226ef95b622 drm/amd/pm: correct the pmfw version check for Navi14 adds d152986c5189 drm/amd/pm: decouple the watermark table setting from socc [...] adds 227e011f37d6 drm/amd/pm: drop redundant watermarks bitmap setting adds b362a18ada43 drm/amd/pm: update driver if file for sienna cichlid adds 78f0aef11fde drm/amdgpu: fix hdp register access error adds 52ef3a1a6f07 drm/amdgpu: Add initial kernel documentation for the amd_i [...] adds 027f2d27b73c drm/radeon: fix typoes in comments adds f349f772b05c drm/amd: fix typoes in comments adds 28d76d48368c drm/amd/display: optimize code runtime a bit adds 10e07ca31254 gpu/drm/radeon: fix spelling typo in comments adds 6a5bec1ff0e9 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 48441887aa3a drm/amdgpu: add another raven1 gfxoff quirk adds f4a336053725 drm/amdgpu/display: fix CFLAGS setup for DCN30 adds 92c674125afe Merge remote-tracking branch 'amdgpu/drm-next' into master adds 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c adds e1e0b4fbf1c5 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds de1945613597 drm/vc4: kms: Assign a FIFO to enabled CRTCs instead of active adds ab600f68a352 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds ec1cb6e4408a drm/msm/gpu: Add suspend/resume tracepoints adds 0a48db562c62 drm/msm/adreno: fix probe without iommu adds 08d3ab4b4633 drm/msm/a6xx: fix a potential overflow issue adds a3367f5ffe9a drm/msm: Remove dangling submitqueue references adds 2fc7b1561fbe drm/msm: Add private interface for adreno-smmu adds 69a9313b6617 drm/msm/gpu: Add dev_to_gpu() helper adds 9cba4056a112 drm/msm: Set adreno_smmu as gpu's drvdata adds cf655d615931 drm/msm: Add a context pointer to the submitqueue adds 15eb9ad073c0 drm/msm: Drop context arg to gpu->submit() adds e3c64c7221f6 drm/msm: Set the global virtual address range from the IOM [...] adds b145c6e65eb0 drm/msm: Add support to create a local pagetable adds 933415e24bd0 drm/msm: Add support for private address space instances adds 84c31ee16f90 drm/msm/a6xx: Add support for per-instance pagetables adds 25faf2f2e065 drm/msm: Show process names in gem_describe adds 8907afb476ac drm/msm: Allow a5xx to mark the RPTR shadow as privileged adds d3a569fccfa0 drm/msm: a6xx: Use WHERE_AM_I for eligible targets adds 2fb7487aaf71 drm/msm: Get rid of the REG_ADRENO offsets adds b22960b8f274 drm: add constant N value in helper file adds c943b4948b58 drm/msm/dp: add displayPort driver support adds 14975cff5b1d drm/msm/dp: add support for DP PLL driver adds a10476e45026 drm/msm/dpu: add display port support in DPU adds 220b856a3d37 drm/msm/dp: Add Display Port HPD feature adds 8ede2ecc3e5e drm/msm/dp: Add DP compliance tests on Snapdragon Chipsets adds 061eb621fc27 drm/msm/dp: store dp_display in the driver data adds d13e36d7d222 drm/msm/dp: add audio support for Display Port on MSM adds a1f5bda99b7b drm/msm/dp: add hook_plugged_cb hdmi-codec op for MSM DP driver adds bf4a1b3127d3 drm/msm/dp: signal the hotplug disconnect in the event handler adds 158b9aa74479 drm/msm/dp: wait for audio notification before disabling clocks adds d11a93690df7 drm/msm/dp: add debugfs support to DP driver adds f913454aae8e drm/msm/dp: move debugfs node to /sys/kernel/debug/dri/*/ adds de3ee25473ba drm/msm/dp: add debugfs nodes for video pattern tests adds ab205927592b drm/msm/dp: remove mode hard-coding in case of DP CTS adds 937f941ca06f drm/msm/dp: Use qmp phy for DP PLL and PHY adds 55fd7dd29d67 drm/msm/dp: Fix crash if no DP device adds 710a040a4dd7 drm/msm/dp: Sleep properly in dp_hpd_handler kthread adds e9ba8d550dd1 drm/msm: Fix the a650 hw_apriv check adds ca9b38e6d671 drm/msm: Remove depends on interconnect adds 9d8baa2bf224 drm/msm: Fix premature purging of BO adds 63ca94adc03c drm/msm: Leave inuse count intact on map failure adds 341a361c4636 drm/msm/dpu: Convert to DEFINE_SHOW_ATTRIBUTE adds 3c0f462da069 drm/msm/dpu: remove unused variables new_cnt and old_cnt i [...] adds 1e4d3db504e1 Merge remote-tracking branch 'drm-msm/msm-next' into master adds 1f2a01e5c771 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 18cae427f157 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 1d512ee861b8 regmap: debugfs: Fix more error path regressions adds 55bf414ebf7c Merge remote-tracking branch 'regmap/for-5.10' into regmap-next adds 1dbaac71de58 Merge remote-tracking branch 'regmap/for-next' into master adds 2b987515e1d1 ALSA: asihpi: fix spellint typo in comments adds 18d122c0287b ALSA: compat_ioctl: avoid compat_alloc_user_space adds 69b08bdfa818 ALSA: hda - add Intel DG1 PCI and HDMI ids adds 1bee263dfda5 ALSA: hda - controller is in GPU on the DG1 adds 7b882fe3e3e8 ALSA: hda - handle multiple i915 device instances adds 534ad9afb19b ALSA: hda - fix CONTROLLER_IN_GPU macro name adds 6564d0ad67ef ALSA: ctl: Workaround for lockdep warning wrt card->ctl_fi [...] adds cdc01a1558de ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 adds 2759caad2600 ALSA: seq: oss: Avoid mutex lock for a long-time ioctl adds 688738f5288f Merge remote-tracking branch 'sound/for-next' into master adds 15b3d324c898 dt-bindings: tlv320adcx140: Add GPIO config and drive config adds d5214321498a ASoC: tlv320adcx140: Add support for configuring GPIO pin adds 2263063fc488 ASoC: SOF: topology: fix the process being scheduled on co [...] adds 641088722244 ASoC: cs42l51: add additional ADC volume controls adds 43437d0417a3 ASoC: SOF: pm: Fix prepare callback behavior for OF usecase adds 5b51b9221f71 ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common adds 7a477213923f dt-bindings: tas2562: Add TAS2564 to binding adds 534c0f4391a4 ASoC: tas2562: Add the TAS2564 compatible adds 97ee967e6c56 Merge branch 'asoc-5.9' into asoc-5.10 adds 9074a078435e dt-bindings: tas2562: Add the TAS2110 amplifier adds 8adcdbe63aa7 ASoC: tas2562: Add the TAS2110 class-D amplifier adds b23d9eb897a1 dt-bindings: tas2770: Fix I2C addresses for the TAS2770 adds d3d71c99b541 ASoC: tas2770: Fix unbalanced calls to pm_runtime adds ec9377dca2ca ASoC: tas2770: Convert bit mask to GENMASK in header adds d3964aff7331 ASoC: tas2770: Fix the spacing and new lines adds be05ab41c618 ASoC: tas2770: Refactor sample rate function adds 163cd1059a85 ASoC: hdac: make SOF HDA codec driver probe deterministic adds 3331bcd6a2f2 ASoC: SOF: control: fix size checks for ext_bytes control .get() adds ec5a97624a8d ASoC: SOF: control: fix size checks for volatile ext_bytes [...] adds 2ca210112ad9 ASoC: SOF: control: add size checks for ext_bytes control .put() adds 376dd57d8863 Merge series "ASoC: SOF: fix kcontrol size checks" from Ka [...] adds 55c5cc63ab32 ASoC: hdmi-codec: Use set_jack ops to set jack adds 90e2a588c9e7 ASoC: tas2562: Remove duplicate code for I/V sense adds 50b18e4a2608 ASoC: cros_ec_codec: fix kconfig dependency warning for SN [...] adds a3f18f82a2ba ASoC: Intel: hda_dsp_common: use static function in condit [...] adds 29d7b36ce98e dt-bindings: tas2770: Add shutdown gpio property adds 5d0b9dfe0de2 ASoC: tas2770: Add shutdown capability via a GPIO adds c0a30e2e07e3 ASoC: tas2770: Set regcache when shutting down and waking device adds dd7d9052064b ASoC: tas2770: Remove ti,asi-format code adds 3121420cf9b4 ASoC: tas2770: Remove unused variables adds f1bf9a6b4e5e ASoC: Intel: sof_sdw: remove ternary operator adds f93808308aab ASoC: Intel: add codec name prefix to ACPI machine description adds 23c8aa3ebabf ASoC: Intel: sof_sdw: remove hard-coded codec_conf table adds fbcc27d18115 ASoC: Intel: sof_sdw_rt700: add codec prefix adds e787f5b5b140 ASoC: Intel: add support for new SoundWire hardware layout on TGL adds 7cc3b56f7324 ASOC: Intel: sof_sdw: restore playback functionality with [...] adds bbd59df075ab Merge series "ASoC: Intel: sdw machine driver updates for [...] adds 2b5fc49beaaf Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 90d725183b59 Merge remote-tracking branch 'sound-asoc/for-next' into master adds d8c539ac66b7 Merge remote-tracking branch 'modules/modules-next' into master adds 79b5d4f635ed Merge remote-tracking branch 'input/next' into master adds f952eefe74a4 block: drop double zeroing adds 0385971754f0 block: fix bmd->is_null_mapped initialization adds f0daeea90a5f Merge branch 'for-5.10/block' into for-next adds 22ada802ede8 block: use lcm_not_zero() when stacking chunk_sectors adds 07d098e6bbad block: allow 'chunk_sectors' to be non-power-of-2 adds d869cecf30b6 Merge branch 'for-5.10/block' into for-next adds 38430f0876fa block: move the NEED_PART_SCAN flag to struct gendisk adds 9301fe734384 block: cleanup partition scanning in register_disk adds 478162821dfb block: cleanup blkdev_bszset adds 2d9e28a9a10c pktcdvd: remove the if 0'ed pkt_start_recovery function adds b8d954849cf4 pktcdvd: use blkdev_get_by_dev instead of open coding it adds 0fc66c9d6314 zram: cleanup backing_dev_store adds 5a56ad7882a1 raw: don't keep unopened block device around adds 841ab72cb5be dasd: cleanup dasd_scan_partitions adds e455ed22906c ocfs2: cleanup o2hb_region_dev_store adds ef16e1d98c4e mm: cleanup claim_swapfile adds bb3247a39980 PM: rewrite is_hibernate_resume_dev to not require an inode adds 21bd900572f3 mm: split swap_type_of adds 36daaa98f7ad PM: mm: cleanup swsusp_swap_check adds 1fb1a2ad75e3 block: mark blkdev_get static adds 687b971cbabb Merge branch 'for-5.10/block' into for-next adds e065067713e4 Merge remote-tracking branch 'block/for-next' into master adds d338cb7e175b Merge remote-tracking branch 'mmc/next' into master adds 90a119d26aff Merge remote-tracking branch 'mfd/for-mfd-next' into master adds ebca2ce953e5 Merge remote-tracking branch 'battery/for-next' into master adds 4c9db39361da regulator: unexport regulator_lock/unlock() adds be35cc4695aa regulator: fix indentation issue adds 0c7d1b4d0c1e regulator: enable compile testing for Maxim and Samsung PM [...] adds 8d23b0b8fc95 regulator: s5m8767: initialize driver via module_platform_driver adds 699e59f0f7a9 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds b2fffcef788d Merge remote-tracking branch 'regulator/for-next' into master adds b253114b0d52 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds f81ff66e6111 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 02dfe00be83d Merge remote-tracking branch 'selinux/next' into master adds bf0afe673b99 Smack: Fix build when NETWORK_SECMARK is not set adds 58c7bbddd662 Merge remote-tracking branch 'smack/next' into master adds 035589976317 Merge remote-tracking branch 'tomoyo/master' into master adds dbca0b2970fc Merge remote-tracking branch 'tpmdd/next' into master adds f7f842cc1fe8 dt-bindings: iommu: Add binding for MediaTek MT8167 IOMMU adds d1b5ef0054c6 iommu/mediatek: Add flag for legacy ivrp paddr adds 3c213562fb3e iommu/mediatek: Add support for MT8167 adds d714aaa71594 iommu/renesas: Update help description for IPMMU_VMSA config adds d5c152c3409a iommu/tegra-smmu: Fix tlb_mask adds 675d12acb66b memory: tegra: Correct num_tlb_lines for tegra210 adds ce433d0f7063 iommu/pamu: Replace use of kzfree with kfree_sensitive adds b34e9b0de3c4 iommu/dma: Handle init_iova_flush_queue() failure in dma-i [...] adds 5e11a44ddcc2 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/mediat [...] adds a7b92b18ed50 Merge remote-tracking branch 'iommu/next' into master adds 1c0f68252a6a vfio/pci: Don't regenerate vconfig for all BARs if !bardirty adds 7d6e1329652e vfio iommu: Add dma available capability adds c12fa88c6d16 vfio: Fix typo of the device_state adds eac7cc21c4e4 vfio/pci: Remove redundant declaration of vfio_pci_driver adds 12856e7acde4 PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY adds 08b6e22b850c s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY adds 515ecd5368f1 vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn adds 7ef32e52368f vfio: add a singleton check for vfio_group_pin_pages adds 28b130244061 vfio: fix a missed vfio group put in vfio_pin_pages adds 2c5af98592f6 vfio/type1: fix dirty bitmap calculation in vfio_dma_rw adds 3de066f8f86b Merge branches 'v5.10/vfio/bardirty', 'v5.10/vfio/dma_avai [...] adds abf0c38dd09d Merge remote-tracking branch 'vfio/next' into master adds 7bfcfb17870f Merge remote-tracking branch 'audit/next' into master adds 6b53a92a0646 Merge remote-tracking branch 'devicetree/for-next' into master adds ca03dba30f2b spi/topcliff-pch: drop double zeroing adds 4c3a14fbc05a spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() adds 7b1d96813317 spi: omap2-mcspi: Improve performance waiting for CHSTAT adds bf253e6bf6b8 spi: spi-imx: spi_imx_transfer(): add support for effectiv [...] adds 8950ba17fbb6 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds 453bdd4e91cf Merge remote-tracking branch 'spi/for-next' into master adds dfb4de9d3a56 x86/kvm: Don't forget to ACK async PF IRQ adds 3abfc204febd Merge branch 'WIP.fixes' adds e6eb15c9ba31 KVM: nSVM: Avoid freeing uninitialized pointers in svm_set [...] adds fb5ee4ba376e Merge branch 'x86/seves' adds 13c877f4b48b x86/mce: Stop mce_reign() from re-computing severity for e [...] adds dc0592b73715 x86/mce/dev-mcelog: Do not update kflags on AMD systems adds 5506264ae5c2 Merge branch 'ras/core' adds 412094d966d4 Merge branch 'core/urgent' adds 8846f9fc76ba Merge branch 'linus' adds 5fa3146213b9 Merge branch 'x86/urgent' adds 0a260b1c5867 x86/smp: Add a per-cpu view of SMT state adds 81f449985c12 x86/mm: Refactor cond_ibpb() to support other use cases adds a9210620ec36 x86/mm: Optionally flush L1D on context switch adds b6724f118d44 prctl: Hook L1D flushing in via prctl adds 767d46ab566d Documentation: Add L1D flushing Documentation adds 30b6218b43ff Merge branch 'x86/pti' adds c7b6bac9c72c drm, iommu: Change type of pasid to u32 adds 2a5054c6e7b1 iommu/vt-d: Change flags type to unsigned int in binding mm adds 4e7b11567d94 Documentation/x86: Add documentation for SVA (Shared Virtu [...] adds ff4f82816dff x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions adds b454feb9abc1 x86/fpu/xstate: Add supervisor PASID state for ENQCMD adds f0f2f9feb4ee x86/msr-index: Define an IA32_PASID MSR adds 52ad9bc64c74 mm: Add a pasid member to struct mm_struct adds 1478b99a7653 x86/cpufeatures: Mark ENQCMD as disabled when configured out adds 20f0afd1fb3d x86/mmu: Allocate/free a PASID adds 242a647c0e17 manual merge of x86/irq adds 5866e9205b47 x86/cpu: Add hardware-enforced cache coherency as a CPUID feature adds 75d1cc0e05af x86/mm/pat: Don't flush cache if hardware enforces cache c [...] adds e1ebb2b49048 KVM: SVM: Don't flush cache if hardware enforces cache coh [...] adds 3a93a65fcafa manual merge of ras/core adds 46607f6cc7b5 Merge branch 'objtool/urgent' adds 04154974ade8 Merge branch 'locking/urgent' adds 267580db047e seqlock: Unbreak lockdep adds b6c23dffd290 Merge branch 'locking/core' adds cdabce2e3dff softirq: Add debug check to __raise_softirq_irqoff() adds e7e4bc822af5 Merge branch 'irq/core' adds c2cfa7d3be21 Merge branch 'efi/urgent' adds 6d0fd5361830 include: pe.h: Add RISC-V related PE definition adds f30f242fb131 efi: Rename arm-init to efi-init common for all arch adds 6208857b8f7e efi/libstub: arm32: Base FDT and initrd placement on image [...] adds 1a895dbf4b66 efi/libstub: Export efi_low_alloc_above() to other units adds 762cd288fc4a efi/libstub: arm32: Use low allocation for the uncompresse [...] adds 5c4c30f40ca2 efi/printf: remove unneeded semicolon adds 58c909022a5a efi: Support for MOK variable config table adds 38a1f03aa240 integrity: Move import of MokListRT certs to a separate routine adds 726bd8965a5f integrity: Load certs from the EFI MOK config table adds c1df5e0c5796 efi/libstub: Add efi_warn and *_once logging helpers adds d2778b4891fb efi/x86: Add a quirk to support command line arguments on [...] adds 3c029b01da60 edac,ghes,cper: Add Row Extension to Memory Error Record adds 744de4180a43 cper,edac,efi: Memory Error Record: bank group/address and [...] adds 45c1c667ec05 Merge branch 'efi/core' adds 657f1e198857 Merge remote-tracking branch 'tip/auto-latest' into master adds c84069dfd21f dt-bindings: timer: renesas,cmt: Document r8a7742 CMT support adds 5871ab7ce88e dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support adds db8f95ac1d5d clocksource: sp804: cleanup clk_get_sys() adds 1839838a506a clocksource: sp804: remove unused sp804_timer_disable() an [...] adds a3ed934843af clocksource: sp804: delete the leading "__" of some functions adds 7d9ff2e1b488 clocksource: sp804: remove a mismatched comment adds 30e8bdb260fc clocksource: sp804: prepare for support non-standard regis [...] adds 81fa08d10b8f clocksource: sp804: support non-standard register offset adds e55560b3de09 clocksource: sp804: add support for Hisilicon sp804 timer adds f087e452f27e clocksource: sp804: enable Hisilicon sp804 timer 64bit mode adds f593f43bc7a2 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 07def58717da EDAC/aspeed: Use module_platform_driver() to simplify adds e6bbde8b2b4f EDAC/mc_sysfs: Add missing newlines when printing {max,dim [...] adds 34e06e4faf3f Merge branch 'edac-misc' into edac-for-next adds 6890e9c9a8cf Merge remote-tracking branch 'edac/edac-for-next' into master adds 9d9edb962e91 arm64: Fix -Wunused-function warning when !CONFIG_HOTPLUG_CPU adds ac15a54e03d1 arm: Move ipi_teardown() to a CONFIG_HOTPLUG_CPU section adds 5fbffc0050aa Merge branch 'irq/ipi-as-irq' into irq/irqchip-next adds dd5c10b87711 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds d052e1c6909f tools/bootconfig: Show bootconfig compact tree from bootco [...] adds e4f70b7badb4 tools/bootconfig: Add list option adds 483ce6708dce tools/bootconfig: Make all functions static adds 7e66ef0046cc tools/bootconfig: Add a script to generate ftrace shell-co [...] adds 2b86062a34a8 tools/bootconfig: Add a script to generates bootconfig fro [...] adds 5675fd4ef51f tools/bootconfig: Add --init option for bconf2ftrace.sh adds dc300d77b86a tracing: toplevel d_entry already initialized adds 22c36b182634 tracing: make tracing_init_dentry() returns an integer ins [...] adds 5c8c206e4308 tracing: Delete repeated words in comments adds b427e765bdff tracing: Use __this_cpu_read() in trace_buffered_event_enable() adds f3d36426618e kprobes: Use module_name() macro adds eb8d8b4c9848 tracing: remove a pointless assignment adds 40d14da38367 fgraph: Convert ret_stack tasklist scanning to rcu adds 8490db06f914 tracing/boot: Add per-instance tracing_on option support adds c51ba517989e Documentation: tracing: Add tracing_on option to boot-time tracer adds 4725cd89978c tracing/kprobes: Support perf-style return probe adds 3dd3aae32dc9 tracing/uprobes: Support perf-style return probe adds 638e476d1df6 Documentation: tracing: Add %return suffix description adds 19c311ae7c0f Documentation: tracing: boot: Add an example of tracing fu [...] adds 8f2a59968f96 selftests/ftrace: Add %return suffix tests adds 36dadef23fcc kprobes: Init kprobes in early_initcall adds ac343da7bc90 tracing: Define event fields early stage adds a838deab4e63 tracing: Enable adding dynamic events early stage adds 4114fbfd02f1 tracing: Enable creating new instance early boot adds ba0fbfbb21cd tracing/boot, kprobe, synth: Initialize boot-time tracing earlier adds fd264ce96c38 Documentation: tracing: Add the startup timing of boot-tim [...] adds ce4d7fb3050a Merge remote-tracking branch 'ftrace/for-next' into master adds 6beb1792a233 Merge branch 'rtt-speedup.2020.09.16a' into HEAD adds 3fd70fb5f342 refscale: Bounds-check module parameters adds a39b14933ac2 torture: Don't kill gdb sessions adds 9e097980efe9 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] adds 3120ceec35ed locktorture: Track time of last ->writeunlock() adds 2c22e0490aa7 torture: Periodically pause in stutter_wait() adds b01a5946d67c x86/cpu: Avoid cpuinfo-induced IPI pileups adds 9795a0658819 torture: Make torture_stutter() use hrtimer adds 73b78126889b scftorture: Add an alternative IPI vector adds b8ccefb27e3d x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs adds 3416033e57aa rcu: Panic after fixed number of stalls adds e36650394c63 rcuscale: Add RCU Tasks Trace adds 98cd7d697c50 rcuscale: Avoid divide by zero adds 696de65f237a srcu: Take early exit on memory-allocation failure adds 32b9775acb28 docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] adds 182d339dbac2 rcutorture: Make preemptible TRACE02 enable lockdep adds a00171f3c32c rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop adds 96000cc86cbb rcutorture: Make grace-period kthread report match RCU fla [...] adds 3ac5dd57fc99 torture: Exclude "NOHZ tick-stop error" from fatal errors adds aec4c1ebc7c1 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP adds b0e397884950 rcu: Un-hide lockdep maps for !LOCKDEP adds 07c42f354197 net: Un-hide lockdep_sock_is_held() for !LOCKDEP adds cb297a04b37e net: sched: Remove broken definitions and un-hide for !LOCKDEP adds cf0aa41d7efe srcu: Use a more appropriate lockdep helper adds d7a5791fe8ec lockdep: Provide dummy forward declaration of *_is_held() helpers adds 288d55a51e14 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition adds dab7a131be2a rcuscale: Prevent hangs for invalid arguments adds 41f590a23ab1 refscale: Prevent hangs for invalid arguments adds 178d6496b533 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] adds 42919f948537 rcu-tasks: Make the units of ->init_fract be jiffies adds b9dfeec13212 locktorture: Ignore nreaders_stress if no readlock support adds 326181e08092 locktorture: Prevent hangs for invalid arguments adds 51f2ac4edff4 torture: Prevent jitter processes from delaying failed run adds 1ee784892ad1 rcutorture: Prevent hangs for invalid arguments adds 8c0a1269709d rcu/tree: Add a work to allocate pages from regular context adds 4c3c0ebef63c mm: Add __rcu_alloc_page_lockless() func. adds d2de743cb06e rcu/tree: use __rcu_alloc_page_lockless() func. adds 0f5493072711 rcu/tree: Use schedule_delayed_work() instead of WQ_HIGHPRI queue adds 72b054203cbe list.h: Update comment to explicitly note circular lists adds b94e6291a208 torture: Force weak-hashed pointers on console log adds 99a2a9b00b1f rcu: Implement rcu_segcblist_is_offloaded() config dependent adds 4ac655d4bb32 Merge remote-tracking branch 'rcu/rcu/next' into master adds 523b3999e5f6 KVM: arm64: Try PMD block mappings if PUD mappings are not [...] adds ada329e6b5b4 KVM: arm64: Do not flush memslot if FWB is supported adds c9c0279cc02b KVM: arm64: Fix doc warnings in mmu code adds 8910f089606e Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next adds 8a4374f97dee KVM: arm64: Fix inject_fault.c kernel-doc warnings adds cb62e0b5c8db KVM: arm64: vgic-debug: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 41fa0f597150 Merge branch 'kvm-arm64/misc-5.10' into kvmarm-master/next adds 530de7c308d9 Merge remote-tracking branch 'kvm-arm/next' into master adds 4517076608c5 KVM: PPC: Book3S HV: XIVE: Convert to DEFINE_SHOW_ATTRIBUTE adds eb173559c97c KVM: PPC: Book3S: Remove redundant initialization of variable ret adds cf59eb13e151 KVM: PPC: Book3S: Fix symbol undeclared warnings adds b401a3c3ee77 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds da88b66cc226 Merge remote-tracking branch 'percpu/for-next' into master adds 64b02e54e50f platform/chrome: cros_ec_proto: Update cros_ec_cmd_xfer() [...] adds 6b194ee98646 platform/chrome: cros_ec_proto: Drop cros_ec_cmd_xfer() adds 676e8696c22f Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 318681d3e019 ledtrig-cpu: Limit to 4 CPUs adds 93a229e08e76 leds: pwm: Allow automatic labels for DT based devices adds 9145dcd68fb0 leds: various: compile if COMPILE_TEST=y adds a46433de1949 leds: ip30: compile if COMPILE_TEST=y adds c90bfa30b57a leds: various: use device_get_match_data adds d388b24886d6 leds: various: use dev_of_node(dev) instead of dev->of_node adds be11a75f586b leds: lt3593: do not rewrite .of_node of new LED device to [...] adds 699d51a6b946 leds: various: use only available OF children adds 62aa40d0e907 leds: various: fix OF node leaks adds d7ac00806028 leds: bcm6328, bcm6358: use devres LED registering function adds a3380b2086d2 leds: bcm6328, bcm6358: use struct led_init_data when registering adds 3053c34af060 leds: lm3697: use struct led_init_data when registering adds a50289927814 leds: lm3697: cosmetic change: use helper variable, revers [...] adds acae1f735490 leds: max77650: use struct led_init_data when registering adds 376c9133cfa5 leds: mt6323: use struct led_init_data when registering adds 072786e4ee8d leds: mt6323: cosmetic change: use helper variable adds a5ddeada1d81 leds: pm8058: use struct led_init_data when registering adds 1a569e1e94fc leds: pm8058: cosmetic change: use helper variable adds 997698bdc801 leds: pm8058: cosmetic change: no need to return in if guard adds 88cc2e23e6b5 leds: is31fl32xx: use struct led_init_data when registering adds bc3d5288f526 leds: ns2: use devres LED registering function adds 7eb0a6066074 leds: ns2: alloc simple array instead of struct ns2_led_priv adds cb3f8346e58d leds: ns2: support OF probing only, forget platdata adds efd0e6205841 leds: ns2: move parsing of one LED into separate function adds 975928623360 leds: ns2: use devres API for getting GPIO descriptors adds 84a48f854871 leds: ns2: cosmetic structure rename adds 10e29171690e leds: ns2: cosmetic variable rename adds 016af2636d2d leds: ns2: cosmetic change adds d4e37adb9ab5 leds: ns2: cosmetic change: use helper variable adds 11f4dc0b68ef leds: ns2: register LED immediately after parsing DT properties adds bb6b387297ff leds: ns2: remove unneeded variable adds 9869ebdd63a0 leds: ns2: use struct led_init_data when registering adds 90e1f8978109 leds: pca9532 - simplify the return expression of pca9532_remove adds 9a8968ed811f Merge remote-tracking branch 'leds/for-next' into master adds 9912575e5b9b Merge remote-tracking branch 'ipmi/for-next' into master adds b85300173d02 driver core: force NOIO allocations during unplug adds 03d6c3e034a9 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds c56150c1bc8d USB: adutux: fix debugging adds 37329036f67f USB: cdc-acm: cleanup of data structures adds 46034a999c07 usb: host: xhci-plat: add platform data support adds 5e0e54ff8924 usb: host: xhci-plat: add .suspend_quirk for struct xhci_p [...] adds 93cb8f13be87 usb: host: xhci-plat: delete the unnecessary code adds f768e718911e usb: host: xhci-plat: add priv quirk for skip PHY initialization adds 4bb4fc0dbfa2 usb: host: xhci-plat: add wakeup entry at sysfs adds 9cdda28d3278 usb: host: xhci-plat: improve the comments for xhci_plat_suspend adds 18a367e8947d usb: xhci: omit duplicate actions when suspending a runtim [...] adds edc649a82341 xhci: Tune interrupt blocking for isochronous transfers adds 167657a1bb5f xhci: don't create endpoint debugfs entry before ring buff [...] adds 673d74683627 usb: xhci: add debugfs support for ep with stream adds 629b9111535f Merge 5.0-rc6 into usb-next adds 55be22adf11b Merge a31128384dfd ("Merge tag 'libnvdimm-fixes-5.9-rc7' o [...] adds 2b4534185b61 Merge tag 'usb-ci-v5.10-rc1' of git://git.kernel.org/pub/s [...] adds 089566094116 USB: bcma: use module_bcma_driver to simplify the code adds 183fba0ab1f9 usb: appledisplay: use module_usb_driver to simplify the code adds 09dc10a7b20d dt-bindings: usb: renesas, usb3-peri: Document r8a774e1 support adds 0d12658dc179 dt-bindings: usb: renesas,usbhs: Add r8a774e1 support adds 5f43f43a200c Merge remote-tracking branch 'usb/usb-next' into master adds 29d1fd2f2cc6 phy: cadence-torrent: Use of_device_get_match_data() to ge [...] adds 46d205af3015 phy: cadence-torrent: Use devm_platform_ioremap_resource() [...] adds 7c12b46c6313 phy: cadence-torrent: Enable support for multiple subnodes adds 2e70c84995b2 phy: cadence-torrent: Add separate regmap functions for to [...] adds d09945eacad0 phy: cadence-torrent: Check total lane count for all subno [...] adds 962fad301c33 dt-bindings: phy: cadence-torrent: Add binding to specify [...] adds 074e99153594 dt-bindings: phy: cadence-torrent: Update Torrent PHY bind [...] adds b54b47bd035b phy: cadence-torrent: Add single link PCIe support adds 8e4c95b9c9f4 phy: cadence-torrent: Check cmn_ready assertion during PHY [...] adds 15c6a048e5f0 phy: cadence-torrent: Add PHY APB reset support adds 51862859fb74 dt-bindings: phy: Add PHY_TYPE_QSGMII definition adds 6bcf3cb30037 phy: cadence-torrent: Add support for PHY multilink configuration adds f0f1fa04581f phy: cadence-torrent: Update PHY reset for multilink confi [...] adds 07084c956663 phy: cadence-torrent: Add clk changes for multilink configuration adds cd9aa9473747 phy: cadence-torrent: Add PHY link configuration sequences [...] adds d66a63666919 phy: cadence-torrent: Configure PHY_PLL_CFG as part of lin [...] adds 9f33b76a3599 phy: cadence-torrent: Add single link SGMII/QSGMII registe [...] adds 9855d84b6bb1 phy: cadence-torrent: Add single link USB register sequences adds 4acea473f388 phy: cadence-torrent: Add PCIe + USB multilink configuration adds 6fd428f78060 phy: cadence-torrent: Add USB + SGMII/QSGMII multilink con [...] adds 9b1e52137b22 phy: fix USB_LGM_PHY warning & build errors adds 488e3f52a827 phy: rockchip-dphy-rx0: Include linux/delay.h adds 4feac940ec14 dt-bindings: phy: cdns,torrent-phy: add reset-names adds b7132285c65b dt-bindings: phy: ti,phy-j721e-wiz: fix bindings for torrent phy adds f7bc37fb056a Merge remote-tracking branch 'phy-next/next' into master adds 33f16b25a091 Merge 5.9.0-rc6 into tty-next adds 79d924e92fb0 Merge ba31128384dfd ("Merge tag 'libnvdimm-fixes-5.9-rc7' [...] adds 24eda97e6c50 Merge remote-tracking branch 'tty/tty-next' into master adds 2d1a8bfb61ec coresight: etm4x: Fix etm4_count race by moving cpuhp call [...] adds 4af8b3d3eb50 coresight: stm: Support marked packet adds 9554c3551ed3 coresight: fix offset by one error in counting ports adds 447a612ea474 coresight: etm4x: Add Support for HiSilicon ETM device adds 0dee28268ddb coresight: cti: disclaim device only when it's claimed adds 6e8836c6df53 coresight: cti: remove pm_runtime_get_sync() from CPU hotplug adds 096dcfb9cd6f coresight: etm4x: Ensure default perf settings filter user/kernel adds 4020fc8d4658 coresight: etm4x: Fix issues within reset interface of sysfs adds 984f37efa385 coresight: cti: Write regsiters directly in cti_enable_hw() adds 859d510e58da coresight: etm4x: Handle unreachable sink in perf mode adds 4cd83037cd95 coresight: etm4x: Fix issues on trcseqevr access adds 2fee15c10d18 MAINTAINERS: Add CoreSight mailing list adds bb1860efc817 coresight: etm: perf: Sink selection using sysfs is deprecated adds 6d578258b955 coresight: Make sysfs functional on topologies with per core sink adds 685d84a7862e coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface adds 14ea4db18c06 coresight: etm4x: Fix number of resources check for ETM 4. [...] adds 5e180e6f6ac9 eeprom: at25: set type id as EEPROM adds 1d62a2cedfb5 eeprom: 93xx46: set type id as EEPROM adds 8e2aeb5b128e nvmem: mtk-efuse: Remove EFUSE register write support adds 28371cc61096 nvmem: core: Use kobj_to_dev() instead of container_of() adds 1eb51d6a4fce nvmem: switch to simpler IDA interface adds b1c194dcdb14 nvmem: core: fix missing of_node_put() in of_nvmem_device_get() adds 8fd0e2a6df26 uio: free uio id after uio file node is freed adds 15b760c37ad3 nitro_enclaves: Add ioctl interface definition adds 0a44561768c5 nitro_enclaves: Define the PCI device interface adds 1df624892c1e nitro_enclaves: Define enclave info for internal bookkeeping adds 89308c11ae3b nitro_enclaves: Init PCI device driver adds ad2b6980d0d3 nitro_enclaves: Handle PCI device command requests adds e5d616d8bb50 nitro_enclaves: Handle out-of-band PCI device events adds bd47c995c0e4 nitro_enclaves: Init misc device providing the ioctl interface adds 38907e124088 nitro_enclaves: Add logic for creating an enclave VM adds ff8a4d3e3a99 nitro_enclaves: Add logic for setting an enclave vCPU adds 988b7a471726 nitro_enclaves: Add logic for getting the enclave image load info adds 7dc9d4309fdb nitro_enclaves: Add logic for setting an enclave memory region adds 111c775a5f0d nitro_enclaves: Add logic for starting an enclave adds 9c8eb50fe9e2 nitro_enclaves: Add logic for terminating an enclave adds 07499cc661a9 nitro_enclaves: Add Kconfig for the Nitro Enclaves driver adds 0f5c7b748439 nitro_enclaves: Add Makefile for the Nitro Enclaves driver adds acc4229c3990 nitro_enclaves: Add sample for ioctl interface usage adds bf15d79ce142 nitro_enclaves: Add overview documentation adds e82ed736ad2d MAINTAINERS: Add entry for the Nitro Enclaves driver adds b71590efb2cd habanalabs: increase length of ASIC name adds a98d73c7fae4 habanalabs: Replace dma-fence mechanism with completions adds 0a068adde505 habanalabs: add information about PCIe controller adds 843839bec3a3 habanalabs: expose sync manager resources allocation in IN [...] adds 2e5eda4681f9 habanalabs: PCIe Advanced Error Reporting support adds acd330c141b4 habanalabs: remove security from ARB_MST_QUIET register adds d6b045c08384 habanalabs: print the queue id in case of an error adds f5b9c8cf25a5 habanalabs: change CB's ID to be 64 bits adds f907af183b8b habanalabs: cast int to u32 before printing it with %u adds bd4ef3729213 habanalabs: eliminate redundant else condition adds a0e072f5a18f habanalabs: use standard BIT() and GENMASK() adds 65887291c6a8 habanalabs: use FIELD_PREP() instead of << adds 0358372bbe86 habanalabs: remove redundant assignment to variable adds 31ac1f1a5712 habanalabs: check TPC vector pipe is empty adds 107dd314658e habanalabs: use 1U when shifting bits adds d90416c84d86 habanalabs: extend busy engines mask to 64 bits adds 56004701f52e habanalabs: Include linux/bitfield.h only in habanalabs.h adds 9f3064913e1b habanalabs: add support for getting device total energy adds 42b0698adde1 habanalabs: update GAUDI hardware specs adds 2f55342c5e4d habanalabs: replace armcp with the generic cpucp adds f763946aefe6 habanalabs: cast to u64 before shift > 31 bits adds 3174ac9bb104 habanalabs: restructure hl_mmap adds c5e0ec66f01d habanalabs: clear vm_pgoff before doing the mmap adds 0db575350cb1 habanalabs: make use of dma_mmap_coherent adds 975ab7b32b90 habanalabs: count dropped CS because max CS in-flight adds 6138bbe91126 habanalabs: rename ArmCP to CPU-CP adds b01a971f80be habanalabs: remove unused ASIC function pointer adds ae926514dd62 habanalabs: remove unused define adds 763a0b4d81f6 habanalabs: Fix alignment issue in cpucp_info structure adds 5a1b861daab8 habanalabs: increase PQ COMP_OFFSET by one nibble adds 1fb2f3743754 habanalabs: check flag before reset because of f/w event adds 7c52fb0a096a habanalabs: use smallest possible alignment for virtual addresses adds c91324f41b27 habanalabs: rename mmu.c to mmu_v1.c adds d83fe66928b2 habanalabs: refactor MMU as device-oriented adds 7edf341b9ef5 habanalabs: add num_hops to hl_mmu_properties adds 214afa974dd4 habanalabs: add debugfs support for MMU with 6 HOPs adds 230b9b7d45b6 habanalabs/gaudi: increase timeout for boot fit load adds 681a22f55f15 habanalabs: allow to wait on CS without sleep adds 448f63badcac habanalabs: no need for DMA_SHARED_BUFFER adds fa8641a14f28 habanalabs: Save context in a command buffer object adds ef6a0f6caa4a habanalabs: Add an option to map CB to device MMU adds 219b8f2ff024 habanalabs: update firmware interface file adds dbf053c42994 habanalabs/gaudi: remove axi drain support adds d1f3633599a9 habanalabs/gaudi: fix DMA completions max outstanding to 15 adds 57799ce9f85c habanalabs: add indication of security-enabled F/W adds f279e5cd9505 habanalabs: update scratchpad register map adds 9e072793106e Merge tag 'misc-habanalabs-next-2020-09-22' of git://peopl [...] adds a2e7408cf8fc misc: pvpanic: Use devm_platform_ioremap_resource() adds a81072a9c0ae misc: mic: scif: Fix error handling path adds 26ed5146bd17 misc: hisi_hikey_usb: delete a stray tab adds 9efa41f1943b Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds b111e6cad830 Merge remote-tracking branch 'extcon/extcon-next' into master adds 9026118f20e2 soundwire: Add generic bandwidth allocation algorithm adds 578ddced239f soundwire: qcom: clear BIT FIELDs before value set. adds 5ffba1fb6d55 soundwire: qcom: add support to block packing mode adds 8cb3b4e74cd8 soundwire: qcom: get max rows and cols info from compatible adds 714db045cf30 soundwire: cadence: use u32p_replace_bits adds f067c9251797 soundwire: intel: use {u32|u16}p_replace_bits adds dd87a72ae968 soundwire: enable Data Port test modes adds 0f9138e75753 soundwire: intel: enable test modes adds 9e4e6019e68c soundwire: cadence: add data port test fail interrupt adds 5ec3215e56af soundwire: remove an unnecessary NULL check adds 95a1ae8d23c2 Merge remote-tracking branch 'soundwire/next' into master adds bffe789840fd Merge remote-tracking branch 'thunderbolt/next' into master adds a620afdb6d16 staging: rtl8188eu: use __func__ in hal directory adds 2d5f72b0f101 staging: rtl8188eu: clean up comparsion style issues adds 8971a3b880b2 staging: hikey9xx: add USB physical layer for Kirin 3670 adds 2a0dc2c368fc staging: hikey9xx: add build for the Kirin 970 PHY driver adds b9e1814a9151 staging: hikey9xx: phy-hi3670-usb3: fix some issues at the [...] adds 521703d6e382 staging: hikey9xx: phy-hi3670-usb3: use a consistent namespace adds cf58bf42da0a staging: hikey9xx: phy-hi3670-usb3.txt: use a consistent n [...] adds 8c2a794c8774 staging: hikey9xx: phy-hi3670-usb3: fix coding style adds aa125e718785 staging: hikey9xx: phy-hi3670-usb3: change some DT properties adds 8436f932d84b staging: hikey9xx: convert phy-kirin970-usb3.txt to yaml adds a0a94cc7b0bc Revert "staging: rtl8192e: fix kconfig dependency warning [...] adds 93b61540dfa5 Revert "staging: rtl8192e: fix kconfig dependency warning [...] adds aa06b6f4d8e3 iio: adc: rockchip_saradc: Allow compile-testing with !ARM adds 52f5b683e50a iio: sx9310: Prefer async probe adds 50dd953ea094 MAINTAINERS: Consolidate Analog Devices IIO entries and re [...] adds d3333e21f2d7 MAINTAINERS: Move Hartmut Knaack to Credits adds dde8ceec9e29 iio: temperature: mlx90632: Interface to change object amb [...] adds 23e0618ca025 iio: light: as73211: Increase measurement timeout adds a5c69204dafc iio: adc: stm32: Fix missing return in booster error path adds 5ac65da27ea8 iio: gyro: adxrs290: use hook for devm resource unwinding adds 672555807f6f iio: gyro: adxrs290: Add triggered buffer support adds 85434c2ab315 dt-bindings: iio: gyro: adxrs290: Add interrupts support adds d3e0e14d6517 iio: gyro: adxrs290: Add debugfs register access support adds 2544ea7bd075 iio: stm32-dac: Replace indio_dev->mlock with own device lock adds 20be66c193be iio: dac: ti-dac7612: Replace indio_dev->mlock with own de [...] adds f0e64305cf74 iio: frequency: adf4350: Replace indio_dev->mlock with own [...] adds 9c53adbac03a dt-bindings: iio: adc: ti,adc12138 yaml conversion. adds 1bf0347a3ca1 dt-bindings: iio: adc: ti,ads7950 binding conversion adds 3b17dd220432 dt-bindings: iio: adc: exynos-adc: require second interrup [...] adds 3c6fe911996f dt-bindings: iio: adc: exynos-adc: do not require syscon o [...] adds b79a22ee37ee iio: adis16201: Use Managed device functions adds 17ff204ca827 iio: adis16209: Use Managed device functions adds 77802e097f1c iio: adis16136: Use Managed device functions adds 5a9b7ca63846 iio: adis16260: Use Managed device functions adds f13aa0644225 iio: adis16400: Use Managed device functions adds fa623cddc040 iio: adis16460: Use Managed device functions adds 514f641b3b2a iio: adis16480: Use Managed device functions adds 460c7b4c1ab3 staging: iio: adis16203: Use Managed device functions adds 9da328667316 staging: iio: adis16240: Use Managed device functions adds d8f0cd76684e iio: adis: Drop non Managed device functions adds d4a4b78a0c04 iio: adc: palmas_gpadc: use module_platform_driver to simp [...] adds a2de31bda7e1 staging:iio:dac:max517 remove documentation adds 5999439859b3 staging:iio:light: Move tsl2x7x ABI docs to correct location. adds d4ca7f94cee5 staging:iio:light: drop stale ABI docs adds 7b9dc60ebd96 staging:iio:documentation: Drop most generic docs adds 6026af6a53df iio: adc: ad9467: refine mismatch vs unknown chip-id messages adds 13ca1a1be501 iio: adc: ad9467: return ENODEV vs EINVAL in ad9467_setup() adds 14b15f3f9c92 iio: adc: meson-saradc: Make the of_device_id array style [...] adds e16e0a778fec iio: buffer: split buffer sysfs creation to take buffer as [...] adds d563d4d83464 iio:imu:adis16400: Sort out missing kernel doc. adds 19061b3c590d iio:potentiometer:ad5272: Drop of_match_ptr and CONFIG_OF [...] adds c34bed923d40 iio:potentiometer:ds1803: Drop of_match_ptr and CONFIG_OF [...] adds 458c7665f82a iio:potentiometer:max5432: Drop of_match_ptr and use gener [...] adds 1c372dd71da4 iio:potentiometer:max5481: Drop of_match_ptr and CONFIG_OF [...] adds 9c5149cd92e4 iio:potentiometer:max5481: Drop invalid ACPI binding. adds 6fad8ae45692 iio:potentiometer:mcp4018: Drop of_match_ptr and CONFIG_OF [...] adds a51a83499786 iio:potentiometer:mcp4131: Drop of_match_ptr and use gener [...] adds 20e39f3aa278 iio:potentiometer:mcp4531: Drop of_match_ptr and CONFIG_OF [...] adds b49e6eb1c7df iio:dac:ad5446: Drop of_match_ptr and CONFIG_OF protections adds 23636b479a39 iio:dac:ad5592r: Drop of_match_ptr and ACPI_PTR protections. adds fe506cc5af0b iio:dac:ad5593r: Drop of_match_ptr and ACPI_PTR protections. adds 34860a19a3ac iio:dac:ad7303: Drop of_match_ptr protection adds 2de887b0cfc7 iio:dac:mcp4725: drop of_match_ptr and use generic fw properties adds 40f84dd0e60c iio:dac:ti-dac082s085: Drop of_match_ptr and CONFIG_OF pro [...] adds 16723c6eaa9e iio:dac:ti-dac5571: Drop of_match_ptr and CONFIG_OF protections adds 4c55fb8c9917 iio:potentiostat:lmp91000: Drop of_match_ptr and use gener [...] adds eb25d0aa4ae0 iio:pressure:icp10100: Drop of_match_ptr and CONFIG_OF pro [...] adds 0e62470652fa iio:pressure:ms5611: Drop of_match_ptr and CONFIG_OF protections adds 444f5f854b35 iio:pressure:ms5637: Drop of_match_ptr protection adds a409d2b63913 iio:pressure:zpa2326: Drop of_match_ptr protection adds c5b411bc9a70 iio:temperature:tsys01: Drop of_match_ptr protection adds b5c35aedf98d iio:temperature:tmp007: Drop of_match_ptr protection adds 184ac728db03 iio:resolver:ad2s1200: Drop of_match_ptr protection adds 4d36d4df68d3 iio:chemical:ams-iaq-core: Drop of_match_ptr protection adds a867e8986759 iio:chemical:atlas-sensor: Drop of_match_ptr and use gener [...] adds cb26d236861c iio:chemical:sgp30: Use local variable dev to simplify code adds 6ac282edd653 iio:chemical:sgp30: Drop of_match_ptr and use generic fw a [...] adds e12b3a6150f1 iio:chemical:vz89x: Introduce local struct device pointer. adds b3fce99a5737 iio:chemical:vz89x: Drop of_match_ptr protection and use g [...] adds d13643143074 iio:humidity:hdc100x: Drop of_match_ptr protection. adds c457b7efa302 iio:proximity:as3935: Use local struct device pointer to s [...] adds 00fa493b9989 iio:proximity:as3935: Drop of_match_ptr and use generic fw [...] adds 03303e842543 iio:proximity:pulsedlight: Drop of_match_ptr protection adds 8e5a0426dddb iio:magn:ak8975: Drop of_match_ptr and ACPI_PTR protections. adds 2b4f0172ae68 iio:magn:ak8974: Drop of_match_ptr protection adds 7f33a29a747f iio:humidity:htu21: Drop of_match_ptr protection adds 4231f9d166bb iio:humidity:si7020: Drop of_match_ptr protection adds 322da39090f0 iio:health:max30102: Drop of_match_ptr and use generic fw [...] adds 58601d102dc3 dt-bindings: iio: proximity: vl53l0x: Add IRQ support adds 3cef2e31b54b iio: proximity: vl53l0x: Add IRQ support adds 8a0f412fca6e iio: adc: fsl-imx25-gcq: Replace indio_dev->mlock with own [...] adds 6026292469e7 iio: dac: ad7303: Complete 'struct ad7303_state' doc adds 1536a8ee142f iio: dac: ad5064: Fix a few kerneldoc misdemeanours adds c5e6c649b4c4 iio: adc: ad7949: Fix misspelling issue adds ee21014b102e iio: dummy: iio_dummy_evgen: Demote file header and supply [...] adds faeda9190758 iio: gyro: adis16080: Fix formatting issue adds ed33833ea822 iio: chemical: sgp30: Add description for sgp_read_cmd()'s [...] adds 5fe68a4d85bf iio:dac:ad5592r: Fix use of true for IIO_SHARED_BY_TYPE adds b004fe33034c iio: dac: ad5592r: un-indent code-block for scale read adds c8bb10c50d60 iio: dac: ad5592r: localize locks only where needed in ad5 [...] adds c9561fd21a06 iio:core: Tidy up kernel-doc. adds cd7798cbd280 iio: Add __printf() attributes to various allocation functions adds e8a26c5b767b iio:magn:hmc5843: Fix passing true where iio_shared_by enu [...] adds 9e7c7d92747f iio:accel:bma180: Fix use of true when should be iio_share [...] adds 36e322ec5dd2 iio: adis: Move burst mode into adis_data adds f81d053bb461 iio: adis16400: Drop adis_burst usage adds 0dfaa465fc73 iio: adis16475: Drop adis_burst usage adds e8173161746d iio: adis. Drop adis_burst struct adds 44a76de8ca4d iio: imu: st_lsm6dsx: Scaling factor type set to IIO_VAL_I [...] adds 22daffe295db dt-bindings:iio:adc:fsl,vf610-adc conversion to yaml. adds 128aba07d3a6 dt-bindings:iio:adc:ti,twl4030-madc yaml conversion adds 994235f3234f dt-bindings:iio:adc:st,stmpe-adc yaml conversion adds f384720e3988 dt-bindings:iio:adc: aspeed,ast2400 yaml conversion adds 9c146a575b48 dt-bindings:iio:adc:marvell,berlin2-adc yaml conversion adds 97218c6d1eb9 dt-bindings:iio:adc:sprd,sc2720-adc yaml conversion. adds 6d15f62f5090 dt-bindings:iio:adc:nuvoton,nau7802 yaml conversion adds 6e7625a9f0c9 dt-bindings:iio:adc:nuvoton,npcm750-adc yaml conversion adds 1f3b18732e36 dt-bindings:iio:adc:cosmic,10001-adc yaml conversion adds 8655d6977b0d dt-bindings:iio:adc:ti,ads1015 yaml conversion adds 964adff5fa49 dt-bindings:iio:adc:fsl,imx7d-adc yaml conversion adds 49703a3685ee dt-bindings:iio:adc:fsl,imx25-gcq yaml conversion adds 75440ae305b6 dt-bindings:iio:adc:nxp,lpc1850-adc yaml conversion adds 45f90fe986ad dt-bindings:iio:adc:nxp,lpc3220-adc yaml conversion adds 1ca9d1b1342d dt-bindings:iio:adc:motorola,cpcap-adc yaml conversion adds e13b686b18e3 dt-bindings:iio:adc:dlg,da9150-gpadc yaml conversion adds e294abc7bef0 dt-bindings:iio:adc:adi,ad7949 yaml conversion adds dd29b1297377 dt-bindings:iio:adc:adi,ad7768-1 yaml conversion adds 7f6fc073fd85 dt-bindings:iio:adc:holt,hi8435 yaml conversion adds d390ff735d0a iio: adc: exynos_adc: Replace indio_dev->mlock with own de [...] adds f71e41e23e12 iio:imu:st_lsm6dsx: check st_lsm6dsx_shub_read_output return adds 10ab7cfd5522 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. adds 0456ecf34d46 iio:light:si1145: Fix timestamp alignment and prevent data leak. adds c14edb4d0bdc iio:imu:st_lsm6dsx Fix alignment and data leak issues adds 39e91f3be4cb iio:adc:ti-adc0832 Fix alignment issue with timestamp adds 293e809b2e8e iio:adc:ti-adc12138 Fix alignment issue with timestamp adds 6b0cc5dce072 iio:imu:inv_mpu6050 Fix dma and ts alignment and data leak [...] adds da83df66265b iio:imu:inv_mpu6050: Use regmap_noinc_read for fifo reads. adds 596fd0162ac7 dt-bindings: iio: vishay,vcnl4000: add interrupts property adds b290f902b857 Merge tag 'iio-for-5.10b-take2' of https://git.kernel.org/ [...] adds 06c78d4e359f staging: vchiq: rework compat handling adds 9f9caab91ab8 staging: vchiq: convert compat create_service adds f618affa770c staging: vchiq: convert compat dequeue_message adds a4367cd2b231 staging: vchiq: convert compat bulk transfer adds 5d240a54be7e staging: vchiq: convert compat await_completion adds e2bb57d233ce staging/emxx_udc: fix indenting issue on a couple of statements adds dbbc8fdf2ad5 staging: spmi: hisi-spmi-controller: Use devm_ version of [...] adds 0e934ce2904e staging: rtl8712: clean up comparsions to NULL adds 4ed7f05244a2 staging: rtl8712: use shorter array initializations adds 3207ff20d0ce staging: rtl8188eu: clean up block comment style issues adds 9079371e947b staging: rtl8188eu: clean up alignment style issues adds c4309727d492 staging: rtl8192u: clean up blank line style issues adds e7a9c7b51628 staging: rtl8192u: correct placement of else if adds d6628e8cbe20 staging: rtl8192u: clean up comparsions to NULL adds c823f6a7980b staging: hikey9xx: Fix incorrect assignment adds 69fea2b4e59c staging: r8188eu: replace WIFI_REASON_CODE enum with nativ [...] adds ba6a039e1c34 Merge remote-tracking branch 'staging/staging-next' into master adds 72fe85eaf29b Merge remote-tracking branch 'mux/for-next' into master adds cc80d10d6fcf interconnect: Add get_bw() callback adds b1d681d8d324 interconnect: Add sync state support adds 7d3b0b0d8184 interconnect: qcom: Use icc_sync_state adds 628fdbcf9d66 Merge branch 'icc-syncstate' into icc-next adds 392da338b25e interconnect: core: Simplify with dev_err_probe() adds e0cbf2f0a756 interconnect: imx: Simplify with dev_err_probe() adds 86d6e5793e0f interconnect: imx: simplify the return expression of imx_i [...] adds 559b912a3d84 Merge remote-tracking branch 'icc/icc-next' into master adds 55f8b2543a36 dmaengine: zx: remove redundant irqsave in hardIRQ adds d8344fa93ed1 dmaengine: sf-pdma: remove unused 'desc' adds 0143db65b046 dmaengine: ioat: Make two symbols static adds ceae069803ef dmaengine: mediatek: simplify the return expression of mtk [...] adds 7f35e2798d01 dmaengine: dw-edma: Fix Using plain integer as NULL pointe [...] adds 985d51371140 dmaengine: iop-adma: Fix pointer cast warnings adds 52c74d3d356b dmaengine: ti: k3-udma-glue: fix channel enable functions adds d2dc9ab74764 Merge branch 'fixes' into next adds b28de385b71a dmaengine: dmatest: Check list for emptiness before access [...] adds da75ba248265 dmaengine: dmatest: Return boolean result directly in filter() adds b7f0d0f96890 Merge remote-tracking branch 'dmaengine/next' into master adds 70a37a90f9d8 Merge branch 'fixes' into for-next adds 11afd87c1af7 Merge branch 'misc' into for-next adds bb0cb1dbd511 Merge remote-tracking branch 'scsi/for-next' into master adds 52ef2743f16c scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tc [...] adds 7e98905e9d0d scsi: target: tcmu: Optimize queue_cmd_ring() adds 3c9a7c58ea3d scsi: target: tcmu: Optimize scatter_data_area() adds 2584e5aef87a scsi: ibmvfc: Protect vhost->task_set increment by the host lock adds dd8d0bf6fb72 scsi: qla2xxx: Fix I/O failures during remote port toggle testing adds 1e98fb0f9208 scsi: qla2xxx: Setup debugfs entries for remote ports adds 27c8aa5e1b06 scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices adds 3aac0c0fde17 scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec adds d68930bae477 scsi: qla2xxx: Reduce duplicate code in reporting speed adds d38cb849e17a scsi: qla2xxx: Fix memory size truncation adds 49db4d4e02aa scsi: qla2xxx: Performance tweak adds a35f87bdcc06 scsi: qla2xxx: Fix I/O errors during LIP reset tests adds 4e5a05d1ecd9 scsi: qla2xxx: Make tgt_port_database available in initiator mode adds 6152d20fa670 scsi: qla2xxx: Add rport fields in debugfs adds 89c72f4245a8 scsi: qla2xxx: Add IOCB resource tracking adds cf3c54fb49a4 scsi: qla2xxx: Add SLER and PI control support adds 767c8457b729 scsi: qla2xxx: Update version to 10.02.00.102-k adds 97d0e04d38b4 scsi: bnx2i: Remove unnecessary mutex_init() adds 713a846884ce scsi: oak: Remove redundant initialization of variable ret adds 3d1a99e2b540 scsi: libsas: Simplify the return expression of sas_discov [...] adds 590b0d2372fe scsi: ufs-mediatek: Support performance mode for inline en [...] adds c1a3bf99d76e scsi: ufs-mediatek: dt-bindings: Add mt8192-ufshci compati [...] adds c11b3c52b051 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 579cf403f7bc Merge remote-tracking branch 'rpmsg/for-next' into master adds 214b0e1ad01a gpio: tc35894: fix up tc35894 interrupt configuration adds 45ccf6556720 gpio: siox: explicitly support only threaded irqs adds 1b02d9e770cd gpio: mockup: fix resource leak in error path adds 5ad284ab3a01 gpiolib: Fix line event handling in syscall compatible mode adds 53c14e237b01 Merge tag 'gpio-fixes-for-v5.9-rc6' of git://git.kernel.or [...] adds 36eccdb58fb5 Merge tag 'gpio-updates-for-v5.10-part1' of git://git.kern [...] adds 764e64fcda54 Merge branch 'devel' into for-next adds 80a654fb2f16 Merge remote-tracking branch 'gpio/for-next' into master adds 921daeeca91b pinctrl: cherryview: Preserve CHV_PADCTRL1_INVRXTX_TXDATA [...] adds 417e24986935 pinctrl: sh-pfc: r8a7790: Add USB1 PWEN pin and group adds bbf369d4e59a pinctrl: sh-pfc: r8a7790: Add CAN pins, groups and functions adds 7b9ec811752c dt-bindings: pinctrl: sh-pfc: Convert to json-schema adds aa5b0f7e0f7e pinctrl: sh-pfc: Tidy up Emma Mobile EV2 adds af028ecd546a pinctrl: sh-pfc: Collect Renesas related CONFIGs in one place adds 16261dcd7cd1 pinctrl: sh-pfc: Align driver description title adds d89a08f52b0d pinctrl: sh-pfc: Tidy up driver description title adds a4eb6afa7c2c pinctrl: rza1: Switch to using "output-enable" adds d4691b7f6231 dt-bindings: pinctrl: renesas,rza2-pinctrl: Fix pin contro [...] adds 5398b2fa4647 dt-bindings: pinctrl: rza1: Convert to json-schema adds 5f76771a4a45 dt-bindings: pinctrl: rzn1: Convert to json-schema adds 1308fb4e4eae pinctrl: rzn1: Do not select GENERIC_PIN{CTRL_GROUPS,MUX_F [...] adds 077365a94116 pinctrl: Rename sh-pfc to renesas adds 540d9757cea8 pinctrl: renesas: Reintroduce SH_PFC for common sh-pfc code adds e777f8c8f9f6 Merge tag 'renesas-pinctrl-for-v5.10-tag1' of git://git.ke [...] adds 5b398f8fc186 Merge tag 'intel-pinctrl-v5.10-1' of git://git.kernel.org/ [...] adds abcef6a24347 Merge branch 'devel' into for-next adds e5541cd7e786 Merge remote-tracking branch 'pinctrl/for-next' into master adds 11dec05d1170 pwm: rockchip: Keep enabled PWMs running while probing adds 0e62e4614f40 dt-bindings: pwm: Add YAML schema for PWM fan controller o [...] adds 9fba318f0f7f Add PWM fan controller driver for LGM SoC adds 2b6ea65640f0 dt-bindings: pwm: imx-pwm: Add i.MX 8M compatibles adds 03e6b5a2e5ad pwm: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds affe0db54cdf pwm: bcm2835: Simplify with dev_err_probe() adds 69b9f1052ce0 pwm: jz4740: Simplify with dev_err_probe() adds b502f215b0a6 pwm: rockchip: Simplify with dev_err_probe() adds d882acb2b03c pwm: sifive: Simplify with dev_err_probe() adds 1988f4ff4367 pwm: sprd: Simplify with dev_err_probe() adds 298c0271a143 pwm: sun4i: Simplify with dev_err_probe() adds 5e5686b4121d pwm: pca9685: Make comments more consistent adds 5b165c647165 pwm: pca9685: Use BIT() macro instead of shift adds 79e50380e587 pwm: pca9685: Disable unused alternative addresses adds bd06e29f057f pwm: img: Fix null pointer access in probe adds dab9eab2257b pwm: Allow store 64-bit duty cycle from sysfs interface adds 5e36666518db dt-bindings: pwm: renesas,pwm-rcar: Add r8a774e1 support adds 8bbf7f28efe9 Merge remote-tracking branch 'pwm/for-next' into master adds 997a91fd4448 selftests: Add missing gitignore entries adds 84b785532887 selftests/run_kselftest.sh: make each test individually se [...] adds f1ee4498e956 Merge remote-tracking branch 'kselftest/next' into master adds ea1368601b4f Merge remote-tracking branch 'livepatching/for-next' into master adds c5c800befe03 coresight: cpu_debug: Add module name in Kconfig adds 70829a0d7a72 coresight: cpu_debug: Define MODULE_DEVICE_TABLE adds 45af0bf600e0 coresight: Use IS_ENABLED for CONFIGs that may be modules adds 2843a6a16384 coresight: Add coresight prefix to barrier_pkt adds 2075c28b2361 coresight: Export global symbols adds 543b0f5af6a7 coresight: Add try_get_module() in coresight_grab_device() adds 0d4073f00c52 coresight: stm: Allow to build coresight-stm as a module adds 2072be46a38a coresight: etm: perf: Fix warning caused by etm_setup_aux failure adds b0e222bd4416 coresight: etm3x: Allow etm3x to be built as a module adds 8b44fdfef6a2 coresight: etm4x: Allow etm4x to be built as a module adds cb13173bc595 coresight: etb: Allow etb to be built as a module adds 99625213b2ee coresight: tpiu: Allow tpiu to be built as a module adds a2cb1bd847ca coresight: tmc: Allow tmc to be built as a module adds 48b491619376 coresight: funnel: Allow funnel driver to be built as module adds 54c1908ae817 coresight: replicator: Allow replicator driver to be built [...] adds fd06a26d32ca coresight: cti: Add function to register cti associate ops adds 80b727bd4f3b coresight: cti: Fix remove sysfs link error adds a8e68693a8c0 coresight: cti: Fix bug clearing sysfs links on callback adds bf272ae5fdcd coresight: cti: Don't disable ect device if it's not enabled adds c5fef3662091 coresight: cti: Increase reference count when enabling cti adds f8dda914f649 coresight: cti: Allow cti to be built as a module adds 97af39ec8df2 coresight: tmc-etr: Add function to register catu ops adds 8080880deee2 coresight: catu: Allow catu drivers to be built as modules adds e209e73bee25 coresight: core: Allow the coresight core driver to be bui [...] adds 0cf7b0782385 Merge remote-tracking branch 'coresight/next' into master adds 468cd7a0cc1d Merge remote-tracking branch 'rtc/rtc-next' into master adds 0b9da7e4ef92 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds c821fedc6323 Merge remote-tracking branch 'at24/at24/for-next' into master adds 8cd9cb358cc5 Merge remote-tracking branch 'ntb/ntb-next' into master adds 05b52c662527 selftests/seccomp: Use __NR_mknodat instead of __NR_mknod adds a6a4d78419a0 selftests/seccomp: Refactor arch register macros to avoid [...] adds 31c36eb87c85 selftests/seccomp: Provide generic syscall setting macro adds a084a6cba37c selftests/seccomp: mips: Define SYSCALL_NUM_SET macro adds aa8fbb80a803 selftests/seccomp: arm: Define SYSCALL_NUM_SET macro adds 0dd7d68572d9 selftests/seccomp: arm64: Define SYSCALL_NUM_SET macro adds 37989de731db selftests/seccomp: mips: Remove O32-specific macro adds 78f26627fd36 selftests/seccomp: Remove syscall setting #ifdefs adds fdbaa798eaf5 selftests/seccomp: Convert HAVE_GETREG into ARCH_GETREG/AR [...] adds dc2ad165f4fb selftests/seccomp: Convert REGSET calls into ARCH_GETREG/A [...] adds e4e8e5d28d5e selftests/seccomp: Avoid redundant register flushes adds f04cf78bbfcd selftests/seccomp: Remove SYSCALL_NUM_RET_SHARE_REG in fav [...] adds 46138329faea selftests/seccomp: powerpc: Fix seccomp return value testing adds ea9dd3c773ec selftests/seccomp: Record syscall during ptrace entry adds 3f4548839095 selftests/seccomp: Allow syscall nr and ret value to be se [...] adds f91f93f7198a selftests/seccomp: powerpc: Set syscall return during ptra [...] adds a8778b790db6 selftests/clone3: Avoid OS-defined clone_args adds cba71079fdc4 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds a2a8ddc24ed2 Merge remote-tracking branch 'kspp/for-next/kspp' into master adds 68bc10644267 Merge remote-tracking branch 'nvmem/for-next' into master adds efa2b7dda0ed Merge remote-tracking branch 'xarray/xarray' into master adds 835669244698 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 67841e2085b0 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds ba7d25f3dff6 exit: support non-blocking pidfds adds 6da73d15258a pidfd: support PIDFD_NONBLOCK in pidfd_open() adds 09d1de1a8e7b tests: port pidfd_wait to kselftest harness adds cd89597bbe5a tests: add waitid() tests for non-blocking pidfds adds e06ce5515b74 Merge branch 'pidfd_o_nonblock' into for-next adds 3147a95cbe14 Merge remote-tracking branch 'pidfd/for-next' into master adds c8b08f0745cb Merge remote-tracking branch 'trivial/for-next' into master adds 78ad863c5738 bus: mhi: Fix entries based on Kconfig coding style adds 8600c50bf5dc bus: mhi: core: Introduce debugfs entries for MHI adds 1a5042b7edfd bus: mhi: core: Introduce sysfs entries for MHI adds adc956d86b9e bus: mhi: core: Allow shared IRQ for event rings adds fdc67defafee bus: mhi: Remove unused nr_irqs_req variable adds efe19067fb72 bus: mhi: core: Fix the building of MHI module adds a4a3bafde100 Merge remote-tracking branch 'mhi/mhi-next' into master adds 03a76553bea4 Merge remote-tracking branch 'notifications/notifications- [...] adds 83db9f45c111 Merge remote-tracking branch 'memblock/for-next' into master adds 8298b42402be Revert "x86/uaccess: Use pointer masking to limit uaccess [...] adds c60fff6ef061 mm, THP, swap: fix allocating cluster for swapfile by mistake adds 608b207e5e28 mm: memcontrol: fix missing suffix of workingset_restore adds a02b55ea66b9 mm/gup: fix gup_fast with dynamic page table folding adds a184da5a1fe6 mm: validate pmd after splitting adds 5bb169c5d813 mm/migrate: correct thp migration stats. adds a627ad25a753 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds e36dfc21cd5b lib/string.c: implement stpcpy adds 86ac58b75b7a lib/memregion.c: include memregion.h adds 07a402157e5d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] adds 98d9dcf8e4ef mm: replace memmap_context by meminit_context adds 008f216b99bf mm: don't rely on system state to detect hot-plug operations adds 015c2a52985c checkpatch: test $GIT_DIR changes adds 83b386f8a758 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 0003be05ca04 /proc/kpageflags: do not use uninitialized struct pages adds 67b9751e799f mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 5e0ca20e593a compiler-clang: add build check for clang 10.0.1 adds ebb7907fe111 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 003f3d73f20b Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 559f52c55ae3 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 02dc4f3a415c Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds bf5d5ae3a82f kasan: remove mentions of unsupported Clang versions adds fbc9476c3bbe compiler-gcc: improve version error adds 97118f806e7d ntfs: add check for mft record size in superblock adds dff6b3d947f7 ocfs2: delete repeated words in comments adds d551d13f1cea ocfs2: clear links count in ocfs2_mknod() if an error occurs adds cb5591032b7c ocfs2: fix ocfs2 corrupt when iputting an inode adds d05a5313ec29 ramfs: support O_TMPFILE adds 42990daa2bc2 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 54051f1a9c09 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 2d796c5f3a7e mm/slab.c: clean code by removing redundant if condition adds 9f18fa81d2c8 include/linux/slab.h: fix a typo error in comment adds 0e9b25e5effe mm/slub.c: branch optimization in free slowpath adds 9919c6d391ec mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds f93127ad27fa mm/slub: make add_full() condition more explicit adds 6764736525f2 mm/kmemleak: rely on rcu for task stack scanning adds c01d4dbcc068 x86/numa: cleanup configuration dependent command-line options adds ff3e528922f9 x86/numa: add 'nohmat' option adds dc7d69c896df x86/numa: fix build when CONFIG_ACPI is not set adds c64b60c18929 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds 4f1d0397aeaa ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds a7ac14268b77 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds 3083f83ef8d1 resource: report parent to walk_iomem_res_desc() callback adds 7335d01b761a mm/memory_hotplug: introduce default phys_to_target_node() [...] adds 2068d5b27238 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds e138522853a0 ACPI: HMAT: attach a device for each soft-reserved range adds 0919bf6d5aad device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds 98a38ac64758 device-dax: drop the dax_region.pfn_flags attribute adds 2e7f30175c81 device-dax: move instance creation parameters to 'struct d [...] adds 4bb520609b4d device-dax: make pgmap optional for instance creation adds eeca240a3b69 device-dax-make-pgmap-optional-for-instance-creation-fix adds f12550fa3657 device-dax: kill dax_kmem_res adds ffec8f01ed17 device-dax: add an allocation interface for device-dax instances adds 2519ede1cf0b device-dax: introduce 'seed' devices adds 8cf538f4b042 drivers/base: make device_find_child_by_name() compatible [...] adds 563d6602dcf2 device-dax: add resize support adds 1f9c4bb986d9 mm/memremap_pages: convert to 'struct range' adds 41c35f84307f mm/memremap_pages: support multiple ranges per invocation adds 16785fb8b8bd mm-memremap_pages-support-multiple-ranges-per-invocation-fix adds a007f0e25a88 device-dax: add dis-contiguous resource support adds 76d8f5bae815 device-dax-add-dis-contiguous-resource-support-fix adds b86d73f6d127 device-dax: introduce 'mapping' devices adds b8ec9c66f48c device-dax: make align a per-device property adds 69e2bc8c7a45 device-dax-make-align-a-per-device-property-fix adds 3ea7a26bcf59 device-dax: add an 'align' attribute adds b165ceeb8d5f device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 adds f3ab72018df3 dax/hmem: introduce dax_hmem.region_idle parameter adds 48768477eafa device-dax: add a range mapping allocation attribute adds 6b60df9001af device-dax: make dev_dax_kmem_probe() static adds fc6e0889ec8b mm/debug.c: do not dereference i_ino blindly adds f24685b902bf mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 41b08c1942eb powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 12f5e989453f powerpc/mm: move setting pte specific flags to pfn_pte adds 05f1de1b4f0f powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 6c9f27f273a5 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds a4849a5106a6 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds d9b24a944223 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds 1d5fdf88f400 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 2d9ac67557fb mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds bbfc7afbafff mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds a43682a6814f mm/debug_vm_pgtable/locks: take correct page table lock adds 421b334ce2b0 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds 5d0cbf2f08b4 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 9fc5eefcfc4b mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 5a192e80f71e mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds 2b45eac26c9d mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds f5b9fa9038a2 mm: factor find_get_incore_page out of mincore_page adds 93ae4cc2d241 mm: use find_get_incore_page in memcontrol adds 9cfe40bb6fa0 mm: optimise madvise WILLNEED adds 01ae4244e1cd mm-optimise-madvise-willneed-fix adds 973297bd8b08 proc: optimise smaps for shmem entries adds f19f0d52f103 i915: use find_lock_page instead of find_lock_entry adds 8c40c19c2d66 mm: convert find_get_entry to return the head page adds c7dd712191a9 mm-convert-find_get_entry-to-return-the-head-page-fix adds 6e35bd0def0f mm/shmem: return head page from find_lock_entry adds 2cc66b909847 mm-shmem-return-head-page-from-find_lock_entry-fix adds a8d422e7f1ca mm: add find_lock_head adds b4346e29af1c mm/filemap: fix filemap_map_pages for THP adds c361d290c195 mm/gup_benchmark: update the documentation in Kconfig adds 0f197976aea3 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 42e423041f0b mm/gup: don't permit users to call get_user_pages with FOL [...] adds 8735f951e58e mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 9fbf11942c6c mm/gup: protect unpin_user_pages() against npages==-ERRNO adds 3909b0db9f01 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds 9186d4ba4f5f mm: remove activate_page() from unuse_pte() adds b79ff1913ba5 mm: remove superfluous __ClearPageActive() adds 3300b442b754 mm/swap.c: fix confusing comment in release_pages() adds be6a9ab8d0ed mm/memremap.c: convert devmap static branch to {inc,dec} adds e7f07b600b9d mm: memcontrol: use flex_array_size() helper in memcpy() adds 6bbd12a3800f mm: memcontrol: Use the preferred form for passing the siz [...] adds aa25620a7e8c mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds ae2a4fe89ecb mm: memcontrol: correct the comment of mem_cgroup_iter() adds 7faed3349717 mm/memcg: clean up obsolete enum charge_type adds 8edcd50d639c mm/memcg: simplify mem_cgroup_get_max() adds dc57a05a90cd mm-memcg-simplify-mem_cgroup_get_max-v4 adds 3e90d140cb8c mm/memcg: unify swap and memsw page counters adds 05165c042a68 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds d08f3b5098ae mm/page_counter: correct the obsolete func name in the com [...] adds a4f3a0f72d49 mm: memcontrol: remove obsolete comment of mem_cgroup_unma [...] adds ab5521f756b9 selftests/vm: fix false build success on the second and la [...] adds 389293e2c79f selftests/vm: fix incorrect gcc invocation in some cases adds 33a2b5346d17 mm: account PMD tables like PTE tables adds 221e613be606 arm: __pmd_free_tlb(): call page table destructor adds 2fc9e0e70e80 mm/memory.c: fix typo in __do_fault() comment adds 198fa46c9938 mm/memory.c: replace vmf->vma with variable vma adds 6afb9df4e3b9 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 45fcfac4739a mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds 7478f0ea3c96 mmap locking API: add mmap_lock_is_contended() adds 0c9760d63bee mm: smaps*: extend smap_gather_stats to support specified [...] adds 03a24243cbba mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds 3b26778e9014 mm/mmap.c: fix the adjusted length error adds baa93c744966 mm: move PageDoubleMap bit adds edb024247c48 mm: simplify PageDoubleMap with PF_SECOND policy adds 1f52e0932bb3 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 24c8560df4b2 mm/memory.c: fix spello of "function" adds 82b384ee3980 mm/mmap: not necessary to check mapping separately adds a66f47ae5bc4 mm/mmap: check on file instead of the rb_root_cached of it [...] adds 4f9caca6122d mm: use helper function mapping_allow_writable() adds d154470b32c5 mm/mmap.c: use helper function allow_write_access() in __r [...] adds 570aff8fc4fb mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds 8063b34a91e7 include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds 29b56d2a1b6e tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds c3214046df9e lib/test_hmm.c: remove unused dmirror_zero_page adds 5a73f52dbe8d mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds 1ea4b6e0b7a4 mm/dmapool.c: replace hard coded function name with __func__ adds ccfdc7d3625c mm/memory-failure: do pgoff calculation before for_each_process() adds fe1f95f7781a mm/memory-failure.c: remove unused macro `writeback' adds f86bac393255 zsmalloc: switch from alloc_vm_area to get_vm_area adds 2ce2dfff2717 mm: add a vmap_pfn function adds 73370f123f93 drm/i915: use vmap in shmem_pin_map adds 7edd32a9e614 drm/i915: use vmap in i915_gem_object_map adds 23965af657f8 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] adds a0e7ac6b4907 x86/xen: open code alloc_vm_area in arch_gnttab_valloc adds d98b840d9c7e docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds db637bc8db11 kasan/kunit: add KUnit Struct to Current Task adds 6b154d73b8e5 KUnit: KASAN Integration adds e129862b980e KASAN: Port KASAN Tests to KUnit adds e5471124427c kasan-port-kasan-tests-to-kunit-v14 adds d8b8af3fcb66 KASAN: Testing Documentation adds 88f2544bb65e mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds eefd967a17e6 mm/page_alloc: tweak comments in has_unmovable_pages() adds 41c93bf6a87e mm/page_isolation: exit early when pageblock is isolated i [...] adds aa5bfe439ef1 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 3178d9c61591 mm/page_isolation: cleanup set_migratetype_isolate() adds 3de373329b64 virtio-mem: don't special-case ZONE_MOVABLE adds e7b2e17dd221 mm: document semantics of ZONE_MOVABLE adds e86d770736f6 mm, isolation: avoid checking unmovable pages across pageb [...] adds 4caa1bd28f75 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds 4fa800fe40f0 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds 95564524ed34 mm/page_alloc.c: micro-optimization remove unnecessary branch adds 0678890d6e72 mm/page_alloc.c: fix early params garbage value accesses adds c594285a5781 mm/page_alloc.c: clean code by merging two functions adds 1bec8a63dec5 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds e8998c992e54 mmzone: clean code by removing unused macro parameter adds 1416c5203f7b mm: move call to compound_head() in release_pages() adds 749faa1b7c34 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 2d0211822359 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 5bad43d43cc0 doc/vm: fix typo in the hugetlb admin documentation adds 2bb18fa6b098 mm/huge_memory.c: update tlb entry if pmd is changed adds 2850a5fac557 MIPS: do not call flush_tlb_all when setting pmd entry adds e1c5c6c2ce36 mm/hugetlb: not necessary to coalesce regions recursively adds 34b7acdce81a mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 7e3d54e45506 mm/hugetlb: use list_splice to merge two list at once adds b5e5cd769666 mm/hugetlb: count file_region to be added when regions_nee [...] adds 14a58fd3c817 mm/hugetlb: a page from buddy is not on any list adds c1aba2027974 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds d506c6a31ab6 mm/hugetlb: take the free hpage during the iteration directly adds 21a28a17bc5b mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 7e90cd120f2d hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds b749a128c981 mm/vmscan: fix infinite loop in drop_slab_node adds 1c985757833f mm/vmscan: add a fatal signals check in drop_slab_node adds 3864dd85fafe mm/compaction.c: micro-optimization remove unnecessary branch adds f287b43d83e0 include/linux/compaction.h: clean code by removing unused [...] adds 4d4482c6c0ba mm/mempolicy: remove or narrow the lock on current adds 12cd5ca11d7d mm: remove unused alloc_page_vma_node() adds eb3a33c6825e KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds bbc3c65fc1fd dma-contiguous: simplify cma_early_percent_memory() adds adb91db7c77f arm, xtensa: simplify initialization of high memory pages adds d47c7f6f4c41 arm64: numa: simplify dummy_numa_init() adds e8acecdde659 h8300, nds32, openrisc: simplify detection of memory extents adds a9a01a5f592e riscv: drop unneeded node initialization adds ca3fbddbed47 mircoblaze: drop unneeded NUMA and sparsemem initializations adds b5b25c98f93f memblock: make for_each_memblock_type() iterator private adds 39e7d51c0ba1 memblock: make memblock_debug and related functionality private adds fd00df97810c memblock-make-memblock_debug-and-related-functionality-pri [...] adds 4f5e9c3945e0 memblock: reduce number of parameters in for_each_mem_range() adds b3fed073ccbe arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds 6f454848eb7d arch, drivers: replace for_each_membock() with for_each_me [...] adds 1bc5b483ba0f arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 880a9736ba0c mips: fix cavium-octeon build caused by memblock refactoring adds c87775d86bd4 x86/setup: simplify initrd relocation and reservation adds fe5a6ad07eba x86/setup: simplify reserve_crashkernel() adds c827adf51aca memblock: remove unused memblock_mem_size() adds 837a1ccfed5c memblock: implement for_each_reserved_mem_region() using _ [...] adds e061df1d8522 memblock: use separate iterators for memory and reserved regions adds 45387bb80f34 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 3354bf611a6f mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds c2c6cdc9b7d5 mm/migrate: remove cpages-- in migrate_vma_finalize() adds 113857f4b4cb mm/migrate: remove obsolete comment about device public adds bc92ef521db8 XArray: add xa_get_order adds 2bab22fc9220 xarray-add-xa_get_order-fix adds 776612b78b8a XArray: add xas_split adds 5d9291c230e9 xarray-add-xas_split-fix adds b34195592bc4 xarray-add-xas_split-fix-2 adds 73995dac0c23 mm/filemap: fix storing to a THP shadow entry adds e5d76e3e0044 mm/filemap: fix page cache removal for arbitrary sized THPs adds 329455152d12 mm/memory: remove page fault assumption of compound page size adds 71bf76ff8f98 mm/page_owner: change split_page_owner to take a count adds f1da35f5cf52 mm/huge_memory: fix total_mapcount assumption of page size adds da357b3684a8 mm/huge_memory: fix split assumption of page size adds 4db222ef158f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 907a31df6672 mm/huge_memory: fix can_split_huge_page assumption of THP size adds f3728f886170 mm/rmap: fix assumptions of THP size adds 13e33ff599be mm/truncate: fix truncation for pages of arbitrary size adds 51b924421aac mm/page-writeback: support tail pages in wait_for_stable_page adds 730063930522 mm/vmscan: allow arbitrary sized pages to be paged out adds 1ae6dce005bb fs: add a filesystem flag for THPs adds 51db4e6351ad fs: do not update nr_thps for mappings which support THPs adds 36f3d5397094 mm/readahead: add DEFINE_READAHEAD adds b120b55708e3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds 58a418f3aee8 mm/readahead: make do_page_cache_ra take a readahead_control adds 1a554bb472da mm/readahead: make ondemand_readahead take a readahead_control adds e4084d891610 mm/readahead: pass readahead_control to force_page_cache_ra adds a02beaf9e30a mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds d8ec42957e2e mm/filemap: fold ra_submit into do_sync_mmap_readahead adds c1f892d8ae4b mm/readahead: pass a file_ra_state into force_page_cache_ra adds 41b61720c7ff mm,hwpoison: cleanup unused PageHuge() check adds 68cdef052b8c mm, hwpoison: remove recalculating hpage adds 8078e22e2b30 mm,hwpoison-inject: don't pin for hwpoison_filter adds 17e7e37f580a mm,hwpoison: unexport get_hwpoison_page and make it static adds b0f6881114f5 mm,hwpoison: refactor madvise_inject_error adds 296f249ddcc6 mm,hwpoison: kill put_hwpoison_page adds a16a8c0c2088 mm,hwpoison: unify THP handling for hard and soft offline adds 105dccd33196 mm,hwpoison: rework soft offline for free pages adds 208f69b2a47b mm,hwpoison: rework soft offline for in-use pages adds b167641028a8 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds c6d89941f658 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds c94f8d717c63 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 67dc7ef7e672 mm,hwpoison: double-check page count in __get_any_page() adds 0a01b5eeb2fe mm,hwpoison: try to narrow window race for free pages adds 62c2fc39e63f mm/page_poison.c: replace bool variable with static key adds 98fd588cd7a1 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds db0c2b409d4f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 4aff3a1350d2 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds b498975296f8 mm/vmstat.c: use helper macro abs() adds e683e6ed8aea mm/util.c: update the kerneldoc for kstrdup_const() adds 4027249c72b5 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds b418e87641a4 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds d7164b05c813 mm/memory_hotplug: enforce section granularity when onlini [...] adds 8a92d9256c2d mm/memory_hotplug: simplify page offlining adds 94d5e7e716a3 mm-memory_hotplug-simplify-page-offlining-fix adds 77ffa2e0eeb8 mm/page_alloc: simplify __offline_isolated_pages() adds 9583c363439c mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds 23b666afa48d mm/page_isolation: simplify return value of start_isolate_ [...] adds 7cbdfbcd5376 mm/memory_hotplug: simplify page onlining adds 6243a9026a33 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds 78edf8742b99 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds 3d297df1a78e mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 2e57f22ed8fd kernel/resource: make release_mem_region_adjustable() never fail adds 231fa8fb1ac8 kernel/resource: fix use of ternary condition in release_m [...] adds 3a4d74f23089 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 83117ef7563d mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 59e41c3e41e2 mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds a49e5401cbd3 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 9b1f48c5ee25 virtio-mem: try to merge system ram resources adds fe58c4a81165 xen/balloon: try to merge system ram resources adds 72d1bfab13bf hv_balloon: try to merge system ram resources adds 0257476c9d28 kernel/resource: make iomem_resource implicit in release_m [...] adds 9dfb6aec4215 mm: don't panic when links can't be created in sysfs adds 93a26d767d4c zram: failing to decompress is WARN_ON worthy adds 1439ce1b91ac mm/slab.h: remove duplicate include adds 0494acd3428b mm/page_reporting.c: drop stale list head check in page_re [...] adds 99df988b328a mm/highmem.c: clean up endif comments adds 30d51351bbf6 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds 8b3e01ad6ed3 mm: use self-explanatory macros rather than "2" adds a9b7ca6a42b6 mm: fix some broken comments adds 439daed602c0 mm: fix some comments formatting adds e43c5bc35e79 mm/workingset.c: fix some doc warnings adds 25410a888095 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds d29e37b6d512 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds dd15e2f3fd5e kernel/hung_task.c: Monitor killed tasks. adds 87ce9631c955 proc/sysctl: make protected_* world readable adds d21f320a8a59 fs: configfs: delete repeated words in comments adds 6cc8c97b6f11 kernel.h: split out min()/max() et al. helpers adds 32356960e130 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds 95c798d3c1e2 get_maintainer: add test for file in VCS adds 52b4b3ba9340 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds aa7cb10fa63a lib: bitmap: delete duplicated words adds 2f63570a0ec4 lib: libcrc32c: delete duplicated words adds ced085755d36 lib: decompress_bunzip2: delete duplicated words adds 44728299f1a1 lib: devres: delete duplicated words adds 9494f187e3f0 lib: dynamic_queue_limits: delete duplicated words + fix typo adds 93840434d9a3 lib: earlycpio: delete duplicated words adds 49ab84fde557 lib: radix-tree: delete duplicated words adds af045c3dfcf3 lib: syscall: delete duplicated words adds 3c82a7892765 lib: test_sysctl: delete duplicated words adds a0231a533143 lib/mpi/mpi-bit.c: fix spello of "functions" adds 30e2f5083ea2 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds 066c2ce18a74 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds 8b421a02ebc1 lib/scatterlist.c: avoid a double memset adds 1fed59b2a88a bitops: simplify get_count_order_long() adds dd24a9815d31 bitops: use the same mechanism for get_count_order[_long] adds da2ac758056c checkpatch: add --kconfig-prefix adds b817f3e1d9f3 checkpatch: move repeated word test adds 5958f9ca0fa8 checkpatch: add test for comma use that should be semicolon adds 2f640ab12172 const_structs.checkpatch: add phy_ops adds 3259362b3fa1 checkpatch: warn if trace_printk and friends are called adds a238700e3aba const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds 8690b24e0668 checkpatch: warn on self-assignments adds e019dd63446d checkpatch-warn-on-self-assignments-checkpatch-fixes adds bd02509b5deb checkpatch: allow not using -f with files that are in git adds c6f1aa6ad2f0 checkpatch: fix git "fatal" warning if file argument outsi [...] adds 5baf5f3670dc checkpatch: extend author Signed-off-by check for split Fr [...] adds 2c67b02d4a9b fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds 6f2e133a8c96 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 80f0b1455408 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds b6588e41ede6 tools/testing/selftests: add self-test for verifying load [...] adds 54f9de93c305 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds d2b0f8219c8c coredump: let dump_emit() bail out on short writes adds 75db2fcdb0cd coredump: refactor page range dumping into common helper adds 5c0db9fd1d08 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds e55560161c48 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds 52a7c92fb3cb mm/gup: take mmap_lock in get_dump_page() adds 9f0e9ccc1564 mm: remove the now-unnecessary mmget_still_valid() hack adds 37035ec6a1b2 autofs: harden ioctl table adds 0f00dacc105a rapidio: fix error handling path adds fe77d639e79a rapidio: fix the missed put_device() for rio_mport_add_riodev adds 7f0c59afad9e panic: dump registers on panic_on_warn adds b557dc0cf481 aio: simplify read_events() adds 16eb584cf00d scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 8ed9c82b7cca scripts/gdb/tasks: add headers and improve spacing format adds ee9073eb5512 sched.h: drop in_ubsan field when UBSAN is in trap mode adds b1500713937d ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds ade8b86d8bb8 ROMFS: support inode blocks calculation adds 320ff85c86b5 lib, include/linux: add usercopy failure capability adds c0b882db6141 lib, uaccess: add failure injection to usercopy functions adds 07ba5cabb7db x86: add failure injection to get/put/clear_user adds d923b3d28444 Merge branch 'akpm-current/current' into master adds 90d3651f8da7 ia64: fix build error with !COREDUMP adds 4ce4efb38cbe mm, memcg: rework remote charging API to support nesting adds 8731f00d801e mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 96167cab2fab mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds de76550f81cd mm: kmem: prepare remote memcg charging infra for interrup [...] adds 0642b8c581d2 mm: kmem: enable kernel memcg accounting from interrupt contexts adds 0c0b88988381 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 65f39bfb6f93 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 602f09935f89 mm/migrate: avoid possible unnecessary process right check [...] adds b4edb512fc3a mm/mmap: add inline vma_next() for readability of mmap code adds 65363f6f264f mm/mmap: add inline munmap_vma_range() for code readability adds 8a568346ae54 mm/madvise: pass mm to do_madvise adds 761560ec2cea pid: move pidfd_get_pid() to pid.c adds 0552189ca5b7 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 228e377db937 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds a944ac816e14 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 376bcaa804db mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 6d53b944d035 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 68779e229500 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 535bab61f05b mm/madvise: remove duplicate include adds 71d680473d69 mm: do not use helper functions for process_madvise adds e14127f60c58 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 4bfe67b2b5c7 mm: remove duplicate include statement in mmu.c adds c09fc2ceec49 Documentation: remove CMA's dependency on architecture adds 046771d53009 mm: add definition of PMD_PAGE_ORDER adds 1d14398f11a1 mmap: make mlock_future_check() global adds d1889a987f50 mm: introduce memfd_secret system call to create "secret" [...] adds 3c873708cfda arch, mm: wire up memfd_secret system call were relevant adds 0cc8f84fca14 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 848c9892e571 mm: secretmem: use PMD-size pages to amortize direct map f [...] adds e63fe2f9cf03 Merge branch 'akpm/master' into master adds d1d2220c7f39 Add linux-next specific files for 20200924
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 (b652d2a5f2a4) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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: CREDITS | 4 + Documentation/ABI/stable/sysfs-bus-mhi | 21 + .../ABI/testing/sysfs-bus-dfl-devices-n3000-nios | 49 - Documentation/ABI/testing/sysfs-bus-iio | 8 + .../ABI/testing/sysfs-bus-iio-light-tsl2772 | 0 Documentation/ABI/testing/sysfs-driver-habanalabs | 18 +- Documentation/ABI/testing/sysfs-platform-dptf | 16 + Documentation/admin-guide/cgroup-v2.rst | 9 - .../admin-guide/device-mapper/dm-crypt.rst | 10 +- Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/l1d_flush.rst | 70 + Documentation/admin-guide/kdump/gdbmacros.txt | 73 +- Documentation/admin-guide/kernel-parameters.txt | 19 +- Documentation/arm64/cpu-feature-registers.rst | 2 + Documentation/arm64/elf_hwcaps.rst | 4 + Documentation/arm64/index.rst | 1 + Documentation/arm64/memory-tagging-extension.rst | 305 + Documentation/dev-tools/kselftest.rst | 8 + Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + Documentation/devicetree/bindings/arm/fsl.yaml | 72 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + Documentation/devicetree/bindings/arm/ti/k3.txt | 26 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 35 + .../bindings/clock/renesas,cpg-mssr.yaml | 1 + .../bindings/display/bridge/cdns,mhdp8546.yaml | 169 + .../bindings/display/bridge/lvds-codec.yaml | 3 + .../bindings/display/bridge/renesas,dw-hdmi.txt | 4 +- .../bindings/display/bridge/renesas,lvds.yaml | 2 + .../devicetree/bindings/display/renesas,du.txt | 6 + .../devicetree/bindings/i2c/ingenic,i2c.yaml | 12 +- .../devicetree/bindings/iio/adc/ad7949.txt | 16 - .../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 - .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 89 + .../devicetree/bindings/iio/adc/adi,ad7949.yaml | 57 + .../devicetree/bindings/iio/adc/ads1015.txt | 73 - .../bindings/iio/adc/aspeed,ast2400-adc.yaml | 55 + .../devicetree/bindings/iio/adc/aspeed_adc.txt | 22 - .../devicetree/bindings/iio/adc/berlin2_adc.txt | 19 - .../devicetree/bindings/iio/adc/cc10001_adc.txt | 22 - .../bindings/iio/adc/cosmic,10001-adc.yaml | 59 + .../devicetree/bindings/iio/adc/cpcap-adc.txt | 17 - .../devicetree/bindings/iio/adc/da9150-gpadc.txt | 16 - .../bindings/iio/adc/dlg,da9150-gpadc.yaml | 35 + .../devicetree/bindings/iio/adc/fsl,imx25-gcq.txt | 57 - .../devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml | 131 + .../devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml | 62 + .../devicetree/bindings/iio/adc/fsl,vf610-adc.yaml | 81 + .../devicetree/bindings/iio/adc/hi8435.txt | 21 - .../devicetree/bindings/iio/adc/holt,hi8435.yaml | 50 + .../devicetree/bindings/iio/adc/imx7d-adc.txt | 24 - .../devicetree/bindings/iio/adc/lpc1850-adc.txt | 20 - .../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 21 - .../bindings/iio/adc/marvell,berlin2-adc.yaml | 50 + .../bindings/iio/adc/motorola,cpcap-adc.yaml | 53 + .../bindings/iio/adc/nuvoton,nau7802.yaml | 50 + .../bindings/iio/adc/nuvoton,npcm-adc.txt | 26 - .../bindings/iio/adc/nuvoton,npcm750-adc.yaml | 64 + .../bindings/iio/adc/nuvoton-nau7802.txt | 18 - .../bindings/iio/adc/nxp,lpc1850-adc.yaml | 61 + .../bindings/iio/adc/nxp,lpc3220-adc.yaml | 50 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 15 +- .../bindings/iio/adc/sprd,sc2720-adc.yaml | 72 + .../bindings/iio/adc/sprd,sc27xx-adc.txt | 40 - .../devicetree/bindings/iio/adc/st,stmpe-adc.yaml | 45 + .../devicetree/bindings/iio/adc/stmpe-adc.txt | 21 - .../devicetree/bindings/iio/adc/ti,adc12138.yaml | 86 + .../devicetree/bindings/iio/adc/ti,ads1015.yaml | 112 + .../devicetree/bindings/iio/adc/ti,ads7950.yaml | 65 + .../bindings/iio/adc/ti,twl4030-madc.yaml | 48 + .../devicetree/bindings/iio/adc/ti-adc12138.txt | 37 - .../devicetree/bindings/iio/adc/ti-ads7950.txt | 23 - .../devicetree/bindings/iio/adc/twl4030-madc.txt | 24 - .../devicetree/bindings/iio/adc/vf610-adc.txt | 36 - .../bindings/iio/gyroscope/adi,adxrs290.yaml | 6 + .../bindings/iio/light/vishay,vcnl4000.yaml | 4 + .../devicetree/bindings/iio/proximity/vl53l0x.txt | 6 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 2 + .../media/allwinner,sun4i-a10-video-engine.yaml | 1 - .../devicetree/bindings/media/i2c/imx274.txt | 38 - .../devicetree/bindings/media/i2c/sony,imx274.yaml | 76 + .../bindings/net/can/microchip,mcp251x.txt | 7 +- .../bindings/net/can/microchip,mcp25xxfd.yaml | 79 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 56 +- .../devicetree/bindings/pci/layerscape-pci.txt | 2 + .../bindings/phy/phy-cadence-torrent.yaml | 96 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 13 +- .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 188 - .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 193 + .../bindings/pinctrl/renesas,rza1-pinctrl.txt | 223 - .../bindings/pinctrl/renesas,rza1-ports.yaml | 190 + .../bindings/pinctrl/renesas,rza2-pinctrl.yaml | 2 +- .../bindings/pinctrl/renesas,rzn1-pinctrl.txt | 153 - .../bindings/pinctrl/renesas,rzn1-pinctrl.yaml | 129 + .../bindings/power/amlogic,meson-ee-pwrc.yaml | 23 +- .../devicetree/bindings/ptp/ptp-qoriq.txt | 2 + .../devicetree/bindings/pwm/intel,lgm-pwm.yaml | 44 + .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 + .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 4 +- .../devicetree/bindings/sound/tas2562.yaml | 4 + .../devicetree/bindings/sound/tas2770.yaml | 10 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 44 + .../devicetree/bindings/timer/renesas,cmt.yaml | 4 + .../devicetree/bindings/ufs/ufs-mediatek.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 + Documentation/fpga/dfl-n3000-nios.rst | 73 - Documentation/fpga/index.rst | 1 - Documentation/gpu/amdgpu.rst | 9 + Documentation/i2c/slave-testunit-backend.rst | 66 + .../device_drivers/ethernet/amazon/ena.rst | 25 +- Documentation/networking/ethtool-netlink.rst | 3 + Documentation/trace/boottime-trace.rst | 38 + Documentation/trace/kprobetrace.rst | 2 + Documentation/trace/uprobetracer.rst | 2 + Documentation/userspace-api/ioctl/ioctl-number.rst | 5 +- Documentation/userspace-api/spec_ctrl.rst | 8 + Documentation/virt/index.rst | 1 + Documentation/virt/kvm/arm/hyp-abi.rst | 6 +- Documentation/virt/ne_overview.rst | 95 + Documentation/x86/index.rst | 1 + Documentation/x86/sva.rst | 257 + MAINTAINERS | 116 +- Makefile | 6 +- Next/SHA1s | 258 +- Next/merge.log | 7721 +++++++----- arch/alpha/kernel/osf_sys.c | 116 +- arch/arm/boot/dts/Makefile | 7 + arch/arm/boot/dts/armada-388-clearfog.dts | 4 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +- arch/arm/boot/dts/armada-388-helios4.dts | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +- arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 + arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 + arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 + arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 + .../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 + arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 + arch/arm/boot/dts/dove-sbc-a510.dts | 1 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 3 +- arch/arm/boot/dts/imx6q-b450v3.dts | 14 +- arch/arm/boot/dts/imx6q-b650v3.dts | 12 +- arch/arm/boot/dts/imx6q-b850v3.dts | 4 +- arch/arm/boot/dts/imx6q-bx50v3.dtsi | 12 +- arch/arm/boot/dts/imx6q-logicpd.dts | 2 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 3 +- arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +- arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +- .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood.dtsi | 4 +- arch/arm/boot/dts/meson.dtsi | 14 +- arch/arm/boot/dts/meson8.dtsi | 2 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 1 + arch/arm/include/asm/efi.h | 23 +- arch/arm/include/asm/mach/pci.h | 7 - arch/arm/include/asm/topology.h | 1 + arch/arm/kernel/bios32.c | 16 +- arch/arm/kernel/smp.c | 23 +- arch/arm/mach-imx/cpu-imx27.c | 10 +- arch/arm/mach-imx/cpu-imx31.c | 9 +- arch/arm/mach-imx/cpu-imx35.c | 9 +- arch/arm/mach-imx/mm-imx3.c | 31 +- arch/arm/mach-imx/mx27.h | 196 - arch/arm/mach-imx/mx31.h | 179 - arch/arm/mach-imx/mx35.h | 173 - arch/arm/mach-imx/pm-imx27.c | 12 +- arch/arm/mach-mvebu/coherency_ll.S | 7 +- arch/arm64/Kconfig | 34 + arch/arm64/boot/dts/amlogic/Makefile | 2 + .../boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts | 31 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 618 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 625 + .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 318 + .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 86 - arch/arm64/boot/dts/freescale/Makefile | 1 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 5 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 18 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 9 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 134 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 55 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 4 +- .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 31 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 10 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 240 + arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 551 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 44 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 5 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 3 +- .../marvell/armada-3720-espressobin-v7-emmc.dts | 26 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 24 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 14 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 5 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 3 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 5 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 368 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 24 + arch/arm64/boot/dts/ti/Makefile | 8 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 65 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 236 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 95 + arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 29 + arch/arm64/boot/dts/ti/k3-j7200.dtsi | 172 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 11 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 13 +- arch/arm64/configs/defconfig | 8 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 6 + arch/arm64/include/asm/efi.h | 5 +- arch/arm64/include/asm/esr.h | 4 +- arch/arm64/include/asm/exception.h | 1 + arch/arm64/include/asm/extable.h | 9 + arch/arm64/include/asm/fpsimd.h | 3 + arch/arm64/include/asm/fpsimdmacros.h | 48 +- arch/arm64/include/asm/hwcap.h | 2 +- arch/arm64/include/asm/insn.h | 4 + arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 14 +- arch/arm64/include/asm/memory.h | 17 +- arch/arm64/include/asm/mman.h | 56 +- arch/arm64/include/asm/mte.h | 86 + arch/arm64/include/asm/numa.h | 3 + arch/arm64/include/asm/page.h | 19 +- arch/arm64/include/asm/pci.h | 1 + arch/arm64/include/asm/pgtable-prot.h | 2 + arch/arm64/include/asm/pgtable.h | 63 +- arch/arm64/include/asm/processor.h | 12 +- arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/include/asm/sysreg.h | 85 +- arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/include/asm/topology.h | 1 + arch/arm64/include/asm/traps.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 +- arch/arm64/include/uapi/asm/hwcap.h | 2 +- arch/arm64/include/uapi/asm/mman.h | 1 + arch/arm64/include/uapi/asm/ptrace.h | 4 + arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/cpu-reset.S | 4 + arch/arm64/kernel/cpufeature.c | 79 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/debug-monitors.c | 2 +- arch/arm64/kernel/entry-common.c | 21 + arch/arm64/kernel/entry-fpsimd.S | 25 + arch/arm64/kernel/entry.S | 37 + arch/arm64/kernel/fpsimd.c | 8 +- arch/arm64/kernel/hibernate.c | 119 +- arch/arm64/kernel/insn.c | 11 +- arch/arm64/kernel/mte.c | 336 + arch/arm64/kernel/perf_callchain.c | 6 +- arch/arm64/kernel/probes/decode-insn.c | 9 +- arch/arm64/kernel/process.c | 48 +- arch/arm64/kernel/ptrace.c | 51 +- arch/arm64/kernel/relocate_kernel.S | 12 - arch/arm64/kernel/return_address.c | 8 +- arch/arm64/kernel/signal.c | 12 +- arch/arm64/kernel/smp.c | 4 +- arch/arm64/kernel/stacktrace.c | 117 +- arch/arm64/kernel/suspend.c | 4 + arch/arm64/kernel/syscall.c | 10 + arch/arm64/kernel/topology.c | 9 +- arch/arm64/kernel/traps.c | 128 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 2 +- arch/arm64/kvm/inject_fault.c | 1 + arch/arm64/kvm/mmu.c | 30 +- arch/arm64/kvm/sys_regs.c | 16 + arch/arm64/kvm/vgic/vgic-debug.c | 24 +- arch/arm64/lib/Makefile | 2 + arch/arm64/lib/mte.S | 151 + arch/arm64/mm/Makefile | 1 + arch/arm64/mm/copypage.c | 25 +- arch/arm64/mm/extable.c | 4 +- arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/mmu.c | 20 +- arch/arm64/mm/mteswap.c | 83 + arch/arm64/mm/numa.c | 6 +- arch/arm64/mm/pageattr.c | 1 + arch/arm64/mm/proc.S | 32 +- arch/arm64/mm/ptdump.c | 4 + arch/m68k/coldfire/device.c | 6 +- arch/m68k/kernel/signal.c | 6 +- arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 43 +- arch/mips/alchemy/Kconfig | 11 - arch/mips/boot/compressed/Makefile | 5 + arch/mips/boot/dts/ingenic/jz4725b.dtsi | 14 + arch/mips/boot/dts/ingenic/jz4740.dtsi | 14 + arch/mips/boot/dts/ingenic/jz4770.dtsi | 15 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 23 + arch/mips/boot/dts/ingenic/x1000.dtsi | 14 + arch/mips/boot/dts/ingenic/x1830.dtsi | 14 + arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 39 + arch/mips/configs/ci20_defconfig | 4 +- arch/mips/configs/cu1000-neo_defconfig | 15 +- arch/mips/configs/cu1830-neo_defconfig | 15 +- arch/mips/configs/gcw0_defconfig | 2 +- arch/mips/configs/qi_lb60_defconfig | 7 +- arch/mips/configs/rs90_defconfig | 4 +- arch/mips/generic/Kconfig | 8 +- arch/mips/generic/Makefile | 1 + arch/mips/generic/Platform | 4 + arch/mips/generic/board-ingenic.c | 108 + arch/mips/generic/init.c | 11 +- arch/mips/generic/proc.c | 5 + arch/mips/include/asm/mach-au1x00/gpio-au1300.h | 137 - arch/mips/include/asm/mach-generic/irq.h | 2 +- .../cpu-feature-overrides.h | 0 arch/mips/include/asm/mach-ip30/irq.h | 87 - arch/mips/include/asm/mach-jz4740/irq.h | 13 - arch/mips/include/asm/mach-loongson64/irq.h | 3 +- arch/mips/include/asm/mach-malta/malta-dtshim.h | 25 - arch/mips/include/asm/mach-malta/malta-pm.h | 33 - arch/mips/include/asm/mips-boards/malta.h | 2 + arch/mips/include/asm/mipsregs.h | 7 + arch/mips/include/asm/netlogic/psb-bootinfo.h | 15 - arch/mips/include/asm/pgtable-bits.h | 5 - arch/mips/include/asm/r4k-timer.h | 6 +- arch/mips/include/asm/sgi/heart.h | 51 + arch/mips/include/asm/stackframe.h | 6 +- arch/mips/include/asm/switch_to.h | 4 +- arch/mips/ingenic/Kconfig | 76 + arch/mips/jz4740/Kconfig | 70 - arch/mips/jz4740/Makefile | 9 - arch/mips/jz4740/Platform | 3 - arch/mips/jz4740/setup.c | 145 - arch/mips/kernel/branch.c | 2 + arch/mips/kernel/cpu-probe.c | 8 +- arch/mips/kernel/head.S | 2 +- arch/mips/kernel/process.c | 20 +- arch/mips/kernel/setup.c | 26 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/kernel/traps.c | 2 +- arch/mips/loongson64/cop2-ex.c | 24 +- arch/mips/mti-malta/malta-setup.c | 1 - arch/mips/pci/pci-ar2315.c | 5 +- arch/mips/pci/pci-ar71xx.c | 4 +- arch/mips/pci/pci-ar724x.c | 9 +- arch/mips/sgi-ip30/ip30-common.h | 14 + arch/mips/sgi-ip30/ip30-irq.c | 2 + arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/kvm/book3s_64_vio.c | 4 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_xive_native.c | 12 +- arch/riscv/Kconfig | 1 + arch/riscv/boot/dts/kendryte/k210.dtsi | 6 +- arch/riscv/include/asm/clint.h | 26 + arch/riscv/include/asm/timex.h | 27 + arch/riscv/mm/init.c | 7 +- arch/s390/boot/head.S | 6 - arch/s390/include/asm/sclp.h | 3 +- arch/s390/kernel/early_printk.c | 2 +- arch/s390/kernel/stacktrace.c | 4 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/pci/pci_bus.c | 5 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/include/asm/cacheflush.h | 8 + arch/x86/include/asm/cpufeatures.h | 3 +- arch/x86/include/asm/disabled-features.h | 9 +- arch/x86/include/asm/fpu/api.h | 12 + arch/x86/include/asm/fpu/internal.h | 7 + arch/x86/include/asm/fpu/types.h | 11 +- arch/x86/include/asm/fpu/xstate.h | 2 +- arch/x86/include/asm/frame.h | 19 + arch/x86/include/asm/msr-index.h | 3 + arch/x86/include/asm/nospec-branch.h | 16 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/thread_info.h | 9 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/kernel/cpu/bugs.c | 54 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mce/core.c | 16 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 4 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/fpu/xstate.c | 63 +- arch/x86/kernel/kvm.c | 24 +- arch/x86/kernel/process.c | 3 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/signal_compat.c | 2 +- arch/x86/kernel/smpboot.c | 11 +- arch/x86/kernel/stacktrace.c | 10 +- arch/x86/kvm/svm/nested.c | 4 +- arch/x86/kvm/svm/sev.c | 3 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/mm/tlb.c | 100 +- arch/x86/net/bpf_jit_comp.c | 265 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/xen/grant-table.c | 27 +- block/blk-map.c | 3 +- block/blk-settings.c | 22 +- block/bsg-lib.c | 2 +- block/genhd.c | 35 +- block/ioctl.c | 13 +- crypto/Kconfig | 4 + drivers/acpi/acpi_processor.c | 34 +- drivers/acpi/acpica/acglobal.h | 6 + drivers/acpi/acpica/achware.h | 6 + drivers/acpi/acpica/aclocal.h | 11 +- drivers/acpi/acpica/evgpe.c | 4 +- drivers/acpi/acpica/evgpeblk.c | 27 +- drivers/acpi/acpica/evgpeinit.c | 23 +- drivers/acpi/acpica/hwgpe.c | 102 +- drivers/acpi/acpica/hwvalid.c | 30 + drivers/acpi/apei/apei-base.c | 6 +- drivers/acpi/apei/ghes.c | 63 + drivers/acpi/dptf/Kconfig | 14 + drivers/acpi/dptf/Makefile | 1 + drivers/acpi/dptf/dptf_pch_fivr.c | 126 + drivers/acpi/dptf/int340x_thermal.c | 1 + drivers/acpi/osl.c | 30 +- drivers/acpi/pci_mcfg.c | 20 + drivers/acpi/processor_idle.c | 1 + drivers/base/arch_topology.c | 13 +- drivers/base/core.c | 50 +- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regcache.c | 2 +- drivers/base/regmap/regmap.c | 37 +- drivers/block/nbd.c | 8 +- drivers/block/pktcdvd.c | 92 +- drivers/block/zram/zram_drv.c | 9 +- drivers/bluetooth/btusb.c | 54 +- drivers/bus/mhi/Kconfig | 20 +- drivers/bus/mhi/core/Makefile | 3 +- drivers/bus/mhi/core/debugfs.c | 410 + drivers/bus/mhi/core/init.c | 70 +- drivers/bus/mhi/core/internal.h | 24 + drivers/bus/mhi/core/pm.c | 2 +- drivers/char/raw.c | 51 +- drivers/clk/Kconfig | 1 + drivers/clk/at91/at91sam9g45.c | 7 - drivers/clk/bcm/clk-raspberrypi.c | 1 + drivers/clk/clk-fixed-factor.c | 1 + drivers/clk/clk-fixed-rate.c | 1 + drivers/clk/clk-s2mps11.c | 13 +- drivers/clk/clk-si5341.c | 4 +- drivers/clk/davinci/da8xx-cfgchip.c | 1 + drivers/clk/imx/Kconfig | 4 - drivers/clk/imx/Makefile | 1 - drivers/clk/imx/clk-imx21.c | 171 - drivers/clk/imx/clk-imx27.c | 73 - drivers/clk/imx/clk-imx31.c | 71 - drivers/clk/imx/clk-imx35.c | 68 - drivers/clk/keystone/sci-clk.c | 19 +- drivers/clk/mediatek/clk-mt6765.c | 1 - drivers/clk/mediatek/clk-mt6797.c | 8 +- drivers/clk/mediatek/clk-mt7629.c | 9 +- drivers/clk/meson/Kconfig | 26 +- drivers/clk/meson/axg-audio.c | 214 +- drivers/clk/meson/clk-phase.c | 56 + drivers/clk/meson/clk-phase.h | 6 + drivers/clk/meson/g12a.c | 11 + drivers/clk/mmp/clk-of-pxa1928.c | 3 +- drivers/clk/qcom/clk-rcg2.c | 19 +- drivers/clk/qcom/dispcc-sc7180.c | 3 - drivers/clk/qcom/gcc-ipq8074.c | 2 +- drivers/clk/qcom/gcc-msm8939.c | 12 - drivers/clk/qcom/gcc-sdm660.c | 2 +- drivers/clk/renesas/Kconfig | 7 +- drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r7s9210-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7742-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a7743-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7745-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77470-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7790-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a7791-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7792-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7794-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 276 + drivers/clk/renesas/renesas-cpg-mssr.c | 136 +- drivers/clk/renesas/renesas-cpg-mssr.h | 14 +- drivers/clk/rockchip/Kconfig | 78 + drivers/clk/rockchip/Makefile | 42 +- drivers/clk/rockchip/clk-ddr.c | 1 + drivers/clk/rockchip/clk-half-divider.c | 18 +- drivers/clk/rockchip/clk-rk3308.c | 1 - drivers/clk/rockchip/clk-rk3399.c | 56 + drivers/clk/rockchip/clk.c | 113 +- drivers/clk/rockchip/softrst.c | 7 +- drivers/clk/samsung/clk-exynos4.c | 4 +- drivers/clk/socfpga/clk-agilex.c | 13 - drivers/clk/socfpga/clk-s10.c | 2 +- drivers/clk/tegra/clk-pll.c | 7 +- drivers/clk/tegra/clk-tegra210-emc.c | 2 + drivers/clk/ti/autoidle.c | 14 +- drivers/clk/ti/clk-7xx.c | 1 + drivers/clk/ti/clockdomain.c | 2 + drivers/clocksource/timer-clint.c | 17 + drivers/clocksource/timer-sp.h | 32 + drivers/clocksource/timer-sp804.c | 210 +- drivers/connector/connector.c | 7 +- drivers/cpufreq/cpufreq-dt.c | 10 +- drivers/cpufreq/cpufreq.c | 33 +- drivers/cpufreq/qcom-cpufreq-hw.c | 9 +- drivers/cpufreq/scmi-cpufreq.c | 12 +- drivers/cpufreq/scpi-cpufreq.c | 6 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 12 +- drivers/cpuidle/cpuidle-psci-domain.c | 59 +- drivers/cpuidle/cpuidle-psci.c | 4 +- drivers/cpuidle/cpuidle-tegra.c | 34 +- drivers/cpuidle/cpuidle.c | 10 - drivers/crypto/Kconfig | 1 + drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 17 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 9 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 9 +- drivers/crypto/caam/caamalg_desc.c | 1 + drivers/crypto/caam/caamalg_qi2.c | 7 +- drivers/crypto/caam/ctrl.c | 4 +- drivers/crypto/caam/jr.c | 10 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 2 +- drivers/crypto/hisilicon/qm.h | 4 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 16 +- drivers/crypto/hisilicon/sec2/sec_main.c | 2 +- drivers/crypto/hisilicon/zip/zip.h | 15 - drivers/crypto/hisilicon/zip/zip_crypto.c | 112 +- drivers/crypto/hisilicon/zip/zip_main.c | 128 +- drivers/crypto/inside-secure/safexcel.c | 44 +- drivers/crypto/inside-secure/safexcel.h | 13 + drivers/crypto/inside-secure/safexcel_ring.c | 9 +- drivers/crypto/n2_core.c | 14 +- drivers/crypto/omap-sham.c | 189 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 11 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 11 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 11 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 11 +- drivers/crypto/qat/qat_common/adf_accel_devices.h | 6 - drivers/crypto/qat/qat_common/qat_hal.c | 7 +- drivers/crypto/qat/qat_common/qat_uclo.c | 9 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 11 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 11 +- drivers/crypto/sa2ul.c | 2 +- drivers/crypto/stm32/stm32-hash.c | 11 +- drivers/dax/super.c | 16 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dma-buf/dma-buf.c | 2 + drivers/dma/dmatest.c | 39 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 2 +- drivers/dma/ioat/dma.c | 4 +- drivers/dma/iop-adma.c | 11 +- drivers/dma/mediatek/mtk-uart-apdma.c | 7 +- drivers/dma/sf-pdma/sf-pdma.c | 1 - drivers/dma/ti/k3-udma-glue.c | 17 +- drivers/dma/zx_dma.c | 6 +- drivers/edac/edac_mc_sysfs.c | 13 +- drivers/edac/ghes_edac.c | 17 +- drivers/firmware/efi/Makefile | 3 +- drivers/firmware/efi/arm-init.c | 386 - drivers/firmware/efi/cper.c | 18 +- drivers/firmware/efi/efi-init.c | 387 + drivers/firmware/efi/efi.c | 6 + drivers/firmware/efi/efibc.c | 2 +- drivers/firmware/efi/libstub/arm32-stub.c | 178 +- drivers/firmware/efi/libstub/arm64-stub.c | 1 - drivers/firmware/efi/libstub/efi-stub-helper.c | 101 +- drivers/firmware/efi/libstub/efi-stub.c | 48 +- drivers/firmware/efi/libstub/efistub.h | 61 +- drivers/firmware/efi/libstub/file.c | 5 +- drivers/firmware/efi/libstub/relocate.c | 4 +- drivers/firmware/efi/libstub/vsprintf.c | 2 +- drivers/firmware/efi/mokvar-table.c | 360 + drivers/firmware/psci/psci.c | 12 +- drivers/fpga/Kconfig | 11 - drivers/fpga/Makefile | 2 - drivers/fpga/dfl-n3000-nios.c | 573 - drivers/fpga/dfl.c | 1 - drivers/fpga/dfl.h | 85 +- drivers/gpio/gpio-mockup.c | 2 + drivers/gpio/gpio-siox.c | 1 + drivers/gpio/gpio-tc3589x.c | 2 +- drivers/gpio/gpiolib-cdev.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 10 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 35 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 29 + drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 7 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 29 + drivers/gpu/drm/amd/amdgpu/nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 33 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 37 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 28 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 10 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 13 + drivers/gpu/drm/amd/display/dc/core/dc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 11 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.h | 6 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 27 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 12 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 18 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 11 +- drivers/gpu/drm/amd/include/amd_shared.h | 87 +- .../drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h | 4 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 2 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 21 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 18 +- drivers/gpu/drm/bridge/Kconfig | 2 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/cadence/Kconfig | 24 + drivers/gpu/drm/bridge/cadence/Makefile | 4 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2532 ++++ .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 400 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.c | 78 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.h | 19 + drivers/gpu/drm/bridge/lvds-codec.c | 29 + drivers/gpu/drm/drm_dp_helper.c | 5 + drivers/gpu/drm/drm_drv.c | 41 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_internal.h | 1 + drivers/gpu/drm/drm_managed.c | 13 - drivers/gpu/drm/exynos/exynos_drm_dma.c | 27 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 7 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/display/intel_display.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 101 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 2 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 2 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 90 +- drivers/gpu/drm/i915/gvt/vgpu.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- drivers/gpu/drm/i915/selftests/i915_request.c | 2 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 44 +- drivers/gpu/drm/i915/selftests/mock_gem_device.h | 2 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 22 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 19 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 9 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 26 +- drivers/gpu/drm/msm/Kconfig | 11 +- drivers/gpu/drm/msm/Makefile | 16 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 65 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 77 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 82 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 120 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.h | 12 + drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 5 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 182 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 10 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 12 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 105 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 82 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 55 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 108 +- drivers/gpu/drm/msm/dp/dp_audio.c | 638 + drivers/gpu/drm/msm/dp/dp_audio.h | 72 + drivers/gpu/drm/msm/dp/dp_aux.c | 535 + drivers/gpu/drm/msm/dp/dp_aux.h | 30 + drivers/gpu/drm/msm/dp/dp_catalog.c | 1019 ++ drivers/gpu/drm/msm/dp/dp_catalog.h | 131 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 1869 +++ drivers/gpu/drm/msm/dp/dp_ctrl.h | 36 + drivers/gpu/drm/msm/dp/dp_debug.c | 485 + drivers/gpu/drm/msm/dp/dp_debug.h | 74 + drivers/gpu/drm/msm/dp/dp_display.c | 1463 +++ drivers/gpu/drm/msm/dp/dp_display.h | 39 + drivers/gpu/drm/msm/dp/dp_drm.c | 164 + drivers/gpu/drm/msm/dp/dp_drm.h | 18 + drivers/gpu/drm/msm/dp/dp_hpd.c | 69 + drivers/gpu/drm/msm/dp/dp_hpd.h | 80 + drivers/gpu/drm/msm/dp/dp_link.c | 1210 ++ drivers/gpu/drm/msm/dp/dp_link.h | 155 + drivers/gpu/drm/msm/dp/dp_panel.c | 463 + drivers/gpu/drm/msm/dp/dp_panel.h | 100 + drivers/gpu/drm/msm/dp/dp_parser.c | 293 + drivers/gpu/drm/msm/dp/dp_parser.h | 136 + drivers/gpu/drm/msm/dp/dp_power.c | 372 + drivers/gpu/drm/msm/dp/dp_power.h | 107 + drivers/gpu/drm/msm/dp/dp_reg.h | 306 + drivers/gpu/drm/msm/msm_drv.c | 18 +- drivers/gpu/drm/msm/msm_drv.h | 92 +- drivers/gpu/drm/msm/msm_gem.c | 57 +- drivers/gpu/drm/msm/msm_gem.h | 10 +- drivers/gpu/drm/msm/msm_gem_submit.c | 8 +- drivers/gpu/drm/msm/msm_gem_vma.c | 14 +- drivers/gpu/drm/msm/msm_gpu.c | 54 +- drivers/gpu/drm/msm/msm_gpu.h | 22 +- drivers/gpu/drm/msm/msm_gpu_trace.h | 26 + drivers/gpu/drm/msm/msm_gpummu.c | 2 +- drivers/gpu/drm/msm/msm_iommu.c | 206 +- drivers/gpu/drm/msm/msm_mmu.h | 16 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 1 + drivers/gpu/drm/msm/msm_submitqueue.c | 7 +- drivers/gpu/drm/panfrost/panfrost_device.h | 3 + drivers/gpu/drm/panfrost/panfrost_drv.c | 11 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 15 + drivers/gpu/drm/panfrost/panfrost_gpu.h | 2 + drivers/gpu/drm/panfrost/panfrost_regs.h | 4 + drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/radeon/uvd_v1_0.c | 4 +- drivers/gpu/drm/radeon/uvd_v2_2.c | 2 +- drivers/gpu/drm/radeon/uvd_v4_2.c | 2 +- drivers/gpu/drm/rcar-du/Kconfig | 5 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 37 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 54 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 1 + drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 14 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 2 + drivers/gpu/drm/ttm/ttm_memory.c | 2 +- drivers/gpu/drm/vc4/vc4_kms.c | 19 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-core.c | 8 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-multitouch.c | 12 + drivers/hid/i2c-hid/i2c-hid-core.c | 2 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 8 +- drivers/hwmon/pmbus/max34440.c | 3 - drivers/hwmon/w83627ehf.c | 6 +- drivers/hwtracing/coresight/Kconfig | 54 +- drivers/hwtracing/coresight/Makefile | 26 +- drivers/hwtracing/coresight/coresight-catu.c | 37 +- drivers/hwtracing/coresight/coresight-catu.h | 2 - drivers/hwtracing/coresight/coresight-core.c | 1694 +++ drivers/hwtracing/coresight/coresight-cpu-debug.c | 2 + drivers/hwtracing/coresight/coresight-cti-core.c | 1006 ++ drivers/hwtracing/coresight/coresight-cti.c | 959 -- drivers/hwtracing/coresight/coresight-etb10.c | 28 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 13 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 5 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 1026 ++ drivers/hwtracing/coresight/coresight-etm3x.c | 950 -- drivers/hwtracing/coresight/coresight-etm4x-core.c | 1659 +++ drivers/hwtracing/coresight/coresight-etm4x.c | 1617 --- drivers/hwtracing/coresight/coresight-funnel.c | 65 +- drivers/hwtracing/coresight/coresight-platform.c | 1 + drivers/hwtracing/coresight/coresight-priv.h | 23 +- drivers/hwtracing/coresight/coresight-replicator.c | 65 +- drivers/hwtracing/coresight/coresight-stm.c | 20 +- drivers/hwtracing/coresight/coresight-sysfs.c | 2 + drivers/hwtracing/coresight/coresight-tmc-core.c | 606 + drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 21 +- drivers/hwtracing/coresight/coresight-tmc.c | 583 - drivers/hwtracing/coresight/coresight-tmc.h | 3 + drivers/hwtracing/coresight/coresight-tpiu.c | 20 +- drivers/hwtracing/coresight/coresight.c | 1586 --- drivers/i2c/Kconfig | 8 + drivers/i2c/Makefile | 1 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-amd-mp2-plat.c | 2 +- drivers/i2c/busses/i2c-i801.c | 1 + drivers/i2c/busses/i2c-ismt.c | 12 +- drivers/i2c/busses/i2c-jz4780.c | 3 +- drivers/i2c/busses/i2c-mt65xx.c | 6 +- drivers/i2c/busses/i2c-mxs.c | 10 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 3 +- drivers/i2c/busses/i2c-rcar.c | 31 +- drivers/i2c/busses/i2c-stm32.c | 12 +- drivers/i2c/busses/i2c-stm32f4.c | 6 +- drivers/i2c/busses/i2c-stm32f7.c | 49 +- drivers/i2c/i2c-slave-testunit.c | 175 + drivers/ide/ide-gd.c | 2 +- drivers/iio/accel/adis16201.c | 26 +- drivers/iio/accel/adis16209.c | 25 +- drivers/iio/accel/bma180.c | 2 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7124.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/ad9467.c | 5 +- drivers/iio/adc/exynos_adc.c | 20 +- drivers/iio/adc/fsl-imx25-gcq.c | 15 +- drivers/iio/adc/meson_saradc.c | 11 +- drivers/iio/adc/palmas_gpadc.c | 13 +- drivers/iio/adc/qcom-spmi-adc5.c | 2 +- drivers/iio/adc/stm32-adc-core.c | 2 +- drivers/iio/adc/ti-adc0832.c | 11 +- drivers/iio/adc/ti-adc12138.c | 13 +- drivers/iio/chemical/ams-iaq-core.c | 3 +- drivers/iio/chemical/atlas-sensor.c | 10 +- drivers/iio/chemical/sgp30.c | 29 +- drivers/iio/chemical/vz89x.c | 18 +- drivers/iio/dac/ad5064.c | 6 +- drivers/iio/dac/ad5446.c | 5 +- drivers/iio/dac/ad5592r-base.c | 56 +- drivers/iio/dac/ad5592r.c | 7 +- drivers/iio/dac/ad5593r.c | 7 +- drivers/iio/dac/ad7303.c | 6 +- drivers/iio/dac/mcp4725.c | 29 +- drivers/iio/dac/stm32-dac.c | 13 +- drivers/iio/dac/ti-dac082s085.c | 5 +- drivers/iio/dac/ti-dac5571.c | 7 +- drivers/iio/dac/ti-dac7612.c | 14 +- drivers/iio/dummy/iio_dummy_evgen.c | 4 +- drivers/iio/frequency/adf4350.c | 21 +- drivers/iio/gyro/Kconfig | 2 + drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16136.c | 37 +- drivers/iio/gyro/adis16260.c | 33 +- drivers/iio/gyro/adxrs290.c | 298 +- drivers/iio/gyro/itg3200_buffer.c | 15 +- drivers/iio/health/max30102.c | 11 +- drivers/iio/humidity/hdc100x.c | 3 +- drivers/iio/humidity/htu21.c | 3 +- drivers/iio/humidity/si7020.c | 3 +- drivers/iio/imu/adis16400.c | 72 +- drivers/iio/imu/adis16460.c | 25 +- drivers/iio/imu/adis16475.c | 18 +- drivers/iio/imu/adis16480.c | 55 +- drivers/iio/imu/adis_buffer.c | 76 +- drivers/iio/imu/adis_trigger.c | 60 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 12 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 14 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 42 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 134 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 + drivers/iio/industrialio-buffer.c | 46 +- drivers/iio/industrialio-core.c | 4 +- drivers/iio/industrialio-trigger.c | 3 +- drivers/iio/light/as73211.c | 5 +- drivers/iio/light/si1145.c | 19 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 4 +- drivers/iio/potentiometer/ad5272.c | 5 +- drivers/iio/potentiometer/ds1803.c | 6 +- drivers/iio/potentiometer/max5432.c | 8 +- drivers/iio/potentiometer/max5481.c | 23 +- drivers/iio/potentiometer/mcp4018.c | 12 +- drivers/iio/potentiometer/mcp4131.c | 8 +- drivers/iio/potentiometer/mcp4531.c | 11 +- drivers/iio/potentiostat/lmp91000.c | 11 +- drivers/iio/pressure/icp10100.c | 3 +- drivers/iio/pressure/ms5611_i2c.c | 6 +- drivers/iio/pressure/ms5611_spi.c | 6 +- drivers/iio/pressure/ms5637.c | 3 +- drivers/iio/pressure/zpa2326_i2c.c | 6 +- drivers/iio/pressure/zpa2326_spi.c | 6 +- drivers/iio/proximity/as3935.c | 44 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 3 +- drivers/iio/proximity/sx9310.c | 7 + drivers/iio/proximity/vl53l0x-i2c.c | 104 +- drivers/iio/resolver/ad2s1200.c | 3 +- drivers/iio/temperature/mlx90632.c | 9 +- drivers/iio/temperature/tmp007.c | 4 +- drivers/iio/temperature/tsys01.c | 3 +- drivers/infiniband/core/cma.c | 466 +- drivers/infiniband/core/device.c | 8 +- drivers/infiniband/core/ucma.c | 79 +- drivers/infiniband/core/uverbs_cmd.c | 45 +- drivers/infiniband/core/uverbs_main.c | 7 +- drivers/infiniband/core/uverbs_std_types.c | 12 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 +- drivers/infiniband/core/verbs.c | 25 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 3 +- drivers/infiniband/hw/cxgb4/mem.c | 32 +- drivers/infiniband/hw/cxgb4/provider.c | 4 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 1 - drivers/infiniband/hw/hns/hns_roce_main.c | 2 + drivers/infiniband/hw/hns/hns_roce_mr.c | 28 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_pble.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_type.h | 3 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 5 + drivers/infiniband/hw/mlx4/mlx4_ib.h | 20 +- drivers/infiniband/hw/mlx4/mr.c | 30 +- drivers/infiniband/hw/mlx4/qp.c | 40 +- drivers/infiniband/hw/mlx5/cmd.c | 4 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/main.c | 21 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 54 +- drivers/infiniband/hw/mlx5/mr.c | 173 +- drivers/infiniband/hw/mlx5/odp.c | 9 +- drivers/infiniband/hw/mlx5/qp.c | 47 +- drivers/infiniband/hw/mlx5/wr.c | 27 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/main.c | 19 + drivers/infiniband/hw/qedr/qedr.h | 33 + drivers/infiniband/hw/qedr/verbs.c | 345 +- drivers/infiniband/hw/qedr/verbs.h | 3 +- drivers/infiniband/hw/qib/qib.h | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 50 +- drivers/interconnect/core.c | 75 +- drivers/interconnect/imx/imx.c | 13 +- drivers/interconnect/qcom/osm-l3.c | 1 + drivers/interconnect/qcom/sc7180.c | 1 + drivers/interconnect/qcom/sdm845.c | 1 + drivers/iommu/Kconfig | 2 +- drivers/iommu/amd/amd_iommu.h | 10 +- drivers/iommu/amd/iommu.c | 39 +- drivers/iommu/amd/iommu_v2.c | 20 +- drivers/iommu/dma-iommu.c | 7 +- drivers/iommu/fsl_pamu.c | 2 +- drivers/iommu/intel/dmar.c | 7 +- drivers/iommu/intel/iommu.c | 4 +- drivers/iommu/intel/pasid.c | 31 +- drivers/iommu/intel/pasid.h | 24 +- drivers/iommu/intel/svm.c | 47 +- drivers/iommu/io-pgtable-arm.c | 5 - drivers/iommu/iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 14 +- drivers/iommu/mtk_iommu.h | 1 + drivers/iommu/tegra-smmu.c | 2 +- drivers/leds/Kconfig | 12 +- drivers/leds/leds-88pm860x.c | 6 +- drivers/leds/leds-aat1290.c | 2 +- drivers/leds/leds-an30259a.c | 4 +- drivers/leds/leds-aw2013.c | 8 +- drivers/leds/leds-bcm6328.c | 7 +- drivers/leds/leds-bcm6358.c | 7 +- drivers/leds/leds-cpcap.c | 7 +- drivers/leds/leds-ip30.c | 1 + drivers/leds/leds-is31fl319x.c | 18 +- drivers/leds/leds-is31fl32xx.c | 30 +- drivers/leds/leds-ktd2692.c | 4 +- drivers/leds/leds-lm3697.c | 91 +- drivers/leds/leds-lp5521.c | 2 +- drivers/leds/leds-lp5523.c | 2 +- drivers/leds/leds-lp5562.c | 2 +- drivers/leds/leds-lp55xx-common.c | 14 +- drivers/leds/leds-lp8501.c | 2 +- drivers/leds/leds-lp8860.c | 2 +- drivers/leds/leds-lt3593.c | 3 +- drivers/leds/leds-max77650.c | 23 +- drivers/leds/leds-max77693.c | 2 +- drivers/leds/leds-mc13783.c | 8 +- drivers/leds/leds-mt6323.c | 16 +- drivers/leds/leds-netxbig.c | 6 +- drivers/leds/leds-ns2.c | 332 +- drivers/leds/leds-pca9532.c | 11 +- drivers/leds/leds-pm8058.c | 31 +- drivers/leds/leds-powernv.c | 2 +- drivers/leds/leds-pwm.c | 3 +- drivers/leds/leds-sc27xx-bltc.c | 6 +- drivers/leds/leds-spi-byte.c | 11 +- drivers/leds/leds-syscon.c | 4 +- drivers/leds/leds-tca6507.c | 8 +- drivers/leds/leds-tlc591xx.c | 13 +- drivers/leds/leds-turris-omnia.c | 6 +- drivers/leds/trigger/ledtrig-cpu.c | 13 +- drivers/md/dm-table.c | 10 +- drivers/md/dm.c | 32 +- drivers/memory/emif.c | 22 +- drivers/memory/tegra/tegra124-emc.c | 14 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/misc/eeprom/at25.c | 1 + drivers/misc/eeprom/eeprom.c | 2 +- drivers/misc/eeprom/eeprom_93xx46.c | 1 + drivers/misc/habanalabs/Kconfig | 1 - drivers/misc/habanalabs/common/Makefile | 4 +- drivers/misc/habanalabs/common/command_buffer.c | 229 +- .../misc/habanalabs/common/command_submission.c | 107 +- drivers/misc/habanalabs/common/context.c | 25 +- drivers/misc/habanalabs/common/debugfs.c | 92 +- drivers/misc/habanalabs/common/device.c | 18 +- drivers/misc/habanalabs/common/firmware_if.c | 229 +- drivers/misc/habanalabs/common/habanalabs.h | 200 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 76 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 105 +- drivers/misc/habanalabs/common/hw_queue.c | 10 +- drivers/misc/habanalabs/common/hwmon.c | 60 +- drivers/misc/habanalabs/common/irq.c | 2 +- drivers/misc/habanalabs/common/memory.c | 86 +- drivers/misc/habanalabs/common/mmu.c | 812 +- drivers/misc/habanalabs/common/mmu_v1.c | 863 ++ drivers/misc/habanalabs/common/pci.c | 17 +- drivers/misc/habanalabs/common/sysfs.c | 60 +- drivers/misc/habanalabs/gaudi/gaudi.c | 192 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 52 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 12351 +++++++++---------- drivers/misc/habanalabs/goya/goya.c | 89 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- drivers/misc/habanalabs/include/common/armcp_if.h | 407 - drivers/misc/habanalabs/include/common/cpucp_if.h | 443 + drivers/misc/habanalabs/include/common/qman_if.h | 2 +- drivers/misc/habanalabs/include/gaudi/gaudi.h | 2 + .../misc/habanalabs/include/gaudi/gaudi_masks.h | 273 +- .../misc/habanalabs/include/gaudi/gaudi_reg_map.h | 1 + .../misc/habanalabs/include/goya/goya_reg_map.h | 1 + .../habanalabs/include/hw_ip/mmu/mmu_general.h | 2 + drivers/misc/hisi_hikey_usb.c | 2 +- drivers/misc/mic/scif/scif_rma.c | 4 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/pvpanic.c | 8 +- drivers/misc/uacce/uacce.c | 2 +- drivers/net/appletalk/cops.c | 2 + drivers/net/appletalk/ltpc.c | 2 + drivers/net/can/Kconfig | 4 +- drivers/net/can/at91_can.c | 8 +- drivers/net/can/c_can/c_can.c | 9 - drivers/net/can/cc770/cc770.c | 2 +- drivers/net/can/cc770/cc770.h | 2 +- drivers/net/can/dev.c | 45 +- drivers/net/can/flexcan.c | 535 +- drivers/net/can/grcan.c | 4 +- drivers/net/can/m_can/Kconfig | 2 +- drivers/net/can/mscan/mpc5xxx_can.c | 2 +- drivers/net/can/mscan/mscan.c | 29 +- drivers/net/can/pch_can.c | 67 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 - drivers/net/can/rx-offload.c | 11 + drivers/net/can/sja1000/peak_pci.c | 2 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/softing/Kconfig | 6 +- drivers/net/can/softing/softing_fw.c | 8 +- drivers/net/can/softing/softing_main.c | 8 +- drivers/net/can/softing/softing_platform.h | 2 +- drivers/net/can/spi/Kconfig | 4 +- drivers/net/can/spi/Makefile | 1 + drivers/net/can/spi/mcp251x.c | 345 +- drivers/net/can/spi/mcp25xxfd/Kconfig | 17 + drivers/net/can/spi/mcp25xxfd/Makefile | 8 + drivers/net/can/spi/mcp25xxfd/mcp25xxfd-core.c | 2911 +++++ drivers/net/can/spi/mcp25xxfd/mcp25xxfd-crc16.c | 89 + drivers/net/can/spi/mcp25xxfd/mcp25xxfd-regmap.c | 556 + drivers/net/can/spi/mcp25xxfd/mcp25xxfd.h | 835 ++ drivers/net/can/ti_hecc.c | 29 +- drivers/net/can/usb/Kconfig | 2 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/can/usb/mcba_usb.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 166 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 4 +- drivers/net/can/usb/ucan.c | 4 +- drivers/net/can/usb/usb_8dev.c | 4 +- drivers/net/can/xilinx_can.c | 2 +- drivers/net/dsa/bcm_sf2.c | 13 +- drivers/net/dsa/mt7530.c | 31 +- drivers/net/dsa/mv88e6xxx/Makefile | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 290 +- drivers/net/dsa/mv88e6xxx/chip.h | 18 + drivers/net/dsa/mv88e6xxx/devlink.c | 532 + drivers/net/dsa/mv88e6xxx/devlink.h | 21 + drivers/net/dsa/ocelot/Kconfig | 22 +- drivers/net/dsa/ocelot/Makefile | 6 +- drivers/net/dsa/ocelot/felix.c | 55 +- drivers/net/dsa/ocelot/felix.h | 7 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 73 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 73 +- drivers/net/dsa/rtl8366.c | 3 + drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 7 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 6 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 91 +- drivers/net/ethernet/amazon/ena/ena_com.c | 226 +- drivers/net/ethernet/amazon/ena/ena_com.h | 33 +- drivers/net/ethernet/amazon/ena/ena_common_defs.h | 31 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 84 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 37 +- drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h | 31 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 33 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 139 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 31 +- drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h | 31 +- drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 31 +- drivers/net/ethernet/broadcom/b44.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 30 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 34 +- .../net/ethernet/cavium/liquidio/cn68xx_device.c | 1 + .../net/ethernet/cavium/liquidio/octeon_device.c | 9 +- .../net/ethernet/cavium/liquidio/octeon_mem_ops.c | 1 + drivers/net/ethernet/chelsio/cxgb3/ael1002.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 229 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 44 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 3 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.h | 4 + drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 21 + drivers/net/ethernet/freescale/dpaa2/dpni.c | 79 + drivers/net/ethernet/freescale/dpaa2/dpni.h | 31 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 26 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 4 + drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 23 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 8 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 + drivers/net/ethernet/intel/e1000/e1000_hw.c | 3 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 4 + drivers/net/ethernet/intel/ice/ice_fw_update.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 24 +- drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 7 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 8 + .../net/ethernet/marvell/octeontx2/af/rvu_trace.c | 12 + .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 103 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 6 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 33 +- .../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 88 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 60 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 2 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 32 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 43 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 3 - .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 20 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +- .../mellanox/mlx5/core/en_accel/tls_stats.c | 12 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 103 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 18 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 7 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 632 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 17 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 6 +- drivers/net/ethernet/micrel/ksz884x.c | 10 +- drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/mscc/ocelot.c | 24 +- drivers/net/ethernet/mscc/ocelot_net.c | 12 +- drivers/net/ethernet/mscc/ocelot_ptp.c | 3 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 249 +- drivers/net/ethernet/natsemi/ns83820.c | 4 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/pensando/ionic/Makefile | 2 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 14 + .../net/ethernet/pensando/ionic/ionic_devlink.h | 3 + drivers/net/ethernet/pensando/ionic/ionic_fw.c | 206 + drivers/net/ethernet/pensando/ionic/ionic_if.h | 33 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 27 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 7 +- drivers/net/ethernet/realtek/8139cp.c | 4 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/sfc/ef100.c | 1 + drivers/net/ethernet/ti/cpsw.c | 4 +- drivers/net/hyperv/hyperv_net.h | 4 + drivers/net/hyperv/netvsc.c | 124 +- drivers/net/hyperv/netvsc_drv.c | 7 + drivers/net/hyperv/rndis_filter.c | 73 +- drivers/net/ipa/gsi.c | 17 +- drivers/net/ipa/gsi.h | 1 - drivers/net/ipa/ipa.h | 16 +- drivers/net/ipa/ipa_clock.c | 28 +- drivers/net/ipa/ipa_interrupt.c | 14 + drivers/net/ipa/ipa_main.c | 64 +- drivers/net/mdio/mdio-ipq4019.c | 109 +- drivers/net/netdevsim/dev.c | 8 +- drivers/net/phy/bcm7xxx.c | 32 +- drivers/net/phy/dp83822.c | 13 +- drivers/net/phy/dp83869.c | 73 + drivers/net/phy/phy-core.c | 4 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 3 +- drivers/net/phy/realtek.c | 9 + drivers/net/wan/hdlc_cisco.c | 1 + drivers/net/wan/hdlc_fr.c | 3 + drivers/net/wan/hdlc_ppp.c | 1 + drivers/net/wan/lapbether.c | 4 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 4 +- drivers/net/wireless/ath/ath11k/mac.c | 65 +- drivers/net/wireless/mediatek/mt7601u/debugfs.c | 34 +- drivers/net/wireless/microchip/wilc1000/mon.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 18 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192se/phy.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8723be/dm.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 2 +- .../realtek/rtlwifi/rtl8723com/phy_common.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 24 +- drivers/net/wireless/ti/wlcore/debugfs.c | 7 - drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/core.c | 15 + drivers/nvme/host/pci.c | 3 +- drivers/nvme/target/passthru.c | 2 + drivers/pci/controller/Kconfig | 10 +- drivers/pci/controller/Makefile | 1 + drivers/pci/controller/dwc/pci-layerscape-ep.c | 100 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 245 +- drivers/pci/controller/dwc/pcie-designware.c | 59 +- drivers/pci/controller/dwc/pcie-designware.h | 48 +- drivers/pci/controller/pcie-brcmstb.c | 441 +- drivers/pci/controller/pcie-hisi-error.c | 327 + drivers/pci/ecam.c | 10 + drivers/pci/hotplug/pciehp_ctrl.c | 4 +- drivers/pci/hotplug/pciehp_hpc.c | 15 +- drivers/pci/hotplug/rpadlpar_core.c | 8 +- drivers/pci/iov.c | 1 + drivers/pci/pci-pf-stub.c | 14 +- drivers/pci/pci-sysfs.c | 5 +- drivers/pci/pci.c | 17 +- drivers/pci/pcie/bw_notification.c | 3 + drivers/pci/pcie/dpc.c | 7 +- drivers/pci/quirks.c | 10 + drivers/perf/thunderx2_pmu.c | 7 +- drivers/perf/xgene_pmu.c | 32 +- drivers/phy/Kconfig | 1 + drivers/phy/cadence/phy-cadence-torrent.c | 2103 +++- drivers/phy/rockchip/phy-rockchip-dphy-rx0.c | 1 + drivers/pinctrl/Kconfig | 34 +- drivers/pinctrl/Makefile | 5 +- drivers/pinctrl/pinctrl-rza1.c | 1427 --- drivers/pinctrl/pinctrl-rza2.c | 518 - drivers/pinctrl/pinctrl-rzn1.c | 953 -- drivers/pinctrl/renesas/Kconfig | 271 + drivers/pinctrl/renesas/Makefile | 63 + drivers/pinctrl/{sh-pfc => renesas}/core.c | 0 drivers/pinctrl/{sh-pfc => renesas}/core.h | 0 drivers/pinctrl/{sh-pfc => renesas}/gpio.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-emev2.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a73a4.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7740.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77470.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7778.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7779.c | 0 drivers/pinctrl/renesas/pfc-r8a7790.c | 5914 +++++++++ drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7791.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7792.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7794.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77950.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77951.c | 0 drivers/pinctrl/renesas/pfc-r8a7796.c | 6265 ++++++++++ drivers/pinctrl/renesas/pfc-r8a77965.c | 6492 ++++++++++ drivers/pinctrl/renesas/pfc-r8a77970.c | 2523 ++++ drivers/pinctrl/renesas/pfc-r8a77980.c | 2972 +++++ drivers/pinctrl/renesas/pfc-r8a77990.c | 5323 ++++++++ drivers/pinctrl/renesas/pfc-r8a77995.c | 2870 +++++ drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7203.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7264.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7269.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh73a0.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7720.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7722.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7723.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7724.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7734.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7757.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7785.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7786.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-shx3.c | 0 drivers/pinctrl/renesas/pinctrl-rza1.c | 1428 +++ drivers/pinctrl/renesas/pinctrl-rza2.c | 518 + drivers/pinctrl/renesas/pinctrl-rzn1.c | 953 ++ drivers/pinctrl/{sh-pfc => renesas}/pinctrl.c | 0 drivers/pinctrl/{sh-pfc => renesas}/sh_pfc.h | 0 drivers/pinctrl/sh-pfc/Kconfig | 205 - drivers/pinctrl/sh-pfc/Makefile | 59 - drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 5797 --------- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 6265 ---------- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 6492 ---------- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 2523 ---- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 2972 ----- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 5323 -------- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 2870 ----- drivers/platform/chrome/cros_ec_proto.c | 59 +- drivers/power/avs/qcom-cpr.c | 8 +- drivers/ptp/ptp_qoriq.c | 20 +- drivers/pwm/Kconfig | 11 + drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 17 +- drivers/pwm/pwm-bcm2835.c | 10 +- drivers/pwm/pwm-img.c | 3 +- drivers/pwm/pwm-intel-lgm.c | 246 + drivers/pwm/pwm-jz4740.c | 9 +- drivers/pwm/pwm-pca9685.c | 45 +- drivers/pwm/pwm-rockchip.c | 15 +- drivers/pwm/pwm-sifive.c | 8 +- drivers/pwm/pwm-sprd.c | 7 +- drivers/pwm/pwm-sun4i.c | 36 +- drivers/pwm/sysfs.c | 4 +- drivers/rapidio/devices/rio_mport_cdev.c | 5 +- drivers/regulator/Kconfig | 18 +- drivers/regulator/axp20x-regulator.c | 7 +- drivers/regulator/core.c | 8 +- drivers/regulator/s5m8767.c | 13 +- drivers/reset/sti/reset-syscfg.c | 7 +- drivers/s390/block/dasd_fba.c | 9 +- drivers/s390/block/dasd_genhd.c | 15 +- drivers/s390/char/sclp_early_core.c | 15 +- drivers/s390/net/qeth_core.h | 22 +- drivers/s390/net/qeth_core_main.c | 71 +- drivers/s390/net/qeth_core_sys.c | 65 +- drivers/s390/net/qeth_l2.h | 7 + drivers/s390/net/qeth_l2_main.c | 412 +- drivers/s390/net/qeth_l3.h | 4 +- drivers/s390/net/qeth_l3_main.c | 88 +- drivers/s390/net/qeth_l3_sys.c | 64 +- drivers/scsi/arm/oak.c | 2 +- drivers/scsi/bnx2i/bnx2i_init.c | 2 - drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/libsas/sas_ata.c | 8 +- drivers/scsi/libsas/sas_discover.c | 8 +- drivers/scsi/qla2xxx/qla_attr.c | 87 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 60 +- drivers/scsi/qla2xxx/qla_dfs.c | 231 +- drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 7 + drivers/scsi/qla2xxx/qla_gs.c | 7 +- drivers/scsi/qla2xxx/qla_init.c | 32 +- drivers/scsi/qla2xxx/qla_inline.h | 93 +- drivers/scsi/qla2xxx/qla_iocb.c | 54 +- drivers/scsi/qla2xxx/qla_isr.c | 28 +- drivers/scsi/qla2xxx/qla_mbx.c | 25 +- drivers/scsi/qla2xxx/qla_mid.c | 4 +- drivers/scsi/qla2xxx/qla_nvme.c | 34 +- drivers/scsi/qla2xxx/qla_nvme.h | 4 +- drivers/scsi/qla2xxx/qla_os.c | 118 +- drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/qla2xxx/qla_version.h | 6 +- drivers/scsi/ufs/ufs-mediatek.c | 183 +- drivers/scsi/ufs/ufs-mediatek.h | 22 + drivers/soc/amlogic/meson-ee-pwrc.c | 26 + drivers/soc/fsl/dpio/qbman-portal.c | 2 - drivers/soc/fsl/qbman/bman.c | 2 +- drivers/soc/fsl/qbman/qman_test_api.c | 2 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/mediatek/Kconfig | 9 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-cmdq-helper.c | 113 +- drivers/soc/mediatek/mtk-devapc.c | 372 - drivers/soc/mediatek/mtk-devapc.h | 54 - drivers/soc/renesas/r8a779a0-sysc.c | 2 +- drivers/soc/sunxi/sunxi_sram.c | 2 +- drivers/soc/tegra/pmc.c | 5 +- drivers/soc/ti/knav_dma.c | 16 +- drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/soundwire/Kconfig | 5 + drivers/soundwire/Makefile | 3 + drivers/soundwire/bus.c | 12 + drivers/soundwire/bus.h | 46 +- drivers/soundwire/cadence_master.c | 48 +- drivers/soundwire/generic_bandwidth_allocation.c | 425 + drivers/soundwire/intel.c | 59 +- drivers/soundwire/qcom.c | 70 +- drivers/soundwire/stream.c | 15 +- drivers/spi/spi-fsl-dspi.c | 12 +- drivers/spi/spi-fsl-espi.c | 5 +- drivers/spi/spi-imx.c | 2 + drivers/spi/spi-npcm-fiu.c | 7 +- drivers/spi/spi-omap2-mcspi.c | 17 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/ssb/pci.c | 7 +- drivers/staging/emxx_udc/emxx_udc.c | 6 +- drivers/staging/hikey9xx/Kconfig | 11 + drivers/staging/hikey9xx/Makefile | 2 + drivers/staging/hikey9xx/hisi-spmi-controller.c | 3 +- drivers/staging/hikey9xx/phy-hi3670-usb3.c | 671 + drivers/staging/hikey9xx/phy-hi3670-usb3.yaml | 72 + drivers/staging/iio/Documentation/dac/max517 | 41 - drivers/staging/iio/Documentation/device.txt | 74 - drivers/staging/iio/Documentation/overview.txt | 57 - drivers/staging/iio/Documentation/ring.txt | 47 - .../staging/iio/Documentation/sysfs-bus-iio-light | 79 - drivers/staging/iio/Documentation/trigger.txt | 31 - drivers/staging/iio/accel/adis16203.c | 26 +- drivers/staging/iio/accel/adis16240.c | 25 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 5 +- .../media/atomisp/pci/atomisp_compat_css20.c | 15 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 2 +- .../pci/hive_isp_css_include/print_support.h | 3 +- drivers/staging/media/atomisp/pci/ia_css_env.h | 4 +- .../pci/runtime/debug/interface/ia_css_debug.h | 9 +- .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 3 +- .../atomisp/pci/runtime/queue/src/queue_access.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 22 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 2 +- .../staging/media/atomisp/pci/sh_css_internal.h | 8 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 6 - drivers/staging/media/ipu3/ipu3-css.c | 274 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 9 - drivers/staging/rtl8188eu/core/rtw_mlme.c | 8 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 22 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 10 +- drivers/staging/rtl8188eu/hal/hal_intf.c | 4 +- drivers/staging/rtl8188eu/hal/odm.c | 64 +- drivers/staging/rtl8188eu/hal/phy.c | 23 +- drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 25 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 3 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 6 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 2 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 9 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 4 +- drivers/staging/rtl8188eu/include/wifi.h | 33 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 134 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 4 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 38 +- drivers/staging/rtl8192e/Kconfig | 2 - drivers/staging/rtl8192u/r8192U_dm.c | 12 +- drivers/staging/rtl8192u/r8192U_hw.h | 1 + drivers/staging/rtl8192u/r8192U_wx.c | 41 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 5 +- drivers/staging/rtl8192u/r819xU_firmware.c | 6 - drivers/staging/rtl8192u/r819xU_firmware_img.h | 3 - drivers/staging/rtl8192u/r819xU_phy.c | 30 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 3 - drivers/staging/rtl8712/rtl871x_cmd.c | 4 +- drivers/staging/rtl8712/rtl871x_io.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 16 +- drivers/staging/rtl8712/rtl871x_mlme.c | 11 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 20 +- drivers/staging/rtl8712/rtl871x_security.c | 8 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 31 +- drivers/staging/rtl8712/usb_intf.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 1194 +- drivers/target/target_core_transport.c | 3 +- drivers/target/target_core_user.c | 340 +- drivers/tty/serial/8250/8250_pci.c | 1 - drivers/uio/uio.c | 4 +- drivers/usb/class/cdc-acm.c | 13 +- drivers/usb/class/cdc-acm.h | 6 +- drivers/usb/gadget/function/f_ncm.c | 30 +- drivers/usb/host/bcma-hcd.c | 13 +- drivers/usb/host/xhci-debugfs.c | 109 +- drivers/usb/host/xhci-debugfs.h | 10 + drivers/usb/host/xhci-plat.c | 44 +- drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci-ring.c | 23 +- drivers/usb/host/xhci.c | 11 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/adutux.c | 1 + drivers/usb/misc/appledisplay.c | 14 +- drivers/vfio/pci/vfio_pci.c | 1 - drivers/vfio/pci/vfio_pci_config.c | 27 +- drivers/vfio/vfio.c | 9 +- drivers/vfio/vfio_iommu_type1.c | 20 +- drivers/video/fbdev/aty/atyfb.h | 4 +- drivers/video/fbdev/core/fbcon.c | 2 - drivers/virt/Kconfig | 2 + drivers/virt/Makefile | 2 + drivers/virt/nitro_enclaves/Kconfig | 20 + drivers/virt/nitro_enclaves/Makefile | 9 + drivers/virt/nitro_enclaves/ne_misc_dev.c | 1733 +++ drivers/virt/nitro_enclaves/ne_misc_dev.h | 109 + drivers/virt/nitro_enclaves/ne_pci_dev.c | 625 + drivers/virt/nitro_enclaves/ne_pci_dev.h | 327 + drivers/xen/xenbus/xenbus_client.c | 30 +- fs/9p/vfs_super.c | 3 +- fs/Makefile | 1 - fs/adfs/super.c | 3 +- fs/affs/super.c | 3 +- fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/block_dev.c | 12 +- fs/btrfs/block-group.c | 42 +- fs/btrfs/ctree.h | 24 +- fs/btrfs/dev-replace.c | 40 +- fs/btrfs/disk-io.c | 47 +- fs/btrfs/disk-io.h | 6 +- fs/btrfs/extent-io-tree.h | 1 + fs/btrfs/extent_io.c | 24 +- fs/btrfs/extent_io.h | 5 +- fs/btrfs/file.c | 3 +- fs/btrfs/free-space-cache.c | 99 +- fs/btrfs/free-space-cache.h | 5 + fs/btrfs/free-space-tree.c | 3 + fs/btrfs/inode.c | 81 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ordered-data.c | 22 +- fs/btrfs/ordered-data.h | 5 +- fs/btrfs/reflink.c | 2 + fs/btrfs/send.c | 224 +- fs/btrfs/struct-funcs.c | 10 - fs/btrfs/super.c | 42 +- fs/btrfs/transaction.c | 2 + fs/btrfs/tree-checker.c | 17 +- fs/btrfs/volumes.c | 93 +- fs/ceph/super.c | 3 +- fs/compat.c | 132 - fs/cramfs/inode.c | 3 +- fs/crypto/crypto.c | 4 +- fs/crypto/fname.c | 34 +- fs/crypto/fscrypt_private.h | 10 +- fs/crypto/hooks.c | 65 +- fs/crypto/inline_crypt.c | 7 +- fs/crypto/keyring.c | 9 +- fs/crypto/keysetup.c | 182 +- fs/crypto/keysetup_v1.c | 8 +- fs/crypto/policy.c | 200 +- fs/dax.c | 13 +- fs/efs/super.c | 3 +- fs/erofs/data.c | 2 +- fs/erofs/super.c | 3 +- fs/erofs/zdata.c | 48 +- fs/eventpoll.c | 65 +- fs/exfat/dir.c | 7 +- fs/exfat/inode.c | 2 +- fs/exfat/namei.c | 26 +- fs/exfat/super.c | 3 +- fs/ext2/super.c | 3 +- fs/ext4/ext4.h | 6 +- fs/ext4/ialloc.c | 119 +- fs/ext4/super.c | 19 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/dir.c | 2 +- fs/f2fs/f2fs.h | 25 +- fs/f2fs/file.c | 2 + fs/f2fs/namei.c | 7 +- fs/f2fs/node.c | 3 - fs/f2fs/segment.h | 5 +- fs/f2fs/super.c | 67 +- fs/fat/inode.c | 3 +- fs/fuse/dev.c | 28 +- fs/hfs/super.c | 3 +- fs/hfsplus/super.c | 3 +- fs/hpfs/super.c | 3 +- fs/internal.h | 3 - fs/io_uring.c | 49 +- fs/iomap/buffered-io.c | 177 +- fs/isofs/inode.c | 3 +- fs/jfs/jfs_metapage.c | 2 +- fs/minix/inode.c | 3 +- fs/namespace.c | 54 +- fs/nfs/dir.c | 3 + fs/nfs/flexfilelayout/flexfilelayout.c | 43 +- fs/nfs/fs_context.c | 195 +- fs/nfs/nfs42proc.c | 10 +- fs/nfs/pnfs.c | 2 +- fs/nilfs2/super.c | 3 +- fs/ntfs/super.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 28 +- fs/omfs/inode.c | 6 +- fs/proc/page.c | 3 + fs/proc/task_mmu.c | 4 + fs/qnx4/inode.c | 3 +- fs/qnx6/inode.c | 3 +- fs/reiserfs/inode.c | 6 +- fs/romfs/super.c | 3 +- fs/squashfs/super.c | 3 +- fs/sysv/inode.c | 3 +- fs/ubifs/dir.c | 38 +- fs/udf/super.c | 26 +- fs/ufs/super.c | 3 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_super.c | 3 +- fs/zonefs/super.c | 3 +- include/acpi/acpi_io.h | 2 +- include/acpi/ghes.h | 18 + include/acpi/platform/aclinux.h | 4 + include/asm-generic/vmlinux.lds.h | 2 +- include/clocksource/timer-sp804.h | 29 - include/drm/drm_dp_helper.h | 1 + include/drm/drm_drv.h | 4 - include/dt-bindings/clock/dra7.h | 1 + include/dt-bindings/memory/mt8167-larb-port.h | 51 + include/dt-bindings/mux/mux-j721e-wiz.h | 53 - include/dt-bindings/mux/ti-serdes.h | 71 + include/dt-bindings/phy/phy-cadence-torrent.h | 13 + include/dt-bindings/phy/phy.h | 1 + include/dt-bindings/power/meson-axg-power.h | 14 + include/linux/adreno-smmu-priv.h | 36 + include/linux/amd-iommu.h | 8 +- include/linux/arch_topology.h | 4 +- include/linux/blk_types.h | 4 +- include/linux/blkdev.h | 13 +- include/linux/bpf.h | 29 +- include/linux/bpf_verifier.h | 3 + include/linux/brcmphy.h | 1 + include/linux/btf_ids.h | 8 + include/linux/can/core.h | 2 +- include/linux/can/dev.h | 6 +- include/linux/can/rx-offload.h | 3 + include/linux/compaction.h | 3 - include/linux/compat.h | 6 - include/linux/coresight.h | 3 +- include/linux/cper.h | 24 +- include/linux/cpufreq.h | 8 +- include/linux/dax.h | 24 +- include/linux/dev_printk.h | 8 + include/linux/dsa/8021q.h | 2 + include/linux/efi.h | 34 + include/linux/fpga/adi-axi-common.h | 103 - include/linux/fpga/dfl.h | 86 - include/linux/fs.h | 2 - include/linux/fscrypt.h | 120 +- include/linux/fsl/ptp_qoriq.h | 3 + include/linux/genhd.h | 2 + include/linux/gfp.h | 3 +- include/linux/huge_mm.h | 3 - include/linux/i2c.h | 2 +- include/linux/ieee80211.h | 156 +- include/linux/if_bridge.h | 8 +- include/linux/iio/iio.h | 3 +- include/linux/iio/imu/adis.h | 53 +- include/linux/iio/trigger_consumer.h | 2 +- include/linux/iio/types.h | 1 + include/linux/intel-iommu.h | 14 +- include/linux/intel-svm.h | 2 +- include/linux/interconnect-provider.h | 7 + include/linux/iommu.h | 10 +- include/linux/kernel-page-flags.h | 1 + include/linux/kprobes.h | 5 + include/linux/list.h | 2 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 6 +- include/linux/mhi.h | 4 +- include/linux/mm.h | 8 + include/linux/mm_types.h | 4 + include/linux/mman.h | 23 +- include/linux/mmzone.h | 2 +- include/linux/mod_devicetable.h | 12 - include/linux/netdevice.h | 5 +- include/linux/nfs_xdr.h | 4 +- include/linux/nitro_enclaves.h | 11 + include/linux/page-flags.h | 3 + include/linux/pagemap.h | 16 + include/linux/pci-ecam.h | 1 + include/linux/pci-ep-cfs.h | 4 +- include/linux/pci.h | 1 + include/linux/pe.h | 3 + include/linux/percpu-rwsem.h | 8 +- include/linux/pgtable.h | 28 + include/linux/pid.h | 2 +- include/linux/pm.h | 2 +- include/linux/printk.h | 6 +- include/linux/psci.h | 2 +- include/linux/regulator/driver.h | 3 - include/linux/soc/mediatek/mtk-cmdq.h | 93 +- include/linux/soundwire/sdw.h | 9 + include/linux/stacktrace.h | 5 +- include/linux/statfs.h | 5 + include/linux/suspend.h | 4 +- include/linux/swap.h | 3 +- include/linux/uacce.h | 2 +- include/linux/vmalloc.h | 6 +- include/net/cfg80211.h | 64 + include/net/devlink.h | 29 +- include/net/dsa.h | 18 +- include/net/mac80211.h | 103 +- include/net/netfilter/nf_tables.h | 7 - include/net/sctp/structs.h | 8 +- include/rdma/ib_verbs.h | 20 +- include/soc/fsl/qman.h | 4 +- include/soc/mscc/ocelot.h | 2 + include/soc/mscc/ocelot_ptp.h | 3 +- include/sound/hdaudio_ext.h | 2 +- include/sound/hdmi-codec.h | 3 - include/sound/soc-acpi.h | 2 + include/sound/sof.h | 2 + include/trace/events/btrfs.h | 1 + include/trace/events/mmflags.h | 9 +- include/uapi/asm-generic/siginfo.h | 4 +- include/uapi/asm-generic/unistd.h | 2 +- include/uapi/linux/btrfs_tree.h | 14 + include/uapi/linux/devlink.h | 3 + include/uapi/linux/elf.h | 1 + include/uapi/linux/ethtool.h | 2 + include/uapi/linux/ethtool_netlink.h | 1 + include/uapi/linux/fscrypt.h | 6 +- include/uapi/linux/if_bridge.h | 17 + include/uapi/linux/nitro_enclaves.h | 359 + include/uapi/linux/nl80211.h | 95 + include/uapi/linux/pidfd.h | 12 + include/uapi/linux/prctl.h | 10 + include/uapi/linux/tipc.h | 2 + include/uapi/linux/tipc_netlink.h | 2 + include/uapi/linux/vfio.h | 17 +- include/uapi/misc/habanalabs.h | 87 +- init/main.c | 4 +- kernel/bpf/arraymap.c | 55 +- kernel/bpf/bpf_inode_storage.c | 8 +- kernel/bpf/bpf_local_storage.c | 2 +- kernel/bpf/btf.c | 15 +- kernel/bpf/core.c | 3 +- kernel/bpf/stackmap.c | 5 +- kernel/bpf/sysfs_btf.c | 6 +- kernel/bpf/verifier.c | 536 +- kernel/dma/debug.c | 4 +- kernel/entry/common.c | 6 +- kernel/exit.c | 9 +- kernel/fork.c | 2 +- kernel/kprobes.c | 24 +- kernel/locking/locktorture.c | 8 +- kernel/locking/percpu-rwsem.c | 4 +- kernel/pid.c | 18 +- kernel/power/swap.c | 21 +- kernel/power/user.c | 26 +- kernel/printk/internal.h | 4 +- kernel/printk/printk.c | 222 +- kernel/printk/printk_ringbuffer.c | 292 +- kernel/printk/printk_ringbuffer.h | 95 +- kernel/printk/printk_safe.c | 2 +- kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/rcuscale.c | 5 +- kernel/rcu/rcutorture.c | 5 +- kernel/rcu/refscale.c | 5 +- kernel/rcu/tasks.h | 14 +- kernel/rcu/tree.c | 114 +- kernel/resource.c | 2 +- kernel/softirq.c | 1 + kernel/stacktrace.c | 8 +- kernel/sys.c | 2 +- kernel/trace/bpf_trace.c | 23 +- kernel/trace/fgraph.c | 8 +- kernel/trace/ftrace.c | 5 +- kernel/trace/trace.c | 136 +- kernel/trace/trace.h | 9 +- kernel/trace/trace_boot.c | 17 +- kernel/trace/trace_dynevent.c | 10 +- kernel/trace/trace_events.c | 110 +- kernel/trace/trace_events_hist.c | 1 - kernel/trace/trace_events_synth.c | 30 +- kernel/trace/trace_functions.c | 22 +- kernel/trace/trace_functions_graph.c | 8 +- kernel/trace/trace_hwlat.c | 8 +- kernel/trace/trace_kprobe.c | 41 +- kernel/trace/trace_output.c | 12 +- kernel/trace/trace_printk.c | 8 +- kernel/trace/trace_probe.h | 1 + kernel/trace/trace_stack.c | 12 +- kernel/trace/trace_stat.c | 8 +- kernel/trace/trace_uprobe.c | 24 +- kernel/trace/tracing_map.c | 2 +- lib/Kconfig.ubsan | 14 + lib/bootconfig.c | 38 +- lib/memregion.c | 1 + lib/scatterlist.c | 2 +- lib/test_rhashtable.c | 2 +- localversion-next | 2 +- mm/Kconfig | 3 + mm/filemap.c | 4 +- mm/gup.c | 7 + mm/huge_memory.c | 3 + mm/madvise.c | 105 +- mm/memcontrol.c | 41 - mm/memory-failure.c | 67 +- mm/memory.c | 154 +- mm/mempolicy.c | 8 +- mm/migrate.c | 7 +- mm/mmap.c | 15 +- mm/mprotect.c | 6 + mm/nommu.c | 7 - mm/page_alloc.c | 97 +- mm/page_counter.c | 2 +- mm/page_io.c | 10 + mm/page_poison.c | 20 +- mm/shmem.c | 19 +- mm/swap.c | 2 +- mm/swapfile.c | 52 +- mm/util.c | 2 +- mm/vmalloc.c | 93 +- mm/workingset.c | 2 +- mm/zsmalloc.c | 2 +- net/atm/lec.c | 2 +- net/atm/signaling.c | 2 +- net/batman-adv/bridge_loop_avoidance.c | 145 +- net/batman-adv/bridge_loop_avoidance.h | 4 +- net/batman-adv/multicast.c | 60 +- net/batman-adv/multicast.h | 15 + net/batman-adv/routing.c | 4 + net/batman-adv/soft-interface.c | 11 +- net/bluetooth/hci_conn.c | 2 +- net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_event.c | 17 +- net/bluetooth/hci_request.c | 3 + net/bridge/br_forward.c | 17 +- net/bridge/br_ioctl.c | 2 +- net/bridge/br_mdb.c | 371 +- net/bridge/br_multicast.c | 678 +- net/bridge/br_private.h | 49 +- net/bridge/br_vlan.c | 29 +- net/can/af_can.c | 4 +- net/can/bcm.c | 2 +- net/can/gw.c | 2 +- net/can/proc.c | 2 +- net/can/raw.c | 26 +- net/core/bpf_sk_storage.c | 39 +- net/core/dev.c | 16 +- net/core/devlink.c | 71 +- net/core/filter.c | 31 +- net/core/net-procfs.c | 15 +- net/core/skbuff.c | 3 - net/dsa/dsa.c | 28 +- net/dsa/dsa2.c | 19 +- net/dsa/port.c | 58 +- net/dsa/slave.c | 156 +- net/dsa/switch.c | 41 - net/dsa/tag_8021q.c | 20 +- net/dsa/tag_ocelot.c | 11 +- net/dsa/tag_sja1105.c | 21 +- net/ethtool/common.c | 2 + net/ethtool/linkmodes.c | 2 + net/ethtool/tunnels.c | 4 +- net/ipv4/bpf_tcp_ca.c | 19 +- net/ipv4/inet_diag.c | 20 +- net/ipv6/Kconfig | 1 + net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 2 +- net/ipv6/tcp_ipv6.c | 2 +- net/l2tp/l2tp_core.c | 11 +- net/mac80211/airtime.c | 20 +- net/mac80211/cfg.c | 96 +- net/mac80211/debugfs.c | 1 + net/mac80211/driver-ops.h | 29 + net/mac80211/ieee80211_i.h | 19 +- net/mac80211/iface.c | 1573 +-- net/mac80211/key.c | 15 - net/mac80211/mesh_hwmp.c | 4 +- net/mac80211/mesh_ps.c | 2 +- net/mac80211/mlme.c | 59 +- net/mac80211/rx.c | 14 +- net/mac80211/sta_info.h | 2 - net/mac80211/status.c | 213 +- net/mac80211/trace.h | 33 + net/mac80211/tx.c | 170 +- net/mac80211/util.c | 7 +- net/mac80211/vht.c | 12 +- net/netfilter/ipvs/ip_vs_sync.c | 3 - net/netfilter/nf_conntrack_standalone.c | 4 +- net/openvswitch/conntrack.c | 4 +- net/packet/af_packet.c | 2 +- net/rds/cong.c | 2 +- net/rds/ib_cm.c | 2 +- net/rds/rdma.c | 2 +- net/sctp/socket.c | 9 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 2 +- net/tipc/crypto.c | 981 +- net/tipc/crypto.h | 43 +- net/tipc/link.c | 5 + net/tipc/msg.c | 2 +- net/tipc/msg.h | 8 +- net/tipc/netlink.c | 2 + net/tipc/node.c | 94 +- net/tipc/node.h | 2 + net/tipc/socket.c | 2 +- net/tipc/sysctl.c | 9 + net/tipc/topsrv.c | 1 - net/tipc/udp_media.c | 1 + net/unix/af_unix.c | 1 - net/wireless/Kconfig | 1 + net/wireless/chan.c | 130 +- net/wireless/lib80211.c | 2 - net/wireless/nl80211.c | 127 +- net/wireless/reg.c | 70 +- net/wireless/util.c | 34 +- samples/bpf/test_map_in_map_kern.c | 7 +- samples/nitro_enclaves/.gitignore | 2 + samples/nitro_enclaves/Makefile | 16 + samples/nitro_enclaves/ne_ioctl_sample.c | 883 ++ scripts/Makefile.ubsan | 10 +- scripts/checkpatch.pl | 6 +- scripts/checksyscalls.sh | 4 + scripts/gdb/linux/dmesg.py | 16 +- scripts/link-vmlinux.sh | 6 +- scripts/mod/devicetable-offsets.c | 4 - scripts/mod/file2alias.c | 17 - security/integrity/platform_certs/load_uefi.c | 85 +- security/smack/smack_lsm.c | 7 + sound/core/control.c | 56 +- sound/core/control_compat.c | 14 +- sound/core/hwdep.c | 27 +- sound/core/hwdep_compat.c | 23 +- sound/core/seq/oss/seq_oss.c | 7 +- sound/hda/ext/hdac_ext_bus.c | 5 +- sound/hda/hdac_i915.c | 48 +- sound/pci/asihpi/hpioctl.c | 4 +- sound/pci/asihpi/hpios.h | 2 +- sound/pci/hda/hda_intel.c | 6 +- sound/pci/hda/patch_hdmi.c | 1 + sound/pci/hda/patch_realtek.c | 14 +- sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/cs42l51.c | 9 + sound/soc/codecs/hdmi-codec.c | 12 +- sound/soc/codecs/rt700-sdw.c | 3 + sound/soc/codecs/rt711-sdw.c | 4 + sound/soc/codecs/tas2562.c | 63 +- sound/soc/codecs/tas2770.c | 399 +- sound/soc/codecs/tas2770.h | 47 +- sound/soc/codecs/tlv320adcx140.c | 40 + sound/soc/codecs/tlv320adcx140.h | 5 + sound/soc/codecs/tlv320aic32x4-clk.c | 9 +- sound/soc/codecs/tlv320aic32x4.c | 13 +- sound/soc/codecs/tlv320aic32x4.h | 7 + sound/soc/intel/boards/hda_dsp_common.c | 7 +- sound/soc/intel/boards/hda_dsp_common.h | 3 - sound/soc/intel/boards/sof_sdw.c | 170 +- sound/soc/intel/boards/sof_sdw_common.h | 3 + sound/soc/intel/boards/sof_sdw_max98373.c | 36 +- sound/soc/intel/boards/sof_sdw_rt700.c | 6 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 10 + sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 1 + sound/soc/intel/common/soc-acpi-intel-icl-match.c | 6 + sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 67 + sound/soc/intel/skylake/skl.c | 4 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 5 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 5 +- sound/soc/rockchip/rockchip_max98090.c | 3 +- sound/soc/sof/control.c | 33 +- sound/soc/sof/imx/imx-common.c | 3 + sound/soc/sof/intel/hda-codec.c | 17 +- sound/soc/sof/pm.c | 12 +- sound/soc/sof/sof-pci-dev.c | 9 + sound/soc/sof/topology.c | 82 +- sound/usb/mixer_maps.c | 1 - sound/usb/mixer_quirks.c | 213 + sound/usb/quirks.c | 7 +- tools/bootconfig/main.c | 147 +- tools/bootconfig/scripts/bconf2ftrace.sh | 199 + tools/bootconfig/scripts/ftrace.sh | 109 + tools/bootconfig/scripts/ftrace2bconf.sh | 244 + tools/bootconfig/scripts/xbc.sh | 56 + tools/bootconfig/test-bootconfig.sh | 25 + tools/bpf/bpftool/Makefile | 2 +- tools/bpf/resolve_btfids/Makefile | 2 + tools/include/linux/btf_ids.h | 8 + tools/include/uapi/asm-generic/unistd.h | 2 +- tools/io_uring/io_uring-bench.c | 4 +- tools/lib/bpf/btf.c | 6 + tools/objtool/check.c | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/testing/kunit/configs/broken_on_uml.config | 1 + tools/testing/kunit/kunit_kernel.py | 15 +- tools/testing/selftests/Makefile | 51 +- tools/testing/selftests/arm64/Makefile | 2 +- tools/testing/selftests/arm64/fp/.gitignore | 5 + tools/testing/selftests/arm64/fp/Makefile | 17 + tools/testing/selftests/arm64/fp/README | 100 + tools/testing/selftests/arm64/fp/asm-offsets.h | 11 + tools/testing/selftests/arm64/fp/assembler.h | 57 + tools/testing/selftests/arm64/fp/fpsimd-stress | 60 + tools/testing/selftests/arm64/fp/fpsimd-test.S | 482 + tools/testing/selftests/arm64/fp/sve-probe-vls.c | 58 + tools/testing/selftests/arm64/fp/sve-ptrace-asm.S | 33 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 336 + tools/testing/selftests/arm64/fp/sve-stress | 59 + tools/testing/selftests/arm64/fp/sve-test.S | 672 + tools/testing/selftests/arm64/fp/vlset.c | 155 + tools/testing/selftests/arm64/pauth/.gitignore | 2 + tools/testing/selftests/arm64/pauth/Makefile | 39 + tools/testing/selftests/arm64/pauth/exec_target.c | 34 + tools/testing/selftests/arm64/pauth/helper.c | 39 + tools/testing/selftests/arm64/pauth/helper.h | 28 + tools/testing/selftests/arm64/pauth/pac.c | 368 + .../testing/selftests/arm64/pauth/pac_corruptor.S | 19 + tools/testing/selftests/bpf/prog_tests/d_path.c | 10 + tools/testing/selftests/bpf/prog_tests/sk_assign.c | 2 +- .../testing/selftests/bpf/prog_tests/sockopt_sk.c | 4 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 332 + .../selftests/bpf/progs/tailcall_bpf2bpf1.c | 38 + .../selftests/bpf/progs/tailcall_bpf2bpf2.c | 41 + .../selftests/bpf/progs/tailcall_bpf2bpf3.c | 61 + .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 61 + tools/testing/selftests/bpf/progs/test_d_path.c | 9 +- tools/testing/selftests/bpf/verifier/calls.c | 6 +- tools/testing/selftests/clone3/clone3.c | 45 +- .../clone3/clone3_cap_checkpoint_restore.c | 4 +- .../selftests/clone3/clone3_clear_sighand.c | 2 +- tools/testing/selftests/clone3/clone3_selftests.h | 24 +- tools/testing/selftests/clone3/clone3_set_tid.c | 4 +- tools/testing/selftests/firmware/.gitignore | 2 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 6 + .../test.d/kprobe/kretprobe_return_suffix.tc | 21 + .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 6 + tools/testing/selftests/kselftest_harness.h | 5 + tools/testing/selftests/lib.mk | 2 +- tools/testing/selftests/netfilter/.gitignore | 2 + tools/testing/selftests/netfilter/nft_meta.sh | 22 +- tools/testing/selftests/pidfd/pidfd.h | 4 + tools/testing/selftests/pidfd/pidfd_wait.c | 304 +- tools/testing/selftests/ptrace/.gitignore | 1 + .../testing/selftests/rcutorture/bin/functions.sh | 1 + .../selftests/rcutorture/bin/kvm-test-1-run.sh | 14 + tools/testing/selftests/rcutorture/bin/kvm.sh | 5 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 389 +- tools/vm/page-types.c | 2 + 2106 files changed, 121898 insertions(+), 74663 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-bus-mhi delete mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios rename drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2x7x => Docu [...] create mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst create mode 100644 Documentation/arm64/memory-tagging-extension.rst delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt create mode 100644 Documentation/devicetree/bindings/arm/ti/k3.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ad7949.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ads1015.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed,ast2400-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed_adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/berlin2_adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/cc10001_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/cosmic,10001-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/cpcap-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/da9150-gpadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/dlg,da9150-gpadc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/hi8435.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/imx7d-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc1850-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/marvell,berlin2-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,nau7802.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton-nau7802.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc27xx-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/stmpe-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads7950.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,twl4030-madc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc12138.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads7950.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/twl4030-madc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/vf610-adc.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx274.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml create mode 100644 Documentation/devicetree/bindings/net/can/microchip,mcp25xxfd.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,pfc-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza1-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pwm/intel,lgm-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml delete mode 100644 Documentation/fpga/dfl-n3000-nios.rst create mode 100644 Documentation/i2c/slave-testunit-backend.rst create mode 100644 Documentation/virt/ne_overview.rst create mode 100644 Documentation/x86/sva.rst create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200.dtsi create mode 100644 arch/arm64/include/asm/mte.h create mode 100644 arch/arm64/kernel/mte.c create mode 100644 arch/arm64/lib/mte.S create mode 100644 arch/arm64/mm/mteswap.c create mode 100644 arch/mips/generic/board-ingenic.c rename arch/mips/include/asm/{mach-jz4740 => mach-ingenic}/cpu-feature-overrides.h (100%) delete mode 100644 arch/mips/include/asm/mach-ip30/irq.h delete mode 100644 arch/mips/include/asm/mach-jz4740/irq.h delete mode 100644 arch/mips/include/asm/mach-malta/malta-dtshim.h delete mode 100644 arch/mips/include/asm/mach-malta/malta-pm.h create mode 100644 arch/mips/ingenic/Kconfig delete mode 100644 arch/mips/jz4740/Kconfig delete mode 100644 arch/mips/jz4740/Makefile delete mode 100644 arch/mips/jz4740/Platform delete mode 100644 arch/mips/jz4740/setup.c create mode 100644 arch/riscv/include/asm/clint.h create mode 100644 drivers/acpi/dptf/dptf_pch_fivr.c create mode 100644 drivers/bus/mhi/core/debugfs.c delete mode 100644 drivers/clk/imx/clk-imx21.c create mode 100644 drivers/clk/renesas/r8a779a0-cpg-mssr.c create mode 100644 drivers/clk/rockchip/Kconfig delete mode 100644 drivers/firmware/efi/arm-init.c create mode 100644 drivers/firmware/efi/efi-init.c create mode 100644 drivers/firmware/efi/mokvar-table.c delete mode 100644 drivers/fpga/dfl-n3000-nios.c create mode 100644 drivers/gpu/drm/bridge/cadence/Kconfig create mode 100644 drivers/gpu/drm/bridge/cadence/Makefile create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.c create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.h create mode 100644 drivers/gpu/drm/msm/dp/dp_audio.c create mode 100644 drivers/gpu/drm/msm/dp/dp_audio.h create mode 100644 drivers/gpu/drm/msm/dp/dp_aux.c create mode 100644 drivers/gpu/drm/msm/dp/dp_aux.h create mode 100644 drivers/gpu/drm/msm/dp/dp_catalog.c create mode 100644 drivers/gpu/drm/msm/dp/dp_catalog.h create mode 100644 drivers/gpu/drm/msm/dp/dp_ctrl.c create mode 100644 drivers/gpu/drm/msm/dp/dp_ctrl.h create mode 100644 drivers/gpu/drm/msm/dp/dp_debug.c create mode 100644 drivers/gpu/drm/msm/dp/dp_debug.h create mode 100644 drivers/gpu/drm/msm/dp/dp_display.c create mode 100644 drivers/gpu/drm/msm/dp/dp_display.h create mode 100644 drivers/gpu/drm/msm/dp/dp_drm.c create mode 100644 drivers/gpu/drm/msm/dp/dp_drm.h create mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.c create mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.h create mode 100644 drivers/gpu/drm/msm/dp/dp_link.c create mode 100644 drivers/gpu/drm/msm/dp/dp_link.h create mode 100644 drivers/gpu/drm/msm/dp/dp_panel.c create mode 100644 drivers/gpu/drm/msm/dp/dp_panel.h create mode 100644 drivers/gpu/drm/msm/dp/dp_parser.c create mode 100644 drivers/gpu/drm/msm/dp/dp_parser.h create mode 100644 drivers/gpu/drm/msm/dp/dp_power.c create mode 100644 drivers/gpu/drm/msm/dp/dp_power.h create mode 100644 drivers/gpu/drm/msm/dp/dp_reg.h create mode 100644 drivers/hwtracing/coresight/coresight-core.c create mode 100644 drivers/hwtracing/coresight/coresight-cti-core.c delete mode 100644 drivers/hwtracing/coresight/coresight-cti.c create mode 100644 drivers/hwtracing/coresight/coresight-etm3x-core.c delete mode 100644 drivers/hwtracing/coresight/coresight-etm3x.c create mode 100644 drivers/hwtracing/coresight/coresight-etm4x-core.c delete mode 100644 drivers/hwtracing/coresight/coresight-etm4x.c create mode 100644 drivers/hwtracing/coresight/coresight-tmc-core.c delete mode 100644 drivers/hwtracing/coresight/coresight-tmc.c delete mode 100644 drivers/hwtracing/coresight/coresight.c create mode 100644 drivers/i2c/i2c-slave-testunit.c create mode 100644 drivers/misc/habanalabs/common/mmu_v1.c delete mode 100644 drivers/misc/habanalabs/include/common/armcp_if.h create mode 100644 drivers/misc/habanalabs/include/common/cpucp_if.h create mode 100644 drivers/net/can/spi/mcp25xxfd/Kconfig create mode 100644 drivers/net/can/spi/mcp25xxfd/Makefile create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd-core.c create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd-crc16.c create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd-regmap.c create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd.h create mode 100644 drivers/net/dsa/mv88e6xxx/devlink.c create mode 100644 drivers/net/dsa/mv88e6xxx/devlink.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_fw.c create mode 100644 drivers/pci/controller/pcie-hisi-error.c delete mode 100644 drivers/pinctrl/pinctrl-rza1.c delete mode 100644 drivers/pinctrl/pinctrl-rza2.c delete mode 100644 drivers/pinctrl/pinctrl-rzn1.c create mode 100644 drivers/pinctrl/renesas/Kconfig create mode 100644 drivers/pinctrl/renesas/Makefile rename drivers/pinctrl/{sh-pfc => renesas}/core.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/core.h (100%) rename drivers/pinctrl/{sh-pfc => renesas}/gpio.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-emev2.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a73a4.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7740.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77470.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7778.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7779.c (100%) create mode 100644 drivers/pinctrl/renesas/pfc-r8a7790.c rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7791.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7792.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7794.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77950.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77951.c (100%) create mode 100644 drivers/pinctrl/renesas/pfc-r8a7796.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a77965.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a77970.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a77980.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a77990.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a77995.c rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7203.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7264.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7269.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh73a0.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7720.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7722.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7723.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7724.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7734.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7757.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7785.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7786.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-shx3.c (100%) create mode 100644 drivers/pinctrl/renesas/pinctrl-rza1.c create mode 100644 drivers/pinctrl/renesas/pinctrl-rza2.c create mode 100644 drivers/pinctrl/renesas/pinctrl-rzn1.c rename drivers/pinctrl/{sh-pfc => renesas}/pinctrl.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/sh_pfc.h (100%) delete mode 100644 drivers/pinctrl/sh-pfc/Kconfig delete mode 100644 drivers/pinctrl/sh-pfc/Makefile delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7790.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7796.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77965.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77970.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77980.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77990.c delete mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a77995.c create mode 100644 drivers/pwm/pwm-intel-lgm.c delete mode 100644 drivers/soc/mediatek/mtk-devapc.c delete mode 100644 drivers/soc/mediatek/mtk-devapc.h create mode 100644 drivers/soundwire/generic_bandwidth_allocation.c create mode 100644 drivers/staging/hikey9xx/phy-hi3670-usb3.c create mode 100644 drivers/staging/hikey9xx/phy-hi3670-usb3.yaml delete mode 100644 drivers/staging/iio/Documentation/dac/max517 delete mode 100644 drivers/staging/iio/Documentation/device.txt delete mode 100644 drivers/staging/iio/Documentation/overview.txt delete mode 100644 drivers/staging/iio/Documentation/ring.txt delete mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-light delete mode 100644 drivers/staging/iio/Documentation/trigger.txt create mode 100644 drivers/virt/nitro_enclaves/Kconfig create mode 100644 drivers/virt/nitro_enclaves/Makefile create mode 100644 drivers/virt/nitro_enclaves/ne_misc_dev.c create mode 100644 drivers/virt/nitro_enclaves/ne_misc_dev.h create mode 100644 drivers/virt/nitro_enclaves/ne_pci_dev.c create mode 100644 drivers/virt/nitro_enclaves/ne_pci_dev.h delete mode 100644 fs/compat.c delete mode 100644 include/clocksource/timer-sp804.h create mode 100644 include/dt-bindings/memory/mt8167-larb-port.h delete mode 100644 include/dt-bindings/mux/mux-j721e-wiz.h create mode 100644 include/dt-bindings/mux/ti-serdes.h create mode 100644 include/dt-bindings/phy/phy-cadence-torrent.h create mode 100644 include/dt-bindings/power/meson-axg-power.h create mode 100644 include/linux/adreno-smmu-priv.h delete mode 100644 include/linux/fpga/dfl.h create mode 100644 include/linux/nitro_enclaves.h create mode 100644 include/uapi/linux/nitro_enclaves.h create mode 100644 include/uapi/linux/pidfd.h create mode 100644 samples/nitro_enclaves/.gitignore create mode 100644 samples/nitro_enclaves/Makefile create mode 100644 samples/nitro_enclaves/ne_ioctl_sample.c create mode 100755 tools/bootconfig/scripts/bconf2ftrace.sh create mode 100644 tools/bootconfig/scripts/ftrace.sh create mode 100755 tools/bootconfig/scripts/ftrace2bconf.sh create mode 100644 tools/bootconfig/scripts/xbc.sh create mode 100644 tools/testing/selftests/arm64/fp/.gitignore create mode 100644 tools/testing/selftests/arm64/fp/Makefile create mode 100644 tools/testing/selftests/arm64/fp/README create mode 100644 tools/testing/selftests/arm64/fp/asm-offsets.h create mode 100644 tools/testing/selftests/arm64/fp/assembler.h create mode 100755 tools/testing/selftests/arm64/fp/fpsimd-stress create mode 100644 tools/testing/selftests/arm64/fp/fpsimd-test.S create mode 100644 tools/testing/selftests/arm64/fp/sve-probe-vls.c create mode 100644 tools/testing/selftests/arm64/fp/sve-ptrace-asm.S create mode 100644 tools/testing/selftests/arm64/fp/sve-ptrace.c create mode 100755 tools/testing/selftests/arm64/fp/sve-stress create mode 100644 tools/testing/selftests/arm64/fp/sve-test.S create mode 100644 tools/testing/selftests/arm64/fp/vlset.c create mode 100644 tools/testing/selftests/arm64/pauth/.gitignore create mode 100644 tools/testing/selftests/arm64/pauth/Makefile create mode 100644 tools/testing/selftests/arm64/pauth/exec_target.c create mode 100644 tools/testing/selftests/arm64/pauth/helper.c create mode 100644 tools/testing/selftests/arm64/pauth/helper.h create mode 100644 tools/testing/selftests/arm64/pauth/pac.c create mode 100644 tools/testing/selftests/arm64/pauth/pac_corruptor.S create mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c create mode 100644 tools/testing/selftests/firmware/.gitignore create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kretprobe_return_s [...] create mode 100644 tools/testing/selftests/netfilter/.gitignore