This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 925702468fbc kdump: use vmlinux_build_id to simplify omits ea8c8bbdaab0 buildid: fix kernel-doc notation omits 25f42de78032 buildid: mark some arguments const omits 97364c6f1d27 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 54bec9099f00 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 873bfe969484 scripts/decode_stacktrace.sh: support debuginfod omits fada19d4a268 x86/dumpstack: use %pSb/%pBb for backtrace printing omits a8b2afa0f5e5 arm64: stacktrace: use %pSb for backtrace printing omits 8d67e9c90c22 module: fix build error when CONFIG_SYSFS is disabled omits efe72e5b15c4 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits df907700db75 buildid: fix build when CONFIG_MODULES is not set omits e64019ce09cf module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 5551eab8aef3 module: add printk formats to add module build ID to stacktraces omits 230013f8382c dump_stack: add vmlinux build ID to stack traces omits 48535eef24d7 buildid-stash-away-kernels-build-id-on-init-fix omits e2e24d351779 buildid: stash away kernels build ID on init omits 5cf50768f1ea buildid: add API to parse build ID out of buffer omits b3004f3b4315 buildid: only consider GNU notes for build ID parsing omits fcd0878a59ff secretmem: test: add basic selftest for memfd_secret(2) omits 4c83b228daa4 arch, mm: wire up memfd_secret system call where relevant omits ab0f937f06f8 PM: hibernate: disable when there are active secretmem users omits 062478aecc91 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 955af830a4dd mm: introduce memfd_secret system call to create "secret" [...] omits ff4e91d9a01c set_memory: allow querying whether set_direct_map_*() is a [...] omits 63964e342d05 riscv/Kconfig: make direct map manipulation options depend on MMU omits 85da1dbd4412 mmap: make mlock_future_check() global omits 67654c5a9651 mm/slub: use stackdepot to save stack trace in objects-fix omits 7b34caffaba8 slub: STACKDEPOT: rename save_stack_trace() omits e62658b6cf0d mm/slub: use stackdepot to save stack trace in objects omits 9e2fc5a9a188 Merge branch 'akpm-current/current' omits 0bb1fcc045d1 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits ad888b26bd6e Merge remote-tracking branch 'cxl/next' omits 97826f516703 Merge remote-tracking branch 'rust/rust-next' omits 6c6a96805b6d Merge remote-tracking branch 'memblock/for-next' omits 40251c38381a Merge remote-tracking branch 'mhi/mhi-next' omits 4b07d5cb150e Merge remote-tracking branch 'fpga/for-next' omits 012b2c243f75 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 4767066f4f57 Merge remote-tracking branch 'hyperv/hyperv-next' omits 15ac78bf31af Merge remote-tracking branch 'nvmem/for-next' omits 944e67aee832 Merge remote-tracking branch 'slimbus/for-next' omits a74db4fc9351 Merge remote-tracking branch 'gnss/gnss-next' omits 5ce8ea5af5af Merge remote-tracking branch 'kspp/for-next/kspp' omits 96ed1b95bf4a Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 2cd582ecc82c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits baaf3c59e99e Merge remote-tracking branch 'rtc/rtc-next' omits b72aceec1880 Merge remote-tracking branch 'coresight/next' omits ec16226b5ea8 Merge remote-tracking branch 'livepatching/for-next' omits 8c125f31272b Merge remote-tracking branch 'userns/for-next' omits 048900dd8e94 Merge remote-tracking branch 'pwm/for-next' omits b019b1ee6eeb Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 26cbab7015aa Merge remote-tracking branch 'pinctrl-intel/for-next' omits e7a043be0374 Merge remote-tracking branch 'pinctrl/for-next' omits 00adfcf07966 Merge remote-tracking branch 'gpio-intel/for-next' omits db3b1a0f3388 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 73f81745b4b9 Merge remote-tracking branch 'rpmsg/for-next' omits 228502c677a2 Merge remote-tracking branch 'vhost/linux-next' omits de855980b7f5 next-20210526/scsi-mkp omits c54a49fa6fe6 Merge remote-tracking branch 'scsi/for-next' omits 304ff564c053 Merge remote-tracking branch 'cgroup/for-next' omits 0df22363f00d Merge remote-tracking branch 'dmaengine/next' omits f965bca91dfb Merge remote-tracking branch 'iio/togreg' omits 51781e44def9 Merge remote-tracking branch 'staging/staging-next' omits e656a16f82fb Merge remote-tracking branch 'soundwire/next' omits f64472376677 Merge remote-tracking branch 'phy-next/next' omits 6f0890a805da Merge remote-tracking branch 'extcon/extcon-next' omits f61abe4af567 Merge remote-tracking branch 'char-misc/char-misc-next' omits 45d9c2d0df30 Merge remote-tracking branch 'tty/tty-next' omits 5466ab4997ed Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 63aa2fdd0b46 Merge remote-tracking branch 'usb-serial/usb-next' omits 21f055332cc7 Merge remote-tracking branch 'usb/usb-next' omits 9d27a06d847f Merge remote-tracking branch 'driver-core/driver-core-next' omits 30a58e85e9f0 Merge remote-tracking branch 'ipmi/for-next' omits 905f3270be07 Merge remote-tracking branch 'leds/for-next' omits 2e39501df32c Merge remote-tracking branch 'drivers-x86/for-next' omits f60627c42e0e Merge remote-tracking branch 'percpu/for-next' omits 83d06a0b95b0 Merge remote-tracking branch 'rcu/rcu/next' omits c12931ec036d Merge remote-tracking branch 'edac/edac-for-next' omits cea30dd51b68 Merge remote-tracking branch 'tip/auto-latest' omits 607fc4c7ea0e Merge remote-tracking branch 'spi/for-next' omits b2978ca943fc Merge remote-tracking branch 'devicetree/for-next' omits 959188d26659 Merge remote-tracking branch 'audit/next' omits 82d72c03760a Merge remote-tracking branch 'iommu/next' omits 4234a4ffb39d Merge remote-tracking branch 'smack/next' omits 94bd0299f871 Merge remote-tracking branch 'selinux/next' omits ddef0db570e2 Merge remote-tracking branch 'keys/keys-next' omits 9bc8c11cdd59 Merge remote-tracking branch 'integrity/next-integrity' omits 74fb836614a9 Merge remote-tracking branch 'apparmor/apparmor-next' omits 27f9ec3e2ee8 Merge remote-tracking branch 'security/next-testing' omits 2a1a0f2591c3 Merge remote-tracking branch 'regulator/for-next' omits 641840f044e1 Merge remote-tracking branch 'battery/for-next' omits 810b01b3dd6e Merge remote-tracking branch 'backlight/for-backlight-next' omits 770c69de0d0a Merge remote-tracking branch 'mfd/for-mfd-next' omits 2305d7cd6057 Merge remote-tracking branch 'mmc/next' omits 794da081c42e Merge remote-tracking branch 'device-mapper/for-next' omits f0d578261526 Merge remote-tracking branch 'block/for-next' omits 25ea32d8d65b Merge remote-tracking branch 'input/next' omits 4b7a8a4c4380 Merge remote-tracking branch 'modules/modules-next' omits 64670e967bd5 Merge remote-tracking branch 'sound-asoc/for-next' omits e71fa8e7ff44 Merge remote-tracking branch 'sound/for-next' omits c56b78a3bd78 Merge remote-tracking branch 'regmap/for-next' omits 9c1bddf961a4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits e213e34efcd2 Merge remote-tracking branch 'drm-msm/msm-next' omits 2482dba991d8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits a19e95c07a31 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 0981a3de14ed Merge remote-tracking branch 'amdgpu/drm-next' omits af1b7068d36c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 358992c76f85 Merge remote-tracking branch 'drm/drm-next' omits f5d06d7e4b0d Merge remote-tracking branch 'crypto/master' omits 22e02418f2bd Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 24a5a6f857d1 Merge remote-tracking branch 'nand/nand/next' omits c38aa54b9c08 Merge remote-tracking branch 'mtd/mtd/next' omits eb6b6e53f30d Merge remote-tracking branch 'gfs2/for-next' omits 599d3f26a6d0 Merge remote-tracking branch 'bluetooth/master' omits 1fd40bb50b60 Merge remote-tracking branch 'netfilter-next/master' omits 455d11f68dcd Merge remote-tracking branch 'ipsec-next/master' omits b285e1c69bf4 Merge remote-tracking branch 'bpf-next/for-next' omits e569b94b81f4 Merge remote-tracking branch 'net-next/master' omits 6f71d6e1f8c1 Merge remote-tracking branch 'rdma/for-next' omits ebe54949e41f Merge remote-tracking branch 'dlm/next' omits 848bc4f54230 Merge remote-tracking branch 'opp/opp/linux-next' omits 15dd42f510d9 Merge remote-tracking branch 'devfreq/devfreq-next' omits d9ed6cde033f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 418bffbb7272 Merge remote-tracking branch 'pm/linux-next' omits 3870d53a96bc Merge remote-tracking branch 'v4l-dvb/master' omits 1cf95b8197d7 Merge remote-tracking branch 'jc_docs/docs-next' omits a0eecafd36f5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a41ff522c82b Merge remote-tracking branch 'i2c/i2c/for-next' omits 939b386c18f6 Merge remote-tracking branch 'hid/for-next' omits f9b8ac516d8d Merge remote-tracking branch 'printk/for-next' omits 95075342ed87 Merge remote-tracking branch 'vfs/for-next' omits 92492e0334bd Merge remote-tracking branch 'xfs/for-next' omits 017df1f44970 Merge remote-tracking branch 'v9fs/9p-next' omits 4596ac14a2d7 Merge remote-tracking branch 'nfsd/nfsd-next' omits 79cc868ba958 Merge remote-tracking branch 'nfs/linux-next' omits 1bde0efd5f1d Merge remote-tracking branch 'jfs/jfs-next' omits 00a0af9e2d0c Merge remote-tracking branch 'f2fs/dev' omits d09889b2eac5 Merge remote-tracking branch 'ext3/for_next' omits e0eff1eb1b6c Merge remote-tracking branch 'erofs/dev' omits 97099d7199a2 Merge remote-tracking branch 'configfs/for-next' omits 0dc16adfaf93 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits a8d16cc9d12c Merge remote-tracking branch 'cifs/for-next' omits 7fd91a1176d0 Merge remote-tracking branch 'ceph/master' omits 50843de72e5d Merge remote-tracking branch 'btrfs/for-next' omits 9de5dc063650 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3e5c0369e8a4 Merge remote-tracking branch 'sh/for-next' omits 9616adac3271 Merge remote-tracking branch 's390/for-next' omits 1d126a72fae9 Merge remote-tracking branch 'risc-v/for-next' omits 78de5d656991 Merge remote-tracking branch 'powerpc/next' omits b541120f9e55 Merge remote-tracking branch 'mips/mips-next' omits b7e394566d7c Merge remote-tracking branch 'm68k/for-next' omits da9c86f78661 Merge remote-tracking branch 'h8300/h8300-next' omits 6f660d9914c3 Merge remote-tracking branch 'csky/linux-next' omits e5518f2cd9f0 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 903f23440b52 Merge remote-tracking branch 'clk-imx/for-next' omits d8003738e1ec Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 4680dddc6b6f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits f4e43bbcacec Merge remote-tracking branch 'tegra/for-next' omits 6cfe2e68bdcd Merge remote-tracking branch 'sunxi/sunxi/for-next' omits fb062f31b61f Merge remote-tracking branch 'scmi/for-linux-next' omits 560450684e03 Merge remote-tracking branch 'samsung-krzk/for-next' omits 07c89202bd4c Merge remote-tracking branch 'rockchip/for-next' omits b16f1c8af175 Merge remote-tracking branch 'reset/reset/next' omits 11760783ed3d Merge remote-tracking branch 'renesas/next' omits 22367dd2d13a Merge remote-tracking branch 'raspberrypi/for-next' omits a1390ef30638 Merge remote-tracking branch 'qcom/for-next' omits c16736a8b84d Merge remote-tracking branch 'omap/for-next' omits 81364b18f57c Merge remote-tracking branch 'mvebu/for-next' omits 95b4472e5b13 Merge remote-tracking branch 'mediatek/for-next' omits a3ae2afab49d Merge remote-tracking branch 'keystone/next' omits 92da7fde821e Merge remote-tracking branch 'imx-mxs/for-next' omits bd588921ebb9 Merge remote-tracking branch 'drivers-memory/for-next' omits e4aab5113d88 Merge remote-tracking branch 'at91/at91-next' omits f6d3c5d57dbc Merge remote-tracking branch 'aspeed/for-next' omits d626416790a9 Merge remote-tracking branch 'actions/for-next' omits 691b451a320e Merge remote-tracking branch 'arm64/for-next/core' omits 7794ef518689 Merge remote-tracking branch 'arm/for-next' omits 0f97333dddbe Merge remote-tracking branch 'asm-generic/master' omits 44732b00fed6 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 52c6bad13168 Merge remote-tracking branch 'kbuild/for-next' omits 6a42efe87696 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 94d73a843fd4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 783e93bb5ee5 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 6a4ed968a343 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits fd3d4cb60208 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5cb8b2c0290d Merge remote-tracking branch 'risc-v-fixes/fixes' omits c387a9cdadc7 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 8ba5ebd3c157 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 99f5630400d5 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 54e789c8cba7 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3f37b177581f Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 39985a4c4ce1 Merge remote-tracking branch 'vfs-fixes/fixes' omits e75ef6555714 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b7b1d862c557 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits d0d6d868ea69 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 9f0e713b74f6 Merge remote-tracking branch 'kvm-fixes/master' omits 4ca42ac92467 Merge remote-tracking branch 'omap-fixes/fixes' omits 68ae057e79f0 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 68141c62fd26 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits dc00f780ecb4 Merge remote-tracking branch 'vfio-fixes/for-linus' omits c3c2913b2dea Merge remote-tracking branch 'ide/master' omits aa4d09a786a7 Merge remote-tracking branch 'input-current/for-linus' omits 80daead2b381 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 40c1a0aef652 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 440145fd5f86 Merge remote-tracking branch 'staging.current/staging-linus' omits 0ef349b43fa8 Merge remote-tracking branch 'phy/fixes' omits 64821728c692 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits a5cf5194d0b2 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits e482870fe62a Merge remote-tracking branch 'usb.current/usb-linus' omits e5f62ec31a2a Merge remote-tracking branch 'tty.current/tty-linus' omits ef38c52baf9f Merge remote-tracking branch 'driver-core.current/driver-c [...] omits cf3353dc8b46 Merge remote-tracking branch 'pci-current/for-linus' omits 30584ce55929 Merge remote-tracking branch 'spi-fixes/for-linus' omits be83d92aac1d Merge remote-tracking branch 'regulator-fixes/for-linus' omits 7fd45cbcbe78 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ac838c02363e Merge remote-tracking branch 'sound-current/for-linus' omits 6a96e056998d Merge remote-tracking branch 'wireless-drivers/master' omits 13ea3226eaba Merge remote-tracking branch 'netfilter/master' omits 1ebe57670b8e Merge remote-tracking branch 'ipsec/master' omits acf2d49d9c41 Merge remote-tracking branch 'bpf/master' omits 8e473fcd570c Merge remote-tracking branch 'net/master' omits 9ebd9b5ba7b6 Merge remote-tracking branch 's390-fixes/fixes' omits f39ecf44ce27 linux-next-pre omits 220313934090 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits 90cf326953df ipc: use kmalloc for msg_queue and shmid_kernel omits 9057b207ed98 ipc sem: use kvmalloc for sem_undo allocation omits 864e2b1b8f16 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits 3998201f9029 lib/decompressors: remove set but not used variabled 'level' omits 4569b8b4f7f7 exec: remove checks in __register_bimfmt() omits 25f99891664a x86: signal: don't do sas_ss_reset() until we are certain [...] omits c3a5ccb4ea5e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 9d053cdf1c9e init/main.c: silence some -Wunused-parameter warnings omits 6cde353181ff init: print out unknown kernel parameters omits 01694f95b5d3 checkpatch: scripts/spdxcheck.py now requires python3 omits cccfb5f0df57 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 6879344c1d6b lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 38cffcec43bc lib-math-rational-add-kunit-test-cases-fix omits 3d45b8ac1056 lib/math/rational: add Kunit test cases omits 46135446251f lib/math/rational.c: fix divide by zero omits a0b32850261d seq_file: drop unused *_escape_mem_ascii() omits 0b0de10c2bc6 nfsd: avoid non-flexible API in seq_quote_mem() omits b8e8758da328 seq_file: convert seq_escape() to use seq_escape_str() omits bf5536182bb3 seq_file: add seq_escape_str() as replica of string_escape_str() omits 56db4ec85cb9 seq_file: introduce seq_escape_mem() omits aff64ccbfe63 MAINTAINERS: add myself as designated reviewer for generic [...] omits c41a5fe8ef2d lib/test-string_helpers: add test cases for new features omits 2c944f75066a lib/test-string_helpers: get rid of trailing comma in terminators omits 42646e2aa999 lib/test-string_helpers: print flags in hexadecimal format omits 961397d6a66f lib/string_helpers: allow to append additional characters [...] omits 805ad15268c3 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits d147a6a4f002 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 065fca3dea23 lib/string_helpers: drop indentation level in string_escape_mem() omits 105546992fde lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 6da2294c9658 lib/string_helpers: switch to use BIT() macro omits dd68e40507a4 lib: decompress_bunzip2: remove an unneeded semicolon omits 1fa34b01184c kernel.h: split out panic and oops helpers (ia64 fix) omits 19216f29e7f3 kernelh-split-out-panic-and-oops-helpers-fix omits ce21e6a0b71b kernel.h: split out panic and oops helpers omits af533a4a723b proc/sysctl: make protected_* world readable omits 2e69f4825c71 sysctl: remove redundant assignment to first omits 3332a670ee03 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 20dff741f1db procfs: allow reading fdinfo with PTRACE_MODE_READ omits e51a6ef81c1d fs/proc/kcore: use page_offline_(freeze|thaw) omits 80a07fa88808 virtio-mem: use page_offline_(start|end) when setting Page [...] omits f0a89665c7d1 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 07d1149528f7 fs/proc/kcore: don't read offline sections, logically offl [...] omits a92167653b01 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 18521f3f8ed1 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits e52546c7e311 proc: Avoid mixing integer types in mem_rw() omits 4abcda79ec62 kernel/hung_task.c: Monitor killed tasks. omits 54afddb11978 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits dd1748a7bff3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e6768efcc723 kfence: unconditionally use unbound work queue omits e4abf399038a mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits c69577db823f mm/page_alloc: move prototype for find_suitable_fallback omits d59a28fd25e6 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 12bd84911563 mm/swap: make swap_address_space an inline function omits efff0b896341 mm/z3fold: add kerneldoc fields for z3fold_pool omits 255387d3c096 mm/zbud: add kerneldoc fields for zbud_pool omits a9b259bdfbf7 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 7298f1e00b6d mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 5728ff303119 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits 366e9aec4a22 mm/early_ioremap: add prototype for early_memremap_pgprot_adjust omits 792e1404b8e4 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 05c47a51cb1f mm/page_alloc: make should_fail_alloc_page a static functi [...] omits 90bce01f84cf mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 629b4fabdc2b mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 612f8f01d0bd mm: fix spelling mistakes omits b52059d0e1a8 mm: define default value for FIRST_USER_ADDRESS omits 801fd003bc53 mm: fix comments mentioning i_mutex omits 2ac514bd1a69 mm: fix typos and grammar error in comments omits 175d9f4b6349 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits a3a6ed1a8fc9 mm/highmem: Remove deprecated kmap_atomic omits 678934cc643c mm/zswap.c: fix two bugs in zswap_writeback_entry() omits e5da3a779368 mm/zswap.c: avoid unnecessary copy-in at map time omits 954e47991374 mm/zswap.c: remove unused function zswap_debugfs_exit() omits e815c73e2aab memory-hotplug.rst: complete admin-guide overhaul omits 6592a1df4c5f mm/memory_hotplug: rate limit page migration warnings omits 9564218b21ab selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits d0a1441f3d92 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits d11199bb9d6c MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 4fdabdb9a385 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 91dbeb9ecd84 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 1033ad51de7f mm: make variable names for populate_vma_page_range() consistent omits 9a943ab31c55 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 1b9b584d445b nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits f18abf794aab mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits ece73e2edf27 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits f155a41fdf38 mm: migrate: check mapcount for THP instead of refcount omits a4510e93a868 mm: migrate: don't split THP for misplaced NUMA page omits d7cc3c269dcf mm: migrate: account THP NUMA migration counters correctly omits 9aff7b33c74a mm: thp: refactor NUMA fault handling omits 4232efbc3ede mm: memory: make numa_migrate_prep() non-static omits c363525f04fd mm: memory: add orig_pmd to struct vm_fault omits d42e03013b03 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix-fix omits 7a507d8788c1 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix omits dd5ad9752e25 mm/huge_memory.c: remove unused variable 'count' omits 0e9ca8079dee mm: thp: check total_mapcount instead of page_mapcount omits d911997ca211 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 5aa704be3ee0 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 0c79098e942a mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 4aa71b5e713b selftests/seccomp: Flush benchmark output omits 5d6919fdce6c selftests/seccomp: More closely track fds being assigned omits 0f2fe00a66d8 cifs: change format of CIFS_FULL_KEY_DUMP ioctl omits a75b593cb73f Merge branch 'drivers-for-5.14' into for-next omits 94edade8c8aa Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits c886fe910421 Merge branch 'drivers-for-5.14' into for-next omits d3a12d544ab1 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits 75c98a0d5d3a selftests/seccomp: Add test for atomic addfd+send omits ba9ef89cf83e seccomp: Support atomic "addfd + send reply" omits 6a1e0616acde seccomp: Refactor notification handler to prepare for new [...] omits 1e2ca403fa89 Documentation: seccomp: Fix user notification documentation omits 0a915a2f7150 Merge branch 'features' into for-next omits 67426b8212f3 Merge branch 'fixes' into for-next omits 0c4fad8c4522 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 2776584b8d8b Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits c48946560df6 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits d131d9eeb1eb Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits b2864f8ca01d Merge branch 'pm-cpufreq' into linux-next omits a10eba1a5c03 Merge branches 'arm64-for-5.14' and 'drivers-for-5.14' int [...] omits 5a7f43f49694 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits 90c8fcdfe931 arm64: decouple check whether pfn is in linear map from pf [...] omits ba2b8a2f4c01 memblock: update initialization of reserved pages omits d721b2274596 include/linux/mmzone.h: add documentation for pfn_valid() omits 1b57fdb59ba1 mm/compaction: use DEVICE_ATTR_WO macro omits 2c2a402db06e docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 88039dd5095a mm/kconfig: move HOLES_IN_ZONE into mm omits 0157d6424fbc userfaultfd/selftests: exercise minor fault handling shmem [...] omits c80ea6b77c79 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 90df0271830a userfaultfd/selftests: reinitialize test context in each test omits 133b6f214a1e userfaultfd/selftests: create alias mappings in the shmem test omits 9fd8982a1f47 userfaultfd/selftests: use memfd_create for shmem test type omits 2f550e3034a5 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 8ec85045c48b userfaultfd/shmem: advertise shmem minor fault support omits 45af645a5438 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 8d7634478481 userfaultfd/shmem: support minor fault registration for shmem omits 646775da250c userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 331896769f5b userfaultfd/selftests: add pagemap uffd-wp test omits 27bfdf8fb75e mm/pagemap: export uffd-wp protection information omits 464cfcd77831 mm/userfaultfd: fail uffd-wp registration if not supported omits ec6c94734f8b mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits 761088ae8efd mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits 0310b62ae7d7 mm/userfaultfd: fix uffd-wp special cases for fork() omits 403893ca726d mm/thp: simplify copying of huge zero page pmd when fork omits 38857fb3ab98 userfaultfd/selftests: unify error handling omits cfb805291d63 userfaultfd/selftests: only dump counts if mode enabled omits 0191d38cab6b userfaultfd/selftests: dropping VERIFY check in locking_thread omits 0ef20afd17ae userfaultfd/selftests: remove the time() check on delayed uffd omits 1142301faf32 userfaultfd/selftests: use user mode only omits f2eba711b957 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 42b8965b7a80 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits b7f404abd847 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits fabe3fa4d993 arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 52bf7825e435 x86: define only {pud/pmd}_{set/clear}_huge when useful omits c6a98323c52e mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits c53638743d1c mm/hugetlb: change parameters of arch_make_huge_pte() omits 9bffae7d1676 mm/huge_memory.c: don't discard hugepage if other processe [...] omits 31a1daeb2df5 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits a7b0cde5591d mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 77331edd7873 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 841cf21b6b58 mm/huge_memory.c: use page->deferred_list omits 350227bb634f mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 5436447de68b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 0535fd4a9111 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 4edad7d5c3d7 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits adb92a81851c mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits c7a9e20c2607 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 672da8a1e417 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 3458290bfecc mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 68c7025d8e34 mm: hugetlb: defer freeing of HugeTLB pages omits e3500072105b mm: hugetlb: free the vmemmap pages associated with each H [...] omits e3b4204ee0e8 mm: hugetlb: gather discrete indexes of tail page omits 454c1ddd2ed5 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 534d649e8158 mm: memory_hotplug: factor out bootmem core functions to b [...] omits fa0897d17aff mm,hwpoison: send SIGBUS with error virutal address omits ccd795372cff mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits bc47cf4ea423 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 5847b63ad3f3 mm/memory-failure: use a mutex to avoid memory_failure() races omits e2ca096a43f5 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits ee615f0a0813 mm/page_alloc: limit the number of pages on PCP lists when [...] omits 193615d7f1f2 mm/page_alloc: scale the number of pages that are batch freed omits 7b1bdb5d19ef mm/page_alloc: adjust pcp->high after CPU hotplug events omits 9f5b5e76aaf6 mm/page_alloc: disassociate the pcp->high from pcp->batch omits 6eb7fa52061b mm/page_alloc: delete vm.percpu_pagelist_fraction omits ee7598a4a132 mm: page_alloc: dump migrate-failed pages only at -EBUSY omits c53b92a56243 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 210eb80b99e5 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 7b91c6413b60 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 4eb30c2f1bb8 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 34c921b2ab3e mm/page_alloc: batch the accounting updates in the bulk allocator omits eba9fa5d8506 mm/vmstat: inline NUMA event counter updates omits 69f0bd677dc0 mm/vmstat: convert NUMA statistics to basic NUMA counters omits 5716a627517d mm/page_alloc: convert per-cpu list protection to local_lock omits 7b017c87653d mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 1b636edc5a59 mm/page_alloc: split per cpu page lists and zone stats -fix omits 7a00abc11775 mm/page_alloc: split per cpu page lists and zone stats omits 204197379da9 mm/page_alloc: switch to pr_debug omits 6bedd32de4b8 mm: optimise nth_page for contiguous memmap omits b18edec06261 mm: constify page_count and page_ref_count omits 2319743c88e8 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits d46ae33357ff mm: make compound_head const-preserving omits a8cac14e0066 mm/page_owner: constify dump_page_owner omits 9cbe966a291b mm/debug: factor PagePoisoned out of __dump_page omits 07040673993c mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits fd16a48a9b58 mm: make __dump_page static omits 4afb5d1cc6e8 mm/mmzone.h: simplify is_highmem_idx() omits 9a50661917b0 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 3c0016816809 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 56bb4248cddd fix for "printk: introduce dump_stack_lvl()" omits d542aa86de8a printk: introduce dump_stack_lvl() omits 797756ad08dc mm/vmalloc: Fallback to a single page allocator omits 4b8ef38dad60 mm/vmalloc: remove quoted strings split across lines omits 12e9a668c66b mm/vmalloc: print a warning message first on failure omits 00514c4d0000 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 0aed88bb2ad1 mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits 33e7d59a389b mm/dmapool: use DEVICE_ATTR_RO macro omits f3274c0c9e6f powerpc/mm: enable move pmd/pud omits ca86a50471de mm/mremap: allow arch runtime override omits b4d9e77fda6c mm/mremap: move TLB flush outside page table lock omits 3df54d01b155 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits a8aac92e89b5 mm/mremap: use range flush that does TLB and page walk cac [...] omits d1a17e382692 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits ea2e8a5368d8 powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 74f95e50166b powerpc/mm/book3s64: fix possible build error omits 9fc167a35317 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits e5bdc998dba6 mm/mremap: use pmd/pud_poplulate to update page table entries omits 6e11528c14c5 selftest/mremap_test: avoid crash with static build omits a239e5c0e047 selftest/mremap_test: update the test to handle pagesize o [...] omits c620bba9828c nouveau/svm: implement atomic SVM access omits 7edc05d45aef nouveau/svm: refactor nouveau_range_fault omits 8b2a105c3794 mm: selftests for exclusive device memory omits ce50e82c1d69 mm: device exclusive memory access omits d203577cff83 mm/memory.c: allow different return codes for copy_nonpres [...] omits 8248d263db60 mm: rename migrate_pgmap_owner omits 9c347dffab4e mm/rmap: split migration into its own function omits 05c231714f96 mm/rmap: split try_to_munlock from try_to_unmap omits e7575a9a5ab1 mm/swapops: rework swap entry manipulation code omits 656afd56af2f mm: remove special swap entry functions omits a1a4adc829f9 mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 73dd0ebbbe96 mm/memory.c: use vma_lookup() in __access_remote_vm() omits c1305d08386c mm/mremap: use vma_lookup() in vma_to_resize() omits 1c68ac6f6685 mm/migrate: use vma_lookup() in do_pages_stat_array() omits aead74278411 mm/ksm: use vma_lookup() in find_mergeable_vma() omits 5381a58eb5a4 lib/test_hmm: use vma_lookup() in dmirror_migrate() omits 27422649be3d kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits d2f3080ddd9a misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 3223e569f436 media: videobuf2: use vma_lookup() in get_vaddr_frames() omits 2631e71d5da8 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits f987bc5be632 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits 1fe7b4970bc9 vfio: use vma_lookup() instead of find_vma_intersection() omits 042a5c9bccc6 virt/kvm: use vma_lookup() instead of find_vma_intersection() omits 00b637440460 x86/sgx: use vma_lookup() in sgx_encl_find() omits 8961b3191c31 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits 1a8d81e316e4 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits 9b6453379d46 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits d18e1a4a4a0a arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits fd969bf9b801 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits 20bbf4520f4b arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 28f9c0fc3a98 drm/i915/selftests: use vma_lookup() in __igt_mmap() omits f7655d0154de mm: add vma_lookup(), update find_vma_intersection() comments omits ace7b23f8b80 mm/memory.c: fix comment of finish_mkwrite_fault() omits 1f4b3b66b505 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 1ddc3854cb2e mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 469e78acfb19 mm/mmap: introduce unlock_range() for code cleanup omits 3ff5776ac6c0 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 92934d2301f4 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 12e141e1eff1 binfmt-remove-in-tree-usage-of-map_executable-fix omits 85907724e796 binfmt: remove in-tree usage of MAP_EXECUTABLE omits 00fc8e7778d4 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits f1ea235c7f50 memcontrol: use flexible-array member omits c53f58ced63f mm: vmscan: remove noinline_for_stack omits 1cf3e50af259 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 1b856b574599 mm: memcontrol: simplify the logic of objcg pinning memcg omits baf46eccfe7c mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits 2b79e95fc393 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 0d715afabb74 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits f367f3eb4b97 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits a9a0b20c8d5a mm: memcontrol: fix page charging in page replacement omits d34620d6dd47 mm: memcontrol: fix root_mem_cgroup charging omits 7eccf3ac39f5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits f645001a97bb mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 8121786cb1ef mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits b3aabdeba77c mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 74e3ee0da232 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits b806ae4c7cb5 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits db6e5e1ae739 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits 7b4cf9a9cc0c mm/memcg: optimize user context object stock access omits 6f459389e3a6 mm/memcg: improve refill_obj_stock() performance omits 86e25afcd9e6 mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits 489175761fc7 mm/memcg: move mod_objcg_state() to memcontrol.c omits 2201c2868855 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits a905ad3382c3 mm/swap: remove unused global variable nr_swapper_spaces omits deadb9f4cd87 mm/swap_slots.c: delete meaningless forward declarations omits 858f7e4f70f8 mm/swap: remove unused local variable nr_shadows omits 5f7fc3429548 mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits 49b0a3850f0c mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits f12bd94b27cf mm/shmem: fix shmem_swapin() race with swapoff omits 7f5db80b0fc2 mm/swap: remove confusing checking for non_swap_entry() in [...] omits 0f95854c6e2f swap: fix do_swap_page() race with swapoff omits 2ab68fb08547 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 1c1ef794f6a9 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits ede95ac324e9 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 519ea6b8d58e mm: gup: pack has_pinned in MMF_HAS_PINNED omits 64d15b0cf51c mm: gup: allow FOLL_PIN to scale in SMP omits b878147f7692 mm/gup_benchmark: support threading omits c03e61130f60 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 23f804ec05fb mm/page-writeback: update the comment of Dirty position control omits 9f5ad6c0403d mm/page-writeback: Fix performance when BDI's share of rat [...] omits ca112c7db991 mm: page-writeback: kill get_writeback_state() comments omits 45523fcc0fbf mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits b6999616d048 tools/vm/page_owner_sort.c: check malloc() return omits bcc6597aa460 mm, slub: fix support for clang 10 omits 5bb9193c10f1 kfence: test: fix for "mm, slub: change run-time assertion [...] omits 4e7887040dc4 mm, slub: change run-time assertion in kmalloc_index() to [...] omits c4f21f42ea35 slub: remove resiliency_test() function omits 381403beda2b mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits 482eedc56919 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits dda815477f0b mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 46be336bf1b4 kunit: make test->lock irq safe omits 4ab0700bf9eb doc: watchdog: modify the doc related to "watchdog/%u" omits 4932de975ada doc: watchdog: modify the explanation related to watchdog thread omits 1736e3ad5ee0 kernel: watchdog: modify the explanation related to watchd [...] omits 0f3df6805265 ocfs2: fix ocfs2 corrupt when iputting an inode omits cabba44e33ce ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 8e07be36647b ocfs2: remove repeated uptodate check for buffer omits ad35d287b15a ocfs2: remove redundant assignment to pointer queue omits bda7751775f0 ocfs2: fix snprintf() checking omits dc005fd22c15 ocfs2: remove unnecessary INIT_LIST_HEAD() omits 508ada11ccc9 scripts/spelling.txt: add more spellings to spelling.txt omits da3940178141 streamline_config.pl: add softtabstop=4 for vim users omits 1114888fd39d streamline_config.pl: make spacing consistent omits d772a2c656e1 ia64: mca_drv: fix incorrect array size calculation omits 0e18d4af2cde ia64: headers: drop duplicated words omits 4a812f1d2f61 kthread: switch to new kerneldoc syntax for named variable [...] omits 5febac6c9934 /proc/kpageflags: do not use uninitialized struct pages omits e8109c81dae1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2915dc8a30b9 mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() omits 7e46028889cb pid: take a reference when initializing `cad_pid` omits 78924e97f7af mm-hugetlb-fix-resv_huge_pages-underflow-on-uffdio_copy-fix omits ab45bc8b5910 mm, hugetlb: fix resv_huge_pages underflow on UFFDIO_COPY omits c39c4b5ac326 kfence: use TASK_IDLE when awaiting allocation omits b9aec802719d kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] omits bf15f94bdcd8 Merge branch 'acpi-misc' into linux-next omits 0f0cc6675f65 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits 48a6717102ce Merge branch 'acpica' into linux-next omits b5e9190eeb4a Merge branch 'acpi-pm-fixes' into linux-next omits 313f683beb69 ACPICA: Clean up context mutex during object deletion omits c17108d7145e Merge branch 'pm-cpufreq' into linux-next omits 1651709b5167 Merge branch 'pnp' into linux-next omits c6190da87364 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] omits c1344e3e8747 Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] omits a3a55fa736a4 Merge branch 'devprop' into linux-next omits aa946f04d384 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 3efe28470745 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits c4666729a149 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 9f96bd5ae866 Merge branch 'devel' into for-next omits 3dc58221cadb pinctrl: npcm: Align a few entries in the pin function table omits 529f5d0beb8d pinctrl/amd: Add device HID for new AMD GPIO controller omits 845064d752ce netfilter: Remove leading spaces in Kconfig omits b1bc08f6474f netfilter: nf_tables: prefer direct calls for set lookups omits 0808b0454411 netfilter: add and use nft_set_do_lookup helper omits 0dc0f088e731 netfilter: nft_set_pipapo_avx2: Skip LDMXCSR, we don't nee [...] omits 2aca71c7c7d1 netfilter: nft_exthdr: Support SCTP chunks omits 0109038cffef Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits ef006307ca5f Merge branch 'drivers-fixes-for-5.12' into for-next omits c79184a9c029 drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update omits dc0e14fa833b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 0265531f0897 drm/tegra: sor: Fully initialize SOR before registration omits f566b6562847 gpu: host1x: Split up client initalization and registration omits d450fdb8fa01 drm/tegra: sor: Do not leak runtime PM reference omits 93b9ea9ca307 Merge branch for-5.13/arm64/dt into for-next omits 537be125b403 Merge branch for-5.13/arm/dt into for-next omits 7afd8d240304 Merge branch for-5.13/usb into for-next omits e420d61f6d0a Merge branch for-5.13/phy into for-next omits fdecca824538 Merge branch for-5.13/soc into for-next omits a8caaf519d9e Merge branch for-5.13/clk into for-next omits a21143601201 Merge branch for-5.13/dt-bindings into for-next omits d64d362f1d8b usb: xhci: tegra: Enable ELPG for runtime/system PM omits f262f3fa3a22 usb: xhci: tegra: Unlink power domain devices omits 1a8da7a4f56b Merge branch 'for-5.13/phy' into for-5.13/usb omits 918f4ae0b9d4 phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits a7af800f7330 phy: tegra: xusb: Tegra210 host mode VBUS control omits 4acbad5178de phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits b8bb3d9c9b74 phy: tegra: xusb: Add sleepwalk and suspend/resume omits 0b7f6fb80827 phy: tegra: xusb: Add Tegra210 lane_iddq operation omits 42c8bdff611c phy: tegra: xusb: Rearrange UPHY init on Tegra210 omits f1f4af6819b2 phy: tegra: xusb: Move usb3 port init for Tegra210 omits f286164e7647 Merge branch 'for-5.13/soc' into for-5.13/phy omits 36a0a0a7e18c Merge branch 'for-5.13/clk' into for-5.13/phy adds afdd14704d7e Merge tag 'mips-fixes_5.13_1' of git://git.kernel.org/pub/ [...] adds 8508b97ae2b6 Merge tag 'clang-features-v5.13-rc4' of git://git.kernel.o [...] adds fc683f967aa9 Merge tag 'sound-5.13-rc4' of git://git.kernel.org/pub/scm [...] adds 5ff2756afde0 Merge tag 'nfs-for-5.13-2' of git://git.linux-nfs.org/proj [...] adds 1bb56810677f cifs: change format of CIFS_FULL_KEY_DUMP ioctl adds 7c0ec89d31e5 Merge tag '5.13-rc4-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 75ea44e356b5 perf jevents: Fix getting maximum number of fds adds c59870e2110e perf debug: Move debug initialization earlier adds c673b7f59e94 perf stat: Fix error check for bpf_program__attach adds 8fc4e4aa2bfc perf vendor events powerpc: Fix eventcode of power10 JSON events adds f289d990450c Merge tag 'perf-tools-fixes-for-v5.13-2021-05-28' of git:/ [...] adds 1a0b713c7368 drm/amd/pm: correct MGpuFanBoost setting adds ba515a5821dc drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error adds b95f045ea356 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate adds 0c6013377b40 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate adds 2fb536ea42d5 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate adds 4a62542ae064 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds ff48f6dbf0ff drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] adds 23f10a571da5 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 20ebbfd22f81 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds ac6e9e3d19e4 Merge tag 'amd-drm-fixes-5.13-2021-05-26' of https://gitla [...] adds b26389e854f7 Merge tag 'drm-misc-fixes-2021-05-27' of ssh://git.freedes [...] adds aeeb51736882 Merge tag 'drm-intel-fixes-2021-05-27' of ssh://git.freede [...] adds 567d1fd853b8 Merge tag 'drm-fixes-2021-05-29' of git://anongit.freedesk [...] adds 17a91051fe63 io_uring/io-wq: close io-wq full-stop gap adds 3743c1723bfc io-wq: Fix UAF when wakeup wqe in hash waitqueue adds b16ef427adf3 io_uring: fix data race to avoid potential NULL-deref adds b3dbbae60993 Merge tag 'io_uring-5.13-2021-05-28' of git://git.kernel.d [...] adds c0c8a8397fa8 s390/dasd: add missing discipline function adds cc1462679149 md/raid5: remove an incorrect assert in in_chunk_boundary adds 094c271addc3 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 3596a06583a1 nvme: fix potential memory leaks in nvme_cdev_add adds f25f8ef70ce2 nvme-fc: short-circuit reconnect retries adds 4d9442bf263a nvme-fabrics: decode host pathing error for connect adds 042a3eaad6da nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME adds 25df1acd2d36 nvmet-tcp: fix inline data size comparison in nvmet_tcp_qu [...] adds aaeadd7075dc nvmet: fix false keep-alive timeout when a controller is t [...] adds a4b58f1721eb Merge tag 'nvme-5.13-2021-05-27' of git://git.infradead.or [...] adds 0217a27e4d19 Merge tag 'block-5.13-2021-05-28' of git://git.kernel.dk/l [...] adds 6799d4f2da49 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 866c4b8a18e2 Merge tag 's390-5.13-3' of git://git.kernel.org/pub/scm/li [...] adds 57ab87947abf KVM: x86: add start_assignment hook to kvm_x86_ops adds 084071d5e922 KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK adds a2486020a82e KVM: VMX: update vcpu posted-interrupt descriptor when ass [...] adds bedd9195df3d KVM: x86/mmu: Fix comment mentioning skip_4k adds e87e46d5f318 KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/ [...] adds da6393cdd8aa KVM: X86: Fix warning caused by stale emulation context adds b35491e66c87 KVM: X86: Kill off ctxt->ud adds e3e880bb1518 KVM: arm64: Resolve all pending PC updates before immediate exit adds 66e94d5cafd4 KVM: arm64: Prevent mixed-width VM creation adds a3d2ec9d3c2f Merge tag 'kvmarm-fixes-5.13-2' of git://git.kernel.org/pu [...] adds 000ac4295339 selftests: kvm: fix overlapping addresses in memslot_perf_test adds 224478289ca0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 523d0b1e9c42 Merge tag 'usb-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds 56dde68f85be Revert "serial: 8250: 8250_omap: Fix possible interrupt storm" adds 3837f9a08bda Merge tag 'tty-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds 494b99f712d0 Merge tag 'staging-5.13-rc4' of git://git.kernel.org/pub/s [...] adds e1a9e3db3bb5 Merge tag 'driver-core-5.13-rc4' of git://git.kernel.org/p [...] adds f956cb99b938 Merge tag 'char-misc-5.13-rc4' of git://git.kernel.org/pub [...] adds eb8500b874cf thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID adds 8d84733dee9f thermal/ti-soc-thermal: Fix kernel-doc adds 5d8db38ad766 thermal/drivers/qcom: Fix error code in adc_tm5_get_dt_cha [...] adds df8c66c4cfb9 Merge tag 'thermal-v5.13-rc4' of git://git.kernel.org/pub/ [...] adds 75b9c727afcc Merge tag 'xfs-5.13-fixes-3' of git://git.kernel.org/pub/s [...] adds 9d68fe84f8c5 Merge tag 'riscv-for-linus-5.13-rc4' of git://git.kernel.o [...] adds aac902925ea6 Documentation: seccomp: Fix user notification documentation adds ddc473916955 seccomp: Refactor notification handler to prepare for new [...] adds 9a76c0ee3a75 Merge tag 'seccomp-fixes-v5.13-rc4' of git://git.kernel.or [...] adds fed1bd51a504 i2c: mediatek: Disable i2c start_en and clear intr_stat br [...] adds 24990423267e i2c: s3c2410: fix possible NULL pointer deref on read mess [...] adds 8aa0ae439966 MAINTAINERS: adjust to removing i2c designware platform data adds b90e90f40b4f Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 8124c8a6b353 Linux 5.13-rc4 adds a8b98c808eab fanotify: fix permission model of unprivileged group adds 36c795513a88 Merge tag 'fsnotify_for_v5.13-rc5' of git://git.kernel.org [...] adds b7f55d928e75 gfs2: Fix mmap locking for write faults adds 1ab19c5de4c5 gfs2: Fix use-after-free in gfs2_glock_shrink_scan adds c2131f7e73c9 Merge tag 'gfs2-v5.13-rc2-fixes' of git://git.kernel.org/p [...] adds 44991d61aa12 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds b5941f066b4c mptcp: fix sk_forward_memory corruption on retransmission adds 06f9a435b3aa mptcp: always parse mptcp options for MPC reqsk adds dea2b1ea9c70 mptcp: do not reset MP_CAPABLE subflow on mapping errors adds 69ca3d29a755 mptcp: update selftest for fallback due to OoO adds 6850ec973791 Merge branch 'mptcp-fixes-for-5-13' adds 593f555fbc60 net: stmmac: fix kernel panic due to NULL pointer derefere [...] adds 45bd4dc55f1e Merge remote-tracking branch 'net/master' adds a3947b40197a Merge remote-tracking branch 'bpf/master' adds d0662a5f3499 Merge remote-tracking branch 'ipsec/master' adds 02de318afa7a mt76: mt7615: do not set MT76_STATE_PM at bootstrap adds d4826d17b393 mt76: mt7921: remove leftover 80+80 HE capability adds c3dac4934c0d Merge remote-tracking branch 'wireless-drivers/master' adds 0ee4d55534f8 mac80211: remove warning in ieee80211_get_sband() adds bd18de517923 mac80211_hwsim: drop pending frames on stop adds 34fb4db5abc1 mac80211: correct ieee80211_iterate_active_interfaces_mtx( [...] adds a64b6a25dd9f cfg80211: call cfg80211_leave_ocb when switching away from OCB adds b90f51e8e1f5 staging: rtl8723bs: fix monitor netdev register/unregister adds e298aa358f0c mac80211: fix skb length check in ieee80211_scan_rx() adds bddc0c411a45 mac80211: Fix NULL ptr deref for injected rate info adds b65b9ac29ab1 Merge remote-tracking branch 'mac80211/master' adds 4ad7935df6a5 ALSA: hda: Add AlderLake-M PCI ID adds 08a4b904a2a9 ALSA: hda: Fix a regression in Capture Switch mixer read adds 654a3ed5a5bd Merge remote-tracking branch 'sound-current/for-linus' adds 6308c44ed6ee ASoC: rt5659: Fix the lost powers for the HDA header adds 2f0f2b331cc9 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 1388010fe48f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds a980cd334d48 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 1981ee1c8984 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 0ead853ce217 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds f841c27c96c2 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds dd45d92b55ae Merge remote-tracking branch 'spi-fixes/for-linus' adds fef7db1e1324 Merge remote-tracking branch 'pci-current/for-linus' adds 89dbcd74c04c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 85e9c231aac9 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 6411e386db0a phy: cadence: Sierra: Fix error return code in cdns_sierra [...] adds aaac9a1bd370 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() adds b8203ec7f58a phy: ti: Fix an error code in wiz_probe() adds 9a401e895ccd Merge remote-tracking branch 'phy/fixes' adds 7add6791ebe1 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds b9c0ebb867d6 Input: elants_i2c - fix NULL dereference at probing adds 45a4b68354ff Input: elants_i2c - switch to probe_new adds 861f9d93f103 Merge remote-tracking branch 'input-current/for-linus' adds 37be02d453c3 Merge remote-tracking branch 'ide/master' adds adbf112865a4 Merge remote-tracking branch 'vfio-fixes/for-linus' adds 8982d48af36d dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma [...] adds 83eb4868d325 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma [...] adds 32828b82fb87 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig adds 9f007e7b6643 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits adds ddf742d4f3f1 dmaengine: idxd: Add missing cleanup for early error out i [...] adds 253697b93c2a dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM adds 0cfbb589d67f dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM adds 8e2e4f3c5852 dmaengine: SF_PDMA depends on HAS_IOMEM adds fffdaba402ce dmaengine: stedma40: add missing iounmap() on error in d40 [...] adds 2c3c9918f005 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 85f8300ee580 Merge remote-tracking branch 'omap-fixes/fixes' adds 455f5bd2c14c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 2513a9f3e9d0 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 68496a8fd10d Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 5b885da4d3c6 Merge remote-tracking branch 'vfs-fixes/fixes' adds 70301b4928eb Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d0b72c247857 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds e3f203228ccc Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds ec3a5cb61146 riscv: Use -mno-relax when using lld linker adds 345f7d3d5e58 riscv: mm: Fix W+X mappings at boot adds ede6ed4a10ba Merge remote-tracking branch 'riscv/riscv-wx-mappings' into fixes adds c2092988f01b Merge remote-tracking branch 'risc-v-fixes/fixes' adds 2817c9ff8668 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 1a70b85c842e Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 79d27c38a664 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new dbb24c8b9004 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 90f736d7611d Merge remote-tracking branch 'kbuild/for-next' new 76b0d416b4e7 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 7a63b510e825 Merge remote-tracking branch 'asm-generic/master' new 7d06a26d25d3 Merge remote-tracking branch 'arm/for-next' new b3d37315ba26 Merge remote-tracking branch 'arm64/for-next/core' new 218c3a4b93c0 Merge remote-tracking branch 'actions/for-next' new e93e6bef7930 soc: amlogic: meson-ee-pwrc: Rename "get_power" to "is_pow [...] new 43ffb52862c6 arm64: dts: meson: vim3: enable hdmi audio loopback new ddbdaa4d5963 arm64: dts: meson-sm1: add toacodec node new c53ab8f96af1 dt-bindings: arm: amlogic: add Banana PI M5 bindings new 976e920183e4 arm64: dts: meson-sm1: add Banana PI BPI-M5 board dts new 2776a48c444f Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next new 8342af2cbf82 Merge remote-tracking branch 'amlogic/for-next' new 3980e905a129 Merge remote-tracking branch 'aspeed/for-next' new 73eca512c65d Merge remote-tracking branch 'at91/at91-next' new 38252a343c6c Merge remote-tracking branch 'drivers-memory/for-next' new bcb14a4ea0ec Merge remote-tracking branch 'imx-mxs/for-next' new 57e63e1f83bc Merge remote-tracking branch 'keystone/next' new 9e9f2715525c Merge remote-tracking branch 'mediatek/for-next' new 98d4d1f70792 Merge remote-tracking branch 'mvebu/for-next' new 3dc5ab179ca6 Merge remote-tracking branch 'omap/for-next' new 619d3c4bf8f3 ARM: dts: qcom: sdx55-t55: Represent secure-regions as 64- [...] new 0fa1baeedf06 ARM: dts: qcom: sdx55-telit: Represent secure-regions as 6 [...] new c7f4a6638b58 Merge branch 'dts-fixes-for-5.13' into for-next new e353049e12c1 arm64: defconfig: qcom: enable interconnect for SM8350 new 58b2785dda93 arm64: dts: qcom: ipq8074: disable USB phy by default new af260f1f7dbd arm64: dts: qcom: msm8996: Rename speedbin node new 15c5a08c8427 arm64: dts: qcom: msm8916-alcatel-idol347: enable touchscreen new 050062901738 arm64: dts: qcom: sm8150: Add DMA nodes new 84c856d07d80 arm64: dts: qcom: sm8350: use interconnect enums new 1dee9e3b0997 arm64: dts: qcom: sm8350: fix the node unit addresses new caaf1f38d9a7 arm64: dts: qcom: sc7180: Remove QUP-CORE ICC path new 39441f73d91a arm64: dts: qcom: sc7180: lazor: Simplify disabling of cha [...] new ad6fc1431338 arm64: dts: qcom: sc7180: Add pompom rev3 new b502efda6480 arm64: dts: qcom: sc7180: Add CoachZ rev3 new 90173a954a22 arm64: dts: qcom: msm8996: Add CPU opps new 0a275a35ceab arm64: dts: qcom: msm8996: Make CPUCC actually probe (and work) new f890f89d9a80 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 new 5f551b5ce555 arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node new eb9b7bfd5954 arm64: dts: qcom: Harmonize DWC USB3 DT nodes name new c0dcfe6a784f arm64: dts: qcom: c630: Add no-hpd to DSI bridge node new dc5d91250ae6 arm64: dts: qcom: sm8250: fix display nodes new c1124180eb98 arm64: dts: qcom: sc7180: Fix sc7180-qmp-usb3-dp-phy reg sizes new 822c8f2a2f2c arm64: dts: qcom: sc7180: coachz: Add thermal config for s [...] new 7dbd121a2c58 arm64: dts: qcom: sc7280: Add cpufreq hw node new 422a295221bb arm64: dts: qcom: sc7280: Add clock controller nodes new d4282fb4f8f9 arm64: dts: qcom: sc7180: Move rmtfs memory region new a927e48338c7 ARM: dts: qcom: Add ADM DMA + NAND definitions to ipq806x new 8e3ce01b542b ARM: dts: qcom: Add tsens details to ipq806x new cf18f424ad7b ARM: dts: qcom: Add USB port definitions to ipq806x new 40cf5c884a96 ARM: dts: qcom: add L2CC and RPM for IPQ8064 new 2011fc7a8b5b ARM: dts: qcom: Enable NAND + USB for RB3011 new 37af6a48ed3c Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] new 12b80afe33c6 Merge remote-tracking branch 'qcom/for-next' new 9eae698d1fe5 Merge remote-tracking branch 'raspberrypi/for-next' new 44b615ac9fab arm64: dts: renesas: Add missing opp-suspend properties new 659b38203f04 arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages new 28cce9540b13 ARM: dts: lager: Configure pull-up for SOFT_SW GPIO keys new 1f27fedead91 ARM: dts: blanche: Configure pull-up for SOFT_SW and SW25 [...] new 0003fa76d973 ARM: dts: gose: Configure pull-up for SOFT_SW GPIO keys new 0eb17349042f ARM: dts: silk: Configure pull-up for SOFT_SW GPIO keys new acad452912fc Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next new 9f63169a2673 Merge remote-tracking branch 'renesas/next' new 85c73d73bdc1 Merge remote-tracking branch 'reset/reset/next' new d67113c261c1 ARM: dts: rockchip: move mmc aliases to board dts on rk306 [...] new b4d8b6f56b9c Merge branch 'v5.14-armsoc/dts32' into for-next new 2adafc051262 clk: rockchip: export ACLK_VCODEC for RK3036 new 71782a68108f Merge branch 'v5.14-clk/next' into for-next new 2ed2732ef28a dt-bindings: soc: rockchip: convert grf.txt to YAML new 8c149afdaa9a Merge branch 'v5.14-armsoc/drivers' into for-next new 1a121c66e9e8 Merge remote-tracking branch 'rockchip/for-next' new 135adbbee4c6 ARM: dts: exynos: Disable unused camera input for I9100 new 30694a9b6225 Merge branch 'next/dt' into for-next new 69aebd219ad3 Merge remote-tracking branch 'samsung-krzk/for-next' new 3360df549218 Merge remote-tracking branch 'scmi/for-linux-next' new 1cebcf9932ab ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM new 1bf6e31ed2d1 Merge remote-tracking branch 'stm32/stm32-next' new a6e2887f0fc9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 56bb7c28ad00 clk: tegra30: Use 300MHz for video decoder by default new c592c8a28f58 clk: tegra: Fix refcounting of gate clocks new a7196048cd51 clk: tegra: Ensure that PLLU configuration is applied properly new 18a6a7150a89 clk: tegra: Halve SCLK rate on Tegra20 new 78086386b3d1 clk: tegra: Don't allow zero clock rate for PLLs new 344d5df34f5a clk: tegra: cclk: Handle thermal DIV2 CPU frequency throttling new 5d0f1c8ab10a clk: tegra: Mark external clocks as not having reset control new 4782c0a5dd88 clk: tegra: Don't deassert reset on enabling clocks new 62c4e80719ba Merge branch for-5.14/clk into for-next new c4a414299518 dt-bindings: clock: tegra: Convert to schema new e8f4b2ac6c85 Merge branch for-5.14/dt-bindings into for-next new ef3082db434f ARM: tegra: acer-a500: Improve microphone detection new a99d77c4b2ac ARM: tegra: acer-a500: Specify proper voltage for WiFi SDIO bus new c46240c005ae ARM: tegra: acer-a500: Bump thermal trips by 10C new b39a16b577cc ARM: tegra: Add reg property to Tegra20 EMC table device-t [...] new 5f45da704de4 ARM: tegra: wm8903: Fix polarity of headphones-detection G [...] new 2e09908f37c3 ARM: tegra: paz00: Add CPU thermal zone new 8b73d8c3d2c9 ARM: tegra: nexus7: Add i2c-thermtrip node new 7168137532d2 ARM: tegra: nexus7: Improve thermal zones new 4405d933b66c ARM: tegra: nexus7: Remove monitored-battery property new c4dd6066bc30 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant new 592b74b1f0eb ARM: tegra: Add cooling cells to ACTMON device-tree node new fe7482b88590 ARM: tegra: nexus7: Enable memory frequency thermal thrott [...] new 4c101a446698 ARM: tegra: ouya: Enable memory frequency thermal throttli [...] new bc5f6ee4f3a4 Merge branch for-5.14/arm/dt into for-next new 4302331fdf44 ARM: tegra_defconfig: Enable CONFIG_DEVFREQ_THERMAL new f3cbf890d155 Merge branch for-5.14/arm/defconfig into for-next new 9e79e58f330e arm64: tegra: Add PMU node for Tegra194 new b8928c2b5dba arm64: tegra: Consolidate audio card names new 1097dd4f1d40 Merge branch for-5.14/arm64/dt into for-next new 93ab88302b7b Merge remote-tracking branch 'tegra/for-next' new 73ff9891b109 Merge remote-tracking branch 'ti-k3/ti-k3-next' new ec2fb989d03e arm64: dts: ti: k3-am64-mcu: Fix the compatible string in [...] new 6ec8ba764165 arm64: dts: ti: k3-j7200: Remove "#address-cells" property [...] new a2894d85f44b arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity [...] new 69db725cdb2b arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: F [...] new e7a0114da233 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 544e6b7266b8 Merge remote-tracking branch 'clk-imx/for-next' new d0bdd35843e0 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 12a4b9f95b9c Merge remote-tracking branch 'csky/linux-next' new 0b3934470819 Merge remote-tracking branch 'h8300/h8300-next' new 9a51ebd7e5b6 MAINTAINERS, .mailmap: Update Finn Thain's email address new b44bf9410a69 m68k: defconfig: Update defconfigs for v5.13-rc1 new ecdc5e150d4d Merge remote-tracking branch 'm68k/for-next' new 695efefb2e31 microblaze: Cleanup unused functions new b335200ac210 Merge remote-tracking branch 'microblaze/next' new 61374ef68d5e Merge remote-tracking branch 'mips/mips-next' new 192539c4f588 Merge remote-tracking branch 'powerpc/next' new 8c9f4940c27d riscv: kprobes: Remove redundant kprobe_step_ctx new 3df952ae2ac8 riscv: Add __init section marker to some functions again new 010623568222 riscv: mm: init: Consolidate vars, functions new 7fa865f5640a riscv: TRANSPARENT_HUGEPAGE: depends on MMU new cba43c31f14b riscv: Use global mappings for kernel pages new 2201218e2efb Merge remote-tracking branch 'risc-v/for-next' new 2417ce7ef477 Merge branch 'features' into for-next new 712a7d3ea1a0 Merge remote-tracking branch 's390/for-next' new 0755704a7c2f Merge remote-tracking branch 'sh/for-next' new 26286485d3be Merge remote-tracking branch 'xtensa/xtensa-for-next' new 5c350aa11b44 fcntl: remove unused VALID_UPGRADE_FLAGS new cfe80306a0dd open: don't silently ignore unknown O-flags in openat2() new 15845cbcd12a test: add openat2() test for invalid upper 32 bit flag value new 3b38a970ce90 Merge remote-tracking branch 'pidfd/for-next' new 6cef58580b9c Merge remote-tracking branch 'btrfs/for-next' new 81e60f97ca45 Merge remote-tracking branch 'ceph/master' new 00ebb243da7f cifs: fix ipv6 formating in cifs_ses_add_channel new 7e06d0268e21 Merge remote-tracking branch 'cifs/for-next' new 152de8c68d13 cifsd: fix Control flow issues in ksmbd_build_ntlmssp_chal [...] new 10a96b2b45e0 Merge pull request #51 from namjaejeon/cifsd-for-next new 522f8251446a Merge remote-tracking branch 'cifsd/cifsd-for-next' new 4594387c15c9 Merge remote-tracking branch 'configfs/for-next' new f39aad7b62ab Merge remote-tracking branch 'erofs/dev' new de20787bb716 Merge remote-tracking branch 'ext3/for_next' new 273996cb2724 Merge remote-tracking branch 'f2fs/dev' new 35adcf0113f0 Merge remote-tracking branch 'jfs/jfs-next' new 1e97b72748ad Merge remote-tracking branch 'nfsd/nfsd-next' new 3bf43bf33a88 Merge remote-tracking branch 'v9fs/9p-next' new 49e2f8863d67 Merge remote-tracking branch 'vfs/for-next' new c6d79279ef00 Merge remote-tracking branch 'printk/for-next' new e7a686e38640 Merge remote-tracking branch 'hid/for-next' new 68ad8f4b035c Merge branch 'i2c/for-current' into i2c/for-next new 7475d2fbca9c i2c: rcar: Drop "renesas,i2c-rcar" new cd90e95820d5 dt-bindings: i2c: renesas,i2c: Drop "renesas,i2c-rcar" new 524f6fdfa637 dt-bindings: i2c: renesas,i2c: Convert to json-schema new 6221a93475f3 dt-bindings: i2c: renesas,iic-emev2: Convert to json-schema new 92b7716f4c54 dt-bindings: i2c: renesas,riic: Convert to json-schema new cb3c66af9585 i2c: core: Make debug message even more debuggish new 5a7b95fb993e i2c: core: support bus regulator controlling in adapter new c021087c43c8 dt-binding: i2c: mt65xx: add vbus-supply property new 9029b9b2ae13 i2c: mediatek: mt65xx: add optional vbus-supply new f879917af25f Merge branch 'i2c/for-5.14' into i2c/for-next new 91cb59d12366 Merge remote-tracking branch 'i2c/i2c/for-next' new 85cbb97f1e92 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 05bd16381e83 Merge remote-tracking branch 'jc_docs/docs-next' new 59c763b52d1e Merge remote-tracking branch 'v4l-dvb/master' new 514bf33071ad Merge branch 'devprop' into linux-next new e4ada4c8de70 Merge back ACPI power management material for v5.14. new 514b25d84d1e Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] new 7411de335119 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] new e4dfe1083712 ACPICA: Clean up context mutex during object deletion new 38b0feae3818 Merge branch 'acpica' into linux-next new 1a1a429db94a Merge branch 'pnp' into linux-next new 7dc39d9dead2 Merge branch 'pm-cpufreq' into linux-next new 3931fd6facb6 Merge branch 'pm-sleep' into linux-next new a7671a3562ba Merge remote-tracking branch 'pm/linux-next' new 6eec430f13e6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 8a2279773401 PM / devfreq: governor: use DEVICE_ATTR_RW macro new 40176efc94d6 Merge remote-tracking branch 'devfreq/devfreq-next' new bc61cdb053b6 Merge remote-tracking branch 'opp/opp/linux-next' new 47a15feb64b5 Merge remote-tracking branch 'dlm/next' new 02cc38d13ed2 Merge remote-tracking branch 'rdma/for-next' new 2f1af441fd5d mptcp: fix pr_debug in mptcp_token_new_connect new c68a0cd1735f mptcp: using TOKEN_MAX_RETRIES instead of magic number new 0a4d8e96e4fd mptcp: generate subflow hmac after mptcp_finish_join() new ae514983f2e4 mptcp: remove redundant initialization in pm_nl_init_net() new eb5fb629f56d mptcp: make sure flag signal is set when add addr with port new 804c72eeecd2 mptcp: support SYSCTL only if enabled new 744ee14054c8 mptcp: restrict values of 'enabled' sysctl new f6bb63cd0549 Merge branch 'mptcp-miscellaneous-cleanup' new b11faec36870 net: hdlc_fr: remove redundant blank lines new 4a9ab454ae9b net: hdlc_fr: add blank line after declarations new 7aad06425991 net: hdlc_fr: fix an code style issue about "foo* bar" new 30e7720d379a net: hdlc_fr: add some required spaces new 168a196ffcff net: hdlc_fr: move out assignment in if condition new 683b54bb468f net: hdlc_fr: code indent use tabs where possible new 8f032c6535fe net: hdlc_fr: remove space after '!' new 5d650a6c7b9c net: hdlc_fr: add braces {} to all arms of the statement new c9a2ca5d7e58 net: hdlc_fr: remove redundant braces {} new 2744fa2dfdcd net: hdlc_fr: remove unnecessary out of memory message new 38e9673ce08f Merge branch 'net-hdlc_fr-clean-up-some-code-style-issues' new 460a9aa23de6 samples: pktgen: add UDP tx checksum support new cd4375d621aa nfc: fdp: correct kerneldoc for structure new 466e1c889c71 nfc: fdp: drop ACPI_PTR from device ID table new a548bee9ffe8 nfc: port100: correct kerneldoc for structure new a70bbbe387d0 nfc: pn533: drop of_match_ptr from device ID table new 26f20ff5e207 nfc: mrvl: mark OF device ID tables as maybe unused new 41a6bf50ee04 nfc: mrvl: skip impossible NCI_MAX_PAYLOAD_SIZE check new b3a790d43749 nfc: pn533: mark OF device ID tables as maybe unused new 5edc94265e19 nfc: s3fwrn5: mark OF device ID tables as maybe unused new aa1405772fe1 nfc: pn544: mark ACPI and OF device ID tables as maybe unused new 255fcc7b7166 nfc: st-nci: mark ACPI and OF device ID tables as maybe unused new 806278023492 nfc: st21nfca: mark ACPI and OF device ID tables as maybe unused new 1ab4fe09977e nfc: st95hf: mark ACPI and OF device ID tables as maybe unused new 4751d2aa321f net: stmmac: the XPCS obscures a potential "PHY not found" error new ffb35c679842 r8169: Fix fall-through warning for Clang new 015dbf5662fd ehea: fix error return code in ehea_restart_qps() new 3a7244152f9c octeontx2-af: add support for custom KPU entries new 5d16250b6059 octeontx2-af: load NPC profile via firmware database new c87e6b139579 octeontx2-af: adding new lt def registers support new 11c730bfbf5b octeontx2-af: support for coalescing KPU profiles new f9c49be90c05 octeontx2-af: Update the default KPU profile and fixes new d3f2c48de7b8 Merge branch 'npc-kpu-updates' new 03a6ef31f2bc net: axienet: Fix fall-through warning for Clang new 320daffdf249 octeontx2-pf: Fix fall-through warning for Clang new 7c9896e37807 net: dsa: qca8k: check return value of read functions correctly new 9fe99de01440 net: dsa: qca8k: add missing check return value in qca8k_p [...] new 8b97f36aa5ab Merge branch 'net-dsa-qca8k-check-return-value-of-read-fun [...] new 546d6bad18c0 net: phy: fix yt8511 clang uninitialized variable warning new 0cc8bddb5b06 net: phy: abort loading yt8511 driver in unsupported modes new a729b8e6ec3d Merge branch 'fixes-for-yt8511-phy-driver' new 17a722c932d6 Merge remote-tracking branch 'net-next/master' new fc8c262e0eb5 bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations new e8e0f0f48478 bpf, devmap: Remove drops variable from bq_xmit_all() new df2d34693c3e Merge remote-tracking branch 'bpf-next/for-next' new 8253c40ae454 Merge remote-tracking branch 'ipsec-next/master' new 133dc203d77d netfilter: nft_exthdr: Support SCTP chunks new a58db7ad80e8 netfilter: nft_set_pipapo_avx2: Skip LDMXCSR, we don't nee [...] new 0974cff3eb66 netfilter: add and use nft_set_do_lookup helper new f227925e53c3 netfilter: nf_tables: prefer direct calls for set lookups new 06f029930264 netfilter: Remove leading spaces in Kconfig new 07df3fc90a03 netfilter: x_tables: improve limit_mt scalability new 02d85142670b netfilter: xt_CT: Remove redundant assignment to ret new e0241ae6ac59 netfilter: use nfnetlink_unicast() new 586d5a8bcede netfilter: x_tables: reduce xt_action_param by 8 byte new 6802db48fc27 netfilter: reduce size of nf_hook_state on 32bit platforms new 85554eb981e5 netfilter: nf_tables: add and use nft_sk helper new 2d7b4ace0754 netfilter: nf_tables: add and use nft_thoff helper new f06ad944b6a9 netfilter: nf_tables: remove unused arg in nft_set_pktinfo [...] new 897389de4828 netfilter: nf_tables: remove xt_action_param from nft_pktinfo new cb01cca6e79f Merge remote-tracking branch 'netfilter-next/master' new 17818dfa8f2e ath10k/ath11k: fix spelling mistake "requed" -> "requeued" new 238ebd8b487b ath9k: ar9003_mac: read STBC indicator from rx descriptor new 1e36f828c423 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new edf5fce3fa99 Merge remote-tracking branch 'wireless-drivers-next/master' new e52e58837350 Merge remote-tracking branch 'bluetooth/master' new afa9fa5bf5f9 Merge remote-tracking branch 'gfs2/for-next' new 05a1ef8b4a3c Merge remote-tracking branch 'mtd/mtd/next' new 939cbd027a93 Merge remote-tracking branch 'nand/nand/next' new 186d825ec426 Merge remote-tracking branch 'spi-nor/spi-nor/next' new fc9818e6c54d crypto: qat - return error when failing to map FW new b9f7c36de978 crypto: qat - check MMP size before writing to the SRAM new 78b4267a1524 crypto: qat - report an error if MMP file size is too large new 96b572292094 crypto: qat - check return code of qat_hal_rd_rel_reg() new 9afe77cf25d9 crypto: qat - remove unused macro in FW loader new 11e0ca8f028c hwrng: Kconfig - Remove leading spaces new 155f7d321f02 crypto: header - Fix spelling errors new 308365483351 crypto: khazad,wp512 - remove leading spaces before tabs new 5c0ecc2e81ec crypto: qce - Fix some error handling path new cb028f1662a9 hwrng: core - remove redundant initialization of variable err new c4d7d31874a7 crypto: cavium: Fix a bunch of kernel-doc related issues new c215b5135133 crypto: nx: nx-aes-gcm: Kernel-doc formatting should not b [...] new 01df08b93e40 crypto: ccp: ccp-dev: Fix a little doc-rot new aa22cd7f6780 crypto: tcrypt - enable tests for xxhash and blake2 new 98f481f22de2 hwrng: core - Use DEVICE_ATTR_<RW|RO> macro new 9b7b94683a9b crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG new 1339a7c3ba05 crypto: qce: skcipher: Fix incorrect sg count for dma transfers new abf790a9b52d MAINTAINERS: Add maintainer for Qualcomm crypto drivers new 3f4a8567b50e crypto: nx - Fix typo in comment new e5764377aa54 crypto: qce - Fix inconsistent indenting new dc11803409fb crypto: hisilicon/qm - add dfx log if not use hardware cry [...] new 0dbcf1a24e68 crypto: hisilicon/qm - fix the process of VF's list adding new 6889fc2104e5 crypto: ecdh - fix ecdh-nist-p192's entry in testmgr new 8fd28fa5046b crypto: ecdh - fix 'ecdh_init' new 8154132521e9 crypto: ecdh - register NIST P384 tfm new 8e568fc2a71d crypto: ecdh - add test suite for NIST P384 new 9b75e311acad crypto: hisilicon/qm - add MSI detection steps on Kunpeng930 new a5c164b195a8 crypto: hisilicon/qm - support address prefetching new 5fd978e30cc0 Merge remote-tracking branch 'crypto/master' new 4e3422fa4906 Merge remote-tracking branch 'drm/drm-next' new 33f90f27e1c5 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() new e821a334b29f drm: bridge: cdns-mhdp8546: Fix inconsistent indenting new 2986d2763daa drm/bridge: lt8912b: fix platform_no_drv_owner.cocci warnings new 5ccbb2ee039f drm/bridge: DRM_CROS_EC_ANX7688 should depend on I2C_CROS_ [...] new ffa52910faff Merge drm/drm-next into drm-misc-next new 71b970c86807 drm/dp_mst: Use kHz as link rate units when settig source [...] new 162ba3bd9dce drm: Fix for GEM buffers with write-combine memory new 3c1ed51a4318 drm/rockchip: remove existing generic drivers to take over [...] new 53c2710c0d92 drm: rockchip: add scaling for RK3036 win1 new ab64b448a175 drm: rockchip: add missing registers for RK3188 new 742203cd56d1 drm: rockchip: add missing registers for RK3066 new d099fa672cbe drm: rockchip: add alpha support for RK3036, RK3066, RK312 [...] new 046e0db97569 drm: rockchip: set alpha_en to 0 if it is not used new ae41d925c75b drm/rockchip: cdn-dp-core: add missing clk_disable_unprepa [...] new c0677e41a47f drm/rockchip: cdn-dp-core: add MODULE_FIRMWARE macro new 43c2de1002d2 drm/rockchip: dsi: move all lane config except LCDC mux to bind() new b354498bbe65 drm/rockchip: dsi: remove extra component_del() call new 7455cedf7c4d drm/rockchip: remove unused function new 3dfa159f6b0c drm/rockchip: lvds: Fix an error handling path new ce0cb93a5adb drm/rockchip: cdn-dp: fix sign extension on an int multipl [...] new 872b68e9750e drm/rockchip: vop: add PX30 version info new ef9e57cda5fb drm/bridge: lt8912b: Drop unused includes new f674555ee544 drm: bridge: cdns-mhdp8546: Fix PM reference leak in new 88938bf343ef drm: reference mode flags in DRM_CLIENT_CAP_* docs new bbf4627ba641 drm: clarify and linkify DRM_CLIENT_CAP_WRITEBACK_CONNECTORS docs new 2e290c8d8d29 drm: document minimum kernel version for DRM_CLIENT_CAP_* new 0b254e579662 Merge remote-tracking branch 'drm-misc/for-linux-next' new e7cb0e23478d Merge remote-tracking branch 'amdgpu/drm-next' new 71c320206a59 drm/i915/adlp: Add missing TBT AUX -> PW#2 power domain de [...] new d091fc53eb77 drm/i915/adl_p: Disable FIFO underrun recovery new 0b86952d15ce drm/i915/adl_p: Implement Wa_22012358565 new dfd343c8933a Merge remote-tracking branch 'drm-intel/for-linux-next' new 73a395c46704 drm/tegra: sor: Do not leak runtime PM reference new 0cfe5a6e758f gpu: host1x: Split up client initalization and registration new 5dea42759bce drm/tegra: sor: Fully initialize SOR before registration new dc9a91d279b7 drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update new 1d15a10395e5 drm/tegra: Get ref for DP AUX channel, not its ddc adapter new b79b6081c440 drm/tegra: sor: Fix AUX device reference leak new 671cc352acd3 drm/tegra: Correct DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT new e16efff4e5f4 drm/tegra: hub: Fix YUV support new ecc583e22d46 drm/tegra: hub: Implement basic scaling support new 33ab1d72b8ee Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 0ef1914c1e57 Merge remote-tracking branch 'drm-msm/msm-next' new 98594390d02d Merge remote-tracking branch 'etnaviv/etnaviv/next' new 5533353cc3f6 Merge remote-tracking branch 'regmap/for-next' new f9e5ecdfc2c2 ALSA: firewire-lib: add replay target to cache sequence of packet new 39c2649c71d8 ALSA: firewire-lib: replay sequence of incoming packets fo [...] new 2f21a177631a ALSA: firewire-lib: transfer rx packets on-the-fly when replaying new d360870a5bcf ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime new 873fd81377b8 ALSA: core: use DEVICE_ATTR_*() macro new 19307193e5dd ALSA: usb-audio: Remove the repeated declaration new 61fd90114656 Merge remote-tracking branch 'sound/for-next' new 965386c97616 ASoC: rsnd: call unregister for null_hw when removed new 6da8f00e7ac2 ASoC: rsnd: ignore runtime NULL case at rsnd_runtime_chann [...] new ab62e8a8bce1 ASoC: rsnd: attach SSIU when SSI was DMA mode new 54e81e944637 ASoC: rsnd: check BUIF error everytime new 9ff07d19fb28 ASoC: rsnd: indicate unknown error at rsnd_dai_call() new 1788a1520185 ASoC: rsnd: incidate irq error message new 1f9c82b5ab83 ASoC: rsnd: add debugfs support new b43b8ae87c8e ASoC: rsnd: protect mod->status new 83b220cf8eb2 ASoC: rsnd: implement BUSIF related code in ssiu.c new cfb7b8bf1e2d ASoC: rsnd: tidyup rsnd_ssiu_busif_err_status_clear() new 0ab000e5e57e ASoC: rsnd: tidyup rsnd_ssiu_busif_err_irq_ctrl() new 47c0d825b926 ASoC: imx-rpmsg: fix platform_no_drv_owner.cocci warnings new 4269c4a04431 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new 40d1276c1d3d Merge remote-tracking branch 'sound-asoc/for-next' new c259479b0774 Merge remote-tracking branch 'modules/modules-next' new c9d2939dda3b Input: cyttsp - do not force interrupt trigger new c8e66cce941d Merge remote-tracking branch 'input/next' new 14f3d88dfe45 Merge remote-tracking branch 'block/for-next' new 553efd8835f1 Merge remote-tracking branch 'device-mapper/for-next' new 87e2258b899b mmc: dw_mmc-pltfm: Remove unused <linux/clk.h> new 4651bf5ff39b mmc: mmc_spi: Drop duplicate 'mmc_spi' in the debug messages new 92df2ba88355 mmc: mmc_spi: Imply container_of() to be no-op new 358fcebc0897 Merge remote-tracking branch 'mmc/next' new e7293b6a8e7b Merge remote-tracking branch 'mfd/for-mfd-next' new 9c80be9d4237 Merge remote-tracking branch 'backlight/for-backlight-next' new dd078c590f05 Merge remote-tracking branch 'battery/for-next' new d149b855b955 regulator: bd71815: fix platform_no_drv_owner.cocci warnings new d800ec03309f Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 39baac7db88e Merge remote-tracking branch 'regulator/for-next' new 831caa52ed99 Merge remote-tracking branch 'security/next-testing' new 5e1af168324b Merge remote-tracking branch 'apparmor/apparmor-next' new 9069d9ee783c Merge remote-tracking branch 'integrity/next-integrity' new b88479b0c5ea Merge remote-tracking branch 'keys/keys-next' new 34d67b1f8ebe Merge remote-tracking branch 'selinux/next' new 2c592c148c37 Merge remote-tracking branch 'smack/next' new 70762194bd5c Merge remote-tracking branch 'iommu/next' new e69b86d08306 Merge remote-tracking branch 'audit/next' new faf01c580768 Merge remote-tracking branch 'devicetree/for-next' new 5cb4e1f33e5e spi: Enable tracing of the SPI setup CS selection new 079ac12d5409 Merge remote-tracking branch 'spi/for-5.14' into spi-next new 9a3b111487ac Merge remote-tracking branch 'spi/for-next' new 0d0d5e68bc04 Merge remote-tracking branch 'tip/auto-latest' new 3026a0a07499 Merge remote-tracking branch 'edac/edac-for-next' new 5b1add4eb80f Merge remote-tracking branch 'rcu/rcu/next' new 0d5398991eef Merge remote-tracking branch 'percpu/for-next' new acde4b39992c Merge remote-tracking branch 'drivers-x86/for-next' new c10074a1e580 leds: trigger: ledtrig-cpu: Fix incorrectly documented par [...] new c5a87a4ac2bf leds: leds-gpio-register: Supply description for param 'id' new 6a3a871b4baa leds: led-class: Fix incorrectly documented param 'dev' new 2c175615cdfb leds: leds-bcm6328: Demote kernel-doc abuse new da9c6564d5c5 leds: leds-as3645a: Fix function name 'as3645a_set_current()' new 69f0027e0cb1 leds: leds-blinkm: Remove unused variable 'ret' new bf588389939e leds: leds-is31fl32xx: Provide missing description for mem [...] new 9933bde2932c leds: leds-lp3944: Provide missing function names in docum [...] new 2906aecb9aca leds: leds-lm3530: Fix incorrect spelling of 'brightness' new 406a0c2c546c leds: leds-lm3692x: Fix some kernel-doc formatting issues new 6e174d3911f1 leds: leds-lm3697: Provide some missing descriptions for s [...] new aedc13573c53 leds: leds-mlxreg: Fix incorrect documentation of struct m [...] new 46cc5941a091 leds: leds-lp8860: Fix kernel-doc related formatting issues new db30c91add87 leds: leds-mlxcpld: Fix a bunch of kernel-doc formatting issues new 0ac40af86077 leds: class: The -ENOTSUPP should never be seen by user space new a43a4e588e72 leds: el15203000: Introduce to_el15203000_led() helper new fba8a6f2263b leds: lgm-sso: Fix clock handling new 2cbbe9c50d13 leds: lgm-sso: Remove unneeded of_match_ptr() new f3e2b3825ffb leds: lgm-sso: Drop duplicate NULL check for GPIO operations new 99be74f61cb0 leds: lm3532: select regmap I2C API new 2f39f68cec0a leds: lm3532: Make error handling more robust new 3c5f655c44bb leds: lm36274: Put fwnode in error case during ->probe() new e2e8e4e81875 leds: lm36274: Correct headers (of*.h -> mod_devicetable.h) new f55db1c7fadc leds: lm3692x: Put fwnode in any case during ->probe() new 807553f8bf4a leds: lm3697: Don't spam logs when probe is deferred new f1e1d532da7e leds: lp50xx: Put fwnode in error case during ->probe() new d33e98a1f3ee leds: lt3593: Make use of device properties new 95138e01275e leds: pwm: Make error handling more robust new e1012160bbbc leds: el15203000: Make error handling more robust new e90abb95bc71 leds: lm36274: Add missed property.h new beab2eec9685 Merge remote-tracking branch 'leds/for-next' new 0a9f40d0ac76 Merge remote-tracking branch 'ipmi/for-next' new 0d71f80b1898 driver core: auxiliary bus: Fix typo in the docs new 7e7ba9b3d46d device property: Don't check for NULL twice in the loops new 82769cc671b6 component: Drop 'dev' argument to component_match_realloc() new d52ff34ee952 component: Rename 'dev' to 'parent' new 39b27e89a76f driver core: Drop helper devm_platform_ioremap_resource_wc() new 92722bac5fe4 Merge 5.13-rc4 into driver-core-next new afd1c0994a63 Merge remote-tracking branch 'driver-core/driver-core-next' new 73e33008e865 usb: roles: add helper usb_role_string() new baabd69492bb usb: common: usb-conn-gpio: use usb_role_string() to print [...] new 7bf991eab8b2 usb: typec: mux: Use device type instead of device name fo [...] new acad3e9c7250 usb: typec: mux: Remove requirement for the "orientation-s [...] new ab00a41e73dc usb: dwc3: trace: Remove unused fields in dwc3_log_trb new 8f6c7c5a11ec USB: chipidea: remove dentry storage for debugfs file new 0cac35771716 USB: gadget: bcm63xx_udc: remove dentry storage for debugfs file new 8efd88f94601 USB: gadget: pxa27x_udc: remove dentry storage for debugfs file new 0f60203d2142 USB: fotg210-hcd: remove dentry storage for debugfs file new 70f400d4d957 driver core: Move the "removable" attribute from USB to core new c037b6c818c3 PCI: Add sysfs "removable" attribute new 47a4edc7acfd usb: cdns3: core: Fix a couple of incorrectly documented f [...] new 6dd1efeb18d2 usb: cdns3: cdns3-plat: Fix incorrect naming of function ' [...] new 56480a03f179 usb: cdns3: cdns3-gadget: Fix a bunch of kernel-doc relate [...] new a945fd0a583d usb: cdns3: cdns3-ti: File headers are not good candidates [...] new e1ecf7582f1b usb: cdns3: cdns3-ep0: Fix a few kernel-doc formatting issues new c23e55e6682f usb: cdns3: cdns3-imx: File headers are not good candidate [...] new b1f562f1c401 usb: chipidea: core: Fix incorrectly documented function ' [...] new 953c3a3c310f usb: chipidea: otg: Fix formatting and missing documentati [...] new 9b3c1c90d6e7 usb: chipidea: udc: Fix incorrectly documented function 'h [...] new 00dfda2db2c1 usb: cdns3: cdns3-gadget: Provide correct function naming [...] new 632d234b0bf8 usb: cdns3: cdnsp-gadget: Provide function name for 'cdnsp [...] new c1fb8640e8a3 usb: dwc2: platform: Provide function name for 'dwc2_check [...] new 826e9c44978b usb: common: ulpi: Add leading underscores for function na [...] new bd37fbd5f5bb usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in [...] new 8268acfe1cc9 usb: isp1760: isp1760-udc: Provide missing description for [...] new a63acbde8264 usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_ [...] new 81d708bc13f3 usb: dwc2: pci: Fix possible copy/paste issue new 58aff959fc84 usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnect [...] new 5aff197ffef1 usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' new e0fbc1c0ba37 usb: gadget: udc: pxa27x_udc: Fix documentation for 'pxa27 [...] new 61a140f08ebb usb: gadget: udc: udc-xilinx: Place correct function names [...] new 7652dd2c5cb7 USB: core: Check buffer length matches wLength for control [...] new aa10fab0f859 Merge 5.13-rc4 into usb-next new 47c7e04ddeef Merge remote-tracking branch 'usb/usb-next' new d486216f7617 Merge remote-tracking branch 'usb-serial/usb-next' new 3496993d06ff doc: dt-binding: cdns,usb3: Add interrupt-names property u [...] new 761786e48fb8 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 18c092e5c35e ttyprintk: remove redundant initialization of variable i new f2b0fe4b121e dt-bindings: serial: pl011: Delete an incorrect compatible string new 6ae7d0f5a92b tty: nozomi: Fix the error handling path of 'nozomi_card_init()' new fad92b11047a tty: serial: 8250: serial_cs: Fix a memory leak in error h [...] new 910cc9537302 Merge 5.13-rc4 into tty-next new 7ee3e4ed9c12 Merge remote-tracking branch 'tty/tty-next' new 8cb5d216ab33 char: xillybus: Move class-related functions to new xillyb [...] new a53d1202aef1 char: xillybus: Add driver for XillyUSB (Xillybus variant [...] new 9272e5d0028d ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe new b716f42e8761 ipac: ipoctal: fix kernel-doc syntax and remove filename f [...] new 0419bf0fe6e5 ipac: tpci200: fix kernel-doc syntax and remove filename f [...] new 7af5662826f7 dyndbg: display KiB of data memory used. new 37188559c610 char: pcmcia: error out if 'num_bytes_read' is greater tha [...] new ee9b9b81ecd7 char: pcmcia: scr24x_cs: Fix redundant fops new 372dae899725 misc/pvpanic-pci: Fix error handling in 'pvpanic_pci_probe()' new b647ceb5a13e misc/pvpanic-pci: Use GFP_KERNEL instead of GFP_ATOMIC new 9a3c72ee6ffc misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()' new a224db273acc misc/pvpanic-mmio: Use GFP_KERNEL instead of GFP_ATOMIC new 394febc9d0a6 misc/pvpanic: Make 'pvpanic_probe()' resource managed new 7adbd54fb23b eeprom: ee1004: Use kobj_to_i2c_client to simplify the code new 7abdadfcf19a eeprom: ee1004: Remove not needed check in ee1004_read new 64bf274711c0 eeprom: ee1004: Remove not needed check in ee1004_eeprom_read new b97ba92e2962 eeprom: ee1004: Remove usage of i2c_adapter_id in adapter [...] new 08e5138aa419 eeprom: ee1004: Improve check for SMBUS features new 3c03dad7652e eeprom: ee1004: Improve creating dummy devices new 2ac99039c568 eeprom: ee1004: Switch to i2c probe_new callback new b2cd8a2f8eb1 eeprom: ee1004: Cache current page at initialization of fi [...] new 6601017e2a49 eeprom: ee1004: Factor out setting page to ee1004_set_curr [...] new 6f68dbd6cc7b eeprom: ee1004: Improve error handling in ee1004_read new 8aeacb7a2de3 eeprom: ee1004: Move call to ee1004_set_current_page to ee [...] new 8700a7328e89 eeprom: ee1004: Add constant EE1004_NUM_PAGES new 5fe3cba0bf5c eeprom: ee1004: Add helper ee1004_cleanup new d99247f9b542 firmware: stratix10-svc: Fix a resource leak in an error h [...] new 2d06954e2337 Merge 5.13-rc4 into char-misc-next new 7c2f4478e790 Merge remote-tracking branch 'char-misc/char-misc-next' new 1dcd96e4127c Merge remote-tracking branch 'extcon/extcon-next' new 04a82a13f12d dt-bindings: phy: qcom,qmp: Add binding for SDX55 PCIe PHY new 952b702bf82f phy: qcom-qmp: Use phy_status field for the status bit offset new be0ddb5dfd8b phy: qcom-qmp: Add support for SDX55 QMP PCIe PHY new 3136b3b1d216 phy: phy-xgene.c: Fix alignment of comment new 4bbe33f66d7d phy: qcom-qmp: remove redundant error of clock bulk new 436b6403db53 dt-bindings: phy: add vbus-supply optional property to phy [...] new 51770dae6081 phy: stm32: manage optional vbus regulator on phy_power_on/off new 74478ab503b0 dt-bindings: phy: rockchip-inno-usb2: add compatible for r [...] new 31f840e7ff3e phy: phy-rockchip-inno-usb2: add support for RK3308 USB phy new 46923bdb14c2 dt-bindings: phy: convert rockchip-usb-phy.txt to YAML new f0afa235685e phy: phy-twl4030-usb: use DEVICE_ATTR_RO macro new 674f6ed9e1eb Merge remote-tracking branch 'phy-next/next' new 1ec9d2e7936c soundwire: cadence: remove the repeated declaration new eb84288838b4 Merge remote-tracking branch 'soundwire/next' new fe6f6f95919c thunderbolt: Add self-authenticate support for new dock new 9b383037770f thunderbolt: Split NVM read/write generic functions out fr [...] new 34163dfad412 thunderbolt: Use generic tb_nvm_[read|write]_data() for Th [...] new 68977e61ab9e Documentation / thunderbolt: Clean up entries new 6026b703e8f6 thunderbolt: Add wake from DisplayPort new 3caf88871c6a thunderbolt: Align USB4 router wakes configuration with th [...] new 256624e466b3 Merge remote-tracking branch 'thunderbolt/next' new 993b21a04614 Staging: rtl8723bs: fixed a blank coding style new 7f8d698ffb17 staging: rtl8188eu: convert pr_info call to dev_err call O [...] new afc023da53e4 staging: mmal-vchiq: Fix incorrect static vchiq_instance. new cb293e6b834b staging: rtl8192u: Fixed warnings of coding style new 90c976189908 staging: rtl8723bs: remove the repeated declaration new cb37defbd17a Merge 5.13-rc4 into staging-next new 984de0913988 Merge remote-tracking branch 'staging/staging-next' new 75661951bbd7 Merge remote-tracking branch 'iio/togreg' new 30211901927a dmaengine: xilinx: dpdma: Print channel number in kernel l [...] new 4fbf41ce5735 dmaengine: xilinx: dpdma: Print debug message when losing [...] new acfbb1911dc9 dmaengine: Move kdoc description of struct dma_chan_percpu [...] new 66fde1794ffd dmaengine: hsu: Account transferred bytes new 340ad031887b dmaengine: ti: omap-dma: Skip pointless cpu_pm context res [...] new c5b385123fe1 Merge remote-tracking branch 'dmaengine/next' new 1e7d97e2e886 Merge remote-tracking branch 'cgroup/for-next' new 0fa646eba80b Merge branch 'misc' into for-next new e79497d87196 Merge remote-tracking branch 'scsi/for-next' new e2fac6c44ae0 scsi: mpt3sas: Fix deadlock while cancelling the running f [...] new 19a622c39a9d scsi: mpt3sas: Handle firmware faults during first half of [...] new a0815c45c89f scsi: mpt3sas: Handle firmware faults during second half o [...] new 40d2fd05ecc2 scsi: ufs: Suppress false positive unhandled interrupt messages new 00da6a701a69 scsi: st: Return error code in st_scsi_execute() new 21eccf304b3a scsi: scsi_ioctl: Return error code when blk_rq_map_kern() fails new 8793613de913 scsi: core: Fixup calling convention for scsi_mode_sense() new 64aaa3dd096a scsi: core: Reshuffle response handling in scsi_mode_sense() new 7e26e3ea0287 scsi: scsi_dh_alua: Check for negative result value new ced202f7bd78 scsi: core: Stop using DRIVER_ERROR new f2b1e9c6f867 scsi: core: Introduce scsi_build_sense() new d0672a03e0af scsi: core: Introduce scsi_status_is_check_condition() new 464a00c9e0ad scsi: core: Kill DRIVER_SENSE new 16576ad8a8f0 scsi: core: Do not use DRIVER_INVALID new 4bd51e54e16a scsi: core: Use DID_TIME_OUT instead of DRIVER_TIMEOUT new 58bedf351f3e scsi: xen-scsiback: Use DID_ERROR instead of DRIVER_ERROR new b840abeffc23 scsi: xen-scsifront: Compability status handling new 54c29086195f scsi: core: Drop the now obsolete driver_byte definitions new 7b25bdb1c828 scsi: NCR5380: Fold SCSI message ABORT onto DID_ABORT new f6b5a6970649 scsi: core: Add get_{status,host}_byte() accessor functions new 735b830c6104 scsi: core: Add scsi_msg_to_host_byte() new 75dd44395af2 scsi: dc395: Use standard macros to set SCSI result new 5bfaafb652d1 scsi: dc395: Translate message bytes new 9a588d239f23 scsi: qlogicfas408: make ql_pcmd() a void function new 5751a9eaf187 scsi: qlogicfas408: Whitespace cleanup new 7e2bc6de92d4 scsi: nsp32: Whitespace cleanup new 0e00ba7338cf scsi: nsp32: Do not set message byte new 6e39836ebccd scsi: wd33c93: Translate message byte to host byte new 3ff451e92983 scsi: mesh: Translate message to host byte status new 3c969131457a scsi: acornscsi: Remove acornscsi_reportstatus() new a9d2d8065821 scsi: acornscsi: Translate message byte to host byte new aec166fde782 scsi: aha152x: Modify done() to use separate status bytes new fdabe57d1269 scsi: aha152x: Do not set message byte when calling scsi_done() new ac87ee0ac120 scsi: advansys: Do not set message byte in SCSI status new 7f33f56b02ca scsi: fas216: Translate message to host byte status new df1303147649 scsi: fas216: Use get_status_byte() to avoid using Linux-s [...] new a87afe2896e4 scsi: FlashPoint: Use standard SCSI definitions new b2e88c97c591 scsi: fdomain: Drop last argument to fdomain_finish_cmd() new 0ee44f900e41 scsi: fdomain: Translate message to host byte status new 54cf31d07aa8 scsi: core: Drop message byte helper new a7479a8477e6 scsi: core: Kill message byte new 14b40c1e7ccc scsi: target: Use standard SAM status types new 502071489548 scsi: pcmcia: nsp_cs: Use SAM_STAT_CHECK_CONDITION new 3d45cefc8edd scsi: core: Drop obsolete Linux-specific SCSI status codes new fe9aeb621bf2 Merge remote-tracking branch 'scsi-mkp/for-next' new 1445ddd66f0f Merge remote-tracking branch 'vhost/linux-next' new f9e784dcb63f dt-bindings: hwlock: add sun6i_hwspinlock new 3c881e05c814 hwspinlock: add sun6i hardware spinlock support new 95347e734846 remoteproc: Add kernel-doc comment for is_iomem new f28674340023 remoteproc: Fix various kernel-doc warnings new c16ced60f3bf dt-bindings: remoteproc: k3-r5f: Update bindings for AM64x SoCs new fee613a6fec6 Merge tag '20210327143117.1840-2-s-anna@ti.com' into rproc-next new ee99ee7c929c remoteproc: k3-r5: Extend support to R5F clusters on AM64x SoCs new 3e25e407a1c9 remoteproc: stm32: fix phys_addr_t format string new 34c4da6d5dfb remoteproc: k3-r5: Fix an error message new cf107e98d024 dt-bindings: remoteproc: qcom: pas: Convert binding to YAML new e50f4bda7539 dt-bindings: remoteproc: qcom: pas: Add power domains for MSM8996 new a31c268de289 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new fbb2c0ea892a Merge remote-tracking branch 'rpmsg/for-next' new c80c44352dda gpiolib: Split fastpath array to two new c354c29524ee gpiolib: Switch to bitmap_alloc() new 300eb6dd2eec Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 0ef9ced33107 Merge remote-tracking branch 'gpio-intel/for-next' new 1ca46d3e4356 pinctrl/amd: Add device HID for new AMD GPIO controller new 9b882b73d379 pinctrl: npcm: Align a few entries in the pin function table new f56b273cd845 pinctrl: at91: Constify struct at91_pinctrl_mux_ops new 710071479cf8 dt-bindings: pinctrl: Add DT bindings for apple, pinctrl new 8b4c397d88d9 dt-bindings: pinctrl: mt65xx: add mt8365 SoC binding new 9f940d8ecf92 pinctrl: mediatek: don't hardcode mode encoding in common code new e94d8b6fb83a pinctrl: mediatek: add support for mt8365 SoC new 89be5957e7ec dt-bindings: pinctrl: Update enum for adding SGPM2 and SGPS2 new 0b9714845935 pinctrl: pinctrl-aspeed-g6: Add sgpio pinctrl settings new b9045af9fb26 pinctrl: Fix kernel-doc new 4bc80da53317 pinctrl: bcm2835: Accept fewer than expected IRQs new 07d5136f9bf1 docs/pinctrl: fix the reference to the u300 platform new 696beef77521 pinctrl: mediatek: move bit assignment new 2aefadc09b35 Merge branch 'devel' into for-next new c0ee04578a22 Merge remote-tracking branch 'pinctrl/for-next' new 6a277a13b454 Merge remote-tracking branch 'pinctrl-intel/for-next' new fd6850132f61 pinctrl: renesas: r8a77470: Add bias pinconf support new 2be3d6024234 pinctrl: renesas: r8a7790: Add bias pinconf support new 35477d7e90a1 pinctrl: renesas: r8a7792: Add bias pinconf support new 009f502238a8 pinctrl: renesas: r8a7794: Add bias pinconf support new b764833e3633 pinctrl: renesas: r8a77970: Add bias pinconf support new c3975a73ca94 pinctrl: renesas: r8a77980: Add bias pinconf support new 85a242cdcd44 pinctrl: renesas: r8a77995: Add bias pinconf support new 2b28e3e4052d Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new c4fef438cdce Merge remote-tracking branch 'pwm/for-next' new 5e6b8a50a7ce cred: add missing return error code when set_cred_ucounts( [...] new be122242d8f0 Merge remote-tracking branch 'userns/for-next' new 5f5e194aa368 Merge remote-tracking branch 'livepatching/for-next' new a6427b1fb8ad Merge remote-tracking branch 'coresight/next' new 0e61ee0df113 Merge remote-tracking branch 'rtc/rtc-next' new f20f68db799a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 56a95686c98a seccomp: Refactor notification handler to prepare for new [...] new 762458990163 seccomp: Support atomic "addfd + send reply" new 7ee53a23fdc8 selftests/seccomp: Add test for atomic addfd+send new 7b8e0aa45fe7 selftests/seccomp: More closely track fds being assigned new fe092fc9f14b selftests/seccomp: Flush benchmark output new 4fd8d719d5c6 Merge remote-tracking branch 'seccomp/for-next/seccomp' new da93e1d252c9 Merge remote-tracking branch 'kspp/for-next/kspp' new 5b001cd8b005 Merge remote-tracking branch 'gnss/gnss-next' new 5ed80a19998a Merge remote-tracking branch 'slimbus/for-next' new ee39cf8ba106 nvmem: core: constify nvmem_cell_read_variable_common() re [...] new 76a2b9a8ab44 nvmem: qfprom: Improve the comment about regulator setting new d5850bebc022 Merge remote-tracking branch 'nvmem/for-next' new fad4b5bc3fee Merge remote-tracking branch 'hyperv/hyperv-next' new 70f8bf11d9c9 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 9c7aad3aa55f fpga: fix spelling mistakes new 92c5ddbc93ab fpga: fpga-bridge: removed repeated word new 34d78518b0c4 Merge remote-tracking branch 'fpga/for-next' new d7f209c86eef Merge remote-tracking branch 'mhi/mhi-next' new 3a94d9ec1860 Merge remote-tracking branch 'memblock/for-next' new 066c7e9a96a5 Merge remote-tracking branch 'rust/rust-next' new a77912c44685 Merge remote-tracking branch 'cxl/next' new 14a454caeb17 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new 7fee41994154 Revert "MIPS: make userspace mapping young by default" new 0f9f6eb592db kfence: use TASK_IDLE when awaiting allocation new b75091cc9265 pid: take a reference when initializing `cad_pid` new 5b66fb2b2eed mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() new 0ea88bec1c89 mm/page_alloc: fix counting of free pages after take off f [...] new 90abf1cfae2c drivers/base/memory: fix trying offlining memory blocks wi [...] new 6109f28992e7 hugetlb: pass head page to remove_hugetlb_page() new ec199cc4f654 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY new 44e92bef8b31 ocfs2: fix data corruption by fallocate new 7ed6af0164f8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 22f7212fec99 /proc/kpageflags: do not use uninitialized struct pages new 9378877dc4cc kthread: switch to new kerneldoc syntax for named variable [...] new c1bbfcc400a4 ia64: headers: drop duplicated words new f4618cdb0444 ia64: mca_drv: fix incorrect array size calculation new 5391f1d98f71 streamline_config.pl: make spacing consistent new d27bf5e597a8 streamline_config.pl: add softtabstop=4 for vim users new 7070ab896124 scripts/spelling.txt: add more spellings to spelling.txt new 1ff16874aaa2 squashfs: add option to panic on errors new 4d268bf19b76 ocfs2: remove unnecessary INIT_LIST_HEAD() new 1796a36397fe ocfs2: fix snprintf() checking new 55a0d8667dfb ocfs2: remove redundant assignment to pointer queue new dd84d640608d ocfs2: remove repeated uptodate check for buffer new 1ef74b30b9cd ocfs2: replace simple_strtoull() with kstrtoull() new ea7e15cbb826 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 8040ba8c6b8e ocfs2: fix ocfs2 corrupt when iputting an inode new 16959961fb61 kernel: watchdog: modify the explanation related to watchd [...] new 323324060b4f doc: watchdog: modify the explanation related to watchdog thread new aa4fdf524a71 doc: watchdog: modify the doc related to "watchdog/%u" new c0ae5a2c0089 kunit: make test->lock irq safe new ef6b984a9f57 mm/slub, kunit: add a KUnit test for SLUB debugging functionality new 62fa6bbc39ff mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new 0f3eeff4286d mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new 76b15abad851 slub: remove resiliency_test() function new 5c9746f5fd25 mm, slub: change run-time assertion in kmalloc_index() to [...] new ea1d4ba4b494 kfence: test: fix for "mm, slub: change run-time assertion [...] new 612a08b019c8 mm, slub: fix support for clang 10 new 7d33748ca0cd tools/vm/page_owner_sort.c: check malloc() return new fc4e6ee0e80f mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new e718c0007824 mm: page-writeback: kill get_writeback_state() comments new bdf33b0f31a7 mm/page-writeback: Fix performance when BDI's share of rat [...] new 7ffeeea4dac3 mm/page-writeback: update the comment of Dirty position control new 8c01db7d7653 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new 8537c7f8f6c9 mm/gup_benchmark: support threading new 65845ab04dea mm: gup: allow FOLL_PIN to scale in SMP new c5e0a4f22b0b mm: gup: pack has_pinned in MMF_HAS_PINNED new 0445da812701 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new b9411e508f87 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new f9019a28f850 mm/swapfile: use percpu_ref to serialize against concurren [...] new a0474880f8c8 swap: fix do_swap_page() race with swapoff new 9508a6b64429 mm/swap: remove confusing checking for non_swap_entry() in [...] new c7a659468ce0 mm/shmem: fix shmem_swapin() race with swapoff new 4247af0db482 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new be9fe5435d98 mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION new bf736a0b87c1 mm/swapfile: fold scan_swap_map() into the only caller get [...] new b4ea0a976c04 mm/swap: remove unused local variable nr_shadows new 7dc11f05f43f mm/swap_slots.c: delete meaningless forward declarations new 6ee21cbed5f8 mm/swap: remove unused global variable nr_swapper_spaces new 856061c51dbe mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new 71e5d17b39fa mm/memcg: move mod_objcg_state() to memcontrol.c new 534d837bf0df mm/memcg: cache vmstat data in percpu memcg_stock_pcp new 84fd67853941 mm/memcg: improve refill_obj_stock() performance new 950c19873eb0 mm/memcg: optimize user context object stock access new 58f94534b341 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new 36b4bb6b2deb mm/memcontrol.c: fix potential uninitialized variable warning new 81dff8ce378d mm: memcg/slab: properly set up gfp flags for objcg pointer array new 22e0153913b7 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 83a9b26a4a33 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 5e42d70c2ab2 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new e8ff6be0049f mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new 874c8b4d531a mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new eed1dbfaf848 mm: memcontrol: fix root_mem_cgroup charging new a2fab5952ae3 mm: memcontrol: fix page charging in page replacement new 9618bbe2fa61 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new 03b5c0ca50c5 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new 138439e15c1a mm: memcontrol: simplify lruvec_holds_page_lru_lock new c20389edbb0e mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new ba30c0c63794 mm: memcontrol: simplify the logic of objcg pinning memcg new 0adac9fcb86a mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new aa6c49d31043 mm: vmscan: remove noinline_for_stack new 446c2479a4ce memcontrol: use flexible-array member new 3a54817d3e9f perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new 9e1dbc49ab08 binfmt: remove in-tree usage of MAP_EXECUTABLE new 950e7937df16 binfmt-remove-in-tree-usage-of-map_executable-fix new 79d9e23b37c0 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new 73c171fe3499 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new 09637abaff14 mm/mmap: introduce unlock_range() for code cleanup new bdf016b554db mm-mmap-introduce-unlock_range-for-code-cleanup-fix new a0f058d1fa35 mm/mmap: use find_vma_intersection() in do_mmap() for overlap new fedb47b953d6 mm/memory.c: fix comment of finish_mkwrite_fault() new 73f4bd3290a4 mm: add vma_lookup(), update find_vma_intersection() comments new 9b299eedf3eb drm/i915/selftests: use vma_lookup() in __igt_mmap() new a5986351b27a arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] new b5d8a98dd8bc arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] new 0468d3be59cc arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] new 9256bd6cc723 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] new bfec58df0346 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() new 3cb3155c640c arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() new 37a38328a4f6 x86/sgx: use vma_lookup() in sgx_encl_find() new 999a88fc8502 virt/kvm: use vma_lookup() instead of find_vma_intersection() new 6bbc032b5f9b vfio: use vma_lookup() instead of find_vma_intersection() new 4b40b3eba56c net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() new e4b9c0c65755 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() new c04e597ffd8e media: videobuf2: use vma_lookup() in get_vaddr_frames() new 9b87115c421d misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() new e275c196c015 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() new fee6ea68698e lib/test_hmm: use vma_lookup() in dmirror_migrate() new 14796a78abd6 mm/ksm: use vma_lookup() in find_mergeable_vma() new e109f1a9f965 mm/migrate: use vma_lookup() in do_pages_stat_array() new f8fb48822eca mm/mremap: use vma_lookup() in vma_to_resize() new 2f845a8b0460 mm/memory.c: use vma_lookup() in __access_remote_vm() new 99046355c3f9 mm/mempolicy: use vma_lookup() in __access_remote_vm() new 5d065e361b47 mm: remove special swap entry functions new e2a23fb404f9 mm/swapops: rework swap entry manipulation code new cb16c076c653 mm/rmap: split try_to_munlock from try_to_unmap new 229c4554e7d5 mm/rmap: split migration into its own function new 4bb735263b5f mm: rename migrate_pgmap_owner new 05242c0d1934 mm/memory.c: allow different return codes for copy_nonpres [...] new 3e7bc9eab412 mm: device exclusive memory access new 89ccf7984c4d mm: selftests for exclusive device memory new e2e3e9bc23ef mm: selftests: fix potential integer overflow on shift of a int new fb88e978662e nouveau/svm: refactor nouveau_range_fault new 6457a72f6948 nouveau/svm: implement atomic SVM access new 8bdd39dd7f54 mm: improve mprotect(R|W) efficiency on pages referenced once new 44a769457b7f selftest/mremap_test: update the test to handle pagesize o [...] new 783febc1ff30 selftest/mremap_test: avoid crash with static build new 0812a0fd2b4e mm/mremap: use pmd/pud_poplulate to update page table entries new 4b93fb78b022 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix new ac147c1b2ff0 powerpc/mm/book3s64: fix possible build error new e29df8dea945 powerpc/mm/book3s64: update tlb flush routines to take a p [...] new 1ca37df9b765 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] new b30907e70b27 mm/mremap: use range flush that does TLB and page walk cac [...] new 3679160304cd mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] new 60c1699842c0 mm/mremap: move TLB flush outside page table lock new 62c8df1aab34 mm/mremap: allow arch runtime override new bc694bf20a9b powerpc/mm: enable move pmd/pud new af060ec97897 mm/dmapool: use DEVICE_ATTR_RO macro new b2a5f3a7246b mm: rename the global section array to mem_sections new 034ec3a0417c mm-rename-the-global-section-array-to-mem_sections-fix new ff0bffb2d8cb mm-rename-the-global-section-array-to-mem_sections-fix-fix new e25367031391 mm/page_alloc: add an alloc_pages_bulk_array_node() helper new 7a77340bfa4d mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new 1d37b0f7eecd mm/vmalloc: print a warning message first on failure new 91e6793208cb mm/vmalloc: remove quoted strings split across lines new cfd6a4ffdbc1 mm/vmalloc: Fallback to a single page allocator new 7aff2e72d58c printk: introduce dump_stack_lvl() new 9c58a28108f1 fix for "printk: introduce dump_stack_lvl()" new 7185bd749b32 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new d7fe78fdd38f mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new c90ba7e735b2 mm/mmzone.h: simplify is_highmem_idx() new 999bdd156190 mm: make __dump_page static new 378bfcf9cd5f mm/page_alloc: bail out on fatal signal during reclaim/com [...] new 41bf498786d4 mm/debug: factor PagePoisoned out of __dump_page new 13a87c1cc460 mm/page_owner: constify dump_page_owner new f7965e46ae04 mm: make compound_head const-preserving new 0b8f57b4d22d mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new d74304c7004c mm: constify page_count and page_ref_count new f87eaea463c5 mm: optimise nth_page for contiguous memmap new c489462345bc mm/page_alloc: switch to pr_debug new c838c73bffc8 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 new 537884a32f26 mm/page_alloc: split per cpu page lists and zone stats new 81806c2863e1 mm/page_alloc: split per cpu page lists and zone stats -fix new 664282dcd1e5 mm/page_alloc: split per cpu page lists and zone stats -fix -fix new 24dfab96e553 mm/page_alloc: convert per-cpu list protection to local_lock new c8d8676969bc mm/page_alloc: work around a pahole limitation with zero-s [...] new 7a31519f2c24 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] new f3f16d2e0ef4 mm/vmstat: convert NUMA statistics to basic NUMA counters new a9cc8895fa1a mm/vmstat: inline NUMA event counter updates new cf7436b33cc8 mm/page_alloc: batch the accounting updates in the bulk allocator new eb53bc15aad7 mm/page_alloc: reduce duration that IRQs are disabled for [...] new 9bcaa17a5b32 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new 941d4f417df1 mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 2e9993744371 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 9feafc92fa19 mm: page_alloc: dump migrate-failed pages only at -EBUSY new a9b1df688674 mm/page_alloc: delete vm.percpu_pagelist_fraction new 83750becf1a9 mm/page_alloc: disassociate the pcp->high from pcp->batch new ffaec574790d mm/page_alloc: disassociate the pcp->high from pcp->batch -fix new cd5207356d9f mm/page_alloc: adjust pcp->high after CPU hotplug events new 76261cb0dcff mm/page_alloc: scale the number of pages that are batch freed new 7ea20c44cd02 mm/page_alloc: limit the number of pages on PCP lists when [...] new 3e55d34e2017 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction new 47b2fa98e0a0 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix new 78706151f62b mm: drop SECTION_SHIFT in code comments new 57081a88e5bd mm/page_alloc: improve memmap_pages dbg msg new b301fed729fd mm/page_alloc: fix counting of managed_pages new 9178321e2053 mm/memory-failure: use a mutex to avoid memory_failure() races new 0637a43a0087 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix new fc5f8c5a81f8 mm,hwpoison: return -EHWPOISON to denote that the page has [...] new ef950128cc36 mm,hwpoison: send SIGBUS with error virutal address new 2ca1dacf41c4 mm: memory_hotplug: factor out bootmem core functions to b [...] new 35db24897c6d mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new af102ba205e1 mm: hugetlb: gather discrete indexes of tail page new dfa8ee405fbb mm: hugetlb: free the vmemmap pages associated with each H [...] new b1975b3f3728 mm: hugetlb: defer freeing of HugeTLB pages new 4a3dee9441f8 mm: hugetlb: alloc the vmemmap pages associated with each [...] new 63e9085dc749 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page new 4b655ac95e80 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 270a07ad9232 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new aa1a1cae87fa mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new d132882142cf mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new af980a5d9062 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new a84a1131f1a0 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new 9a0da5b7a73c mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new d11cad156504 mm/huge_memory.c: use page->deferred_list new 04e0b097d662 mm/huge_memory.c: add missing read-only THP checking in tr [...] new fccfe758dac3 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new 893548a5b38c mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new 07130fde1331 mm/huge_memory.c: don't discard hugepage if other processe [...] new 46a81bc60adc mm/hugetlb: change parameters of arch_make_huge_pte() new bffe9272a263 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 10c0a1ae9889 x86: define only {pud/pmd}_{set/clear}_huge when useful new 3c8eb7da5535 arm64: define only {pud/pmd}_{set/clear}_huge when useful new ba2009114ebd mm/vmalloc: enable mapping of huge pages at pte level in vmap new 79d3a76757f3 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new f1a8d88ae80e powerpc/8xx: add support for huge pages on VMAP and VMALLOC new d09505d7416a khugepaged: selftests: remove debug_cow new 1786d0012620 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY new c76fdaa12dd9 userfaultfd/selftests: use user mode only new 102e0f8854d2 userfaultfd/selftests: remove the time() check on delayed uffd new c2fb381ad6d6 userfaultfd/selftests: dropping VERIFY check in locking_thread new acb17cbdbd05 userfaultfd/selftests: only dump counts if mode enabled new aaa7eeb71587 userfaultfd/selftests: unify error handling new 642ec40881b1 mm/thp: simplify copying of huge zero page pmd when fork new d626423d3840 mm/userfaultfd: fix uffd-wp special cases for fork() new c0fb5eb5c2ed mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix new 6918cf794e93 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new c78562239133 mm/userfaultfd: fail uffd-wp registration if not supported new 12c8a87d8de2 mm/pagemap: export uffd-wp protection information new f15679ef3264 userfaultfd/selftests: add pagemap uffd-wp test new 5fb843e3d9e5 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 26f6e14a0a4b userfaultfd/shmem: support minor fault registration for shmem new 338d312dfb0c userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new e234d3b9005e userfaultfd/shmem: advertise shmem minor fault support new 1eede598f15c userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 51fc219a3a9e userfaultfd/selftests: use memfd_create for shmem test type new 32fa6b1fa653 userfaultfd/selftests: create alias mappings in the shmem test new e567e15ee91a userfaultfd/selftests: reinitialize test context in each test new 69eac1dc8788 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new 34f231698b53 userfaultfd/selftests: exercise minor fault handling shmem [...] new dca8d9f7d67a userfaultfd: fix UFFDIO_CONTINUE ioctl request definition new 2cdf326e83e0 mm/kconfig: move HOLES_IN_ZONE into mm new 0ca616b386be docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 8ce950c5720f fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new be8b9c82f0ab fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new 1a0e1f4ca6e3 fs/proc/kcore: don't read offline sections, logically offl [...] new f7cdf606b64c mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 76f0a743edf7 virtio-mem: use page_offline_(start|end) when setting Page [...] new 8e60a37f4305 fs/proc/kcore: use page_offline_(freeze|thaw) new 45222bfc56d9 mm/compaction: use DEVICE_ATTR_WO macro new af3be56d4407 mm/mempolicy: cleanup nodemask intersection check for oom new 2e661c1f9c69 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] new 551ec48ecc36 mm/mempolicy: unify the parameter sanity check for mbind a [...] new da1e386fad48 include/linux/mmzone.h: add documentation for pfn_valid() new a344e278a1dd memblock: update initialization of reserved pages new b333d5da02c6 arm64: decouple check whether pfn is in linear map from pf [...] new f49912c511f6 arm64: drop pfn_valid_within() and simplify pfn_valid() new 98bfbd01898b mm: migrate: fix missing update page_private to hugetlb_pa [...] new 98f2bb5eae2b mm: migrate: fix missing update page_private to hugetlb_pa [...] new 2023d8cb2e13 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new b3768f245cee mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix-fix new 75660692129f mm: memory: add orig_pmd to struct vm_fault new 44badbd34d39 mm: memory: make numa_migrate_prep() non-static new f3fc06493953 mm: thp: refactor NUMA fault handling new 70dd3c64c310 mm: migrate: account THP NUMA migration counters correctly new d615fd2397d3 mm: migrate: don't split THP for misplaced NUMA page new 3d826652b9da mm: migrate: check mapcount for THP instead of refcount new ae75ede0ead2 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new 118ede93f21a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new d63a38135dcc mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] new e29e24b6a3cd mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] new 79d4cb084977 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 0aa97bee10a8 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new f36992ff3525 mm: generalize ZONE_[DMA|DMA32] new 66aa901a2ca9 mm: make variable names for populate_vma_page_range() consistent new 2492ac0da198 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 98655fbc03d2 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new dd9ffc773868 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new f8a015de4f6a selftests/vm: add protection_keys_32 / protection_keys_64 [...] new e68e99470e5d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 487a769ad59a mm/memory_hotplug: rate limit page migration warnings new 75cf8987812c memory-hotplug.rst: complete admin-guide overhaul new 96d440710170 mm,memory_hotplug: drop unneeded locking new 49a3d6d9a46c mmmemory_hotplug-drop-unneeded-locking-fix new ffca2fb0497c mm: rmap: make try_to_unmap() void function new 2d839a70b047 mm-rmap-make-try_to_unmap-void-function-fix new c728e8b50179 mm-rmap-make-try_to_unmap-void-function-fix-fix new 58d6fc8f3062 mm/zswap.c: remove unused function zswap_debugfs_exit() new a86e430418e5 mm/zswap.c: avoid unnecessary copy-in at map time new 98b71131287d mm/zswap.c: fix two bugs in zswap_writeback_entry() new 948f1cd4c306 mm/highmem: Remove deprecated kmap_atomic new 2eeae4f2a082 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK new 85bb5ba6b851 mm: fix typos and grammar error in comments new df809a9a01d7 mm: fix comments mentioning i_mutex new 9aa8ac12566c mm: define default value for FIRST_USER_ADDRESS new 40ce7fa234d9 mm: fix spelling mistakes new 4dba4b32a46e mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 073dbb044db1 mm/vmalloc: include header for prototype of set_iounmap_nonlazy new 149c9feeaf96 mm/page_alloc: make should_fail_alloc_page() static new 00fd65349d5c mm/mapping_dirty_helpers: remove double Note in kerneldoc new 3cfe1501b3f5 mm/early_ioremap: add prototype for early_memremap_pgprot_adjust new ecd74bec5d55 mm-early_ioremap-add-prototype-for-early_memremap_pgprot_a [...] new d71c688a2b28 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new 0889f24581bf mm/memory_hotplug: fix kerneldoc comment for __try_online_node new 688c58f5d1f7 mm/memory_hotplug: fix kerneldoc comment for __remove_memory new 69bb98303c8f mm/zbud: add kerneldoc fields for zbud_pool new c3dad15d1a44 mm/z3fold: add kerneldoc fields for z3fold_pool new 207992afb796 mm/swap: make swap_address_space an inline function new 51dc3363b4ee mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 582ca99feb0c mm/mmap_lock: fix warning when CONFIG_TRACING is not defined new 0695dfb35062 mm/page_alloc: move prototype for find_suitable_fallback new f9cf0e0548e5 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new cf4dfdb76c0f kfence: unconditionally use unbound work queue new 522ded83381c fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8427ac947082 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 65d859a82085 kernel/hung_task.c: Monitor killed tasks. new 78ec16e0efdf proc: Avoid mixing integer types in mem_rw() new 975f74dc5333 procfs: allow reading fdinfo with PTRACE_MODE_READ new 45c233a915d6 procfs/dmabuf: add inode number to /proc/*/fdinfo new 174e7ff67421 sysctl: remove redundant assignment to first new 9fce83fb37e8 proc/sysctl: make protected_* world readable new 44c6b696bea4 kernel.h: split out panic and oops helpers new b0a938887653 kernelh-split-out-panic-and-oops-helpers-fix new d807b6875743 kernel.h: split out panic and oops helpers (ia64 fix) new 4583b99021ce lib: decompress_bunzip2: remove an unneeded semicolon new 6bdb117094d1 lib/string_helpers: switch to use BIT() macro new 06a65bfc77a0 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new e99f16c2d2af lib/string_helpers: drop indentation level in string_escape_mem() new d2c74a6d2764 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new 40f883034645 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new aea9c5dbd9f6 lib/string_helpers: allow to append additional characters [...] new fde03b0ab820 lib/test-string_helpers: print flags in hexadecimal format new 428fc0ef7013 lib/test-string_helpers: get rid of trailing comma in terminators new 42f1efa80f87 lib/test-string_helpers: add test cases for new features new 9a201b27212d MAINTAINERS: add myself as designated reviewer for generic [...] new f0675264b667 seq_file: introduce seq_escape_mem() new e879c3400e9a seq_file: add seq_escape_str() as replica of string_escape_str() new 6376a10c5904 seq_file: convert seq_escape() to use seq_escape_str() new 08a87a787bd9 nfsd: avoid non-flexible API in seq_quote_mem() new 0d2ca454a165 seq_file: drop unused *_escape_mem_ascii() new 4f12cdf31767 lib/math/rational.c: fix divide by zero new c51234fe4aa9 lib/math/rational: add Kunit test cases new 4bf45b75b6ea lib-math-rational-add-kunit-test-cases-fix new dbe722de14a3 lib/math/rational: fix spelling mistake "demominator" -> " [...] new f93673ca8946 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new e13511e4288c lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 2a9bc2aaf9f5 checkpatch: scripts/spdxcheck.py now requires python3 new fdc947838ad6 init: print out unknown kernel parameters new 282ea2d50288 init/main.c: silence some -Wunused-parameter warnings new e457afdb877a hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new d8f6f4ea3cc0 x86: signal: don't do sas_ss_reset() until we are certain [...] new b6f7fbd2c6ed exec: remove checks in __register_bimfmt() new e0d4a62b01dd kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 8ab2f3c9b113 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] new 95bc2a21f984 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 7e9daa81da5b lib/decompressors: remove set but not used variabled 'level' new 15d44e04ef60 lib-decompressors-remove-set-but-not-used-variabled-level-fix new 26eaa8232833 ipc sem: use kvmalloc for sem_undo allocation new 593cec6331cb ipc: use kmalloc for msg_queue and shmid_kernel new 58b19b2e7d75 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new cdad916ea250 ipc/util.c: use binary search for max_idx new 8c0d0f0cc967 ipc-utilc-use-binary-search-for-max_idx-fix new 726362fae00b linux-next-pre new 918cf7bedf70 Merge branch 'akpm-current/current' new d330c3be8b1c mm/slub: use stackdepot to save stack trace in objects new d5473de81c86 slub: STACKDEPOT: rename save_stack_trace() new 4c067206b063 mm/slub: use stackdepot to save stack trace in objects-fix new 236bb23162fe mmap: make mlock_future_check() global new 33a29bac674c riscv/Kconfig: make direct map manipulation options depend on MMU new ffda7e6444b2 set_memory: allow querying whether set_direct_map_*() is a [...] new f468573c1ea3 mm: introduce memfd_secret system call to create "secret" [...] new c17182789795 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new e08c10bd3cf3 PM: hibernate: disable when there are active secretmem users new 3fd187e8f1d0 arch, mm: wire up memfd_secret system call where relevant new 1cf8ab482acf secretmem: test: add basic selftest for memfd_secret(2) new 17134d29dd28 mm: fix spelling mistakes in header files new 0dc103beeb71 buildid: only consider GNU notes for build ID parsing new 5af1a6599402 buildid: add API to parse build ID out of buffer new e2b9b1a5753a buildid: stash away kernels build ID on init new c901b0494d57 buildid-stash-away-kernels-build-id-on-init-fix new 7fc08cd18d43 dump_stack: add vmlinux build ID to stack traces new 533dc4d2c3e9 module: add printk formats to add module build ID to stacktraces new 3f7dba932a17 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new ef5bf91a2658 buildid: fix build when CONFIG_MODULES is not set new b188e2aef510 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 5e8db28f6bc8 module: fix build error when CONFIG_SYSFS is disabled new c4864b9db878 arm64: stacktrace: use %pSb for backtrace printing new 1bc1dbc091c7 x86/dumpstack: use %pSb/%pBb for backtrace printing new 7b224f855279 scripts/decode_stacktrace.sh: support debuginfod new 1ec3b6eaf07c scripts/decode_stacktrace.sh: silence stderr messages from [...] new 0405a673627e scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 98c9978d0946 buildid: mark some arguments const new e42ed50b772b buildid: fix kernel-doc notation new c4b5b1937731 kdump: use vmlinux_build_id to simplify
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 (925702468fbc) \ N -- N -- N refs/heads/akpm (c4b5b1937731)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1054 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-thunderbolt | 44 +- Documentation/ABI/testing/sysfs-bus-usb | 11 - Documentation/ABI/testing/sysfs-devices-removable | 18 + Documentation/admin-guide/sysctl/vm.rst | 19 +- Documentation/bpf/index.rst | 1 + Documentation/bpf/llvm_reloc.rst | 240 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../bindings/clock/nvidia,tegra114-car.txt | 63 - .../bindings/clock/nvidia,tegra124-car.txt | 107 - .../bindings/clock/nvidia,tegra124-car.yaml | 115 + .../bindings/clock/nvidia,tegra20-car.txt | 63 - .../bindings/clock/nvidia,tegra20-car.yaml | 69 + .../bindings/clock/nvidia,tegra210-car.txt | 56 - .../bindings/clock/nvidia,tegra30-car.txt | 63 - .../hwlock/allwinner,sun6i-a31-hwspinlock.yaml | 45 + .../devicetree/bindings/i2c/i2c-mt65xx.txt | 1 + .../devicetree/bindings/i2c/renesas,i2c.txt | 67 - .../devicetree/bindings/i2c/renesas,iic-emev2.txt | 22 - .../devicetree/bindings/i2c/renesas,iic-emev2.yaml | 54 + .../devicetree/bindings/i2c/renesas,rcar-i2c.yaml | 158 + .../devicetree/bindings/i2c/renesas,riic.txt | 32 - .../devicetree/bindings/i2c/renesas,riic.yaml | 82 + .../bindings/phy/phy-rockchip-inno-usb2.yaml | 1 + .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 11 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 2 + .../devicetree/bindings/phy/rockchip-usb-phy.txt | 52 - .../devicetree/bindings/phy/rockchip-usb-phy.yaml | 81 + .../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 106 + .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 10 +- .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 + .../devicetree/bindings/remoteproc/qcom,adsp.txt | 228 - .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 536 ++ .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 31 +- .../devicetree/bindings/serial/pl011.yaml | 9 +- .../devicetree/bindings/soc/rockchip/grf.txt | 61 - .../devicetree/bindings/soc/rockchip/grf.yaml | 260 + .../devicetree/bindings/usb/cdns,usb3.yaml | 1 + Documentation/driver-api/auxiliary_bus.rst | 2 +- Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/driver-api/pin-control.rst | 2 +- Documentation/driver-api/usb/error-codes.rst | 3 + Documentation/fpga/dfl.rst | 4 +- Documentation/networking/mptcp-sysctl.rst | 8 +- Documentation/scsi/scsi_mid_low_api.rst | 7 +- Documentation/virt/kvm/vcpu-requests.rst | 8 +- MAINTAINERS | 26 +- Makefile | 2 +- arch/alpha/Kconfig | 5 +- arch/arm/Kconfig | 3 - arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 58 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 425 + arch/arm/boot/dts/qcom-sdx55-t55.dts | 2 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 4 +- arch/arm/boot/dts/r8a7790-lager.dts | 8 + arch/arm/boot/dts/r8a7792-blanche.dts | 8 + arch/arm/boot/dts/r8a7793-gose.dts | 10 +- arch/arm/boot/dts/r8a7794-silk.dts | 10 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 5 + arch/arm/boot/dts/rk3066a-marsboard.dts | 4 + arch/arm/boot/dts/rk3066a-mk808.dts | 5 + arch/arm/boot/dts/rk3066a-rayeager.dts | 6 + arch/arm/boot/dts/rk3188-bqedison2qc.dts | 6 + arch/arm/boot/dts/rk3188-px3-evb.dts | 5 + arch/arm/boot/dts/rk3188-radxarock.dts | 4 + arch/arm/boot/dts/rk3xxx.dtsi | 3 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 8 +- arch/arm/boot/dts/tegra124.dtsi | 3 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 21 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 43 +- arch/arm/boot/dts/tegra20-plutux.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-tec.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 16 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 9 + .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 11 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4 +- arch/arm/boot/dts/tegra30.dtsi | 3 +- arch/arm/configs/tegra_defconfig | 1 + arch/arm64/Kconfig | 10 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 41 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 646 ++ .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 13 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 10 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 4 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 14 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 +- arch/arm64/boot/dts/qcom/Makefile | 6 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 5 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 26 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 249 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 22 +- ...r2-lte.dts => sc7180-trogdor-coachz-r3-lte.dts} | 6 +- ...-coachz-r2.dts => sc7180-trogdor-coachz-r3.dts} | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 63 + .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 9 - .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 9 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 9 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 9 + .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 12 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 38 +- ...r2-lte.dts => sc7180-trogdor-pompom-r3-lte.dts} | 6 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r3.dts | 15 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 29 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 72 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 72 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 2 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 2 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 2 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/kvm/arm.c | 9 +- arch/arm64/kvm/reset.c | 28 +- arch/arm64/mm/init.c | 2 +- arch/ia64/Kconfig | 4 +- arch/m68k/Kconfig | 5 +- arch/m68k/configs/amiga_defconfig | 5 +- arch/m68k/configs/apollo_defconfig | 5 +- arch/m68k/configs/atari_defconfig | 5 +- arch/m68k/configs/bvme6000_defconfig | 5 +- arch/m68k/configs/hp300_defconfig | 5 +- arch/m68k/configs/mac_defconfig | 5 +- arch/m68k/configs/multi_defconfig | 5 +- arch/m68k/configs/mvme147_defconfig | 5 +- arch/m68k/configs/mvme16x_defconfig | 5 +- arch/m68k/configs/q40_defconfig | 5 +- arch/m68k/configs/sun3_defconfig | 5 +- arch/m68k/configs/sun3x_defconfig | 5 +- arch/microblaze/Kconfig | 4 +- arch/microblaze/include/asm/page.h | 3 - arch/mips/Kconfig | 7 - arch/mips/mm/cache.c | 30 +- arch/powerpc/Kconfig | 4 - arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/platforms/Kconfig.cputype | 1 + arch/riscv/Kconfig | 7 +- arch/riscv/Makefile | 9 + arch/riscv/include/asm/kprobes.h | 7 - arch/riscv/include/asm/pgtable.h | 3 +- arch/riscv/include/asm/set_memory.h | 2 +- arch/riscv/kernel/cpufeature.c | 2 +- arch/riscv/kernel/probes/kprobes.c | 40 +- arch/riscv/mm/context.c | 2 +- arch/riscv/mm/init.c | 44 +- arch/s390/Kconfig | 6 +- arch/sparc/Kconfig | 5 +- arch/x86/Kconfig | 17 +- arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kvm/emulate.c | 5 +- arch/x86/kvm/kvm_emulate.h | 3 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/tdp_mmu.c | 6 +- arch/x86/kvm/vmx/posted_intr.c | 14 + arch/x86/kvm/vmx/posted_intr.h | 1 + arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 22 +- block/bsg-lib.c | 2 +- block/bsg.c | 4 +- block/scsi_ioctl.c | 13 +- crypto/drbg.c | 12 +- crypto/ecdh.c | 45 +- crypto/khazad.c | 2 +- crypto/tcrypt.c | 36 + crypto/testmgr.c | 10 +- crypto/testmgr.h | 63 +- crypto/wp512.c | 40 +- drivers/ata/libata-scsi.c | 30 +- drivers/base/component.c | 96 +- drivers/base/core.c | 28 + drivers/base/memory.c | 6 +- drivers/base/platform.c | 20 - drivers/base/property.c | 16 +- drivers/char/hw_random/Kconfig | 8 +- drivers/char/hw_random/core.c | 38 +- drivers/char/pcmcia/cm4000_cs.c | 4 + drivers/char/pcmcia/scr24x_cs.c | 1 - drivers/char/ttyprintk.c | 2 +- drivers/char/xillybus/Kconfig | 22 +- drivers/char/xillybus/Makefile | 2 + drivers/char/xillybus/xillybus.h | 10 +- drivers/char/xillybus/xillybus_class.c | 263 + drivers/char/xillybus/xillybus_class.h | 30 + drivers/char/xillybus/xillybus_core.c | 181 +- drivers/char/xillybus/xillyusb.c | 2260 +++++ drivers/clk/rockchip/clk-rk3036.c | 2 +- drivers/clk/tegra/clk-periph-gate.c | 80 +- drivers/clk/tegra/clk-periph.c | 11 + drivers/clk/tegra/clk-pll.c | 12 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra-super-cclk.c | 16 +- drivers/clk/tegra/clk-tegra20.c | 6 +- drivers/clk/tegra/clk-tegra30.c | 6 +- drivers/clk/tegra/clk.h | 4 - drivers/crypto/cavium/cpt/cptpf_main.c | 2 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 2 +- drivers/crypto/ccp/ccp-dev.c | 2 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 50 + drivers/crypto/hisilicon/qm.c | 174 +- drivers/crypto/hisilicon/qm.h | 2 + drivers/crypto/hisilicon/sec2/sec_main.c | 45 + drivers/crypto/hisilicon/zip/zip_main.c | 50 + drivers/crypto/nx/nx-842-pseries.c | 24 +- drivers/crypto/nx/nx-common-powernv.c | 4 +- .../qat/qat_common/icp_qat_fw_loader_handle.h | 2 +- drivers/crypto/qat/qat_common/qat_hal.c | 14 +- drivers/crypto/qat/qat_common/qat_uclo.c | 12 +- drivers/crypto/qce/aead.c | 14 +- drivers/crypto/qce/skcipher.c | 15 +- drivers/devfreq/governor_userspace.c | 10 +- drivers/dma/Kconfig | 2 + drivers/dma/hsu/hsu.c | 3 + drivers/dma/idxd/init.c | 61 +- drivers/dma/qcom/Kconfig | 1 + drivers/dma/sf-pdma/Kconfig | 1 + drivers/dma/ste_dma40.c | 3 + drivers/dma/stm32-mdma.c | 4 +- drivers/dma/ti/omap-dma.c | 3 +- drivers/dma/xilinx/xilinx_dpdma.c | 45 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/firmware/stratix10-svc.c | 22 +- drivers/fpga/altera-cvp.c | 2 +- drivers/fpga/dfl-fme-pr.c | 2 +- drivers/fpga/dfl-n3000-nios.c | 2 +- drivers/fpga/dfl.h | 2 +- drivers/fpga/fpga-bridge.c | 8 +- drivers/fpga/zynq-fpga.c | 6 +- drivers/gpio/gpiolib.c | 56 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- drivers/gpu/drm/bridge/Kconfig | 1 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 6 +- drivers/gpu/drm/bridge/cdns-dsi.c | 2 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 3 - drivers/gpu/drm/drm_dp_mst_topology.c | 8 +- drivers/gpu/drm/drm_gem_cma_helper.c | 15 +- drivers/gpu/drm/i915/display/intel_cursor.c | 4 + drivers/gpu/drm/i915/display/intel_display.c | 20 + drivers/gpu/drm/i915/display/intel_display_power.c | 4 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 27 + drivers/gpu/drm/i915/i915_reg.h | 9 + drivers/gpu/drm/i915/selftests/i915_gem.c | 20 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 + drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 45 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 10 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 54 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 1 + drivers/gpu/drm/tegra/dc.c | 2 +- drivers/gpu/drm/tegra/dc.h | 26 + drivers/gpu/drm/tegra/drm.h | 2 +- drivers/gpu/drm/tegra/hub.c | 182 +- drivers/gpu/drm/tegra/plane.c | 23 +- drivers/gpu/drm/tegra/plane.h | 3 +- drivers/gpu/drm/tegra/sor.c | 29 +- drivers/hwspinlock/Kconfig | 9 + drivers/hwspinlock/Makefile | 1 + drivers/hwspinlock/sun6i_hwspinlock.c | 210 + drivers/i2c/busses/i2c-mt65xx.c | 12 + drivers/i2c/busses/i2c-rcar.c | 1 - drivers/i2c/busses/i2c-s3c2410.c | 3 + drivers/i2c/i2c-core-base.c | 105 +- drivers/infiniband/ulp/srp/ib_srp.c | 2 +- drivers/input/touchscreen/cyttsp_core.c | 3 +- drivers/input/touchscreen/elants_i2c.c | 11 +- drivers/ipack/carriers/tpci200.c | 9 +- drivers/ipack/carriers/tpci200.h | 4 +- drivers/ipack/devices/ipoctal.c | 4 +- drivers/ipack/devices/ipoctal.h | 6 +- drivers/leds/Kconfig | 2 +- drivers/leds/blink/leds-lgm-sso.c | 48 +- drivers/leds/led-class.c | 6 +- drivers/leds/leds-as3645a.c | 2 +- drivers/leds/leds-bcm6328.c | 2 +- drivers/leds/leds-blinkm.c | 5 +- drivers/leds/leds-el15203000.c | 37 +- drivers/leds/leds-gpio-register.c | 1 + drivers/leds/leds-is31fl32xx.c | 3 +- drivers/leds/leds-lm3530.c | 2 +- drivers/leds/leds-lm3532.c | 7 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 26 +- drivers/leds/leds-lm3697.c | 12 +- drivers/leds/leds-lp3944.c | 6 +- drivers/leds/leds-lp50xx.c | 2 +- drivers/leds/leds-lp8860.c | 16 +- drivers/leds/leds-lt3593.c | 8 +- drivers/leds/leds-mlxcpld.c | 38 +- drivers/leds/leds-mlxreg.c | 3 +- drivers/leds/leds-pwm.c | 16 +- drivers/leds/trigger/ledtrig-cpu.c | 2 +- drivers/md/raid5.c | 2 - drivers/misc/eeprom/ee1004.c | 191 +- drivers/misc/pvpanic/pvpanic-mmio.c | 17 +- drivers/misc/pvpanic/pvpanic-pci.c | 22 +- drivers/misc/pvpanic/pvpanic.c | 30 +- drivers/misc/pvpanic/pvpanic.h | 3 +- drivers/misc/sram.c | 6 +- drivers/mmc/host/dw_mmc-pltfm.c | 1 - drivers/mmc/host/mmc_spi.c | 12 +- drivers/mmc/host/of_mmc_spi.c | 2 +- drivers/net/dsa/qca8k.c | 135 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 9 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 104 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 8675 ++++++++++++-------- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 5 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 34 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 298 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 4 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 1 + drivers/net/ethernet/realtek/r8169_main.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 21 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 + drivers/net/phy/motorcomm.c | 17 +- drivers/net/wan/hdlc_fr.c | 101 +- drivers/net/wireless/ath/ath10k/core.h | 2 +- drivers/net/wireless/ath/ath10k/debug.c | 4 +- drivers/net/wireless/ath/ath10k/htt.h | 4 +- drivers/net/wireless/ath/ath10k/wmi.c | 6 +- drivers/net/wireless/ath/ath10k/wmi.h | 8 +- drivers/net/wireless/ath/ath11k/core.h | 4 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 2 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 4 +- drivers/net/wireless/ath/ath11k/wmi.h | 4 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 2 + drivers/net/wireless/mac80211_hwsim.c | 5 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 1 - .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 19 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 3 - drivers/net/wireless/mediatek/mt76/mt7921/main.c | 3 +- drivers/nfc/fdp/fdp.c | 4 +- drivers/nfc/fdp/i2c.c | 2 +- drivers/nfc/nfcmrvl/i2c.c | 7 +- drivers/nfc/nfcmrvl/spi.c | 2 +- drivers/nfc/pn533/i2c.c | 2 +- drivers/nfc/pn533/uart.c | 2 +- drivers/nfc/pn544/i2c.c | 4 +- drivers/nfc/port100.c | 4 +- drivers/nfc/s3fwrn5/i2c.c | 2 +- drivers/nfc/st-nci/i2c.c | 4 +- drivers/nfc/st-nci/spi.c | 4 +- drivers/nfc/st21nfca/i2c.c | 4 +- drivers/nfc/st95hf/core.c | 2 +- drivers/nvme/host/Kconfig | 3 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fabrics.c | 5 + drivers/nvme/host/fc.c | 25 +- drivers/nvme/target/core.c | 15 +- drivers/nvme/target/nvmet.h | 2 +- drivers/nvme/target/tcp.c | 2 +- drivers/nvmem/core.c | 10 +- drivers/nvmem/qfprom.c | 6 +- drivers/pci/probe.c | 22 + drivers/phy/cadence/phy-cadence-sierra.c | 1 + drivers/phy/mediatek/phy-mtk-tphy.c | 2 + drivers/phy/phy-xgene.c | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 168 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 57 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 44 + drivers/phy/st/phy-stm32-usbphyc.c | 31 + drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1875 +---- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/phy/ti/phy-twl4030-usb.c | 6 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 24 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 9 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 8 +- drivers/pinctrl/mediatek/Kconfig | 6 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt2701.c | 3 + drivers/pinctrl/mediatek/pinctrl-mt2712.c | 3 + drivers/pinctrl/mediatek/pinctrl-mt6397.c | 3 + drivers/pinctrl/mediatek/pinctrl-mt8127.c | 3 + drivers/pinctrl/mediatek/pinctrl-mt8135.c | 3 + drivers/pinctrl/mediatek/pinctrl-mt8167.c | 3 + drivers/pinctrl/mediatek/pinctrl-mt8173.c | 3 + drivers/pinctrl/mediatek/pinctrl-mt8365.c | 502 ++ drivers/pinctrl/mediatek/pinctrl-mt8516.c | 3 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 17 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.h | 3 + drivers/pinctrl/mediatek/pinctrl-mtk-mt8365.h | 1511 ++++ drivers/pinctrl/pinctrl-at91.c | 14 +- drivers/pinctrl/pinctrl-single.c | 2 +- drivers/pinctrl/renesas/pfc-r8a77470.c | 346 +- drivers/pinctrl/renesas/pfc-r8a7790.c | 301 +- drivers/pinctrl/renesas/pfc-r8a7792.c | 533 +- drivers/pinctrl/renesas/pfc-r8a7794.c | 360 +- drivers/pinctrl/renesas/pfc-r8a77970.c | 175 +- drivers/pinctrl/renesas/pfc-r8a77980.c | 209 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 246 +- drivers/regulator/bd71815-regulator.c | 1 - drivers/remoteproc/remoteproc_core.c | 45 +- drivers/remoteproc/remoteproc_elf_loader.c | 12 +- drivers/remoteproc/remoteproc_virtio.c | 6 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 151 +- drivers/s390/block/dasd_diag.c | 8 +- drivers/s390/block/dasd_fba.c | 8 +- drivers/s390/block/dasd_int.h | 1 - drivers/s390/scsi/zfcp_scsi.c | 5 +- drivers/scsi/3w-9xxx.c | 2 +- drivers/scsi/3w-xxxx.c | 6 +- drivers/scsi/53c700.c | 6 +- drivers/scsi/FlashPoint.c | 165 +- drivers/scsi/NCR5380.c | 10 +- drivers/scsi/advansys.c | 4 - drivers/scsi/aha152x.c | 33 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 19 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 1 - drivers/scsi/arcmsr/arcmsr_hba.c | 5 +- drivers/scsi/arm/acornscsi.c | 46 +- drivers/scsi/arm/fas216.c | 15 +- drivers/scsi/ch.c | 5 +- drivers/scsi/constants.c | 15 - drivers/scsi/cxlflash/superpipe.c | 3 +- drivers/scsi/dc395x.c | 80 +- drivers/scsi/device_handler/scsi_dh_alua.c | 8 +- drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/esp_scsi.c | 4 +- drivers/scsi/fdomain.c | 22 +- drivers/scsi/hptiop.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +- drivers/scsi/libiscsi.c | 5 +- drivers/scsi/lpfc/lpfc_scsi.c | 54 +- drivers/scsi/megaraid.c | 20 +- drivers/scsi/megaraid/megaraid_mbox.c | 25 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 - drivers/scsi/megaraid/megaraid_sas_fusion.c | 1 - drivers/scsi/mesh.c | 9 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 261 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 8 + drivers/scsi/mpt3sas/mpt3sas_config.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 188 +- drivers/scsi/mvumi.c | 10 +- drivers/scsi/myrb.c | 64 +- drivers/scsi/myrs.c | 9 +- drivers/scsi/nsp32.c | 419 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/ps3rom.c | 7 +- drivers/scsi/qla2xxx/qla_isr.c | 15 +- drivers/scsi/qlogicfas408.c | 138 +- drivers/scsi/scsi.c | 11 +- drivers/scsi/scsi_debug.c | 15 +- drivers/scsi/scsi_error.c | 70 +- drivers/scsi/scsi_ioctl.c | 7 +- drivers/scsi/scsi_lib.c | 119 +- drivers/scsi/scsi_logging.c | 10 +- drivers/scsi/scsi_scan.c | 6 +- drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/sd.c | 63 +- drivers/scsi/sd_zbc.c | 3 +- drivers/scsi/sg.c | 9 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/sr.c | 4 +- drivers/scsi/sr_ioctl.c | 6 +- drivers/scsi/st.c | 8 +- drivers/scsi/stex.c | 9 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 6 +- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/scsi/virtio_scsi.c | 5 +- drivers/scsi/vmw_pvscsi.c | 6 - drivers/scsi/wd33c93.c | 43 +- drivers/scsi/xen-scsifront.c | 8 +- drivers/soc/amlogic/meson-ee-pwrc.c | 46 +- drivers/soundwire/cadence_master.h | 3 - drivers/spi/spi.c | 4 + drivers/staging/rtl8188eu/hal/odm.c | 3 +- drivers/staging/rtl8192u/r8192U_dm.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 1 + drivers/staging/rtl8723bs/include/drv_types.h | 1 - drivers/staging/rtl8723bs/include/rtw_mp.h | 1 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +- drivers/target/loopback/tcm_loop.c | 1 - drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_iblock.c | 2 +- drivers/target/target_core_pr.c | 8 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_sbc.c | 10 +- drivers/target/target_core_spc.c | 14 +- drivers/target/target_core_xcopy.c | 2 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 4 + drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 2 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 2 +- drivers/thunderbolt/dma_port.c | 94 +- drivers/thunderbolt/lc.c | 6 +- drivers/thunderbolt/nvm.c | 95 + drivers/thunderbolt/quirks.c | 1 + drivers/thunderbolt/switch.c | 3 +- drivers/thunderbolt/tb.h | 12 + drivers/thunderbolt/tb_regs.h | 3 + drivers/thunderbolt/usb4.c | 132 +- drivers/tty/nozomi.c | 8 +- drivers/tty/serial/8250/8250_omap.c | 12 - drivers/tty/serial/8250/serial_cs.c | 11 +- drivers/usb/cdns3/cdns3-ep0.c | 6 +- drivers/usb/cdns3/cdns3-gadget.c | 34 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/cdns3-plat.c | 2 +- drivers/usb/cdns3/cdns3-ti.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.c | 3 +- drivers/usb/cdns3/core.c | 4 +- drivers/usb/chipidea/ci.h | 2 - drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/debug.c | 34 +- drivers/usb/chipidea/otg.c | 9 +- drivers/usb/chipidea/udc.c | 2 +- drivers/usb/common/ulpi.c | 2 +- drivers/usb/common/usb-conn-gpio.c | 6 +- drivers/usb/core/hub.c | 13 +- drivers/usb/core/sysfs.c | 24 - drivers/usb/core/urb.c | 6 + drivers/usb/dwc2/gadget.c | 2 +- drivers/usb/dwc2/hcd_queue.c | 2 +- drivers/usb/dwc2/params.c | 4 +- drivers/usb/dwc2/pci.c | 2 +- drivers/usb/dwc2/platform.c | 2 +- drivers/usb/dwc3/trace.h | 2 - drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +- drivers/usb/gadget/udc/pxa27x_udc.c | 6 +- drivers/usb/gadget/udc/pxa27x_udc.h | 4 - drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/fotg210-hcd.c | 5 +- drivers/usb/host/fotg210.h | 3 - drivers/usb/host/xhci-tegra.c | 613 +- drivers/usb/isp1760/isp1760-udc.c | 1 + drivers/usb/roles/class.c | 9 + drivers/usb/storage/cypress_atacb.c | 4 +- drivers/usb/typec/mux.c | 29 +- drivers/usb/typec/mux.h | 6 + drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/xen/xen-scsiback.c | 17 +- fs/cifs/sess.c | 2 +- fs/cifsd/auth.c | 4 +- fs/io-wq.c | 29 +- fs/io-wq.h | 2 +- fs/io_uring.c | 15 +- fs/notify/fanotify/fanotify_user.c | 30 +- fs/notify/fdinfo.c | 2 +- fs/ocfs2/cluster/heartbeat.c | 5 +- fs/ocfs2/file.c | 55 +- fs/open.c | 14 +- fs/squashfs/block.c | 5 +- fs/squashfs/squashfs_fs_sb.h | 1 + fs/squashfs/super.c | 86 + include/asm-generic/early_ioremap.h | 1 + include/crypto/aead.h | 2 +- include/crypto/engine.h | 2 +- include/crypto/hash.h | 2 +- include/drm/drm_dp_mst_helper.h | 8 +- include/dt-bindings/pinctrl/apple.h | 13 + include/dt-bindings/pinctrl/mt8365-pinfunc.h | 858 ++ include/linux/compaction.h | 4 +- include/linux/compiler-clang.h | 17 + include/linux/compiler-gcc.h | 6 + include/linux/compiler_types.h | 2 +- include/linux/device.h | 37 + include/linux/dmaengine.h | 11 +- include/linux/fanotify.h | 4 + include/linux/fcntl.h | 4 - include/linux/fpga/fpga-mgr.h | 2 +- include/linux/hmm.h | 2 +- include/linux/hugetlb.h | 10 +- include/linux/i2c.h | 2 + include/linux/kvm_host.h | 2 +- include/linux/list_lru.h | 4 +- include/linux/mempolicy.h | 2 +- include/linux/migrate.h | 4 + include/linux/mmu_notifier.h | 8 +- include/linux/mmzone.h | 12 +- include/linux/netfilter.h | 4 +- include/linux/netfilter/x_tables.h | 2 +- include/linux/page-flags.h | 4 +- include/linux/percpu-defs.h | 2 +- include/linux/pgtable.h | 8 + include/linux/phy/tegra/xusb.h | 10 +- include/linux/platform_device.h | 3 - include/linux/remoteproc.h | 50 +- include/linux/rmap.h | 2 +- include/linux/shrinker.h | 2 +- include/linux/usb.h | 7 - include/linux/usb/role.h | 6 + include/linux/vmalloc.h | 4 +- include/net/mac80211.h | 9 +- include/net/netfilter/nf_tables.h | 34 +- include/net/netfilter/nf_tables_core.h | 7 +- include/net/netfilter/nf_tables_ipv4.h | 40 +- include/net/netfilter/nf_tables_ipv6.h | 42 +- include/scsi/scsi.h | 42 +- include/scsi/scsi_cmnd.h | 38 +- include/scsi/scsi_proto.h | 22 +- include/scsi/sg.h | 33 + include/trace/events/scsi.h | 48 +- include/trace/events/spi.h | 57 + include/uapi/drm/drm.h | 28 +- include/uapi/linux/mempolicy.h | 1 - include/uapi/linux/userfaultfd.h | 4 +- ipc/util.c | 44 +- ipc/util.h | 3 + kernel/bpf/devmap.c | 7 +- kernel/crash_core.c | 4 +- kernel/cred.c | 3 +- kernel/kthread.c | 13 - lib/Kconfig.debug | 3 + lib/dynamic_debug.c | 6 +- lib/math/rational-test.c | 2 +- lib/test_hmm.c | 3 +- mm/Kconfig | 12 + mm/huge_memory.c | 15 +- mm/hugetlb.c | 73 +- mm/memcontrol.c | 6 +- mm/memory-failure.c | 15 +- mm/memory.c | 4 + mm/memory_hotplug.c | 22 +- mm/mempolicy.c | 212 +- mm/migrate.c | 43 +- mm/mmap_lock.c | 60 +- mm/mprotect.c | 29 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 41 +- mm/rmap.c | 15 +- mm/sparse.c | 20 +- mm/swapfile.c | 57 +- mm/userfaultfd.c | 48 +- mm/vmscan.c | 3 +- net/ipv4/netfilter/nft_reject_ipv4.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 2 +- net/ipv6/netfilter/nft_reject_ipv6.c | 2 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/scan.c | 21 +- net/mac80211/tx.c | 52 +- net/mptcp/ctrl.c | 36 +- net/mptcp/pm_netlink.c | 15 +- net/mptcp/protocol.c | 16 +- net/mptcp/protocol.h | 2 + net/mptcp/subflow.c | 87 +- net/mptcp/token.c | 9 +- net/netfilter/ipset/ip_set_core.c | 50 +- net/netfilter/nf_conntrack_netlink.c | 65 +- net/netfilter/nf_tables_core.c | 2 +- net/netfilter/nf_tables_trace.c | 6 +- net/netfilter/nfnetlink_acct.c | 9 +- net/netfilter/nfnetlink_cthelper.c | 10 +- net/netfilter/nfnetlink_cttimeout.c | 34 +- net/netfilter/nft_chain_filter.c | 26 +- net/netfilter/nft_chain_nat.c | 4 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/nft_compat.c | 28 +- net/netfilter/nft_exthdr.c | 8 +- net/netfilter/nft_flow_offload.c | 2 +- net/netfilter/nft_payload.c | 10 +- net/netfilter/nft_reject_inet.c | 4 +- net/netfilter/nft_synproxy.c | 4 +- net/netfilter/nft_tproxy.c | 4 +- net/netfilter/xt_CT.c | 1 - net/netfilter/xt_limit.c | 46 +- net/wireless/util.c | 3 + samples/pktgen/parameters.sh | 7 +- samples/pktgen/pktgen_sample01_simple.sh | 2 + samples/pktgen/pktgen_sample02_multiqueue.sh | 2 + .../pktgen/pktgen_sample03_burst_single_flow.sh | 2 + samples/pktgen/pktgen_sample04_many_flows.sh | 2 + samples/pktgen/pktgen_sample05_flow_per_thread.sh | 2 + ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 2 + scripts/link-vmlinux.sh | 4 + sound/core/init.c | 19 +- sound/firewire/amdtp-stream.c | 279 +- sound/firewire/amdtp-stream.h | 17 +- sound/firewire/bebob/bebob_stream.c | 2 +- sound/firewire/dice/dice-stream.c | 2 +- sound/firewire/digi00x/digi00x-stream.c | 2 +- sound/firewire/fireface/ff-stream.c | 2 +- sound/firewire/fireworks/fireworks_stream.c | 2 +- sound/firewire/motu/motu-stream.c | 2 +- sound/firewire/oxfw/oxfw-stream.c | 2 +- sound/firewire/tascam/tascam-stream.c | 2 +- sound/hda/intel-dsp-config.c | 4 + sound/pci/hda/hda_generic.c | 1 + sound/pci/hda/hda_intel.c | 3 + sound/soc/codecs/rt5659.c | 26 +- sound/soc/fsl/imx-rpmsg.c | 1 - sound/soc/sh/rcar/Makefile | 2 +- sound/soc/sh/rcar/adg.c | 44 +- sound/soc/sh/rcar/cmd.c | 14 + sound/soc/sh/rcar/core.c | 65 +- sound/soc/sh/rcar/ctu.c | 14 + sound/soc/sh/rcar/debugfs.c | 96 + sound/soc/sh/rcar/dma.c | 31 +- sound/soc/sh/rcar/dvc.c | 14 + sound/soc/sh/rcar/gen.c | 9 + sound/soc/sh/rcar/mix.c | 14 + sound/soc/sh/rcar/rsnd.h | 40 +- sound/soc/sh/rcar/src.c | 26 +- sound/soc/sh/rcar/ssi.c | 148 +- sound/soc/sh/rcar/ssiu.c | 134 +- sound/usb/endpoint.h | 1 - tools/perf/perf.c | 4 +- .../pmu-events/arch/powerpc/power10/cache.json | 30 +- .../arch/powerpc/power10/floating_point.json | 2 +- .../pmu-events/arch/powerpc/power10/frontend.json | 124 +- .../pmu-events/arch/powerpc/power10/locks.json | 4 +- .../pmu-events/arch/powerpc/power10/marked.json | 61 +- .../pmu-events/arch/powerpc/power10/memory.json | 79 +- .../pmu-events/arch/powerpc/power10/others.json | 133 +- .../pmu-events/arch/powerpc/power10/pipeline.json | 135 +- .../perf/pmu-events/arch/powerpc/power10/pmc.json | 8 +- .../arch/powerpc/power10/translation.json | 22 +- tools/perf/pmu-events/jevents.c | 2 +- tools/perf/util/bpf_counter.c | 4 +- tools/testing/selftests/bpf/README.rst | 19 + tools/testing/selftests/kvm/memslot_perf_test.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 13 +- tools/testing/selftests/openat2/openat2_test.c | 7 +- tools/testing/selftests/vm/khugepaged.c | 4 - virt/kvm/kvm_main.c | 3 + 760 files changed, 24719 insertions(+), 11472 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-devices-removable create mode 100644 Documentation/bpf/llvm_reloc.rst delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra114-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.txt create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.yaml delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra20-car.txt create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra20-car.yaml delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra210-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra30-car.txt create mode 100644 Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hw [...] delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,i2c.txt delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt create mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml create mode 100644 Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.txt create mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.yaml delete mode 100644 Documentation/devicetree/bindings/phy/rockchip-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml delete mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.txt create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.yaml create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-coachz-r2-lte.dts => sc7180-trogdo [...] rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-coachz-r2.dts => sc7180-trogdor-co [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-pompom-r2-lte.dts => sc7180-trogdor- [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dts create mode 100644 drivers/char/xillybus/xillybus_class.c create mode 100644 drivers/char/xillybus/xillybus_class.h create mode 100644 drivers/char/xillybus/xillyusb.c create mode 100644 drivers/hwspinlock/sun6i_hwspinlock.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8365.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8365.h create mode 100644 include/dt-bindings/pinctrl/apple.h create mode 100644 include/dt-bindings/pinctrl/mt8365-pinfunc.h create mode 100644 sound/soc/sh/rcar/debugfs.c