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 1134591282e8 kdump: use vmlinux_build_id to simplify omits e7f865ae34e2 buildid: fix kernel-doc notation omits 0a4b187a1aeb buildid: mark some arguments const omits 8b3795a46381 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 6143ca975561 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 0a4ed41b0a85 scripts/decode_stacktrace.sh: support debuginfod omits 9328ed434c23 x86/dumpstack: use %pSb/%pBb for backtrace printing omits 43ddd918ca31 arm64: stacktrace: use %pSb for backtrace printing omits aaf5dfdf887e module: fix build error when CONFIG_SYSFS is disabled omits 8d09d20b6583 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits d811f0ae2557 buildid: fix build when CONFIG_MODULES is not set omits a691c3cd98c1 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 4962c2de3eeb module: add printk formats to add module build ID to stacktraces omits 976c24f5b41d dump_stack: add vmlinux build ID to stack traces omits 7af7471b3103 buildid-stash-away-kernels-build-id-on-init-fix omits 96031f5d0a7c buildid: stash away kernels build ID on init omits 3091cda64d8e buildid: add API to parse build ID out of buffer omits 6e7d1352544f buildid: only consider GNU notes for build ID parsing omits 6d6ab4f63c54 mm: fix spelling mistakes in header files omits 2c7a28ea80c4 secretmem: test: add basic selftest for memfd_secret(2) omits 17eab531fbf3 arch, mm: wire up memfd_secret system call where relevant omits b533f96ae674 PM: hibernate: disable when there are active secretmem users omits 2504f2efabd3 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits cf7539c83670 mm: introduce memfd_secret system call to create "secret" [...] omits a871b75ec98a set_memory: allow querying whether set_direct_map_*() is a [...] omits eee0950beafb riscv/Kconfig: make direct map manipulation options depend on MMU omits 4674d6446236 mmap: make mlock_future_check() global omits 9d924d9fff5d mm/slub: use stackdepot to save stack trace in objects-fix omits d81fbf6eeda3 slub: STACKDEPOT: rename save_stack_trace() omits 4d3e319b0bfc mm/slub: use stackdepot to save stack trace in objects omits 875c3a743b0c Merge branch 'akpm-current/current' omits a78a16938cc5 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 87b8753010d2 Merge remote-tracking branch 'cxl/next' omits 71461983f1ab Merge remote-tracking branch 'rust/rust-next' omits cea5bf89d58c Merge remote-tracking branch 'memblock/for-next' omits b12d865a2602 Merge remote-tracking branch 'mhi/mhi-next' omits be15eed71412 Merge remote-tracking branch 'fpga/for-next' omits 3702ef42d5ab Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 9c5f99871ca7 Merge remote-tracking branch 'hyperv/hyperv-next' omits 4e84ba2af97f Merge remote-tracking branch 'nvmem/for-next' omits 6bde1add4e79 Merge remote-tracking branch 'slimbus/for-next' omits 91e528f211a5 Merge remote-tracking branch 'fsi/next' omits 9ee951901430 Merge remote-tracking branch 'gnss/gnss-next' omits 238bad4f923d Merge remote-tracking branch 'kspp/for-next/kspp' omits b1803162b0c3 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits b0d0a77399b6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 712a56920f15 Merge remote-tracking branch 'rtc/rtc-next' omits 82cf16dbd7c1 Merge remote-tracking branch 'coresight/next' omits c34f196c1b59 Merge remote-tracking branch 'livepatching/for-next' omits 42b2cffb934b Merge remote-tracking branch 'userns/for-next' omits b4211632872f Merge remote-tracking branch 'pwm/for-next' omits ab3fb18ff783 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 91e43482d9cf Merge remote-tracking branch 'pinctrl-intel/for-next' omits 9dc83d490f42 Merge remote-tracking branch 'pinctrl/for-next' omits 6e3abdce805a Merge remote-tracking branch 'gpio-intel/for-next' omits 5fb274ef9c6d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits d4734fa6500c Merge remote-tracking branch 'rpmsg/for-next' omits c1c315f8f9c6 Merge remote-tracking branch 'vhost/linux-next' omits b0a159c63ef9 Merge remote-tracking branch 'scsi-mkp/for-next' omits da2ae00c3b68 Merge remote-tracking branch 'scsi/for-next' omits dad0a242bd72 Merge remote-tracking branch 'cgroup/for-next' omits 9b7d4508e6b7 Merge remote-tracking branch 'dmaengine/next' omits 464f650a75cf Merge remote-tracking branch 'icc/icc-next' omits 71c95abd6e6b Merge remote-tracking branch 'iio/togreg' omits 353b4b69fd3b Merge remote-tracking branch 'staging/staging-next' omits 3a5694ba06e4 Merge remote-tracking branch 'thunderbolt/next' omits 196e12d3eeeb Merge remote-tracking branch 'soundwire/next' omits 494ed89e667f Merge remote-tracking branch 'phy-next/next' omits 3887afdccf2d Merge remote-tracking branch 'extcon/extcon-next' omits a915e4a5d998 Merge remote-tracking branch 'char-misc/char-misc-next' omits ca7cbc84ecbd Merge remote-tracking branch 'tty/tty-next' omits 4916aeeecec1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 400ce9198d0d Merge remote-tracking branch 'usb-serial/usb-next' omits 642e3357dbf7 Merge remote-tracking branch 'usb/usb-next' omits ba0e0201978d Merge remote-tracking branch 'driver-core/driver-core-next' omits 8a6329b3cfe0 Merge remote-tracking branch 'ipmi/for-next' omits 8e82e296e54f Merge remote-tracking branch 'leds/for-next' omits ebf2e1630930 Merge remote-tracking branch 'drivers-x86/for-next' omits 86c10ec9cd20 Merge remote-tracking branch 'workqueues/for-next' omits aa768432a136 Merge remote-tracking branch 'percpu/for-next' omits 546aad563938 Merge remote-tracking branch 'kvm-arm/next' omits c57910cc4386 Merge remote-tracking branch 'rcu/rcu/next' omits 8ebb32e4a90e Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits c37e5e6fbb8c Merge remote-tracking branch 'edac/edac-for-next' omits 36303a751c98 Merge remote-tracking branch 'tip/auto-latest' omits de204faf3e9a Merge remote-tracking branch 'spi/for-next' omits 75ef68ae890c Merge remote-tracking branch 'devicetree/for-next' omits 1280a6667518 Merge remote-tracking branch 'audit/next' omits fb6b4fb5c35c Merge remote-tracking branch 'iommu/next' omits 2d2606037e86 Merge remote-tracking branch 'smack/next' omits b1b3a4239ad0 Merge remote-tracking branch 'selinux/next' omits 4fdcbdc1b6b7 Merge remote-tracking branch 'keys/keys-next' omits f0d83885bae3 Merge remote-tracking branch 'integrity/next-integrity' omits 05ca206e5ccd Merge remote-tracking branch 'apparmor/apparmor-next' omits c1cbb2b00bbe Merge remote-tracking branch 'security/next-testing' omits f8449782697f Merge remote-tracking branch 'regulator/for-next' omits 218edb8a0874 Merge remote-tracking branch 'battery/for-next' omits 327981d20dbc Merge remote-tracking branch 'backlight/for-backlight-next' omits 20d546363647 Merge remote-tracking branch 'mfd/for-mfd-next' omits a5f8162ac7d1 Merge remote-tracking branch 'mmc/next' omits d2242a412519 Merge remote-tracking branch 'device-mapper/for-next' omits 87ee5d9e676d Merge remote-tracking branch 'block/for-next' omits 8d376dc8089e Merge remote-tracking branch 'input/next' omits c405497d8279 Merge remote-tracking branch 'modules/modules-next' omits fae6f4a4352a Merge remote-tracking branch 'sound-asoc/for-next' omits 50b32ca33310 Merge remote-tracking branch 'sound/for-next' omits 6c8c1eb808f1 Merge remote-tracking branch 'regmap/for-next' omits 41072cf33382 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8854f55a6cc5 Merge remote-tracking branch 'drm-msm/msm-next' omits 6e3556a2b00f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits a16280fd8dbc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4acee3036bc7 Merge remote-tracking branch 'amdgpu/drm-next' omits 2e254f68641f next-20210604/drm-misc omits 66f1ab17b94b Merge remote-tracking branch 'drm/drm-next' omits 23b4ead91ae2 Merge remote-tracking branch 'crypto/master' omits a721f225cf02 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 303164fbee6b Merge remote-tracking branch 'nand/nand/next' omits d654a6f401d3 Merge remote-tracking branch 'mtd/mtd/next' omits bddce7e58f76 Merge remote-tracking branch 'gfs2/for-next' omits 00032dbe2021 Merge remote-tracking branch 'bluetooth/master' omits 448214616cea Merge remote-tracking branch 'wireless-drivers-next/master' omits 89156b5b1920 Merge remote-tracking branch 'ipsec-next/master' omits 83278a81f539 Merge remote-tracking branch 'bpf-next/for-next' omits 118ae83526ab Merge remote-tracking branch 'net-next/master' omits 838bcb7971e9 Merge remote-tracking branch 'rdma/for-next' omits 230bbf1225a4 Merge remote-tracking branch 'dlm/next' omits be7fba23ad35 Merge remote-tracking branch 'opp/opp/linux-next' omits cc130e7762a8 Merge remote-tracking branch 'devfreq/devfreq-next' omits 6c21cf8d55ce Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 1cea6df83e38 Merge remote-tracking branch 'pm/linux-next' omits 9191223b2e16 Merge remote-tracking branch 'v4l-dvb-next/master' omits 34e6c554a897 Merge remote-tracking branch 'v4l-dvb/master' omits 4fac1e40aa83 Merge remote-tracking branch 'jc_docs/docs-next' omits 9289aa982e23 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3587196e950b Merge remote-tracking branch 'i2c/i2c/for-next' omits 33c8da8a879f Merge remote-tracking branch 'hid/for-next' omits 3ccb4d3ed5ea Merge remote-tracking branch 'pci/next' omits 782806d7b2a1 Merge remote-tracking branch 'printk/for-next' omits cc7b0d227317 Merge remote-tracking branch 'vfs/for-next' omits f3957b62ea2a Merge remote-tracking branch 'xfs/for-next' omits 8d94a4e21c83 Merge remote-tracking branch 'v9fs/9p-next' omits d1d2f6a24497 Merge remote-tracking branch 'nfsd/nfsd-next' omits e4ef6a644c71 Merge remote-tracking branch 'nfs/linux-next' omits fc570248e21c Merge remote-tracking branch 'jfs/jfs-next' omits 96b3272ceea4 Merge remote-tracking branch 'f2fs/dev' omits 1cd6874803b9 Merge remote-tracking branch 'ext4/dev' omits 0665312ecdf5 Merge remote-tracking branch 'ext3/for_next' omits c099f8385c4b Merge remote-tracking branch 'erofs/dev' omits 80ee844a9250 Merge remote-tracking branch 'configfs/for-next' omits 0eb41d47828b Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 697d3521416c Merge remote-tracking branch 'cifs/for-next' omits 055624b7b237 Merge remote-tracking branch 'ceph/master' omits 520ba74f4fd4 Merge remote-tracking branch 'btrfs/for-next' omits c7db1ae615ba Merge remote-tracking branch 'fscrypt/master' omits 9afd40b7d1d3 Merge remote-tracking branch 'pidfd/for-next' omits 0bb7c424d870 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits dbc368758bc2 Merge remote-tracking branch 'sh/for-next' omits 74cdd9a8b96b Merge remote-tracking branch 's390/for-next' omits a64dd17005bf Merge remote-tracking branch 'risc-v/for-next' omits d4b57e18f55a Merge remote-tracking branch 'powerpc/next' omits cebbc8b0b938 Merge remote-tracking branch 'mips/mips-next' omits fb4de61c02b0 Merge remote-tracking branch 'microblaze/next' omits 88824eeda817 Merge remote-tracking branch 'm68k/for-next' omits 67501dba5b0f Merge remote-tracking branch 'h8300/h8300-next' omits 0882f649b5af Merge remote-tracking branch 'csky/linux-next' omits c92202a3a4ee Merge remote-tracking branch 'clk-imx/for-next' omits 4877d3669ce4 Merge remote-tracking branch 'clk/clk-next' omits 7f066704ab0e Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits d6d0ee31702f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 4f1ad0e30709 Merge remote-tracking branch 'tegra/for-next' omits 87c51d6e5910 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 29e075fea924 Merge remote-tracking branch 'stm32/stm32-next' omits 03b85d65b978 Merge remote-tracking branch 'scmi/for-linux-next' omits b311111eaf97 Merge remote-tracking branch 'samsung-krzk/for-next' omits 5db200f0383d Merge remote-tracking branch 'rockchip/for-next' omits 8b8ac86e7911 Merge remote-tracking branch 'reset/reset/next' omits 2c3676b9bbf6 Merge remote-tracking branch 'renesas/next' omits 86166d84b3d8 Merge remote-tracking branch 'raspberrypi/for-next' omits 3785ce3f04b9 Merge remote-tracking branch 'qcom/for-next' omits 316aa079b541 Merge remote-tracking branch 'omap/for-next' omits a1a5c265367b Merge remote-tracking branch 'mvebu/for-next' omits c7df4a794c8c Merge remote-tracking branch 'mediatek/for-next' omits 1f39499aa77a Merge remote-tracking branch 'keystone/next' omits 9a311e280f38 Merge remote-tracking branch 'imx-mxs/for-next' omits af587f810910 Merge remote-tracking branch 'drivers-memory/for-next' omits fba61e359bac Merge remote-tracking branch 'at91/at91-next' omits efea57aeb8d5 Merge remote-tracking branch 'aspeed/for-next' omits 85d2e3d6e201 Merge remote-tracking branch 'amlogic/for-next' omits 2ab6127e63f4 Merge remote-tracking branch 'actions/for-next' omits 8f7357e34ed9 Merge remote-tracking branch 'arm-soc/for-next' omits 87b264279e61 Merge remote-tracking branch 'arm64/for-next/core' omits 676012846a99 Merge remote-tracking branch 'arm/for-next' omits 2e1c0925e53f Merge remote-tracking branch 'asm-generic/master' omits 983d87d9a55a Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 176e910b8aee Merge remote-tracking branch 'kbuild/for-next' omits 55c4d17cbded Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 1071fb6d78e0 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 83a3f20cb8e5 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 5e34064b7a0c Merge remote-tracking branch 'pidfd-fixes/fixes' omits 61c5f3d3f0ad Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 2d60ce35fab0 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 7dc96d043c40 Merge remote-tracking branch 'vfs-fixes/fixes' omits 45e5fffec3a6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 807f24775148 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 26faaa7b3bfd Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d3cc80d5860c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 658f41403c90 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 4b9099b60bfc Merge remote-tracking branch 'ide/master' omits 1737b15acc6a Merge remote-tracking branch 'input-current/for-linus' omits 1e4b1c0620e2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 01c08b1ec2c8 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits b019c3b84995 Merge remote-tracking branch 'phy/fixes' omits bf8dbae0c4bf Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 7aeea785c89f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 3495014a5bf5 Merge remote-tracking branch 'usb.current/usb-linus' omits 4d0e2f22caf2 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits d71813f9d9d5 Merge remote-tracking branch 'spi-fixes/for-linus' omits ea5e35fad995 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d58d8fe88cf6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4efdb4be6bb9 Merge remote-tracking branch 'sound-current/for-linus' omits 0f3c2d5d10e0 Merge remote-tracking branch 'rdma-fixes/for-rc' omits fcce6aae920a Merge remote-tracking branch 'mac80211/master' omits f404a08d0a82 Merge remote-tracking branch 'ipsec/master' omits a271c32e35d0 Merge remote-tracking branch 'arm-current/fixes' omits 025806cc1fa2 Merge branch 'devel' into for-next omits 8713902875e2 cifs: do not share tcp servers with dfs mounts omits 308e54c9465a cifs: set a minimum of 2 minutes for refreshing dfs cache omits 516a56c788d2 cifs: fix path comparison and hash calc omits a29b73f3f2ee linux-next-pre omits aad4e3381240 ipc-utilc-use-binary-search-for-max_idx-fix omits c1b44229d57f ipc/util.c: use binary search for max_idx omits d4cb282cc9f5 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits f61e1ed76941 ipc: use kmalloc for msg_queue and shmid_kernel omits 4603d4b80911 ipc sem: use kvmalloc for sem_undo allocation omits 18d3c4beead9 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits da4c1ee9143f lib/decompressors: remove set but not used variabled 'level' omits 601ac1597630 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 700d4bc03a3e kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 25b06c03ffe1 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits e7fe5d28825f exec: remove checks in __register_bimfmt() omits 0db0414c8da2 x86: signal: don't do sas_ss_reset() until we are certain [...] omits 930d22be627c hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 921279b4bf3e init/main.c: silence some -Wunused-parameter warnings omits 00df39fa6690 init: print out unknown kernel parameters omits 5187a68332a3 checkpatch: improve the indented label test omits c175600f0a89 checkpatch: scripts/spdxcheck.py now requires python3 omits 4e08d2b74897 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 27ecf2f72dc4 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits a4b59d0d9629 lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 131073be510d lib-math-rational-add-kunit-test-cases-fix omits 4dcca95269fb lib/math/rational: add Kunit test cases omits e0d7e926805e lib/math/rational.c: fix divide by zero omits 583e62dae6cc seq_file: drop unused *_escape_mem_ascii() omits 6a80d960762b nfsd: avoid non-flexible API in seq_quote_mem() omits 07302b7cad7a seq_file: convert seq_escape() to use seq_escape_str() omits 9dbe2d206232 seq_file: add seq_escape_str() as replica of string_escape_str() omits c4c6fecea28b seq_file: introduce seq_escape_mem() omits dd603c30a861 MAINTAINERS: add myself as designated reviewer for generic [...] omits 79b82f288a91 lib/test-string_helpers: add test cases for new features omits b8b249ef66b5 lib/test-string_helpers: get rid of trailing comma in terminators omits 6c97a2129be5 lib/test-string_helpers: print flags in hexadecimal format omits b3cdf1f86ea7 lib/string_helpers: allow to append additional characters [...] omits b5b2c1421353 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 14a3d76b06da lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 6d7928c9a685 lib/string_helpers: drop indentation level in string_escape_mem() omits 15a61c1b9cba lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 9b4b2f15eca1 lib/string_helpers: switch to use BIT() macro omits 1c4eaf12d543 lib: decompress_bunzip2: remove an unneeded semicolon omits 636287ec87c4 kernel.h: split out panic and oops helpers (ia64 fix) omits d4cd97218ccf kernelh-split-out-panic-and-oops-helpers-fix omits a5beb257dc54 kernel.h: split out panic and oops helpers omits be6b863b95cf proc/sysctl: make protected_* world readable omits 0471e833b0c0 sysctl: remove redundant assignment to first omits 72f11bf6726f procfs/dmabuf: add inode number to /proc/*/fdinfo omits 24ec5d5f3891 procfs: allow reading fdinfo with PTRACE_MODE_READ omits f9ad8bb287a4 fs-proc-kcorec-add-mmap-interface-fix omits 28fe79efb8ec fs/proc/kcore.c: add mmap interface omits bd13b452055b proc: Avoid mixing integer types in mem_rw() omits ad1f3100fd4a kernel/hung_task.c: Monitor killed tasks. omits 58e111817e6c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 0cfdb6ec01dc fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e24259ecf14f kfence: unconditionally use unbound work queue omits 015606ce7bbe mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits 665ae0351c07 mm/page_alloc: move prototype for find_suitable_fallback omits 62bc1bcc5622 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits b7f0158ef0a7 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 47f63320d643 mm/swap: make swap_address_space an inline function omits 1510391033a8 mm/z3fold: add kerneldoc fields for z3fold_pool omits 25c04c8ab3ed mm/zbud: add kerneldoc fields for zbud_pool omits 82ad2d5e5eb8 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 4ef596c02f75 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 4cfd50cd5f1d mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits c3687ca6ef29 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 2878d93090af mm/page_alloc: make should_fail_alloc_page() static omits b476823732c9 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 43821a882dd2 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 44af3d66f7ab mm: fix spelling mistakes omits 40762590e8be mm: define default value for FIRST_USER_ADDRESS omits 5c5c6ad17dac mm: fix comments mentioning i_mutex omits 578d2f296a1c mm: fix typos and grammar error in comments omits 7f68f7d8395b zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 820491693342 mm/highmem: Remove deprecated kmap_atomic omits e78130650d9c mm/zswap.c: fix two bugs in zswap_writeback_entry() omits bd922d3ad0ae mm/zswap.c: avoid unnecessary copy-in at map time omits 41e973bc85f1 mm/zswap.c: remove unused function zswap_debugfs_exit() omits aa15ac4a065d mmmemory_hotplug-drop-unneeded-locking-fix omits 12e410d2d8fc mm,memory_hotplug: drop unneeded locking omits d5ae3d1b30d6 memory-hotplug.rst: complete admin-guide overhaul omits 54846d999295 mm/memory_hotplug: rate limit page migration warnings omits 92b89677499d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 43ef550cc800 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits cd53b6776b59 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 6d2eb34ba380 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits ec0cf00f7734 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 7b5857b7ecb6 mm: make variable names for populate_vma_page_range() consistent omits 170905a855ac mm: generalize ZONE_[DMA|DMA32] omits 37a11247b763 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 48cbdf1405e2 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits f39ec9d30474 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 1bb5693f6999 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits f0c16c21dfd4 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits fd84fb514fae mm: migrate: check mapcount for THP instead of refcount omits af0123347163 mm: migrate: don't split THP for misplaced NUMA page omits b8868dd16af1 mm: migrate: account THP NUMA migration counters correctly omits c795e6c84827 mm: thp: fix a double unlock bug omits c6c6338ee5d0 mm: thp: refactor NUMA fault handling omits 212b429d93f5 mm: memory: make numa_migrate_prep() non-static omits 21e938c41910 mm: memory: add orig_pmd to struct vm_fault omits 9ceacd817d83 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 885b94c28748 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 88a40c6c617a mm: migrate: fix missing update page_private to hugetlb_pa [...] omits e7ffb14e6c44 arm64: drop pfn_valid_within() and simplify pfn_valid() omits 1c49def063c9 arm64: decouple check whether pfn is in linear map from pf [...] omits 93e7dc31bc53 memblock: update initialization of reserved pages omits 1c35b9e53820 include/linux/mmzone.h: add documentation for pfn_valid() omits 023201f87166 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits e3abb24c8029 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 857e3efcec94 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits 331af57be5ef mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits c5ac1417a31b mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 5dc16dcefdbd mm/mempolicy: cleanup nodemask intersection check for oom omits 337faf5daa8e mm/compaction: use DEVICE_ATTR_WO macro omits 882e5f0ae50e fs/proc/kcore: use page_offline_(freeze|thaw) omits 2451fe26645d virtio-mem: use page_offline_(start|end) when setting Page [...] omits d96af67bd61b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits b7a4764365fd fs/proc/kcore: don't read offline sections, logically offl [...] omits 8e5d5a130b4c fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 40d4b53b9cab fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 5a6d62de65cf docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits b7cd36fdd8ab mm/kconfig: move HOLES_IN_ZONE into mm omits 94efe20d03b7 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] omits 663f891e16a2 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits c677a13f112e userfaultfd/selftests: exercise minor fault handling shmem [...] omits 7b01936f6240 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 73df93726fdc userfaultfd/selftests: reinitialize test context in each test omits e70d20c5871e userfaultfd/selftests: create alias mappings in the shmem test omits 72b2ae394e36 userfaultfd/selftests: use memfd_create for shmem test type omits dfe14a272d85 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits fa834d3c2579 userfaultfd/shmem: advertise shmem minor fault support omits 05882d92e82e userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 596245cb6e91 userfaultfd/shmem: support minor fault registration for shmem omits ba54d376409d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits e17e135c6897 userfaultfd/selftests: add pagemap uffd-wp test omits 7ccae8963048 mm/pagemap: export uffd-wp protection information omits b0c6593be9d5 mm/userfaultfd: fail uffd-wp registration if not supported omits 60fb487f4d90 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits aed77b77466b mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits 333c4b5aaf5b mm/userfaultfd: fix uffd-wp special cases for fork() omits a9fb5202538e mm/thp: simplify copying of huge zero page pmd when fork omits c605f1738f8f userfaultfd/selftests: unify error handling omits 7f620cb91163 userfaultfd/selftests: only dump counts if mode enabled omits 28e3ea099306 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 0e1f0de42f83 userfaultfd/selftests: remove the time() check on delayed uffd omits 64b4bbc1ffd2 userfaultfd/selftests: use user mode only omits 2973475fcf82 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits ebc759a7eb09 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 14108a83515d khugepaged: selftests: remove debug_cow omits 13cd4a195a3e powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 6b7e264b1e68 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 8fda713e405b mm/vmalloc: enable mapping of huge pages at pte level in vmap omits 3bcfdc2aad7e arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 033e466b92e9 x86: define only {pud/pmd}_{set/clear}_huge when useful omits 2102ba12708a mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits a2387305761e mm/hugetlb: change parameters of arch_make_huge_pte() omits 1471afa6fb49 mm/huge_memory.c: don't discard hugepage if other processe [...] omits f188d9a62c89 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 7a8c19a171c5 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 82a2214161e0 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 0073bed0be6b mm/huge_memory.c: use page->deferred_list omits ad8d514947d9 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits b2a8a0b8ff5b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 4610756efff3 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits a1ebffb47b5d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 065bd3d64666 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 38c871f5f0f7 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits a388452da514 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits e9afd4d8a4eb mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 992e8c39e488 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 451e4d31ecea mm: hugetlb: defer freeing of HugeTLB pages omits a87c0f661ad0 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 011f7b39c6a4 mm: hugetlb: gather discrete indexes of tail page omits 79af6b86c2b3 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 48d92d6c9ead mm: memory_hotplug: factor out bootmem core functions to b [...] omits 126938fa3a69 mm,hwpoison: make get_hwpoison_page() call get_any_page() omits 5fcb9ae5d3e8 mmhwpoison-send-sigbus-with-error-virutal-address-fix omits 8c75ac2b91dd mm,hwpoison: send SIGBUS with error virutal address omits ce556212a5e6 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits 49fa23152d2c mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 024a4ee1dc6e mm/memory-failure: use a mutex to avoid memory_failure() races omits 8aac370a29c9 mm/page_alloc: allow high-order pages to be stored on the [...] omits 0ab8bbfb6904 mm/page_alloc: move free_the_page omits d284bf375505 mm/page_alloc: fix counting of managed_pages omits ef71548d0ce1 mm/page_alloc: improve memmap_pages dbg msg omits 7c0b1a47ab02 mm: drop SECTION_SHIFT in code comments omits 5c879b27b3ff mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 101943db9879 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits 204da0aa21a5 mm/page_alloc: limit the number of pages on PCP lists when [...] omits c9ad37360ad8 mm/page_alloc: scale the number of pages that are batch freed omits a3f50dc6bd2e mm/page_alloc: adjust pcp->high after CPU hotplug events omits 4fb2139a64b8 mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits aa76cce30ded mm/page_alloc: disassociate the pcp->high from pcp->batch omits b2f7e3d82ec7 mm/page_alloc: delete vm.percpu_pagelist_fraction omits 7155d3be327a mm: page_alloc: dump migrate-failed pages only at -EBUSY omits 9dbde8f236e6 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 526b5eb9041a mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 0ff27b3fd8c1 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 32d5c8a70571 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits ab6369518779 mm/page_alloc: batch the accounting updates in the bulk allocator omits 580d9893ba2d mm/vmstat: inline NUMA event counter updates omits 534b40c195e0 mm/vmstat: convert NUMA statistics to basic NUMA counters omits 30d5bfc3e908 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits c0f428f68040 mm/page_alloc: work around a pahole limitation with zero-s [...] omits 1ee428825fcb mm/page_alloc: convert per-cpu list protection to local_lock omits 7de6aeaa51c8 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 2cd0be5d0735 mm/page_alloc: split per cpu page lists and zone stats -fix omits 9c2aa7b1762c mm/page_alloc: split per cpu page lists and zone stats omits 9fb616790034 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits c30b7c084990 mm/page_alloc: switch to pr_debug omits d793b967c6fe mm: optimise nth_page for contiguous memmap omits 71bd888752c2 mm: constify page_count and page_ref_count omits af87c92f16a8 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 5c1af2c1a3e3 mm: make compound_head const-preserving omits 3c57db402955 mm/page_owner: constify dump_page_owner omits 515816fe1461 mm/debug: factor PagePoisoned out of __dump_page omits f9e4f19df26e mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits a157568fda2c mm: make __dump_page static omits 9f4f14b88a8e mm/mmzone.h: simplify is_highmem_idx() omits 96ceb4033f87 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 9e3b579e3762 mm: report which part of mem is being freed on initmem case omits 3fa41292cad0 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 186a565792a9 fix for "printk: introduce dump_stack_lvl()" omits 0fad3c5bd6e5 printk: introduce dump_stack_lvl() omits 79b59dfd6896 mm/vmalloc: Fallback to a single page allocator omits 8a32c0122b45 mm/vmalloc: remove quoted strings split across lines omits af3df8b169cd mm/vmalloc: print a warning message first on failure omits 202304b1ff4d mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 0680dfe4887d mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits b9eb1cbf9aab mm, tracing: unify PFN format strings omits f61939b67a42 mm/dmapool: use DEVICE_ATTR_RO macro omits 5a5c06adae7e h8300: remove unused variable omits 04c05573a2e9 powerpc/mm: enable move pmd/pud omits 8052ec6c9bb3 mm/mremap: allow arch runtime override omits 8b7b91fa57a9 mm/mremap: move TLB flush outside page table lock omits 23a832237b39 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits 1ab7280481aa mm/mremap: use range flush that does TLB and page walk cac [...] omits efe1d80337d4 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits 93ec8c6c82ff powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits e759fad12719 powerpc/mm/book3s64: fix possible build error omits f7aaee7fcbca mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits 39ac7571c2a0 mm/mremap: use pmd/pud_poplulate to update page table entries omits 312b1b14dc24 selftest/mremap_test: avoid crash with static build omits fe1f2c36e40f selftest/mremap_test: update the test to handle pagesize o [...] omits 29c39a7267ef mm: improve mprotect(R|W) efficiency on pages referenced once omits 7c4bac3ee3a5 mm: improve mprotect(R|W) efficiency on pages referenced once omits cd8da4f7ae28 nouveau/svm: implement atomic SVM access omits f5fc2e1538df nouveau/svm: refactor nouveau_range_fault omits 4a14e59744c4 mm: selftests: fix potential integer overflow on shift of a int omits 741d93ebbb3d mm: selftests for exclusive device memory omits f5f527a1d5a5 mm: device exclusive memory access omits 6d45a9f9f8d4 mm/memory.c: allow different return codes for copy_nonpres [...] omits e45df6ddd409 mm: rename migrate_pgmap_owner omits 3b7218d8b947 mm/rmap: split migration into its own function omits bc8fede168be mm/rmap: split try_to_munlock from try_to_unmap omits 65bde819d954 mm/swapops: rework swap entry manipulation code omits 41422daffbd2 mm: remove special swap entry functions omits 17c106fa8c6d mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 10672ed8d408 mm/memory.c: use vma_lookup() in __access_remote_vm() omits 7b0e10cd6731 mm/mremap: use vma_lookup() in vma_to_resize() omits cacf0b8bc745 mm/migrate: use vma_lookup() in do_pages_stat_array() omits 7319ae32df84 mm/ksm: use vma_lookup() in find_mergeable_vma() omits 6247c5853b51 lib/test_hmm: use vma_lookup() in dmirror_migrate() omits cc62a46ab4b9 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits 9f029c94313b misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 2a5cc7569183 media: videobuf2: use vma_lookup() in get_vaddr_frames() omits f033c4c6a893 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits 32dae1290042 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits 997b8b7a6cde vfio: use vma_lookup() instead of find_vma_intersection() omits ce6b1812fd67 virt/kvm: use vma_lookup() instead of find_vma_intersection() omits a05f8772411c x86/sgx: use vma_lookup() in sgx_encl_find() omits 661820b7fa98 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits 746b412ac8ab arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits c719eb6bb8ff arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits 5a667596d8e1 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits 46194b2c01fd arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits 18817ea89764 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 16bbfb08d99c drm/i915/selftests: use vma_lookup() in __igt_mmap() omits 22c6a2d43d5c mm: add vma_lookup(), update find_vma_intersection() comments omits 0f44a11800b9 mm/memory.c: fix comment of finish_mkwrite_fault() omits f86779cdf117 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 180f1efadc34 mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 769fdb38dd52 mm/mmap: introduce unlock_range() for code cleanup omits 38af9533fa60 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 6b90000139e7 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 4414130f1dc6 binfmt-remove-in-tree-usage-of-map_executable-fix omits ad55ee7261cd binfmt: remove in-tree usage of MAP_EXECUTABLE omits f9062ecccec9 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 025846167691 memcontrol: use flexible-array member omits 44f1af5d2498 mm: vmscan: remove noinline_for_stack omits 8df7b91106ab mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 0c2bdf9b7fdb mm: memcontrol: simplify the logic of objcg pinning memcg omits cc0bba7a9016 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits fe6fe119fda5 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 62e69529c012 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits e74c1597a3ff mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits ee8bbbe2c79a mm: memcontrol: fix page charging in page replacement omits 9ea449c63b9b mm: memcontrol: fix root_mem_cgroup charging omits cb00ac993138 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 53270d6d0c1f mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 3fd971b13287 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits dfe14954c6e4 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits d3f12d584b6a mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 902d00afb4db mm: memcg/slab: properly set up gfp flags for objcg pointer array omits d9c7c804c092 mm/memcontrol.c: fix potential uninitialized variable warning omits d657b0c32060 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits 0cce4d308f7d mm/memcg: optimize user context object stock access omits f943a9515840 mm/memcg: improve refill_obj_stock() performance omits 936ffafc4798 mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits e99e4a26c504 mm/memcg: move mod_objcg_state() to memcontrol.c omits 273cf194d737 mm: free idle swap cache page after COW omits 5ff5e6ef6de5 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 9dc613fc919b mm/swap: remove unused global variable nr_swapper_spaces omits 7f025cb698e6 mm/swap_slots.c: delete meaningless forward declarations omits 4b835f8426d1 mm/swap: remove unused local variable nr_shadows omits 42c182c5bea0 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits 5769ec0ae90c mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits 9ecfe67567b8 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits a4298d92653b mm/shmem: fix shmem_swapin() race with swapoff omits 0131c3b3a54f mm/swap: remove confusing checking for non_swap_entry() in [...] omits e80a9db46f23 swap: fix do_swap_page() race with swapoff omits 8e892d715849 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 70704aa190ef fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits d5190e8af557 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits a07fcc2ffbb0 mm: gup: pack has_pinned in MMF_HAS_PINNED omits 08c6f33b0982 mm: gup: allow FOLL_PIN to scale in SMP omits c1b3a83e1f93 mm/gup_benchmark: support threading omits a15163187b1c mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 4c043b35e395 mm/page-writeback: update the comment of Dirty position control omits 878e8e06d871 mm/page-writeback: Fix performance when BDI's share of rat [...] omits d8ab89722590 mm: page-writeback: kill get_writeback_state() comments omits 6b9633248586 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits 50432d616fc0 tools/vm/page_owner_sort.c: check malloc() return omits 7a2a5d85f7b4 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits b9733c1fc803 slub: force on no_hash_pointers when slub_debug is enabled omits c4f26a9a9a56 slub: indicate slab_fix() uses printf formats omits a8b26a24c118 slub: actually use 'message' in restore_bytes() omits ae9eecc97a65 slub: restore slub_debug=- behavior omits 1f6af3ed1d33 mm, slub: fix support for clang 10 omits 0e57087a10b2 kfence: test: fix for "mm, slub: change run-time assertion [...] omits 96e70b279b94 mm, slub: change run-time assertion in kmalloc_index() to [...] omits 7bdce9206d49 slub: remove resiliency_test() function omits 3243d1453262 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits a03b8583a9cf mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 684aac6c9d5f mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 965317c83298 kunit: make test->lock irq safe omits ebe0c966261e doc: watchdog: modify the doc related to "watchdog/%u" omits 80dabddcac8a doc: watchdog: modify the explanation related to watchdog thread omits 384e72222d0a kernel: watchdog: modify the explanation related to watchd [...] omits 9d7ca3da3a21 ocfs2: fix ocfs2 corrupt when iputting an inode omits a39251e469f0 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ad18e316c76b ocfs2: replace simple_strtoull() with kstrtoull() omits 004a355f9cee ocfs2: remove repeated uptodate check for buffer omits af67c9fe0c4d ocfs2: remove redundant assignment to pointer queue omits 41e113bd57d0 ocfs2: fix snprintf() checking omits 521ac3093429 ocfs2: remove unnecessary INIT_LIST_HEAD() omits 164d10206f0f squashfs: add option to panic on errors omits db9800671d6f scripts/spelling.txt: add more spellings to spelling.txt omits 0d6d22f5e04d streamline_config.pl: add softtabstop=4 for vim users omits 69c1ea9834ea streamline_config.pl: make spacing consistent omits 5e15d3dd3853 ia64: mca_drv: fix incorrect array size calculation omits a598cb0c1ac8 ia64: headers: drop duplicated words omits ef74dfb3744e kthread: switch to new kerneldoc syntax for named variable [...] omits dfd579d76edd /proc/kpageflags: do not use uninitialized struct pages omits 7778d5cdfacd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a7c8668396fd mm,hwpoison: fix race with hugetlb page allocation omits 1e26b2722b9c cifs: handle different charsets in dfs cache omits 240e5c1c36a2 cifs: keep referral server sessions alive omits 0b725f941fef cifs: get rid of @noreq param in __dfs_cache_find() omits e32748f3011c cifs: do not send tree disconnect to ipc shares omits 30aa5dcbef43 cifs: improve fallocate emulation omits 1b7b28acd95e cifs: Constify static struct genl_ops omits d6a64e7b4f19 cifs: Remove unused inline function is_sysvol_or_netlogon() omits 431b9c158cb1 cifs: remove duplicated prototype omits 1a919b3a9c69 Merge branch 'ib-iio-i2c-5.13rc1' into togreg - Needed to [...] omits 08af9b446ee8 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C omits 0d1263207c71 f2fs: clean up /sys/fs/f2fs/<disk>/features omits 129e8f247ed1 f2fs: add pin_file in feature list omits 6d6e318c597d f2fs: Advertise encrypted casefolding in sysfs omits 91046827dc73 f2fs: Show casefolding support only when supported omits ec7b70ac2ea2 f2fs: support RO feature omits 5b157c66a77b drm/radeon: Add HD-audio component notifier support (v2) omits fd2acba5814d drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 86d71e37c243 Revert "drm/amd/display: To modify the condition in indica [...] omits 1edadf4cebd6 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits df372510c024 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits ff30916dd4fb drm/amdgpu: only check for _PR3 on dGPUs omits 2de90850dca0 drm/amdgpu: add another raven1 gfxoff quirk omits 8c48781be115 usb/host: enable auto power control for xhci-pci omits a8bc69b7fdfa Merge remote-tracking branch 'spi/for-5.14' into spi-next omits bb4e7ad42ec0 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 25037a2478db Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 4eb201f97923 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 2e0d6a3170bd Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 9cb7f0a9a1ef Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits f2aff9d54ff6 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 1c74bc9c743a Merge branches 'fixes' and 'misc' into for-next omits 1500fbc77bd8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 omits c41e7643306c ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] omits d09a6f27f805 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh omits 222970862626 ARM: 9084/1: simplify the build rule of mach-types.h omits c3fb38899aeb ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ omits 2f2aa13d6cfd ARM: 9082/1: [v2] mark prepare_page_table as __init omits 1f12fb25c5c5 ARM: 9079/1: ftrace: Add MODULE_PLTS support omits 27e331a926db ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() omits 67f9fb4e8df9 ARM: 9077/1: PLT: Move struct plt_entries definition to header omits 44cf9ab29fb4 ARM: 9076/1: boot: remove redundant piggy_data from clean-files omits 9e6014c4f579 ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ omits cde1687066d1 ARM: use MiB for vmalloc sizes omits 8a12c739db7b ARM: use "* SZ_1M" rather than "<< 20" omits 54b16133b73a ARM: change vmalloc_start to vmalloc_size omits 17ee1e51a2fc ARM: change vmalloc_min to vmalloc_start omits be3152d16fab ARM: use a temporary variable to hold maximum vmalloc size omits 50ef2e07778d ARM: change vmalloc_min to be unsigned long omits aafc8eb78635 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT omits a25ea0c642c2 Merge branches 'pm-core' and 'pm-cpufreq' into linux-next omits f135cfa1a60e Merge branch 'acpi-pm' into linux-next omits ac1c889d37da erofs: clean up file headers & footers omits c75f56b12b4d erofs: remove the occupied parameter from z_erofs_pagevec_ [...] omits 9fc77ce34b03 erofs: fix error return code in erofs_read_superblock() omits e91c9fe09913 f2fs: logging neatening omits 5587eb7dbdc2 Merge remote-tracking branch 'regmap/for-5.14' into regmap-next omits 981583aee8db cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] omits 3931fd6facb6 Merge branch 'pm-sleep' into linux-next omits 7dc39d9dead2 Merge branch 'pm-cpufreq' into linux-next omits 1a1a429db94a Merge branch 'pnp' into linux-next omits 38b0feae3818 Merge branch 'acpica' into linux-next omits 7411de335119 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] omits 514b25d84d1e Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] omits 514bf33071ad Merge branch 'devprop' into linux-next omits 2417ce7ef477 Merge branch 'features' into for-next omits 00ebb243da7f cifs: fix ipv6 formating in cifs_ses_add_channel omits a2bf39204785 Merge branch 'iommu/fixes' into next omits 04f80b59e597 s390: disable SSP when needed omits 336fd9f1abdf s390/ap/zcrypt: notify userspace with online, config and m [...] omits eb802d005506 s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] omits ced081dd2bd0 s390/ccwgroup: simplify ungrouping when driver deregisters omits defb486cb2e8 s390/vfio-ap: clean up vfio_ap_drv's definition omits 9787a8a26d60 s390/ap: extend AP change bindings-complete uevent with counter omits d7848316852d s390/smp: remove redundant pcpu::lowcore member omits 454ae054b138 s390/smp: do not preserve boot CPU lowcore on hotplug omits c9c4601cc42d s390/smp: reallocate IPL CPU lowcore omits 44d95d1692f2 s390/mm: ensure switch_mm() is executed with interrupts disabled omits 5642058abef0 s390/boot: access kernel command line via parmarea omits bd7a3813cabd s390/ipl: make parameter area accessible via struct parmarea omits b72d241fec23 s390/sclp_vt220: fix console name to match device omits 350d38f610fb s390/ccwgroup: release the cdevs from within dev->release() omits 556c93b623d5 s390/ap: wire up bus->probe and bus->remove omits 7145132ee964 s390/zcrypt: remove zcrypt_device_count omits b78a5cd5e18a s390/crypto: fix function/prototype mismatches omits 50109c65c78e s390/traps: add struct to access transactional diagnostic block omits ceeede8d8414 s390/cio: add union/struct to access tpi_info omits 74fb6232b37e s390/irq: add union/struct to access io interrupt data omits 6e8217df8ce8 s390/irq: add union/struct to access external interrupt pa [...] omits 9f47db404d6b s390/facilities: move stfl information from lowcore to glo [...] omits 0359e972488d s390/entry: use assignment to read intcode / asm to copy gprs omits 2aef03c8c8f9 s390: enable HAVE_IOREMAP_PROT omits f931b80ac774 s390/cpumf: remove WARN_ON_ONCE in counter start handler omits f4ab4787355a s390/cpumf: remove counter transaction call backs omits 7f5e8ac37f06 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset omits 61ae61f4437b f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] omits c1d6d2fd2f64 cpufreq: acpi-cpufreq: Skip initialization if cpufreq driv [...] adds 87f8c2c723cd Merge remote-tracking branch 'arm-current/fixes' adds 5bcbe3285fb6 s390/mcck: fix calculation of SIE critical section size adds 1874cb13d5d7 s390/mcck: fix invalid KVM guest condition check adds 2d1c545711e4 Merge remote-tracking branch 's390-fixes/fixes' adds 51c96a561f24 ethtool: Fix NULL pointer dereference during module EEPROM dump adds 306b9228c097 mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst si [...] adds d566ed04e42b mlxsw: spectrum_qdisc: Pass handle, not band number to fin [...] adds 2fd8d84ce309 mlxsw: core: Set thermal zone polling delay argument to re [...] adds aaab3076d7c7 Merge branch 'mlxsw-fixes' adds a47c397bb29f revert "net: kcm: fix memory leak in kcm_sendmsg" adds 7a6b1ab7475f neighbour: allow NUD_NOARP entries to be forced GCed adds cea8f0bf7419 Merge remote-tracking branch 'net/master' adds 9c12fe13236e Merge remote-tracking branch 'ipsec/master' adds 3543cc52ac7f Merge remote-tracking branch 'mac80211/master' adds cc56b628b527 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 8c4a4f8fcc59 Merge remote-tracking branch 'sound-current/for-linus' adds c8a4556d9851 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin adds 5430e703c43c Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds affabd3de19a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds fabbbfa8c586 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 7421bc35afd7 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7eec532b7222 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds dd65704e0725 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds cfeb70424e20 Merge remote-tracking branch 'spi-fixes/for-linus' adds 9aea78218d6d Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 953f178e4aa3 Merge remote-tracking branch 'usb.current/usb-linus' adds c96ab614ef26 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds cf290c6e1128 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 429d41c647b5 Merge remote-tracking branch 'phy/fixes' adds 4a1fc9c72534 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds a7f9e4492941 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 0468a0ad44c6 Merge remote-tracking branch 'input-current/for-linus' adds 022cdd170983 Merge remote-tracking branch 'ide/master' adds 0a2ff58f9f8f dmaengine: mediatek: free the proper desc in desc_free handler adds 2537b40b0a4f dmaengine: mediatek: do not issue a new desc if one is sti [...] adds 9041575348b2 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC [...] adds 191509d757cf Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 4b17f83b2080 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 4a3a003808d9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds ed89aadf9ad8 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 97fb9ebded54 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b80f1552beb7 Merge remote-tracking branch 'vfs-fixes/fixes' adds f38f97c901df Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 3b13907966b7 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds f26c44095598 Merge remote-tracking branch 'pidfd-fixes/fixes' adds d020c5a6d461 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 62c45ed9adef Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 9bf3797796f5 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device adds 417f35fb395b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 13dfead49db0 media: siano: Fix out-of-bounds warnings in smscore_load_f [...] new a45cb78e6a90 Merge branch 'for-next/Warray-bounds' into for-next/kspp new 5c6829ac0e63 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new d87012969d55 Merge remote-tracking branch 'kbuild/for-next' new 0e1503daee71 Merge remote-tracking branch 'compiler-attributes/compiler [...] new fa21b76a601f Merge remote-tracking branch 'asm-generic/master' new d619f90fae23 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT new 01bb34852bf3 ARM: change vmalloc_min to be unsigned long new 4f706b078fd5 ARM: use a temporary variable to hold maximum vmalloc size new f572f5cb3926 ARM: change vmalloc_min to vmalloc_start new 4c1b7a761608 ARM: change vmalloc_start to vmalloc_size new 08b842400ff5 ARM: use "* SZ_1M" rather than "<< 20" new c01914efeaa9 ARM: use MiB for vmalloc sizes new 7411cfc3c91a ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ new 331f5f63c30c ARM: 9076/1: boot: remove redundant piggy_data from clean-files new 4e271701c17d ARM: 9077/1: PLT: Move struct plt_entries definition to header new 890cb057a46d ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() new 79f32b221b18 ARM: 9079/1: ftrace: Add MODULE_PLTS support new ae7ba7614601 ARM: 9082/1: [v2] mark prepare_page_table as __init new 4716e2e34a22 ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ new 6073882cc1a8 ARM: 9084/1: simplify the build rule of mach-types.h new b34b98204ca4 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh new ad05f676525a ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] new 8b95a7d90ce8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 new b285d0f98734 Merge branches 'fixes' and 'misc' into for-next new ee64bd8d8c21 Merge remote-tracking branch 'arm/for-next' new 382dcdd66ce8 arm64: remove redundant local_daif_mask() in bad_mode() new f7c706f0391d arm64: entry: unmask IRQ+FIQ after EL0 handling new bb8e93a287a5 arm64: entry: convert SError handlers to C new 33a3581a76f3 arm64: entry: move arm64_preempt_schedule_irq to entry-common.c new 101a5b665dcd arm64: entry: move NMI preempt logic to C new f8049488e7d3 arm64: entry: add a call_on_irq_stack helper new 064dbfb41691 arm64: entry: convert IRQ+FIQ handlers to C new 2f2bbaa4eda0 arm64: entry: organise entry handlers consistently new e931fa03c6bf arm64: entry: organise entry vectors consistently new af541cbbf9c6 arm64: entry: consolidate EL1 exception returns new cbed5f8d3feb arm64: entry: move bad_mode() to entry-common.c new ca0c2647f54c arm64: entry: improve bad_mode() new a5b43a87a760 arm64: entry: template the entry asm functions new ec841aab8d3c arm64: entry: handle all vectors with C new afd05e28c911 arm64: entry: fold el1_inv() into el1h_64_sync_handler() new 8168f098867f arm64: entry: split bad stack entry new d60b228fd199 arm64: entry: split SDEI entry new 6ecbc78c3d06 arm64: entry: make NMI entry/exit functions static new bf6fa2c0dda7 arm64: entry: don't instrument entry code with KCOV new b5df5b8307b1 arm64: idle: don't instrument idle code with KCOV new 5aede8a7cff6 Merge branch 'for-next/entry' into for-next/core new 11d565b4872f Merge remote-tracking branch 'arm64/for-next/core' new 5146670134a8 Merge remote-tracking branch 'arm-soc/for-next' new a3b322198956 Merge remote-tracking branch 'actions/for-next' new fcc2544f7be9 Merge remote-tracking branch 'amlogic/for-next' new 0f3ce8a599d6 Merge remote-tracking branch 'aspeed/for-next' new b249d97825ff ARM: configs: at91_dt_defconfig: configs for sam9x60 new 74815080302e Merge branch 'at91-defconfig' into at91-next new 1de30d6ce38b Merge remote-tracking branch 'at91/at91-next' new 318a54d60c6d Merge remote-tracking branch 'drivers-memory/for-next' new 1a8cce1f5c83 Merge remote-tracking branch 'imx-mxs/for-next' new 8fdc1d43ea09 Merge remote-tracking branch 'keystone/next' new 28968396704b Merge remote-tracking branch 'mediatek/for-next' new dc901cc52f75 Merge remote-tracking branch 'mvebu/for-next' new 56bfb7bb781d Merge remote-tracking branch 'omap/for-next' new 5e32bfc6c574 Merge remote-tracking branch 'qcom/for-next' new 6d26a7f119e3 Merge remote-tracking branch 'raspberrypi/for-next' new 479c700c6df2 arm64: dts: renesas: r8a77961: Add INTC-EX device node new 1771a33b3442 arm64: dts: renesas: r8a779a0: Drop power-domains property [...] new e1833059a1c5 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next new b3b3b7cd414c Merge remote-tracking branch 'renesas/next' new 6eed6a4bc05e reset: hi6220: Use the correct HiSilicon copyright new 747aeec9ac06 reset: lantiq: use devm_reset_controller_register() new 91105ed604e4 reset: mchp: sparx5: fix return value check in mchp_sparx5 [...] new 4fb26fb83f0d reset: bail if try_module_get() fails new 5e787cdf0313 reset: berlin: support module build new f669c66b6b0c Merge remote-tracking branch 'reset/reset/next' new 41f1c4ad5712 Merge remote-tracking branch 'rockchip/for-next' new 079a2f91486e Merge remote-tracking branch 'samsung-krzk/for-next' new 438e6322c236 Merge remote-tracking branch 'scmi/for-linux-next' new 112882ddf662 Merge remote-tracking branch 'stm32/stm32-next' new 2b54876b8ede Merge remote-tracking branch 'sunxi/sunxi/for-next' new 92c187680fe6 Merge remote-tracking branch 'tegra/for-next' new 6cf2496d3325 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 79b08ae7c411 arm64: dts: ti: k3-am65: Add support for UHS-I modes in MM [...] new d49a769dcddd arm64: dts: ti: k3-am65-main: Add ICSSG MDIO nodes new 7ce11d4704c0 arm64: dts: ti: k3-j721e-main: Add ICSSG MDIO nodes new 91901e9cb32b Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 943bddb36ab9 Merge remote-tracking branch 'clk/clk-next' new 569c4da00578 Merge remote-tracking branch 'clk-imx/for-next' new d2fee0e49c76 Merge remote-tracking branch 'csky/linux-next' new ede3d39c4570 Merge remote-tracking branch 'h8300/h8300-next' new c1367ee016e3 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning new aa4d9c240c8e Merge remote-tracking branch 'm68k/for-next' new fe92164de64e Merge remote-tracking branch 'microblaze/next' new f426f85090e9 Merge remote-tracking branch 'mips/mips-next' new 904d0077d4a6 Merge remote-tracking branch 'powerpc/next' new 234d5fcb8edb Merge remote-tracking branch 'risc-v/for-next' new 766ea2680103 Merge branch 'fixes' into for-next new d552a58d7080 s390/cpumf: remove counter transaction call backs new 15e5b53ff4c9 s390/cpumf: remove WARN_ON_ONCE in counter start handler new d460bb6c6417 s390: enable HAVE_IOREMAP_PROT new af9ad82290a5 s390/entry: use assignment to read intcode / asm to copy gprs new 17e89e1340a3 s390/facilities: move stfl information from lowcore to glo [...] new 6c6a07fc7c98 s390/irq: add union/struct to access external interrupt pa [...] new 755112b35cdd s390/traps: add struct to access transactional diagnostic block new a237283fc405 s390/crypto: fix function/prototype mismatches new 3b4dd96854c4 s390/zcrypt: remove zcrypt_device_count new 95c09f0344f1 s390/ap: wire up bus->probe and bus->remove new 197cec2853cb s390/ccwgroup: release the cdevs from within dev->release() new b7d91d230a11 s390/sclp_vt220: fix console name to match device new f73c632d387a s390/ipl: make parameter area accessible via struct parmarea new 27c1dac0b6d8 s390/boot: access kernel command line via parmarea new bdb8c9353ead s390/mm: ensure switch_mm() is executed with interrupts disabled new 5789284710aa s390/smp: reallocate IPL CPU lowcore new 587704efb3de s390/smp: do not preserve boot CPU lowcore on hotplug new d2e834c62d7f s390/smp: remove redundant pcpu::lowcore member new 0677519ab94d s390/ap: extend AP change bindings-complete uevent with counter new 31aae32ca125 s390/vfio-ap: clean up vfio_ap_drv's definition new 428b7f59835d s390/ccwgroup: simplify ungrouping when driver deregisters new 17c0b86e5fab s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] new 42e8d652438f s390: disable SSP when needed new 5d3516b36476 s390: appldata depends on PROC_SYSCTL new c63c473f18a7 s390/cio: add tpi.h header file new 34bbeed07494 s390: add struct tpi_info to struct pt_regs new 0a500447b847 s390: use struct tpi_info in lowcore.h new 21aadf2eb055 s390/lowcore: remove superfluous __packed annotations new 3bd695813628 Merge branch 's390/fixes' into features new 20232b18e534 s390/mcck: cleanup use of cleanup_sie_mcck new 113af8e6f457 s390/decompressor: replace use of perl with simple sed/tr new 3ba3a3f77e4f Merge branch 'features' into for-next new c2bc727679ea Merge remote-tracking branch 's390/for-next' new 9a68de5667bd Merge remote-tracking branch 'sh/for-next' new 2dee11f2328d Merge remote-tracking branch 'xtensa/xtensa-for-next' new f6385fe7ab4b Merge remote-tracking branch 'pidfd/for-next' new 3c5c484a6e3e Merge remote-tracking branch 'fscrypt/master' new cec904691d40 Merge remote-tracking branch 'btrfs/for-next' new 1e5e2a3d1e2e Merge remote-tracking branch 'ceph/master' new b04c3f358747 cifs: fix ipv6 formating in cifs_ses_add_channel new 0bca73c09da0 cifs: remove duplicated prototype new 72e3ccc1d2f0 cifs: Remove unused inline function is_sysvol_or_netlogon() new 21a2407c5a20 cifs: Constify static struct genl_ops new 1f4238ef39be cifs: improve fallocate emulation new 380bcde5dae8 cifs: do not send tree disconnect to ipc shares new 1f71f28579e6 cifs: get rid of @noreq param in __dfs_cache_find() new a09823d47bdf cifs: keep referral server sessions alive new 8693757e9e86 cifs: handle different charsets in dfs cache new b83aac9fc7ce cifs: fix path comparison and hash calc new 078643ad944d cifs: set a minimum of 2 minutes for refreshing dfs cache new 380698a2047a cifs: do not share tcp servers with dfs mounts new 4a957ba6daf6 cifs: decoding negTokenInit with generic ASN1 decoder new 4fa70e80294b Merge remote-tracking branch 'cifs/for-next' new 6c4e675ad359 cifsd: fix list_add double add BUG_ON trap in setup_async_work() new ade62d8b429f cifsd: set epoch in smb2_lease_break response new d4b26c285802 cifsd: fix possible compile error for asn1.c new 3aefd54da5ec cifsd: remove duplicated argument new 015b1dc381fd Merge pull request #54 from namjaejeon/cifsd-for-next new 1c02c62ce121 Merge remote-tracking branch 'cifsd/cifsd-for-next' new aa68937f1db7 Merge remote-tracking branch 'configfs/for-next' new 0508c1ad0f26 erofs: fix error return code in erofs_read_superblock() new 7dea3de7d384 erofs: remove the occupied parameter from z_erofs_pagevec_ [...] new c5fcb51111b8 erofs: clean up file headers & footers new 63e4eb673c25 Merge remote-tracking branch 'erofs/dev' new a149127be52f reiserfs: add check for invalid 1st journal block new fa236c2b2d44 udf: Fix NULL pointer dereference in udf_symlink function new 21e4e15a846f reiserfs: Remove unneed check in reiserfs_write_full_page() new 64c2c2c62f92 quota: Change quotactl_path() systcall to an fd-based one new 65ffb3d69ed3 quota: Wire up quotactl_fd syscall new e7ca3b93d2bb Pull quotactl_fd() syscall from Jan Kara. new 206cae14d5ce Merge remote-tracking branch 'ext3/for_next' new e6ab0b264fba Merge remote-tracking branch 'ext4/dev' new 1f13c48bbce1 f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] new f8b6ecbe96ca f2fs: logging neatening new 1a59a14da8f2 f2fs: support RO feature new 713782802935 f2fs: Show casefolding support only when supported new 4dcca668d91a f2fs: Advertise encrypted casefolding in sysfs new 4ea9aa8c6369 f2fs: add pin_file in feature list new b057af902a6b f2fs: clean up /sys/fs/f2fs/<disk>/features new ad7f23116c87 f2fs: compress: add compress_inode to cache compressed blocks new 16c4ad4350b9 f2fs: swap: remove dead codes new a529f200d4f9 f2fs: swap: support migrating swapfile in aligned write mode new 6bc538b34d42 Merge remote-tracking branch 'f2fs/dev' new 84e4fed5f49c Merge remote-tracking branch 'jfs/jfs-next' new 151cc8f52072 Merge remote-tracking branch 'nfs/linux-next' new 11fac77d451b Merge remote-tracking branch 'nfsd/nfsd-next' new be3c48d0af01 Merge remote-tracking branch 'v9fs/9p-next' new 747f3c99dc45 Merge remote-tracking branch 'xfs/for-next' new a795bbe0e81c Merge remote-tracking branch 'vfs/for-next' new 3e000b2889dc Merge remote-tracking branch 'printk/for-next' new 84e1105c7fce Merge remote-tracking branch 'pci/next' new e03fd6b147d9 Merge remote-tracking branch 'hid/for-next' new d66a8b542296 Merge remote-tracking branch 'i2c/i2c/for-next' new c52aa11ce807 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 94e81ce99f8d Merge remote-tracking branch 'jc_docs/docs-next' new 63c4e212d0dd Merge remote-tracking branch 'v4l-dvb/master' new d24d89b5d07f Merge remote-tracking branch 'v4l-dvb-next/master' new e755e56a816d Merge branch 'devprop' into linux-next new ff7856421afb Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] new 511a7c8da8a9 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] new 69e6c6d089ad Merge branch 'pnp' into linux-next new 8df71a7dc5e1 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset new 5de126250070 cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] new fcbef3bdf3a8 Merge branches 'pm-cpufreq', 'pm-core' and 'pm-sleep' into [...] new 643fcc664b9a Merge remote-tracking branch 'pm/linux-next' new 9dd3b24bf614 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 3c44c3ef9074 Merge remote-tracking branch 'devfreq/devfreq-next' new eddc806e450e Merge remote-tracking branch 'opp/opp/linux-next' new 27b26df7070e Merge remote-tracking branch 'dlm/next' new 32a25f2ea690 RDMA/rxe: Fix failure during driver load new 35f5ace5dea4 RDMA/bnxt_re: Enable global atomic ops if platform supports new ef2a75c5c88e RDMA/bnxt_re: Update maintainers list new aeb27bb76ad8 RDMA/cxgb4: Fix missing error code in create_qp() new 7fde2dbe03f4 RDMA/irdma: Fix issues with u8 left shift operation new 1b01a42c9cc4 RDMA/irdma: remove extraneous indentation on a statement new cd16b32c15ed RDMA/irdma: remove redundant initialization of variable val new 205be5dc9984 RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" new 61c7d826b817 RDMA/irdma: Fix return error sign from irdma_modify_qp new 729120dcf0db Merge remote-tracking branch 'rdma/for-next' new c858d436be8b net: phy: introduce PHY_INTERFACE_MODE_REVRMII new 29afb83ac98e net: dsa: sja1105: apply RGMII delays based on the fixed-l [...] new 5d645df99ac6 net: dsa: sja1105: determine PHY/MAC role from PHY interface type new 62568bdbe6f6 dt-bindings: net: dsa: sja1105: convert to YAML schema new 06d6211361ee Merge branch 'sja1105-yaml' new 725637a802c5 net: hd64570: remove redundant blank lines new d364c0a93ac6 net: hd64570: add blank line after declarations new 1d1fa598ac19 net: hd64570: fix the code style issue about "foo* bar" new bc94e642e4bd net: hd64570: fix the code style issue about trailing statements new 3f8b8db695fe net: hd64570: add braces {} to all arms of the statement new 53da5342c51a net: hd64570: fix the comments style issue new cb625e9c5d48 net: hd64570: remove redundant parentheses new 0f1e7a34c053 net: hd64570: add some required spaces new ae3554ba03cd Merge branch 'hd6470-cleanups' new 4d7efa73fa26 sch_htb: fix doc warning in htb_add_to_wait_tree() new 274e5d0e55aa sch_htb: fix doc warning in htb_next_rb_node() new 996bccc39afb sch_htb: fix doc warning in htb_add_class_to_row() new 5f8c6d05f390 sch_htb: fix doc warning in htb_remove_class_from_row() new 876b5fc0c0fb sch_htb: fix doc warning in htb_activate_prios() new 4113be2020a8 sch_htb: fix doc warning in htb_deactivate_prios() new 1e9559527a9d sch_htb: fix doc warning in htb_class_mode() new 4b479e9883ce sch_htb: fix doc warning in htb_change_class_mode() new 8df7e8fff8da sch_htb: fix doc warning in htb_activate() new 9a034f25e472 sch_htb: fix doc warning in htb_deactivate() new 0e5c90848a28 sch_htb: fix doc warning in htb_charge_class() new 2c3ee53ea663 sch_htb: fix doc warning in htb_do_events() new 9977d6f56bac sch_htb: fix doc warning in htb_lookup_leaf() new 126285651b7f Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net new d402af20315c net: lantiq: Use devm_platform_get_and_ioremap_resource() new ec89c2b55dc7 net: ethernet: ixp4xx_eth: Use devm_platform_get_and_iorem [...] new 85eb1389458d virtio_net: Remove BUG() to avoid machine dead new cda9de0b8daf pktgen: add pktgen_handle_all_threads() for the same code new 3f07ce8e5287 net: dsa: hellcreek: Use is_zero_ether_addr() instead of memcmp() new 4fb473fe7325 atm: [br2864] fix spelling mistakes new ef91f7981036 net: gemini: Use devm_platform_get_and_ioremap_resource() new 218d154f540a net: usb: asix: ax88772_bind: use devm_kzalloc() instead o [...] new 7e88b11a862a net: usb: asix: refactor asix_read_phy_addr() and handle e [...] new dde258469257 net: usb/phy: asix: add support for ax88772A/C PHYs new e532a096be0e net: usb: asix: ax88772: add phylib support new 34a1dee6bc44 net: usb: asix: ax88772: add generic selftest support new d275afb66371 net: usb: asix: add error handling for asix_mdio_* functions new 06edf1a940be net: phy: do not print dump stack if device was removed new 2c9d6c2b871d usbnet: run unbind() before unregister_netdev() new 8c3f3362cded Merge branch 'ax88772-phylib' new eb550f53099b virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type new 51efbbdf1dca ice: Manage VF's MAC address for both legacy and new cases new f28cd5ce1a60 ice: Save VF's MAC across reboot new 43c7f9198deb ice: Refactor ice_setup_rx_ctx new 7ad15440acf8 ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling new fb3612840d4f ice: set the value of global config lock timeout longer new b38b7f2bb418 ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency new 96cf4f689bf7 ice: use static inline for dummy functions new d5f84ae95f1d ice: add extack when unable to read device caps new e872b94f9cf0 ice: add error message when pldmfw_flash_image fails new 1c08052ec49e ice: wait for reset before reporting devlink info new 97a4ec010705 ice: (re)initialize NVM fields when rebuilding new c77849f54609 ice: Detect and report unsupported module power levels new a69606cde176 ice: downgrade error print to debug print new 7e94090ae13e ice: fix clang warning regarding deadcode.DeadStores new b3ef1550a4e7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new ca4e2b94eb98 qed: Fix duplicate included linux/kernel.h new d991452dd790 net: hns3: add a separate error handling task new aff399a638da net: hns3: add scheduling logic for error handling task new e0fe0a38371b net: hns3: remove now redundant logic related to HNAE3_UNK [...] new 7cf6f56d1631 Merge branch 'hns3-error-handling' new f1fe19c2cb3f net: mscc: ocelot: check return value after calling platfo [...] new 90fdd89f6cf9 net: tulip: Remove the repeated declaration new 74325bf01045 net: bcmgenet: check return value after calling platform_g [...] new 809660cbc82d net: macb: Use devm_platform_get_and_ioremap_resource() new b5d64b43f8cc net: enetc: Use devm_platform_get_and_ioremap_resource() new 3710e80952cf net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname new 0bb51a3a3857 net: mvpp2: check return value after calling platform_get_ [...] new 20f1932e2282 net: micrel: check return value after calling platform_get [...] new 84a57ae96b29 netlabel: Fix spelling mistakes new 974d8f86cd60 ipv4: Fix spelling mistakes new 4fb3ebbf7e08 net/ncsi: Fix spelling mistakes new 7f553ff21410 l2tp: Fix spelling mistakes new 35cba15a504b net: moxa: Use devm_platform_get_and_ioremap_resource() new c07aea3ef4d4 mm: add a signature in struct page new c420c98982fa skbuff: add a parameter to __skb_frag_unref new 6a5bcd84e886 page_pool: Allow drivers to hint on SKB recycling new 133637fcfab2 mvpp2: recycle buffers new e4017570daee mvneta: recycle buffers new dc8cf7550a70 Merge branch 'page_pool-recycling' new 81718d0dbf31 Merge remote-tracking branch 'net-next/master' new e5a10b2a7b32 Merge remote-tracking branch 'bpf-next/for-next' new 0f5ae1bb089c Merge remote-tracking branch 'ipsec-next/master' new ef4b65e53cc7 netfilter: nfnetlink: add struct nfgenmsg to struct nfnl_i [...] new e2b750d78b55 netfilter: nf_tables: remove nft_ctx_init_from_elemattr() new 670866512f97 netfilter: nf_tables: remove nft_ctx_init_from_setattr() new 0418b989a467 netfilter: nftables: add nf_ct_pernet() helper function new ef8ed5ea091b netfilter: conntrack: Introduce tcp offload timeout configuration new 975c57504da1 netfilter: conntrack: Introduce udp offload timeout configuration new 1d91d2e1a7f7 netfilter: flowtable: Set offload timeouts according to pr [...] new 7b4b2fa37587 netfilter: annotate nf_tables base hook ops new e2cf17d3774c netfilter: add new hook nfnl subsystem new 1bfdf6b1c8e8 Merge remote-tracking branch 'netfilter-next/master' new dbc7d92b8f14 Merge remote-tracking branch 'wireless-drivers-next/master' new bb0199c47eec Merge remote-tracking branch 'bluetooth/master' new 0920cb1dda3c Merge remote-tracking branch 'gfs2/for-next' new cf027a932236 Merge remote-tracking branch 'mtd/mtd/next' new 53ee21ae505f Merge remote-tracking branch 'nand/nand/next' new 3f8f88638909 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 9dc9a9c15e1f Merge remote-tracking branch 'crypto/master' new 837be76e6867 Merge remote-tracking branch 'drm/drm-next' new 680753dd9d7d dma-buf: fix inconsistent debug print v2 new 068d9d754bc1 dma-buf: add SPDX header and fix style in dma-resv.c new 0c6b522abc2a dma-buf: cleanup dma-resv shared fence debugging a bit v2 new 4e5660035712 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends new bfa3357ef9ab drm/ttm: allocate resource object instead of embedding it v2 new 3eb7d96e9415 drm/ttm: flip over the range manager to self allocated nodes new db7349534275 drm/ttm: flip over the sys manager to self allocated nodes new d624e1bfa579 drm/amdgpu: revert "drm/amdgpu: stop allocating dummy GTT nodes" new 2fdcb55dfc86 drm/amdkfd: use resource cursor in svm_migrate_copy_to_vram v2 new f700b18c8583 drm/amdgpu: switch the GTT backend to self alloc new 267501ec2b9c drm/amdgpu: switch the VRAM backend to self alloc new beb4c86521bc drm/nouveau: switch the TTM backends to self alloc new d3bcb4b02fe9 drm/vmwgfx: switch the TTM backends to self alloc new cb1c81467af3 drm/ttm: flip the switch for driver allocated resources v2 new 3e2926f8753d drm/panfrost: Add AFBC_FEATURES parameter new 415f6767d807 dma-buf: add missing EXPORT_SYMBOL new 6edbd6abb783 dma-buf: rename and cleanup dma_resv_get_excl v3 new fb5ce730f214 dma-buf: rename and cleanup dma_resv_get_list v2 new 6b41323a265a dma-buf: rename dma_resv_get_excl_rcu to _unlocked new d3fae3b3daac dma-buf: drop the _rcu postfix on function names v3 new 8f8e19bd18b4 drm/ttm: fix missing res assignment in ttm_range_man_alloc new e075a7811977 drm/vc4: hdmi: Fix error path of hpd-gpios new 6800234ceee0 drm/vc4: hdmi: Convert to gpiod new b36a6bb8a151 drm/sun4i: de3: Be explicit about supported modifiers new c43f2f984234 RDMA/umem: fix missing automated rename new 3bf3710e3718 drm/ttm: Add a generic TTM memcpy move for page-based iomem new b7e32bef4ae5 drm: Add a prefetching memcpy_from_wc new 053c57696cb9 drm/ttm: Use drm_memcpy_from_wc for TTM bo moves new a3be8cd70fec drm/ttm: Document and optimize ttm_bo_pipeline_gutting() new abb50d67adf3 drm/ttm, drm/amdgpu: Allow the driver some control over swapping new 76c56a5affeb drm/hyperv: Add DRM driver for hyperv synthetic video device new 25bfa956561f drm/hyperv: Handle feature change message from device new 24994b91ecc5 MAINTAINERS: Add maintainer for hyperv video device new b8be9e19f465 drm/ttm: fix access to uninitialized variable. new 72db41c9336d drm/ttm: fix warning after moving resource to ghost obj new 8c53b7ea952c Merge remote-tracking branch 'drm-misc/for-linux-next' new cf2a22e4080d drm/amdgpu: Modify register access in sdma_v5_2 to use _SO [...] new 0dc2bafb08c0 drm/amdkfd: pages_addr offset must be 0 for system range new 4a1d4b6d38bd drm/amdkfd: add sdma poison consumption handling new 312d9253ecac drm/amdgpu: Update psp fw attestation support list new 9a3bf287c425 drm/amdgpu: Fixing "Indirect register access for Navi12 sr [...] new 0ac8f5876022 drm/amdgpu: fix VM handling for GART allocations new 272d57c3aa13 drm/amdkfd: remove duplicate include of kfd_svm.h new 7a68d188d1c4 drm/amdgpu: Fix warning of Function parameter or member no [...] new d1ba49e7763a drm/amd/display: remove no need variable new 75a26f84d1dd drm/amd/display: Fix duplicate included dce110_hw_sequencer.h new d5c9096541dc drm/amdgpu: Fix a a typo in a comment new 70a2e76fc657 drm/amd/display: Fix two spelling mistakes, clean wide lines new c56176a60297 usb/host: enable auto power control for xhci-pci new f911ebbdb9b5 drm/amdgpu: add another raven1 gfxoff quirk new 063941d6239e drm/amdgpu: only check for _PR3 on dGPUs new 32b1e1b5d19b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 163506d4df4d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 5604b9f2c761 Revert "drm/amd/display: To modify the condition in indica [...] new 22dfc77258bf drm/amdgpu: check whether s2idle is enabled to determine s0ix new 5a7e9d7ec7b8 drm/radeon: Add HD-audio component notifier support (v2) new b0cd77f596f6 Merge remote-tracking branch 'amdgpu/drm-next' new 651e7d48577a drm/i915: replace IS_GEN and friends with GRAPHICS_VER new 161058fb899e drm/i915: Add remaining conversions to GRAPHICS_VER new abb9fe438b82 drm/i915/display: remove duplicated argument new 9b2e49a14838 drm/i915/display: Fix fastsets involving PSR new 6d7a793aabf3 drm/i915/display: Allow fastsets when DP_SDP_VSC infoframe [...] new 3f409e4cd579 drm/i915/display: Drop FIXME about turn off infoframes new f365e9db10a6 Merge remote-tracking branch 'drm-intel/for-linux-next' new 809da15ba9e2 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new b59b878a4625 Merge remote-tracking branch 'drm-msm/msm-next' new 37b1a97f6b62 Merge remote-tracking branch 'etnaviv/etnaviv/next' new bcd23f93d398 regmap-irq: Introduce inverted status registers support new 330401cb75be Merge remote-tracking branch 'regmap/for-5.14' into regmap-next new d8d740317263 Merge remote-tracking branch 'regmap/for-next' new 81bfb89eed86 ALSA: bebob: cease from delayed card registration new d42dca6b469f ALSA: fireworks: cease from delayed card registration new b566e972f594 ALSA: oxfw: cease from delayed card registration new 9536c7512c74 ALSA: dice: cease from delayed card registration new 9067c181c3a5 ALSA: firewire-digi00x: cease from delayed card registration new 7ae2f179a42d ALSA: firewire-tascam: cease from delayed card registration new a49c6766dfa0 ALSA: firewire-motu: cease from delayed card registration new ee5f0b32ce6b ALSA: fireface: cease from delayed card registration new 5fe8f0a0a83a ALSA: firewire-lib: delete unused kernel API new d9edac82de11 Merge remote-tracking branch 'sound/for-next' new b9de77d0bc51 Merge tag 'tb-mfd-asoc-v5.14-1' of https://git.kernel.org/ [...] new 54f673139452 ASoC: rk817: Remove unneeded semicolon new d50b86b3f6ab ASoC: rk817: remove redundant assignment to pointer node, [...] new 4d1a98b5f1ab ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside new ba9e82a1c891 ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() new c50f381afcab ASoC: ak4613: add .auto_selectable_formats support new bea63e8bbe33 ASoC: pcm3168a: add .auto_selectable_formats support new 029217652256 ASoC: rsnd: add .auto_selectable_formats support new af69f47df1fb ASoC: fsi: add .auto_selectable_formats support new 68d8b7ba360f ASoC: hdmi-codec: add .auto_selectable_formats support new d08c5b76b270 Merge series "ASoC: adds new .auto_selectable_formats supp [...] new c43d0c86999b Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new a3437506c042 Merge remote-tracking branch 'sound-asoc/for-next' new 33c551b722a7 Merge remote-tracking branch 'modules/modules-next' new c2483a3ce321 Merge remote-tracking branch 'input/next' new 8079ea120053 Merge remote-tracking branch 'block/for-next' new 70f628369e8c Merge remote-tracking branch 'device-mapper/for-next' new 12d34a3db737 Merge remote-tracking branch 'mmc/next' new 59b3d04277e6 Merge remote-tracking branch 'mfd/for-mfd-next' new d1830b823da0 Merge remote-tracking branch 'backlight/for-backlight-next' new bdb808f6197d Merge remote-tracking branch 'battery/for-next' new 4388daa8e2c7 Merge tag 'tb-mfd-regulator-rtc-v5.14' of git://git.kernel [...] new 3c37d899ef8b regulator: max77686: Convert to use regulator_set_ramp_del [...] new 431ea63b647f regulator: mt6358: Use unsigned int for volt_tables new 5a5e31150c9e regulator: mt6359: Use unsigned int for volt_tables new 73d4ae57f82e regulator: mt6359: Get rid of linear_range tables new 93f6b6e8c0b8 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 07972903b05f Merge remote-tracking branch 'regulator/for-next' new 4d97105e5957 Merge remote-tracking branch 'security/next-testing' new 939b7fca7154 Merge remote-tracking branch 'apparmor/apparmor-next' new 146af7f9aae1 Merge remote-tracking branch 'integrity/next-integrity' new ee1e22c86b93 Merge remote-tracking branch 'keys/keys-next' new dc8e6345e80d Merge remote-tracking branch 'selinux/next' new 75bdbe347392 Merge remote-tracking branch 'smack/next' new be227f8e99a6 iommu/amd: Tidy up DMA ops init new 340ec061f765 iommu/amd: Remove redundant assignment of err new 9197bc958fc9 iommu/rockchip: Remove redundant DMA syncs new 4b21a503adf5 iommu/amd: Fix extended features logging new b1e650db2cc4 iommu/amd: Add amd_iommu=force_enable option new 9561dd434860 iommu/dma: Fix IOVA reserve dma ranges new 1d963e949273 iommu/iova: Put free_iova_mem() outside of spinlock iova_r [...] new 3e71a84cba80 iommu: Remove unused of_get_dma_window() new cef953a60912 iommu: Drop unnecessary of_iommu.h includes new 7f4d57ed9057 iommu/dma: Fix compile warning in 32-bit builds new d7b0f0c6a479 Merge branches 'iommu/fixes', 'arm/rockchip', 'x86/amd' an [...] new 5f529bd6d7b7 Merge remote-tracking branch 'iommu/next' new 0c55b012ca48 Merge remote-tracking branch 'audit/next' new 9050e98b7382 Merge remote-tracking branch 'devicetree/for-next' new 2b2142f247eb spi: hisi-kunpeng: Add debugfs support new 39dc764c30d0 Merge remote-tracking branch 'spi/for-5.14' into spi-next new 398b409340ca Merge remote-tracking branch 'spi/for-next' new 04c57a2085b8 Merge remote-tracking branch 'tip/auto-latest' new faca78dee19a Merge remote-tracking branch 'edac/edac-for-next' new dc7faf1dda56 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 294746f8cc56 Merge remote-tracking branch 'rcu/rcu/next' new dee006bc163a Merge remote-tracking branch 'kvm-arm/next' new 5391a6cb9852 Merge remote-tracking branch 'percpu/for-next' new a2e9425e1ce6 Merge remote-tracking branch 'workqueues/for-next' new 3605ab23ef50 Merge remote-tracking branch 'drivers-x86/for-next' new d188b588fc7d Merge remote-tracking branch 'leds/for-next' new 803fad2bfd63 Merge remote-tracking branch 'ipmi/for-next' new 53fc34e81215 Merge remote-tracking branch 'driver-core/driver-core-next' new 47099ba07176 Merge remote-tracking branch 'usb/usb-next' new 02855da9bedf Merge remote-tracking branch 'usb-serial/usb-next' new b053b27c9b8f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 2accab4ee285 Merge remote-tracking branch 'tty/tty-next' new d44853585845 Merge remote-tracking branch 'char-misc/char-misc-next' new cd3021a1c8f1 Merge remote-tracking branch 'extcon/extcon-next' new d824ad2d46cb Merge remote-tracking branch 'phy-next/next' new 369ca57f79f0 Merge remote-tracking branch 'soundwire/next' new 40d1b568068f Merge remote-tracking branch 'thunderbolt/next' new 117faa589445 Merge remote-tracking branch 'staging/staging-next' new aa5c8b253928 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C new 41340965b4f8 Merge branch 'ib-iio-i2c-5.13rc1' into togreg Adds a stub [...] new c55398468ec3 Merge remote-tracking branch 'iio/togreg' new ebb0626ddd40 Merge remote-tracking branch 'icc/icc-next' new 2e5c09d19e63 dmaengine: sun4i: Use list_move_tail instead of list_del/l [...] new a48e9a9ee9d7 Merge remote-tracking branch 'dmaengine/next' new c5a808aefc0b Merge remote-tracking branch 'cgroup/for-next' new 0c63f5086cbb Merge branch 'misc' into for-next new 66a834d09293 scsi: core: Fix error handling of scsi_host_alloc() new 3719f4ff047e scsi: core: Fix failure handling of scsi_add_host_with_dma() new 11714026c02d scsi: core: Put .shost_dev in failure path if host state c [...] new 1e0d4e622599 scsi: core: Only put parent device if host state differs f [...] new 936c600e28f3 Merge branch 'fixes' into for-next new be535c1d7974 Merge remote-tracking branch 'scsi/for-next' new d377f415dddc scsi: libsas: Introduce more SAM status code aliases in en [...] new 149d0e489e80 scsi: core: Introduce enums for the SAM and host status codes new 62af0ee94bfb scsi: core: Change the type of the second argument of scsi [...] new 1b67f3d74e45 scsi: qedf: Update the max_id value in host structure new ebab8e09a07f scsi: fcoe: Statically initialize flogi_maddr new 8b1afb7ab0db scsi: ufs: core: Remove irrelevant reference to non-existing doc new 80927822e8b6 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() new 1cca0c3fdc91 scsi: ufs: Remove a redundant command completion logic in [...] new a45f937110fa scsi: ufs: Optimize host lock on transfer requests send/co [...] new 6f7151729647 scsi: ufs: Utilize Transfer Request List Completion Notifi [...] new 61f4f11b48f9 scsi: NCR5380: Fix fall-through warning for Clang new 7b8a49881b01 scsi: mpi3mr: Fix fall-through warning for Clang new 32424902331b scsi: ufs: core: Remove repeated word in comment new 04c073feb1d7 scsi: ufs: core: Clean up ufshcd_add_command_trace() new 89ac2c3b2835 scsi: ufs: core: Let UPIU completion trace print RSP UPIU header new 44b5de363524 scsi: ufs: core: Capture command trace only for the cmd != [...] new 105424895c02 scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd() new ac58658979b3 Merge remote-tracking branch 'scsi-mkp/for-next' new a9d80394d05a Merge remote-tracking branch 'vhost/linux-next' new 6823243ba0a7 Merge remote-tracking branch 'rpmsg/for-next' new 043a0c9fe7a0 gpio-dwapb: Drop unused headers and sort the rest new 9b3c47f124b6 gpio: regmap: move drvdata to config data new 4195926aedca gpio: Add support for IDT 79RC3243x GPIO controller new 03c36034ce19 dt-bindings: gpio: Add devicetree binding for IDT 79RC3243 [...] new 354cb6465a9b MAINTAINERS: update ti,omap-gpio.yaml reference new b2241c0e3a94 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 43582f29b161 gpiolib: acpi: Introduce acpi_get_and_request_gpiod() helper new 043d7f09bf61 gpiolib: acpi: Add acpi_gpio_get_io_resource() new 47bf13aaa08e Merge remote-tracking branch 'gpio-intel/for-next' new eb367d875f94 pinctrl: ralink: rt2880: avoid to error in calls is pin is [...] new 375eede3e377 pinctrl: mtk: Fix mt8365 Kconfig dependency new 8c987eb15aa6 pinctrl: single: config: enable the pin's input new 276e552e081c pinctrl: ralink: move ralink architecture pinmux header in [...] new e98dd3db96f7 pinctrl: ralink: move MT7621 SoC pinmux config into a new [...] new 8b8b0fa21dfa pinctrl: ralink: move RT3883 SoC pinmux config into a new [...] new 3a1b0ca5a83b pinctrl: ralink: move RT305X SoC pinmux config into a new [...] new 745ec436de72 pinctrl: ralink: move MT7620 SoC pinmux config into a new [...] new a49a8717d869 pinctrl: ralink: move RT288X SoC pinmux config into a new [...] new 9bf07379d041 Merge branch 'devel' into for-next new 6f15cd3d6050 Merge remote-tracking branch 'pinctrl/for-next' new df7410ea020f Merge remote-tracking branch 'pinctrl-intel/for-next' new 8b89f5bb7d56 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new d94c21cfe6a8 Merge remote-tracking branch 'pwm/for-next' new 0eff529fa143 Merge remote-tracking branch 'userns/for-next' new 1421ec684a43 selftests/resctrl: Fix incorrect parsing of option "-t" new f50688b47c58 selftests/tls: Add {} to avoid static checker warning new 6daf076b717d selftests: splice: Adjust for handler fallback removal new de53fa9baa70 selftests: lib.mk: Also install "config" and "settings" new 0d3e5a057992 selftests: timers: rtcpie: skip test if default RTC device [...] new 3c88ae3d0859 Merge remote-tracking branch 'kselftest/next' new bbee911bd055 Merge remote-tracking branch 'livepatching/for-next' new be0599c37f69 Merge remote-tracking branch 'coresight/next' new 39becaa6a024 Merge remote-tracking branch 'rtc/rtc-next' new c99ba049af84 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 367146d4fa7b Merge remote-tracking branch 'seccomp/for-next/seccomp' new f3192dc98317 Merge remote-tracking branch 'kspp/for-next/kspp' new 4af6aad8d5e3 Merge remote-tracking branch 'gnss/gnss-next' new 3771ff4a19b1 Merge remote-tracking branch 'fsi/next' new 1fa65c176af3 Merge remote-tracking branch 'slimbus/for-next' new 67bb687a6542 Merge remote-tracking branch 'nvmem/for-next' new 584f06558ba9 Merge remote-tracking branch 'hyperv/hyperv-next' new 63eea34544e3 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 65219022e694 Merge remote-tracking branch 'fpga/for-next' new 1f37abd1f8ea Merge remote-tracking branch 'mhi/mhi-next' new 885605009a89 Merge remote-tracking branch 'memblock/for-next' new 0285271d35a0 Merge remote-tracking branch 'rust/rust-next' new 6e2bbc0dfb70 Merge remote-tracking branch 'cxl/next' new fa9bbd7bcd1e Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new c3015e9eded5 Revert "cifs: decoding negTokenInit with generic ASN1 decoder" new 6fb69aecac66 mm,hwpoison: fix race with hugetlb page allocation new f3b0aa2a2fec mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] new 299ab7b52983 mm/hugetlb: expand restore_reserve_on_error functionality new c34d7ac1c8fc mm/sparse: fix check_usemap_section_nr warnings new 40d10d8b40e2 mm/memory-failure: make sure wait for page writeback in me [...] new de078b7b98e9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new c874791738db /proc/kpageflags: do not use uninitialized struct pages new d023bd1ed38a kthread: switch to new kerneldoc syntax for named variable [...] new a0ae4e3b2cfe ia64: headers: drop duplicated words new 4f73257daa98 ia64: mca_drv: fix incorrect array size calculation new ba6da29ca308 streamline_config.pl: make spacing consistent new 4c5248d05f2c streamline_config.pl: add softtabstop=4 for vim users new 401d738e31be scripts/spelling.txt: add more spellings to spelling.txt new dff3445f0bc2 squashfs: add option to panic on errors new 32c620667449 ocfs2: remove unnecessary INIT_LIST_HEAD() new 3bcad9c0a4b8 ocfs2: fix snprintf() checking new 3c3b0ceb49dd ocfs2: remove redundant assignment to pointer queue new 9eba618e7d0d ocfs2: remove repeated uptodate check for buffer new cd54fc680a71 ocfs2: replace simple_strtoull() with kstrtoull() new f4a68bb878c7 ocfs2: clear links count in ocfs2_mknod() if an error occurs new b9e636392042 ocfs2: fix ocfs2 corrupt when iputting an inode new b8ae88f3da41 kernel: watchdog: modify the explanation related to watchd [...] new 8a4079e5cf09 doc: watchdog: modify the explanation related to watchdog thread new 65337cd7e763 doc: watchdog: modify the doc related to "watchdog/%u" new c701837d8f3d kunit: make test->lock irq safe new 757c4ba7df97 mm/slub, kunit: add a KUnit test for SLUB debugging functionality new d8fa6299cd7b mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new 464bb75b0273 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new 998afcebf1bf slub: remove resiliency_test() function new df2de13a32af mm, slub: change run-time assertion in kmalloc_index() to [...] new 50f8b03f4c94 kfence: test: fix for "mm, slub: change run-time assertion [...] new 1ced5f2b9734 mm, slub: fix support for clang 10 new 30f38623a8d7 slub: restore slub_debug=- behavior new c46fd959083e slub: actually use 'message' in restore_bytes() new 55a7903feee0 slub: indicate slab_fix() uses printf formats new c38ce1c16c5e slub: force on no_hash_pointers when slub_debug is enabled new 8b4338bffccb slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix new 79ed1af6399b slub: choose the right freelist pointer location when crea [...] new 9747316f8694 tools/vm/page_owner_sort.c: check malloc() return new 2f67e38df75f mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new b988d272ea12 mm: mmap_lock: use local locks instead of disabling preemption new e92ee450e123 mm: page-writeback: kill get_writeback_state() comments new 7351cefe0dfc mm/page-writeback: Fix performance when BDI's share of rat [...] new f4dfa434458c mm/page-writeback: update the comment of Dirty position control new 254b5d92db48 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new 0abbb43a8660 mm/gup_benchmark: support threading new b8070dc4570b mm: gup: allow FOLL_PIN to scale in SMP new a84c6093720d mm: gup: pack has_pinned in MMF_HAS_PINNED new 94c9b0d2601e mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new 8df4888f09e6 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new b222c8b8cfd6 mm/swapfile: use percpu_ref to serialize against concurren [...] new 76aab252af72 swap: fix do_swap_page() race with swapoff new 8c666fe15c8e mm/swap: remove confusing checking for non_swap_entry() in [...] new bf32a7cb1c84 mm/shmem: fix shmem_swapin() race with swapoff new 3d40afe6d15a mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new f0a0b89ee6ac mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION new d7b9bece6709 mm/swapfile: fold scan_swap_map() into the only caller get [...] new 31a33d989c64 mm/swap: remove unused local variable nr_shadows new 05848aa98961 mm/swap_slots.c: delete meaningless forward declarations new 0f30cc34ec8c mm/swap: remove unused global variable nr_swapper_spaces new 2aaefd28b589 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new bbaba9f022b2 mm: free idle swap cache page after COW new a6eca5e46da5 mm/memcg: move mod_objcg_state() to memcontrol.c new 7903fbeaeeda mm/memcg: cache vmstat data in percpu memcg_stock_pcp new 930142c5d615 mm/memcg: improve refill_obj_stock() performance new 7e191c59fd43 mm/memcg: optimize user context object stock access new 3f369c7ffb0e mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new 9b8b38a64c61 mm/memcontrol.c: fix potential uninitialized variable warning new 7e1ef35d2768 mm: memcg/slab: properly set up gfp flags for objcg pointer array new f24e44a1532d mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 79d6e070b553 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 98faa4240559 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new 3f4a82b7dd9c mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new 0708cb11edb2 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new 346a38dffa1f mm: memcontrol: fix root_mem_cgroup charging new dba3da4b3fe8 mm: memcontrol: fix page charging in page replacement new abbe12e2600f mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new 02f9bdcfa8c5 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new 0656a561cf05 mm: memcontrol: simplify lruvec_holds_page_lru_lock new 7e776811bcef mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new ebdcffe1794c mm: memcontrol: simplify the logic of objcg pinning memcg new 9ae3ba68182d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new d9b743594bd2 mm: vmscan: remove noinline_for_stack new 58de7868650e memcontrol: use flexible-array member new d98606db0c5d perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new 15078b18ef20 binfmt: remove in-tree usage of MAP_EXECUTABLE new 3d84cb2b4cad binfmt-remove-in-tree-usage-of-map_executable-fix new 91adf044e5f7 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new 4df9af167d9f mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new 094733d16494 mm/mmap: introduce unlock_range() for code cleanup new 463e10504304 mm-mmap-introduce-unlock_range-for-code-cleanup-fix new 9b67dc212002 mm/mmap: use find_vma_intersection() in do_mmap() for overlap new 20fae4a9f73a mm/memory.c: fix comment of finish_mkwrite_fault() new 7cc28f29a495 mm: add vma_lookup(), update find_vma_intersection() comments new 29443aa1b7e2 drm/i915/selftests: use vma_lookup() in __igt_mmap() new 6164edb05285 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] new 0f225977da83 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] new 8b640d2251f4 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] new 9cc6c918dac3 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] new 3e8abd3b01ec arch/mips/kernel/traps: use vma_lookup() instead of find_vma() new 97f770e577bf arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() new 5fde029b1131 x86/sgx: use vma_lookup() in sgx_encl_find() new 269f084e7c18 virt/kvm: use vma_lookup() instead of find_vma_intersection() new 282a17f4d05b vfio: use vma_lookup() instead of find_vma_intersection() new dcb148e28af1 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() new 3eaa7c475f14 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() new efc3d2e1bd56 media: videobuf2: use vma_lookup() in get_vaddr_frames() new e01c12b1f2db misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() new 44106025808c kernel/events/uprobes: use vma_lookup() in find_active_uprobe() new c8f0722fff46 lib/test_hmm: use vma_lookup() in dmirror_migrate() new 69fac1bc55e9 mm/ksm: use vma_lookup() in find_mergeable_vma() new 309609e3e071 mm/migrate: use vma_lookup() in do_pages_stat_array() new ee532ef9478f mm/mremap: use vma_lookup() in vma_to_resize() new 2aeb611ac54d mm/memory.c: use vma_lookup() in __access_remote_vm() new 0b68c366ce8e mm/mempolicy: use vma_lookup() in __access_remote_vm() new b89e40392b55 mm: remove special swap entry functions new 59458ca5d1e7 mm/swapops: rework swap entry manipulation code new 659bc7f9ddc1 mm/rmap: split try_to_munlock from try_to_unmap new a0b346b4f72a mm/rmap: split migration into its own function new b44a3338f2e2 mm: rename migrate_pgmap_owner new dd97eed3371e mm/memory.c: allow different return codes for copy_nonpres [...] new 2e34c8a3d05e mm: device exclusive memory access new 7410bacb9b7f mm: selftests for exclusive device memory new 05c10b949960 mm: selftests: fix potential integer overflow on shift of a int new ba1faa3fb797 nouveau/svm: refactor nouveau_range_fault new dab68c101bcc nouveau/svm: implement atomic SVM access new 6c5429e98b61 mm: update legacy flush_tlb_* to use vma new 6e859b942531 lazy tlb: introduce lazy mm refcount helper functions new 735de072ab04 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 8c7f74ae3458 lazy tlb: allow lazy tlb mm refcounting to be configurable new fb76f6548050 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new 668ee7307561 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 5f52027ed4d0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new e2037f9c0c61 mm: improve mprotect(R|W) efficiency on pages referenced once new ec7563ea9f6a mm: improve mprotect(R|W) efficiency on pages referenced once new 52d330c95c70 h8300: remove unused variable new e856260efb6c mm/dmapool: use DEVICE_ATTR_RO macro new 42518d9e6cbe mm, tracing: unify PFN format strings new 0001da3696b8 mm/page_alloc: add an alloc_pages_bulk_array_node() helper new f21aaa484b9e mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new 40439bfc3b3d mm/vmalloc: print a warning message first on failure new 03c2da17f75e mm/vmalloc: remove quoted strings split across lines new 6981e33da416 mm/vmalloc: Fallback to a single page allocator new 9a1a20d7f152 printk: introduce dump_stack_lvl() new d029c3a70461 fix for "printk: introduce dump_stack_lvl()" new ad154c141a09 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new b1cb53d31c3c kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL() new 5fcf4ae84dc2 mm: report which part of mem is being freed on initmem case new 3e12e8f6b34c mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 1795d852d4c3 mm/mmzone.h: simplify is_highmem_idx() new 3a9e067e0d87 mm: make __dump_page static new f80955b037b8 mm/page_alloc: bail out on fatal signal during reclaim/com [...] new ac175d2611ef mm/debug: factor PagePoisoned out of __dump_page new 79982e9b64e1 mm/page_owner: constify dump_page_owner new 56b95a0b4704 mm: make compound_head const-preserving new 53247795abb1 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new bce45f3a984f mm: constify page_count and page_ref_count new cd60e64b1e0d mm: optimise nth_page for contiguous memmap new 1a47a2d4db43 mm/page_alloc: switch to pr_debug new f4bc40b0e373 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 new e17623100e4c mm/page_alloc: split per cpu page lists and zone stats new c9c047f2cf45 mm/page_alloc: split per cpu page lists and zone stats -fix new 4e8fe04d4406 mm/page_alloc: split per cpu page lists and zone stats -fix -fix new 62c53236c140 mm/page_alloc: convert per-cpu list protection to local_lock new fc6017b0fc78 mm/page_alloc: work around a pahole limitation with zero-s [...] new 6bf6d0a1e810 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] new ae1825cab835 mm/vmstat: convert NUMA statistics to basic NUMA counters new 6ec6806ea554 mm/vmstat: inline NUMA event counter updates new 13e18413a9e2 mm/page_alloc: batch the accounting updates in the bulk allocator new c1c75ea75260 mm/page_alloc: reduce duration that IRQs are disabled for [...] new 78039a170e4a mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new af130bf1ca03 mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 252e1b6ff733 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 369d78f33863 mm: page_alloc: dump migrate-failed pages only at -EBUSY new 5103d3b41f2e mm/page_alloc: delete vm.percpu_pagelist_fraction new 8b16f021d5fd mm/page_alloc: disassociate the pcp->high from pcp->batch new 75fe92bd65ad mm/page_alloc: disassociate the pcp->high from pcp->batch -fix new 9f9fd2c68da1 mm/page_alloc: adjust pcp->high after CPU hotplug events new 960782992244 mm/page_alloc: scale the number of pages that are batch freed new 9b0671d92084 mm/page_alloc: limit the number of pages on PCP lists when [...] new 0f5c37d4145f mm/page_alloc: introduce vm.percpu_pagelist_high_fraction new 8f46afc67768 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix new 396aa13ab67f mm: drop SECTION_SHIFT in code comments new d076d3262d04 mm/page_alloc: improve memmap_pages dbg msg new 9dafd4ad8bbd mm/page_alloc: fix counting of managed_pages new 3b27fc264306 mm/page_alloc: move free_the_page new 716af72a41f6 mm/page_alloc: allow high-order pages to be stored on the [...] new 04a7aa28a95f mm/memory-failure: use a mutex to avoid memory_failure() races new bfcbefcd6c5f mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix new 5a701f8fde58 mm,hwpoison: return -EHWPOISON to denote that the page has [...] new 90431bbcc31c mm,hwpoison: send SIGBUS with error virutal address new 709ad9e9d266 mmhwpoison-send-sigbus-with-error-virutal-address-fix new 86fa9302dd89 mm,hwpoison: make get_hwpoison_page() call get_any_page() new 274a83b2b735 mm: memory_hotplug: factor out bootmem core functions to b [...] new 4faaa562d7d1 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new 051436cc93a3 mm: hugetlb: gather discrete indexes of tail page new d224ad031fe3 mm: hugetlb: free the vmemmap pages associated with each H [...] new 82e7c2a97fec mm: hugetlb: defer freeing of HugeTLB pages new 909aa2bc98e0 mm: hugetlb: alloc the vmemmap pages associated with each [...] new 7cb132ebc974 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page new 2aa923279002 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 96a956430842 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new d96b2b489fcf mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 0433df0d1756 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new 94a12f3cc3e8 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 868ba196eb77 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new dd550f938500 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new 02eb7b3fc933 mm/huge_memory.c: use page->deferred_list new 94e4d482a098 mm/huge_memory.c: add missing read-only THP checking in tr [...] new 8bb9eb7df122 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new e1406e65e555 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new 9f2a2476167b mm/huge_memory.c: don't discard hugepage if other processe [...] new 2fe99410e014 mm/hugetlb: change parameters of arch_make_huge_pte() new 20346b82b74c mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 746cf35475e4 x86: define only {pud/pmd}_{set/clear}_huge when useful new b394006fada3 arm64: define only {pud/pmd}_{set/clear}_huge when useful new 5bd7f037d880 mm/vmalloc: enable mapping of huge pages at pte level in vmap new 8564c06a3f64 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new 2926e77c9b63 powerpc/8xx: add support for huge pages on VMAP and VMALLOC new c873e0099feb khugepaged: selftests: remove debug_cow new 27eff5a44ab1 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY new 01b98ee2ba53 userfaultfd: remove set but not used variable 'vm_alloc_shared' new 6d353b0b27f9 mm, hugetlb: fix allocation error check and copy func name new 7a2900b5b610 userfaultfd/selftests: use user mode only new 6f6a47ffa106 userfaultfd/selftests: remove the time() check on delayed uffd new 2d9bfe22d6c6 userfaultfd/selftests: dropping VERIFY check in locking_thread new 3366d29912e2 userfaultfd/selftests: only dump counts if mode enabled new 5f95efacb40c userfaultfd/selftests: unify error handling new 68a19d21485b mm/thp: simplify copying of huge zero page pmd when fork new d8cce7c5adf4 mm/userfaultfd: fix uffd-wp special cases for fork() new db15b34f14cf mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix new 7f059f9b0e33 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new 4cd46e55a0d5 mm/userfaultfd: fail uffd-wp registration if not supported new 94cc194c7f42 mm/pagemap: export uffd-wp protection information new 3451e71fa2a5 userfaultfd/selftests: add pagemap uffd-wp test new 2e9857b744f6 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 25dc15d0410e userfaultfd/shmem: support minor fault registration for shmem new 23e2b517cefb userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new 399b1ae79ff2 userfaultfd/shmem: advertise shmem minor fault support new b28fe6f57402 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 601564750866 userfaultfd/selftests: use memfd_create for shmem test type new b513fe6e9270 userfaultfd/selftests: create alias mappings in the shmem test new ca072b7c213e userfaultfd/selftests: reinitialize test context in each test new f2efd9423095 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new b4669136c844 userfaultfd/selftests: exercise minor fault handling shmem [...] new fad44638d4c5 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition new 3ffcd1a4ade9 mm/kconfig: move HOLES_IN_ZONE into mm new 2e20ce15f607 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 4502fdb29584 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new 551f7264dcab fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new 18de0bda2437 fs/proc/kcore: don't read offline sections, logically offl [...] new b7273f19f7ce mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 6774c7789013 virtio-mem: use page_offline_(start|end) when setting Page [...] new 0e2be5080435 fs/proc/kcore: use page_offline_(freeze|thaw) new 78f884069a1e mm/compaction: use DEVICE_ATTR_WO macro new dc5a9e3da85b mm/mempolicy: cleanup nodemask intersection check for oom new c2abfaf76d13 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] new 22a24262c39c mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new 8d539d243efd mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new 15ca7b405c79 mm/mempolicy: unify the parameter sanity check for mbind a [...] new 1bb2204e1106 mm/mempolicy: unify the parameter sanity check for mbind a [...] new d33f6e7c9805 mm: mempolicy: don't have to split pmd for huge zero page new 3effbf7630c7 include/linux/mmzone.h: add documentation for pfn_valid() new 4f20e3c5f910 memblock: update initialization of reserved pages new c431b946ddf9 arm64: decouple check whether pfn is in linear map from pf [...] new 533d75fe5abe arm64: drop pfn_valid_within() and simplify pfn_valid() new 77e92717cc42 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 1b213d745ca8 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 8f8a821ecf48 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 95a76800bea7 mm: memory: add orig_pmd to struct vm_fault new 1f36614b8d65 mm: memory: make numa_migrate_prep() non-static new 1eff008e2758 mm: thp: refactor NUMA fault handling new bd943dff6f0f mm: thp: fix a double unlock bug new 48d0fdea19a8 mm: migrate: account THP NUMA migration counters correctly new 3d78f9649fc4 mm: migrate: don't split THP for misplaced NUMA page new 8c6528305fd2 mm: migrate: check mapcount for THP instead of refcount new d8769e93dde1 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new 8ed1a6e55d95 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 1e41c3bc67fb mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] new 5775404d4e5f nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 11efdb24a46c nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new 123714459208 mm/nommu: unexport do_munmap() new 80c499eb59a6 mm: generalize ZONE_[DMA|DMA32] new 77bcc1946eaa mm: make variable names for populate_vma_page_range() consistent new 96438055aecd mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 943653c3c5b6 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new f01d66ff77ec MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new 65eae7a2108c selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 19812475941d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 3b26b4761821 mm/memory_hotplug: rate limit page migration warnings new 1416a04229a2 memory-hotplug.rst: complete admin-guide overhaul new 029a8575fd9e mm,memory_hotplug: drop unneeded locking new d5b7661e35e1 mmmemory_hotplug-drop-unneeded-locking-fix new abe66191159c mm/zswap.c: remove unused function zswap_debugfs_exit() new f6c117512d7b mm/zswap.c: avoid unnecessary copy-in at map time new 39748619a265 mm/zswap.c: fix two bugs in zswap_writeback_entry() new 8a8c5b4af320 mm/highmem: Remove deprecated kmap_atomic new 659a7d100dba zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK new e557b955493b mm: fix typos and grammar error in comments new 530d15bbea54 mm: fix comments mentioning i_mutex new d0e648f196af mm: define default value for FIRST_USER_ADDRESS new 1d1defcba27e mm: fix spelling mistakes new dd6a07e1973b mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 0950444abf6a mm/vmalloc: include header for prototype of set_iounmap_nonlazy new cd030254ea19 mm/page_alloc: make should_fail_alloc_page() static new c670166cf5bb mm/mapping_dirty_helpers: remove double Note in kerneldoc new 5d4c00d8ad0a mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new d299dd7f65d2 mm/memory_hotplug: fix kerneldoc comment for __try_online_node new ecfa7aee9b75 mm/memory_hotplug: fix kerneldoc comment for __remove_memory new de07edef10f9 mm/zbud: add kerneldoc fields for zbud_pool new 9ff5d80957b1 mm/z3fold: add kerneldoc fields for z3fold_pool new 7a4539503674 mm/swap: make swap_address_space an inline function new 9aef0dc102e4 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 5b72f666ebb9 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined new a6a050c350f6 mm/page_alloc: move prototype for find_suitable_fallback new b56b76887aa0 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new 4ee2f4e59074 kfence: unconditionally use unbound work queue new 8fda9b851598 fs/buffer.c: add debug print for __getblk_gfp() stall problem new a8b31a60dabd fs/buffer.c: dump more info for __getblk_gfp() stall problem new 87c724fe0f84 kernel/hung_task.c: Monitor killed tasks. new f80a6e41270f proc: Avoid mixing integer types in mem_rw() new 3308260f3139 fs/proc/kcore.c: add mmap interface new 2971a820d4af fs-proc-kcorec-add-mmap-interface-fix new be0773f865e9 procfs: allow reading fdinfo with PTRACE_MODE_READ new e10d15b68f08 procfs/dmabuf: add inode number to /proc/*/fdinfo new bc090f5dccc0 sysctl: remove redundant assignment to first new c964c94916e3 proc/sysctl: make protected_* world readable new 7336dbaae9df kernel.h: split out panic and oops helpers new 4d0612c188ae kernelh-split-out-panic-and-oops-helpers-fix new 0626898d542f kernel.h: split out panic and oops helpers (ia64 fix) new 71657df37264 lib: decompress_bunzip2: remove an unneeded semicolon new a36fafae6bbe lib/string_helpers: switch to use BIT() macro new b021e19fd582 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 634c33bf23bc lib/string_helpers: drop indentation level in string_escape_mem() new 82aeea9c8ee5 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new 1b9f14482b33 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new 1060da0da3ad lib/string_helpers: allow to append additional characters [...] new 07b5d2e2e9af lib/test-string_helpers: print flags in hexadecimal format new 955576640bd9 lib/test-string_helpers: get rid of trailing comma in terminators new d479f15d6228 lib/test-string_helpers: add test cases for new features new 1498beaf31a7 MAINTAINERS: add myself as designated reviewer for generic [...] new 9a5e4b061de6 seq_file: introduce seq_escape_mem() new fb43d7949628 seq_file: add seq_escape_str() as replica of string_escape_str() new 88cbb19e9452 seq_file: convert seq_escape() to use seq_escape_str() new 41a10515be83 nfsd: avoid non-flexible API in seq_quote_mem() new 6c14ec58e4dc seq_file: drop unused *_escape_mem_ascii() new 09661abc59db lib/math/rational.c: fix divide by zero new 6722d9b6c0f0 lib/math/rational: add Kunit test cases new 7ec977f4d54b lib-math-rational-add-kunit-test-cases-fix new 7031ac5fc3dc lib/math/rational: fix spelling mistake "demominator" -> " [...] new 7a3d3518cd5b lib/decompressors: fix spelling mistakes new eed8e4df4e64 lib/mpi: fix spelling mistakes new 13ee635560b4 lib: memscan() fixlet new 5ee531b65515 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new eb268a1bbdae lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 92fd2dde485a checkpatch: scripts/spdxcheck.py now requires python3 new f7a0a0e790a8 checkpatch: improve the indented label test new a852c6e6ae44 init: print out unknown kernel parameters new d907775d65a3 init/main.c: silence some -Wunused-parameter warnings new 8a12face6213 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 6376ae8153b6 x86: signal: don't do sas_ss_reset() until we are certain [...] new 953755d1a782 exec: remove checks in __register_bimfmt() new 6478d1ad9d1e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 838014fddf56 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] new e000ae11a89e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new d418d334a09e lib/decompressors: remove set but not used variabled 'level' new 006a4bbcb21a lib-decompressors-remove-set-but-not-used-variabled-level-fix new 812098c89455 ipc sem: use kvmalloc for sem_undo allocation new 0cee9e87b159 ipc: use kmalloc for msg_queue and shmid_kernel new cdaf13bb0920 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new 38ccf4d6d67c ipc/util.c: use binary search for max_idx new beb2b78ad22e ipc-utilc-use-binary-search-for-max_idx-fix new 5cfbd260de41 linux-next-pre new bd43411def6d Merge branch 'akpm-current/current' new e6126bfbddc9 lib/test: fix spelling mistakes new a2cd0671d779 lib: fix spelling mistakes new 39e6e667cd01 mm/slub: use stackdepot to save stack trace in objects new ab47038fc23e slub: STACKDEPOT: rename save_stack_trace() new 9edcd5614c28 mm/slub: use stackdepot to save stack trace in objects-fix new c8a5298281fa mmap: make mlock_future_check() global new d0caa72f65b7 riscv/Kconfig: make direct map manipulation options depend on MMU new a4930b7ff259 set_memory: allow querying whether set_direct_map_*() is a [...] new 167d87e14cf6 mm: introduce memfd_secret system call to create "secret" [...] new 3c426db9a48f mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 211a2efceffc PM: hibernate: disable when there are active secretmem users new 93052c88bb9a arch, mm: wire up memfd_secret system call where relevant new ea19777e80e5 secretmem: test: add basic selftest for memfd_secret(2) new eb86c873e5bf mm: fix spelling mistakes in header files new b81e1c0807fa buildid: only consider GNU notes for build ID parsing new 602c0b4b51fe buildid: add API to parse build ID out of buffer new d2741429d4a4 buildid: stash away kernels build ID on init new 46973441a369 buildid-stash-away-kernels-build-id-on-init-fix new 2418bb53b7d6 dump_stack: add vmlinux build ID to stack traces new d42685e6331c module: add printk formats to add module build ID to stacktraces new 575b2d1b18fa module-add-printk-formats-to-add-module-build-id-to-stackt [...] new d274b65949bc buildid: fix build when CONFIG_MODULES is not set new b10a40e73fd6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new fd92ccb2aade module: fix build error when CONFIG_SYSFS is disabled new 8f640de06fe4 arm64: stacktrace: use %pSb for backtrace printing new 40f8f8ab99e0 x86/dumpstack: use %pSb/%pBb for backtrace printing new 44bbe276c3c4 scripts/decode_stacktrace.sh: support debuginfod new cf6743011c9c scripts/decode_stacktrace.sh: silence stderr messages from [...] new d9e9d2385519 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 4ae315f785b1 buildid: mark some arguments const new 949668f51954 buildid: fix kernel-doc notation new 4fee7caec1d1 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 (1134591282e8) \ N -- N -- N refs/heads/akpm (4fee7caec1d1)
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 960 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 2 +- Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/dev-tools/kasan.rst | 9 +- .../devicetree/bindings/gpio/idt,32434-gpio.yaml | 67 +++ .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 89 ++++ .../devicetree/bindings/net/dsa/sja1105.txt | 156 ------- .../bindings/net/ethernet-controller.yaml | 1 + Documentation/filesystems/f2fs.rst | 3 + Documentation/gpu/drm-mm.rst | 4 +- MAINTAINERS | 12 +- arch/Kconfig | 17 + arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arm/configs/at91_dt_defconfig | 2 + arch/arm/include/asm/tlbflush.h | 13 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mm/tlb-v6.S | 2 +- arch/arm/mm/tlb-v7.S | 2 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 31 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 45 ++ .../boot/dts/ti/k3-j721e-common-proc-board.dts | 8 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 20 + arch/arm64/include/asm/exception.h | 34 +- arch/arm64/include/asm/processor.h | 2 - arch/arm64/include/asm/sdei.h | 3 + arch/arm64/include/asm/unistd32.h | 3 +- arch/arm64/kernel/Makefile | 9 +- arch/arm64/kernel/entry-common.c | 256 ++++++++++- arch/arm64/kernel/entry.S | 359 ++++----------- arch/arm64/kernel/idle.c | 69 +++ arch/arm64/kernel/process.c | 74 ---- arch/arm64/kernel/sdei.c | 48 +- arch/arm64/kernel/traps.c | 40 +- arch/arm64/mm/fault.c | 7 - arch/ia64/kernel/efi_stub.S | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/Kconfig.machine | 3 + arch/m68k/include/asm/tlbflush.h | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/include/asm/mach-ralink/mt7620.h | 53 +-- arch/mips/include/asm/mach-ralink/rt288x.h | 9 - arch/mips/include/asm/mach-ralink/rt305x.h | 24 - arch/mips/include/asm/mach-ralink/rt3883.h | 34 -- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/ralink/mt7620.c | 320 -------------- arch/mips/ralink/mt7621.c | 88 ---- arch/mips/ralink/prom.c | 1 - arch/mips/ralink/rt288x.c | 21 - arch/mips/ralink/rt305x.c | 77 ---- arch/mips/ralink/rt3883.c | 45 -- arch/openrisc/include/asm/tlbflush.h | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 1 + .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/tlb.h | 6 - arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 59 +-- arch/powerpc/platforms/Kconfig.cputype | 2 - arch/s390/Kconfig | 2 +- arch/s390/boot/compressed/Makefile | 2 +- arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/lowcore.h | 38 +- arch/s390/include/asm/ptrace.h | 12 +- arch/s390/include/asm/tpi.h | 24 + arch/s390/include/uapi/asm/schid.h | 3 + arch/s390/kernel/entry.S | 22 +- arch/s390/kernel/irq.c | 7 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/xtensa/include/asm/tlbflush.h | 4 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- drivers/base/regmap/regmap-irq.c | 7 + drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/dma-buf/dma-buf.c | 31 +- drivers/dma-buf/dma-resv.c | 211 +++++---- drivers/dma/mediatek/mtk-uart-apdma.c | 27 +- drivers/dma/sun4i-dma.c | 5 +- drivers/gpio/Kconfig | 12 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-dwapb.c | 8 +- drivers/gpio/gpio-idt3243x.c | 206 +++++++++ drivers/gpio/gpio-regmap.c | 7 +- drivers/gpio/gpiolib-acpi.c | 51 +++ drivers/gpu/drm/Kconfig | 13 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 92 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 63 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 97 +++-- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 70 +-- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 68 +-- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/amdkfd/soc15_int.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 1 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 10 +- drivers/gpu/drm/drm_cache.c | 148 +++++++ drivers/gpu/drm/drm_drv.c | 2 + drivers/gpu/drm/drm_gem.c | 7 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 8 +- drivers/gpu/drm/hyperv/Makefile | 8 + drivers/gpu/drm/hyperv/hyperv_drm.h | 52 +++ drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 311 +++++++++++++ drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 231 ++++++++++ drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 485 +++++++++++++++++++++ drivers/gpu/drm/i915/display/intel_ddi.c | 1 - drivers/gpu/drm/i915/display/intel_display.c | 29 +- drivers/gpu/drm/i915/display/intel_display_power.c | 1 - drivers/gpu/drm/i915/dma_resv_utils.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 10 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 10 +- drivers/gpu/drm/i915/i915_debugfs.c | 30 +- drivers/gpu/drm/i915/i915_drv.c | 20 +- drivers/gpu/drm/i915/i915_drv.h | 37 +- drivers/gpu/drm/i915/i915_gem.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 80 ++-- drivers/gpu/drm/i915/i915_irq.c | 34 +- drivers/gpu/drm/i915/i915_perf.c | 44 +- drivers/gpu/drm/i915/i915_pmu.c | 8 +- drivers/gpu/drm/i915/i915_reg.h | 26 +- drivers/gpu/drm/i915/i915_request.c | 10 +- drivers/gpu/drm/i915/i915_suspend.c | 16 +- drivers/gpu/drm/i915/i915_sw_fence.c | 4 +- drivers/gpu/drm/i915/i915_sysfs.c | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 22 +- drivers/gpu/drm/i915/intel_dram.c | 14 +- drivers/gpu/drm/i915/intel_pch.c | 10 +- drivers/gpu/drm/i915/intel_pm.c | 14 +- drivers/gpu/drm/i915/intel_sideband.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 24 +- drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 6 +- drivers/gpu/drm/i915/selftests/i915_request.c | 8 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 12 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 12 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 11 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 15 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 32 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 7 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 1 + drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 + drivers/gpu/drm/pl111/Kconfig | 3 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 6 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/radeon/radeon_sync.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 31 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 5 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 41 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 7 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 171 ++++---- drivers/gpu/drm/ttm/ttm_bo_util.c | 324 ++++++-------- drivers/gpu/drm/ttm/ttm_module.c | 35 ++ drivers/gpu/drm/ttm/ttm_range_manager.c | 57 ++- drivers/gpu/drm/ttm/ttm_resource.c | 228 +++++++++- drivers/gpu/drm/ttm/ttm_sys_manager.c | 11 +- drivers/gpu/drm/ttm/ttm_tt.c | 45 ++ drivers/gpu/drm/vc4/vc4_hdmi.c | 26 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vgem/vgem_fence.c | 3 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 2 +- drivers/infiniband/core/umem_dmabuf.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 + drivers/infiniband/hw/bnxt_re/main.c | 3 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 17 + drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 - drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/irdma/ctrl.c | 4 +- drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 +- drivers/input/keyboard/Kconfig | 3 - drivers/iommu/amd/amd_iommu.h | 2 - drivers/iommu/amd/init.c | 18 +- drivers/iommu/amd/iommu.c | 31 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1 - drivers/iommu/arm/arm-smmu/arm-smmu.c | 1 - drivers/iommu/arm/arm-smmu/qcom_iommu.c | 1 - drivers/iommu/dma-iommu.c | 6 +- drivers/iommu/exynos-iommu.c | 1 - drivers/iommu/iova.c | 18 +- drivers/iommu/ipmmu-vmsa.c | 1 - drivers/iommu/msm_iommu.c | 1 - drivers/iommu/mtk_iommu.c | 1 - drivers/iommu/mtk_iommu_v1.c | 1 - drivers/iommu/of_iommu.c | 68 --- drivers/iommu/omap-iommu.c | 1 - drivers/iommu/rockchip-iommu.c | 4 - drivers/iommu/virtio-iommu.c | 1 - drivers/media/common/siano/smscoreapi.c | 22 +- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/net/dsa/hirschmann/hellcreek.c | 3 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 5 + drivers/net/dsa/sja1105/sja1105.h | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 92 ++-- drivers/net/ethernet/broadcom/bgmac-platform.c | 21 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 + drivers/net/ethernet/cadence/macb_main.c | 3 +- drivers/net/ethernet/cortina/gemini.c | 34 +- drivers/net/ethernet/dec/tulip/tulip.h | 1 - drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 80 ++-- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + drivers/net/ethernet/intel/ice/ice.h | 3 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/ice/ice_arfs.h | 12 +- drivers/net/ethernet/intel/ice/ice_base.c | 120 +++-- drivers/net/ethernet/intel/ice/ice_base.h | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 15 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.h | 9 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 9 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 10 + drivers/net/ethernet/intel/ice/ice_lib.c | 81 +++- drivers/net/ethernet/intel/ice/ice_lib.h | 5 + drivers/net/ethernet/intel/ice/ice_main.c | 51 +++ drivers/net/ethernet/intel/ice/ice_type.h | 3 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 226 +++++++--- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 31 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 9 +- drivers/net/ethernet/marvell/mvneta.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 5 +- drivers/net/ethernet/micrel/ks8842.c | 4 + drivers/net/ethernet/moxa/moxart_ether.c | 5 +- .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 6 +- drivers/net/phy/ax88796b.c | 74 +++- drivers/net/phy/phy.c | 3 + drivers/net/usb/Kconfig | 2 + drivers/net/usb/asix.h | 13 +- drivers/net/usb/asix_common.c | 106 +++-- drivers/net/usb/asix_devices.c | 157 +++++-- drivers/net/usb/ax88172a.c | 19 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/virtio_net.c | 2 +- drivers/net/wan/hd64570.c | 124 +++--- drivers/of/platform.c | 1 - drivers/pinctrl/mediatek/Kconfig | 1 + drivers/pinctrl/pinctrl-single.c | 3 + drivers/pinctrl/ralink/Kconfig | 25 ++ drivers/pinctrl/ralink/Makefile | 6 + .../pinctrl/ralink/pinctrl-mt7620.c | 472 +++----------------- drivers/pinctrl/ralink/pinctrl-mt7621.c | 116 +++++ drivers/pinctrl/ralink/pinctrl-rt2880.c | 32 +- drivers/pinctrl/ralink/pinctrl-rt288x.c | 60 +++ drivers/pinctrl/ralink/pinctrl-rt305x.c | 136 ++++++ drivers/pinctrl/ralink/pinctrl-rt3883.c | 107 +++++ .../pinctrl/ralink}/pinmux.h | 3 +- drivers/regulator/max77686-regulator.c | 42 +- drivers/regulator/mt6358-regulator.c | 22 +- drivers/regulator/mt6359-regulator.c | 193 ++++---- drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 5 +- drivers/reset/hisilicon/hi6220_reset.c | 2 +- drivers/reset/reset-berlin.c | 10 +- drivers/reset/reset-lantiq.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 4 +- drivers/s390/cio/airq.c | 2 +- drivers/s390/cio/cio.c | 2 +- drivers/s390/cio/cio.h | 1 + drivers/s390/cio/trace.h | 3 +- drivers/s390/crypto/ap_bus.c | 70 +-- drivers/s390/crypto/ap_bus.h | 3 - drivers/s390/crypto/ap_card.c | 2 - drivers/s390/crypto/zcrypt_card.c | 2 - drivers/s390/crypto/zcrypt_msgtype50.c | 2 - drivers/s390/crypto/zcrypt_msgtype6.c | 5 - drivers/s390/crypto/zcrypt_queue.c | 11 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/aic94xx/aic94xx_task.c | 2 +- drivers/scsi/constants.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 3 +- drivers/scsi/fcoe/fcoe.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 55 ++- drivers/scsi/isci/request.c | 10 +- drivers/scsi/isci/task.c | 2 +- drivers/scsi/libsas/sas_ata.c | 7 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_task.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 1 + drivers/scsi/mvsas/mv_sas.c | 10 +- drivers/scsi/pm8001/pm8001_hwi.c | 16 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm80xx_hwi.c | 14 +- drivers/scsi/qedf/qedf_main.c | 2 + drivers/scsi/ufs/ufshcd.c | 374 ++++++++-------- drivers/scsi/ufs/ufshcd.h | 7 +- drivers/scsi/ufs/ufshci.h | 1 + drivers/spi/spi-hisi-kunpeng.c | 51 ++- drivers/target/target_core_pscsi.c | 2 +- fs/cifsd/Makefile | 9 +- fs/cifsd/oplock.c | 95 ++-- fs/cifsd/oplock.h | 15 +- fs/cifsd/smb2ops.c | 6 +- fs/cifsd/smb2pdu.c | 16 +- fs/cifsd/smb2pdu.h | 21 +- fs/exec.c | 4 +- fs/f2fs/compress.c | 168 ++++++- fs/f2fs/data.c | 283 +++++------- fs/f2fs/debug.c | 13 + fs/f2fs/f2fs.h | 72 ++- fs/f2fs/gc.c | 1 + fs/f2fs/inode.c | 21 +- fs/f2fs/node.c | 14 + fs/f2fs/node.h | 4 + fs/f2fs/segment.c | 9 +- fs/f2fs/super.c | 35 +- fs/f2fs/sysfs.c | 14 +- fs/hugetlbfs/inode.c | 1 + fs/quota/quota.c | 28 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 14 + fs/udf/namei.c | 4 + include/drm/drm_cache.h | 7 + include/drm/ttm/ttm_bo_api.h | 1 - include/drm/ttm/ttm_bo_driver.h | 62 +-- include/drm/ttm/ttm_caching.h | 2 + include/drm/ttm/ttm_kmap_iter.h | 61 +++ include/drm/ttm/ttm_range_manager.h | 42 ++ include/drm/ttm/ttm_resource.h | 111 +++-- include/drm/ttm/ttm_tt.h | 29 ++ include/linux/acpi.h | 7 + include/linux/avf/virtchnl.h | 29 +- include/linux/dma-resv.h | 75 ++-- include/linux/f2fs_fs.h | 1 + include/linux/gpio/consumer.h | 2 + include/linux/gpio/regmap.h | 6 +- include/linux/hugetlb.h | 2 + include/linux/kasan.h | 1 - include/linux/migrate.h | 4 +- include/linux/mm.h | 11 +- include/linux/mm_types.h | 7 + include/linux/mpi.h | 4 +- include/linux/netfilter.h | 8 +- include/linux/netfilter/nfnetlink.h | 1 + include/linux/of_iommu.h | 17 +- include/linux/phy.h | 4 + include/linux/poison.h | 3 + include/linux/regmap.h | 2 + include/linux/sched/mm.h | 21 + include/linux/skbuff.h | 39 +- include/linux/syscalls.h | 4 +- include/net/netfilter/nf_conntrack.h | 7 + include/net/netfilter/nf_flow_table.h | 2 + include/net/netns/conntrack.h | 8 + include/net/page_pool.h | 9 + include/scsi/libsas.h | 12 +- include/scsi/scsi.h | 67 +-- include/scsi/scsi_host.h | 2 +- include/scsi/scsi_proto.h | 24 +- include/scsi/scsi_status.h | 74 ++++ include/sound/soc-dai.h | 55 +++ include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/panfrost_drm.h | 1 + include/uapi/linux/netfilter/nfnetlink.h | 3 +- include/uapi/linux/netfilter/nfnetlink_hook.h | 55 +++ kernel/cpu.c | 2 +- kernel/exit.c | 2 +- kernel/fork.c | 51 +++ kernel/kthread.c | 21 +- kernel/sched/core.c | 35 +- kernel/sched/sched.h | 4 +- kernel/sys_ni.c | 2 +- lib/Kconfig.debug | 6 +- lib/asn1_encoder.c | 2 +- lib/decompress_bunzip2.c | 4 +- lib/decompress_unxz.c | 2 +- lib/decompress_unzstd.c | 4 +- lib/devres.c | 2 +- lib/dynamic_debug.c | 2 +- lib/fonts/font_pearl_8x8.c | 2 +- lib/kfifo.c | 2 +- lib/list_sort.c | 2 +- lib/mpi/longlong.h | 4 +- lib/mpi/mpicoder.c | 6 +- lib/mpi/mpiutil.c | 2 +- lib/nlattr.c | 4 +- lib/oid_registry.c | 2 +- lib/pldmfw/pldmfw.c | 2 +- lib/reed_solomon/test_rslib.c | 2 +- lib/refcount.c | 2 +- lib/rhashtable.c | 2 +- lib/sbitmap.c | 2 +- lib/scatterlist.c | 4 +- lib/seq_buf.c | 2 +- lib/sort.c | 2 +- lib/stackdepot.c | 2 +- lib/string.c | 2 +- lib/test_bitops.c | 2 +- lib/test_bpf.c | 2 +- lib/test_kasan.c | 13 +- lib/test_kmod.c | 6 +- lib/test_scanf.c | 2 +- lib/vsprintf.c | 2 +- lib/xz/xz_dec_bcj.c | 2 +- lib/xz/xz_dec_lzma2.c | 8 +- lib/zlib_inflate/inffast.c | 2 +- lib/zstd/huf.h | 2 +- mm/hugetlb.c | 124 ++++-- mm/memory-failure.c | 7 +- mm/mempolicy.c | 9 +- mm/migrate.c | 4 +- mm/mmap_lock.c | 30 +- mm/mremap.c | 40 +- mm/nommu.c | 1 - mm/slub.c | 4 +- mm/sparse.c | 13 +- net/atm/br2684.c | 4 +- net/core/devlink.c | 10 +- net/core/neighbour.c | 1 + net/core/page_pool.c | 28 ++ net/core/pktgen.c | 38 +- net/core/skbuff.c | 20 +- net/ethtool/eeprom.c | 2 +- net/ipv4/fib_lookup.h | 2 +- net/ipv4/ipmr.c | 4 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_timer.c | 4 +- net/kcm/kcmsock.c | 5 - net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ppp.c | 2 +- net/ncsi/internal.h | 4 +- net/ncsi/ncsi-manage.c | 2 +- net/netfilter/Kconfig | 9 + net/netfilter/Makefile | 1 + net/netfilter/nf_conntrack_core.c | 22 +- net/netfilter/nf_conntrack_ecache.c | 8 +- net/netfilter/nf_conntrack_expect.c | 12 +- net/netfilter/nf_conntrack_helper.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 23 +- net/netfilter/nf_conntrack_proto.c | 6 +- net/netfilter/nf_conntrack_proto_tcp.c | 5 + net/netfilter/nf_conntrack_proto_udp.c | 5 + net/netfilter/nf_conntrack_standalone.c | 54 ++- net/netfilter/nf_flow_table_core.c | 47 +- net/netfilter/nf_flow_table_offload.c | 4 +- net/netfilter/nf_tables_api.c | 195 ++++----- net/netfilter/nfnetlink.c | 3 + net/netfilter/nfnetlink_hook.c | 375 ++++++++++++++++ net/netfilter/nfnetlink_log.c | 5 +- net/netfilter/nfnetlink_queue.c | 9 +- net/netfilter/nft_compat.c | 17 +- net/netlabel/netlabel_domainhash.c | 2 +- net/netlabel/netlabel_kapi.c | 2 +- net/sched/sch_htb.c | 32 ++ net/tls/tls_device.c | 2 +- sound/firewire/bebob/bebob.c | 159 +++---- sound/firewire/bebob/bebob.h | 4 - sound/firewire/dice/dice.c | 138 ++---- sound/firewire/dice/dice.h | 4 - sound/firewire/digi00x/digi00x.c | 101 ++--- sound/firewire/digi00x/digi00x.h | 3 - sound/firewire/fireface/ff.c | 90 ++-- sound/firewire/fireface/ff.h | 3 - sound/firewire/fireworks/fireworks.c | 107 ++--- sound/firewire/fireworks/fireworks.h | 3 - sound/firewire/lib.c | 32 -- sound/firewire/lib.h | 3 - sound/firewire/motu/motu.c | 84 ++-- sound/firewire/motu/motu.h | 3 - sound/firewire/oxfw/oxfw.c | 128 ++---- sound/firewire/oxfw/oxfw.h | 6 +- sound/firewire/tascam/tascam.c | 92 ++-- sound/firewire/tascam/tascam.h | 2 - sound/soc/codecs/ak4613.c | 11 + sound/soc/codecs/hdmi-codec.c | 21 + sound/soc/codecs/pcm3168a.c | 26 ++ sound/soc/codecs/rk817_codec.c | 7 +- sound/soc/qcom/lpass-cpu.c | 79 ++++ sound/soc/qcom/lpass.h | 4 + sound/soc/sh/fsi.c | 15 + sound/soc/sh/rcar/core.c | 31 +- sound/soc/soc-core.c | 288 +++++++++--- sound/soc/soc-dai.c | 63 +++ sound/soc/soc-utils.c | 29 ++ tools/testing/selftests/lib.mk | 1 + tools/testing/selftests/net/tls.c | 3 +- tools/testing/selftests/resctrl/README | 2 +- tools/testing/selftests/resctrl/resctrl_tests.c | 4 +- .../testing/selftests/splice/short_splice_read.sh | 119 ++++- tools/testing/selftests/timers/rtcpie.c | 10 +- tools/testing/selftests/vm/mremap_test.c | 118 +++-- 555 files changed, 9183 insertions(+), 5858 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/nxp,sja1105.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/sja1105.txt create mode 100644 arch/arm64/kernel/idle.c create mode 100644 arch/s390/include/asm/tpi.h create mode 100644 drivers/gpio/gpio-idt3243x.c create mode 100644 drivers/gpu/drm/hyperv/Makefile create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm.h create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_drv.c create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c create mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_proto.c copy arch/mips/ralink/mt7620.c => drivers/pinctrl/ralink/pinctrl-mt7620.c (51%) create mode 100644 drivers/pinctrl/ralink/pinctrl-mt7621.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt288x.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt305x.c create mode 100644 drivers/pinctrl/ralink/pinctrl-rt3883.c rename {arch/mips/include/asm/mach-ralink => drivers/pinctrl/ralink}/pinmux.h (91%) create mode 100644 include/drm/ttm/ttm_kmap_iter.h create mode 100644 include/drm/ttm/ttm_range_manager.h create mode 100644 include/scsi/scsi_status.h create mode 100644 include/uapi/linux/netfilter/nfnetlink_hook.h create mode 100644 net/netfilter/nfnetlink_hook.c