This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm-base in repository linux-next.
omits 63a9feb9a1fb Merge branch 'akpm-current/current' omits b65fcf1f7d6c Merge remote-tracking branch 'folio/for-next' omits bc1738ec6c41 Merge remote-tracking branch 'rust/rust-next' omits 8320fe47ae29 Merge remote-tracking branch 'mhi/mhi-next' omits 55eda7a6b98c Merge remote-tracking branch 'fpga/for-next' omits 621915d7737a Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d17bb347d0bd Merge remote-tracking branch 'hyperv/hyperv-next' omits 2e4d0737ff8e Merge remote-tracking branch 'slimbus/for-next' omits 5fcdc7e0048f Merge remote-tracking branch 'gnss/gnss-next' omits b9f6dbfc37c1 Merge remote-tracking branch 'kspp/for-next/kspp' omits 3cb69fdd53cc Merge remote-tracking branch 'seccomp/for-next/seccomp' omits ba40d7b0b382 Merge remote-tracking branch 'ntb/ntb-next' omits 80bf367513f3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ce3bfa67ac4f Merge remote-tracking branch 'coresight/next' omits 9a1793a2aa8a Merge remote-tracking branch 'livepatching/for-next' omits 0b48b6924425 Merge remote-tracking branch 'userns/for-next' omits a29b56872c20 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits f85886486777 Merge remote-tracking branch 'pinctrl/for-next' omits 2f2944b0397a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 991b381d5896 Merge remote-tracking branch 'rpmsg/for-next' omits 4dae89ee82cc Merge remote-tracking branch 'scsi-mkp/for-next' omits ec788054339e Merge remote-tracking branch 'scsi/for-next' omits 10f5c822d0e7 Merge remote-tracking branch 'cgroup/for-next' omits 407a88c0add8 Merge remote-tracking branch 'dmaengine/next' omits 9ff4217542b5 Merge remote-tracking branch 'icc/icc-next' omits 89848e59bbdf Merge remote-tracking branch 'iio/togreg' omits 73143fb93de8 Merge remote-tracking branch 'staging/staging-next' omits 797aed876480 Merge remote-tracking branch 'soundwire/next' omits 69202c311f1c Merge remote-tracking branch 'phy-next/next' omits 5de2b8b08638 Merge remote-tracking branch 'extcon/extcon-next' omits 896b8c5ce6fc Merge remote-tracking branch 'char-misc/char-misc-next' omits b298b9ac902d Merge remote-tracking branch 'tty/tty-next' omits 4f6914f29301 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 58e93f2dc04e Merge remote-tracking branch 'usb/usb-next' omits 027892a83dc2 Merge remote-tracking branch 'driver-core/driver-core-next' omits a5ae82c306fc Merge remote-tracking branch 'ipmi/for-next' omits 87a7a802f534 Merge remote-tracking branch 'leds/for-next' omits 821894fdfb87 Merge remote-tracking branch 'workqueues/for-next' omits d4b30eb5e378 Merge remote-tracking branch 'percpu/for-next' omits 526143d58eb3 Merge remote-tracking branch 'xen-tip/linux-next' omits 268d20ffb59a Merge remote-tracking branch 'rcu/rcu/next' omits 4e83331ad83f Merge remote-tracking branch 'edac/edac-for-next' omits a100f023c44d Merge remote-tracking branch 'clockevents/timers/drivers/next' omits e7d729391be5 Merge remote-tracking branch 'tip/auto-latest' omits 2692db24af55 Merge remote-tracking branch 'spi/for-next' omits 9088a1f73122 Merge remote-tracking branch 'devicetree/for-next' omits 2f805b70f586 Merge remote-tracking branch 'audit/next' omits 675addad0ef3 Merge remote-tracking branch 'smack/next' omits 1d4887e6c917 Merge remote-tracking branch 'selinux/next' omits 0a9da6d01dc6 Merge remote-tracking branch 'keys/keys-next' omits 13c0065c9148 Merge remote-tracking branch 'apparmor/apparmor-next' omits eb453cf4e9f9 Merge remote-tracking branch 'security/next-testing' omits 6f6bd52a723d Merge remote-tracking branch 'regulator/for-next' omits 688b7225a8e8 Merge remote-tracking branch 'battery/for-next' omits 9efbb1be02f1 Merge remote-tracking branch 'mfd/for-mfd-next' omits 0c950b05ea0d Merge remote-tracking branch 'mmc/next' omits 901e4282c425 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8fdae263f1e7 Merge remote-tracking branch 'device-mapper/for-next' omits 9a83ba9ad480 Merge remote-tracking branch 'block/for-next' omits a9393cf61fb2 Merge remote-tracking branch 'input/next' omits 5ee17081ffa3 Merge remote-tracking branch 'modules/modules-next' omits f742dddd651f Merge remote-tracking branch 'sound-asoc/for-next' omits 9fa12f83ea9a Merge remote-tracking branch 'sound/for-next' omits 377aac5c57d7 Merge remote-tracking branch 'regmap/for-next' omits bfbf7f56dbc8 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 4aeb697f3527 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 24cb1667e25e Merge remote-tracking branch 'drm-intel/for-linux-next' omits 723270ab34cb Merge remote-tracking branch 'amdgpu/drm-next' omits aab0f0446048 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 26c614796ce1 Merge remote-tracking branch 'drm/drm-next' omits 1d0c03284125 Merge remote-tracking branch 'crypto/master' omits c69f117572f5 Merge remote-tracking branch 'nand/nand/next' omits 57853b8b219f Merge remote-tracking branch 'mtd/mtd/next' omits 86002594c704 Merge remote-tracking branch 'bluetooth/master' omits a4b599678b74 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits b8e855b60aed Merge remote-tracking branch 'ipsec-next/master' omits 94b980e2ad04 Merge remote-tracking branch 'bpf-next/for-next' omits b23e16e5cbf0 Merge remote-tracking branch 'net-next/master' omits 29ff5853ac0d Merge remote-tracking branch 'rdma/for-next' omits 02060d882b87 Merge remote-tracking branch 'swiotlb/linux-next' omits 35a08f31e4fc Merge remote-tracking branch 'dlm/next' omits 0eab73c144a7 Merge remote-tracking branch 'ieee1394/for-next' omits 69614ff7e1fa Merge remote-tracking branch 'cpupower/cpupower' omits 2d7b73212a81 Merge remote-tracking branch 'pm/linux-next' omits 31dc12d47651 Merge remote-tracking branch 'v4l-dvb-next/master' omits ec04bfba7c43 Merge remote-tracking branch 'jc_docs/docs-next' omits 01b1f29a4ca7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 56da0bd26460 Merge remote-tracking branch 'hid/for-next' omits d80f83319acb Merge remote-tracking branch 'pstore/for-next/pstore' omits 8a96b141f167 Merge remote-tracking branch 'printk/for-next' omits 7ac55585f977 Merge remote-tracking branch 'file-locks/locks-next' omits 4a6607d62a3c Merge remote-tracking branch 'zonefs/for-next' omits 81012e6ecaa7 Merge remote-tracking branch 'v9fs/9p-next' omits a07561ff13f5 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 7dc9fa9c53c2 Merge remote-tracking branch 'cel/for-next' omits 1bf9ec6b89c9 Merge remote-tracking branch 'gfs2/for-next' omits 3aa9f7316cf3 Merge remote-tracking branch 'fuse/for-next' omits b3b8930c60c4 Merge remote-tracking branch 'f2fs/dev' omits 431d5091c95f Merge remote-tracking branch 'ext3/for_next' omits 354e91f47493 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits a8e8d77fbe03 Merge remote-tracking branch 'cifs/for-next' omits 0e17b3683bfc Merge remote-tracking branch 'btrfs/for-next' omits 2187c1a2e6b9 Merge remote-tracking branch 'fscache/fscache-next' omits 0452f6f4357a Merge remote-tracking branch 'pidfd/for-next' omits 3fa4d5cb40bc Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5bf87eeebe46 Merge remote-tracking branch 'sh/for-next' omits d04a4ff91038 Merge remote-tracking branch 's390/for-next' omits be0b15509c07 Merge remote-tracking branch 'risc-v/for-next' omits e00afb18963c Merge remote-tracking branch 'parisc-hd/for-next' omits 1563a00e0a74 Merge remote-tracking branch 'mips/mips-next' omits bff961639c9d Merge remote-tracking branch 'm68knommu/for-next' omits a73183483c64 Merge remote-tracking branch 'm68k/for-next' omits f50c9f12642a Merge remote-tracking branch 'h8300/h8300-next' omits 1b04dcc535af Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 07c8e7679793 Merge remote-tracking branch 'clk/clk-next' omits ef7615521dc6 Merge remote-tracking branch 'xilinx/for-next' omits 46b6ccc950c5 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 4cb8b11c4f5e Merge remote-tracking branch 'tegra/for-next' omits 3bcd7590fa80 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b28639609001 Merge remote-tracking branch 'stm32/stm32-next' omits d6cf1776feb7 Merge remote-tracking branch 'scmi/for-linux-next' omits 5862a2d13a5b Merge remote-tracking branch 'samsung-krzk/for-next' omits e669bb17d6fa Merge remote-tracking branch 'rockchip/for-next' omits 663206676d1b Merge remote-tracking branch 'reset/reset/next' omits 430707123d20 Merge remote-tracking branch 'renesas/next' omits c862d85f18f2 Merge remote-tracking branch 'qcom/for-next' omits 2f5131ddf13f Merge remote-tracking branch 'omap/for-next' omits 900ed8cc2012 Merge remote-tracking branch 'mvebu/for-next' omits eae3439e8e33 Merge remote-tracking branch 'mediatek/for-next' omits bee8c3a9405d Merge remote-tracking branch 'keystone/next' omits 1d207f1b9544 Merge remote-tracking branch 'imx-mxs/for-next' omits 5ecec54c950e Merge remote-tracking branch 'drivers-memory/for-next' omits 5292f1ee79d7 Merge remote-tracking branch 'at91/at91-next' omits c91f1f0849cd Merge remote-tracking branch 'aspeed/for-next' omits 3b6520936603 Merge remote-tracking branch 'amlogic/for-next' omits c6f2252dc98a Merge remote-tracking branch 'actions/for-next' omits be2dad01f671 Merge remote-tracking branch 'arm/for-next' omits 2eb2847a599e Merge remote-tracking branch 'asm-generic/master' omits 4697a107cb63 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 80ff4c157591 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2660b7b7a207 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 0902dd7e43b1 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 3fa8d9acad10 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits d25ab1457178 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 8f36f8c9828f Merge remote-tracking branch 'vfs-fixes/fixes' omits ab60cfdd4322 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 60791539479d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 5292d4120b89 Merge remote-tracking branch 'kvm-fixes/master' omits a333c3c59d01 Merge remote-tracking branch 'omap-fixes/fixes' omits bc4506862a96 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits af28fc3dcc0a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 13e08d5e92ea Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f26dad3499bd Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits ae5b87334f56 Merge remote-tracking branch 'staging.current/staging-linus' omits 2940161dcb28 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 1fd8d1dd2462 Merge remote-tracking branch 'tty.current/tty-linus' omits 7132efc92ede Merge remote-tracking branch 'pci-current/for-linus' omits cfe2e946f922 Merge remote-tracking branch 'spi-fixes/for-linus' omits f5800fdc7a01 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 01cd33e2a8ec Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3472db4fdd40 Merge remote-tracking branch 'sound-current/for-linus' omits f44126c2bbcd Merge remote-tracking branch 'rdma-fixes/for-rc' omits b432b6163ca4 Merge remote-tracking branch 'ipsec/master' omits 1aa3512f990d Merge remote-tracking branch 'bpf/master' omits 7bdd4bb53d2e Merge remote-tracking branch 'net/master' omits b077f7040276 Merge remote-tracking branch 'arc-current/for-curr' omits 03b7c552d081 maintainers: Update freedesktop.org IRC channels omits 79e93d0a74e7 documentation: Update #nouveau IRC channel network omits a7349aba74ce f2fs: compress: remove unneeded read when rewrite whole cluster omits 3cc5a7becf4e f2fs: change fiemap way in printing compression chunk omits 71f68fe7f121 drm/rockchip: dsi: add ability to work as a phy instead of [...] omits a8124139845f dt-bindings: display: rockchip-dsi: add optional #phy-cell [...] omits c92ecb4eac76 drm/rockchip: dsi: add own additional pclk handling omits 1f49bf8b6aec dt-bindings: display: ssd1307fb: Convert to json-schema omits 47956bc86ee4 drm/bridge: nwl-dsi: Avoid potential multiplication overfl [...] omits 6474e67eabfb dt-bindings: display: simple: add some Logic Technologies [...] omits 1522756c7954 drm/shmobile: Convert to Linux IRQ interfaces omits 9200454ca047 drm/st7586: Use framebuffer dma-buf helpers omits baf6c24bacdd drm/repaper: Use framebuffer dma-buf helpers omits 329e2c42f8ea drm/gm12u320: Use framebuffer dma-buf helpers omits 08b7ef0524f5 drm/gud: Use framebuffer dma-buf helpers omits 08971eea06db drm/mipi-dbi: Use framebuffer dma-buf helpers omits ce724470a2e5 drm/udl: Use framebuffer dma-buf helpers omits 37408cd825a4 drm/gem: Provide drm_gem_fb_{begin,end}_cpu_access() helpers omits a791cde6d272 drm/hisilicon/hibmc: Remove variable 'priv' from hibmc_unload() omits 27471961823c Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits b52aa7f462e0 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 90c7c70a0a90 drm/fourcc: Add modifier definitions for Arm Fixed Rate Co [...] omits 5ea2bc2f31ad fuse: allow sharing existing sb omits 52f81ac50548 fuse: move fget() to fuse_get_tree() omits c18c36dc75fe Documentation: gpu: Mention the requirements for new properties omits 3d36a1382b77 Merge branch 'for-5.15-printk-index' into for-next omits 8626e63eeea8 drm/panfrost: devfreq: Don't display error for EPROBE_DEFER omits 894d9c2e9949 printk/documentation: Update printk()/_printk() documentation omits 4ab57aad5d2c printk/index: Fix warning about missing prototypes omits 199ec5db2dc5 Merge remote-tracking branch 'spi/for-5.15' into spi-next omits c6edba975913 Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits 336e3a8679c4 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 0ffa19b42099 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits ace6e27b9019 selftests/memfd: remove unused variable omits d8046a8e567c prctl: allow to setup brk for et_dyn executables omits 2934908ea4bb pid: cleanup the stale comment mentioning pidmap_init(). omits e018e9440e7e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 469e659276c4 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 19c9f45d141b nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 88dacc9839c6 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits ce7a4ae939b1 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 5413f77a7ac2 nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits dcbf87a39379 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 610093b3d318 init/main.c: silence some -Wunused-parameter warnings omits 2aa099d01e52 lib/test: convert test_sort.c to use KUnit omits c103070e9f2e lib/string: optimized memset omits 2b30837aff7e lib/string: optimized memmove omits cc246e078476 lib/string: optimized memcpy omits 861e4188f2a9 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 0d113c320f68 math: make RATIONAL tristate omits 81da5c0e19f0 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits 4bc73b47f90d proc/sysctl: make protected_* world readable omits 53eec7dd4757 connector: send event on write to /proc/[pid]/comm omits ada5874e0368 fs/proc/kcore.c: add mmap interface omits a01918d6d9c0 kernel/hung_task.c: Monitor killed tasks. omits c72a928c7674 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 901a96ffa41c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 523472ee196d kfence: show cpu and timestamp in alloc/free info omits 96591fdaf55d mm/highmem: Remove deprecated kmap_atomic omits 4fdd8bff9fb9 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits bf2d49747ce9 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 0a2817207a4f mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 2146b2ddfc85 ACPI: memhotplug: memory resources cannot be enabled yet omits 24ce41d9f198 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 726543a9e3d9 mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 55de8dcbb9d6 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits e784d66cd1e8 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 9aa271f41c90 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 99e3683cf709 memory-hotplug.rst: complete admin-guide overhaul omits c8542b499720 memory-hotplug.rst: remove locking details from admin-guide omits be8061271ca0 mm/vmstat: remove unneeded return value omits ae3573957c99 mm/vmstat: simplify the array size calculation omits 5cba6772fb76 mm/vmstat: correct some wrong comments omits 398322d689a1 selftests: vm: add KSM merging across nodes test omits 9ea881ab087f selftests: vm: add KSM zero page merging test omits 91c380466110 selftests: vm: add KSM unmerge test omits ca83b8287c57 selftests: vm: add KSM merge test omits 35a685c6c002 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits b09c391e7145 oom_kill: oom_score_adj broken for processes with small me [...] omits 15e6fb2883d5 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 70b9b22c3f47 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 3d73d8bd0b24 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 27bdb233ea48 mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 5f387c0f4f46 mm/hugetlb: fix compile warning for !CONFIG_NUMA build omits e302fbaef4ce mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits e52978e14b39 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits b409a0ed62c1 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] omits 2c72c3e8395b mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 24056927149d mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits b9413558da10 mm/vmscan: add 'else' to remove check_pending label omits 0d7c26af7a93 mm/vmscan: remove unneeded return value of kswapd_run() omits 88a4aa43cea5 mm/vmscan: remove misleading setting to sc->priority omits a8c53a27e831 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 9a075d058ec4 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 5aba4142ec4f mm/migrate: add sysfs interface to enable reclaim migration omits 484e693413eb mm/vmscan: never demote for memcg reclaim omits 77fd36297ff3 mm/vmscan: Consider anonymous pages without swap omits 06c96d689996 mm/vmscan: add helper for querying ability to age anonymous pages omits 89f387f714bc mm/vmscan: add page demotion counter omits c28333345658 mm/migrate: demote pages during reclaim omits 6f517bc2e5f2 mm/migrate: enable returning precise migrate_pages() succe [...] omits 7795e252befe mm/migrate: update node demotion order on hotplug events omits 67d239a6024f mm/numa: automatically generate node migration order omits d6a5703a5d18 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits 4c137fc87a71 hugetlb: drop ref count earlier after page allocation omits 2aae2a02d4b1 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 52606952594b mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 8a11bab17eae mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits f3bc5f990528 memblock: stop poisoning raw allocations omits e79c52ecdfe4 mm: introduce memmap_alloc() to unify memory map allocation omits 0eddadb4bd43 microblaze: simplify pte_alloc_one_kernel() omits 7301f670c669 mm/page_alloc: always initialize memory map for the holes omits 45c806303565 mm/kasan: move kasan.fault to mm/kasan/report.c omits 1ea396da10ad mm/vmalloc: fix wrong behavior in vread omits 39b68616c370 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 30251f281216 mm/vmalloc: remove gfpflags_allow_blocking() check omits d8e8f5241ec1 mm/vmalloc: use batched page requests in bulk-allocator omits 47c0cdaf47f2 include/linux/mmzone.h: avoid a warning in sparse memory support omits 847d7423f9a0 mm/sparse: set SECTION_NID_SHIFT to 6 omits 22112dd93ec1 mm: sparse: remove __section_nr() function omits cdfcc31746c8 mm: sparse: pass section_nr to find_memory_block omits d12f1d05b4c7 mm: sparse: pass section_nr to section_mark_present omits d015e1cd3bba mm/mremap: fix memory account on do_munmap() failure omits b3e52fb9b8fc mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits 6f1ea81c5608 mm: remove flush_kernel_dcache_page omits f4727054f2bc scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 0dfbe021289f ps3disk: replace flush_kernel_dcache_page with flush_dcache_page omits fcf25a2f046f mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits d08236e77e7e mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits d4f7b00d9418 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 6751361458ba lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits e06787ae586c lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 9f21f97ad67e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 631560d98f35 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits c764d0f4aa5a lazy tlb: allow lazy tlb mm refcounting to be configurable omits 3ab58c3b0d47 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits b597c997b95f lazy tlb: introduce lazy mm refcount helper functions omits 6aded2a191e7 memcg: charge fs_context and legacy_fs_context omits 0f35f946f8f5 memcg-infrastructure-to-flush-memcg-stats-v5 omits 5aeb4292e13d memcg: infrastructure to flush memcg stats omits 3b4b2143d68d memcg: switch lruvec stats to rstat omits 484d6cd671b0 memcg: enable accounting for pids in nested pid namespaces omits 2e22ac3037b6 mm, memcg: inline swap-related functions to improve disabl [...] omits 1f4c6a1cf274 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits 8df74428b638 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 220758bb4eae fs, mm: fix race in unlinking swapfile omits 935ce608b674 vfs: keep inodes with page cache off the inode shrinker LRU omits 3351123e0d0c fs: inode: count invalidated shadow pages in pginodesteal omits d91c7d5c667f fs: drop_caches: fix skipping over shadow cache inodes omits 36d8e52bdb01 mm: remove irqsave/restore locking from contexts with irqs [...] omits 0911d9f9dc31 writeback: use READ_ONCE for unlocked reads of writeback stats omits 2db75123e2f9 writeback: rename domain_update_bandwidth() omits e4165cfcd339 writeback: fix bandwidth estimate for spiky workload omits ed5cbc697a36 writeback: reliably update bandwidth estimation omits 4dd7a4fe8321 writeback: track number of inodes under writeback omits a1393e0e5383 mm: mark idle page tracking as BROKEN omits 61fdc72b0082 mm/debug_vm_pgtable: fix corrupted page flag omits 023d1e9e0e82 mm/debug_vm_pgtable: remove unused code omits a55eb457c4a0 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 25ec4f487b9b mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits 795a854b6048 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits 0f452aa3e581 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits d5a676bd7334 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits ee33d1ef728c mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits fb6c79d1fb3a mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits cd8c1cffe7de mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 41b399706a09 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 5b79c4a1469b mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits a9aac8ea5516 mm: slub: Fix slub_debug disablement for list of slabs omits f2eecc7e6e08 mm: move kvmalloc-related functions to slab.h omits a7e4936dbc79 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 1e10dca18d88 ocfs2: fix ocfs2 corrupt when iputting an inode omits 55e6b033831f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 5c764c97fe3d ocfs2: remove an unnecessary condition omits 38abd2c4a86c /proc/kpageflags: do not use uninitialized struct pages omits baddef428bc7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2ff2187ca9ed lib/test_string.c: move string selftest in the Runtime Tes [...] omits b808027815d3 ipc: WARN if trying to remove ipc object which is absent omits a09a517056b8 shm: skip shm_destroy if task IPC namespace was changed omits e63c8bb994e2 procfs: prevent unprivileged processes accessing fdinfo omits f59897409f3e mm: mmap_lock: fix disabling preemption directly omits ec74e4327618 mm/secretmem: wire up ->set_page_dirty omits 45d78575d78a writeback, cgroup: do not reparent dax inodes omits 8db71ecdeac1 writeback, cgroup: remove wb from offline list before rele [...] omits e75b8b41cf3f memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] omits 30f0a9076e8d mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ [...] omits dfdd50b7eb0b mm: use kmap_local_page in memzero_page omits d77c489a114e mm: call flush_dcache_page() in memcpy_to_page() and memze [...] omits caf1a449d226 kfence: skip all GFP_ZONEMASK allocations omits 93b3caca7d68 kfence: move the size check to the beginning of __kfence_alloc() omits 2aac83e9a0de kfence: defer kfence_test_init to ensure that kunit debugf [...] omits c8723c6f17bf selftest: use mmap instead of posix_memalign to allocate memory omits 28ca0f6a0730 userfaultfd: do not untag user pointers omits 6160d948cc6f hardening: Clarify Kconfig text for auto-var-init omits 9b5b7a72fdc4 NFSD: Use new __string_len C macros for nfsd_clid_class omits 9274c259cecd NFSD: Use new __string_len C macros for the nfs_dirent tracepoint omits 0fa130071d9a tracing: Add trace_event helper macros __string_len() and [...] omits 54bc78aa02dd NFSD: Batch release pages during splice read omits d2f1cb4e7b28 SUNRPC: Add svc_rqst_replace_page() API omits a3f4ec99797c NFSD: Clean up splice actor omits d713e0c83398 Merge branch 'pm-pci' into linux-next omits 4c57d77eb3ef Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] omits c96905d4fc7c Merge branches 'acpi-utils' and 'acpi-misc' into linux-next omits b03485fe99f2 Merge tags 'amlogic-arm64-dt-for-v5.14-v2' and 'amlogic-ar [...] omits 5ddf9602d711 Merge branch 'fs.mount_setattr.nosymfollow' into for-next omits b813db6e4b65 Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next new 8cbb57de2a68 Merge remote-tracking branch 'arc-current/for-curr' new 94cbe7db7d75 net: stmmac: add est_irq_status callback function for GMAC [...] new 2ebda0271483 sctp: delete addr based on sin6_scope_id new 92766c4628ea net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr [...] new 758684e49f4c bnxt_en: Fix static checker warning in bnxt_fw_reset_task() new 78981c9867fb Merge remote-tracking branch 'net/master' new 040ba3036ec6 Merge remote-tracking branch 'bpf/master' new 1eed8f8cf644 Merge remote-tracking branch 'ipsec/master' new 4a25e1ebef0d Merge remote-tracking branch 'rdma-fixes/for-rc' new 66291b6adb66 ALSA: usb-audio: Fix superfluous autosuspend recovery new 01725bf5f4f2 Merge remote-tracking branch 'sound-current/for-linus' new 2c39ca6885a2 ASoC: tlv320aic31xx: Fix jack detection after suspend new 0f32d9eb38c1 ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard new 68843d22cc5b Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus new 8bec5b4f72ef Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new ccb2a74eec21 regulator: hi6421v600: use lowercase for ldo new 3687139ee5fb Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 8fc295f136a6 Merge remote-tracking branch 'regulator-fixes/for-linus' new 53ca18acbe64 spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation new b2c57b6ff561 Merge remote-tracking branch 'spi/for-5.14' into spi-linus new 4e291c5e75c6 Merge remote-tracking branch 'spi-fixes/for-linus' new 401b5819adb7 Merge remote-tracking branch 'pci-current/for-linus' new 8f8918936374 Merge remote-tracking branch 'tty.current/tty-linus' new 848565bd8ee4 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 4961bb4d5b84 Merge remote-tracking branch 'staging.current/staging-linus' new 4e844f3470c7 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new 76b2db85bff1 Merge remote-tracking branch 'dmaengine-fixes/fixes' new 5b8f099791c6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 71c490393abd Merge remote-tracking branch 'reset-fixes/reset/fixes' new 76b21d73db7b Merge remote-tracking branch 'omap-fixes/fixes' new db7bfee11a49 Merge remote-tracking branch 'kvm-fixes/master' new 3795f468c0d3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new b9e5c670a69a Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 12a081f49c0b Merge remote-tracking branch 'vfs-fixes/fixes' new 57e2c42000bb Merge remote-tracking branch 'drivers-x86-fixes/fixes' new d7f237df5345 drm/i915/bios: Fix ports mask new 5d3a618f3565 drm/i915: fix not reading DSC disable fuse in GLK new b4bde5554f70 drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setu [...] new 9d563ae870bb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 01535b78eb76 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 10d835b231ef Merge remote-tracking branch 'pidfd-fixes/fixes' new 8d53a02855c4 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' new 011c1b80c7a5 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new c02abd48cdcd Merge remote-tracking branch 'compiler-attributes/compiler [...] new 3ad5d0682814 Merge remote-tracking branch 'asm-generic/master' new 3026661ed665 Merge remote-tracking branch 'arm/for-next' new aa45d97e7f96 Merge remote-tracking branch 'actions/for-next' new c8cec8130546 ARM: multi_v7_defconfig: Enable CONFIG_MMC_MESON_MX_SDHC new 44cf630bcb8c ARM: dts: meson8: Use a higher default GPU clock frequency new 4f8ca13df1d5 ARM: dts: meson: Add the AIU audio controller new 0bd475db1a5d ARM: dts: meson8b: ec100: wire up the RT5640 audio codec new 876228e9f935 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply [...] new 632062e540be ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties new 72ccc373b064 ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties new 46f2735c17d2 arm64: dts: meson-gxbb: nanopi-k2: Enable Bluetooth new 6b197abe56fe arm64: dts: meson: improve gxl-s905x-khadas-vim wifi new 4b5260032ec6 arm64: dts: meson: improve gxm-khadas-vim2 wifi new 45889c71755f Merge branches 'v5.15/configs', 'v5.15/dt' and 'v5.15/dt64 [...] new aef5e2c0fc35 Merge remote-tracking branch 'amlogic/for-next' new 46eb2a346d4b Merge remote-tracking branch 'aspeed/for-next' new 04a43c014588 Merge remote-tracking branch 'at91/at91-next' new cd68f9a3be57 Merge remote-tracking branch 'drivers-memory/for-next' new bccf12ba361a Merge remote-tracking branch 'imx-mxs/for-next' new 2be9695fc1e3 Merge remote-tracking branch 'keystone/next' new 04794224ff46 Merge remote-tracking branch 'mediatek/for-next' new 49790e15ff2e Merge remote-tracking branch 'mvebu/for-next' new 98baf7a3bbe0 Merge remote-tracking branch 'omap/for-next' new a8f42d3b7f00 Merge remote-tracking branch 'qcom/for-next' new b1f2fcb28228 ARM: dts: bcm283x: Fix VEC address for BCM2711 new f04590c8a93d Merge remote-tracking branch 'raspberrypi/for-next' new 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support new 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support new a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] new cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next new 364de591d323 Merge remote-tracking branch 'renesas/next' new a535d5e7dfc7 Merge remote-tracking branch 'reset/reset/next' new 7ca30712c3a8 arm64: dts: rockchip: add watchdog to rk3568 new 10a6f3b3e219 Merge branch 'v5.15-armsoc/dts64' into for-next new 39faa376cdad Merge remote-tracking branch 'rockchip/for-next' new 2d998acfe949 Merge remote-tracking branch 'samsung-krzk/for-next' new d95de308dd6b Merge remote-tracking branch 'scmi/for-linux-next' new 69ff902db1f5 Merge remote-tracking branch 'stm32/stm32-next' new 661eab980692 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6842dffac968 Merge remote-tracking branch 'tegra/for-next' new 2248f4aec28c Merge remote-tracking branch 'ti-k3/ti-k3-next' new a29ca13616a8 Merge remote-tracking branch 'xilinx/for-next' new 1a825a8301ba Merge remote-tracking branch 'clk/clk-next' new 0b256c403d40 dt-bindings: clock: r9a07g044-cpg: Add entry for P0_DIV2 c [...] new 9800190881cd Merge tag 'renesas-r9a07g044-dt-binding-defs-tag2' into re [...] new d28b1e03dc8d clk: renesas: r9a07g044: Add entry for fixed clock P0_DIV2 new 1e9d28e2cad9 Merge remote-tracking branch 'clk-renesas/renesas-clk' new e8f530c11f45 Merge remote-tracking branch 'h8300/h8300-next' new b1d70d73a9b8 Merge remote-tracking branch 'm68k/for-next' new 471449da453d Merge remote-tracking branch 'm68knommu/for-next' new 303f29c35d10 Merge remote-tracking branch 'mips/mips-next' new 1f1379bd870f Merge remote-tracking branch 'parisc-hd/for-next' new 5abcf7a10d96 Merge remote-tracking branch 'risc-v/for-next' new 8691b86ae3dd Merge remote-tracking branch 's390/for-next' new a244c3c2b47c Merge remote-tracking branch 'sh/for-next' new 8b4c1b45ee53 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 9ffb14ef61ba move_mount: allow to add a mount into an existing group new 8374f43123a5 tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest new 4c18e646d10e Merge remote-tracking branch 'pidfd/for-next' new d18760560593 fscrypt: add fscrypt_symlink_getattr() for computing st_size new 8c4bca10ceaf ext4: report correct st_size for encrypted symlinks new 461b43a8f92e f2fs: report correct st_size for encrypted symlinks new 064c73498601 ubifs: report correct st_size for encrypted symlinks new e538b0985a05 fscrypt: remove mention of symlink st_size quirk from docu [...] new ba47b515f594 fscrypt: align Base64 encoding with RFC 4648 base64url new 2b3279203b3a Merge remote-tracking branch 'fscrypt/master' new 68f294ded063 Merge remote-tracking branch 'fscache/fscache-next' new 5bf91dbe17f3 Merge remote-tracking branch 'btrfs/for-next' new 53af3cc8f10f smb3: rc uninitialized in one fallocate path new a9247bc5caa3 Merge remote-tracking branch 'cifs/for-next' new 8b042e6858cf Merge remote-tracking branch 'cifsd/cifsd-for-next' new 9583db2332e3 ext2: make ext2_iomap_ops available unconditionally new 0447cae6af30 ext2: use iomap_fiemap to implement ->fiemap new 9432c8ae9f99 hpfs: use iomap_fiemap to implement ->fiemap new 8f04e4d9e612 fs: remove generic_block_fiemap new 143ed925f3f4 Merge removal of generic_block_fiemap() from Christoph new 207d97b95d01 Merge remote-tracking branch 'ext3/for_next' new f1c34e69bf27 f2fs: compress: remove unneeded read when rewrite whole cluster new ecc265407e05 f2fs: do not submit NEW_ADDR to read node block new 08b8de81abe1 f2fs: change fiemap way in printing compression chunk new ef6b26c8f27a Merge remote-tracking branch 'f2fs/dev' new 6defeb73d4d8 fuse: move fget() to fuse_get_tree() new ef5680b5f7d1 fuse: allow sharing existing sb new 9f0fc39fa186 Merge remote-tracking branch 'fuse/for-next' new dab1d27e2de2 Merge remote-tracking branch 'gfs2/for-next' new ff1e50869edb NFSD: Clean up splice actor new 17ffc46d4431 SUNRPC: Add svc_rqst_replace_page() API new 31912ba6eb98 NFSD: Batch release pages during splice read new 6db06b24c001 tracing: Add trace_event helper macros __string_len() and [...] new 018c474e9338 NFSD: Use new __string_len C macros for the nfs_dirent tracepoint new 854e6d8f9696 NFSD: Use new __string_len C macros for nfsd_clid_class new 484f44e82b3a lockd: Fix invalid lockowner cast after vfs_test_lock new 4cbbc7502aa9 svcrdma: Fewer calls to wake_up() in Send completion handler new fb7160da0ca4 svcrdma: Relieve contention on sc_send_lock. new 10bef70e0a4a svcrdma: Convert rdma->sc_rw_ctxts to llist new 5a183f161b98 Merge remote-tracking branch 'cel/for-next' new c70a15de54bd Merge remote-tracking branch 'overlayfs/overlayfs-next' new f01176a1a9cf Merge remote-tracking branch 'v9fs/9p-next' new c82037fcd906 Merge remote-tracking branch 'zonefs/for-next' new 6d95979bb805 Merge remote-tracking branch 'file-locks/locks-next' new 0f0aa84850a4 printk/index: Fix warning about missing prototypes new 7d9e2661f268 printk: Move the printk() kerneldoc comment to its new home new c089b4fa7644 Merge branch 'for-5.15-printk-index' into for-next new 7bf48d0c1aed Merge remote-tracking branch 'printk/for-next' new a67462fc9de8 PCI: Refactor pci_ioremap_bar() and pci_ioremap_wc_bar() new 8c434842cccb Merge branch 'pci/resource' new 7c665ce9197c PCI: artpec6: Remove surplus break statement after return new 313b1c763cb0 PCI: artpec6: Remove local code block from within switch s [...] new 2999568defbf PCI: dwc: Remove surplus break statement after return new 802a781ae226 Merge branch 'remotes/lorenzo/pci/dwc' new 9f1168cf263a PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX new cbfbe4d5bd7f Merge branch 'remotes/lorenzo/pci/misc' new 6310a1526aa0 PCI: tegra: Remove unused struct tegra_pcie_bus new 08463f5ad501 Merge branch 'remotes/lorenzo/pci/tegra' new ccd2f00bfc85 Merge remote-tracking branch 'pci/next' new f3024f69ebad Merge remote-tracking branch 'pstore/for-next/pstore' new aad1b45cbef7 Merge remote-tracking branch 'hid/for-next' new 0f097d5deb20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 45463b1ed86e Merge remote-tracking branch 'jc_docs/docs-next' new 1767d605159a Merge remote-tracking branch 'v4l-dvb-next/master' new 62a21d3c41df Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] new f0c6225531e4 ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 new 31e110abcbc1 Merge branch 'acpi-pm' into linux-next new 1dae4a65c011 Merge branch 'pm-pci' into linux-next new 709f8cef4366 Merge remote-tracking branch 'pm/linux-next' new d66cd5dea551 cpufreq: blacklist Qualcomm sc8180x in cpufreq-dt-platdev new d637050c0371 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new f1eb729c2b14 Merge remote-tracking branch 'cpupower/cpupower' new 5fecc72d6f6e opp: remove WARN when no valid OPPs remain new 45dd009f0a8f ARM: dts: omap: Drop references to opp.txt new f05b0068950e dt-bindings: Clean-up OPP binding node names in examples new 941b2be46901 dt-bindings: opp: Convert to DT schema new 9e8928245a86 Merge remote-tracking branch 'opp/opp/linux-next' new b8b5c8d51f09 Merge remote-tracking branch 'ieee1394/for-next' new 6f1fd54d8675 Merge remote-tracking branch 'dlm/next' new 211c045b20c1 Merge remote-tracking branch 'swiotlb/linux-next' new 2013b4d52527 RDMA/mlx5: Separate DCI QP creation logic new 11656f593a86 RDMA/mlx5: Add DCS offload support new 07d0f314ba75 Merge branch 'mlx5_dcs' into rdma.git for-next new c72249d40e91 Merge remote-tracking branch 'rdma/for-next' new 6149ab604c80 devlink: add documentation for hns3 driver new b741269b2759 net: hns3: add support for registering devlink for PF new cd6242991d2e net: hns3: add support for registering devlink for VF new 26fbf511693e net: hns3: add support for devlink get info for PF new bd85e55bfb95 net: hns3: add support for devlink get info for VF new 98fa7525d360 net: hns3: add devlink reload support for PF new f2b67226c3a8 net: hns3: add devlink reload support for VF new 8f49efc9a0c4 Merge branch 'hns3-devlink' new a0302ff5906a nfc: s3fwrn5: remove unnecessary label new e129f6b5aeb3 net: mhi: Improve MBIM packet counting new 9d32e4e7e9e1 nfp: add support for coalesce adaptive feature new af996031e154 net: ixp4xx_hss: use dma_pool_zalloc new 04bdec2b904f can: j1939: j1939_sk_sock_destruct(): correct a grammatical error new 333128737955 can: j1939: fix checkpatch warnings new 641ba6ded234 can: j1939: replace fall through comment by fallthrough ps [...] new 7ac56e40d054 can: j1939: j1939_session_completed(): use consistent name [...] new 78b77c760f71 can: j1939: j1939_session_tx_dat(): use consistent name se [...] new a08ec5fe709f can: j1939: j1939_xtp_rx_dat_one(): use separate pointer f [...] new c757096ea103 can: rx-offload: add skb queue for use during ISR new 1e0d8e507ea4 can: rx-offload: can_rx_offload_irq_finish(): directly cal [...] new 30bfec4fec59 can: rx-offload: can_rx_offload_threaded_irq_finish(): add [...] new 8345a3307381 can: bittiming: fix documentation for struct can_tdc new e3b0a4a47064 can: netlink: clear data_bittiming if FD is turned off new 6b6bd1999267 can: netlink: remove redundant check in can_validate() new 9c0e7ccd831b dt-bindings: net: can: Document transceiver implementation as phy new d836cb5fe045 can: m_can: Add support for transceiver as phy new 9808dba1bbcb can: m_can: use devm_platform_ioremap_resource_byname new 0ddd83fbebbc can: m_can: remove support for custom bit timing new 74f89cf17e44 can: mcp251xfd: mcp251xfd_probe(): try to get crystal cloc [...] new 71520f85f908 can: mcp251xfd: Fix header block to clarify independence from OF new cb6adfe27680 can: mcp251xfd: mcp251xfd_open(): request IRQ as shared new 681e4a764521 can: esd_usb2: use DEVICE_ATTR_RO() helper macro new f731707c5667 can: janz-ican3: use DEVICE_ATTR_RO/RW() helper macro new 42b9fd6ec7c9 can: at91_can: use DEVICE_ATTR_RW() helper macro new 822a99c41fb4 net: at91_can: remove redundant blank lines new 933850c4b912 net: at91_can: add blank line after declarations new 57bca980bad4 net: at91_can: fix the code style issue about macro new 8ed1661cf21e net: at91_can: use BIT macro new ccc5f1c994df net: at91_can: fix the alignment issue new 02400533bb70 net: at91_can: add braces {} to all arms of the statement new fc1d97d4fbfd net: at91_can: remove redundant space new 5bbe60493a21 net: at91_can: fix the comments style issue new 9b69aff9fd1a can: peak_pci: convert comments to network style comments new fe1fa1387a15 can: peak_pci: fix checkpatch warnings new 805ff68c8e7f can: peak_pci: Add name and FW version of the card in kern [...] new 1d0214a0f5db can: peak_usb: pcan_usb_get_device_id(): read value only i [...] new 3a7939495ce8 can: peak_usb: PCAN-USB: add support of loopback and one-s [...] new 1763c547648d can: peak_usb: pcan_usb_encode_msg(): add information new c11dcee75830 can: peak_usb: pcan_usb_decode_error(): upgrade handling o [...] new 58fb92a517b5 can: etas_es58x: fix three typos in author name and documentation new 45cb13963df3 can: etas_es58x: use error pointer during device probing new 6bde4c7fd845 can: etas_es58x: use devm_kzalloc() to allocate device resources new 004653f0abf2 can: etas_es58x: add es58x_free_netdevs() to factorize code new 7fcecf51c18f can: etas_es58x: use sizeof and sizeof_field macros instea [...] new f4f5247daa45 can: etas_es58x: rewrite the message cast in es58{1,_fd}_t [...] new 896e7f3e7424 can: flexcan: add platform data header new d9cead75b1c6 can: flexcan: add mcf5441x support new 8dad5561c13a can: flexcan: update Kconfig to enable coldfire new d20e5880fe9d Merge tag 'linux-can-next-for-5.15-20210725' of git://git. [...] new 9c43f3865c2a net/mlx5e: Prohibit inner indir TIRs in IPoIB new 26ab7b384525 net/mlx5e: Block LRO if firmware asks for tunneled LRO new 69994ef3da66 net/mlx5: Take TIR destruction out of the TIR list lock new bc5506a166c3 net/mlx5e: Check if inner FT is supported outside of creat [...] new 06e9f13ac5cc net/mlx5e: Convert RQT to a dedicated object new 4ad31849771a net/mlx5e: Move mlx5e_build_rss_params() call to init_rx new 3f22d6c77bb9 net/mlx5e: Move RX resources to a separate struct new 0570c1c95817 net/mlx5e: Take RQT out of TIR and group RX resources new 093d4bc1731d net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id new 983c9da2b1e1 net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() new a402e3a7470d net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx [...] new 4b3e42eecb1c net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() new 6fe5ff2c7780 net/mlx5e: Create struct mlx5e_rss_params_hash new a6696735d694 net/mlx5e: Convert TIR to a dedicated object new 65d6b6e5a5da net/mlx5e: Move management of indir traffic types to rx_res new 09f83569189f net/mlx5e: Use the new TIR API for kTLS new 9bff66841923 Merge tag 'mlx5-updates-2021-07-24' of git://git.kernel.or [...] new f7cdb3ecc9b7 net: bridge: update BROPT_VLAN_ENABLED before notifying sw [...] new ee80dd2e89ec net: bridge: add a helper for retrieving port VLANs from t [...] new d63f8877c48c net: dsa: sja1105: remove redundant re-assignment of point [...] new 6dfd23d35e75 net: dsa: sja1105: delete vlan delta save/restore logic new 4fbc08bd3665 net: dsa: sja1105: deny 8021q uppers on ports new 19fa937a391e net: dsa: sja1105: deny more than one VLAN-aware bridge new 884be12f8566 net: dsa: sja1105: add support for imprecise RX new b6ad86e6ad6c net: dsa: sja1105: add bridge TX data plane offload based [...] new edac6f6332d9 Revert "net: dsa: Allow drivers to filter packets they can [...] new beeee08ca1d4 Merge branch 'sja1105-bridge-port-traffic-termination' new f2c1dac0abcf net: ipa: fix ipa_cmd_table_valid() new 546948bf3625 net: ipa: always validate filter and route tables new 442d68ebf092 net: ipa: kill the remaining conditional validation code new 5bc5588466a1 net: ipa: use WARN_ON() rather than assertions new 2739bd76fceb Merge branch 'ipa-kill-validation' new 22171146f84b net: ipa: enable inline checksum offload for IPA v4.5+ new 6321c7acb828 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() new 323e0cb473e2 flow_dissector: Fix out-of-bounds warnings new 63961f544e27 net: ipa: kill ipa_modem_setup() new 07e1f6897f73 net: ipa: configure memory regions early new 1118a14710ee net: ipa: set up IPA interrupts earlier new dc8f7e3924a9 net: ipa: set up the microcontroller earlier new e2f154e6b601 net: ipa: introduce ipa_uc_clock() new 268ca4129d8d Merge branch 'ipa-clock' new 5a0b5fbe7b41 Merge remote-tracking branch 'net-next/master' new 6e43b2860784 libbpf: Cleanup the layering between CORE and bpf_program. new 3ee4f5335511 libbpf: Split bpf_core_apply_relo() into bpf_program indep [...] new 301ba4d71028 libbpf: Move CO-RE types into relo_core.h. new b0588390dbce libbpf: Split CO-RE logic into relo_core.c. new 793eccae89bb Merge branch 'libbpf: Move CO-RE logic into separate file.' new ebf82aca10ad Merge remote-tracking branch 'bpf-next/for-next' new 3e367988c771 Merge remote-tracking branch 'ipsec-next/master' new 94873fe85e38 Merge remote-tracking branch 'mlx5-next/mlx5-next' new ec8dc8fa276f Merge remote-tracking branch 'bluetooth/master' new 9ec4631a10aa Merge remote-tracking branch 'mtd/mtd/next' new dd88e742ea20 Merge remote-tracking branch 'nand/nand/next' new 23699f477e11 Merge remote-tracking branch 'crypto/master' new 35482f9dc56b Backmerge tag 'v5.14-rc3' into drm-next new 06de03bc8602 Merge remote-tracking branch 'drm/drm-next' new 266332367e2d drm/vmwgfx: Fix implicit declaration error new 873601687598 drm/vmwgfx: Fix a 64bit regression on svga3 new d62b5598a9d4 Merge remote-tracking branch 'drm-misc/for-linux-next' new fd3fb30930bf Merge remote-tracking branch 'amdgpu/drm-next' new 5cc92edb6ee8 drm/i915/display/psr2: Mark as updated all planes that int [...] new 6bdab0e5b5c0 drm/i915/display/psr2: Fix cursor updates using legacy apis new 1d34b6d89197 Merge remote-tracking branch 'drm-intel/for-linux-next' new f46099451039 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new eeb22ef71d47 Merge remote-tracking branch 'etnaviv/etnaviv/next' new c930e4e08823 Merge remote-tracking branch 'regmap/for-next' new fdb63f38ff4c Merge remote-tracking branch 'sound/for-next' new bc1c8e4eee79 ASoC: rt1015: Remove unnecessary flush work on rt1015 driver new c7a8c30688d1 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new cb852419d652 Merge remote-tracking branch 'sound-asoc/for-next' new b64344a55226 Merge remote-tracking branch 'modules/modules-next' new ebcc40d48653 Merge remote-tracking branch 'input/next' new 20b51870ca4d Merge remote-tracking branch 'block/for-next' new dcd7dd12d1e3 Merge remote-tracking branch 'device-mapper/for-next' new ed09c08372d1 Merge remote-tracking branch 'pcmcia/pcmcia-next' new cc50ae80c8a4 Merge remote-tracking branch 'mmc/next' new 687c4b1bc414 Merge remote-tracking branch 'mfd/for-mfd-next' new 9cbb8a966ba0 Merge remote-tracking branch 'battery/for-next' new c20d7a9b0266 Merge branch 'regulator-5.14' into regulator-5.15 new 5e36129f2b4e regulator: hi6421v600: rename voltage range arrays new c570c2337460 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new 8fa44ee0019d Merge remote-tracking branch 'regulator/for-next' new b2ed25a60bec Merge remote-tracking branch 'security/next-testing' new 692b962f6289 Merge remote-tracking branch 'apparmor/apparmor-next' new d209b72fe3ff Merge remote-tracking branch 'keys/keys-next' new ef921e79f61a Merge remote-tracking branch 'selinux/next' new 1eb9bef5228f Merge remote-tracking branch 'smack/next' new 0fbea6805401 iommu/dma: Fix leak in non-contiguous API new 8bc54824da4e iommu/amd: Convert from atomic_t to refcount_t on pasid_st [...] new ee974d9625c4 iommu/amd: Fix printing of IOMMU events when rate limiting [...] new 374c15594c4e iommu/io-pgtable: Introduce unmap_pages() as a page table op new cacffb7f7b45 iommu: Add an unmap_pages() op for IOMMU drivers new ca073b55d16a iommu/io-pgtable: Introduce map_pages() as a page table op new 910c4406ccc9 iommu: Add a map_pages() op for IOMMU drivers new e7d6fff6b3d3 iommu: Use bitmap to calculate page size in iommu_pgsize() new 89d5b9601f70 iommu: Split 'addr_merge' argument to iommu_pgsize() into [...] new b1d99dc5f983 iommu: Hook up '->unmap_pages' driver callback new 647c57764b37 iommu: Add support for the map_pages() callback new 41e1eb2546e9 iommu/io-pgtable-arm: Prepare PTE methods for handling mul [...] new 1fe27be5ffec iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() new 4a77b12deb25 iommu/io-pgtable-arm: Implement arm_lpae_map_pages() new f13eabcf9dfa iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() new 23c30bed9c3c iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() new 9ea1a2c49448 iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback new 808035317b22 iommu/arm-smmu: Implement the map_pages() IOMMU driver callback new 1d479f160c50 iommu: Deprecate Intel and AMD cmdline methods to enable s [...] new d8577d2e331d iommu: Print strict or lazy mode at init time new 712d8f205835 iommu: Enhance IOMMU default DMA mode build options new d0e108b8e962 iommu/vt-d: Add support for IOMMU default DMA mode build options new 02252b3bfe9f iommu/amd: Add support for IOMMU default DMA mode build options new 308723e35800 iommu: Remove mode argument from iommu_set_dma_strict() new 13b6eb6e1c98 iommu: Streamline iommu_iova_to_phys() new a886d5a7e67b iommu/vt-d: Report real pgsize bitmap to iommu core new 3f34f1259776 iommu/vt-d: Implement map/unmap_pages() iommu_ops callback new 75cc1018a9e1 iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() new 9be9f5580ab6 Merge branches 'iommu/fixes', 'x86/amd' and 'core' into next new 47248133f978 Merge remote-tracking branch 'iommu/next' new aba3498a1109 Merge remote-tracking branch 'audit/next' new 66a1be378c1c Merge remote-tracking branch 'devicetree/for-next' new 9080d2cf07f7 Merge remote-tracking branch 'spi/for-5.15' into spi-next new 7ca09d4844bf Merge remote-tracking branch 'spi/for-next' new 34201da8797c Merge remote-tracking branch 'tip/auto-latest' new 39587fd3f97b Merge remote-tracking branch 'clockevents/timers/drivers/next' new a54820514310 Merge remote-tracking branch 'edac/edac-for-next' new 4cad4da0795e irqchip/partitions: Switch to bitmap_zalloc() new 3f1808f63f04 irqchip/alpine-msi: Switch to bitmap_zalloc() new 81d3c9e7b43e irqchip/gic-v2m: Switch to bitmap_zalloc() new ff5fe8867a5f irqchip/gic-v3: Switch to bitmap_zalloc() new 43a1965fc5ae irqchip/ls-scfg-msi: Switch to devm_bitmap_zalloc() new 3db3969f5375 irqchip/mvebu-gicp: Switch to devm_bitmap_zalloc() new c980983daebf irqchip/mvebu-odmi: Switch to bitmap_zalloc() new 00a2b7c75895 Merge branch irq/bitmap_zalloc into irq/irqchip-next new 6e98455beca1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 250353bf4246 Merge remote-tracking branch 'rcu/rcu/next' new 4587350deb45 Merge remote-tracking branch 'xen-tip/linux-next' new 9e8e9f541aa0 Merge remote-tracking branch 'percpu/for-next' new b147d6eac6b1 Merge remote-tracking branch 'workqueues/for-next' new 99f350565e4c Merge remote-tracking branch 'leds/for-next' new d8f5f6dc2320 Merge remote-tracking branch 'ipmi/for-next' new d70fffb5d7ba Merge remote-tracking branch 'driver-core/driver-core-next' new d842bc6c0579 Merge v5.14-rc3 into usb-next new eb7eefe95be6 Merge remote-tracking branch 'usb/usb-next' new 4de965fc41f9 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new f3eabc844eb2 Merge remote-tracking branch 'tty/tty-next' new 71e69d7adee1 Merge 5.14-rc3 into char-misc-next new 79fd39689bf8 Merge remote-tracking branch 'char-misc/char-misc-next' new 2b304ffb9710 Merge remote-tracking branch 'extcon/extcon-next' new 1a1c84300c38 Merge remote-tracking branch 'phy-next/next' new 725055f39e41 Merge remote-tracking branch 'soundwire/next' new b024a6cf0c1b Merge remote-tracking branch 'staging/staging-next' new fcfacf1f803d Merge remote-tracking branch 'iio/togreg' new 15af95509f29 Merge remote-tracking branch 'icc/icc-next' new 971f45ef87a3 Merge remote-tracking branch 'dmaengine/next' new a6b345d8a0e6 Merge remote-tracking branch 'cgroup/for-next' new fce3f9537a14 Merge remote-tracking branch 'scsi/for-next' new 9146b0f70611 Merge remote-tracking branch 'scsi-mkp/for-next' new 6315b7566a65 Merge remote-tracking branch 'rpmsg/for-next' new 39985c9e2ea2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new aee8872ed384 Merge remote-tracking branch 'pinctrl/for-next' new 24fe9c32d6e6 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new af3b1b751f38 Merge remote-tracking branch 'userns/for-next' new 54804c4e018c Merge remote-tracking branch 'livepatching/for-next' new ec2ab6096d87 Merge remote-tracking branch 'coresight/next' new 0529e303e4fd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 3c0e223aa409 Merge remote-tracking branch 'ntb/ntb-next' new 766cc7cefe3c Merge remote-tracking branch 'seccomp/for-next/seccomp' new dcb7c0b9461c hardening: Clarify Kconfig text for auto-var-init new f9398f15605a lib/test_stackinit: Fix static initializer test new 18ac7ca6f465 lib/test_stackinit: Allow building stand-alone new b88972649fa0 lib/test_stackinit: Add assigned initializers new 62279fb2e8ab Merge remote-tracking branch 'kspp/for-next/kspp' new 1ca0facc853a Merge remote-tracking branch 'gnss/gnss-next' new 4f97e4b858ec Merge remote-tracking branch 'slimbus/for-next' new 906e9441797a Merge remote-tracking branch 'hyperv/hyperv-next' new ac71b274027d Merge remote-tracking branch 'auxdisplay/auxdisplay' new f33350b26057 Merge remote-tracking branch 'fpga/for-next' new 5d6c99092be4 Merge remote-tracking branch 'mhi/mhi-next' new 4ce89e05fc49 Merge remote-tracking branch 'rust/rust-next' new 7b3747293525 Merge remote-tracking branch 'folio/for-next'
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 (63a9feb9a1fb) \ N -- N -- N refs/heads/akpm-base (7b3747293525)
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 422 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-kernel-mm-numa | 24 - Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/mm/memory-hotplug.rst | 800 +++++------- .../admin-guide/mm/numa_memory_policy.rst | 16 +- Documentation/core-api/cachetlb.rst | 86 +- Documentation/core-api/printk-basics.rst | 7 +- Documentation/dev-tools/kasan.rst | 13 +- Documentation/dev-tools/kfence.rst | 98 +- .../devicetree/bindings/cpufreq/cpufreq-dt.txt | 2 +- .../bindings/cpufreq/cpufreq-mediatek.txt | 2 +- .../devicetree/bindings/cpufreq/cpufreq-st.txt | 6 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 2 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../bindings/display/panel/panel-simple.yaml | 6 - .../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 - .../bindings/display/solomon,ssd1307fb.yaml | 208 --- .../devicetree/bindings/display/ssd1307fb.txt | 60 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 2 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 4 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 3 + .../opp/allwinner,sun50i-h6-operating-points.yaml | 4 + Documentation/devicetree/bindings/opp/opp-v1.yaml | 51 + .../devicetree/bindings/opp/opp-v2-base.yaml | 214 ++++ Documentation/devicetree/bindings/opp/opp-v2.yaml | 475 +++++++ Documentation/devicetree/bindings/opp/opp.txt | 622 --------- Documentation/devicetree/bindings/opp/qcom-opp.txt | 2 +- .../bindings/opp/ti-omap5-opp-supply.txt | 2 +- .../devicetree/bindings/power/power-domain.yaml | 2 +- .../driver-api/thermal/nouveau_thermal.rst | 2 +- Documentation/filesystems/fscrypt.rst | 15 +- Documentation/gpu/drm-kms.rst | 29 - Documentation/networking/devlink/hns3.rst | 25 + Documentation/networking/devlink/index.rst | 1 + .../translations/zh_CN/core-api/cachetlb.rst | 9 + MAINTAINERS | 6 +- arch/Kconfig | 30 +- arch/arm/boot/dts/bcm2711.dtsi | 8 + arch/arm/boot/dts/bcm2835-common.dtsi | 8 + arch/arm/boot/dts/bcm283x.dtsi | 8 - arch/arm/boot/dts/meson.dtsi | 12 + arch/arm/boot/dts/meson8.dtsi | 68 + arch/arm/boot/dts/meson8b-ec100.dts | 48 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm/boot/dts/meson8b.dtsi | 63 + arch/arm/boot/dts/omap34xx.dtsi | 1 - arch/arm/boot/dts/omap36xx.dtsi | 1 - arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/asm/cacheflush.h | 4 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mm/flush.c | 33 + arch/arm/mm/nommu.c | 6 + .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 13 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 121 ++ arch/arm64/boot/dts/renesas/r8a77995.dtsi | 158 +++ arch/arm64/boot/dts/rockchip/rk356x.dtsi | 8 + arch/arm64/mm/mmu.c | 3 +- arch/csky/abiv1/cacheflush.c | 11 + arch/csky/abiv1/inc/abi/cacheflush.h | 4 +- arch/csky/kernel/probes/kprobes.c | 3 +- arch/ia64/mm/init.c | 3 +- arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/mm/init.c | 12 + arch/microblaze/mm/pgtable.c | 17 +- arch/mips/include/asm/cacheflush.h | 8 +- arch/nds32/include/asm/cacheflush.h | 3 +- arch/nds32/mm/cacheflush.c | 9 + arch/parisc/include/asm/cacheflush.h | 8 +- arch/parisc/kernel/cache.c | 3 +- arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/mm/book3s64/radix_tlb.c | 4 +- arch/powerpc/mm/mem.c | 3 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 13 +- arch/s390/mm/init.c | 3 +- arch/sh/include/asm/cacheflush.h | 8 +- arch/sh/mm/init.c | 3 +- arch/x86/mm/init_32.c | 3 +- arch/x86/mm/init_64.c | 3 +- block/blk-map.c | 2 +- drivers/acpi/acpi_memhotplug.c | 11 +- drivers/acpi/x86/s2idle.c | 10 +- drivers/base/memory.c | 4 +- drivers/base/node.c | 2 + drivers/block/ps3disk.c | 2 +- drivers/clk/renesas/r9a07g044-cpg.c | 3 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/dax/kmem.c | 3 +- drivers/gpu/drm/bridge/nwl-dsi.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 89 -- drivers/gpu/drm/drm_mipi_dbi.c | 20 +- drivers/gpu/drm/gud/gud_pipe.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 + drivers/gpu/drm/i915/display/intel_cursor.c | 8 +- drivers/gpu/drm/i915/display/intel_psr.c | 1 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/rockchip/Kconfig | 2 - drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 349 ----- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 14 +- drivers/gpu/drm/shmobile/shmob_drm_drv.h | 1 - drivers/gpu/drm/tiny/gm12u320.c | 19 +- drivers/gpu/drm/tiny/repaper.c | 18 +- drivers/gpu/drm/tiny/st7586.c | 18 +- drivers/gpu/drm/udl/udl_modeset.c | 29 +- drivers/infiniband/hw/mlx5/main.c | 10 + drivers/infiniband/hw/mlx5/qp.c | 168 +++ drivers/iommu/Kconfig | 41 + drivers/iommu/amd/amd_iommu_types.h | 6 - drivers/iommu/amd/init.c | 7 +- drivers/iommu/amd/io_pgtable.c | 3 - drivers/iommu/amd/iommu.c | 34 +- drivers/iommu/amd/iommu_v2.c | 13 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 3 - drivers/iommu/arm/arm-smmu/arm-smmu.c | 21 +- drivers/iommu/dma-iommu.c | 1 + drivers/iommu/intel/iommu.c | 139 +- drivers/iommu/io-pgtable-arm-v7s.c | 50 +- drivers/iommu/io-pgtable-arm.c | 223 ++-- drivers/iommu/iommu.c | 146 ++- drivers/irqchip/irq-alpine-msi.c | 6 +- drivers/irqchip/irq-gic-v2m.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 6 +- drivers/irqchip/irq-gic-v3-mbi.c | 5 +- drivers/irqchip/irq-ls-scfg-msi.c | 5 +- drivers/irqchip/irq-mvebu-gicp.c | 4 +- drivers/irqchip/irq-mvebu-odmi.c | 5 +- drivers/irqchip/irq-partition-percpu.c | 3 +- drivers/mmc/host/jz4740_mmc.c | 4 + drivers/mmc/host/mmc_spi.c | 2 +- drivers/net/can/Kconfig | 3 +- drivers/net/can/at91_can.c | 137 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/rx-offload.c | 90 +- drivers/net/can/flexcan.c | 127 +- drivers/net/can/janz-ican3.c | 23 +- drivers/net/can/m_can/m_can.c | 38 +- drivers/net/can/m_can/m_can.h | 5 +- drivers/net/can/m_can/m_can_platform.c | 16 +- drivers/net/can/sja1000/peak_pci.c | 119 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 28 +- drivers/net/can/ti_hecc.c | 2 + drivers/net/can/usb/esd_usb2.c | 12 +- drivers/net/can/usb/etas_es58x/es581_4.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 82 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 19 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 228 ++-- drivers/net/dsa/sja1105/sja1105.h | 12 +- drivers/net/dsa/sja1105/sja1105_main.c | 440 +++---- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/hisilicon/Kconfig | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 154 +++ .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 155 +++ .../hisilicon/hns3/hns3vf/hclgevf_devlink.h | 15 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 64 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 14 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 + .../net/ethernet/mellanox/mlx5/core/en/params.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 161 +++ drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 39 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 73 ++ .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 47 + drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 200 +++ drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 58 + drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 18 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 27 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 45 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 740 +++++------ drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 144 +-- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 49 +- drivers/net/ethernet/netronome/Kconfig | 1 + drivers/net/ethernet/netronome/nfp/nfp_net.h | 20 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 131 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 21 +- drivers/net/ethernet/qlogic/qla3xxx.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 + drivers/net/ipa/Makefile | 3 - drivers/net/ipa/gsi.c | 2 - drivers/net/ipa/gsi_trans.c | 34 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_cmd.c | 51 +- drivers/net/ipa/ipa_cmd.h | 22 +- drivers/net/ipa/ipa_data-v4.11.c | 2 + drivers/net/ipa/ipa_data-v4.5.c | 2 + drivers/net/ipa/ipa_data-v4.9.c | 2 + drivers/net/ipa/ipa_endpoint.c | 26 +- drivers/net/ipa/ipa_interrupt.c | 16 +- drivers/net/ipa/ipa_interrupt.h | 8 +- drivers/net/ipa/ipa_main.c | 59 +- drivers/net/ipa/ipa_modem.c | 12 +- drivers/net/ipa/ipa_modem.h | 4 - drivers/net/ipa/ipa_qmi.c | 6 +- drivers/net/ipa/ipa_qmi.h | 19 + drivers/net/ipa/ipa_reg.h | 12 +- drivers/net/ipa/ipa_resource.c | 3 +- drivers/net/ipa/ipa_table.c | 40 +- drivers/net/ipa/ipa_table.h | 16 - drivers/net/ipa/ipa_uc.c | 52 +- drivers/net/ipa/ipa_uc.h | 22 +- drivers/net/mhi/net.c | 14 +- drivers/net/mhi/proto_mbim.c | 4 + drivers/net/wan/ixp4xx_hss.c | 3 +- drivers/nfc/s3fwrn5/firmware.c | 12 +- drivers/of/kexec.c | 1 - drivers/opp/of.c | 5 +- drivers/pci/controller/Kconfig | 1 + drivers/pci/controller/dwc/pcie-artpec6.c | 7 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 1 - drivers/pci/controller/pci-tegra.c | 5 - drivers/pci/pci.c | 28 +- drivers/regulator/hi6421v600-regulator.c | 48 +- drivers/spi/spi-imx.c | 16 +- drivers/usb/dwc3/gadget.c | 22 +- drivers/virtio/virtio_mem.c | 4 +- fs/buffer.c | 56 +- fs/cifs/smb2ops.c | 3 +- fs/crypto/fname.c | 106 +- fs/crypto/hooks.c | 44 + fs/drop_caches.c | 3 +- fs/exec.c | 10 +- fs/ext2/inode.c | 15 +- fs/ext4/symlink.c | 12 +- fs/f2fs/namei.c | 12 +- fs/f2fs/node.c | 3 +- fs/fs-writeback.c | 8 +- fs/fs_context.c | 4 +- fs/fuse/inode.c | 4 +- fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/hpfs/file.c | 51 +- fs/inode.c | 48 +- fs/internal.h | 1 + fs/ioctl.c | 203 --- fs/lockd/svclock.c | 2 +- fs/namei.c | 8 +- fs/namespace.c | 77 +- fs/nilfs2/sysfs.c | 26 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/namei.c | 17 +- fs/proc/base.c | 5 +- fs/proc/fd.c | 65 +- fs/proc/kcore.c | 73 -- fs/proc/page.c | 40 +- fs/ubifs/file.c | 13 +- include/drm/drm_gem_framebuffer_helper.h | 6 - include/dt-bindings/clock/r9a07g044-cpg.h | 1 + include/linux/backing-dev-defs.h | 2 - include/linux/backing-dev.h | 19 - include/linux/can/bittiming.h | 4 +- include/linux/can/platform/flexcan.h | 23 + include/linux/can/rx-offload.h | 8 +- include/linux/dsa/8021q.h | 10 + include/linux/fiemap.h | 4 - include/linux/fs.h | 1 - include/linux/fscrypt.h | 7 + include/linux/highmem.h | 33 +- include/linux/if_bridge.h | 8 + include/linux/io-pgtable.h | 8 + include/linux/iommu.h | 11 +- include/linux/memcontrol.h | 75 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 17 +- include/linux/mempolicy.h | 9 +- include/linux/memremap.h | 6 - include/linux/migrate.h | 14 +- include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/mm.h | 32 + include/linux/mm_types.h | 2 - include/linux/mm_types_task.h | 5 - include/linux/mmzone.h | 15 +- include/linux/pagemap.h | 50 - include/linux/printk.h | 26 +- include/linux/rmap.h | 8 +- include/linux/sched.h | 8 - include/linux/sched/mm.h | 21 - include/linux/slab.h | 32 - include/linux/sunrpc/svc_rdma.h | 7 +- include/linux/swap.h | 28 +- include/linux/threads.h | 2 +- include/linux/vm_event_item.h | 2 - include/linux/vmpressure.h | 2 +- include/linux/writeback.h | 2 +- include/net/dsa.h | 15 - include/trace/events/migrate.h | 3 +- include/uapi/drm/drm_fourcc.h | 109 +- include/uapi/linux/mempolicy.h | 1 - include/uapi/linux/mount.h | 3 +- include/uapi/rdma/mlx5-abi.h | 17 +- init/main.c | 25 +- ipc/shm.c | 10 +- ipc/util.c | 6 +- kernel/cpu.c | 2 +- kernel/exit.c | 2 +- kernel/fork.c | 51 - kernel/hung_task.c | 44 - kernel/kthread.c | 21 +- kernel/pid_namespace.c | 3 +- kernel/printk/printk.c | 25 - kernel/sched/core.c | 35 +- kernel/sched/sched.h | 4 +- kernel/sys.c | 7 + kernel/sysctl.c | 8 +- lib/Kconfig | 3 + lib/Kconfig.debug | 17 +- lib/math/Kconfig | 2 +- lib/math/rational.c | 3 - lib/scatterlist.c | 5 +- lib/string.c | 130 +- lib/test_sort.c | 40 +- lib/test_stackinit.c | 252 +++- lib/test_vmalloc.c | 5 +- mm/Kconfig | 5 +- mm/backing-dev.c | 11 - mm/compaction.c | 22 +- mm/debug_vm_pgtable.c | 849 ++++++------- mm/filemap.c | 23 +- mm/gup.c | 2 +- mm/huge_memory.c | 26 + mm/hugetlb.c | 164 +-- mm/internal.h | 9 - mm/kasan/hw_tags.c | 43 + mm/kasan/kasan.h | 1 + mm/kasan/report.c | 29 +- mm/kfence/core.c | 3 - mm/kfence/kfence.h | 2 - mm/kfence/report.c | 19 +- mm/memblock.c | 20 +- mm/memcontrol.c | 186 +-- mm/memory-failure.c | 2 +- mm/memory.c | 2 +- mm/memory_hotplug.c | 51 +- mm/mempolicy.c | 152 +-- mm/memremap.c | 25 +- mm/migrate.c | 315 +---- mm/mremap.c | 2 +- mm/oom_kill.c | 7 +- mm/page-writeback.c | 121 +- mm/page_alloc.c | 66 +- mm/page_isolation.c | 7 +- mm/page_owner.c | 14 +- mm/rmap.c | 14 +- mm/slub.c | 6 +- mm/sparse.c | 43 +- mm/swapfile.c | 8 +- mm/truncate.c | 47 +- mm/vmalloc.c | 79 +- mm/vmpressure.c | 10 +- mm/vmscan.c | 206 +-- mm/vmstat.c | 25 +- mm/workingset.c | 10 - mm/zsmalloc.c | 10 +- net/bridge/br_vlan.c | 34 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 42 +- net/core/flow_dissector.c | 12 +- net/dsa/dsa_priv.h | 43 + net/dsa/port.c | 1 - net/dsa/tag_8021q.c | 48 +- net/dsa/tag_sja1105.c | 118 +- net/ethernet/eth.c | 6 +- net/ipv4/ip_output.c | 5 +- net/sctp/ipv6.c | 5 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 56 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 41 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 4 +- sound/soc/codecs/rt1015.c | 39 +- sound/soc/codecs/rt1015.h | 2 - sound/soc/codecs/tlv320aic31xx.c | 10 + sound/soc/intel/boards/sof_da7219_max98373.c | 2 +- sound/usb/card.c | 2 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/libbpf.c | 1344 +------------------- tools/lib/bpf/libbpf_internal.h | 81 +- tools/lib/bpf/relo_core.c | 1295 +++++++++++++++++++ tools/lib/bpf/relo_core.h | 100 ++ tools/testing/scatterlist/linux/mm.h | 1 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/memfd/memfd_test.c | 2 +- .../selftests/move_mount_set_group/.gitignore | 1 + .../selftests/move_mount_set_group/Makefile | 7 + .../{mount => move_mount_set_group}/config | 0 .../move_mount_set_group_test.c | 375 ++++++ tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 - tools/testing/selftests/vm/ksm_tests.c | 516 -------- tools/testing/selftests/vm/run_vmtests.sh | 96 -- 407 files changed, 9307 insertions(+), 9484 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-numa delete mode 100644 Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml create mode 100644 Documentation/devicetree/bindings/display/ssd1307fb.txt create mode 100644 Documentation/devicetree/bindings/opp/opp-v1.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2-base.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2.yaml delete mode 100644 Documentation/devicetree/bindings/opp/opp.txt create mode 100644 Documentation/networking/devlink/hns3.rst create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.h create mode 100644 include/linux/can/platform/flexcan.h create mode 100644 tools/lib/bpf/relo_core.c create mode 100644 tools/lib/bpf/relo_core.h create mode 100644 tools/testing/selftests/move_mount_set_group/.gitignore create mode 100644 tools/testing/selftests/move_mount_set_group/Makefile copy tools/testing/selftests/{mount => move_mount_set_group}/config (100%) create mode 100644 tools/testing/selftests/move_mount_set_group/move_mount_set_gro [...] delete mode 100644 tools/testing/selftests/vm/ksm_tests.c