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 e8d60682cd38 arch: remove compat_alloc_user_space omits dea83b143ab6 compat: remove some compat entry points omits eebf501d8a8a fixup! mm: simplify compat numa syscalls omits 19a71ffc8eb1 mm: simplify compat numa syscalls omits cf6c3d47cf6d mm: simplify compat_sys_move_pages omits 5f7e21655a52 kexec: avoid compat_alloc_user_space omits 3748c3eac268 kexec: move locking into do_kexec_load omits 25dca237d247 scripts: check_extable: fix typo in user error message omits 2c88e0f41350 mm/workingset: correct kernel-doc notations omits 59c252f9bc94 Merge branch 'akpm-current/current' omits c15bbb73fe18 Merge remote-tracking branch 'folio/for-next' omits d931a3a5bedf Merge remote-tracking branch 'cxl/next' omits 8d9a611f86fe Merge remote-tracking branch 'rust/rust-next' omits ce49d813edd7 Merge remote-tracking branch 'memblock/for-next' omits bfe1b642a446 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits bd1569eb4279 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits b15213ebfc57 Merge remote-tracking branch 'hyperv/hyperv-next' omits ca11d80cc94a Merge remote-tracking branch 'nvmem/for-next' omits 0495e75dc1ad Merge remote-tracking branch 'slimbus/for-next' omits fb09b24bd6b4 Merge remote-tracking branch 'gnss/gnss-next' omits 4497512eccbf Merge remote-tracking branch 'kspp/for-next/kspp' omits 9cd4b18b4d3e Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 17ee574c2fcc Merge remote-tracking branch 'ntb/ntb-next' omits 74a87ee1be2a Merge remote-tracking branch 'at24/at24/for-next' omits d509bf593b1b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 4493d4de0c5f Merge remote-tracking branch 'rtc/rtc-next' omits 349ae20442cf Merge remote-tracking branch 'coresight/next' omits 1c9f461fcc7a Merge remote-tracking branch 'livepatching/for-next' omits 10da4a2c9617 Merge remote-tracking branch 'userns/for-next' omits 1df6cf6d2d48 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 7018f982027b Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits f57fc41ef821 Merge remote-tracking branch 'pinctrl/for-next' omits d6482f428bf0 Merge remote-tracking branch 'gpio-intel/for-next' omits 4534f453a400 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits c853e9cc4128 Merge remote-tracking branch 'rpmsg/for-next' omits 377a29fc0401 Merge remote-tracking branch 'vhost/linux-next' omits 99e085599a7b Merge remote-tracking branch 'scsi-mkp/for-next' omits d219b1efd31e Merge remote-tracking branch 'scsi/for-next' omits 9770c580f1f0 Merge remote-tracking branch 'cgroup/for-next' omits d528ef1d7e40 Merge remote-tracking branch 'dmaengine/next' omits 0a63729f8fbc Merge remote-tracking branch 'icc/icc-next' omits ccb3115e6b7a Merge remote-tracking branch 'iio/togreg' omits e92da0fb76d1 Merge remote-tracking branch 'staging/staging-next' omits 3085d2c82e4e Merge remote-tracking branch 'vfio/next' omits 6419165c9a61 Merge remote-tracking branch 'thunderbolt/next' omits a7eead26835c Merge remote-tracking branch 'soundwire/next' omits 36ebafafb7b9 Merge remote-tracking branch 'phy-next/next' omits 0e10f993aa59 Merge remote-tracking branch 'extcon/extcon-next' omits b4bb85e1cbcc Merge remote-tracking branch 'char-misc/char-misc-next' omits cf75b999d7b4 Merge remote-tracking branch 'tty/tty-next' omits a9b9bb6ff053 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 1d706acbc156 Merge remote-tracking branch 'usb-serial/usb-next' omits 408e8b151758 Merge remote-tracking branch 'usb/usb-next' omits 9fb6144fd990 Merge remote-tracking branch 'driver-core/driver-core-next' omits 0c5952f45f79 Merge remote-tracking branch 'ipmi/for-next' omits 55224b069860 Merge remote-tracking branch 'leds/for-next' omits fa242979e34d Merge remote-tracking branch 'drivers-x86/for-next' omits 7d6f4e67f6c1 Merge remote-tracking branch 'workqueues/for-next' omits 3f70109baeae Merge remote-tracking branch 'percpu/for-next' omits 1aa420bd6f0e Merge remote-tracking branch 'xen-tip/linux-next' omits 1a67c085c94e Merge remote-tracking branch 'kvm-arm/next' omits d7b27db7873c Merge remote-tracking branch 'kvm/next' omits 0cb2a28db9c4 Merge remote-tracking branch 'rcu/rcu/next' omits d72413dc03bf Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits dfa2143ea238 Merge remote-tracking branch 'edac/edac-for-next' omits b19e94cfb043 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 7b48d5e98d1d Merge remote-tracking branch 'tip/auto-latest' omits d945fd0dcfe3 Merge remote-tracking branch 'spi/for-next' omits c5404d54e692 Merge remote-tracking branch 'devicetree/for-next' omits 6f11afc63b6a Merge remote-tracking branch 'audit/next' omits 69b01648476f Merge remote-tracking branch 'iommu/next' omits 384ce772cb4c Merge remote-tracking branch 'tpmdd/next' omits 2eadb7b31d96 Merge remote-tracking branch 'smack/next' omits 1fc546146d35 Merge remote-tracking branch 'selinux/next' omits 4dce1a09d27a Merge remote-tracking branch 'keys/keys-next' omits 407d8cd49449 Merge remote-tracking branch 'apparmor/apparmor-next' omits b8dc183beb02 Merge remote-tracking branch 'security/next-testing' omits 811e83f03287 Merge remote-tracking branch 'regulator/for-next' omits 7cf6a0138bf6 Merge remote-tracking branch 'battery/for-next' omits 7dc3cb540e27 Merge remote-tracking branch 'mfd/for-mfd-next' omits 3f009902c084 Merge remote-tracking branch 'mmc/next' omits c8564980346a Merge remote-tracking branch 'device-mapper/for-next' omits 4b287e6117c0 Merge remote-tracking branch 'block/for-next' omits 7454b259ecd2 Merge remote-tracking branch 'input/next' omits 4b8408cfcdc0 Merge remote-tracking branch 'modules/modules-next' omits c3bbe198df41 Merge remote-tracking branch 'sound-asoc/for-next' omits f761bcd655e2 Merge remote-tracking branch 'sound/for-next' omits aca45bc6a497 Merge remote-tracking branch 'regmap/for-next' omits 76791acffdd9 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 100b82261d5d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 490089969bf5 Merge remote-tracking branch 'drm-msm/msm-next' omits 0472e0c24ab8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 7fab921b6796 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 73bd6764ad5d Merge remote-tracking branch 'amdgpu/drm-next' omits 08b328408ee6 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5efde62df43d Merge remote-tracking branch 'drm/drm-next' omits 3f7570af1c5f Merge remote-tracking branch 'crypto/master' omits 8f66f72edc7c Merge remote-tracking branch 'nand/nand/next' omits c620a6e0c504 Merge remote-tracking branch 'mtd/mtd/next' omits 7ec14816c067 Merge remote-tracking branch 'bluetooth/master' omits 12fa41a58cf5 Merge remote-tracking branch 'wireless-drivers-next/master' omits 70d94438c832 Merge remote-tracking branch 'ipsec-next/master' omits a8ad553eb3fd Merge remote-tracking branch 'bpf-next/for-next' omits 9a1ab73d00a6 Merge remote-tracking branch 'net-next/master' omits e33eb7237dde Merge remote-tracking branch 'rdma/for-next' omits a089103ed724 Merge remote-tracking branch 'swiotlb/linux-next' omits 75ce0c749ae1 Merge remote-tracking branch 'dlm/next' omits 1188fbdf0d5e Merge remote-tracking branch 'ieee1394/for-next' omits d88614121912 Merge remote-tracking branch 'opp/opp/linux-next' omits 9105966dd0c0 Merge remote-tracking branch 'cpupower/cpupower' omits bed815781846 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits e3ad83686351 Merge remote-tracking branch 'pm/linux-next' omits 5aeb3c9448e8 Merge remote-tracking branch 'v4l-dvb-next/master' omits 0ad565d74191 Merge remote-tracking branch 'v4l-dvb/master' omits e11dde1d8e13 Merge remote-tracking branch 'jc_docs/docs-next' omits c4bcbb16d0e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 45a399e210ca Merge remote-tracking branch 'i2c/i2c/for-next' omits c49d4ad3ef96 Merge remote-tracking branch 'hid/for-next' omits 37d8d621b118 Merge remote-tracking branch 'pstore/for-next/pstore' omits fc5bcdc5184f Merge remote-tracking branch 'pci/next' omits 78862d464007 Merge remote-tracking branch 'printk/for-next' omits 048d6657cb02 Merge remote-tracking branch 'file-locks/locks-next' omits 8e33a558b2c2 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 2ff83577bf31 Merge remote-tracking branch 'zonefs/for-next' omits 30449b1c178d Merge remote-tracking branch 'xfs/for-next' omits 9224e52e9f1b Merge remote-tracking branch 'v9fs/9p-next' omits 1655302140d9 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 2c4ea1ba419d Merge remote-tracking branch 'cel/for-next' omits 9951005465a8 Merge remote-tracking branch 'nfs-anna/linux-next' omits fa74fba01ad8 Merge remote-tracking branch 'gfs2/for-next' omits 102f3442e6dd Merge remote-tracking branch 'fuse/for-next' omits 4fede3708ff3 Merge remote-tracking branch 'f2fs/dev' omits 9b5903f70bb1 Merge remote-tracking branch 'ext3/for_next' omits cda1406521f4 Merge remote-tracking branch 'erofs/dev' omits e499f411a123 Merge remote-tracking branch 'configfs/for-next' omits 79a2de1db54f Merge remote-tracking branch 'cifsd/cifsd-for-next' omits c12aca6498bd Merge remote-tracking branch 'cifs/for-next' omits acb93e3bdaff Merge remote-tracking branch 'ceph/master' omits c89a84b68b5f Merge remote-tracking branch 'btrfs/for-next' omits 0941da77faf9 Merge remote-tracking branch 'fscache/fscache-next' omits 6fe8f9f4cf33 Merge remote-tracking branch 'fscrypt/master' omits e9f1a755dc8d Merge remote-tracking branch 'pidfd/for-next' omits 17c9eee6d3d1 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ad14ece1263f Merge remote-tracking branch 'sh/for-next' omits 11fa427f95a8 Merge remote-tracking branch 's390/for-next' omits 421c2eb9d944 Merge remote-tracking branch 'risc-v/for-next' omits 44ff274e08c5 Merge remote-tracking branch 'powerpc/next' omits ac7dbdc8e9d0 Merge remote-tracking branch 'parisc-hd/for-next' omits decc28240ea3 Merge remote-tracking branch 'openrisc/for-next' omits 3e83c8991dec Merge remote-tracking branch 'mips/mips-next' omits 8d1397289745 Merge remote-tracking branch 'm68knommu/for-next' omits 302202a24b34 Merge remote-tracking branch 'm68k/for-next' omits f417862874ed Merge remote-tracking branch 'h8300/h8300-next' omits 9fd6cc5f4a1e Merge remote-tracking branch 'clk-renesas/renesas-clk' omits e6fcfacffd5e Merge remote-tracking branch 'clk-imx/for-next' omits 779a9db36f61 Merge remote-tracking branch 'clk/clk-next' omits 6e9936e2e291 Merge remote-tracking branch 'xilinx/for-next' omits 1bde7a73e946 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits b84135993061 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits d7d52214e522 Merge remote-tracking branch 'tegra/for-next' omits 899e94641754 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 89bc1e80e27c Merge remote-tracking branch 'stm32/stm32-next' omits d7ac008f8997 Merge remote-tracking branch 'scmi/for-linux-next' omits f151bb208e0c Merge remote-tracking branch 'samsung-krzk/for-next' omits 180482a437c0 Merge remote-tracking branch 'rockchip/for-next' omits 1415092a4fd9 Merge remote-tracking branch 'reset/reset/next' omits c80ecc241bce Merge remote-tracking branch 'renesas/next' omits ae36c18a14cb Merge remote-tracking branch 'raspberrypi/for-next' omits 70bce0b9e3a6 Merge remote-tracking branch 'qcom/for-next' omits 9c94545bd587 Merge remote-tracking branch 'omap/for-next' omits bd1e19b8dc9e Merge remote-tracking branch 'mvebu/for-next' omits c4e8c63ad139 Merge remote-tracking branch 'mediatek/for-next' omits 5796cff93435 Merge remote-tracking branch 'keystone/next' omits 3fc88a92fef2 Merge remote-tracking branch 'imx-mxs/for-next' omits fd3f6637a28c Merge remote-tracking branch 'drivers-memory/for-next' omits a389f1735626 Merge remote-tracking branch 'at91/at91-next' omits 5794d4508504 Merge remote-tracking branch 'aspeed/for-next' omits 289c500eee0b Merge remote-tracking branch 'amlogic/for-next' omits ef109def209e Merge remote-tracking branch 'actions/for-next' omits ca305e04510a Merge remote-tracking branch 'arm-soc/for-next' omits 7435d29dcd50 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 035705e0c513 Merge remote-tracking branch 'arm64/for-next/core' omits f635453467ac Merge remote-tracking branch 'arm/for-next' omits 4800c7b1255b Merge remote-tracking branch 'arc/for-next' omits 587a46640ea2 Merge remote-tracking branch 'asm-generic/master' omits a80fdb01ea60 Merge remote-tracking branch 'dma-mapping/for-next' omits 12fceef6ba0c Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 50d827e5355b Merge remote-tracking branch 'kbuild/for-next' omits e3762b624f00 Merge branch 'io_uring-bio-cache.4' into for-next omits 8e5c1e2d1541 block: enable use of bio allocation cache omits 4556bce1ee76 io_uring: enable use of bio alloc cache omits 9d22a74c61b3 block: clear BIO_PERCPU_CACHE flag if polling isn't supported omits a02f2b023671 bio: add allocation cache abstraction omits cd5b7d1afe23 fs: add kiocb alloc cache flag omits 4675d158e0d4 bio: optimize initialization of a bio omits 93eb346cd88b Merge branch 'for-5.15/io_uring' into for-next omits a1e981ea2c66 io_uring: optimise hot path of ltimeout prep omits 957e1e615c52 io_uring: skip request refcounting omits 57b53bc057ae io_uring: remove submission references omits 351ee89f719b io_uring: remove req_ref_sub_and_test() omits b190ef29b2cf io_uring: move req_ref_get() and friends omits c7807a1a49f9 io_uring: remove IRQ aspect of io_ring_ctx completion lock omits a9ee41bff8da io_uring: run regular file completions from task_work omits cc5f61154be8 io_uring: run linked timeouts from task_work omits 5685ec17c584 io_uring: run timeouts from task_work omits 5c6ff2f54dee Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ed7167934cff Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 8d68efa1f137 Merge remote-tracking branch 'fpga-fixes/fixes' omits 785972d16104 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5c9c443ab235 Merge remote-tracking branch 'soc-fsl-fixes/fix' omits 0248abc6b806 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 2eeb12d54a6b Merge remote-tracking branch 'mmc-fixes/fixes' omits d10e32a690ec Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c28bc0b41ddf Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 78d37c58c32b Merge remote-tracking branch 'scsi-fixes/fixes' omits 62853fd625d3 Merge remote-tracking branch 'vfs-fixes/fixes' omits 47a023d4c5c9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8af2d45715fa Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits c5014c7ae461 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 3bdd5d7ace88 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 0d951ad335f6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits b3a8081d4f82 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 608bb96c5d94 Merge remote-tracking branch 'staging.current/staging-linus' omits a8ead97519a7 Merge remote-tracking branch 'usb.current/usb-linus' omits 9dbb2a40d631 Merge remote-tracking branch 'pci-current/for-linus' omits e571700ea1d0 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 535d2d4f1084 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 63d7fd77643b Merge remote-tracking branch 'sound-current/for-linus' omits def56c7ace5d Merge remote-tracking branch 'wireless-drivers/master' omits ed7c31bb6792 Merge remote-tracking branch 'netfilter/master' omits 93546ffeb05e Merge remote-tracking branch 'bpf/master' omits b84668c93847 Merge remote-tracking branch 'net/master' omits c742de655acc Merge remote-tracking branch 'powerpc-fixes/fixes' omits 656952105306 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits f10115bdeb12 Merge remote-tracking branch 'arm-current/fixes' omits 1fd628c2ee3d Merge branch 'x86/irq' omits 76f19215ae8c Merge branch 'x86/cpu' omits bbccd5e39f8a Merge branch 'x86/cleanups' omits f7fc87973525 Merge branch 'x86/cache' omits a65bfc59b1d1 Merge branch 'timers/core' omits dceddb335b4c Merge branch 'smp/core' omits 096eed2ef4e3 Merge branch 'sched/core' omits c898d1c33bf7 Merge branch 'perf/core' omits 62af89848687 Merge branch 'locking/core' omits 6acd1e9aed62 Merge branch 'irq/core' omits 76fdd3c68f57 Merge branch 'irq/urgent' omits 1d58a13217e4 Merge branch 'locking/urgent' omits d0abfb6a2adb Merge branch 'efi/urgent' omits 062206a7f611 Merge branch 'devel' into for-next omits e87078650b2a pinctrl: amd: Fix an issue with shutdown when system set to s0ix omits 0e632de32459 cifs: Call close synchronously during unlink/rename/lease break. omits de7dbd2dffc9 cifs: Handle race conditions during rename omits 5f635cc018e5 cifs: fix signed integer overflow when fl_end is OFFSET_MAX omits 6b4b0c47bdfe Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits f114f4be00e1 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits f55767667ce4 Merge branch 'misc-5.14' into next-fixes omits 688897753315 selftests/memfd: remove unused variable omits 0a6d697a7a3d Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] omits 9955c0e2d322 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits 47dbb41d610d prctl: allow to setup brk for et_dyn executables omits efc965224a17 pid: cleanup the stale comment mentioning pidmap_init(). omits d8ec7ab735dd log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits 0d7d4b02910e fs/coredump.c: log if a core dump is aborted due to change [...] omits 7d77084a98de hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 03208b824e84 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 4d1a5d75ba55 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 82246f6195e0 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits 6982e574f62f nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 21e87cf767d6 nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits aa852f3cbcf2 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits caf9d92b1bc2 init/main.c: silence some -Wunused-parameter warnings omits 04e7720e9325 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix omits 56ca579e3221 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix omits ca9d3b4c548c fs/epoll: use a per-cpu counter for user's watches count omits 36e6f5561780 checkpatch: support wide strings omits 7762693b8673 lib/iov_iter.c: fix kernel-doc warnings omits eecac3b2c13b lib/dump_stack: correct kernel-doc notation omits 889c076f29a6 lib/test: convert test_sort.c to use KUnit omits 62f4a4124fac lib/string: optimized memset omits 53d3c03e6b55 lib/string: optimized memmove omits c761d2d0cd3b lib/string: optimized memcpy omits c5067651869e math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits f771811b2697 math: make RATIONAL tristate omits 259cdf6c41c0 kernel/acct.c: use dedicated helper to access rlimit values omits 6745d8b0c9bd include/linux/once.h: fix trivia typo Not -> Note omits f6a50f49fb29 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits e31a04dcf8f9 proc/sysctl: make protected_* world readable omits bf652be067be connector: send event on write to /proc/[pid]/comm omits fcf9a80d22e7 fs/proc/kcore.c: add mmap interface omits a581934507d7 percpu: remove export of pcpu_base_addr omits 20fc4b8ab165 alpha: pci-sysfs: fix all kernel-doc warnings omits 145b2b3eeda1 alpha: agp: make empty macros use do-while-0 style omits 2cdca169914d kernel/hung_task.c: Monitor killed tasks. omits 8f49c1e22d95 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ed3881f9e92f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b32b601aab65 MAINTAINERS: update for DAMON omits 85d5f62994ee mm/damon: add user space selftests omits 51d3b714798f mm/damon: add kunit tests omits 1fab79f9a214 Documentation: add documents for DAMON omits c92c3a197cca mm/damon/dbgfs: support multiple contexts omits 83f620219d6a mm/damon/dbgfs: export kdamond pid to the user space omits f4540a835770 mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix omits f22b79903ba4 mm-damon-implement-a-debugfs-based-user-space-interface-fix omits a9e4701abc94 mm/damon: implement a debugfs-based user space interface omits 10eb3f477994 mm/damon: add a tracepoint omits 2a7f1af110db mm/damon/Kconfig: Remove unnecessary PAGE_EXTENSION setup omits d0d9bf2fe035 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] omits c9f23a4ba668 mm/damon: implement primitives for the virtual memory addr [...] omits 1e2fb47c3076 mm/PAGE_IDLE_FLAG: Set PAGE_EXTENSION for none-64BIT omits fedc37448fb1 mm/idle_page_tracking: make PG_idle reusable omits 8ab73f48f4fa mm/damon: adaptively adjust regions omits 32f2b29dbcc9 mm/damon/core: implement region-based sampling omits 8c490a8ca4ee mm: introduce Data Access MONitor (DAMON) omits e0fb86f8fcfe kfence: show cpu and timestamp in alloc/free info omits a2706b52a2a7 mm/highmem: Remove deprecated kmap_atomic omits e47a8fe2dbdc mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 29c6c63bbc99 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 7362848710f7 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 92cb21b1bae9 mm/memory_hotplug: improved dynamic memory group aware "au [...] omits c3260e2d7a83 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 6f6273b08580 virtio-mem: use a single dynamic memory group for a single [...] omits dd115d650cf3 dax/kmem: use a single static memory group for a single pr [...] omits f35c943a69d5 ACPI: memhotplug: use a single static memory group for a s [...] omits 089bd6d7e479 mm/memory_hotplug: track present pages in memory groups omits 5e67f54e29e8 drivers/base/memory: introduce "memory groups" to logicall [...] omits 79445ba60ee1 mm/memory_hotplug: introduce "auto-movable" online policy omits b6d803286865 mm: track present early pages per zone omits 6b779965e8e6 ACPI: memhotplug: memory resources cannot be enabled yet omits a94cd81214c6 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 9fdc2700a65d mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 8375e44249e8 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits 8ddcd8d1b578 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 7b06735c0344 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits f6a9a43ffc95 memory-hotplug.rst: complete admin-guide overhaul omits 06d5a6a1f2e3 memory-hotplug.rst: remove locking details from admin-guide omits 9b9aa0ea98f0 mm/madvise: add MADV_WILLNEED to process_madvise() omits 3aadf2511957 mm/vmstat: protect per cpu variables with preempt disable on RT omits 2f1971ce6a27 mm/vmstat: remove unneeded return value omits 985431ab6fbb mm/vmstat: simplify the array size calculation omits 2c530128419d mm/vmstat: correct some wrong comments omits 53ddd40368b1 selftests: vm: add COW time test for KSM pages omits 2ea3e4aac490 selftests: vm: add KSM merging time test omits ed83708ae5d3 mm: KSM: fix data type omits a769dff13a87 selftests: vm: add KSM merging across nodes test omits 29c515582041 selftests: vm: add KSM zero page merging test omits 4c899fdbde07 selftests: vm: add KSM unmerge test omits 63e8ecd7de76 selftests: vm: add KSM merge test omits 9c9995423311 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 0d40f3868ff0 mm/migrate: correct kernel-doc notation omits 70c5a4591a9b oom_kill: oom_score_adj broken for processes with small me [...] omits 26b898c48621 mm: wire up syscall process_mrelease omits 4fbe862eac41 mm: introduce process_mrelease system call omits 20058d29c7c5 mm/mempolicy.c: use in_task() in mempolicy_slab_node() omits f015551408e1 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 58164306b7b1 mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 18f73b217b46 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits 98b49454fee5 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits c0f30f241f55 mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 32210138e816 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits 0967ac1f6317 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] omits 3904eba350e4 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits ba3bcaf4fbaa mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits aaca30b527dd mm-compaction-support-triggering-of-proactive-compaction-b [...] omits 6317d2feef33 mm: compaction: support triggering of proactive compaction [...] omits 2b167debc69d mm-compaction-optimize-proactive-compaction-deferrals-fix omits ca178a399853 mm: compaction: optimize proactive compaction deferrals omits e9d7d7e8b674 mm/vmscan: add 'else' to remove check_pending label omits 5ae55704cf57 mm/vmscan: remove unneeded return value of kswapd_run() omits 28620f05619a mm/vmscan: remove misleading setting to sc->priority omits 8f41160c544b mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 6d660378ff91 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits e5212ecd272e mm/migrate: add sysfs interface to enable reclaim migration omits 018bdd377641 mm/vmscan: never demote for memcg reclaim omits 6ceb962e85f6 mm-vmscan-consider-anonymous-pages-without-swap-v11 omits b50290e90b9e mm/vmscan: Consider anonymous pages without swap omits c6d407000443 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits e5588f172fce mm/vmscan: add helper for querying ability to age anonymous pages omits 4a7d5ac04eed mm/vmscan: add page demotion counter omits b4507dafbd71 mm-migrate-demote-pages-during-reclaim-v11 omits 77fb4d18d1c7 mm/migrate: demote pages during reclaim omits b39eae24049a mm/migrate: enable returning precise migrate_pages() succe [...] omits b85f26ee9876 mm/migrate: update node demotion order on hotplug events omits e309ed81122f mm/numa: automatically generate node migration order omits 8043660ed197 selftests/vm/userfaultfd: wake after copy failure omits c973e17c266f userfaultfd: prevent concurrent API initialization omits 04e0b7de44c4 userfaultfd: change mmap_changing to atomic omits 56919fa4cbcd hugetlb: before freeing hugetlb page set dtor to appropria [...] omits 56adb03af692 hugetlb: drop ref count earlier after page allocation omits 90cee39a63b0 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits b4e6407a92f1 mm/page_alloc.c: use in_task() omits 9bc1ad9689c6 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits fb12e0e5e2e6 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits 2b3a6c34af42 memblock: stop poisoning raw allocations omits fd2de29b6f9b mm: introduce memmap_alloc() to unify memory map allocation omits 5602690f83ce microblaze: simplify pte_alloc_one_kernel() omits 737df45aaaba mm-page_alloc-always-initialize-memory-map-for-the-holes-fix omits deb3702f996a mm/page_alloc: always initialize memory map for the holes omits 26e0c19d1b65 mm/kasan: move kasan.fault to mm/kasan/report.c omits a049423f1ecc mm/vmalloc: fix wrong behavior in vread omits 1bb0a0e00204 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 2a57a72e02f6 mm/vmalloc: remove gfpflags_allow_blocking() check omits 29d9432cd1a4 mm/vmalloc: use batched page requests in bulk-allocator omits 8b74bb496b09 mm/sparse: clarify pgdat_to_phys omits 6204425ee5ce include/linux/mmzone.h: avoid a warning in sparse memory support omits 3e50c648f880 mm/sparse: set SECTION_NID_SHIFT to 6 omits 87068621830c mm: sparse: remove __section_nr() function omits da11633dddeb mm: sparse: pass section_nr to find_memory_block omits a1f2bfae648e mm: sparse: pass section_nr to section_mark_present omits ec5287fab0a1 mm/mremap: don't account pages in vma_to_resize() omits b44a65b2f4ac mm/mremap: fix memory account on do_munmap() failure omits e2cec60c1c6b add-mmap_assert_locked-annotations-to-find_vma-fix omits 6e748a1d4454 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() omits d8e764ae2384 mm: change fault_in_pages_* to have an unsigned size parameter omits 37cc8f32370e mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits ccd5e77b1798 mm: remove flush_kernel_dcache_page omits 3bfa297ba6e1 scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 16405929df78 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits 5fe98f5bba10 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits ea4f5921ba67 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits dccfb3357802 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits db2061db9d77 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits d6dd0dd24711 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits b753548ec4d3 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 156799f06c72 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 279ffd5c148b lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits f82faef7254f lazy tlb: introduce lazy mm refcount helper functions omits abf6b269cc26 memcg: fix up drain_local_stock comment omits 888567c2b1d3 mm, memcg: save some atomic ops when flush is already true omits 47d61e77fb75 mm, memcg: remove unused functions omits 5508f7f5c030 mm: memcontrol: set the correct memcg swappiness restriction omits 39b5ab367604 memcg: replace in_interrupt() by !in_task() in active_memcg() omits 32ce15459355 memcg: cleanup racy sum avoidance code omits 5bf91327428d memcg: enable accounting for ldt_struct objects omits 3446509afad0 memcg: enable accounting for posix_timers_cache slab omits c9bd24687bbe memcg: enable accounting for signals omits 42a420731a12 memcg: enable accounting of ipc resources omits cc525fa6778e memcg: enable accounting for new namesapces and struct nsproxy omits f42b88b3ce26 memcg: enable accounting for fasync_cache omits 7c04ead5c707 memcg: enable accounting for file lock caches omits 249a61ec27d7 memcg: enable accounting for pollfd and select bits arrays omits a111988ea488 memcg: enable accounting for mnt_cache entries omits 8944f53f5185 memcg: charge fs_context and legacy_fs_context omits 86440af7b82f memcg-infrastructure-to-flush-memcg-stats-v5 omits 626023f6ba0e memcg: infrastructure to flush memcg stats omits 412554eea7e1 memcg: switch lruvec stats to rstat omits da191e1ac760 memcg: enable accounting for pids in nested pid namespaces omits 79b92da93327 mm, memcg: inline swap-related functions to improve disabl [...] omits 939dd5681d5f mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits d1804c3b5f47 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 070257fd0efd shmem: use raw_spinlock_t for ->stat_lock omits fe3a701f59ea mm: delete unused get_kernel_page() omits 2a1ca9e6f7f1 fs, mm: fix race in unlinking swapfile omits e608984b1521 mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() omits 45de04fc3128 mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_hug [...] omits a8e3a1a36c9e mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_huge-fix omits 0fb85244eb7e mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() omits 5f00a2adda6e mm: gup: remove useless BUG_ON in __get_user_pages() omits b7f765e07e16 mm: gup: remove unneed local variable orig_refs omits 29bc0153ce60 mm: gup: remove set but unused local variable major omits a55bc9f67f3d writeback: memcg: simplify cgroup_writeback_by_id omits d6196be38862 vfs: keep inodes with page cache off the inode shrinker LRU omits b2a661732d88 fs: inode: count invalidated shadow pages in pginodesteal omits 0992dfb35b27 fs: drop_caches: fix skipping over shadow cache inodes omits 7b953db53996 mm: remove irqsave/restore locking from contexts with irqs [...] omits 69fc8640cb85 writeback: use READ_ONCE for unlocked reads of writeback stats omits 6fd06b54d316 writeback: rename domain_update_bandwidth() omits fa79c5930ed0 writeback: avoid division by 0 in wb_update_dirty_ratelimit() omits bb851678a1ad writeback: fix bandwidth estimate for spiky workload omits 0f3e19256cef writeback: reliably update bandwidth estimation omits 7f19ee7a7515 writeback: track number of inodes under writeback omits ac6ef94aff5a mm: mark idle page tracking as BROKEN omits 2a332c704497 mm: report a more useful address for reclaim acquisition omits fbebd93f14d8 mm/debug_vm_pgtable: fix corrupted page flag omits 1910227aa783 mm/debug_vm_pgtable: remove unused code omits 147c511a1ccf mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 18522aca34e6 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits 2681c19e64ab mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits 9a1522eb97e6 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits d4d0540ec984 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits 4d26d4d7e783 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits d2c23aa672f1 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits 8ad9b101b127 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits bb7f88675414 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits c532e88ce5b9 mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits 9d9b00797ae6 mm, slub: convert kmem_cpu_slab protection to local_lock omits a813324a3f19 mm, slub: use migrate_disable() on PREEMPT_RT omits a3807b614289 mm, slub: protect put_cpu_partial() with disabled irqs ins [...] omits c945b65aac85 mm, slub: make slab_lock() disable irqs with PREEMPT_RT omits a878029a4f8b mm, slub: optionally save/restore irqs in slab_[un]lock()/ omits 67095c52ec81 mm: slub: make object_map_lock a raw_spinlock_t omits 8b492dcf1503 mm: slub: move flush_cpu_slab() invocations __free_slab() [...] omits 135c18e65bdd mm, slab: make flush_slab() possible to call with irqs enabled omits 526e4c68df18 mm, slub: don't disable irqs in slub_cpu_dead() omits 89d2ed182ba9 mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] omits 112de94f7767 mm, slub: separate detaching of partial list in unfreeze_p [...] omits 8af299d7b2c6 mm, slub: detach whole partial list at once in unfreeze_pa [...] omits 61b644cd8b10 mm, slub: discard slabs in unfreeze_partials() without irq [...] omits 9930eacf2d26 mm, slub: move irq control into unfreeze_partials() omits 0f29f6a87f0f mm, slub: call deactivate_slab() without disabling irqs omits 54a41efc936b mm, slub: make locking in deactivate_slab() irq-safe omits 0c2f8570557d mm, slub: move reset of c->page and freelist out of deacti [...] omits 8c006be1702d mm, slub: stop disabling irqs around get_partial() omits a6b8759e9ae4 mm, slub: check new pages with restored irqs omits 70e87ae4429a mm, slub: validate slab from partial list or page allocato [...] omits dc1a4f98b5f4 mm, slub: restore irqs around calling new_slab() omits 6b484b5d2501 mm, slub: move disabling irqs closer to get_partial() in _ [...] omits f5dc36d5ac03 mm, slub: do initial checks in ___slab_alloc() with irqs enabled omits 56894b05a0a4 mm, slub: move disabling/enabling irqs to ___slab_alloc() omits e8c570b5fc27 mm, slub: simplify kmem_cache_cpu and tid setup omits 8b9526bce476 mm, slub: restructure new page checks in ___slab_alloc() omits f6e8f650f833 mm, slub: return slab page from get_partial() and set c->p [...] omits 5328127c95fc mm, slub: dissolve new_slab_objects() into ___slab_alloc() omits d93913e8f189 mm, slub: extract get_partial() from new_slab_objects() omits 008381d431d2 mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() omits 967680ec2516 mm, slub: remove redundant unfreeze_partials() from put_cp [...] omits 291b4192338a mm, slub: don't disable irq for debug_check_no_locks_freed() omits aecec9f35bba mm, slub: allocate private object map for validate_slab_cache() omits 6affd9e9ba29 mm, slub: allocate private object map for debugfs listings omits 7eed265f7c48 mm, slub: don't call flush_all() from slab_debug_trace_open() omits dcda39e2fd16 mm: move kvmalloc-related functions to slab.h omits ac1bb58f055e arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 3a75a81eb83a ocfs2: fix ocfs2 corrupt when iputting an inode omits b42037628643 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits f76c1d13bb73 ocfs2: reflink deadlock when clone file to the same direct [...] omits 397f94e8fab1 ocfs2: remove an unnecessary condition omits f5f780087de7 init: move usermodehelper_enable() to populate_rootfs() omits 80b73809de48 /proc/kpageflags: do not use uninitialized struct pages omits 7558ce1733c6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a5389f2c9dd2 kasan, slub: reset tag when printing address omits 3cb9fd4014bc kasan, kmemleak: reset tags when scanning block omits 405dee3f86f8 shmem_swapin_page(): fix error processing for get_swap_device() omits cc2187514187 lib: use PFN_PHYS() in devmem_is_allowed() omits 5490d339b815 mm/memcg: fix incorrect flushing of lruvec data in obj_stock omits a1d79b31388a mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] omits c349bff023cb mm: slub: fix slub_debug disabling for list of slabs omits 4dc847376466 slub: fix kmalloc_pagealloc_invalid_free unit test omits 5d8c049ee7fd procfs: prevent unpriveleged processes accessing fdinfo dir omits a9cb792c185a Merge branches 'iommu/fixes', 'apple/dart', 'x86/amd' and [...] omits 05ce9d20d699 iommu/dart: Add DART iommu driver omits 5ed6760b1a42 dt-bindings: iommu: add DART iommu bindings omits f9f7d51d2fce iommu/io-pgtable: Add DART pagetable format omits 0aa25a371f44 platform/x86/intel: int3472: Use y instead of objs in Makefile omits ac5866326727 platform/x86/intel: pmt: Use y instead of objs in Makefile omits d636329b771e platform/x86/intel: int33fe: Use y instead of objs in Makefile omits b0e77c4a957e certs: Add support for using elliptic curve keys for signi [...] omits 03379863c568 platform/x86: dell-smo8800: Convert to be a platform driver omits 56c7c4148b35 platform/surface: aggregator: Use y instead of objs in Makefile omits 43a4733d2b82 platform/surface: surface3_power: Use i2c_acpi_get_i2c_res [...] omits 9eff381976a2 platform/x86: Replace deprecated CPU-hotplug functions. omits e3afb40f7d37 platform/x86: dell-smbios: Remove unused dmi_system_id table omits 5c62c3d98b87 platform/x86: ISST: Fix optimization with use of numa omits a28491700e5a certs: Trigger creation of RSA module signing key if it's [...] omits b8803e535be6 char: tpm: cr50_i2c: convert to new probe interface omits 29f20d747023 char: tpm: Kconfig: remove bad i2c cr50 select omits 5abf14e471d1 mm/filemap: Add FGP_STABLE omits d5f287cde5e9 mm/filemap: Add filemap_get_folio omits d108cafd8eb9 mm/filemap: Convert mapping_get_entry to return a folio omits 182fd69c8c50 mm/filemap: Add filemap_add_folio() omits 29407038a5c1 mm/filemap: Add filemap_alloc_folio omits d26ac3b69a10 mm/page_alloc: Add folio allocation functions omits 85cee576b65a mm/lru: Add folio_add_lru() omits d699b2759d5a mm/lru: Convert __pagevec_lru_add_fn to take a folio omits a8e1af470323 mm: Add folio_evictable() omits b59c6eefa5da mm/workingset: Convert workingset_refault() to take a folio omits b6cfdc7278c3 mm/filemap: Add readahead_folio() omits 86ac0e4080af mm/filemap: Add folio_mkwrite_check_truncate() omits 5f44033aea62 mm/filemap: Add i_blocks_per_folio() omits 1f39e53337f8 mm/writeback: Add folio_redirty_for_writepage() omits e112b3ea4b8e mm/writeback: Add folio_account_redirty() omits ba1273593f1a mm/writeback: Add folio_clear_dirty_for_io() omits 6d53b7db6b6b mm/writeback: Add folio_cancel_dirty() omits d0e7fc24279d mm/writeback: Add folio_account_cleaned() omits 210e8aa035dc mm/writeback: Add filemap_dirty_folio() omits 9221c075a40f mm/writeback: Convert tracing writeback_page_template to folios omits 62ef3f4d6bcf mm/writeback: Add __folio_mark_dirty() omits dce38016b574 mm/writeback: Add folio_mark_dirty() omits d32dbebf1d1c mm/writeback: Add folio_start_writeback() omits f10f6eecaea9 mm/writeback: Add __folio_end_writeback() omits 1a8a108f418f mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 1879fa25ebb6 flex_proportions: Allow N events instead of 1 omits c367e3894b57 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 7ebdcd8e9975 mm/migrate: Add folio_migrate_copy() omits d167a28fac1f mm/migrate: Add folio_migrate_flags() omits 5a1ab00454cc Merge branch for-5.15/soc into for-next omits 86133bd97f18 Merge branch for-5.14/arm64/dt into for-next omits 92b8b40ecdc7 soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR omits f9714eb04364 ipmi: ssif_bmc: Return -EFAULT if copy_from_user() fails omits 0ffa3c63b6da bindings: ipmi: Add binding for SSIF BMC driver omits b7345b79d0e5 ipmi: ssif_bmc: Add SSIF BMC driver omits d85e44de8fb5 i2c: aspeed: Add slave_enable() to toggle slave mode omits 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic omits ac93d1da6493 Merge branch 'asm-generic-pci-iobase' into asm-generic omits 5ae6eadfdaf4 asm-generic/io.h: warn in inb() and friends with undefined [...] omits 78924148a3d2 risc-v: Use generic io.h helpers for nommu omits a5f7166b58cd sparc: explicitly set PCI_IOBASE to 0 adds fd66ad69ef5a Merge tag 'seccomp-v5.14-rc6' of git://git.kernel.org/pub/ [...] adds 848378812e40 vmlinux.lds.h: Handle clang's module.{c,d}tor sections adds 1746f4db5135 Merge tag 'orphans-v5.14-rc6' of git://git.kernel.org/pub/ [...] adds 59cd4f435ee9 Merge tag 'sound-5.14-rc6' of git://git.kernel.org/pub/scm [...] adds f8fbb47c6e86 Merge branch 'for-v5.14' of git://git.kernel.org/pub/scm/l [...] adds 17cd06aad556 Merge remote-tracking branch 'arm-current/fixes' adds cdd0ae6fb479 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 813bacf41098 ARM: configs: Update the nhk8815_defconfig adds cbfece75186d ARM: ixp4xx: fix building both pci drivers adds 357b693c9286 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 98694166c27d powerpc/interrupt: Fix OOPS by not calling do_IRQ() from t [...] adds 01fcac8e4dfc powerpc/interrupt: Do not call single_step_exception() fro [...] adds cbc06f051c52 powerpc/xive: Do not skip CPU-less nodes when creating the IPIs adds ed9b5f727b65 Merge remote-tracking branch 'powerpc-fixes/fixes' adds b69dd5b3780a net: igmp: increase size of mr_ifc_count adds 48c812e03277 net: mscc: Fix non-GPL export of regmap APIs adds 86704993e6a5 Revert "tipc: Return the correct errno code" adds 700fa08da43e net: dsa: sja1105: unregister the MDIO buses during teardown adds d9d5b8961284 wwan: core: Avoid returning NULL from wwan_create_dev() adds 49b0b6ffe20c vsock/virtio: avoid potential deadlock when vsock device remove adds e9faf53c5a5d ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi adds 889d0e7dc683 ieee802154: hwsim: fix GPF in hwsim_new_edge_nl adds 1090340f7ee5 net: Fix memory leak in ieee802154_raw_deliver adds a9a507013a6f Merge tag 'ieee802154-for-davem-2021-08-12' of git://git.k [...] adds 827be4b71c58 Merge remote-tracking branch 'net/master' adds 2615918ec214 Merge remote-tracking branch 'bpf/master' adds dc276cc84a2e Merge remote-tracking branch 'netfilter/master' adds 3653a29932b8 Merge remote-tracking branch 'wireless-drivers/master' adds a2befe9380dd ALSA: hda - fix the 'Capture Switch' value change notifications adds 67bb66d32905 ALSA: oxfw: fix functioal regression for silence in Apogee [...] adds c648f38ff968 Merge remote-tracking branch 'sound-current/for-linus' adds cf2a19f7d2b7 ASoC: rt5682: Adjust headset volume button threshold again adds 66479edf46aa Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus adds ef8ac79f11bf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 37bb7517d5c3 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 2b3c9b2f1e14 Merge remote-tracking branch 'pci-current/for-linus' adds 6a89d789bcbc Merge remote-tracking branch 'usb.current/usb-linus' adds c4d4cde6310f Merge remote-tracking branch 'staging.current/staging-linus' adds 7b80ad6b7eab Merge remote-tracking branch 'kselftest-fixes/fixes' adds c7ecb807763e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds e9c49a8ffb46 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 06a089ef6449 bus: ti-sysc: Fix error handling for sysc_check_active_timer() adds a853c9e3e439 Merge remote-tracking branch 'omap-fixes/fixes' adds 02fe91a9810b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a51e78a06396 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 759c2efbe838 btrfs: fix NULL pointer dereference when deleting device b [...] adds 6b0c9b06c4ed Merge branch 'misc-5.14' into next-fixes adds 6e18d1f74ac7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 9a8b85c7cd16 Merge remote-tracking branch 'vfs-fixes/fixes' adds 7f45621c14a2 platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MOD [...] adds 73fcbad69111 platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip qui [...] adds a9cb9496afb9 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 7f6593e7ad34 Merge remote-tracking branch 'scsi-fixes/fixes' adds ad89c9aa2460 drm/amd/pm: update smu v13.0.1 firmware header adds 39932ef75897 drm/amdgpu: set RAS EEPROM address from VBIOS adds 202ead5a3c58 drm/amdgpu: don't enable baco on boco platforms in runpm adds 5126da7d99cf drm/amd/pm: Fix a memory leak in an error handling path in [...] adds 46dd2965bdd1 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] adds 7cbe08a930a1 drm/amdgpu: handle VCN instances when harvesting (v2) adds 3042f80c6cb9 drm/amd/pm: bug fix for the runtime pm BACO adds c90f6263f58a drm/amd/display: Remove invalid assert for ODM + MPC case adds 0cde63a8fc4d drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work adds bf71bde473c3 Merge tag 'amd-drm-fixes-5.14-2021-08-11' of https://gitla [...] adds abd9d66a0557 drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg adds 24d032e2359e drm/i915: Only access SFC_DONE when media domain is not fused off adds ffd5caa26f6a drm/doc/rfc: drop lmem uapi section adds 3e234e9f7f81 Merge tag 'drm-intel-fixes-2021-08-12' of git://anongit.fr [...] adds a1fa72683166 Merge tag 'drm-misc-fixes-2021-08-12' of git://anongit.fre [...] adds 94824592230a Merge remote-tracking branch 'drm-fixes/drm-fixes' adds c70e951fcb80 Merge remote-tracking branch 'mmc-fixes/fixes' adds 746cdb458041 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 528e371d7868 Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 030d6dbf0c2e riscv: kexec: do not add '-mno-relax' flag if compiler doe [...] adds fdf3a7a1e0a6 riscv: Fix comment regarding kernel mapping overlapping wi [...] adds f5106b76273b Merge remote-tracking branch 'risc-v-fixes/fixes' adds cbe116dc8d15 Merge remote-tracking branch 'pidfd-fixes/fixes' adds d8d4bdcd59a5 Merge remote-tracking branch 'fpga-fixes/fixes' adds f8275649b86e Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 7cb280d689fe Merge remote-tracking branch 'kbuild/for-next' new cef715e104b6 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 319490f47634 Merge remote-tracking branch 'dma-mapping/for-next' new fc062ad8e406 asm-generic: ffs: Drop bogus reference to ffz location new 5822da4050e7 Merge remote-tracking branch 'asm-generic/master' new 6bcd2e25653d Merge remote-tracking branch 'arc/for-next' new c2a131ba2b03 Merge remote-tracking branch 'arm/for-next' new caca21d31902 Merge remote-tracking branch 'arm64/for-next/core' new b899d36b9834 Merge remote-tracking branch 'arm-perf/for-next/perf' new 4108b6cc7a60 Merge tag 'omap-for-v5.15/soc-signed' of git://git.kernel. [...] new e694952772a7 Merge tag 'omap-for-v5.15/soc-late-signed' of git://git.ke [...] new 9573a211d718 Merge branch 'arm/soc' into for-next new 9c8300b16087 Merge tag 'omap-for-v5.15/ti-sysc-signed' of git://git.ker [...] new d2c334f49c83 bus: ixp4xx: return on error in ixp4xx_exp_probe() new a41461b6c400 Merge tag 'imx-ecspi-5.15' of git://git.kernel.org/pub/scm [...] new a8c371f0cfe7 Merge tag 'v5.14-next-soc' of git://git.kernel.org/pub/scm [...] new 0dc76ecbbf15 Merge tag 'memory-controller-drv-5.15' of git://git.kernel [...] new 866e1691ed5b Merge tag 'drivers_soc_for_5.15' of git://git.kernel.org/p [...] new 1bb24be00c8c Merge tag 'scmi-updates-5.15' of git://git.kernel.org/pub/ [...] new 699fe4b190da Merge tag 'omap-for-v5.15/sr-signed' of git://git.kernel.o [...] new f2fbe17427b6 Merge branch 'arm/drivers' into for-next new af65640084bd Merge branch 'arm/fixes' into for-next new 3df512524fa8 Merge tag 'omap-for-v5.15/dt-signed' of git://git.kernel.o [...] new a7056e042372 ARM: dts: sti: update flexgen compatible within stih418-clock new 7c44e1515c84 ARM: dts: sti: update flexgen compatible within stih407-clock new d767090d73e1 ARM: dts: sti: update flexgen compatible within stih410-clock new 9528bb46b606 ARM: dts: sti: update clkgen-pll entries in stih407-clock new b26ba00c3b23 ARM: dts: sti: update clkgen-pll entries in stih410-clock new 19007a65aa13 ARM: dts: sti: update clkgen-pll entries in stih418-clock new 21b6069c3a8e ARM: dts: sti: update clkgen-fsyn entries in stih407-clock new 7f9ed95ddaa5 ARM: dts: sti: update clkgen-fsyn entries in stih410-clock new a1b68d6b02b6 ARM: dts: sti: update clkgen-fsyn entries in stih418-clock new 5d296faf3f45 ARM: dts: sti: add the spinor controller node within stih4 [...] new 7b22ec0c72f3 ARM: dts: sti: disable rng11 on the stih418 platform new 11061d6cafcf ARM: dts: sti: add the thermal sensor node within stih418 new 41e202f9d9c8 ARM: dts: sti: Introduce 4KOpen (stih418-b2264) board new c2026910fc26 ARM: dts: sti: remove clk_ignore_unused from bootargs for [...] new bd642467c273 ARM: dts: sti: remove clk_ignore_unused from bootargs for [...] new 4e80af1fd639 ARM: dts: sti: remove clk_ignore_unused from bootargs for [...] new f9807f9cb396 ARM: dts: sti: remove clk_ignore_unused from bootargs for [...] new f3e22d32e4dd Merge tag 'sti-dt-for-v5.15-round1' of git://git.kernel.or [...] new 57798ff216eb Merge tag 'stm32-dt-for-v5.15-1' of git://git.kernel.org/p [...] new f775d2150cb4 ARM: dts: ixp4xx: Fix up bad interrupt flags new 5900dc0850ff ARM: dts: ixp4xx: Add devicetree for Iomega NAS 100D new 5a68c91d1c27 ARM: dts: ixp4xx: Move EPBX100 flash to external bus node new 94e8b34be2c0 ARM: dts: ixp4xx: Add devicetree for D-Link DSM-G600 rev A new e647167967f8 ARM: dts: ixp4xx: Add second UART new f2791ed73193 ARM: dts: ixp4xx: Use the expansion bus new 6fb89c46d487 ARM: dts: ixp4xx: Add devicetree for Netgear WG302v2 new 36eb2640d3be ARM: dts: ixp4xx: Add Arcom Vulcan device tree new ae751e6325c0 ARM: dts: ixp4xx: Add Gateworks Avila GW2348 device tree new 16d8d49b567b ARM: dts: ixp4xx: Add CF to GW2358 new ec0384026cd9 ARM: dts: ixp4xx: Add Intel IXDP425 etc reference designs new e664f7720ab4 ARM: dts: ixp4xx: Add device trees for Coyote and IXDPG425 new 0ceddb06be67 ARM: dts: ixp4xx: Add devicetree for Linksys WRV54G new f2841e3ab175 ARM: dts: ixp4xx: Add a devicetree for Freecom FSG-3 new 34827ffe3502 Merge tag 'ixp4xx-dts-arm-soc-v5.15-1' of git://git.kernel [...] new eaf05c1fdc14 Merge tag 'v5.14-next-dts32' of git://git.kernel.org/pub/s [...] new 261a910d6cb7 Merge tag 'v5.14-next-dts64' of git://git.kernel.org/pub/s [...] new 5f49f22db4a8 Merge tag 'ti-k3-dt-for-v5.15' of git://git.kernel.org/pub [...] new bcbe4bd39d47 Merge tag 'amlogic-arm64-dt-for-v5.15' of git://git.kernel [...] new c2632c3afead Merge tag 'amlogic-arm-dt-for-v5.15' of git://git.kernel.o [...] new 0b72a27e1d5d Merge tag 'samsung-dt-5.15' of git://git.kernel.org/pub/sc [...] new f73979109bc1 Merge tag 'samsung-dt64-5.15' of git://git.kernel.org/pub/ [...] new 81b6a2857377 Merge tag 'omap-for-v5.15/dt-am3-signed' of git://git.kern [...] new 4e2852549ba8 Merge branch 'arm/dt' into for-next new b528dede9bca Merge tag 'at91-defconfig-5.15' of git://git.kernel.org/pu [...] new 20904527a70d Merge tag 'amlogic-arm-configs-for-v5.15' of git://git.ker [...] new 202d727b12d3 Merge branch 'arm/defconfig' into for-next new ffc192c81705 soc: document merges new dfef6a8dbf58 Merge remote-tracking branch 'arm-soc/for-next' new 0961f14dbeb0 Merge remote-tracking branch 'actions/for-next' new 14f4c6619b41 Merge remote-tracking branch 'amlogic/for-next' new 08c698dbd02b Merge remote-tracking branch 'aspeed/for-next' new 05c6f7394e24 Merge remote-tracking branch 'at91/at91-next' new 62290e2e5a6c Merge remote-tracking branch 'imx-mxs/for-next' new a8c8764d6d4e Merge remote-tracking branch 'keystone/next' new 5a14dbca3a0f Merge remote-tracking branch 'mediatek/for-next' new d9d4bbf9a543 Merge remote-tracking branch 'mvebu/for-next' new 7911f95d1713 Merge branch 'fixes' into for-next new cf848788ca64 Merge remote-tracking branch 'omap/for-next' new 92b042e05135 Merge remote-tracking branch 'qcom/for-next' new 31a4b385978e Merge remote-tracking branch 'raspberrypi/for-next' new 112dfa5ca16c dt-bindings: i2c: renesas,riic: Add interrupt-names new 1db70c0277f1 ARM: dts: rza: Add I2C interrupt-names new 8e8890ea1a5e arm64: dts: renesas: r9a07g044: Add I2C interrupt-names new 13bf92e6dec0 dt-bindings: i2c: renesas,riic: Make interrupt-names required new 148bcca9ad04 soc: renesas: Prefer memcpy() over strcpy() new 59d7f78144a8 Merge branches 'renesas-arm-dt-for-v5.15' and 'renesas-dri [...] new c2b4f0f38676 Merge remote-tracking branch 'renesas/next' new 706d627e7b0b Merge remote-tracking branch 'reset/reset/next' new 4f8ad5238816 Merge remote-tracking branch 'rockchip/for-next' new b74a7016e42e Merge remote-tracking branch 'samsung-krzk/for-next' new 0a23218d8a3e Merge remote-tracking branch 'scmi/for-linux-next' new 00819e3cbe47 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 1366572aa47b Merge branch for-5.14/arm64/dt into for-next new 900a486ac73d dt-bindings: tegra: Document NVIDIA Jetson TX2 NX developer kit new e933af6b8aa8 Merge branch for-5.15/dt-bindings into for-next new dd00d75007d2 firmware: tegra: Stop using seq_get_buf() new 479fe0e112e7 Merge branch for-5.15/firmware into for-next new 158a9b47a491 soc/tegra: bpmp: Remove unused including <linux/version.h> new 9c93ccfc86f2 soc/tegra: pmc: Prevent racing with cpuilde driver new a65a4ea15632 soc/tegra: fuse: Clear fuse->clk on driver probe failure new 24a15252ff04 soc/tegra: fuse: Add runtime PM support new 59c6fceb2ecc soc/tegra: fuse: Enable fuse clock on suspend for Tegra124 new 71c68784d9d7 Merge branch for-5.15/soc into for-next new e278718f314d Merge branch 'for-5.15/soc' into for-5.15/clk new faa8605f9f92 clk: tegra: Remove CLK_IS_CRITICAL flag from fuse clock new cc9809e23b09 Merge branch for-5.15/clk into for-next new ffd8969c9100 ARM: tegra: Add SoC thermal sensor to Tegra30 device-trees new 00786f61df89 ARM: tegra: ouya: Add interrupt to temperature sensor node new a371e9698e89 ARM: tegra: paz00: Add interrupt to temperature sensor node new 4eb121af6184 ARM: tegra: nexus7: Add interrupt to temperature sensor node new c626fd7eeb11 ARM: tegra: acer-a500: Add interrupt to temperature sensor node new 303e2f343403 ARM: tegra: nyan: Correct interrupt trigger type of temper [...] new 61f8c4f6eefb ARM: tegra: apalis: Correct interrupt trigger type of temp [...] new ad86e473e1f3 ARM: tegra: cardhu: Correct interrupt trigger type of temp [...] new 0a6e9f9cc27b ARM: tegra: dalmore: Correct interrupt trigger type of tem [...] new 3970dc6444c5 ARM: tegra: jetson-tk1: Correct interrupt trigger type of [...] new 0c3136565b64 ARM: tegra: acer-a500: Remove bogus USB VBUS regulators new ebfbd63602b0 ARM: tegra: acer-a500: Add power supplies to accelerometer new 0cae833ff518 ARM: tegra: acer-a500: Use verbose variant of atmel,wakeup [...] new d97a74513cec ARM: tegra: acer-a500: Improve thermal zones new b3b3e68aaab6 ARM: tegra: nexus7: Improve thermal zones new b21f5d598227 Merge branch for-5.15/arm/dt into for-next new 4398a03fd199 ARM: tegra: Enable CONFIG_TEGRA30_TSENSOR new a422eec5bec7 ARM: tegra: Enable CONFIG_FB new 9265d64e846b ARM: tegra: Enable Acer A500 drivers new 6c3f29edd75f ARM: tegra: Enable CONFIG_CROS_EC new a1bff9474f10 ARM: tegra: Rebuild default configuration new 7fa990a028a9 ARM: multi_v7_defconfig: Enable Acer A500 drivers new 806b99206b84 ARM: multi_v7_defconfig: Enable CONFIG_TEGRA30_TSENSOR new 7a7e7c5178aa Merge branch for-5.15/arm/defconfig into for-next new bf2942a8b7c3 arm64: tegra: Fix Tegra194 PCIe EP compatible string new dbb096d34a84 arm64: tegra194: p2888: Correct interrupt trigger type of [...] new 913f8ad4fad0 arm64: tegra: Add PWM nodes on Tegra186 new 8a9dee7e7beb arm64: tegra: Add NVIDIA Jetson TX2 NX Developer Kit support new d6ff10e072e1 arm64: tegra: Add missing interconnects property for USB o [...] new 2138510cb6e1 Merge branch for-5.15/arm64/dt into for-next new ee80a48b9c4c Merge remote-tracking branch 'tegra/for-next' new 2c558352b3c2 Merge remote-tracking branch 'ti-k3/ti-k3-next' new d1c7547df888 Merge remote-tracking branch 'xilinx/for-next' new 19bd8f38b1f6 Merge remote-tracking branch 'clk/clk-next' new 0a24c848f0dd Merge remote-tracking branch 'clk-imx/for-next' new a2c45a0d3772 clk: renesas: Make CLK_R9A06G032 invisible new f0046a2aa33b Merge remote-tracking branch 'clk-renesas/renesas-clk' new b70ed5c8fb60 Merge remote-tracking branch 'h8300/h8300-next' new d1db62c66160 Merge remote-tracking branch 'm68k/for-next' new b8e0a3269cef Merge remote-tracking branch 'm68knommu/for-next' new 666173ee32e2 MIPS: generic: Allow generating FIT image for Marduk board new d32524a2d057 MIPS: DTS: Pistachio add missing cpc and cdmm new 90429205c000 clk: pistachio: Make it selectable for generic MIPS kernel new 1e4fd60b54cf clocksource/drivers/pistachio: Make it selectable for MIPS new e238f10d8606 phy: pistachio-usb: Depend on MIPS || COMPILE_TEST new f14973038d81 pinctrl: pistachio: Make it as an option new 917b64f1df2b MIPS: config: generic: Add config for Marduk board new 104f942b2832 MIPS: Retire MACH_PISTACHIO new 3f66601ef3f3 MIPS: Make a alias for pistachio_defconfig new 4d2ee1be4c2a MIPS: generic: Return true/false (not 1/0) from bool functions new a3c109ca71d7 Merge remote-tracking branch 'mips/mips-next' new 5f371abe785a Merge remote-tracking branch 'openrisc/for-next' new 35cc027518c7 Merge remote-tracking branch 'parisc-hd/for-next' new 5dc4f8ceed76 Merge remote-tracking branch 'powerpc/next' new 59a27e112213 riscv: Optimize kernel virtual address conversion macro new 0aba691a7443 riscv: Introduce va_kernel_pa_offset for 32-bit kernel new 526f83df1d83 riscv: Get rid of map_size parameter to create_kernel_page_table new 6f3e5fd241c3 riscv: Use __maybe_unused instead of #ifdefs around variab [...] new 977765ce319b riscv: Simplify BUILTIN_DTB device tree mapping handling new fe45ffa4c505 riscv: Move early fdt mapping creation in its own function new 8aa6546f30be Merge remote-tracking branch 'risc-v/for-next' new 8eeea13fdf0e Merge remote-tracking branch 's390/for-next' new 17ebbefd6d2d Merge remote-tracking branch 'sh/for-next' new ef7c14dcb56a Merge remote-tracking branch 'xtensa/xtensa-for-next' new 2863643fb8b9 set_user: add capability check when rlimit(RLIMIT_NPROC) exceeds new f4dd02cd8631 Merge branch 'kernel.sys' into for-next new c4423ad45ffd Merge remote-tracking branch 'pidfd/for-next' new a2c9098d1085 Merge remote-tracking branch 'fscrypt/master' new efb6858d7a06 Merge remote-tracking branch 'fscache/fscache-next' new b107739b4ab5 Merge remote-tracking branch 'btrfs/for-next' new bde20b36b774 Merge remote-tracking branch 'ceph/master' new 41535701da33 cifs: Handle race conditions during rename new 9e992755be8f cifs: Call close synchronously during unlink/rename/lease break. new 6d7214665c3f cifs: fix signed integer overflow when fl_end is OFFSET_MAX new 7ad998234c23 cifs: avoid signed integer overflow in calculating blocks new 70f97a67c105 Merge remote-tracking branch 'cifs/for-next' new 48e8464d50eb Merge remote-tracking branch 'cifsd/cifsd-for-next' new 0ad49135c12f Merge remote-tracking branch 'configfs/for-next' new f4d4e5fc2b3d erofs: directly use wrapper erofs_page_is_managed() when s [...] new d252ff3de786 erofs: remove the mapping parameter from erofs_try_to_free [...] new 8336b8c8f8ea Merge remote-tracking branch 'erofs/dev' new 747c839bb343 Merge remote-tracking branch 'ext3/for_next' new 4b1065186442 f2fs: avoid unneeded memory allocation in __add_ino_entry() new 65ddf6564843 f2fs: fix to do sanity check for sb/cp fields correctly new a2649315bcb8 f2fs: compress: avoid duplicate counting of valid blocks w [...] new 3b9e7ea81395 f2fs: improve sbi status info in debugfs/f2fs/status new bfe458a09960 f2fs: correct comment in segment.h new 1495870233e7 f2fs: compress: do sanity check on cluster new 5dc6d924b7fe f2fs: compress: allow write compress released file after t [...] new 89d9bf0edd88 f2fs: support fault injection for f2fs_kmem_cache_alloc() new 57120269fd9b f2fs: fix to keep compatibility of fault injection interface new f4b05791dda9 f2fs: introduce periodic iostat io latency traces new c7e0ed04ac23 Merge remote-tracking branch 'f2fs/dev' new 1c27546a3a0f Merge remote-tracking branch 'fuse/for-next' new def789b718f3 Merge remote-tracking branch 'gfs2/for-next' new 9d452d88e6e1 Merge remote-tracking branch 'nfs-anna/linux-next' new 29c3e054fe8b Merge remote-tracking branch 'cel/for-next' new bff4349dd51e Merge remote-tracking branch 'overlayfs/overlayfs-next' new 9fe6766b43d9 Merge remote-tracking branch 'v9fs/9p-next' new 49d4e005111b Merge remote-tracking branch 'xfs/for-next' new 114aec860b48 Merge remote-tracking branch 'zonefs/for-next' new 83677c5c82ab Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 2bf9d868947c Merge remote-tracking branch 'file-locks/locks-next' new ac5f6a92d654 Merge remote-tracking branch 'printk/for-next' new 696cc3c02b2e Merge remote-tracking branch 'pci/next' new 4b39438ada33 Merge remote-tracking branch 'pstore/for-next/pstore' new e91a1464815f Merge remote-tracking branch 'hid/for-next' new 602d0cc65e11 Merge remote-tracking branch 'i2c/i2c/for-next' new 9fed8fa99334 hwmon: (pmbus/ibm-cffps) Fix write bits for LED control new 2c5b88a39d67 hwmon: (axi-fan-control) Make sure the clock is enabled new 9bf778b6abd6 hwmon: (axi-fan-control) Handle irqs in natural order new 5a5a11fa7224 hwmon: 9axi-fan-control) Support temperature vs pwm points new 7e1a42c7aae4 hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits new 84fdde0385d4 hwmon: (pmbus/bpa-rs600) Add workaround for incorrect Pin max new cbdadae0e426 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 8ce1162a3960 docs/zh_CN: add virt index translation new ccb00ddc88cf docs/zh_CN: add virt paravirt_ops translation new 9c987b10fefa docs/zh_CN: add virt guest-halt-polling translation new e636a91584ad docs/zh_CN: add virt ne_overview translation new 8dda2eac9684 docs/zh_CN: add virt acrn index translation new ab03e49f13ca docs/zh_CN: add virt acrn introduction translation new f63c6894f645 docs/zh_CN: add virt acrn io-request translation new 3bf5548d8e96 docs/zh_CN: add virt acrn cpuid translation new f4e60d9f1ba5 docs/zh_CN: add infiniband index translation new 312356129e58 docs/zh_CN: add infiniband core_locking translation new 88e37e3d4443 docs/zh_CN: add infiniband ipoib translation new e7c640961a2e docs/zh_CN: add infiniband opa_vnic translation new ccbad6a5216b docs/zh_CN: add infiniband sysfs translation new cc420b883b1f docs/zh_CN: add infiniband tag_matching translation new 0265e6ee2c58 docs/zh_CN: add infiniband user_mad translation new 4d488433dc40 docs/zh_CN: add infiniband user_verbs translation new 27f373cb5c98 Documentation/features/vm: riscv supports THP now new 191cf329f109 doc: align Italian translation new 4f3791c3fe27 docs/zh_CN: Add zh_CN/accounting/psi.rst new bed4ed3057e4 scripts/kernel-doc: Override -Werror from KCFLAGS with KDO [...] new 659653c9e546 docs: pdfdocs: Refactor config for CJK document new e291ff6f5a03 docs: pdfdocs: Add CJK-language-specific font settings new 7eb368cc319b docs: pdfdocs: Choose Serif font as CJK mainfont if possible new 35382965bdd2 docs: pdfdocs: Preserve inter-phrase space in Korean translations new a90dad8f610a docs: pdfdocs: Add conf.py local to translations for ascii [...] new 77abc2c230b1 docs: pdfdocs: One-half spacing for CJK translations new 788d28a25799 docs: pdfdocs: Permit AutoFakeSlant for CJK fonts new 29ac9822358f docs: pdfdocs: Teach xeCJK about character classes of quot [...] new e0d14a5d2ff1 docs: pdfdocs: Enable language-specific font choice of zh_ [...] new 37397b092e7f docs: sphinx-requirements: Move sphinx_rtd_theme to top new 38e511ef45c4 Merge remote-tracking branch 'jc_docs/docs-next' new be2f587f2a13 Merge remote-tracking branch 'v4l-dvb/master' new 288b083bec92 media: mtk-vcodec: vdec: Support H264 profile control new 5aff12f3a9ef media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD new dfeef202b699 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] new 3f6d11fd8b7b media: mtk-vcodec: make flush buffer reusable by encoder new edc06520deca media: mtk-vcodec: venc: support START and STOP commands new aa9b9fe01768 media: mtk-vcodec: vdec: move stateful ops into their own file new db4f21ae77a9 media: mtk-vcodec: vdec: handle firmware version field new 77fab99c027e media: mtk-vcodec: support version 2 of decoder firmware ABI new e8a4b0d2b747 media: add Mediatek's MM21 format new 2acb6b19faf1 media: mtk-vcodec: vdec: support stateless API new b9d7fddc8aa4 media: mtk-vcodec: vdec: support stateless H.264 decoding new 542fc2c47e5c media: mtk-vcodec: vdec: add media device if using stateless api new b8022cde2dd7 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec new 2bd7b00a3040 media: mtk-vcodec: enable MT8183 decoder new 8d020465fe60 media: mtk-vcodec: fix warnings: symbol XXX was not declared new b395ba42afd9 media: ir_toy: allow tx carrier to be set new ac2bc9cfb9bb Merge remote-tracking branch 'v4l-dvb-next/master' new c9ab8d583c49 Merge remote-tracking branch 'pm/linux-next' new bb8c26d9387f cpufreq: vexpress: Set CPUFREQ_IS_COOLING_DEV flag new c17495b01b72 cpufreq: Add callback to register with energy model new 94ab4c3c259c cpufreq: dt: Use .register_em() to register with energy model new fcd300c685d5 cpufreq: imx6q: Use .register_em() to register with energy model new 3701fd64a3fb cpufreq: mediatek: Use .register_em() to register with ene [...] new 361a172d2309 cpufreq: omap: Use .register_em() to register with energy model new e96c2153d0fc cpufreq: qcom-cpufreq-hw: Use .register_em() to register w [...] new a214649dfcbc cpufreq: scpi: Use .register_em() to register with energy model new b64eea485feb cpufreq: vexpress: Use .register_em() to register with ene [...] new 8158488baa1e cpufreq: scmi: Use .register_em() to register with energy model new 7b684ec1822a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 675544fc29e9 Merge remote-tracking branch 'cpupower/cpupower' new e86eb1bee132 Merge remote-tracking branch 'opp/opp/linux-next' new b630cc547182 Merge remote-tracking branch 'ieee1394/for-next' new 45baed1b1606 Merge remote-tracking branch 'dlm/next' new 9843d8271421 Merge remote-tracking branch 'swiotlb/linux-next' new bd7e786fba7b Merge remote-tracking branch 'rdma/for-next' new 52a62f8603f9 pktgen: Parse internet mix (imix) input new 90149031325c pktgen: Add imix distribution bins new 769afb3fda06 pktgen: Add output for imix results new 445af0d25992 Merge branch 'pktgen-imix' new e0ba60509d64 net: phy: nxp-tja11xx: log critical health state new 7428022b50d0 net: dsa: mt7530: fix VLAN traffic leaks again new 0de6fd5fd51c wwan: core: Unshadow error code returned by ida_alloc_range() new ab97462beb18 net: dsa: print more information when a cross-chip notifier fails new 724395f4dc95 net: dsa: tag_8021q: don't broadcast during setup/teardown new dea807744439 Merge branch 'dsa-cross-chip-notifiers' new 39c538d64479 net/mlx5: Fix typo in comments new 90b85d4e313c net/mlx5: Fix inner TTC table creation new 8e792700b994 net/mlx5: Delete impossible dev->state checks new 211f4f99edc0 net/mlx5: Align mlx5_irq structure new 68fefb70898a net/mlx5: Change SF missing dedicated MSI-X err message to dbg new 2d0b41a37679 net/mlx5: Refcount mlx5_irq with integer new 4445abbd13cd net/mlx5: SF, use recent sysfs api new 5958a6fad623 net/mlx5: Reorganize current and maximal capabilities to b [...] new 48f02eef7f76 net/mlx5: Allocate individual capability new 44f66ac981fa net/mlx5: Initialize numa node for all core devices new 979aa51967ad net/mlx5: Fix variable type to match 64bit new 61b6a6c395d6 net/mlx5e: Make use of netdev_warn() new bed5a942e27e Merge tag 'mlx5-updates-2021-08-11' of git://git.kernel.or [...] new 676eec8efd8e net: ipa: always inline ipa_aggr_granularity_val() new b769cf44ed55 dt-bindings: net: qcom,ipa: make imem interconnect optional new c7426e0c3a6e Merge remote-tracking branch 'net-next/master' new b0bfe66bd029 Merge remote-tracking branch 'bpf-next/for-next' new 8edd67a217e0 Merge remote-tracking branch 'ipsec-next/master' new e1da6f3afbdc Merge remote-tracking branch 'wireless-drivers-next/master' new 0d36508d79af Merge remote-tracking branch 'bluetooth/master' new 84c4b6e7c795 Merge remote-tracking branch 'mtd/mtd/next' new a6e3b4ebca26 Merge remote-tracking branch 'nand/nand/next' new c391714c0497 crypto: sun8i-ce - use kfree_sensitive to clear and free s [...] new d01a9f7009c3 crypto: virtio - Replace deprecated CPU-hotplug functions. new 80771c822802 padata: Replace deprecated CPU-hotplug functions. new b6f756726e4d lib/mpi: use kcalloc in mpi_resize new ed5fa39fa8a6 crypto: hisilicon - enable zip device clock gating new 3d845d497b23 crypto: hisilicon - enable sec device clock gating new ea5202dff79c crypto: hisilicon - enable hpre device clock gating new 9491923e4a68 crypto: wp512 - correct a non-kernel-doc comment new 204808b2ca75 Merge remote-tracking branch 'crypto/master' new a22c074fd1dd Merge tag 'drm-intel-next-2021-08-10-1' of git://anongit.f [...] new 6ead28f1c2e4 Merge remote-tracking branch 'drm/drm-next' new c18b193d0da6 Merge remote-tracking branch 'drm-misc/for-linux-next' new 0a025f54d16c Merge remote-tracking branch 'amdgpu/drm-next' new 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs new 40bb3db4f13f Merge remote-tracking branch 'drm-intel/for-linux-next' new 9291d4ad6602 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new cb0927ab80d2 drm/msi/mdp4: populate priv->kms in mdp4_kms_init new 0f07bd17d46c Merge remote-tracking branch 'drm-msm/msm-next' new 4ccf25ff8697 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 310c58c13b2c Merge remote-tracking branch 'etnaviv/etnaviv/next' new d2f069a27938 Merge remote-tracking branch 'regmap/for-next' new 6849b6a4f2d8 Merge remote-tracking branch 'sound/for-next' new 772d44526e20 ASoC: rt5682: Properly turn off regulators if wrong device ID new 98ed18e10de5 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new 77fb0208ae88 Merge remote-tracking branch 'sound-asoc/for-next' new 711d3ec07b3b Merge remote-tracking branch 'modules/modules-next' new abd3d999567f Merge remote-tracking branch 'input/next' new 018eca456c4b block: move some macros to blkdev.h new f655d2ed551a Merge branch 'for-5.15/block' into for-next new 48ecb6369f1f io_uring: run timeouts from task_work new cfee77f8ca0d io_uring: run linked timeouts from task_work new 46989efacb1c io_uring: run regular file completions from task_work new 8657d836aaf4 io_uring: remove IRQ aspect of io_ring_ctx completion lock new 6abd40e5f196 io_uring: move req_ref_get() and friends new cae3a0c638ca io_uring: remove req_ref_sub_and_test() new aefe167e7b6e io_uring: remove submission references new 94e639ddfacd io_uring: skip request refcounting new 0c840fd720fb io_uring: optimise hot path of ltimeout prep new a29f61590cb6 io_uring: extract io_uring_files_cancel() in io_uring_task [...] new 6a32aa46fa0b io_uring: remove files pointer in cancellation functions new feb1b31d5d55 io_uring: code clean for completion_lock in io_arm_poll_handler() new 0c7d7177dcd6 Merge branch 'for-5.15/io_uring' into for-next new 29e6a5e01d0a mmc: block: let device_add_disk create disk attributes new a94dcfce70d3 mmc: block: cleanup gendisk creation new 5eba200526ac nvme: remove the GENHD_FL_UP check in nvme_ns_remove new 916a470da02f nvme: replace the GENHD_FL_UP check in nvme_mpath_shutdown_disk new 4f9e14aecfbd sx8: use the internal state machine to check if del_gendis [...] new 224b0683228c bcache: add proper error unwinding in bcache_device_init new b75f4aed88fe bcache: move the del_gendisk call out of bcache_device_free new 50b4aecfbbb0 block: remove GENHD_FL_UP new a08aa9bccdc2 block: store a gendisk in struct parsed_partitions new 7f6be3765e11 block: pass a gendisk to bdev_add_partition new 926fbb1677e0 block: pass a gendisk to bdev_del_partition new 3d2e79894bd7 block: pass a gendisk to bdev_resize_partition new 6db418f3dc55 Merge branch 'for-5.15/block' into for-next new 2de68babf79c io_uring: remove files pointer in cancellation functions new 6dd451ee7e49 io_uring: code clean for completion_lock in io_arm_poll_handler() new 9158ef661aaf io_uring: correct __must_hold annotation new 4fa920c24794 Merge branch 'for-5.15/io_uring' into for-next new a4aa1b0494ea bio: optimize initialization of a bio new 16d9db5b2c50 fs: add kiocb alloc cache flag new 1cbbd31c4ada bio: add allocation cache abstraction new cd36a5ff3ca8 block: clear BIO_PERCPU_CACHE flag if polling isn't supported new b5256809c70c io_uring: enable use of bio alloc cache new 7f07c4f1eee2 block: use the percpu bio cache in __blkdev_direct_IO new 6e2e645a2467 block: provide bio_clear_hipri() helper new f433e4b10235 Merge branch 'io_uring-bio-cache.5' into for-next new 33a201f05bbd Merge remote-tracking branch 'block/for-next' new 23e3473cde09 Merge remote-tracking branch 'device-mapper/for-next' new 87101e41e4f0 Merge remote-tracking branch 'mmc/next' new e999c52568f0 Merge remote-tracking branch 'mfd/for-mfd-next' new a4c31ea03b80 Merge remote-tracking branch 'battery/for-next' new 8b55639faf8a Merge remote-tracking branch 'regulator/for-next' new 7f0efce9ee33 Merge remote-tracking branch 'security/next-testing' new 62b8d88fb16c Merge remote-tracking branch 'apparmor/apparmor-next' new 4cf2ba19deea Merge remote-tracking branch 'keys/keys-next' new 7dd4cb407e95 Merge remote-tracking branch 'selinux/next' new 521894455627 Merge remote-tracking branch 'smack/next' new 1082d05fbc50 char: tpm: Kconfig: remove bad i2c cr50 select new 65733b0d8d29 char: tpm: cr50_i2c: convert to new probe interface new 267399c778d0 certs: Trigger creation of RSA module signing key if it's [...] new 42e38eb612b5 certs: Add support for using elliptic curve keys for signi [...] new ada16d6b0f0a tpm: ibmvtpm: Avoid error message when process gets signal [...] new 84f51c0c477e Merge remote-tracking branch 'tpmdd/next' new 892384cd998a iommu/io-pgtable: Add DART pagetable format new 9d9cafb45c71 dt-bindings: iommu: add DART iommu bindings new 46d1fb072e76 iommu/dart: Add DART iommu driver new faf8e7539643 iommu/dart: APPLE_DART should depend on ARCH_APPLE new 5441a84b87fa Merge branches 'iommu/fixes', 'apple/dart' and 'x86/amd' i [...] new e580681bf8c8 Merge remote-tracking branch 'iommu/next' new aef576efe8bb Merge remote-tracking branch 'audit/next' new 5901b12a3ea6 Merge remote-tracking branch 'devicetree/for-next' new 12b9f9d8b993 Merge remote-tracking branch 'spi/for-next' new 74cc2261c678 Merge branch 'efi/urgent' new a0398e9bfc6e Merge branch 'irq/core' new b39278ceffb6 Merge branch 'irq/urgent' new 765e21902f4e Merge branch 'locking/core' new a6e5c83e7a8f Merge branch 'locking/urgent' new 94f39e1617eb Merge branch 'perf/core' new 92638eb80c51 Merge branch 'sched/core' new a8bebdcd42c5 Merge branch 'smp/core' new 9482fd71dbb8 hrtimer: Use raw_cpu_ptr() in clock_was_set() new f80e21489590 hrtimer: Unbreak hrtimer_force_reprogram() new 9ca59b48a47e Merge branch 'timers/core' new 882184d2e98d Merge branch 'x86/cache' new afc880cbb294 x86/power: Fix kernel-doc warnings in cpu.c new 3ba8499fd4cd Merge branch 'x86/cleanups' new 1304d883b0c5 Merge branch 'x86/cpu' new 52e830f6cfc0 Merge branch 'x86/irq' new 162a5284faf4 x86/reboot: Document the "reboot=pci" option new 12febc181886 x86/reboot: Document how to override DMI platform quirks new a729691b541f x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions new 0c542a874b4e Merge branch 'x86/misc' new 839ad22f7551 x86/tools: Fix objdump version check again new 064855a69003 x86/resctrl: Fix default monitoring groups reporting new 607a4143d9a4 Merge branch 'x86/urgent' new 2201162fca73 Merge remote-tracking branch 'tip/auto-latest' new fa91f94822d2 Merge remote-tracking branch 'clockevents/timers/drivers/next' new cca5f9ec3a3c Merge remote-tracking branch 'edac/edac-for-next' new bfa80ee9ce6e irqchip/gic-v3: Add __gic_get_ppi_index() to find the PPI [...] new d753f849bf48 irqchip/gic-v3: Fix selection of partition domain for EPPIs new 53b13565fc8c Merge branch irq/gicv3-eppi-partition into irq/irqchip-next new 991007ba6cca Documentation: Update irq_domain.rst with new lookup APIs new dbd1c54fc820 gpio: Bulk conversion to generic_handle_domain_irq() new a9cb09b7be84 pinctrl: Bulk conversion to generic_handle_domain_irq() new 3b0cccef0574 mfd: Bulk conversion to generic_handle_domain_irq() new a1e5cd9650ed ARM: Bulk conversion to generic_handle_domain_irq() new c9604ddd8ad4 arc: Bulk conversion to generic_handle_domain_irq() new 0661cb2af0ba mips: Bulk conversion to generic_handle_domain_irq() new 66c6594b6dd6 gpu: Bulk conversion to generic_handle_domain_irq() new 2e0e0ff41147 SH: Bulk conversion to generic_handle_domain_irq() new d3c149b768fb xtensa: Bulk conversion to generic_handle_domain_irq() new 153517d4e7d1 nios2: Bulk conversion to generic_handle_domain_irq() new 2c8996583013 powerpc: Bulk conversion to generic_handle_domain_irq() new eecb06813d73 EDAC/altera: Convert to generic_handle_domain_irq() new 9b24dab9937d Merge branch irq/generic_handle_domain_irq into irq/irqchip-next new e5dec38ac5d0 irqchip/loongson-pch-pic: Improve edge triggered interrupt [...] new c775626fb337 irqchip/mtk-sysirq: Skip setting irq-wake new 4513fb87e140 Merge branch irq/misc-5.15 into irq/irqchip-next new e0c1a5b24f5b genirq: Add chip flag to denote automatic IRQ (un)masking new 635e4fd40660 genirq: Define ack_irq() and eoi_irq() helpers new 1b7a900c4da1 genirq: Employ ack_irq() and eoi_irq() where relevant new 9d76bea7b1b4 genirq: Add handle_strict_flow_irq() flow handler new a4ea2933cc45 genirq: Let purely flow-masked ONESHOT irqs through unmask [...] new 32797fe1c8ee genirq: Don't mask IRQ within flow handler if IRQ is flow-masked new 56707bb845f5 genirq, irq-gic-v3: Make NMI flow handlers use ->irq_ack() [...] new 9b632bd34cea genirq/msi: Provide default .irq_eoi() for MSI chips new 5a06c146b3af irqchip/gic: Rely on MSI default .irq_eoi() new 69ad12c13d58 genirq/msi: Provide default .irq_ack() for MSI chips new ff41d1016e84 irqchip/gic: Add .irq_ack() to GIC-based irqchips new 5bd8e3224b61 irqchip/gic: Convert to handle_strict_flow_irq() new 3359fcab48b0 irqchip/gic-v3: Convert to handle_strict_flow_irq() new 3725280b5dcb Merge branch irq/gic-strict-flow into irq/irqchip-next new 4a835b19a0cb Merge remote-tracking branch 'irqchip/irq/irqchip-next' new d03721a6e7e8 trace/osnoise: Add a header with PREEMPT_RT additional fields new e1c4ad4a7f58 trace/timerlat: Add a header with PREEMPT_RT additional fields new 0e05ba498dd0 trace/osnoise: Print a stop tracing message new 12f9951d3f31 tracing: define needed config DYNAMIC_FTRACE_WITH_ARGS new d0ac5fbaf783 init: Suppress wrong warning for bootconfig cmdline parameter new 5acce0bff2a0 tracing / histogram: Fix NULL pointer dereference on strcm [...] new 577ae71f9b42 Merge remote-tracking branch 'ftrace/for-next' new b03cbeba591b rcu: Make rcu_normal_after_boot writable again new c7aa3356d25d rcu: Make rcu update module parameters world-readable new 4e32644d45e0 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] new 5d2cf356a3e7 Merge remote-tracking branch 'rcu/rcu/next' new 61e7cac0f5fe Merge remote-tracking branch 'kvm/next' new 91a7a2be3512 Merge remote-tracking branch 'kvm-arm/next' new 88ca2521bd5b xen/events: Fix race in set_evtchn_to_irq new 3942c0e3c9a1 Merge remote-tracking branch 'xen-tip/linux-next' new bc8ed2d9b114 Merge remote-tracking branch 'percpu/for-next' new 0c2c00fbaff9 Merge remote-tracking branch 'workqueues/for-next' new d36d4a1d75d2 platform/x86: ISST: Fix optimization with use of numa new 1d18ed5eab2a platform/x86: dell-smbios: Remove unused dmi_system_id table new 560c71d4250f platform/x86: Replace deprecated CPU-hotplug functions. new eddebe6dbe2c platform/surface: surface3_power: Use i2c_acpi_get_i2c_res [...] new b325d78e78a2 platform/surface: aggregator: Use y instead of objs in Makefile new bc6b8d7eec4f platform/x86: dell-smo8800: Convert to be a platform driver new bde53eafb925 platform/x86/intel: int33fe: Use y instead of objs in Makefile new cb84acd1165c platform/x86/intel: pmt: Use y instead of objs in Makefile new f6413ba357b7 platform/x86/intel: int3472: Use y instead of objs in Makefile new 636a1e697555 platform/x86: add meraki-mx100 platform driver new 87d6e126990e Merge remote-tracking branch 'drivers-x86/for-next' new c4168faea04b Merge remote-tracking branch 'leds/for-next' new ca8c1c53b03b ipmi: rate limit ipmi smi_event failure message new bf064c7bec3b char: ipmi: use DEVICE_ATTR helper macro new fd30ac282f8b Merge remote-tracking branch 'ipmi/for-next' new f9e9f2cabd81 Merge remote-tracking branch 'driver-core/driver-core-next' new 6bfa158d51e6 Merge remote-tracking branch 'usb/usb-next' new 9a9097e7ac50 Merge remote-tracking branch 'usb-serial/usb-next' new 3fb5aca2a980 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new b9a7e5a710ca Merge remote-tracking branch 'tty/tty-next' new 27df80f4c1e8 Merge remote-tracking branch 'char-misc/char-misc-next' new b1b765b2aeaa Merge remote-tracking branch 'extcon/extcon-next' new 9f13f5c6776d Merge remote-tracking branch 'phy-next/next' new ee9e50297a75 Merge remote-tracking branch 'soundwire/next' new dd6160242318 Merge remote-tracking branch 'thunderbolt/next' new 14bdc2309629 Merge remote-tracking branch 'vfio/next' new 41f97b6df1c8 Merge remote-tracking branch 'staging/staging-next' new f27b1b2a04dd iio: adc: fsl-imx25-gcq: adjust irq check to match docs an [...] new 6c3ce4049b77 iio: ep93xx: Prepare clock before using it new 3722c105ecd1 dt-bindings: iio: chemical: Add trivial DT binding for sgp40 new 1081b9d97152 iio: chemical: Add driver support for sgp40 new a5dfc572eeee dt-bindings: Add bindings for Capella cm3323 Ambient Light Sensor new ee8ea7472ff7 iio: light: cm3323: Add of_device_id table new 84c31a0466c1 dt-bindings: iio: accel: bma255: Add interrupt-names new 02104141f3fa dt-bindings: iio: accel: bma255: Add bosch,bmc156_accel new 73d672e63f30 iio: accel: bmc150: Make it possible to configure INT2 ins [...] new 52ae7c708d97 iio: accel: bmc150: Add support for BMC156 new 728246e8f726 counter: 104-quad-8: Return error when invalid mode during [...] new b11eed1554e8 counter: Return error code on invalid modes new e2ff3198c580 counter: Standardize to ERANGE for limit exceeded errors new 493b938a14ed counter: Rename counter_signal_value to counter_signal_level new 394a0150a064 counter: Rename counter_count_function to counter_function new 3304d2b69a36 iio: hid-sensor-press: Add timestamp channel new 94a853eca720 counter: 104-quad-8: Describe member 'lock' in 'quad8' new f39713146792 Merge remote-tracking branch 'iio/togreg' new df5087ded72e Merge remote-tracking branch 'icc/icc-next' new 923c43c80860 Merge remote-tracking branch 'dmaengine/next' new b4cc61960879 cgroup: cgroup-v1: clean up kernel-doc notation new e7cc9888dc57 cgroup/cpuset: Enable event notification when partition st [...] new ee9707e8593d cgroup/cpuset: Enable memory migration for cpuset v2 new c5b6c8a56ef3 Merge branch 'for-5.15' into for-next new 9626904140b7 Merge remote-tracking branch 'cgroup/for-next' new 10075f9bd2b8 Merge remote-tracking branch 'scsi/for-next' new a4dc8a1dd8c8 Merge remote-tracking branch 'scsi-mkp/for-next' new 61dc582e7d2c Merge remote-tracking branch 'vhost/linux-next' new a6c35ee7e7c4 Merge remote-tracking branch 'rpmsg/for-next' new afbbfc3a6ee1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c1b291e96a6d gpio: dwapb: Unify ACPI enumeration checks in get_irq() an [...] new f973be8ad5df gpio: dwapb: Read GPIO base from gpio-base property new 36edadf5d336 mfd: intel_quark_i2c_gpio: Convert GPIO to use software nodes new 5111c2b6b019 gpio: dwapb: Get rid of legacy platform data new c77d5090daf8 Merge remote-tracking branch 'gpio-intel/for-next' new c4b68e513953 pinctrl: amd: Fix an issue with shutdown when system set to s0ix new 1f3ab079db2f Merge branch 'devel' into for-next new 76c6a549347d Merge remote-tracking branch 'pinctrl/for-next' new 1173304dde53 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 343a1ea33de0 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 797896d32d52 Merge remote-tracking branch 'userns/for-next' new 87af7ca94824 Merge remote-tracking branch 'livepatching/for-next' new 88455e5d76e0 Merge remote-tracking branch 'coresight/next' new c7fb5b419817 Merge remote-tracking branch 'rtc/rtc-next' new 2ae60f1f26ac Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 2e694de2c0d0 Merge remote-tracking branch 'at24/at24/for-next' new a9c6d8b57a8e Merge remote-tracking branch 'ntb/ntb-next' new fe4a75dc269a Merge remote-tracking branch 'kspp/for-next/kspp' new 97aef6f74a0d Merge remote-tracking branch 'gnss/gnss-next' new ef351dfa46ea Merge remote-tracking branch 'slimbus/for-next' new 63de162e472b Merge remote-tracking branch 'nvmem/for-next' new c7de62991f66 Merge remote-tracking branch 'hyperv/hyperv-next' new 20b786585620 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 1f17a3146a2a Merge remote-tracking branch 'kgdb/kgdb/for-next' new 03ec10aa3d8d Merge remote-tracking branch 'memblock/for-next' new fefb2cfc3c34 Merge remote-tracking branch 'rust/rust-next' new 7f34b3f21e13 Merge remote-tracking branch 'cxl/next' new a83a9947a2b3 mm/migrate: Add folio_migrate_flags() new 47e210cd25aa mm/migrate: Add folio_migrate_copy() new 45308e0da7c6 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() new 2b3126e2970d flex_proportions: Allow N events instead of 1 new caf1c0989b37 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() new a21c220d76b2 mm/writeback: Add __folio_end_writeback() new ce19a6d7e406 mm/writeback: Add folio_start_writeback() new 6b6726b2589f mm/writeback: Add folio_mark_dirty() new 09891ef4eaf4 mm/writeback: Add __folio_mark_dirty() new 0dfc43991c01 mm/writeback: Convert tracing writeback_page_template to folios new 288f54c58e24 mm/writeback: Add filemap_dirty_folio() new 01e78b6a5bf8 mm/writeback: Add folio_account_cleaned() new e990731a67c8 mm/writeback: Add folio_cancel_dirty() new 822fc58aec6c mm/writeback: Add folio_clear_dirty_for_io() new 9e6ea826db24 mm/writeback: Add folio_account_redirty() new 369b052ca7f6 mm/writeback: Add folio_redirty_for_writepage() new a608e7f5b647 mm/filemap: Add i_blocks_per_folio() new 383865b99353 mm/filemap: Add folio_mkwrite_check_truncate() new eb0e13c5bdb2 mm/filemap: Add readahead_folio() new 65dc3f047122 mm/workingset: Convert workingset_refault() to take a folio new 4f53c8d7d666 mm: Add folio_evictable() new a0f0e7731e55 mm/lru: Convert __pagevec_lru_add_fn to take a folio new 0c6515968c45 mm/lru: Add folio_add_lru() new 1248a3bba1d0 mm/page_alloc: Add folio allocation functions new 7417557eae14 mm/filemap: Add filemap_alloc_folio new e722da64983d mm/filemap: Add filemap_add_folio() new 8b5a8018039b mm/filemap: Convert mapping_get_entry to return a folio new 01c004f94f63 mm/filemap: Add filemap_get_folio new 0efb3bb62601 mm/filemap: Add FGP_STABLE new 02f07e4b10d3 mm/writeback: Add folio_write_one new 2206a92ea463 Merge remote-tracking branch 'folio/for-next' new b6aa2f6d2783 kasan, kmemleak: reset tags when scanning block new 53afa577c38c kasan, slub: reset tag when printing address new 449138a002e9 slub: fix kmalloc_pagealloc_invalid_free unit test new f8ad3bcdcc01 mm: slub: fix slub_debug disabling for list of slabs new dd98747e88d6 mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] new f141ecd8e07c mm/memcg: fix incorrect flushing of lruvec data in obj_stock new 4afc3c632bc8 lib: use PFN_PHYS() in devmem_is_allowed() new 936ebd7742b7 init: move usermodehelper_enable() to populate_rootfs() new 994d2a390893 Revert "mm/shmem: fix shmem_swapin() race with swapoff" new 8869d3c0c784 Revert "mm: swap: check if swap backing device is congeste [...] new ff5b6ac2ed0d mm/hugetlb: Initialize page to NULL in alloc_buddy_huge_pa [...] new cdd7db2e156e mm/page_alloc: don't corrupt pcppage_migratetype new c24d3485145f /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 5ab5d139b668 /proc/kpageflags: do not use uninitialized struct pages new 1e5f334540ee procfs: prevent unpriveleged processes accessing fdinfo dir new 779fdbbc37b2 Makefile: remove stale cc-option checks new 4918f3c9b3ed ocfs2: remove an unnecessary condition new 1110af5a8087 ocfs2: reflink deadlock when clone file to the same direct [...] new b25b118290fa ocfs2: clear links count in ocfs2_mknod() if an error occurs new 879165be10e1 ocfs2: fix ocfs2 corrupt when iputting an inode new 78d628cb837c arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new e73e4596052f mm, slub: don't call flush_all() from slab_debug_trace_open() new 7d2b177f0ee4 mm, slub: allocate private object map for debugfs listings new e5633314f98b mm, slub: allocate private object map for validate_slab_cache() new edbff29952f7 mm, slub: don't disable irq for debug_check_no_locks_freed() new a318e1d74050 mm, slub: remove redundant unfreeze_partials() from put_cp [...] new 601a53fd22b9 mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() new 9a0531201c06 mm, slub: extract get_partial() from new_slab_objects() new 3d94bfe9bf66 mm, slub: dissolve new_slab_objects() into ___slab_alloc() new cb5f31cde720 mm, slub: return slab page from get_partial() and set c->p [...] new 270c8ba9d069 mm, slub: restructure new page checks in ___slab_alloc() new 08feca1d155b mm, slub: simplify kmem_cache_cpu and tid setup new b2bcf30144ca mm, slub: move disabling/enabling irqs to ___slab_alloc() new 3a7ac8f97abd mm, slub: do initial checks in ___slab_alloc() with irqs enabled new 828d43cdeaca mm, slub: move disabling irqs closer to get_partial() in _ [...] new 5fa3253d0206 mm, slub: restore irqs around calling new_slab() new 67ace2856183 mm, slub: validate slab from partial list or page allocato [...] new 4e3767321248 mm, slub: check new pages with restored irqs new df152f7652f4 mm, slub: stop disabling irqs around get_partial() new d819124e29b2 mm, slub: move reset of c->page and freelist out of deacti [...] new 60fc69424a94 mm, slub: make locking in deactivate_slab() irq-safe new ee8a8e503295 mm, slub: call deactivate_slab() without disabling irqs new ad9d8c7578bb mm, slub: move irq control into unfreeze_partials() new fa2e941fc6ee mm, slub: discard slabs in unfreeze_partials() without irq [...] new f7baff9ebf59 mm, slub: detach whole partial list at once in unfreeze_pa [...] new 220800ee2282 mm, slub: separate detaching of partial list in unfreeze_p [...] new 7dd3fc5e7f4f mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] new 1a7024b9ec2e mm, slub: don't disable irqs in slub_cpu_dead() new 86c84aaf4d22 mm, slab: make flush_slab() possible to call with irqs enabled new db419f67e813 mm: slub: move flush_cpu_slab() invocations __free_slab() [...] new 1c84f3c91640 mm, slub: fix memory and cpu hotplug related lock ordering issues new 81b1d0ba9bbe mm, slub: fix memory and cpu hotplug related lock ordering [...] new 3f37f7b0fd33 mm: slub: make object_map_lock a raw_spinlock_t new 139bc0807e40 mm, slub: optionally save/restore irqs in slab_[un]lock()/ new 35a6f4bcf4ad mm, slub: make slab_lock() disable irqs with PREEMPT_RT new 0e9463b9e44e mm, slub: protect put_cpu_partial() with disabled irqs ins [...] new 03e736e3ca2c mm, slub: use migrate_disable() on PREEMPT_RT new 3f57fd12e8b7 mm, slub: convert kmem_cpu_slab protection to local_lock new 6ac9c394652d mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 689dd047753e mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new eca43101ca92 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new 52e2938786f0 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new b6eaadbce203 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new 04171c28f548 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new 6294d4688fc7 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new 32fb1d1a0dab mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new 67ef9292d979 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new ac90b3dacf32 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new 6c0e3def368a mm/debug_vm_pgtable: remove unused code new 2e26041c2f04 mm/debug_vm_pgtable: fix corrupted page flag new cd2fcd0b0a91 mm: report a more useful address for reclaim acquisition new 9b395d276a5a mm: mark idle page tracking as BROKEN new b1dd7e59d0fa writeback: track number of inodes under writeback new f9eb3673b914 writeback: reliably update bandwidth estimation new 227cbd5124ad writeback: fix bandwidth estimate for spiky workload new c296b5e6d684 writeback: avoid division by 0 in wb_update_dirty_ratelimit() new d65b1befd214 writeback: rename domain_update_bandwidth() new 47acf22976d2 writeback: use READ_ONCE for unlocked reads of writeback stats new 6372b52f8751 mm: remove irqsave/restore locking from contexts with irqs [...] new f8dbb5ef8f15 fs: drop_caches: fix skipping over shadow cache inodes new fcee95d11174 fs: inode: count invalidated shadow pages in pginodesteal new 7ea4ce3e0096 vfs: keep inodes with page cache off the inode shrinker LRU new eb412b4b45a6 writeback: memcg: simplify cgroup_writeback_by_id new fec77b5f0a5f mm: gup: remove set but unused local variable major new f549988ae896 mm: gup: remove unneed local variable orig_refs new aa755997becb mm: gup: remove useless BUG_ON in __get_user_pages() new ffcc4f59d6e2 mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() new 39630fbc776d mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_huge-fix new 2344861fae45 mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_hug [...] new 6333d5bc5d6c mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() new c43bdde7b746 fs, mm: fix race in unlinking swapfile new 6e4f7ffba344 mm: delete unused get_kernel_page() new 7e06cade373c shmem: use raw_spinlock_t for ->stat_lock new 5c07b0c6570b shmem: remove unneeded variable ret new 3ea3ab3d08ca shmem: remove unneeded header file new 087aec825e35 shmem: remove unneeded function forward declaration new a7b4de22d8ea shmem: include header file to declare swap_info new f4d10e006aa6 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new e916135f4692 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 31b241fb382c mm, memcg: inline swap-related functions to improve disabl [...] new 25087fcd5b19 memcg: enable accounting for pids in nested pid namespaces new 95e2d0efe14d memcg: switch lruvec stats to rstat new b132dcfc4d28 memcg: infrastructure to flush memcg stats new a6aa8dd50f8d memcg-infrastructure-to-flush-memcg-stats-v5 new 162b13642cc0 memcg: charge fs_context and legacy_fs_context new 263f0e944125 memcg: enable accounting for mnt_cache entries new a3dee9d059b0 memcg: enable accounting for pollfd and select bits arrays new 2e176cdceede memcg: enable accounting for file lock caches new 801aa0959774 memcg: enable accounting for fasync_cache new 616fef563c3b memcg: enable accounting for new namesapces and struct nsproxy new c71a8169426e memcg: enable accounting of ipc resources new 019cc9e1da96 memcg: enable accounting for signals new 7c05c2006904 memcg: enable accounting for posix_timers_cache slab new b6e54672ad4d memcg: enable accounting for ldt_struct objects new 15dac90a35dd memcg: cleanup racy sum avoidance code new 4dc66365379e memcg: replace in_interrupt() by !in_task() in active_memcg() new 2dcf4bd914a6 mm: memcontrol: set the correct memcg swappiness restriction new 6eea262ae3ce mm, memcg: remove unused functions new 41771bdf44c5 mm, memcg: save some atomic ops when flush is already true new ffe4bffcfb79 memcg: fix up drain_local_stock comment new 8ee5049b7a07 lazy tlb: introduce lazy mm refcount helper functions new b0236978ace7 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 7f1d4ae4773d lazy tlb: allow lazy tlb mm refcounting to be configurable new 31aea52ab485 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new a7b08bd3b910 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 5a5d0f3221b1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 9841f094c454 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 6c0f2206600e powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new b1cdd6a4a3f4 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 5bc2e5846a59 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new 35cf10c4f6c3 scatterlist: replace flush_kernel_dcache_page with flush_d [...] new ae20a1c39c36 mm: remove flush_kernel_dcache_page new ae4923510967 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new dc42be4a82b9 mm: change fault_in_pages_* to have an unsigned size parameter new 1d40376a15ed mm/pagemap: add mmap_assert_locked() annotations to find_vma*() new 3535cf93a31e add-mmap_assert_locked-annotations-to-find_vma-fix new a4b7e981a15e mm/mremap: fix memory account on do_munmap() failure new aba82553e330 mm/mremap: don't account pages in vma_to_resize() new 86f2243a40a2 mm: sparse: pass section_nr to section_mark_present new d3cc7a60c998 mm: sparse: pass section_nr to find_memory_block new 4c19f5adc58a mm: sparse: remove __section_nr() function new eaa620891ecc mm/sparse: set SECTION_NID_SHIFT to 6 new 3ab0428bbdec include/linux/mmzone.h: avoid a warning in sparse memory support new eef276149bca mm/sparse: clarify pgdat_to_phys new 93034ad3961a mm/vmalloc: use batched page requests in bulk-allocator new cc4919780923 mm/vmalloc: remove gfpflags_allow_blocking() check new 17957476b3a9 lib/test_vmalloc.c: add a new 'nr_pages' parameter new da2eb6987900 mm/vmalloc: fix wrong behavior in vread new 5827561e115d mm/kasan: move kasan.fault to mm/kasan/report.c new 779d9915a3ac kasan: test: rework kmalloc_oob_right new 57317026841d kasan: test: avoid writing invalid memory new c2b105008461 kasan: test: avoid corrupting memory via memset new cb17a142bc48 kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS new d9c1be6ddb82 kasan: test: only do kmalloc_uaf_memset for generic mode new 6aea46508b2c kasan: test: clean up ksize_uaf new 182effbf4b7a kasan: test: avoid corrupting memory in copy_user_test new 282572657cc1 kasan: test: avoid corrupting memory in kasan_rcu_uaf new de67cf03ba17 mm/page_alloc: always initialize memory map for the holes new 3c6fc0521aaa mm-page_alloc-always-initialize-memory-map-for-the-holes-fix new d1e4da76ea36 microblaze: simplify pte_alloc_one_kernel() new 75d60b6cd0a4 mm: introduce memmap_alloc() to unify memory map allocation new d5c52f350208 memblock: stop poisoning raw allocations new adfd330f41ce mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new 98758a03f86b mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new 9f3a74d7da84 mm/page_alloc.c: use in_task() new d6e3de2f4ced hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new 5fbfe2fa4a33 hugetlb: drop ref count earlier after page allocation new 3e3896dff744 hugetlb: before freeing hugetlb page set dtor to appropria [...] new 5971e42e3a04 userfaultfd: change mmap_changing to atomic new c036ab3bf021 userfaultfd: prevent concurrent API initialization new 841eec7430ab selftests/vm/userfaultfd: wake after copy failure new a14bee2ad21c mm/numa: automatically generate node migration order new 5de00cb8e6f9 mm/migrate: update node demotion order on hotplug events new 55a284559b06 mm/migrate: enable returning precise migrate_pages() succe [...] new 1dedc7da6dde mm/migrate: demote pages during reclaim new d420b99a66ee mm-migrate-demote-pages-during-reclaim-v11 new ff6e49e76544 mm/vmscan: add page demotion counter new e27c4aac8c20 mm/vmscan: add helper for querying ability to age anonymous pages new 3fa05be11213 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new d671dd331095 mm/vmscan: Consider anonymous pages without swap new 1ec79fc28f35 mm-vmscan-consider-anonymous-pages-without-swap-v11 new bf549c01dde2 mm/vmscan: never demote for memcg reclaim new c813aa72f43b mm/migrate: add sysfs interface to enable reclaim migration new f2e01c87094c mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new a0517e271ac5 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new b7ae9164c930 mm/vmscan: remove misleading setting to sc->priority new 4a4d32232d7d mm/vmscan: remove unneeded return value of kswapd_run() new 114a4e1f95a7 mm/vmscan: add 'else' to remove check_pending label new da9225d473d0 mm: compaction: optimize proactive compaction deferrals new 99624fcadeb1 mm-compaction-optimize-proactive-compaction-deferrals-fix new 9d09fe1a3a72 mm: compaction: support triggering of proactive compaction [...] new 906b7096f990 mm-compaction-support-triggering-of-proactive-compaction-b [...] new 0a2deed1207d mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 7d2daae0a719 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new ed1078c64621 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] new cede1c7bd7a5 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 52bcca6dd2f6 mm/memplicy: add page allocation function for MPOL_PREFERR [...] new 1e774f627c93 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new 2b1ff4895e77 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix new b48956c30e91 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new 4db73553fa65 mm/mempolicy: unify the create() func for bind/interleave/ [...] new a552ca92e5e0 mm/mempolicy.c: use in_task() in mempolicy_slab_node() new 99b4476f3f7f mm: introduce process_mrelease system call new 183aaa60c0a7 mm: wire up syscall process_mrelease new 28a485310456 oom_kill: oom_score_adj broken for processes with small me [...] new 6b5fc21d8cdb mm/migrate: correct kernel-doc notation new 3d3307ab6952 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 04d076067834 selftests: vm: add KSM merge test new f2baa47f01ca selftests: vm: add KSM unmerge test new f561f2228b93 selftests: vm: add KSM zero page merging test new c7b0498b882d selftests: vm: add KSM merging across nodes test new 21228729791c mm: KSM: fix data type new 816ca2c9b79a selftests: vm: add KSM merging time test new f16c77c240d4 selftests: vm: add COW time test for KSM pages new 0b659521ed50 mm/vmstat: correct some wrong comments new 7222a4f5044f mm/vmstat: simplify the array size calculation new 871e0d4e76d5 mm/vmstat: remove unneeded return value new 929f88c6e359 mm/vmstat: protect per cpu variables with preempt disable on RT new 62a585c0bf0c mm/madvise: add MADV_WILLNEED to process_madvise() new 93232019a060 memory-hotplug.rst: remove locking details from admin-guide new a5f9b12786cd memory-hotplug.rst: complete admin-guide overhaul new 7d2a728ed87f mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new a84b5537e8cc mm: memory_hotplug: cleanup after removal of pfn_valid_within() new 409bbeaf0243 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new e876c4480517 mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 2f514e06fca2 mm/memory_hotplug: remove nid parameter from remove_memory [...] new d00422e52fd8 ACPI: memhotplug: memory resources cannot be enabled yet new 8808078bc21a mm: track present early pages per zone new 914167d1e029 mm/memory_hotplug: introduce "auto-movable" online policy new 2b62d2d42156 drivers/base/memory: introduce "memory groups" to logicall [...] new 894e6653a4fd mm/memory_hotplug: track present pages in memory groups new cb1276ca58c5 ACPI: memhotplug: use a single static memory group for a s [...] new a2326524ca43 dax/kmem: use a single static memory group for a single pr [...] new 971572e11752 virtio-mem: use a single dynamic memory group for a single [...] new cc1b0cff7435 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new ade0bc31bd3a mm/memory_hotplug: improved dynamic memory group aware "au [...] new d7b6abfc26b7 mm: remove redundant compound_head() calling new 2f73e4435c94 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 30bf82ea062a mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new cd29c1820aed mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 560f90d66221 highmem: don't disable preemption on RT in kmap_atomic() new b2f777538240 mm/highmem: Remove deprecated kmap_atomic new af390471005b kfence: show cpu and timestamp in alloc/free info new 43af68f39036 mm: introduce Data Access MONitor (DAMON) new 2808eab07251 mm/damon/core: implement region-based sampling new b894198bdf6d mm/damon: adaptively adjust regions new c3d784207583 mm/idle_page_tracking: make PG_idle reusable new 09d9efa1ccce mm/PAGE_IDLE_FLAG: Set PAGE_EXTENSION for none-64BIT new a24f9d028769 mm-idle_page_tracking-make-pg_idle-reusable-fix-fix new 9f9bed49e2e3 mm/damon: implement primitives for the virtual memory addr [...] new 7ce5ce39e15a mm-damon-implement-primitives-for-the-virtual-memory-addre [...] new 1f0303d88f2f mm/damon/Kconfig: Remove unnecessary PAGE_EXTENSION setup new 8a546f5ff018 mm/damon: add a tracepoint new faa85bd38e7b mm/damon: implement a debugfs-based user space interface new 2e7fe794a658 mm-damon-implement-a-debugfs-based-user-space-interface-fix new b51674f0161c mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix new 02de72ee0492 mm/damon/dbgfs: export kdamond pid to the user space new 814bd97f9135 mm/damon/dbgfs: support multiple contexts new 3873a8e7c805 Documentation: add documents for DAMON new 97f428a23837 mm/damon: add kunit tests new c002f2520b5a mm/damon: add user space selftests new e26e586c9a67 MAINTAINERS: update for DAMON new 926b12cfdb9e fs/buffer.c: add debug print for __getblk_gfp() stall problem new 5f5316e5f0f5 fs/buffer.c: dump more info for __getblk_gfp() stall problem new efcea53002be kernel/hung_task.c: Monitor killed tasks. new 20318521f9a7 alpha: agp: make empty macros use do-while-0 style new c8303781dbfa alpha: pci-sysfs: fix all kernel-doc warnings new 3baa094b79fe percpu: remove export of pcpu_base_addr new 88b3d48e3bb2 fs/proc/kcore.c: add mmap interface new c40f9bcd43eb proc: stop using seq_get_buf in proc_task_name new e107c5cc5acf connector: send event on write to /proc/[pid]/comm new 9bb90144eec7 proc/sysctl: make protected_* world readable new 5c7e12cc3d39 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new 13993693719d include/linux/once.h: fix trivia typo Not -> Note new 0731ca01aad6 kernel/acct.c: use dedicated helper to access rlimit values new 4e97ddd009cd math: make RATIONAL tristate new 0d11becf7175 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new 8b3586facf43 lib/string: optimized memcpy new 95e9efe7fbd7 lib/string: optimized memmove new 126da8079fd2 lib/string: optimized memset new 9fce4b13d64f lib/test: convert test_sort.c to use KUnit new a0a024684085 lib/dump_stack: correct kernel-doc notation new dc44648adfca lib/iov_iter.c: fix kernel-doc warnings new 9133f947190e checkpatch: support wide strings new d7bb84202ed0 fs/epoll: use a per-cpu counter for user's watches count new 1db8cb140385 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix new 8ff57569dcb3 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix new 15a0b9720730 ramfs: fix mount source show for ramfs new e69083347198 trap: cleanup trap_init() new 7eba3668ec10 init/main.c: silence some -Wunused-parameter warnings new bfbafb61f69f nilfs2: fix memory leak in nilfs_sysfs_create_device_group new 8f23a16e03b4 nilfs2: fix NULL pointer in nilfs_##name##_attr_release new 3dda6783dcfc nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new e44384dcb77d nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new 543b910b3f7b nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new c2bc6d4bcf68 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new e025f98558ca hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 26d2ed6d3a3f fs/coredump.c: log if a core dump is aborted due to change [...] new 86a07d602ad0 log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix new f6ef5b5eda15 coredump: fix memleak in dump_vma_snapshot() new 6475e9e9090a pid: cleanup the stale comment mentioning pidmap_init(). new 1479c3bdbca2 prctl: allow to setup brk for et_dyn executables new 59cb54d1ae0c configs: remove the obsolete CONFIG_INPUT_POLLDEV new 1d55430a1668 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] new cfd9b4c874b5 selftests/memfd: remove unused variable new b0a47f3b3a68 ipc: replace costly bailout check in sysvipc_find_ipc() new 1e9d65966836 Merge branch 'akpm-current/current' new 3784605df54c mm/workingset: correct kernel-doc notations new b12621c55b05 mm: move kvmalloc-related functions to slab.h new 4cf522edcc56 scripts: check_extable: fix typo in user error message new 8893752d761f kexec: move locking into do_kexec_load new 186285189818 kexec: avoid compat_alloc_user_space new 19e23ba9945c mm: simplify compat_sys_move_pages new c3b620283d45 mm: simplify compat numa syscalls new 7d0f503d7b62 fixup! mm: simplify compat numa syscalls new 7d19ac2d1a9a compat: remove some compat entry points new 0bcf3a704d57 arch: remove compat_alloc_user_space
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 (e8d60682cd38) \ N -- N -- N refs/heads/akpm (0bcf3a704d57)
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 926 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: .../ABI/testing/sysfs-bus-iio-chemical-sgp40 | 31 + Documentation/admin-guide/cgroup-v2.rst | 11 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/conf.py | 121 ++- Documentation/core-api/irq/irq-domain.rst | 28 +- Documentation/devicetree/bindings/arm/tegra.yaml | 1 + .../devicetree/bindings/i2c/renesas,riic.yaml | 30 +- .../bindings/iio/accel/bosch,bma255.yaml | 34 +- .../devicetree/bindings/ipmi/ssif-bmc.yaml | 38 - .../devicetree/bindings/media/mediatek-vcodec.txt | 1 + .../devicetree/bindings/net/qcom,ipa.yaml | 24 +- .../devicetree/bindings/trivial-devices.yaml | 4 + Documentation/features/vm/THP/arch-support.txt | 2 +- Documentation/filesystems/f2fs.rst | 9 +- Documentation/gpu/rfc/i915_gem_lmem.rst | 109 --- Documentation/sphinx/requirements.txt | 3 +- Documentation/translations/conf.py | 12 + .../it_IT/core-api/symbol-namespaces.rst | 26 +- .../translations/it_IT/kernel-hacking/hacking.rst | 4 +- .../translations/it_IT/process/deprecated.rst | 8 +- .../it_IT/process/stable-kernel-rules.rst | 6 - .../it_IT/process/submitting-patches.rst | 57 +- Documentation/translations/ja_JP/howto.rst | 8 + Documentation/translations/ja_JP/index.rst | 5 + Documentation/translations/ko_KR/howto.rst | 8 + Documentation/translations/ko_KR/index.rst | 2 + .../translations/zh_CN/accounting/index.rst | 25 + .../translations/zh_CN/accounting/psi.rst | 155 ++++ Documentation/translations/zh_CN/index.rst | 11 +- .../translations/zh_CN/infiniband/core_locking.rst | 115 +++ .../translations/zh_CN/infiniband/index.rst | 40 + .../translations/zh_CN/infiniband/ipoib.rst | 111 +++ .../translations/zh_CN/infiniband/opa_vnic.rst | 156 ++++ .../translations/zh_CN/infiniband/sysfs.rst | 21 + .../translations/zh_CN/infiniband/tag_matching.rst | 63 ++ .../translations/zh_CN/infiniband/user_mad.rst | 164 +++++ .../translations/zh_CN/infiniband/user_verbs.rst | 72 ++ .../translations/zh_CN/virt/acrn/cpuid.rst | 56 ++ .../translations/zh_CN/virt/acrn/index.rst | 25 + .../translations/zh_CN/virt/acrn/introduction.rst | 52 ++ .../translations/zh_CN/virt/acrn/io-request.rst | 99 +++ .../translations/zh_CN/virt/guest-halt-polling.rst | 87 +++ Documentation/translations/zh_CN/virt/index.rst | 38 + .../translations/zh_CN/virt/ne_overview.rst | 88 +++ .../translations/zh_CN/virt/paravirt_ops.rst | 41 ++ Documentation/translations/zh_TW/index.rst | 4 + .../userspace-api/media/v4l/pixfmt-reserved.rst | 7 + Documentation/x86/x86_64/boot-options.rst | 11 +- MAINTAINERS | 6 + Makefile | 55 +- arch/arc/kernel/mcip.c | 2 +- arch/arc/kernel/traps.c | 5 - arch/arm/arm-soc-for-next-contents.txt | 70 +- arch/arm/boot/dts/Makefile | 17 +- arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts | 110 +++ arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts | 167 +++++ arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts | 145 ++++ arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts | 158 ++++ .../arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts | 172 +++++ arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts | 146 ++++ arch/arm/boot/dts/intel-ixp42x-ixdp425.dts | 72 ++ arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts | 125 ++++ arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 30 +- arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts | 173 +++++ arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts | 95 +++ .../arm/boot/dts/intel-ixp42x-welltech-epbx100.dts | 84 ++- arch/arm/boot/dts/intel-ixp42x.dtsi | 5 + .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 81 +- arch/arm/boot/dts/intel-ixp43x-kixrp435.dts | 68 ++ arch/arm/boot/dts/intel-ixp43x.dtsi | 6 + arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 11 + arch/arm/boot/dts/intel-ixp46x-ixdp465.dts | 38 + .../boot/dts/intel-ixp4xx-reference-design.dtsi | 132 ++++ arch/arm/boot/dts/intel-ixp4xx.dtsi | 44 +- arch/arm/boot/dts/r7s72100.dtsi | 8 + arch/arm/boot/dts/r7s9210.dtsi | 8 + arch/arm/boot/dts/stih407-b2120.dts | 1 - arch/arm/boot/dts/stih407-clock.dtsi | 128 +--- arch/arm/boot/dts/stih407-family.dtsi | 15 + arch/arm/boot/dts/stih410-b2120.dts | 1 - arch/arm/boot/dts/stih410-b2260.dts | 1 - arch/arm/boot/dts/stih410-clock.dtsi | 138 +--- arch/arm/boot/dts/stih418-b2199.dts | 1 - arch/arm/boot/dts/stih418-b2264.dts | 151 ++++ arch/arm/boot/dts/stih418-clock.dtsi | 136 +--- arch/arm/boot/dts/stih418.dtsi | 12 + arch/arm/boot/dts/tegra114-dalmore.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 90 ++- arch/arm/boot/dts/tegra20-paz00.dts | 4 + .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 60 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 13 +- arch/arm/boot/dts/tegra30.dtsi | 87 ++- arch/arm/common/sa1111.c | 12 +- arch/arm/configs/multi_v7_defconfig | 4 + arch/arm/configs/nhk8815_defconfig | 8 +- arch/arm/configs/tegra_defconfig | 25 +- arch/arm/kernel/traps.c | 5 - arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 48 +- arch/arm/mach-pxa/pxa_cplds_irqs.c | 6 +- arch/arm/mach-s3c/irq-s3c24xx.c | 5 +- arch/arm/mach-tegra/pm.c | 2 +- arch/arm/mach-tegra/pm.h | 6 - arch/arm/mach-tegra/tegra.c | 2 - arch/arm64/boot/dts/nvidia/Makefile | 1 + .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 718 ++++++++++++++++++ arch/arm64/boot/dts/nvidia/tegra186.dtsi | 91 +++ arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 6 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 8 + arch/h8300/kernel/traps.c | 4 - arch/hexagon/kernel/traps.c | 4 - arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 30 - arch/mips/Makefile | 3 + arch/mips/ath25/ar2315.c | 14 +- arch/mips/ath25/ar5312.c | 13 +- arch/mips/boot/dts/Makefile | 2 +- arch/mips/boot/dts/img/Makefile | 3 +- arch/mips/boot/dts/img/pistachio.dtsi | 10 + arch/mips/configs/generic/board-marduk.config | 53 ++ arch/mips/configs/pistachio_defconfig | 316 -------- arch/mips/generic/Kconfig | 6 + arch/mips/generic/Platform | 1 + arch/mips/generic/board-marduk.its.S | 22 + arch/mips/generic/board-ocelot.c | 6 +- arch/mips/lantiq/irq.c | 2 +- arch/mips/pci/pci-ar2315.c | 8 +- arch/mips/pci/pci-rt3883.c | 5 +- arch/mips/pistachio/Kconfig | 14 - arch/mips/pistachio/Makefile | 2 - arch/mips/pistachio/Platform | 6 - arch/mips/pistachio/init.c | 125 ---- arch/mips/pistachio/irq.c | 24 - arch/mips/pistachio/time.c | 55 -- arch/mips/ralink/irq.c | 2 +- arch/mips/sgi-ip27/ip27-irq.c | 16 +- arch/mips/sgi-ip30/ip30-irq.c | 8 +- arch/nds32/kernel/traps.c | 5 - arch/nios2/kernel/irq.c | 4 +- arch/nios2/kernel/traps.c | 5 - arch/openrisc/kernel/traps.c | 5 - arch/parisc/kernel/traps.c | 4 - arch/powerpc/include/asm/interrupt.h | 3 + arch/powerpc/include/asm/irq.h | 2 +- arch/powerpc/kernel/irq.c | 7 +- arch/powerpc/kernel/time.c | 2 +- arch/powerpc/kernel/traps.c | 14 +- arch/powerpc/platforms/4xx/uic.c | 4 +- arch/powerpc/platforms/512x/mpc5121_ads_cpld.c | 23 +- arch/powerpc/platforms/52xx/media5200.c | 9 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 7 +- arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | 6 +- arch/powerpc/platforms/cell/interrupt.c | 8 +- arch/powerpc/platforms/cell/spider-pic.c | 11 +- arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 15 +- arch/powerpc/platforms/powernv/opal-irqchip.c | 11 +- arch/powerpc/sysdev/fsl_mpic_err.c | 11 +- arch/powerpc/sysdev/fsl_msi.c | 12 +- arch/powerpc/sysdev/xive/common.c | 35 +- arch/riscv/include/asm/io.h | 5 +- arch/riscv/include/asm/page.h | 17 +- arch/riscv/kernel/Makefile | 2 +- arch/riscv/kernel/traps.c | 5 - arch/riscv/mm/init.c | 123 ++-- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/boards/mach-x3proto/gpio.c | 2 +- arch/sparc/include/asm/io.h | 8 - arch/um/kernel/trap.c | 4 - arch/x86/kernel/cpu/resctrl/monitor.c | 27 +- arch/x86/kernel/reboot.c | 3 +- arch/x86/power/cpu.c | 31 +- arch/x86/tools/chkobjdump.awk | 1 + arch/xtensa/kernel/irq.c | 4 +- block/bio.c | 76 +- block/blk-core.c | 7 +- block/blk-merge.c | 2 +- block/blk.h | 17 +- block/genhd.c | 6 +- block/ioctl.c | 7 +- block/partitions/acorn.c | 4 +- block/partitions/aix.c | 20 +- block/partitions/amiga.c | 7 +- block/partitions/atari.c | 4 +- block/partitions/check.h | 2 +- block/partitions/cmdline.c | 6 +- block/partitions/core.c | 35 +- block/partitions/efi.c | 36 +- block/partitions/ibm.c | 4 +- block/partitions/ldm.c | 18 +- block/partitions/mac.c | 2 +- block/partitions/msdos.c | 6 +- block/partitions/sgi.c | 5 +- block/partitions/sun.c | 5 +- crypto/wp512.c | 2 +- drivers/base/platform-msi.c | 2 - drivers/block/brd.c | 3 - drivers/block/null_blk/main.c | 4 - drivers/block/sx8.c | 2 +- drivers/bus/intel-ixp4xx-eb.c | 2 +- drivers/bus/ti-sysc.c | 4 +- drivers/char/ipmi/Kconfig | 11 - drivers/char/ipmi/Makefile | 1 - drivers/char/ipmi/ipmi_si_intf.c | 23 +- drivers/char/ipmi/ssif_bmc.c | 780 -------------------- drivers/char/ipmi/ssif_bmc.h | 106 --- drivers/char/tpm/tpm_ibmvtpm.c | 26 +- drivers/char/tpm/tpm_ibmvtpm.h | 2 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 2 +- drivers/clk/pistachio/Kconfig | 8 + drivers/clk/renesas/Kconfig | 4 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clocksource/Kconfig | 3 +- drivers/counter/104-quad-8.c | 47 +- drivers/counter/counter.c | 50 +- drivers/counter/ftm-quaddec.c | 5 +- drivers/counter/intel-qep.c | 6 +- drivers/counter/interrupt-cnt.c | 11 +- drivers/counter/microchip-tcb-capture.c | 16 +- drivers/counter/stm32-lptimer-cnt.c | 18 +- drivers/counter/stm32-timer-cnt.c | 10 +- drivers/counter/ti-eqep.c | 37 +- drivers/cpufreq/cpufreq-dt.c | 3 +- drivers/cpufreq/cpufreq.c | 13 + drivers/cpufreq/imx6q-cpufreq.c | 2 +- drivers/cpufreq/mediatek-cpufreq.c | 3 +- drivers/cpufreq/omap-cpufreq.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 3 +- drivers/cpufreq/scmi-cpufreq.c | 65 +- drivers/cpufreq/scpi-cpufreq.c | 3 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 25 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 9 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 3 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 63 ++ drivers/crypto/hisilicon/sec2/sec_main.c | 46 +- drivers/crypto/hisilicon/zip/zip_main.c | 26 + drivers/crypto/virtio/virtio_crypto_core.c | 4 +- drivers/edac/altera_edac.c | 7 +- drivers/firmware/tegra/bpmp-debugfs.c | 58 +- drivers/gpio/gpio-104-dio-48e.c | 4 +- drivers/gpio/gpio-104-idi-48.c | 4 +- drivers/gpio/gpio-104-idio-16.c | 2 +- drivers/gpio/gpio-altera.c | 11 +- drivers/gpio/gpio-aspeed-sgpio.c | 9 +- drivers/gpio/gpio-aspeed.c | 9 +- drivers/gpio/gpio-ath79.c | 7 +- drivers/gpio/gpio-bcm-kona.c | 6 +- drivers/gpio/gpio-brcmstb.c | 5 +- drivers/gpio/gpio-cadence.c | 2 +- drivers/gpio/gpio-davinci.c | 3 +- drivers/gpio/gpio-dln2.c | 22 +- drivers/gpio/gpio-dwapb.c | 56 +- drivers/gpio/gpio-em.c | 2 +- drivers/gpio/gpio-ep93xx.c | 8 +- drivers/gpio/gpio-ftgpio010.c | 3 +- drivers/gpio/gpio-hisi.c | 4 +- drivers/gpio/gpio-hlwd.c | 7 +- drivers/gpio/gpio-merrifield.c | 8 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpio/gpio-mt7621.c | 4 +- drivers/gpio/gpio-mxc.c | 2 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-omap.c | 3 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 3 +- drivers/gpio/gpio-pl061.c | 4 +- drivers/gpio/gpio-pxa.c | 9 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-rda.c | 8 +- drivers/gpio/gpio-realtek-otto.c | 7 +- drivers/gpio/gpio-sch.c | 2 +- drivers/gpio/gpio-sodaville.c | 2 +- drivers/gpio/gpio-sprd.c | 12 +- drivers/gpio/gpio-tb10x.c | 2 +- drivers/gpio/gpio-tegra.c | 9 +- drivers/gpio/gpio-tegra186.c | 9 +- drivers/gpio/gpio-tqmx86.c | 10 +- drivers/gpio/gpio-vf610.c | 2 +- drivers/gpio/gpio-ws16c48.c | 4 +- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpio/gpio-xlp.c | 3 +- drivers/gpio/gpio-zynq.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 16 +- drivers/gpu/drm/i915/i915_irq.c | 21 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 15 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 3 +- drivers/gpu/ipu-v3/ipu-common.c | 11 +- drivers/hwmon/axi-fan-control.c | 117 ++- drivers/hwmon/pmbus/bpa-rs600.c | 48 +- drivers/hwmon/pmbus/ibm-cffps.c | 6 +- drivers/i2c/busses/i2c-aspeed.c | 20 - drivers/iio/accel/Kconfig | 5 +- drivers/iio/accel/bmc150-accel-core.c | 78 +- drivers/iio/accel/bmc150-accel-i2c.c | 10 +- drivers/iio/accel/bmc150-accel-spi.c | 10 +- drivers/iio/accel/bmc150-accel.h | 20 +- drivers/iio/adc/ep93xx_adc.c | 6 +- drivers/iio/adc/fsl-imx25-gcq.c | 9 +- drivers/iio/chemical/Kconfig | 11 + drivers/iio/chemical/Makefile | 1 + drivers/iio/chemical/sgp40.c | 378 ++++++++++ drivers/iio/light/cm3323.c | 7 + drivers/iio/pressure/hid-sensor-press.c | 40 +- drivers/iommu/Kconfig | 2 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c | 1 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 3 + drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-gic-v3.c | 88 ++- drivers/irqchip/irq-gic.c | 14 +- drivers/irqchip/irq-loongson-pch-pic.c | 19 +- drivers/irqchip/irq-mtk-sysirq.c | 1 + drivers/md/bcache/super.c | 26 +- drivers/md/bcache/util.h | 2 - drivers/md/md.h | 4 +- drivers/media/platform/Kconfig | 3 + drivers/media/platform/mtk-vcodec/Makefile | 3 + drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 820 ++++----------------- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 27 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 65 +- .../platform/mtk-vcodec/mtk_vcodec_dec_stateful.c | 628 ++++++++++++++++ .../platform/mtk-vcodec/mtk_vcodec_dec_stateless.c | 360 +++++++++ drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 58 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 140 +++- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 6 +- .../platform/mtk-vcodec/vdec/vdec_h264_req_if.c | 774 +++++++++++++++++++ drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 3 + drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 1 + drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h | 23 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 43 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 5 + drivers/media/rc/ir_toy.c | 34 +- drivers/media/v4l2-core/v4l2-ioctl.c | 1 + drivers/mfd/db8500-prcmu.c | 2 +- drivers/mfd/fsl-imx25-tsadc.c | 4 +- drivers/mfd/intel_quark_i2c_gpio.c | 71 +- drivers/mfd/ioc3.c | 10 +- drivers/mfd/qcom-pm8xxx.c | 10 +- drivers/mmc/core/block.c | 143 ++-- drivers/net/dsa/mt7530.c | 5 +- drivers/net/dsa/sja1105/sja1105_main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 80 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 75 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 2 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- drivers/net/ieee802154/mac802154_hwsim.c | 6 +- drivers/net/ipa/ipa_main.c | 7 +- drivers/net/phy/nxp-tja11xx.c | 13 +- drivers/net/wwan/wwan_core.c | 19 +- drivers/nvme/host/core.c | 16 +- drivers/nvme/host/multipath.c | 2 +- drivers/pci/controller/pci-ixp4xx.c | 8 +- drivers/phy/Kconfig | 2 +- drivers/pinctrl/actions/pinctrl-owl.c | 5 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 4 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 3 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 3 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 7 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 8 +- drivers/pinctrl/mediatek/mtk-eint.c | 5 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 2 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-at91.c | 6 +- drivers/pinctrl/pinctrl-equilibrium.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 2 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 2 +- drivers/pinctrl/pinctrl-ocelot.c | 3 +- drivers/pinctrl/pinctrl-oxnas.c | 2 +- drivers/pinctrl/pinctrl-pic32.c | 2 +- drivers/pinctrl/pinctrl-pistachio.c | 2 +- drivers/pinctrl/pinctrl-rockchip.c | 15 +- drivers/pinctrl/pinctrl-single.c | 4 +- drivers/pinctrl/pinctrl-st.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 4 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 15 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 25 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 17 +- drivers/pinctrl/spear/pinctrl-plgpio.c | 3 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 8 +- drivers/platform/x86/Kconfig | 13 + drivers/platform/x86/Makefile | 3 + drivers/platform/x86/asus-nb-wmi.c | 28 + drivers/platform/x86/meraki-mx100.c | 230 ++++++ drivers/soc/renesas/r8a779a0-sysc.c | 6 +- drivers/soc/renesas/rcar-sysc.c | 6 +- drivers/soc/tegra/fuse/fuse-tegra.c | 60 ++ drivers/soc/tegra/fuse/fuse-tegra20.c | 11 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 16 +- drivers/soc/tegra/fuse/fuse.h | 2 + drivers/soc/tegra/pmc.c | 14 +- drivers/soc/tegra/powergate-bpmp.c | 1 - drivers/xen/events/events_base.c | 20 +- fs/block_dev.c | 4 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/file.c | 3 +- fs/cifs/inode.c | 2 +- fs/cifs/smb2file.c | 2 +- fs/coredump.c | 4 +- fs/erofs/internal.h | 3 +- fs/erofs/super.c | 2 +- fs/erofs/zdata.c | 6 +- fs/f2fs/Kconfig | 9 + fs/f2fs/checkpoint.c | 23 +- fs/f2fs/compress.c | 61 +- fs/f2fs/data.c | 139 +++- fs/f2fs/debug.c | 31 +- fs/f2fs/dir.c | 4 +- fs/f2fs/extent_cache.c | 5 +- fs/f2fs/f2fs.h | 106 ++- fs/f2fs/file.c | 8 + fs/f2fs/gc.c | 6 +- fs/f2fs/node.c | 23 +- fs/f2fs/recovery.c | 3 +- fs/f2fs/segment.c | 10 +- fs/f2fs/segment.h | 4 +- fs/f2fs/super.c | 37 +- fs/f2fs/sysfs.c | 44 ++ fs/f2fs/xattr.c | 3 +- fs/io_uring.c | 27 +- fs/proc/array.c | 18 +- fs/ramfs/inode.c | 4 + include/asm-generic/bitops/builtin-ffs.h | 2 +- include/asm-generic/bitops/ffs.h | 2 +- include/asm-generic/io.h | 68 +- include/asm-generic/vmlinux.lds.h | 1 + include/linux/bio.h | 24 +- include/linux/blkdev.h | 4 + include/linux/counter.h | 32 +- include/linux/cpufreq.h | 14 + include/linux/device-mapper.h | 1 - include/linux/genhd.h | 9 +- include/linux/highmem-internal.h | 27 +- include/linux/i2c.h | 2 - include/linux/inetdevice.h | 2 +- include/linux/io_uring.h | 11 +- include/linux/irq.h | 15 +- include/linux/mlx5/device.h | 71 +- include/linux/mlx5/driver.h | 15 +- include/linux/mm.h | 4 - include/linux/pagemap.h | 15 +- include/linux/platform_data/gpio-dwapb.h | 25 - include/linux/slab.h | 8 +- include/soc/tegra/pm.h | 6 + include/trace/events/f2fs.h | 88 +++ include/uapi/linux/videodev2.h | 1 + init/main.c | 11 +- ipc/util.c | 16 +- kernel/cgroup/cgroup-v1.c | 8 +- kernel/cgroup/cpuset.c | 52 +- kernel/exit.c | 2 +- kernel/irq/chip.c | 122 ++- kernel/irq/debugfs.c | 2 + kernel/irq/internals.h | 7 + kernel/irq/manage.c | 2 +- kernel/irq/msi.c | 4 + kernel/padata.c | 14 +- kernel/rcu/tasks.h | 3 +- kernel/rcu/tree_exp.h | 1 - kernel/rcu/update.c | 8 +- kernel/sys.c | 3 +- kernel/time/hrtimer.c | 45 +- kernel/trace/Kconfig | 5 + kernel/trace/trace_events_hist.c | 2 + kernel/trace/trace_osnoise.c | 56 +- lib/Kconfig.debug | 2 + lib/mpi/mpiutil.c | 2 +- lib/test_kasan.c | 80 +- lib/test_kasan_module.c | 20 +- mm/Kconfig | 6 +- mm/hugetlb.c | 2 +- mm/migrate.c | 2 +- mm/page-writeback.c | 30 +- mm/page_alloc.c | 25 +- mm/rmap.c | 6 +- mm/shmem.c | 25 +- mm/slab_common.c | 2 + mm/slub.c | 29 +- mm/swap_state.c | 7 - mm/util.c | 10 + net/core/pktgen.c | 163 +++- net/dsa/dsa2.c | 3 + net/dsa/dsa_priv.h | 4 +- net/dsa/port.c | 32 +- net/dsa/tag_8021q.c | 21 +- net/ieee802154/socket.c | 7 +- net/ipv4/igmp.c | 2 +- net/tipc/link.c | 6 +- net/vmw_vsock/virtio_transport.c | 7 +- scripts/kernel-doc | 8 +- sound/firewire/oxfw/oxfw-stream.c | 9 +- sound/firewire/oxfw/oxfw.c | 6 +- sound/firewire/oxfw/oxfw.h | 5 + sound/pci/hda/hda_generic.c | 10 +- sound/soc/codecs/rt5682-i2c.c | 13 +- sound/soc/codecs/rt5682.c | 1 - 521 files changed, 11162 insertions(+), 5023 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40 delete mode 100644 Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml create mode 100644 Documentation/translations/conf.py create mode 100644 Documentation/translations/zh_CN/accounting/index.rst create mode 100644 Documentation/translations/zh_CN/accounting/psi.rst create mode 100644 Documentation/translations/zh_CN/infiniband/core_locking.rst create mode 100644 Documentation/translations/zh_CN/infiniband/index.rst create mode 100644 Documentation/translations/zh_CN/infiniband/ipoib.rst create mode 100644 Documentation/translations/zh_CN/infiniband/opa_vnic.rst create mode 100644 Documentation/translations/zh_CN/infiniband/sysfs.rst create mode 100644 Documentation/translations/zh_CN/infiniband/tag_matching.rst create mode 100644 Documentation/translations/zh_CN/infiniband/user_mad.rst create mode 100644 Documentation/translations/zh_CN/infiniband/user_verbs.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/cpuid.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/index.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/introduction.rst create mode 100644 Documentation/translations/zh_CN/virt/acrn/io-request.rst create mode 100644 Documentation/translations/zh_CN/virt/guest-halt-polling.rst create mode 100644 Documentation/translations/zh_CN/virt/index.rst create mode 100644 Documentation/translations/zh_CN/virt/ne_overview.rst create mode 100644 Documentation/translations/zh_CN/virt/paravirt_ops.rst create mode 100644 arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-ixdp425.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts create mode 100644 arch/arm/boot/dts/intel-ixp43x-kixrp435.dts create mode 100644 arch/arm/boot/dts/intel-ixp46x-ixdp465.dts create mode 100644 arch/arm/boot/dts/intel-ixp4xx-reference-design.dtsi create mode 100644 arch/arm/boot/dts/stih418-b2264.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra186-p3509-0000+p3636-0001.dts create mode 100644 arch/mips/configs/generic/board-marduk.config delete mode 100644 arch/mips/configs/pistachio_defconfig create mode 100644 arch/mips/generic/board-marduk.its.S delete mode 100644 arch/mips/pistachio/Kconfig delete mode 100644 arch/mips/pistachio/Makefile delete mode 100644 arch/mips/pistachio/Platform delete mode 100644 arch/mips/pistachio/init.c delete mode 100644 arch/mips/pistachio/irq.c delete mode 100644 arch/mips/pistachio/time.c delete mode 100644 drivers/char/ipmi/ssif_bmc.c delete mode 100644 drivers/char/ipmi/ssif_bmc.h create mode 100644 drivers/clk/pistachio/Kconfig create mode 100644 drivers/iio/chemical/sgp40.c create mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateful.c create mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateless.c create mode 100644 drivers/media/platform/mtk-vcodec/vdec/vdec_h264_req_if.c create mode 100644 drivers/platform/x86/meraki-mx100.c delete mode 100644 include/linux/platform_data/gpio-dwapb.h