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 526a655c5849 kselftest/vm: override TARGETS from arguments omits 3d27e2c5d97f mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 9f60760ac0aa Revert "hwmon: (nct6775) Split core and platform driver" omits f268a9e97ed5 Revert "hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M- [...] omits 58aa2ccc7413 Revert "hwmon: (nct6775) Add i2c driver" omits cf874bdd5437 next-20220509/mm omits d66cb5579376 next-20220509/mm-nonmm-stable omits e15894e53c42 next-20220509/mm-stable omits d7f1bf67a9d1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7d69c16bc15f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 96352f2bb5e8 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 6cf7c158cf96 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 394ac0b3c1db Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits c09fad54127d Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 1b1a45c432ee Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 359894dff8b6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits a700bf1dd665 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fc3a606069b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1fefc12b0765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32273e064983 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6e98090c76d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits caf7c997469f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 459e67ac1685 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7a83b7b77c3 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits c8114069b380 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 9a90ac0a9fa7 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 58fd44454d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dea659841a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 256847d1fd9d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 9ac82a8009b9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c00d76f1b004 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 0dcdb6ac227d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 939b8908fa32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 023c11cdadef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb2c784cb0b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7d1a93cc0c8 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits c5036e26c94b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29305d20e2c1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits fd5742e24ef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c96628c67de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06810eacaa0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79530289aeb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f9125dee345 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c5ac4ce89254 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 8599bfb3619a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits a037ae321368 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22df28135b52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dd07a7852882 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 4cabf91cbc17 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 49dae03fc4d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2300544fc0d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d315b28ffdd5 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 07e2a086eb5a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 4246da6a6011 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 7f20529fabb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 375e87478509 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 20021cb51175 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 3439435bb79b Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 66be12097642 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ca60db57860 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f586fc1d1eca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaa749cb1435 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5db086d7d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d87c2d09466c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef8929fc3e98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d11e84253a18 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 7cd2c65621ee Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 0901a08f510e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54ffdeaf4118 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 7189d0009113 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 88e0cc22e9fb Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 9ce212af6d4b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 93087f7a1d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52be5c3c2431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits adae42c8c888 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 291ab3ccb5fa Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 9fb34a2e3393 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 528beacf1e5a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits bfba23363096 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 333e1536cead Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dda2f628ee8b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 02d3087d0cdb Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits bc78ac1dbd65 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits ef6cbf47acc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8f0eb6a4d1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d4c27440f59 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 3aedd17333a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 020a5624b05b Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 1478f844cfe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 918537dda4a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e63103ad282 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 24f8d248db54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa5b219653c6 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 28f6f43de57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01c844e14a1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32148ad5c5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa94ba72e0a6 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 8b89a1be6f3a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits a538d4e92bbd Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 13ad17df189e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits f877081ca123 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 3ae396d7bf83 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5b0c7020c4bf Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 594240166934 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c96acd272afe Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits d7c316a7349a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e67ad8104a9e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits d1f0cfa0432d Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits ae96d06a6391 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d71b187159aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ecab8bdac327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbe08b8b3eaf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7269868818a4 fpga: fpga-region: fix kernel-doc formatting issues omits d73ef1ed7300 fpga: Use tab instead of space indentation omits 154970f89f06 fpga: fpga-mgr: fix kernel-doc warnings omits d0749c3c95fc fpga: fix for coding style issues omits 2e0c3b81984e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f533ff0264e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d503b92aaaae Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 486f7e541d7b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 30160a0d7d8c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 01f5775d6e0a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 40d9e840060d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 64f7196d52c6 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 285465c6488b Merge branch 'master' of git://linuxtv.org/media_tree.git omits fb775d3f9e4d Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a32b20c685a3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 87a90b628897 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits fc4189efa14c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 8e5e79f04616 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a00c40074d3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c503448dd018 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a47f29a0c83 hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II omits 58f1d9ebfce6 hwmon: (nct6775) Add i2c driver omits e0ba837a5d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0239b795e994 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 8ab8ff2b88b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8714b36c362d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a47ea6194cfe Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits a08246d159b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3217e42f62cb Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 09d511ae0cfa Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits af13640e0a2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e7a6cc8bf85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2b0e5e5dc29 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f7102841765a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d8d1f459dec3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ed53f22ba3e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 67f3ea84297f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1da525fec343 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 2ecfdba62aeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e63dce96ecc6 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits cd6570596500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12a155458aeb Appoint myself page cache maintainer omits ed458aa094a6 fs: Remove aops->freepage omits 94703f006bf3 secretmem: Convert to free_folio omits caea0c393824 nfs: Convert to free_folio omits 415235ec1c72 orangefs: Convert to free_folio omits 159fe07d4962 fs: Add free_folio address space operation omits 09286b19191f fs: Convert drop_buffers() to use a folio omits f776831cfdf7 fs: Change try_to_free_buffers() to take a folio omits b507f00de99e jbd2: Convert release_buffer_page() to use a folio omits 12206cd13828 jbd2: Convert jbd2_journal_try_to_free_buffers to take a folio omits 8005cbd5b4a0 reiserfs: Convert release_buffer_page() to use a folio omits 7456d32eea74 fs: Remove last vestiges of releasepage omits f6475e5396e2 ubifs: Convert to release_folio omits 89ceec78331e reiserfs: Convert to release_folio omits a71879728918 orangefs: Convert to release_folio omits e692f8db327d ocfs2: Convert to release_folio omits 8009324aa47c nilfs2: Remove comment about releasepage omits 7e3d90242aff nfs: Convert to release_folio omits 52235663eae3 jfs: Convert to release_folio omits f1ad68935721 hfsplus: Convert to release_folio omits 8e9462942c60 hfs: Convert to release_folio omits 3a33e265a5ea gfs2: Convert to release_folio omits 3a4189465584 f2fs: Convert to release_folio omits 2952c9f5063f ext4: Convert to release_folio omits 6b9ef845c7f6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 24367a4bc321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a92045a2254 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46257bf94f61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 564f1434aa4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 670b746465e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b0b31df5222 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 9531df3ea72c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 3f04e50fb6b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96df53d8a6a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c35c90a5029a Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits c463be1e71f9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits aba63fb69894 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e387d812d58 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits a4f4eacff4e1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c37e881a1956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf10d4e88cbc Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits b6b07ec233fb Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits fe72afef3771 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4534e8c84df8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57754823c8a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3285b70577d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47253042849b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ad32526a60e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67373920e329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39e6727139b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3649ab77ab5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0d2254e02ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f93ede928e1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1b91756da67 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 60f8e165e075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0106b87b283c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc0fdd78c1bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a2ea18132fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c378186a9759 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 65ec0aac6ca2 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 52c9dbb75740 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 02d2b7835107 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3d3e33fbeb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1a719339d6a0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 1737017e8d8d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits cb0049fbdc77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62fc98424346 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 56f8a858ce10 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits e695f9a355f6 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 9be8ec129757 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 48f532099b2e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits aea03c4c018e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7a2d03cf4644 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 132e89c53832 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8667b07c1981 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 1cf50fe78eff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8b7cfd0b5f9b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 5984c90386e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7331d0a7d637 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1308c15a3f9d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a9686be24683 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 0cea915c6153 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits b6b1b2679661 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 36172b0ad59b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 27400110f684 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 1573fc66417f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits ba04d16ab632 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 045afcf20b3d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d4a02bb3e7c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9a1aa22a0ef6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6a868da15286 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7e8140ca9135 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 25fb3f66f962 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 977652f9ae4d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 9b8fa746be4b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits fb87d87ba233 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 034d085b52c8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 82d376894548 erofs: Convert to release_folio omits 8e5bdc565f11 cifs: Convert to release_folio omits 9e74de9d61f5 ceph: Convert to release_folio omits f1256f3d4b4d btrfs: Convert to release_folio omits 21b57c50c532 afs: Convert to release_folio omits 1bdaa6f23023 9p: Convert to release_folio omits 20e4f547a1a9 iomap: Convert to release_folio omits f5fcfe2bdd88 Merge remote-tracking branch 'spi/for-5.19' into spi-next omits 812fe35aa774 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits aef7b18a3a19 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits 2e2dad052f67 fs: Add aops->release_folio omits b388e00b95b6 Revert "mm/cma.c: remove redundant cma_mutex lock" omits 5697265433f9 MAINTAINERS: add a mailing list for DAMON development omits e33ebf536f3e selftests: vm: Makefile: rename TARGETS to VMTARGETS omits b48f84954413 mm/kfence: reset PG_slab and memcg_data before freeing __k [...] omits a6f5c9e59396 mailmap: add entry for martyna.szapar-mudlaw@intel.com omits 7f90d7ca48c8 arm[64]/memremap: don't abuse pfn_valid() to ensure presen [...] omits fb7347172164 procfs: prevent unprivileged processes accessing fdinfo dir omits bd5dfea41b11 mm: mremap: fix sign for EFAULT error return value omits 923da5d2251e random: remove ratelimiting for in-kernel unseeded randomness omits 21cd5f325934 random: move initialization out of reseeding hot path omits bd58dd701444 random: avoid init'ing twice in credit race omits 6ecc227f4942 random: use symbolic constants for crng_init states omits ecba84bec2e0 fs: change test in inode_insert5 for adding to the sb list omits 4ff6de27ce83 Merge branch into tip/master: 'x86/asm' omits 357105e2a287 siphash: use one source of truth for siphash permutations omits 9bf3bd1a80b8 random: help compiler out with fast_mix() by using simpler [...] omits 0449454156f9 random: do not use input pool from hard IRQs omits d4ac2f657664 erofs: add 'fsid' mount option omits 645cd8392b3f erofs: implement fscache-based data readahead omits a11d6c8d5a62 erofs: implement fscache-based data read for inline layout omits a2c50249ff61 erofs: implement fscache-based data read for non-inline layout omits 285d464da15f erofs: implement fscache-based metadata read omits dc2066204df4 erofs: register fscache context for extra data blobs omits 9f79a1659f5f erofs: register fscache context for primary data blob omits e45bb758a561 erofs: add erofs_fscache_read_folios() helper omits 7df561f8c8b6 erofs: add anonymous inode caching metadata for data blobs omits 9e1db75aabbd erofs: add fscache context helper functions omits fb8d68ab19a6 erofs: register fscache volume omits 57916e4c6790 erofs: add fscache mode check helper omits a8e21dadfbef erofs: make erofs_map_blocks() generally available omits 91781b9cf764 cachefiles: document on-demand read mode omits 7676a57857d7 cachefiles: add tracepoints for on-demand read mode omits 962b8afc8c73 cachefiles: enable on-demand read mode omits 692a7d1a37b8 cachefiles: implement on-demand read omits 4a2eb1c00948 cachefiles: notify the user daemon when withdrawing cookie omits 8ac084a680cf cachefiles: unbind cachefiles gracefully in on-demand mode omits 50c79d06e4f6 cachefiles: notify the user daemon when looking up cookie omits 8a1c5769895a cachefiles: extract write routine omits f6ef9508f12b erofs: make filesystem exportable omits 9ce3e5d1455a erofs: refine on-disk definition comments omits 3170f5f23427 drm/amdgpu: Implement get_vmid_pasid_mapping for gfx11 omits dd78e38daabb drm/amdkfd: Update event_interrupt_isr_v11 return omits aed02c93b932 drm/amdgpu: Disable SDMA WPTR_POLL_ENABLE for sdma_v6_0 omits c25cf860e93a drm/amd/pm: enable gfxoff control on smu_v13_0_7 omits 0a4fb4b80db8 drm/amd/pm: disable ac/dc on smu_v13_0_7 omits c82723fb7220 drm/amd/pm: disable the gfxoff feature temporarily for SMU 13.0.0 omits d0a21cccf38f drm/amd/pm: enable FCLK DPM support for SMU 13.0.0 omits 8bbe2c1a08eb drm/amd/pm: correct the way for retrieving current fclk frequency omits d1954f223687 drm/amd/pm: correct the way for retrieving current uclk frequency omits d4062c3b2da8 drm/amd/pm: correct the check for current link status omits cc175dbb374f drm/amd/pm: enable UCLK DPM for SMU 13.0.0 omits e06079e3fcf9 drm/amd/pm: enable BACO support for SMU 13.0.0 omits 85d8e96c1ed7 drm/amd/pm: enable lclk dpm/ds and BACO features for SMU 13.0.0 omits 81bd7fe019e1 drm/amdgpu: add sysfs to shows psp vbflash status omits 31aad22e2b3c drm/amdgpu/psp: Add vbflash sysfs interface support omits 8c22fd2d4cfa Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next omits 9d8ac30c325f Merge branch into tip/master: 'x86/splitlock' omits 970b318071fb Merge branch into tip/master: 'x86/platform' omits 54adaea95c7e Merge branch into tip/master: 'x86/mm' omits 217487b3cec8 Merge branch into tip/master: 'x86/misc' omits d97c5a9f48ee Merge branch into tip/master: 'x86/kdump' omits 809a08a630fe Merge branch into tip/master: 'x86/irq' omits dd540e286ad8 Merge branch into tip/master: 'x86/fpu' omits 8b710d8e6603 Merge branch into tip/master: 'x86/cpu' omits 18f2e63fe0da Merge branch into tip/master: 'x86/core' omits 811a0fadc123 Merge branch into tip/master: 'x86/cleanups' omits 6f0bc038bff8 Merge branch into tip/master: 'x86/build' omits 7956c7a5e6cc Merge branch into tip/master: 'x86/asm' omits 8a9685c5b376 Merge branch into tip/master: 'x86/apic' omits 9111ff34bea6 Merge branch into tip/master: 'timers/core' omits aab15adc3de2 Merge branch into tip/master: 'smp/core' omits 06bf38998147 Merge branch into tip/master: 'sched/core' omits 7fcab8742a43 Merge branch into tip/master: 'ras/core' omits 0d02e676c721 Merge branch into tip/master: 'perf/core' omits bd2432568402 perf/amd/ibs: Use interrupt regs ip for stack unwinding omits 202c3484768b kvm: x86/cpuid: Fix CPUID leaf 0xA omits 4cfa6d6563b6 cifs: cache dirent names for cached directories omits cdb5a08f5c15 Merge branch 'mm-nonmm-unstable' into mm-everything omits 45d5ed52ecdd ELF, uapi: fixup ELF_ST_TYPE definition omits f0ad3e298801 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 7afda327770a ipc: update semtimedop() to use hrtimer omits 64aac5437c4f ipc/sem: Remove redundant assignments omits 3462c8eba96f initramfs: support cpio extraction with file checksums omits 9ce9e2ef35fe gen_init_cpio: support file checksum archiving omits 06aebc4b5f90 gen_init_cpio: fix short read file handling omits a68b1f4aecbb initramfs: add INITRAMFS_PRESERVE_MTIME Kconfig option omits 55230b38045d initramfs: make dir_entry.name a flexible array member omits 49916212c51d initramfs: refactor do_header() cpio magic checks omits a07211c95827 init/main.c: silence some -Wunused-parameter warnings omits 4f335cd69383 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] omits 8eb3c9353575 proc: fix dentry/inode overinstantiating under /proc/${pid}/net omits e18f5af1cd22 ocfs2: fix ocfs2 corrupt when iputting an inode omits 28eb67b3c57c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 510a81e60536 ocfs2: reflink deadlock when clone file to the same direct [...] omits 2b58b3f33ba2 mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() omits 94cdf3e8c0bf mm/shmem: convert shmem_getpage_gfp to use a folio omits 3674fd6cadf5 mm/shmem: convert shmem_alloc_and_acct_page to use a folio omits b0bb08b2d5f3 mm/shmem: turn shmem_alloc_page() into shmem_alloc_folio() omits 8d657a77c6fe mm/shmem: turn shmem_should_replace_page into shmem_should [...] omits 9a44f3462edc mm/shmem: convert shmem_add_to_page_cache to take a folio omits 561fd8bee1dc mm/swap: add folio_throttle_swaprate omits cb4e56ee240d mm/shmem: use a folio in shmem_unused_huge_shrink omits 22bf1b68e572 vmscan: remove remaining uses of page in shrink_page_list omits 7d15d41b7c4a vmscan: convert the activate_locked portion of shrink_page [...] omits 8a6aff9c51c7 vmscan: move initialisation of mapping down omits b79338b3d217 vmscan: convert lazy freeing to folios omits 719426e40146 vmscan: convert page buffer handling to use folios omits 339ba7502e13 vmscan: convert dirty page handling to folios omits bc2ad3be082c swap: convert add_to_swap() to take a folio omits b5a5d07ad0bb swap: turn get_swap_page() into folio_alloc_swap() omits 52e02664aa0a vmscan: convert the writeback handling in shrink_page_list [...] omits 0f23a8a3bdd0 vmscan: use folio_mapped() in shrink_page_list() omits c4199a5358c9 mm: remove alloc_pages_vma() omits e5cd34071120 mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] omits 686da142855b shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() omits 2260e7edf752 mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] omits 16f90e568746 mm/vmscan: filter empty page_list at the beginning omits 7ecd930e37d8 mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl omits 6e94eef876ac mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] omits 6fad10baf40d mm: memory_hotplug: override memmap_on_memory when hugetlb [...] omits b88a78957e8f mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] omits 43201c94479e Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs [...] omits 127c665aaa93 mm/damon/reclaim: support online inputs update omits 7110d2462bcc Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs fil [...] omits d76544c4b28f mm/damon/sysfs: support online inputs update omits 45db995d8bb6 mm/damon/sysfs: update schemes stat in the kdamond context omits 3676d49e8e8d mm/damon/sysfs: use enum for 'state' input handling omits bc2d04a8d304 mm/damon/sysfs: reuse damon_set_regions() for regions setting omits 075027f85028 mm/damon/sysfs: move targets setup code to a separated function omits c2277e4d81d2 mm/damon/sysfs: prohibit multiple physical address space m [...] omits 42e1ab738f92 mm/damon/vaddr: remove damon_va_apply_three_regions() omits d605dbe2cce1 mm/damon/vaddr: move 'damon_set_regions()' to core omits b256288447b7 mm/damon/vaddr: generalize damon_va_apply_three_regions() omits a92092796b40 mm/damon/core: finish kdamond as soon as any callback retu [...] omits 51cdf401678a mm/damon/core: add a new callback for watermarks checks omits 515a77ce1a92 mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits a17cfb596721 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits e62ad8719965 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits cd95bdf9ca9a mm/z3fold: put z3fold page back into unbuddied list when r [...] omits 6ff550152ae1 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits 15ac6b58b064 mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits e7e62bb3f7a5 mm/z3fold: remove buggy use of stale list for allocation omits 98fccf327fb2 mm/z3fold: fix possible null pointer dereferencing omits 1cba4825b885 mm/z3fold: fix sheduling while atomic omits 1c6c1a8538d2 selftest/vm: test that mremap fails on non-existent vma omits 13eabcc2a22c mm/rmap: Fix typos in comments omits 9045d9a2fc2a mm/swapops: make is_pmd_migration_entry more strict omits 78c0585fdbac mm-make-minimum-slab-alignment-a-runtime-property-fix omits 3f0cd9a623ec mm: make minimum slab alignment a runtime property omits 366e7b61ca1f printk: stop including cache.h from printk.h omits 6ee85af31ae1 mm/shmem: remove duplicate include in memory.c omits b7894006215b mm: rmap: use flush_cache_range() to flush cache for huget [...] omits 681682ae1034 mm: rmap: move the cache flushing to the correct place for [...] omits c782cc0a4b79 mm: hugetlb: considering PMD sharing when flushing cache/TLBs omits ad7734639b10 mm-vmscan-not-necessary-to-re-init-the-list-for-each-itera [...] omits c33c42b8b0dc mm/vmscan: not necessary to re-init the list for each iteration omits 5435f7540804 mm/memory_hotplug: use pgprot_val to get value of pgprot omits 79103d60f0f2 Docs/{ABI,admin-guide}/damon: update for fixed virtual add [...] omits c83136469313 mm/damon/sysfs: support fixed virtual address ranges monitoring omits cb52aff4ed86 mm/damon/vaddr: register a damon_operations for fixed virt [...] omits 45225752a9ae Docs/{ABI,admin-guide}/damon: document 'avail_operations' [...] omits 5be8dcc4b82c selftets/damon/sysfs: test existence and permission of ava [...] omits cf5e7e47bd3e mm/damon/sysfs: add a file for listing available monitoring ops omits 22b8ec257caa mm/damon/core: add a function for damon_operations registr [...] omits b15aa3a6bf7d mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZE omits a80f3a7b65a2 mm: convert sysfs input to bool using kstrtobool() omits b8a7547e0ca4 lib-kstrtoxc-add-false-true-support-to-kstrtobool-fix omits 0277e8c001b9 lib/kstrtox.c: add "false"/"true" support to kstrtobool() omits f2dd353173ad kfence-enable-check-kfence-canary-on-panic-via-boot-param-fix omits e8b3d5538d98 kfence: enable check kfence canary on panic via boot param omits c4e178a54372 mm/vmscan: use helper folio_is_file_lru() omits c62e406d8642 mm/vmscan: use helper folio_is_file_lru() omits d14bdfaa0af7 mm/vmscan: remove obsolete comment in kswapd_run omits da1e7f87965f mm/vmscan: take all base pages of THP into account when ra [...] omits 6d94deba23c3 mm/vmscan: introduce helper function reclaim_page_list() omits 78a7f560bfad mm/vmscan: add a comment about MADV_FREE pages check in fo [...] omits 96f1935f42bb mm/vmscan: take min_slab_pages into account when try to ca [...] omits d65b9959cffd mm/migration: fix potential pte_unmap on an not mapped pte omits d40d9ca26885 mm/migration: return errno when isolate_huge_page failed omits 411538f7f830 mm/migration: remove unneeded lock page and PageMovable check omits 025f288aa00a mm/migration: reduce the rcu lock duration omits ff1f2117e1e3 drivers: virtio_mem: use pageblock size as the minimum vir [...] omits 330bf340d388 mm: cma: use pageblock_order as the single alignment omits 61a9b9b42ee9 mm: page_isolation: enable arbitrary range page isolation. omits 7d850a4d74bd mm-make-alloc_contig_range-work-at-pageblock-granularity-fix omits 5145d1402a85 mm: make alloc_contig_range work at pageblock granularity omits 6aee84573ae6 mm: page_isolation: check specified range for unmovable pages omits a831a1a6ad46 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] omits 2ca240bbfe68 mm/madvise: free hwpoison and swapin error entry in madvis [...] omits 006e8c2b2a9f mm/swapfile: fix lost swap bits in unuse_pte() omits 1a622c8b5123 mm/swapfile: unuse_pte can map random data if swap read fails omits 0421e845153b mm/uffd: move USERFAULTFD configs into mm/ omits d315699769a9 userfaultfd/selftests: use swap() instead of open coding it omits 7ad05074ffac selftests/uffd: enable uffd-wp for shmem/hugetlbfs omits 724a3f672bd0 mm/uffd: hide PTE_MARKER option omits 664335e85ca8 mm: enable PTE markers by default omits c564679b45d4 mm/uffd: enable write protection for shmem & hugetlbfs omits 87ad59e22a1e mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs omits 156697e938d6 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered omits 531e7d2b9552 mm/shmem: vma_needs_copy can be static omits e33e1e363c9d mm/hugetlb: handle uffd-wp during fork() omits d84fd1882dc5 mm-hugetlb-only-drop-uffd-wp-special-pte-if-required-fix-fix omits 4043c907f275 fixup! mm/hugetlb: Only drop uffd-wp special pte if required omits 7c6895879b05 mm/hugetlb: only drop uffd-wp special pte if required omits 24d5c8d5db59 mm/hugetlb: allow uffd wr-protect none ptes omits d22848a989ae mm/hugetlb: handle pte markers in page faults omits 222d4eadf90d mm/hugetlb: handle UFFDIO_WRITEPROTECT omits 41407bfa0053 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP omits 2f73d86a08ba mm/hugetlb: hook page faults for uffd write protection omits c3106a159dd9 mm/hugetlb: introduce huge pte version of uffd-wp helpers omits 5d08e61b1525 mm/shmem: handle uffd-wp during fork() omits d49510be242c mm/shmem: allows file-back mem to be uffd wr-protected on thps omits ff4aaf947873 mm/shmem: allow uffd wr-protect none pte for file-backed mem omits 905cd81744db mm/shmem: persist uffd-wp bit across zapping for file-backed omits d43e17c74c70 mm/shmem: handle uffd-wp special pte in page fault handler omits 0b51a78cb242 mm/shmem: take care of UFFDIO_COPY_MODE_WP omits 89906969fc32 fixup! mm/uffd: PTE_MARKER_UFFD_WP omits b97a5fa44bd5 mm/uffd: PTE_MARKER_UFFD_WP omits c817c208f64d mm-check-against-orig_pte-for-finish_fault-fix-checkpatch-fixes omits 74a27cf1ec2e mm-check-against-orig_pte-for-finish_fault-fix omits 1c47f7e7a493 mm: check against orig_pte for finish_fault() omits 659040858e0b fixup! mm: Teach core mm about pte markers omits 78e9304919fd mm: teach core mm about pte markers omits 0b15d5d8e139 fixup! mm: Introduce PTE_MARKER swap entry omits b6a6433b4961 mm: introduce PTE_MARKER swap entry omits e9d63c5715be mm/khugepaged: sched to numa node when collapse huge page omits 05964630ca55 mm: discard __GFP_ATOMIC omits b0731cae0b77 mm: avoid unnecessary flush on change_huge_pmd() omits b807d684d766 mm/mprotect: do not flush when not required architecturally omits ba50f3321b6f mm/mprotect: use mmu_gather omits 14c59c3892af cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] omits 2ff94bc5c209 cgroup: remove racy check in test_memcg_sock() omits ea2186fc34af cgroup: account for memory_localevents in test_memcg_oom_g [...] omits 2fa45f97624d cgroup: account for memory_recursiveprot in test_memcg_low() omits 0a0fbb6a8a41 cgroups: refactor children cgroups in memcg tests omits e1736b007c43 VFS: Add FMODE_CAN_ODIRECT file flag omits 7f39151fb856 mm: handle THP in swap_*page_fs() omits b936d2649997 mm: submit multipage write for SWP_FS_OPS swap-space omits 8272c4afbe68 mm: submit multipage reads for SWP_FS_OPS swap-space omits ea24899f9b5a doc: update documentation for swap_activate and swap_rw omits d331f8e17137 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw omits 29e51271095c nfs: rename nfs_direct_IO and use as ->swap_rw omits 152ac2c67212 mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] omits 1e2695915964 mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space omits e68ba8eff8b8 mm: move responsibility for setting SWP_FS_OPS to ->swap_activate omits ebd36d693377 mm: drop swap_dirty_folio omits b6e6b663b87c mm-create-new-mm-swaph-header-file-fix omits 37ded94d110c mm: create new mm/swap.h header file. omits 81b6f135683c mm/gup: fix comments to pin_user_pages_*() omits 0a41356abdd7 powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s omits ed91a6a6b5a7 powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s omits 7bbf029fd622 s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits a52859e3c3d0 s390/pgtable: cleanup description of swp pte layout omits 341fbc545f29 arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 4c0797a4c9bf x86-pgtable-support-__have_arch_pte_swp_exclusive-fix omits 4c1e8345e554 x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 19fba3fdb26e mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 73d4471c0d14 mm-swap-remember-pg_anon_exclusive-via-a-swp-pte-bit-fix omits b325d3e03754 mm/swap: remember PG_anon_exclusive via a swp pte bit omits a384b3594291 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] omits 32d5719dc446 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] omits 62b2ca38aabf mm: support GUP-triggered unsharing of anonymous pages omits 42c91b270ba8 mm/gup: disallow follow_page(FOLL_PIN) omits 8df45d27f571 mm/rmap: fail try_to_migrate() early when setting a PMD mi [...] omits 47117bdb6068 mm: remember exclusively mapped anonymous pages with PG_an [...] omits 941cb5e71ee2 mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] omits 20e45a71ab3e mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] omits 9553719fa7ab mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] omits d7933d484c82 mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() omits 2b08aa764286 mm/rmap: pass rmap flags to hugepage_add_anon_rmap() omits 2527b10c3619 mm/rmap: remove do_page_add_anon_rmap() omits d47832c876f1 mm/rmap: convert RMAP flags to a proper distinct rmap_t type omits 02ff3a914c6e mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] omits c9404e10293c mm/memory: slightly simplify copy_present_pte() omits 97bec7f38fd3 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] omits 7db18f023bd8 mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] omits bbe7c4409ff4 Merge branch 'mm-stable' into mm-unstable omits 10663622a1e5 arm[64]/memremap: don't abuse pfn_valid() to ensure presen [...] omits 06aa5231558b procfs: prevent unprivileged processes accessing fdinfo dir omits 38c5474590e8 mm: mremap: fix sign for EFAULT error return value adds 7ff960a6fe39 virtio: fix virtio transitional ids adds feb9c5e19e91 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 7d1e64966162 mm: mremap: fix sign for EFAULT error return value adds 1927e498aee1 procfs: prevent unprivileged processes accessing fdinfo dir adds 260364d112bc arm[64]/memremap: don't abuse pfn_valid() to ensure presen [...] adds 5fcaa7caf5fa mailmap: add entry for martyna.szapar-mudlaw@intel.com adds 2839b0999c20 mm/kfence: reset PG_slab and memcg_data before freeing __k [...] adds 41c240099fe0 selftests: vm: Makefile: rename TARGETS to VMTARGETS adds 9039b8335276 MAINTAINERS: add a mailing list for DAMON development adds 767439579d42 Revert "mm/cma.c: remove redundant cma_mutex lock" adds a70c183ffb0a Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 205f3991a273 arm64: vdso: fix makefile dependency on vdso.so adds 79d7a21d793d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds c343750c3131 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds d8b98867cf05 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 9a1a686417c7 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 4bd46bb037f8 ptp: ocp: Use DIV64_U64_ROUND_UP for rounding. adds ee1444b5e1df dim: initialize all struct fields adds 91a7cda1f4b8 net: phy: Fix race condition on link status change adds 486b9eee57dd ice: Fix race during aux device (un)plugging adds 6096dae926a2 ice: clear stale Tx queue settings before configuring adds a11b6c1a383f ice: fix PTP stale Tx timestamps cleanup adds d75b4c7deed1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 630fd4822af2 net: dsa: flush switchdev workqueue on bridge join error path adds a063f2fba3fa batman-adv: Don't skb_split skbuffs with frag_list adds fc54e3919992 Merge tag 'batadv-net-pullrequest-20220508' of git://git.o [...] adds 1809c30b6e5a net: atlantic: always deep reset on pm op, fixing up my nu [...] adds dc5306a8c0ea decnet: Use container_of() for struct dn_neigh casts adds 12a4d677b1c3 net: phy: micrel: Fix incorrect variable type in micrel adds 90030d9b41f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 988ef28769d5 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds a34ae6c0660d ALSA: wavefront: Proper check of get_user() error adds faa17c9a0d15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a2cf0f7dba92 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 9653db7a3210 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1483f3df3deb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c506a51a5a1d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fefbe60b2dfe Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" adds a6015a79c54a Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] adds 0404e8c9f273 Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" adds b4ceb3697166 Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" adds b709a58b6928 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 575f00edea0a Documentation/process: Update ARM contact for embargoed ha [...] adds 8789e4104ab2 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 54dfbe6f835a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 64684e4d3a1c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 5eb12c3af219 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds e3bf5d60bb8f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 8133d4f5ebdd Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds a4ede2d82d9e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5f18a5fe172c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b874f3b6a9c7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dab055b24054 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds aebdf2db4b47 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d447e7e0f398 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 5e6e2b7d5825 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 3567a9981b5c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 097e01387f8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3d02b7c58f14 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 1573f516aef0 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 8de912b3704e Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds 82158e4783e2 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds ef3a6b70507a dma-buf: call dma_buf_stats_setup after dmabuf is in valid list adds d854612e01df Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1a79e685e3af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 280c36d26eb8 perf test: Add skip to --per-thread test new 17b3867d973e Revert "perf stat: Support metrics with hybrid events" new 545a96c90fbe perf evsel: Constify a few arrays new 79932d161fda perf evsel: Add tool event helpers new 9aa09230f011 perf metrics: Support all tool events new 8586d2744ff3 perf metrics: Don't add all tool events for sharing new 6e20aa77c62e Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 3a7c6b7e6fe2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new b36028a95f11 asm-generic: ticket-lock: New generic ticket-based spinlock new 81e524df5c85 asm-generic: qspinlock: Indicate the use of mixed-size atomics new ed9604312e91 asm-generic: qrwlock: Document the spinlock fairness requirements new ca78247c9c10 Merge tag 'generic-ticket-spinlocks-v5' of git://git.kerne [...] new 199ff2157477 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ff7c21630c32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8e06d8d1d27 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 243bb8fd1f7e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 33835e8dfb3c perf/marvell_cn10k: Fix tad_pmu_event_init() to check pmu [...] new a70324f71bf4 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 8f6cacfc5dc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dca54c7881d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3c6033c78bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1fa4da2c0e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f06ab6e74f4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 066abecb993b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e56440bb99d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f54c9f051d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b1af7e023ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2fbad4e2d7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ad565ab617a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df4cb2b21f30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98b78fc66ccb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0da04ba7beb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f607add8d907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76f993bf860b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 9b07d616442a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new fa6ed64c8750 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 8e5a32eb2556 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a834c1a0569f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d4d37baa6b90 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new f2e03fb87606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dea77acbca63 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 6587c62f69dc clk: samsung: add top clock support for Exynos Auto v9 SoC new 17f7dc48aabd clk: samsung: exynosautov9: add cmu_core clock support new ceb4c8b3c6b9 clk: samsung: exynosautov9: add cmu_peris clock support new 69a21d533817 clk: samsung: exynosautov9: add cmu_busmc clock support new 65165b11eee8 clk: samsung: exynosautov9: add cmu_fsys2 clock support new f2dd366992d0 clk: samsung: exynosautov9: add cmu_peric0 clock support new b35f27fe73d8 clk: samsung: exynosautov9: add cmu_peric1 clock support new 40e87602e3a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9074b1bc5a4 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 471082fbe4f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12e201cbbfc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66d70866c8ed Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new ef9c63e19ab2 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new af6aa9deadf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0a31acc34dc Merge tag 'v5.18-rc4' into next new 723820f3f77d mm: Allow arch specific arch_randomize_brk() with CONFIG_A [...] new 4b439e25e29e mm, hugetlbfs: Allow an arch to always use generic version [...] new 2cb4de085f38 mm: Add len and flags parameters to arch_get_mmap_end() new 93ea910295ca powerpc/mm: Move vma_mmu_pagesize() new 1408fca0c198 powerpc/mm: Make slice specific to book3s/64 new f693d38d9468 powerpc/mm: Remove CONFIG_PPC_MM_SLICES new 76a345ed16c6 powerpc/mm: Use generic_get_unmapped_area() and call it fr [...] new 1a0261fd3b21 powerpc/mm: Use generic_hugetlb_get_unmapped_area() new ab57bd7570d4 powerpc/mm: Move get_unmapped_area functions to slice.c new 5cf7f9a0a54e powerpc/mm: Enable full randomisation of memory mappings new 36e5f9ee776c powerpc/mm: Convert to default topdown mmap layout new 3ba4289a3e7f powerpc: Simplify and move arch_randomize_brk() new c14d31bae372 powerpc/boot: Stop using RELACOUNT new 1fd02f6605b8 powerpc: fix typos in comments new f31c618373f2 powerpc: Sort and de-dup primary opcodes in ppc-opcode.h new 54cdacd7d3b3 powerpc: Reject probes on instructions that can't be singl [...] new a553476c44fb powerpc/64: remove system call instruction emulation new f206fdd9d41b powerpc: Reduce csum_add() complexity for PPC64 new 0aa297e73bba powerpc/64: Move pci_device_from_OF_node() out of asm/pci- [...] new 07071346bb76 powerpc: Don't include asm/prom.h in asm/parport.h new eb4713c40a61 powerpc: Include asm/reg.h in asm/svm.h new 669df99c9575 powerpc: Add missing declaration in asm/drmem.h new 86c38fec69a4 powerpc: Remove asm/prom.h from all files that don't need it new e6f6390ab7b9 powerpc: Add missing headers new a1ae43170541 powerpc: Use rol32() instead of opencoding in csum_fold() new e59596a2d6a7 powerpc: Use static call for get_irq() new 9290c379d197 powerpc/8xx: Simplify flush_tlb_kernel_range() new 65883b78bc9f powerpc: align address to page boundary in change_page_attr() new cb3ac45214c0 powerpc/code-patching: Don't call is_vmalloc_or_module_add [...] new c04c75a6c4df powerpc/code-patching: Speed up page mapping/unmapping new 24a1813cc899 powerpc/code-patching: Use jump_label for testing freed initmem new 6d7aa170be31 powerpc/code-patching: Use jump_label to check if poking_i [...] new bb48c354ce98 macintosh: Prepare cleanup of powerpc's asm/prom.h new 35d9fc6d16a0 cxl/ocxl: Prepare cleanup of powerpc's asm/prom.h new 9dbe4d4421d4 powerpc/8xx: Move CPM interrupt controller into a dedicated file new b2037fd54e57 powerpc/8xx: Convert CPM1 error interrupt handler to platf [...] new cd410b792339 powerpc/8xx: Convert CPM1 interrupt controller to platform_device new 3c89a245412c powerpc/8xx: Remove mpc8xx_pics_init() new 02a11e587000 powerpc/8xx: Use kmalloced data structure instead of globa [...] new 5f8fefe087a2 powerpc/rtas: Keep MSR[RI] set when calling RTAS new 642ba3299f3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e5928ed4d96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f381175f1005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ce3cfeea4ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e88b0bfff52 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 0d7a5e8d3549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 150728495b67 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 88f0acfd194a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 620239d9a32e ceph: fix setting of xattrs on async created inodes new 642d51fb0775 ceph: check folio PG_private bit instead of folio->private new a6a8e1b35ab9 fs: change test in inode_insert5 for adding to the sb list new f3c7a0c60f47 Merge branch 'master' of git://github.com/ceph/ceph-client.git new eee0d73a646c erofs: refine on-disk definition comments new 2cb01d8a0623 erofs: make filesystem exportable new 02f8bf2535df cachefiles: extract write routine new bea5fb3f475f cachefiles: notify the user daemon when looking up cookie new 68a3de7450fd cachefiles: unbind cachefiles gracefully in on-demand mode new e4324c504ca2 cachefiles: notify the user daemon when withdrawing cookie new cb7cb03f6c1c cachefiles: implement on-demand read new e8354db626c3 cachefiles: enable on-demand read mode new 930acbaf7e5e cachefiles: add tracepoints for on-demand read mode new f73ecf6c081e cachefiles: document on-demand read mode new 152f2f435815 erofs: make erofs_map_blocks() generally available new b070c23eed38 erofs: add fscache mode check helper new 56274b0ceb1d erofs: register fscache volume new 572680da9c79 erofs: add fscache context helper functions new 20f86419a616 erofs: add anonymous inode caching metadata for data blobs new 2bc215a5fbbd erofs: add erofs_fscache_read_folios() helper new f1606c29cba7 erofs: register fscache context for primary data blob new d6d2b60aa0d6 erofs: register fscache context for extra data blobs new 1b6ab5558248 erofs: implement fscache-based metadata read new e1520edcca0e erofs: implement fscache-based data read for non-inline layout new 40b0b043aef4 erofs: implement fscache-based data read for inline layout new 3584a77459a9 erofs: implement fscache-based data readahead new 9625e9bf388d erofs: add 'fsid' mount option new 4ed212dddbde erofs: change to use asynchronous io for fscache readpage/ [...] new b4593c93de22 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 29841e18f11d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 846a3351ddfe writeback: Avoid skipping inode writeback new b7a2f3ef06b8 Pull writeback stall fix from Jing Xia. new c1ad35dd0548 udf: Avoid using stale lengthOfImpUse new 2ca982b5d6b4 Pull udf directory corruption fix. new c91fe2d79f34 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 659c7b8fa410 f2fs: reject test_dummy_encryption when !CONFIG_FS_ENCRYPTION new e7ddbaf68807 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 46868fcf7139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 833ab609b94f gfs2: Use container_of() for gfs2_glock(aspace) new 0fc6ca1ac28f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e471e5942c00 fs/jfs: Remove dead code new 06c359044ecd Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new d21a580dafc6 ksmbd: fix reference count leak in smb_check_perm_dacl() new 158a66b24573 ksmbd: validate length in smb2_write() new c262cbe7f8d8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 74a638c7b79e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 77993fab5cac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c023f8f65891 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 7f40968caa54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new e1591fe9b439 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46f53a7154af Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 7739d39819b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 295a6fb40ccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53e1e3076a6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 25c5b9ecfa61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9883d2844d1a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 918f6d8bddfe Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 4981ad9bee01 hwmon: (nct6775) Add i2c driver new 48b26e68b779 hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II new 36ef0e8924b8 hwmon: (acpi_power_meter) Fix style issues new 5841be7e9bb7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ed8f9b73f8c7 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 1b7ca9bb3cf3 Merge branch 'master' of git://linuxtv.org/media_tree.git new 678c92493b55 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 5447024df40c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 85f5b3c437c9 cpufreq: mediatek: Fix potential deadlock problem in mtk_c [...] new 1734efa5fd5b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new b7fc60995a8b Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4a7039ec55e0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 497525954a2d Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 29cf1bf22f1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1a7085b34291 RDMA/rxe: Skip adjusting remote addr for write in retry operation new 0b1fbfb9e905 RDMA/rxe: Remove IB_SRQ_INIT_MASK new b2a41678fc21 RDMA/rxe: Add rxe_srq_cleanup() new 4e05a4b329e9 RDMA/rxe: Check rxe_get() return value new ed2b5dd0f895 RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup() new cf40367961d8 RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup() new cde3f5d68227 RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup() new 4703b4f0d94a RDMA/rxe: Enforce IBA C11-17 new 219f4df868ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3552d6a3b8b eth: dpaa2-mac: remove a dead-code NULL check on fwnode parent new 42704b26b0f1 ptp: Add cycles support for virtual clocks new 51eb7492af27 ptp: Request cycles for TX timestamp new d58809d854c9 ptp: Pass hwtstamp to ptp_convert_timestamp() new 97dc7cd92ac6 ptp: Support late timestamp determination new fcf308e50928 ptp: Speed up vclock lookup new 0abb62b68252 tsnep: Add free running cycle counter support new 827634531e34 Merge branch 'ptp-support-hardware-clocks-with-additional- [...] new 0cfeca62b56a devicetree: bindings: net: Add bindings doc for Sunplus SP7021. new fd3040b9394c net: ethernet: Add driver for Sunplus SP7021 new a12af6f860b3 Merge branch 'this-is-a-patch-series-for-ethernet-driver-o [...] new ecd17a87eb78 x25: remove redundant pointer dev new 61004d1d4bad nfp: flower: fix 'variable 'flow6' set but not used' new 36ff6393292d sfc: Move Siena specific files new 6e173d3b4af9 sfc: Copy shared files needed for Siena (part 1) new d48523cb88e0 sfc: Copy shared files needed for Siena (part 2) new 956f2d86cb37 sfc/siena: Remove build references to missing functionality new 71ad88f66125 sfc/siena: Rename functions in efx headers to avoid confli [...] new 7f9e4b2a61ba sfc/siena: Rename RX/TX functions to avoid conflicts with sfc new 95e96f7788d0 sfc/siena: Rename peripheral functions to avoid conflicts [...] new 4d49e5cd4b09 sfc/siena: Rename functions in mcdi headers to avoid confl [...] new c8443b698238 sfc/siena: Rename functions in nic_common.h to avoid confl [...] new 782f7130849f sfc/siena: Inline functions in sriov.h to avoid conflicts [...] new c5a13c319e10 sfc: Add a basic Siena module new bca56ea6849f Merge branch 'move-siena-into-a-separate-subdirectory' new 093c769fc5fb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f922c8972fb5 net: sysctl: Use SYSCTL_TWO instead of &two new 174efa781165 bpf: Print some info if disable bpf_jit_enable failed new 9263dddc7b6f bpf: Extend batch operations for map-in-map bpf-maps new a82ebb093fc7 selftests/bpf: Handle batch operations for map-in-map bpf-maps new bd2331b3757f bpftool: bpf_link_get_from_fd support for LSM programs in lskel new 26101f5ab6bd bpf: Add source ip in "struct bpf_tunnel_key" new 1ee7efd40abf selftests/bpf: Move vxlan tunnel testcases to test_progs new 71b2ec21c331 selftests/bpf: Replace bpf_trace_printk in tunnel kernel code new c4423a174d29 Merge branch 'Add source ip in bpf tunnel key' new 9f8836127308 bpf: Add bpf_link iterator new 6b2d16b6579a selftests/bpf: Fix result check for test_bpf_hash_map new f78625fdc95e selftests/bpf: Use ASSERT_* instead of CHECK new 5a9b8e2c1ad4 selftests/bpf: Add bpf link iter test new 9376d3898b2d Merge branch 'bpf: bpf link iterator' new d721def7392a kallsyms: Make kallsyms_on_each_symbol generally available new bed0d9a50dac ftrace: Add ftrace_lookup_symbols function new 8be9253344a1 fprobe: Resolve symbols with ftrace_lookup_symbols new 0236fec57a15 bpf: Resolve symbols with ftrace_lookup_symbols for kprobe [...] new 5b6c7e5c4434 selftests/bpf: Add attach bench test new cb411545309e Merge branch 'bpf: Speed up symbol resolving in kprobe mul [...] new 854a914ab9fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eac6e6ccdb52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 846e437387e7 net/mlx5: Expose mlx5_sriov_blocking_notifier_register / u [...] new 35fecbd193ae Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 906617c4fbab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b29464bef133 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new 9572e4249fe5 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 68a8b99f43cf Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d92e0dbc6a26 mtd: spi-nor: export spi_nor_hwcaps_pp2cmd() new 0257be79fc4a mtd: spi-nor: expose internal parameters via debugfs new 89051ff5dd3b mtd: spi-nor: winbond: add support for W25Q512NW-IM new cdbc44dbb2c7 mtd: spi-nor: support eon en25qh256a variant new b13189f6cdaa Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new e4d1293cb19b crypto: vmx - Fix build error new ae120b3f972d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new af84f75df70e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new e090532246fe drm/bridge: simplify the return expression of ps8640_bridg [...] new 884c34235ea5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 8424f2ccb3c0 drm/amdgpu/psp: Add vbflash sysfs interface support new dfc53681de59 drm/amdgpu: add sysfs to shows psp vbflash status new 06845732df78 drm/amd/pm: enable lclk dpm/ds and BACO features for SMU 13.0.0 new 7c1fa0bf65a5 drm/amd/pm: enable BACO support for SMU 13.0.0 new add490f610ab drm/amd/pm: enable UCLK DPM for SMU 13.0.0 new 58a3ed59de9e drm/amd/pm: correct the check for current link status new 48637d8c423d drm/amd/pm: correct the way for retrieving current uclk frequency new a3c09346734f drm/amd/pm: correct the way for retrieving current fclk frequency new 82682d09bac3 drm/amd/pm: enable FCLK DPM support for SMU 13.0.0 new 0137418c8050 drm/amd/pm: disable the gfxoff feature temporarily for SMU 13.0.0 new f5f79e32609d drm/amd/pm: disable ac/dc on smu_v13_0_7 new b4e7b0e86f4c drm/amd/pm: enable gfxoff control on smu_v13_0_7 new de4c8a7b028e drm/amdgpu: Disable SDMA WPTR_POLL_ENABLE for sdma_v6_0 new 3055e5d155b2 drm/amdkfd: Update event_interrupt_isr_v11 return new 3cc69021e5d4 drm/amdgpu: Implement get_vmid_pasid_mapping for gfx11 new 4bef1abe74ce drm/amdgpu/psp: Return failure when firmware failed to loa [...] new e2ce1d9abd90 drm/amdgpu: make smu_v13_0_7_check_fw_status() static new 948ceec7c415 drm/amdgpu/mes: fix format specifier for size_t new 0d6355844ba1 drm/amdgpu/gfx11: unlock on error in gfx_v11_0_kiq_resume() new 81570d6dc2ef drm/amdgpu: add lsdma v6_0_0 ip headers new 1b491330421b drm/amdgpu: add lsdma block new f932ffbbf6ff drm/amdgpu: support mem copy for LSDMA new d9b9aaae3ad0 drm/amdgpu: support fill mem for LSDMA new 04de4afc13d1 drm/amdgpu: add LSDMA block for LSDMA v6.0.0 new 74c9b2e704c9 drm/amdgpu: add LSDMA block for LSDMA v6.0.2 new 41967850e4f0 drm/amdgpu: support memory power gating for lsdma new 362c3c7014d7 drm/amdgpu: support memory power gating for lsdma 6.0.2 new 3b90318d44f8 drm/amd/display: Refactor LTTPR cap retrieval new 99c04671b1e9 drm/amd/display: Reset cached PSR parameters after hibernate new 86edfc0db643 drm/amd/display: move definition of dc_flip_addrs struct new d9db36d1cdbf drm/amd/display: do not disable an invalid irq source in h [...] new c371b0d12d0b drm/amd/display: do not calculate DP2.0 SST payload when l [...] new 5d3e14421410 drm/amd/display: do not wait for vblank during pipe programming new 59b8ca242548 drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in dc new a58cda030231 drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in dce new 79e03f29fc84 drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in gpio new 367806068283 drm/amdgpu: enable RAS IH for poison consumption new b63ac5d30339 drm/amdgpu: refine RAS poison consumption handler new 47f7d8071570 drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in irq new e91241c0306d drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN for z10 new 7e0357fcf86c drm/amdgpu/jpeg: add jpeg ras poison consumption handling new 0ae99221f3f7 drm/amdgpu/vcn: Add vcn ras poison consumption event handling new 663e48113136 drm/amd/pm: suppress compile warning about possible unalig [...] new cae5c1ab0571 drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in [...] new 1b85257290f3 amdgpu/pm: Disallow managing power profiles on SRIOV for S [...] new 7865f22a5ade drm/amdgpu/vcn: include header for vcn_dec_sw_ring_emit_fence new 9e204fdf5e8f drm/amd/display: remove unnecessary else by CONFIG_DRM_AMD_DC_DCN new 1039188806d4 Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" new 688ea54949c5 drm/amd/display: 3.2.185 new 5be323562c6a drm/amdgpu: vm flush needed after updating PDEs new 0eb73feebbef Revert "drm/amd/pm: keep the BACO feature enabled for suspend" new 81c5495910e8 drm/amdgpu: Remove duplicated argument in vcn_v4_0 new 9c7fad938cf5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 1b93ff4d0679 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() new e9794c88cd6c drm/i915: remove single-use GEM_DEBUG_EXEC() new 18ca301fa7c1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0752f948af78 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 6e9b13ab2ba8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 5e59dac977e9 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new b2f00fb60fa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90623fdff425 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c832efdbf86 ASoC: soc-component: Add comment for the endianness flag new 52857c3baa0e ASoC: atmel-pdmic: Remove endianness flag on pdmic component new 0104d52a6a69 ASoC: atmel-classd: Remove endianness flag on class d component new 99a4b91ae967 ASoC: cs4270: Remove redundant big endian formats new 2bf1e87b9338 ASoC: cs42l51: Remove redundant big endian formats new 8a85e2fca647 ASoC: cs4349: Remove redundant big endian formats new 6edfed8f2cce ASoC: hdmi-codec: Remove redundant big endian formats new a9b5bef89a68 ASoC: sta32x: Remove redundant big endian formats new 2ac5b98284b3 ASoC: sta350: Remove redundant big endian formats new 1324cd8d14f0 ASoC: hdac_hda: Add endianness flag in snd_soc_component_driver new a0556e3ad0c4 ASoC: max98504: Add endianness flag in snd_soc_component_driver new ac6f26c18f2d ASoC: adau1372: Add endianness flag in snd_soc_component_driver new de88ca441a30 ASoC: cs4234: Add endianness flag in snd_soc_component_driver new f0688b567fb8 ASoC: cs35l41: Add endianness flag in snd_soc_component_driver new 1c3cbc1dacec ASoC: cx2072x: Add endianness flag in snd_soc_component_driver new ba7328f31cd5 ASoC: lochnagar: Add endianness flag in snd_soc_component_driver new 39723d3493ed ASoC: mt6351: Add endianness flag in snd_soc_component_driver new a5f956e221e9 ASoC: mt6358: Add endianness flag in snd_soc_component_driver new d990af742276 ASoC: mt6359: Add endianness flag in snd_soc_component_driver new 8044910bc28e ASoC: mt6660: Add endianness flag in snd_soc_component_driver new f0488349c118 ASoC: pcm3060: Add endianness flag in snd_soc_component_driver new 3816069538d5 ASoC: rt1019: Add endianness flag in snd_soc_component_driver new 80827c123f2a ASoC: rt9120: Add endianness flag in snd_soc_component_driver new f5e0084b5bee ASoC: tlv320adc3xxx: Add endianness flag in snd_soc_compon [...] new ff69ec96b87d ASoC: tscs454: Add endianness flag in snd_soc_component_driver new cfacadbdca23 ASoC: cros_ec_codec: Add endianness flag in i2s_rx_compone [...] new 6b1b1579aa98 ASoC: wcd934x: Add endianness flag in snd_soc_component_driver new e230b1b1819f ASoC: wcd9335: Add endianness flag in snd_soc_component_driver new 4982fc1def31 ASoC: rt700: Add endianness flag in snd_soc_component_driver new 33f06beac3ad ASoC: rt711: Add endianness flag in snd_soc_component_driver new 3e50a5001055 ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver new 1a6750123b5d ASoC: rt715: Add endianness flag in snd_soc_component_driver new e8f4ddcb33de ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driver new 9b536b34693c ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driver new 7fb6f48351c8 ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driver new ff7f9aa523d1 ASoC: wcd938x: Add endianness flag in snd_soc_component_driver new 96bc59d09704 ASoC: wsa881x: Add endianness flag in snd_soc_component_driver new e2d61f6255a2 ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver new 795dd8d3b883 Clean up usage of the endianness flag new 5118da41c759 ASoC: codecs: rt715-sdca: remove useless assignment of ops new e1c9f68aa23a ASoC: tlv320adcx140: Register a callback to disable the re [...] new 9d62ba94266b ASoC: samsung: spdif: remove unnecessary check of mem_res new 2cb29da3f2c2 ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stre [...] new cb05dac1bc34 ASoC: fsl_micfil: Add support for i.MX8MPlus new 7b46eb1bf953 ASoC: dt-bindings: fsl,micfil: Add compatible string for imx8mp new 7667cd1274ca Merge remote-tracking branch 'asoc/for-5.19' into asoc-next new 59bc05ebeb8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b314385c9721 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 546aeb9988e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 754d96798fab loop: remove loop.h new f21e6e185a3a loop: add a SPDX header new eb04bb154b76 loop: remove most the top-of-file boilerplate comment new c23d47abee3a loop: remove most the top-of-file boilerplate comment from [...] new a2f45cd3eff6 Merge branch 'for-5.19/drivers' into for-next new 4f406976dba3 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 9b84a8378077 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bbe00743f919 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b00c5f68157 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new f7b6fc327327 mmc: core: Support zeroout using TRIM for eMMC new a0d43cddf794 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d38ef43cf4e7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 56f6ca45df5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea238af9d043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31ddf3107a44 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 52272ab71be9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new d337643adf12 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 1b18a8ca0ae3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c8aa9f9c7122 Merge branch 'next' of git://github.com/cschaufler/smack-next new 0602a5acd3f8 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 29537a80ba6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 24f5c3591c38 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 410fbf284f81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 848d9120e293 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76159e2f9a0f spi: cadence-quadspi: Add missing blank line in cqspi_requ [...] new 0d8688298d6a spi: cadence-quadspi: remove unnecessary (void *) casts new 96674ac22f96 Merge remote-tracking branch 'spi/for-5.19' into spi-next new b89886ede9a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d47083b9ff4 perf/amd/ibs: Use interrupt regs ip for stack unwinding new 8f61869e63f7 Merge branch into tip/master: 'perf/core' new 0338c367cea9 Merge branch into tip/master: 'ras/core' new 79165e12ad35 Merge branch into tip/master: 'sched/core' new fa23c7f78b64 Merge branch into tip/master: 'smp/core' new ed3f50f5ef1f Merge branch into tip/master: 'timers/core' new 7b3669f8df93 Merge branch into tip/master: 'x86/apic' new 5543181befd4 Merge branch into tip/master: 'x86/asm' new e629d0407b62 Merge branch into tip/master: 'x86/build' new 8262500870f1 Merge branch into tip/master: 'x86/cleanups' new 45e3312c976b Merge branch into tip/master: 'x86/core' new 81682d25f7d6 Merge branch into tip/master: 'x86/cpu' new a23c8976689b Merge branch into tip/master: 'x86/fpu' new 9bcca6907d64 Merge branch into tip/master: 'x86/irq' new a5668a6a7a6f Merge branch into tip/master: 'x86/kdump' new 45eadba5d72f Merge branch into tip/master: 'x86/misc' new 2dbb1b7c37ef Merge branch into tip/master: 'x86/mm' new 0c1c9cb9def1 Merge branch into tip/master: 'x86/platform' new 473b93f5fb95 Merge branch into tip/master: 'x86/splitlock' new 8987268e7a30 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8bbe11e6709a Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 1474143e5cef Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new a9d52546f4e9 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new e3f56fb5cb9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8adc10f5c161 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b9217d492cfc Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 4d2e469e163e KVM: arm64: pkvm: Drop unnecessary FP/SIMD trap handler new 249838b7660a KVM: arm64: pkvm: Don't mask already zeroed FEAT_SVE new 75bcde935074 Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next new 1f5fd62b333c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79b8930b1ea0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b59ddcc2e8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4933867a3846 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d41593b1bfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 364a27a8f60a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebf8312436ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e503de2892bb Merge branch 'for-next' of git://github.com/cminyard/linux [...] new cde057b33343 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 3f8a6e1365b2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7f44a4b5bb6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c1d1dcbb0591 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 6a3c10794e80 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new bbd79197337c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new c167726b85df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57ce2e406fe1 fpga: fix for coding style issues new 3f3f9cb67f69 fpga: fpga-mgr: fix kernel-doc warnings new baf7d27d033c fpga: Use tab instead of space indentation new 838a84382a9d fpga: fpga-region: fix kernel-doc formatting issues new 88b3f3ff38d1 fpga: dfl: check feature type before parse irq info new 2b28c9e0fe97 Documentation: fpga: dfl: add link address of feature id table new ae23f746d744 fpga: dfl: Allow Port to be linked to FME's DFL new 7afa4dfdf26e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7a0ec580fa8 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 91bb432fed31 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 832b8c16f377 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4046dab4f92b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb903a42d019 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new eb7812e15aa4 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 84e77dec0e12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66844e7aeae6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c64816cefd47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b5387fe5af3 scsi: hisi_sas: Undo RPM resume for failed notify phy even [...] new 223b17ed76eb scsi: ufs: qcom: Fix acquiring the optional reset control line new c9ed9a6c56af scsi: ufs: qcom: Simplify handling of devm_phy_get() new 8eecddfca30e scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled new 23803bacaab4 scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command() new 6f21d9274c77 scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM new facc239c87b1 scsi: ufs: ufshpb: Merge ufshpb_reset() and ufshpb_reset_host() new 6f341ed5e377 scsi: ufs: ufshpb: Remove enum initialization value new a3f3c26d4df5 scsi: ufs: ufshpb: Clean up the handler when device resets [...] new d4300c552bf8 scsi: ufs: ufshpb: Change sysfs node hpb_stats/rb_* prefix [...] new 32d6eab31ac3 scsi: ufs: ufshpb: Add handing of device reset regions in [...] new 18ebe2390c61 scsi: ufs: ufshpb: Clean up ufshpb_suspend()/resume() new 84c6f99e3907 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() new ba3d58a1df46 scsi: lpfc: Fill in missing ndlp kref puts in error paths new b7e952cbc63c scsi: lpfc: Fix ndlp put following a LOGO completion new ead76d4c09b8 scsi: lpfc: Inhibit aborts if external loopback plug is inserted new 596fc8adb171 scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event() new 4a0f4aff3ce5 scsi: lpfc: Use list_for_each_entry_safe() in rscn_recover [...] new dc8a71bd414f scsi: lpfc: Decrement outstanding gidft_inp counter if lpf [...] new 5099478e436f scsi: lpfc: Change VMID registration to be based on fabric [...] new de3ec318fee3 scsi: lpfc: Rework FDMI initialization after link up new e6f510414502 scsi: lpfc: Alter FPIN stat accounting logic new a14396b6d139 scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros f [...] new fcb9e738667c scsi: lpfc: Update lpfc version to 14.2.0.3 new 1aa529d40025 scsi: mpi3mr: Increase I/O timeout value to 60s new 2dd8389f96d6 scsi: mpi3mr: Hidden drives not removed during soft reset new 256bd4f23d9c scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR new 66cd9d4ef74a scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd new be36d683fc29 scsi: target: iscsi: Rename iscsi_conn to iscsit_conn new 0873fe44e780 scsi: target: iscsi: Rename iscsi_session to iscsit_session new 419baa545e62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac0016b6459b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa6cc101261b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 47790a8ea512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63de170f7692 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 75085012ae76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61e8bec4b84d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44b8fa093e50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 77eef30949b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 582087066e5e Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new a4c67836339a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ab33ebfabda5 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 79cc41a576f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ece0f8321329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a2ed1959303 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 834b7f93ee04 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 04d9cb9bfd13 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 27ddd5a6eecd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86db07310f8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35b99421ce93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b2e597fa1a5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 147589f4df59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 965123d2e705 random: do not use input pool from hard IRQs new 9d32a08c7526 random: help compiler out with fast_mix() by using simpler [...] new 9b19ab07066d siphash: use one source of truth for siphash permutations new 15189bc705fe random: use symbolic constants for crng_init states new c45f1d259766 random: avoid init'ing twice in credit race new 98b751b5f119 random: move initialization out of reseeding hot path new dc1cbc035b55 random: remove ratelimiting for in-kernel unseeded randomness new ce32afff5422 random: use proper jiffies comparison macro new 93d8d79634db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 234b690ebbf9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d963755cb614 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 45e70f7002be Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new fa29000b6b26 fs: Add aops->release_folio new 8597447dc565 iomap: Convert to release_folio new a26d3411bbdd 9p: Convert to release_folio new 508cae6843fe afs: Convert to release_folio new f913cff3505a btrfs: Convert to release_folio new 5e4146558c96 ceph: Convert to release_folio new eef15ea146f8 cifs: Convert to release_folio new 8c5de05e41d4 erofs: Convert to release_folio new 3c402f1543cc ext4: Convert to release_folio new c26cd0458630 f2fs: Convert to release_folio new e45c20d11041 gfs2: Convert to release_folio new 5784f09bf4df hfs: Convert to release_folio new 7ffce3d94110 hfsplus: Convert to release_folio new a613b861aabe jfs: Convert to release_folio new 3577da4aa895 nfs: Convert to release_folio new 31c0b4afb924 nilfs2: Remove comment about releasepage new eca66389744d ocfs2: Convert to release_folio new 4993474a21b4 orangefs: Convert to release_folio new dc2e58b24abf reiserfs: Convert to release_folio new bcaabc554912 ubifs: Convert to release_folio new 704ead2bed20 fs: Remove last vestiges of releasepage new be6b969c9b2f reiserfs: Convert release_buffer_page() to use a folio new c56a6eb03deb jbd2: Convert jbd2_journal_try_to_free_buffers to take a folio new 731222557a69 jbd2: Convert release_buffer_page() to use a folio new 68189fef88c7 fs: Change try_to_free_buffers() to take a folio new 6439476311a6 fs: Convert drop_buffers() to use a folio new d2329aa0c78f fs: Add free_folio address space operation new c78ac80e98ad orangefs: Convert to free_folio new aa5dc8c46189 nfs: Convert to free_folio new 6612ed24a242 secretmem: Convert to free_folio new 8560cb1a7d75 fs: Remove aops->freepage new d887a3f13220 Appoint myself page cache maintainer new 2573ad694fc8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 41a8d2706461 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new f5717f18955d ia64: cleanup remove_siblinginfo() new 660cf9f63078 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new e0bfb57e1b0f hte: Remove unused including <linux/version.h> new 0668e8ccd331 hte: Fix possible use-after-free in tegra_hte_test_remove() new e30b64a3ab9b hte: Fix off by one in hte_push_ts_ns() new 479c5db800e1 hte: Uninitialized variable in hte_ts_get() new 0f47046262c6 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 2e98c8b41b08 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6ee2dd808af4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 322842ea3c72 mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] new 623a1ddfeb23 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] new b51ad4f8679e mm/memory: slightly simplify copy_present_pte() new fb3d824d1a46 mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] new 14f9135d5470 mm/rmap: convert RMAP flags to a proper distinct rmap_t type new f1e2db12e45b mm/rmap: remove do_page_add_anon_rmap() new 28c5209dfd5f mm/rmap: pass rmap flags to hugepage_add_anon_rmap() new 40f2bbf71161 mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() new 6c54dc6c7437 mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] new 500539419fae mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] new 78fbe906cc90 mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] new 6c287605fd56 mm: remember exclusively mapped anonymous pages with PG_an [...] new 7f5abe609b3d mm/rmap: fail try_to_migrate() early when setting a PMD mi [...] new 8909691b6c5a mm/gup: disallow follow_page(FOLL_PIN) new c89357e27f20 mm: support GUP-triggered unsharing of anonymous pages new a7f226604170 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] new b6a2619c60b4 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] new 1493a1913e34 mm/swap: remember PG_anon_exclusive via a swp pte bit new 210d1e8af42d mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3e20889cfbee x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 570ef363509b arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 8043d26c4659 s390/pgtable: cleanup description of swp pte layout new 92cd58bd2566 s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 03ac1b71fca1 powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s new bff9beaa2e80 powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s new 0768c8de1b74 mm/gup: fix comments to pin_user_pages_*() new 17de1e559cf1 selftests: clarify common error when running gup_test new 014bb1de4fc1 mm: create new mm/swap.h header file new 4c4a763406ef mm: drop swap_dirty_folio new 4b60c0ff2f20 mm: move responsibility for setting SWP_FS_OPS to ->swap_activate new d791ea676b66 mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space new e1209d3a7a67 mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] new eb79f3af9395 nfs: rename nfs_direct_IO and use as ->swap_rw new 7eadabc05d45 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw new cba738f64909 doc: update documentation for swap_activate and swap_rw new 5169b844b7dd mm: submit multipage reads for SWP_FS_OPS swap-space new 2282679fb20b mm: submit multipage write for SWP_FS_OPS swap-space new a1a0dfd56f97 mm: handle THP in swap_*page_fs() new 6341a446a0e6 MM: handle THP in swap_*page_fs() - count_vm_events() new a2ad63daa88b VFS: add FMODE_CAN_ODIRECT file flag new 8296b60c4ec0 mm/madvise: free hwpoison and swapin error entry in madvis [...] new c39330f833e3 mm/mprotect: use mmu_gather new be2ff81a56bb mm/mprotect: do not flush when not required architecturally new 7a8c1879e1d5 mm: avoid unnecessary flush on change_huge_pmd() new b251603c0586 hugetlbfs: fix hugetlbfs_statfs() locking new b0c1c8b6ddf8 kfence: enable check kfence canary on panic via boot param new da0f51df38d7 mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZE new 6e67db8e1019 mm/damon/core: add a function for damon_operations registr [...] new 633eee96efd4 mm/damon/sysfs: add a file for listing available monitoring ops new 9def82eb0a76 selftets/damon/sysfs: test existence and permission of ava [...] new 13ddc39f6087 Docs/{ABI,admin-guide}/damon: document 'avail_operations' [...] new 5aba116ccf24 mm/damon/vaddr: register a damon_operations for fixed virt [...] new 0f4c82ebba9d mm/damon/sysfs: support fixed virtual address ranges monitoring new 588bbe163e86 Docs/{ABI,admin-guide}/damon: update for fixed virtual add [...] new 4f88c435ac9d mm/memory_hotplug: use pgprot_val to get value of pgprot new dcd6523d3ead mm: hugetlb: considering PMD sharing when flushing cache/TLBs new 5968f8a145dd mm: rmap: move the cache flushing to the correct place for [...] new 8f77e9335b19 mm: rmap: use flush_cache_range() to flush cache for huget [...] new ea5aa8233e4b printk: stop including cache.h from printk.h new 70d8d990543c mm: make minimum slab alignment a runtime property new 7396591e43df mmap locking API: fix missed mmap_sem references in comments new 222df13a3b0b mm/swapops: make is_pmd_migration_entry more strict new 0b11f685197c mm/rmap: Fix typos in comments new 2ed5dc0342e4 selftest/vm: test that mremap fails on non-existent vma new e222db2c099e mm/damon/core: add a new callback for watermarks checks new 21e165a1d04b mm/damon/core: finish kdamond as soon as any callback retu [...] new 85b661f1f5d9 mm/damon/vaddr: generalize damon_va_apply_three_regions() new 67bdcabc2fd3 mm/damon/vaddr: move 'damon_set_regions()' to core new d0fc67edb670 mm/damon/vaddr: remove damon_va_apply_three_regions() new 597083093c88 mm/damon/sysfs: prohibit multiple physical address space m [...] new 69a947f20cf1 mm/damon/sysfs: move targets setup code to a separated function new 4892c4b3a770 mm/damon/sysfs: reuse damon_set_regions() for regions setting new 66f0631b81b8 mm/damon/sysfs: use enum for 'state' input handling new f9f0e9b86d5a mm/damon/sysfs: update schemes stat in the kdamond context new 26b1132a2798 mm/damon/sysfs: support online inputs update new 492ab28fd2f9 Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs fil [...] new ee10497ebc2b mm/damon/reclaim: support online inputs update new a862ffa444c5 Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs [...] new 8cb8c4a329af Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 705519770570 proc: fix dentry/inode overinstantiating under /proc/${pid}/net new da028e4c4b02 initramfs: refactor do_header() cpio magic checks new fcb7aedd2e90 initramfs: make dir_entry.name a flexible array member new 1274aea127b2 initramfs: add INITRAMFS_PRESERVE_MTIME Kconfig option new 3a2699cfbe31 gen_init_cpio: fix short read file handling new ea8048719a0c gen_init_cpio: support file checksum archiving new 800c24dc34b9 initramfs: support cpio extraction with file checksums new 0e9000296553 ipc/sem: remove redundant assignments new 49c9dd0df65d ipc: update semtimedop() to use hrtimer new d60c4d01a98b ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new 5a56a74b020f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new c16b26d1d32b cgroups: refactor children cgroups in memcg tests new de0d7a454590 cgroup: account for memory_recursiveprot in test_memcg_low() new b524fded5f5a cgroup: account for memory_localevents in test_memcg_oom_g [...] new 4b6e47546649 cgroup: remove racy check in test_memcg_sock() new 00821e0fd9fb cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] new 7ec73a4d35c8 mm/page_alloc: cache the result of node_dirty_ok() new 5eb24aab1bab mm/khugepaged: sched to numa node when collapse huge page new 066d8ad3e547 mm: introduce PTE_MARKER swap entry new 214f07ab5ec0 fixup! mm: Introduce PTE_MARKER swap entry new fadaa8e7d670 mm: teach core mm about pte markers new 0234bb31c19f fixup! mm: Teach core mm about pte markers new 6e147e8e8f71 mm: check against orig_pte for finish_fault() new 9310dd900863 mm-check-against-orig_pte-for-finish_fault-fix new 57805fe955c7 mm-check-against-orig_pte-for-finish_fault-fix-checkpatch-fixes new 9c434e011e8d mm/uffd: PTE_MARKER_UFFD_WP new 95098edb9e82 fixup! mm/uffd: PTE_MARKER_UFFD_WP new 13e498947aa5 mm/shmem: take care of UFFDIO_COPY_MODE_WP new 99492ac49c5e mm/shmem: handle uffd-wp special pte in page fault handler new 781694c2df2c mm/shmem: persist uffd-wp bit across zapping for file-backed new fc36000d10f3 mm/shmem: allow uffd wr-protect none pte for file-backed mem new 452d52df4f3c mm/shmem: allows file-back mem to be uffd wr-protected on thps new de9d594bdf86 mm/shmem: handle uffd-wp during fork() new b304d2730370 mm/hugetlb: introduce huge pte version of uffd-wp helpers new 9e2ce04515a1 mm/hugetlb: hook page faults for uffd write protection new 8b3d8ec8296e mm/hugetlb: take care of UFFDIO_COPY_MODE_WP new f80b0d49f19a mm/hugetlb: handle UFFDIO_WRITEPROTECT new b616b2ba0638 mm/hugetlb: handle pte markers in page faults new 43c79ea1aee6 mm/hugetlb: allow uffd wr-protect none ptes new 28ea6422565d mm/hugetlb: only drop uffd-wp special pte if required new 99d36bfbd504 fixup! mm/hugetlb: Only drop uffd-wp special pte if required new be60fe6b3679 mm-hugetlb-only-drop-uffd-wp-special-pte-if-required-fix-fix new 3caa7ad3ce3c mm/hugetlb: handle uffd-wp during fork() new f3a88773c0d5 mm/shmem: vma_needs_copy can be static new b8c37b819d08 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered new 60cc8285faa7 mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs new a362de91e481 mm/uffd: enable write protection for shmem & hugetlbfs new bb5cf7dd6995 mm: enable PTE markers by default new 93c0da396b5e mm/uffd: hide PTE_MARKER option new 932ab1143600 selftests/uffd: enable uffd-wp for shmem/hugetlbfs new 93cb88b8a258 userfaultfd/selftests: use swap() instead of open coding it new eebc31ca5a7f mm/uffd: move USERFAULTFD configs into mm/ new 177abe663f61 mm/swapfile: unuse_pte can map random data if swap read fails new c1e26adef344 mm/swapfile: fix lost swap bits in unuse_pte() new f503eade928c mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] new 044ecd9564fb mm: page_isolation: check specified range for unmovable pages new 5babb0571d90 mm: make alloc_contig_range work at pageblock granularity new bdc1d51efdc2 mm-make-alloc_contig_range-work-at-pageblock-granularity-fix new 40f7dc07ce46 mm: page_isolation: enable arbitrary range page isolation. new c1ebade2bdc7 mm: cma: use pageblock_order as the single alignment new 39f8c6576398 drivers: virtio_mem: use pageblock size as the minimum vir [...] new f1c3f7ec742f mm/migration: reduce the rcu lock duration new f10077eb248e mm/migration: remove unneeded lock page and PageMovable check new eb135be12535 mm/migration: return errno when isolate_huge_page failed new e8181ae046b0 mm/migration: fix potential pte_unmap on an not mapped pte new 98ed36dd9fbd mm/vmscan: take min_slab_pages into account when try to ca [...] new 2171d498ebed mm/vmscan: add a comment about MADV_FREE pages check in fo [...] new 72f017cd3712 mm/vmscan: introduce helper function reclaim_page_list() new 812e0fcf9c6b mm/vmscan: take all base pages of THP into account when ra [...] new 2b6114cae56a mm/vmscan: remove obsolete comment in kswapd_run new cdf79a6b6f6a mm/vmscan: use helper folio_is_file_lru() new f439056c474a mm/vmscan: use helper folio_is_file_lru() new 67aae81443e6 lib/kstrtox.c: add "false"/"true" support to kstrtobool() new 85b3337be2d2 lib-kstrtoxc-add-false-true-support-to-kstrtobool-fix new 008f78ebc850 mm: convert sysfs input to bool using kstrtobool() new e7465d583d4b mm/vmscan: not necessary to re-init the list for each iteration new bc971dd524a2 mm/shmem: remove duplicate include in memory.c new 711f13823aa7 mm/z3fold: fix sheduling while atomic new 867592039b68 mm/z3fold: fix possible null pointer dereferencing new 0db6cc3d4390 mm/z3fold: remove buggy use of stale list for allocation new 673e8ff78419 mm/z3fold: throw warning on failure of trylock_page in z3f [...] new 44ad67ad4236 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" new 75c2da96bac9 mm/z3fold: put z3fold page back into unbuddied list when r [...] new 0252cb350594 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock new 057ed685aa5b mm/z3fold: fix z3fold_reclaim_page races with z3fold_free new 6ea3a162a3fe mm/z3fold: fix z3fold_page_migrate races with z3fold_map new fbda839f5e1d mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] new ad73fd0f21f0 mm: memory_hotplug: override memmap_on_memory when hugetlb [...] new c95f604e06d6 mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] new 6b08a3c190d4 mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl new 1b52a4a8ff41 mm/vmscan: filter empty page_list at the beginning new 06aeeed889ff mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] new 14217c601ed0 shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() new 8732a65c84cc mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] new 9aa1e1af5734 alpha: fix alloc_zeroed_user_highpage_movable() new 70a74afd2b68 mm: remove alloc_pages_vma() new 6c7f02fca695 vmscan: use folio_mapped() in shrink_page_list() new 1d6368e17d3f vmscan: convert the writeback handling in shrink_page_list [...] new a0ba1e44503e swap: turn get_swap_page() into folio_alloc_swap() new b36ee0507d2b swap: convert add_to_swap() to take a folio new 3737d28afac5 vmscan: convert dirty page handling to folios new 0fa0ce845de6 vmscan: convert page buffer handling to use folios new 7d3b6566bf85 vmscan: convert lazy freeing to folios new 48c09e5761b4 vmscan: move initialisation of mapping down new dc82d86a376a vmscan: convert the activate_locked portion of shrink_page [...] new b670a0e1c3af mm: allow can_split_folio() to be called when THP are disabled new f7fc4169833e vmscan: remove remaining uses of page in shrink_page_list new 1ffa2b23e0f3 mm/shmem: use a folio in shmem_unused_huge_shrink new 2f8805af9fa6 mm/swap: add folio_throttle_swaprate new e43852098135 mm/shmem: convert shmem_add_to_page_cache to take a folio new 28614f11bb08 mm/shmem: turn shmem_should_replace_page into shmem_should [...] new 69f6d659e458 mm/shmem: add shmem_alloc_folio() new 900553097497 mm/shmem: convert shmem_alloc_and_acct_page to use a folio new bb7e80d8db4e mm/shmem: convert shmem_getpage_gfp to use a folio new d6480eba48b7 mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() new e39b35b667b0 mm: add folio_mapping_flags() new 85c76a9dcc47 mm: add folio_test_movable() new fc4bfdc75e5e mm/migrate: convert move_to_new_page() into move_to_new_folio() new 050f0f4b679d mips: rename mt_init to mips_mt_init new 7ff8d3079a5e Maple Tree: add new data structure new 96b99b2d9220 radix tree test suite: add pr_err define new e74759b7b448 radix tree test suite: add kmem_cache_set_non_kernel() new 0f740b7d2ee2 radix tree test suite: add allocation counts and size to k [...] new 23e8735e50d8 radix tree test suite: add support for slab bulk APIs new c808cca11ed5 radix tree test suite: add lockdep_is_held to header new 36127f925381 lib/test_maple_tree: add testing for maple tree new a760774e7b7b mm: start tracking VMAs with maple tree new f5659709a9e9 mapletree: build fix new 45f376103af5 mm: add VMA iterator new eebf7abe8965 mmap: use the VMA iterator in count_vma_pages_range() new 49f4df748863 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 04eab99bad5a mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 5585ddccc5c5 mm/mmap: use maple tree for unmapped_area{_topdown} new bcec2789f6a7 kernel/fork: use maple tree for dup_mmap() during forking new c30e864e50c1 damon: convert __damon_va_three_regions to use the VMA iterator new 98a47ce10924 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] new 4f25dc090cff proc: remove VMA rbtree use from nommu new 21f49b67b048 mm: remove rb tree. new f553c37031ca mmap: change zeroing of maple tree in __vma_adjust() new fe79982d73e9 xen: use vma_lookup() in privcmd_ioctl_mmap() new e1104d298c28 mm: optimize find_exact_vma() to use vma_lookup() new 23c54bea4f46 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 818fc8598031 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 5d8cc0c09323 mm: use maple tree operations for find_vma_intersection() new f10c591b056b mm/mmap: use advanced maple tree API for mmap_region() new fc57f4810d00 mm: remove vmacache new cd685d61766c mm: convert vma_lookup() to use mtree_load() new b5d53440ec34 mm/mmap: move mmap_region() below do_munmap() new ab2935b481bb mm/mmap: reorganize munmap to use maple states new 6c9541efb03e mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 854a43955e26 arm64: remove mmap linked list from vdso new a563071883bc arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 7802ec0dae72 parisc: remove mmap linked list from cache handling new d965209c4000 powerpc: remove mmap linked list walks new 917b75f789a5 s390: remove vma linked list walks new dc4a9f654147 x86: remove vma linked list walks new 780bb293b89b xtensa: remove vma linked list walks new 26c5185bc679 cxl: remove vma linked list walk new 1739e0e38ac3 optee: remove vma linked list walk new eb7b99af8435 um: remove vma linked list walk new d2d60774b195 coredump: remove vma linked list walk new 0e2d0be21f2b exec: use VMA iterator instead of linked list new 913ee1c611a8 fs/proc/base: use maple tree iterators in place of linked list new 9e241b7fe1e1 fs/proc/task_mmu: stop using linked list and highest_vm_end new 76b0793d29e9 userfaultfd: use maple tree iterator to iterate VMAs new 6f92e0265ac5 ipc/shm: use VMA iterator instead of linked list new 31d34848a677 acct: use VMA iterator instead of linked list new 55b540ffca0b perf: use VMA iterator new b67f0b59d317 sched: use maple tree iterator to walk VMAs new 57b6b1dd91ea fork: use VMA iterator new 11d505d82bf4 bpf: remove VMA linked list new 0563bb656b01 mm/gup: use maple tree navigation instead of linked list new a7f03ccc7244 mm/khugepaged: stop using vma linked list new 2536c9fddc8f mm/ksm: use vma iterators instead of vma linked list new 270003fb272a mm/madvise: use vma_find() instead of vma linked list new 9d1281469e0c mm/memcontrol: stop using mm->highest_vm_end new a94670cc7c76 mm/mempolicy: use vma iterator & maple state instead of vm [...] new b85978707dc3 mm/mlock: use vma iterator and maple state instead of vma [...] new 42be83331750 mm/mprotect: use maple tree navigation instead of vma linked list new 43e1db70a7ae mm/mremap: use vma_find_intersection() instead of vma linked list new e31c3bdc2b60 mm/msync: use vma_find() instead of vma linked list new cfe4d46396e2 mm/oom_kill: use maple tree iterators instead of vma linked list new 05414bb3ebfa mm/pagewalk: use vma_find() instead of vma linked list new b0ad655b3700 mm/swapfile: use vma iterator instead of vma linked list new 52b95f1558db i915: use the VMA iterator new 0dc6987e4ac8 nommu: remove uses of VMA linked list new f42f792b3bae riscv: use vma iterator for vdso new a9db8b383f89 mm: remove the vma linked list new a252c58ec8fd mm/mmap: drop range_has_overlap() function new 464e1e41682e mm/mmap.c: pass in mapping to __vma_link_file() new 00830dc45c2f mm: functions may simplify the use of return values new 16a5943726d1 mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE new 4874eaac5918 mm: page_table_check: move pxx_user_accessible_page into x86 new 0439295ff0e1 mm: page_table_check: add hooks to public helpers new b31e8a55aa4e mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h new c44b006b74fe arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK new 4197704a3e75 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK new bfb11728d6b6 mm/damon/reclaim: use resource_size function on resource object new 91f5506fd8a2 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] new 347738f6e540 percpu: improve percpu_alloc_percpu event trace new a6599cdb096c zram: remove double compression logic new 665f3edc94f6 tracing: incorrect gfp_t conversion new 72ef8ce32767 mm: discard __GFP_ATOMIC new 50b51d26af4d mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access. new bcd5ed8f4526 kasan: clean up comments in internal kasan.h new d9035b0aa328 kasan: use tabs to align shadow values new 66169b77c58e kasan: give better names to shadow values new 9e2c06fd4443 kasan: update documentation new 614d2c91d461 kasan: update documentation new 1c9b500ebfbe kasan: move boot parameters section in documentation new ab088917a2b7 kasan: clean-up kconfig options descriptions new 5677dac606d2 mm/page_owner: use strscpy() instead of strlcpy() new c29760ddcf58 mm/swap: use helper is_swap_pte() in swap_vma_readahead new 3c1803930ffe mm/swap: use helper macro __ATTR_RW new 47b697d14a18 mm/swap: fold __swap_info_get() into its sole caller new afeb36364182 mm/swap: remove unneeded return value of free_swap_slot new 79169070b9db mm/swap: print bad swap offset entry in get_swap_device new ab8fc301580a mm/swap: remove buggy cache->nr check in refill_swap_slots_cache new 9607821f9f69 mm/swap: remove unneeded p != NULL check in __swap_duplicate new 798d8e55d1ac mm/swap: make page_swapcount and __lru_add_drain_all new 07b72a48426d mm/swap: avoid calling swp_swap_info when try to check SWP [...] new 49332dd7d4fb mm/swap: add helper swap_offset_available() new 9b6001a70638 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT new d721b3135fbc mm/swap: clean up the comment of find_next_to_unuse new f24a7ed364e4 mm/swap: fix the comment of get_kernel_pages new f299273c2deb mm/swap: fix comment about swap extent new 70ee4e4550cd mm/memory-failure.c: move clear_hwpoisoned_pages new 76a1a6d07854 mm/memory-failure.c: simplify num_poisoned_pages_dec new b734b9c005e2 mm/memory-failure.c: add hwpoison_filter for soft offline new 47ad6a7652b8 mm/hwpoison: disable hwpoison filter during removing new 0ff73cb6d1c6 mm/memory-failure.c: simplify num_poisoned_pages_inc/dec new 0bb78f25ca29 zsmalloc: fix races between asynchronous zspage free and p [...] new 9e43c820f7b2 Documentation: filesystems: proc: update meminfo section new 84e5edfb38d6 mm: Kconfig: move swap and slab config options to the MM section new 98641103659d mm: zswap: add basic meminfo and vmstat coverage new bf7930005b54 zswap: memcg accounting new 1b5f8b2cefd6 mm: fix missing handler for __GFP_NOWARN new 035321cd4a8d mm/highmem: fix kernel-doc warnings in highmem*.h new f2be86d1d9fe Documentation/vm: include kdocs from highmem*.h into highmem.rst new 71a61202b4f5 Documentation/vm: move "Using kmap-atomic" to highmem.h new a65cdaaac995 Documentation/vm: rework "Temporary Virtual Mappings" section new dfb57b9d0e04 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE new 5ef289d3d124 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED new 1e81eb44f8d6 mm: khugepaged: skip DAX vma new fcb956af7593 mm: thp: only regular file could be THP eligible new 4c95c7c5291c mm: khugepaged: make khugepaged_enter() void function new c2f4eef2c9a5 mm: khugepaged: make hugepage_vma_check() non-static new 28f1dbdc7a4e mm: khugepaged: introduce khugepaged_enter_vma() helper new e73469bf1a21 mm: mmap: register suitable readonly file vmas for khugepaged new 083af99303b9 mm: change huge_ptep_clear_flush() to return the original pte new fcc7fd4a6d81 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration new b06dec986556 mm-rmap-fix-cont-pte-pmd-size-hugetlb-issue-when-migration-fix new 11e59decc88f mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping new 0d05fdd73432 mm: fix is_pinnable_page against on cma page new ca2f10d6c62e mm/memcontrol: export memcg->watermark via sysfs for v2 memcg new 9448ef0e109b mm/damon: add documentation for Enum value new 714bb17ffde6 Revert "mm/cma.c: remove redundant cma_mutex lock" new 5102904902e1 Merge branch 'mm-hotfixes-unstable' into mm-unstable new 9736952a7c91 ocfs2: reflink deadlock when clone file to the same direct [...] new 1b7eafb8f71e ocfs2: clear links count in ocfs2_mknod() if an error occurs new 728550cfa69e ocfs2: fix ocfs2 corrupt when iputting an inode new 795d4c77ddf1 init: add "hostname" kernel parameter new 8a4efb1028a9 init-add-hostname-kernel-parameter-v2 new 9bed7088419a init/main.c: silence some -Wunused-parameter warnings new d15bec6aabf0 ELF, uapi: fixup ELF_ST_TYPE definition new 51709453cf0a kernel/crash_core.c: remove redundant check of ck_cmdline new 11d30b9c82e2 lib/string_helpers: fix not adding strarray to device's re [...] new 44eaf22075d7 fs/ntfs3: validate BOOT sectors_per_clusters new 69b4963f13f4 fs: sendfile handles O_NONBLOCK of out_fd new 5940a749b292 relay: remove redundant assignment to pointer buf new ac61260041f9 tty: fix deadlock caused by calling printk() under tty_port->lock new 73ab5d4711fb ia64: mca: Drop redundant spinlock initialization new 558740f4f3f0 Merge branch 'mm-nonmm-unstable' into mm-everything new 4f09b662730a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 0fa712a6a906 fix up for "mm: change huge_ptep_clear_flush() to return t [...] new 72ac7819cfdc mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
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 (526a655c5849) \ N -- N -- N refs/heads/akpm (72ac7819cfdc)
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 910 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-driver-ufs | 18 +- Documentation/admin-guide/cgroup-v2.rst | 28 + Documentation/admin-guide/kernel-parameters.txt | 13 + Documentation/core-api/index.rst | 1 + Documentation/core-api/maple_tree.rst | 218 + Documentation/dev-tools/kasan.rst | 228 +- .../bindings/net/sunplus,sp7021-emac.yaml | 141 + .../devicetree/bindings/sound/fsl,micfil.txt | 1 + Documentation/filesystems/locking.rst | 2 +- Documentation/filesystems/proc.rst | 161 +- Documentation/fpga/dfl.rst | 5 + Documentation/vm/highmem.rst | 100 +- Documentation/vm/page_owner.rst | 8 +- MAINTAINERS | 33 +- arch/alpha/include/asm/page.h | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/include/asm/hugetlb.h | 4 +- arch/arm64/include/asm/pgtable.h | 61 +- arch/arm64/include/asm/processor.h | 4 +- arch/arm64/kernel/Makefile | 4 + arch/arm64/kernel/elfcore.c | 16 +- arch/arm64/kernel/vdso.c | 3 +- arch/arm64/kernel/vdso/Makefile | 3 - arch/arm64/kernel/vdso32/Makefile | 3 - arch/arm64/kvm/hyp/nvhe/switch.c | 19 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 3 - arch/arm64/mm/hugetlbpage.c | 12 +- arch/ia64/include/asm/hugetlb.h | 4 +- arch/ia64/kernel/mca.c | 1 - arch/ia64/kernel/smpboot.c | 4 - arch/mips/include/asm/hugetlb.h | 9 +- arch/mips/kernel/mips-mt.c | 4 +- arch/parisc/include/asm/hugetlb.h | 4 +- arch/parisc/kernel/cache.c | 7 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/boot/crt0.S | 45 +- arch/powerpc/boot/cuboot-hotfoot.c | 2 +- arch/powerpc/crypto/aes-spe-glue.c | 2 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 4 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 1 + arch/powerpc/include/asm/book3s/64/mmu.h | 6 - arch/powerpc/include/asm/book3s/64/slice.h | 24 + arch/powerpc/include/asm/checksum.h | 26 +- arch/powerpc/include/asm/code-patching.h | 2 + arch/powerpc/include/asm/drmem.h | 3 + arch/powerpc/include/asm/hugetlb.h | 11 +- arch/powerpc/include/asm/nohash/tlbflush.h | 12 +- arch/powerpc/include/asm/paca.h | 7 - arch/powerpc/include/asm/page.h | 1 - arch/powerpc/include/asm/parport.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 14 +- arch/powerpc/include/asm/pnv-pci.h | 1 + arch/powerpc/include/asm/ppc-opcode.h | 87 +- arch/powerpc/include/asm/probes.h | 36 + arch/powerpc/include/asm/processor.h | 2 - arch/powerpc/include/asm/slice.h | 46 - arch/powerpc/include/asm/svm.h | 2 + arch/powerpc/include/asm/task_size_64.h | 8 + arch/powerpc/kernel/btext.c | 2 +- arch/powerpc/kernel/cacheinfo.c | 1 - arch/powerpc/kernel/cputable.c | 4 +- arch/powerpc/kernel/crash_dump.c | 2 +- arch/powerpc/kernel/dawr.c | 2 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 2 +- arch/powerpc/kernel/eeh.c | 4 +- arch/powerpc/kernel/eeh_driver.c | 1 - arch/powerpc/kernel/eeh_event.c | 2 +- arch/powerpc/kernel/eeh_pe.c | 1 + arch/powerpc/kernel/eeh_sysfs.c | 1 + arch/powerpc/kernel/entry_64.S | 24 +- arch/powerpc/kernel/fadump.c | 7 +- arch/powerpc/kernel/interrupt_64.S | 10 - arch/powerpc/kernel/iommu.c | 1 - arch/powerpc/kernel/irq.c | 9 +- arch/powerpc/kernel/isa-bridge.c | 2 +- arch/powerpc/kernel/kprobes.c | 4 +- arch/powerpc/kernel/legacy_serial.c | 2 +- arch/powerpc/kernel/module_32.c | 2 +- arch/powerpc/kernel/module_64.c | 4 +- arch/powerpc/kernel/nvram_64.c | 2 +- arch/powerpc/kernel/paca.c | 5 - arch/powerpc/kernel/pci-common.c | 4 +- arch/powerpc/kernel/pci-hotplug.c | 1 + arch/powerpc/kernel/pci_32.c | 1 - arch/powerpc/kernel/pci_64.c | 11 +- arch/powerpc/kernel/pci_dn.c | 2 +- arch/powerpc/kernel/pci_of_scan.c | 4 +- arch/powerpc/kernel/proc_powerpc.c | 2 +- arch/powerpc/kernel/process.c | 46 +- arch/powerpc/kernel/prom.c | 1 - arch/powerpc/kernel/prom_init.c | 4 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 2 +- arch/powerpc/kernel/rtas-proc.c | 2 +- arch/powerpc/kernel/rtas-rtc.c | 1 - arch/powerpc/kernel/rtas.c | 12 +- arch/powerpc/kernel/rtas_flash.c | 2 +- arch/powerpc/kernel/rtas_pci.c | 3 +- arch/powerpc/kernel/rtasd.c | 1 - arch/powerpc/kernel/setup-common.c | 5 +- arch/powerpc/kernel/setup_32.c | 3 +- arch/powerpc/kernel/setup_64.c | 3 +- arch/powerpc/kernel/signal_64.c | 2 +- arch/powerpc/kernel/smp.c | 3 +- arch/powerpc/kernel/sysfs.c | 2 +- arch/powerpc/kernel/time.c | 6 +- arch/powerpc/kernel/uprobes.c | 5 + arch/powerpc/kernel/vdso.c | 7 +- arch/powerpc/kernel/watchdog.c | 2 +- arch/powerpc/kexec/core.c | 1 - arch/powerpc/kexec/core_64.c | 4 +- arch/powerpc/kexec/crash.c | 1 - arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/kvm/book3s_emulate.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 1 + arch/powerpc/kvm/book3s_hv_p9_entry.c | 2 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_xics.c | 2 +- arch/powerpc/kvm/book3s_xive.c | 6 +- arch/powerpc/kvm/e500mc.c | 2 +- arch/powerpc/kvm/powerpc.c | 1 + arch/powerpc/lib/code-patching.c | 37 +- arch/powerpc/lib/sstep.c | 46 +- arch/powerpc/mm/Makefile | 3 +- arch/powerpc/mm/book3s32/mmu.c | 1 - arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/Makefile | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 39 +- arch/powerpc/mm/book3s64/pgtable.c | 2 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 55 - arch/powerpc/mm/book3s64/radix_pgtable.c | 2 +- arch/powerpc/mm/book3s64/radix_tlb.c | 2 +- arch/powerpc/mm/book3s64/slb.c | 4 +- arch/powerpc/mm/{ => book3s64}/slice.c | 71 +- arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/powerpc/mm/drmem.c | 2 +- arch/powerpc/mm/hugetlbpage.c | 34 - arch/powerpc/mm/init_32.c | 1 - arch/powerpc/mm/init_64.c | 4 +- arch/powerpc/mm/mem.c | 2 + arch/powerpc/mm/mmap.c | 256 - arch/powerpc/mm/nohash/40x.c | 1 - arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 2 +- arch/powerpc/mm/nohash/fsl_book3e.c | 1 - arch/powerpc/mm/nohash/kaslr_booke.c | 3 +- arch/powerpc/mm/nohash/mmu_context.c | 9 - arch/powerpc/mm/nohash/tlb.c | 6 +- arch/powerpc/mm/numa.c | 1 - arch/powerpc/mm/pageattr.c | 1 + arch/powerpc/mm/pgtable-frag.c | 2 +- arch/powerpc/mm/pgtable_64.c | 1 - arch/powerpc/perf/8xx-pmu.c | 2 +- arch/powerpc/perf/core-book3s.c | 6 +- arch/powerpc/perf/imc-pmu.c | 5 +- arch/powerpc/perf/isa207-common.c | 6 +- arch/powerpc/platforms/40x/ppc40x_simple.c | 1 - arch/powerpc/platforms/44x/canyonlands.c | 1 + arch/powerpc/platforms/44x/fsp2.c | 2 +- arch/powerpc/platforms/44x/ppc44x_simple.c | 1 - arch/powerpc/platforms/44x/ppc476.c | 2 +- arch/powerpc/platforms/44x/sam440ep.c | 1 - arch/powerpc/platforms/44x/warp.c | 3 +- arch/powerpc/platforms/4xx/hsta_msi.c | 1 + arch/powerpc/platforms/4xx/pci.c | 1 + arch/powerpc/platforms/4xx/uic.c | 3 +- arch/powerpc/platforms/512x/clock-commonclk.c | 2 +- arch/powerpc/platforms/512x/mpc5121_ads.c | 1 - arch/powerpc/platforms/512x/mpc5121_ads_cpld.c | 3 +- arch/powerpc/platforms/512x/mpc512x_generic.c | 1 - arch/powerpc/platforms/512x/mpc512x_shared.c | 4 +- arch/powerpc/platforms/52xx/efika.c | 1 - arch/powerpc/platforms/52xx/lite5200.c | 1 - arch/powerpc/platforms/52xx/lite5200_pm.c | 2 + arch/powerpc/platforms/52xx/media5200.c | 3 +- arch/powerpc/platforms/52xx/mpc5200_simple.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_common.c | 4 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 4 +- arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 5 +- arch/powerpc/platforms/52xx/mpc52xx_pci.c | 1 + arch/powerpc/platforms/52xx/mpc52xx_pic.c | 3 +- arch/powerpc/platforms/52xx/mpc52xx_pm.c | 2 + arch/powerpc/platforms/82xx/ep8248e.c | 1 - arch/powerpc/platforms/82xx/km82xx.c | 1 - arch/powerpc/platforms/82xx/pq2ads-pci-pic.c | 2 +- arch/powerpc/platforms/83xx/km83xx.c | 1 - arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c | 1 - arch/powerpc/platforms/83xx/mpc832x_mds.c | 1 - arch/powerpc/platforms/83xx/mpc832x_rdb.c | 1 + arch/powerpc/platforms/83xx/mpc834x_itx.c | 1 - arch/powerpc/platforms/83xx/mpc834x_mds.c | 2 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 1 - arch/powerpc/platforms/83xx/mpc836x_rdk.c | 1 - arch/powerpc/platforms/83xx/mpc837x_mds.c | 2 +- arch/powerpc/platforms/83xx/usb.c | 2 +- arch/powerpc/platforms/85xx/corenet_generic.c | 1 - arch/powerpc/platforms/85xx/ge_imp3a.c | 2 +- arch/powerpc/platforms/85xx/ksi8560.c | 1 - arch/powerpc/platforms/85xx/mpc8536_ds.c | 1 - arch/powerpc/platforms/85xx/mpc85xx_cds.c | 5 +- arch/powerpc/platforms/85xx/mpc85xx_ds.c | 2 +- arch/powerpc/platforms/85xx/mpc85xx_mds.c | 1 - arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 1 - arch/powerpc/platforms/85xx/p1010rdb.c | 1 - arch/powerpc/platforms/85xx/p1022_ds.c | 1 + arch/powerpc/platforms/85xx/p1022_rdk.c | 1 + arch/powerpc/platforms/85xx/p1023_rdb.c | 2 +- arch/powerpc/platforms/85xx/qemu_e500.c | 1 + arch/powerpc/platforms/85xx/socrates.c | 1 - arch/powerpc/platforms/85xx/stx_gp3.c | 1 - arch/powerpc/platforms/85xx/tqm85xx.c | 1 - arch/powerpc/platforms/85xx/xes_mpc85xx.c | 2 +- arch/powerpc/platforms/86xx/gef_ppc9a.c | 4 +- arch/powerpc/platforms/86xx/gef_sbc310.c | 4 +- arch/powerpc/platforms/86xx/gef_sbc610.c | 4 +- arch/powerpc/platforms/86xx/mpc8610_hpcd.c | 3 +- arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 1 - arch/powerpc/platforms/86xx/mvme7100.c | 1 + arch/powerpc/platforms/8xx/Makefile | 2 +- arch/powerpc/platforms/8xx/adder875.c | 4 +- arch/powerpc/platforms/8xx/cpm1-ic.c | 188 + arch/powerpc/platforms/8xx/cpm1.c | 141 +- arch/powerpc/platforms/8xx/ep88xc.c | 3 +- arch/powerpc/platforms/8xx/m8xx_setup.c | 31 +- arch/powerpc/platforms/8xx/mpc86xads_setup.c | 3 +- arch/powerpc/platforms/8xx/mpc885ads_setup.c | 3 +- arch/powerpc/platforms/8xx/mpc8xx.h | 1 - arch/powerpc/platforms/8xx/pic.c | 20 +- arch/powerpc/platforms/8xx/pic.h | 2 +- arch/powerpc/platforms/8xx/tqm8xx_setup.c | 3 +- arch/powerpc/platforms/Kconfig.cputype | 4 - arch/powerpc/platforms/amigaone/setup.c | 1 + arch/powerpc/platforms/book3s/vas-api.c | 2 +- arch/powerpc/platforms/cell/axon_msi.c | 2 +- arch/powerpc/platforms/cell/cbe_powerbutton.c | 2 +- arch/powerpc/platforms/cell/cbe_regs.c | 4 +- arch/powerpc/platforms/cell/cbe_thermal.c | 1 - arch/powerpc/platforms/cell/interrupt.c | 3 +- arch/powerpc/platforms/cell/iommu.c | 4 +- arch/powerpc/platforms/cell/pervasive.c | 1 - arch/powerpc/platforms/cell/ras.c | 2 +- arch/powerpc/platforms/cell/setup.c | 1 - arch/powerpc/platforms/cell/smp.c | 1 - arch/powerpc/platforms/cell/spider-pci.c | 3 +- arch/powerpc/platforms/cell/spider-pic.c | 3 +- arch/powerpc/platforms/cell/spu_base.c | 1 - arch/powerpc/platforms/cell/spu_manage.c | 5 +- arch/powerpc/platforms/cell/spu_priv1_mmio.c | 1 - arch/powerpc/platforms/cell/spufs/inode.c | 2 +- arch/powerpc/platforms/chrp/nvram.c | 2 +- arch/powerpc/platforms/chrp/pci.c | 2 +- arch/powerpc/platforms/chrp/setup.c | 4 +- arch/powerpc/platforms/chrp/smp.c | 1 - arch/powerpc/platforms/chrp/time.c | 2 +- arch/powerpc/platforms/embedded6xx/gamecube.c | 1 - arch/powerpc/platforms/embedded6xx/holly.c | 3 +- arch/powerpc/platforms/embedded6xx/linkstation.c | 1 - arch/powerpc/platforms/embedded6xx/ls_uart.c | 2 +- arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 2 +- arch/powerpc/platforms/embedded6xx/mvme5100.c | 2 +- arch/powerpc/platforms/embedded6xx/storcenter.c | 1 - arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c | 3 +- arch/powerpc/platforms/embedded6xx/wii.c | 2 +- arch/powerpc/platforms/fsl_uli1575.c | 1 + arch/powerpc/platforms/maple/pci.c | 2 +- arch/powerpc/platforms/maple/setup.c | 2 +- arch/powerpc/platforms/maple/time.c | 2 +- arch/powerpc/platforms/pasemi/dma_lib.c | 2 + arch/powerpc/platforms/pasemi/iommu.c | 1 + arch/powerpc/platforms/pasemi/misc.c | 1 + arch/powerpc/platforms/pasemi/msi.c | 2 +- arch/powerpc/platforms/pasemi/pci.c | 1 + arch/powerpc/platforms/pasemi/setup.c | 2 +- arch/powerpc/platforms/powermac/backlight.c | 1 - arch/powerpc/platforms/powermac/bootx_init.c | 1 + arch/powerpc/platforms/powermac/feature.c | 1 - arch/powerpc/platforms/powermac/low_i2c.c | 4 +- arch/powerpc/platforms/powermac/nvram.c | 2 +- arch/powerpc/platforms/powermac/pci.c | 3 +- arch/powerpc/platforms/powermac/pfunc_core.c | 2 +- arch/powerpc/platforms/powermac/pic.c | 4 +- arch/powerpc/platforms/powermac/setup.c | 1 - arch/powerpc/platforms/powermac/smp.c | 2 +- arch/powerpc/platforms/powermac/time.c | 2 +- arch/powerpc/platforms/powermac/udbg_adb.c | 2 +- arch/powerpc/platforms/powermac/udbg_scc.c | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 11 +- arch/powerpc/platforms/powernv/idle.c | 4 +- arch/powerpc/platforms/powernv/ocxl.c | 2 +- arch/powerpc/platforms/powernv/opal-fadump.c | 2 +- arch/powerpc/platforms/powernv/opal-lpc.c | 2 +- .../powerpc/platforms/powernv/opal-memory-errors.c | 2 +- arch/powerpc/platforms/powernv/pci-cxl.c | 1 + arch/powerpc/platforms/powernv/pci-ioda.c | 3 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/powernv/pci.c | 1 - arch/powerpc/platforms/ps3/htab.c | 1 - arch/powerpc/platforms/ps3/mm.c | 3 +- arch/powerpc/platforms/ps3/os-area.c | 2 - arch/powerpc/platforms/ps3/setup.c | 2 +- arch/powerpc/platforms/ps3/system-bus.c | 2 +- arch/powerpc/platforms/pseries/dlpar.c | 1 - arch/powerpc/platforms/pseries/eeh_pseries.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 1 - arch/powerpc/platforms/pseries/iommu.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 1 - arch/powerpc/platforms/pseries/lparcfg.c | 1 - arch/powerpc/platforms/pseries/msi.c | 1 + arch/powerpc/platforms/pseries/nvram.c | 2 +- arch/powerpc/platforms/pseries/pci.c | 1 - arch/powerpc/platforms/pseries/pmem.c | 1 - arch/powerpc/platforms/pseries/reconfig.c | 1 - arch/powerpc/platforms/pseries/rtas-fadump.c | 3 +- arch/powerpc/platforms/pseries/setup.c | 6 +- arch/powerpc/platforms/pseries/smp.c | 1 - arch/powerpc/platforms/pseries/vas-sysfs.c | 2 +- arch/powerpc/platforms/pseries/vas.c | 2 +- arch/powerpc/platforms/pseries/vio.c | 1 + arch/powerpc/sysdev/cpm2_pic.c | 2 +- arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/dcr.c | 2 +- arch/powerpc/sysdev/fsl_lbc.c | 5 +- arch/powerpc/sysdev/fsl_msi.c | 4 +- arch/powerpc/sysdev/fsl_pci.c | 5 +- arch/powerpc/sysdev/fsl_soc.c | 1 - arch/powerpc/sysdev/ge/ge_pic.c | 6 +- arch/powerpc/sysdev/grackle.c | 2 +- arch/powerpc/sysdev/i8259.c | 2 +- arch/powerpc/sysdev/indirect_pci.c | 1 - arch/powerpc/sysdev/ipic.c | 3 +- arch/powerpc/sysdev/mmio_nvram.c | 2 +- arch/powerpc/sysdev/mpic.c | 2 + arch/powerpc/sysdev/mpic_msgr.c | 5 +- arch/powerpc/sysdev/mpic_msi.c | 5 +- arch/powerpc/sysdev/mpic_timer.c | 2 +- arch/powerpc/sysdev/mpic_u3msi.c | 4 +- arch/powerpc/sysdev/msi_bitmap.c | 1 + arch/powerpc/sysdev/pmi.c | 3 +- arch/powerpc/sysdev/rtc_cmos_setup.c | 2 +- arch/powerpc/sysdev/tsi108_dev.c | 3 +- arch/powerpc/sysdev/tsi108_pci.c | 3 +- arch/powerpc/sysdev/xics/icp-native.c | 3 +- arch/powerpc/sysdev/xics/ics-native.c | 1 - arch/powerpc/sysdev/xics/ics-opal.c | 1 - arch/powerpc/sysdev/xics/ics-rtas.c | 1 - arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/common.c | 2 +- arch/powerpc/sysdev/xive/native.c | 4 +- arch/powerpc/sysdev/xive/spapr.c | 2 + arch/powerpc/xmon/ppc-opc.c | 2 +- arch/powerpc/xmon/xmon.c | 14 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/pgtable.h | 71 +- arch/riscv/kernel/vdso.c | 3 +- arch/s390/include/asm/hugetlb.h | 6 +- arch/s390/kernel/vdso.c | 3 +- arch/s390/mm/gmap.c | 6 +- arch/sh/include/asm/hugetlb.h | 4 +- arch/sparc/include/asm/hugetlb.h | 5 +- arch/um/kernel/tlb.c | 14 +- arch/x86/entry/vdso/vma.c | 9 +- arch/x86/include/asm/pgtable.h | 27 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/mm/pgtable.c | 3 +- arch/xtensa/kernel/syscall.c | 18 +- drivers/block/loop.c | 108 +- drivers/block/loop.h | 71 - drivers/block/zram/zram_drv.c | 42 +- drivers/block/zram/zram_drv.h | 1 - drivers/char/random.c | 41 +- drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-exynosautov9.c | 1733 + drivers/cpufreq/mediatek-cpufreq.c | 6 +- drivers/crypto/vmx/Makefile | 17 +- drivers/dma-buf/dma-buf.c | 8 +- drivers/firmware/efi/efi.c | 2 +- drivers/fpga/dfl-pci.c | 9 + drivers/fpga/dfl.c | 38 +- drivers/fpga/dfl.h | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 18 + drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c | 91 + .../irq_service_dcn30.h => amdgpu/amdgpu_lsdma.h} | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 18 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 16 + drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c | 121 + .../hw_factory_dcn30.h => amdgpu/lsdma_v6_0.h} | 18 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 9 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 46 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 6 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 6 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 3 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 4 - drivers/gpu/drm/amd/display/dc/Makefile | 2 - .../amd/display/dc/bios/command_table_helper2.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 41 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 179 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 - drivers/gpu/drm/amd/display/dc/dc.h | 51 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 16 + drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 15 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 10 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 21 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 - drivers/gpu/drm/amd/display/dc/gpio/Makefile | 3 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 2 - .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.h | 2 - .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 2 - .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.h | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 4 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 4 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 3 +- drivers/gpu/drm/amd/display/dc/irq/Makefile | 3 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 3 - .../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 3 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 5 - .../drm/amd/display/include/link_service_types.h | 6 + .../include/asic_reg/lsdma/lsdma_6_0_0_offset.h | 391 + .../include/asic_reg/lsdma/lsdma_6_0_0_sh_mask.h | 1439 + .../drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_2_0.h | 4 + drivers/gpu/drm/amd/include/soc15_hw_ip.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 9 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_0_pptable.h | 5 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 8 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 3 +- drivers/gpu/drm/bridge/parade-ps8640.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/i915_gem.h | 6 - drivers/gpu/drm/ttm/ttm_bo_vm.c | 2 +- drivers/hte/hte-tegra194-test.c | 3 +- drivers/hte/hte.c | 4 +- drivers/hwmon/Kconfig | 31 +- drivers/hwmon/Makefile | 3 + drivers/hwmon/acpi_power_meter.c | 17 +- drivers/hwmon/{nct6775.c => nct6775-core.c} | 1459 +- drivers/hwmon/nct6775-i2c.c | 195 + drivers/hwmon/nct6775-platform.c | 1229 + drivers/hwmon/nct6775.h | 252 + drivers/infiniband/sw/rxe/rxe_comp.c | 3 +- drivers/infiniband/sw/rxe/rxe_loc.h | 17 +- drivers/infiniband/sw/rxe/rxe_mr.c | 10 +- drivers/infiniband/sw/rxe/rxe_mw.c | 57 +- drivers/infiniband/sw/rxe/rxe_pool.c | 2 + drivers/infiniband/sw/rxe/rxe_qp.c | 22 +- drivers/infiniband/sw/rxe/rxe_req.c | 5 +- drivers/infiniband/sw/rxe/rxe_resp.c | 3 +- drivers/infiniband/sw/rxe/rxe_srq.c | 129 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/ulp/isert/ib_isert.c | 104 +- drivers/infiniband/ulp/isert/ib_isert.h | 4 +- drivers/macintosh/adb.c | 2 +- drivers/macintosh/ans-lcd.c | 2 +- drivers/macintosh/macio-adb.c | 5 +- drivers/macintosh/macio_asic.c | 3 +- drivers/macintosh/macio_sysfs.c | 2 + drivers/macintosh/mediabay.c | 2 +- drivers/macintosh/rack-meter.c | 1 - drivers/macintosh/smu.c | 1 - drivers/macintosh/therm_adt746x.c | 1 - drivers/macintosh/therm_windtunnel.c | 1 - drivers/macintosh/via-cuda.c | 4 +- drivers/macintosh/via-pmu-backlight.c | 1 - drivers/macintosh/via-pmu-led.c | 2 +- drivers/macintosh/via-pmu.c | 1 - drivers/macintosh/windfarm_ad7417_sensor.c | 2 +- drivers/macintosh/windfarm_core.c | 2 - drivers/macintosh/windfarm_cpufreq_clamp.c | 2 - drivers/macintosh/windfarm_fcu_controls.c | 2 +- drivers/macintosh/windfarm_lm75_sensor.c | 1 - drivers/macintosh/windfarm_lm87_sensor.c | 2 +- drivers/macintosh/windfarm_max6690_sensor.c | 2 +- drivers/macintosh/windfarm_mpu.h | 2 + drivers/macintosh/windfarm_pm112.c | 4 +- drivers/macintosh/windfarm_pm121.c | 3 +- drivers/macintosh/windfarm_pm72.c | 2 +- drivers/macintosh/windfarm_pm81.c | 3 +- drivers/macintosh/windfarm_pm91.c | 3 +- drivers/macintosh/windfarm_rm31.c | 2 +- drivers/macintosh/windfarm_smu_controls.c | 3 +- drivers/macintosh/windfarm_smu_sat.c | 2 +- drivers/macintosh/windfarm_smu_sensors.c | 3 +- drivers/misc/cxl/api.c | 1 + drivers/misc/cxl/cxl.h | 2 + drivers/misc/cxl/cxllib.c | 1 + drivers/misc/cxl/fault.c | 45 +- drivers/misc/cxl/flash.c | 1 + drivers/misc/cxl/guest.c | 2 + drivers/misc/cxl/irq.c | 1 + drivers/misc/cxl/main.c | 1 + drivers/misc/cxl/native.c | 1 + drivers/misc/ocxl/afu_irq.c | 1 + drivers/misc/ocxl/link.c | 1 + drivers/mmc/core/block.c | 26 +- drivers/mmc/core/queue.c | 2 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/core.c | 4 +- drivers/mtd/spi-nor/core.h | 8 + drivers/mtd/spi-nor/debugfs.c | 249 + drivers/mtd/spi-nor/eon.c | 3 +- drivers/mtd/spi-nor/winbond.c | 3 + drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 4 +- drivers/net/ethernet/engleder/tsnep_hw.h | 9 +- drivers/net/ethernet/engleder/tsnep_main.c | 33 +- drivers/net/ethernet/engleder/tsnep_ptp.c | 28 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 3 - drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_idc.c | 25 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 + drivers/net/ethernet/intel/ice/ice_ptp.c | 10 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 68 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 65 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 19 +- drivers/net/ethernet/sfc/Kconfig | 1 + drivers/net/ethernet/sfc/Makefile | 1 + drivers/net/ethernet/sfc/siena/Kconfig | 12 + drivers/net/ethernet/sfc/siena/Makefile | 11 + drivers/net/ethernet/sfc/{ => siena}/bitfield.h | 0 drivers/net/ethernet/sfc/siena/efx.c | 1309 + drivers/net/ethernet/sfc/siena/efx.h | 218 + drivers/net/ethernet/sfc/siena/efx_channels.c | 1376 + drivers/net/ethernet/sfc/siena/efx_channels.h | 45 + drivers/net/ethernet/sfc/siena/efx_common.c | 1408 + drivers/net/ethernet/sfc/siena/efx_common.h | 118 + drivers/net/ethernet/sfc/siena/enum.h | 176 + drivers/net/ethernet/sfc/siena/ethtool.c | 282 + drivers/net/ethernet/sfc/siena/ethtool_common.c | 1340 + drivers/net/ethernet/sfc/siena/ethtool_common.h | 60 + drivers/net/ethernet/sfc/{ => siena}/farch.c | 58 +- drivers/net/ethernet/sfc/{ => siena}/farch_regs.h | 0 drivers/net/ethernet/sfc/{ => siena}/filter.h | 0 drivers/net/ethernet/sfc/{ => siena}/io.h | 0 drivers/net/ethernet/sfc/siena/mcdi.c | 2259 ++ drivers/net/ethernet/sfc/siena/mcdi.h | 386 + drivers/net/ethernet/sfc/siena/mcdi_mon.c | 531 + drivers/net/ethernet/sfc/siena/mcdi_port.c | 110 + drivers/net/ethernet/sfc/siena/mcdi_port.h | 17 + drivers/net/ethernet/sfc/siena/mcdi_port_common.c | 1282 + drivers/net/ethernet/sfc/siena/mcdi_port_common.h | 58 + drivers/net/ethernet/sfc/siena/mtd.c | 124 + drivers/net/ethernet/sfc/siena/net_driver.h | 1715 + drivers/net/ethernet/sfc/siena/nic.c | 530 + drivers/net/ethernet/sfc/siena/nic.h | 206 + drivers/net/ethernet/sfc/siena/nic_common.h | 251 + drivers/net/ethernet/sfc/siena/ptp.c | 2200 ++ drivers/net/ethernet/sfc/siena/ptp.h | 45 + drivers/net/ethernet/sfc/siena/rx.c | 400 + drivers/net/ethernet/sfc/siena/rx_common.c | 1094 + drivers/net/ethernet/sfc/siena/rx_common.h | 110 + drivers/net/ethernet/sfc/siena/selftest.c | 807 + drivers/net/ethernet/sfc/siena/selftest.h | 52 + drivers/net/ethernet/sfc/{ => siena}/siena.c | 158 +- drivers/net/ethernet/sfc/{ => siena}/siena_sriov.c | 35 +- drivers/net/ethernet/sfc/{ => siena}/siena_sriov.h | 0 drivers/net/ethernet/sfc/siena/sriov.h | 83 + drivers/net/ethernet/sfc/siena/tx.c | 399 + drivers/net/ethernet/sfc/siena/tx.h | 40 + drivers/net/ethernet/sfc/siena/tx_common.c | 448 + drivers/net/ethernet/sfc/siena/tx_common.h | 39 + drivers/net/ethernet/sfc/{ => siena}/vfdi.h | 0 drivers/net/ethernet/sfc/siena/workarounds.h | 28 + drivers/net/ethernet/sunplus/Kconfig | 35 + drivers/net/ethernet/sunplus/Makefile | 6 + drivers/net/ethernet/sunplus/spl2sw_define.h | 270 + drivers/net/ethernet/sunplus/spl2sw_desc.c | 228 + drivers/net/ethernet/sunplus/spl2sw_desc.h | 19 + drivers/net/ethernet/sunplus/spl2sw_driver.c | 578 + drivers/net/ethernet/sunplus/spl2sw_int.c | 271 + drivers/net/ethernet/sunplus/spl2sw_int.h | 13 + drivers/net/ethernet/sunplus/spl2sw_mac.c | 274 + drivers/net/ethernet/sunplus/spl2sw_mac.h | 18 + drivers/net/ethernet/sunplus/spl2sw_mdio.c | 126 + drivers/net/ethernet/sunplus/spl2sw_mdio.h | 12 + drivers/net/ethernet/sunplus/spl2sw_phy.c | 92 + drivers/net/ethernet/sunplus/spl2sw_phy.h | 12 + drivers/net/ethernet/sunplus/spl2sw_register.h | 86 + drivers/net/phy/micrel.c | 5 +- drivers/net/phy/phy.c | 7 +- drivers/pci/controller/pcie-brcmstb.c | 257 +- drivers/perf/marvell_cn10k_tad_pmu.c | 6 +- drivers/ptp/ptp_clock.c | 31 +- drivers/ptp/ptp_ocp.c | 2 +- drivers/ptp/ptp_private.h | 11 + drivers/ptp/ptp_sysfs.c | 11 +- drivers/ptp/ptp_vclock.c | 82 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +- drivers/scsi/lpfc/lpfc.h | 4 + drivers/scsi/lpfc/lpfc_crtn.h | 1 + drivers/scsi/lpfc/lpfc_ct.c | 114 +- drivers/scsi/lpfc/lpfc_els.c | 79 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 21 +- drivers/scsi/lpfc/lpfc_init.c | 65 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 15 +- drivers/scsi/lpfc/lpfc_nvme.c | 9 +- drivers/scsi/lpfc/lpfc_scsi.c | 17 +- drivers/scsi/lpfc/lpfc_sli.c | 35 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpi3mr/mpi3mr.h | 3 + drivers/scsi/mpi3mr/mpi3mr_os.c | 18 +- drivers/scsi/ufs/ufs-qcom.c | 45 +- drivers/scsi/ufs/ufshcd.c | 7 +- drivers/scsi/ufs/ufshpb.c | 182 +- drivers/scsi/ufs/ufshpb.h | 16 +- drivers/spi/spi-cadence-quadspi.c | 5 +- drivers/target/iscsi/cxgbit/cxgbit.h | 22 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 4 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 72 +- drivers/target/iscsi/iscsi_target.c | 272 +- drivers/target/iscsi/iscsi_target.h | 30 +- drivers/target/iscsi/iscsi_target_auth.c | 10 +- drivers/target/iscsi/iscsi_target_auth.h | 4 +- drivers/target/iscsi/iscsi_target_configfs.c | 34 +- drivers/target/iscsi/iscsi_target_datain_values.c | 28 +- drivers/target/iscsi/iscsi_target_datain_values.h | 12 +- drivers/target/iscsi/iscsi_target_device.c | 4 +- drivers/target/iscsi/iscsi_target_device.h | 8 +- drivers/target/iscsi/iscsi_target_erl0.c | 68 +- drivers/target/iscsi/iscsi_target_erl0.h | 24 +- drivers/target/iscsi/iscsi_target_erl1.c | 92 +- drivers/target/iscsi/iscsi_target_erl1.h | 40 +- drivers/target/iscsi/iscsi_target_erl2.c | 48 +- drivers/target/iscsi/iscsi_target_erl2.h | 26 +- drivers/target/iscsi/iscsi_target_login.c | 78 +- drivers/target/iscsi/iscsi_target_login.h | 22 +- drivers/target/iscsi/iscsi_target_nego.c | 60 +- drivers/target/iscsi/iscsi_target_nego.h | 12 +- drivers/target/iscsi/iscsi_target_nodeattrib.c | 4 +- drivers/target/iscsi/iscsi_target_parameters.c | 8 +- drivers/target/iscsi/iscsi_target_parameters.h | 8 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.c | 44 +- drivers/target/iscsi/iscsi_target_seq_pdu_list.h | 10 +- drivers/target/iscsi/iscsi_target_stat.c | 16 +- drivers/target/iscsi/iscsi_target_tmr.c | 72 +- drivers/target/iscsi/iscsi_target_tmr.h | 16 +- drivers/target/iscsi/iscsi_target_tpg.c | 2 +- drivers/target/iscsi/iscsi_target_tpg.h | 4 +- drivers/target/iscsi/iscsi_target_util.c | 164 +- drivers/target/iscsi/iscsi_target_util.h | 102 +- drivers/tee/optee/call.c | 18 +- drivers/tty/tty_buffer.c | 3 +- drivers/xen/privcmd.c | 2 +- fs/ceph/addr.c | 11 +- fs/ceph/file.c | 16 +- fs/cifs/cifsglob.h | 84 +- fs/cifs/misc.c | 2 - fs/cifs/readdir.c | 176 +- fs/cifs/smb2ops.c | 20 +- fs/coredump.c | 34 +- fs/erofs/erofs_fs.h | 4 +- fs/erofs/fscache.c | 244 +- fs/exec.c | 12 +- fs/f2fs/super.c | 5 +- fs/fs-writeback.c | 4 + fs/gfs2/glock.c | 35 +- fs/gfs2/glock.h | 12 +- fs/gfs2/main.c | 10 +- fs/gfs2/meta_io.h | 8 +- fs/hugetlbfs/inode.c | 27 +- fs/jfs/Makefile | 2 - fs/jfs/inode.c | 18 - fs/jfs/jfs_dmap.c | 68 - fs/jfs/jfs_dtree.c | 298 - fs/jfs/jfs_extent.c | 255 - fs/jfs/jfs_logmgr.c | 8 - fs/jfs/jfs_mount.c | 4 +- fs/jfs/jfs_txnmgr.c | 34 - fs/jfs/jfs_xtree.c | 961 - fs/jfs/jfs_xtree.h | 4 - fs/ksmbd/smb2pdu.c | 49 +- fs/ksmbd/smbacl.c | 1 + fs/ntfs3/super.c | 10 +- fs/proc/base.c | 5 +- fs/proc/internal.h | 2 +- fs/proc/meminfo.c | 7 + fs/proc/task_mmu.c | 74 +- fs/proc/task_nommu.c | 45 +- fs/read_write.c | 3 + fs/udf/namei.c | 8 +- fs/userfaultfd.c | 55 +- include/asm-generic/hugetlb.h | 4 +- include/asm-generic/qrwlock.h | 4 + include/asm-generic/qspinlock.h | 29 + include/asm-generic/spinlock.h | 94 +- include/asm-generic/spinlock_types.h | 17 + include/linux/bpf.h | 1 + include/linux/damon.h | 1 + include/linux/fault-inject.h | 2 + include/linux/ftrace.h | 6 + include/linux/gfp.h | 2 +- include/linux/highmem-internal.h | 18 +- include/linux/highmem.h | 51 +- include/linux/huge_mm.h | 14 + include/linux/hugetlb.h | 18 + include/linux/kallsyms.h | 7 +- include/linux/khugepaged.h | 44 +- include/linux/maple_tree.h | 685 + include/linux/memcontrol.h | 54 + include/linux/migrate.h | 5 + include/linux/mlx5/driver.h | 12 + include/linux/mm.h | 92 +- include/linux/mm_types.h | 43 +- include/linux/mm_types_task.h | 12 - include/linux/mtd/spi-nor.h | 2 + include/linux/netdevice.h | 21 + include/linux/page-flags.h | 5 + include/linux/pgtable.h | 33 +- include/linux/ptp_clock_kernel.h | 38 +- include/linux/sched.h | 1 - include/linux/sched/coredump.h | 3 +- include/linux/sched/mm.h | 11 +- include/linux/skbuff.h | 21 +- include/linux/swap.h | 16 +- include/linux/swap_slots.h | 2 +- include/linux/swapops.h | 4 +- include/linux/userfaultfd_k.h | 7 +- include/linux/vm_event_item.h | 8 +- include/linux/vmacache.h | 28 - include/linux/vmstat.h | 6 - include/sound/soc-component.h | 9 + include/sound/sof/stream.h | 3 +- include/target/iscsi/iscsi_target_core.h | 52 +- include/target/iscsi/iscsi_transport.h | 126 +- include/trace/events/btrfs.h | 4 +- include/trace/events/compaction.h | 4 +- include/trace/events/kmem.h | 12 +- include/trace/events/maple_tree.h | 123 + include/trace/events/mmap.h | 73 + include/trace/events/mmflags.h | 76 +- include/trace/events/percpu.h | 23 +- include/trace/events/vmscan.h | 16 +- include/uapi/linux/bpf.h | 4 + include/uapi/linux/loop.h | 7 +- include/uapi/linux/virtio_ids.h | 14 +- include/uapi/sound/sof/abi.h | 2 +- init/Kconfig | 123 - init/main.c | 2 + init/version.c | 17 + ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/bpf/Makefile | 2 +- kernel/bpf/arraymap.c | 2 + kernel/bpf/hashtab.c | 13 +- kernel/bpf/link_iter.c | 107 + kernel/bpf/syscall.c | 19 + kernel/bpf/task_iter.c | 10 +- kernel/crash_core.c | 3 - kernel/debug/debug_core.c | 12 - kernel/events/core.c | 3 +- kernel/events/uprobes.c | 9 +- kernel/fork.c | 57 +- kernel/kallsyms.c | 3 +- kernel/relay.c | 2 +- kernel/sched/fair.c | 10 +- kernel/trace/bpf_trace.c | 112 +- kernel/trace/fprobe.c | 32 +- kernel/trace/ftrace.c | 62 + lib/Kconfig.debug | 17 +- lib/Kconfig.kasan | 168 +- lib/Makefile | 3 +- lib/dim/net_dim.c | 44 +- lib/fault-inject.c | 3 + lib/maple_tree.c | 6965 ++++ lib/string_helpers.c | 3 + lib/test_maple_tree.c | 37854 +++++++++++++++++++ mm/Kconfig | 123 + mm/Makefile | 2 +- mm/compaction.c | 2 +- mm/damon/reclaim.c | 2 +- mm/damon/sysfs.c | 5 +- mm/damon/vaddr-test.h | 36 +- mm/damon/vaddr.c | 53 +- mm/debug.c | 14 +- mm/failslab.c | 3 + mm/gup.c | 7 +- mm/huge_memory.c | 19 +- mm/hwpoison-inject.c | 1 + mm/init-mm.c | 4 +- mm/internal.h | 30 +- mm/kasan/common.c | 12 +- mm/kasan/generic.c | 6 +- mm/kasan/kasan.h | 92 +- mm/kasan/quarantine.c | 2 +- mm/kasan/report_generic.c | 8 +- mm/khugepaged.c | 74 +- mm/ksm.c | 18 +- mm/madvise.c | 2 +- mm/memcontrol.c | 215 +- mm/memory-failure.c | 85 +- mm/memory.c | 35 +- mm/mempolicy.c | 56 +- mm/migrate.c | 58 +- mm/mlock.c | 35 +- mm/mmap.c | 2194 +- mm/mprotect.c | 7 +- mm/mremap.c | 22 +- mm/msync.c | 2 +- mm/nommu.c | 148 +- mm/oom_kill.c | 3 +- mm/page_alloc.c | 32 +- mm/page_io.c | 6 +- mm/page_owner.c | 2 +- mm/page_table_check.c | 25 +- mm/pagewalk.c | 2 +- mm/percpu-internal.h | 8 +- mm/percpu.c | 5 +- mm/rmap.c | 63 +- mm/shmem.c | 25 +- mm/sparse.c | 27 - mm/swap.c | 6 +- mm/swap_slots.c | 6 +- mm/swap_state.c | 8 +- mm/swapfile.c | 88 +- mm/util.c | 34 +- mm/vmacache.c | 117 - mm/vmalloc.c | 13 +- mm/vmscan.c | 2 +- mm/vmstat.c | 8 +- mm/zsmalloc.c | 37 +- mm/zswap.c | 50 +- net/batman-adv/fragmentation.c | 11 + net/core/filter.c | 9 + net/core/sysctl_net_core.c | 6 + net/decnet/dn_dev.c | 4 +- net/decnet/dn_neigh.c | 3 +- net/decnet/dn_route.c | 4 +- net/dsa/port.c | 1 + net/socket.c | 60 +- net/x25/x25_proc.c | 3 +- sound/isa/wavefront/wavefront_synth.c | 3 +- sound/soc/atmel/atmel-classd.c | 1 - sound/soc/atmel/atmel-pdmic.c | 1 - sound/soc/codecs/adau1372.c | 1 + sound/soc/codecs/cros_ec_codec.c | 7 +- sound/soc/codecs/cs35l41.c | 2 + sound/soc/codecs/cs4234.c | 1 + sound/soc/codecs/cs4270.c | 15 +- sound/soc/codecs/cs42l51.c | 7 +- sound/soc/codecs/cs4349.c | 9 +- sound/soc/codecs/cx2072x.c | 1 + sound/soc/codecs/hdac_hda.c | 15 +- sound/soc/codecs/hdmi-codec.c | 15 +- sound/soc/codecs/lochnagar-sc.c | 5 +- sound/soc/codecs/max98504.c | 1 + sound/soc/codecs/mt6351.c | 10 +- sound/soc/codecs/mt6358.c | 10 +- sound/soc/codecs/mt6359.c | 10 +- sound/soc/codecs/mt6660.c | 1 + sound/soc/codecs/pcm3060.c | 1 + sound/soc/codecs/rt1019.c | 3 +- sound/soc/codecs/rt1308-sdw.c | 1 + sound/soc/codecs/rt1316-sdw.c | 1 + sound/soc/codecs/rt700.c | 1 + sound/soc/codecs/rt711-sdca.c | 1 + sound/soc/codecs/rt711.c | 1 + sound/soc/codecs/rt715-sdca-sdw.c | 2 - sound/soc/codecs/rt715-sdca.c | 1 + sound/soc/codecs/rt715.c | 1 + sound/soc/codecs/rt9120.c | 1 + sound/soc/codecs/sdw-mockup.c | 1 + sound/soc/codecs/sta32x.c | 9 +- sound/soc/codecs/sta350.c | 9 +- sound/soc/codecs/tlv320adc3xxx.c | 11 +- sound/soc/codecs/tlv320adcx140.c | 11 + sound/soc/codecs/tscs454.c | 12 +- sound/soc/codecs/wcd9335.c | 1 + sound/soc/codecs/wcd934x.c | 1 + sound/soc/codecs/wcd938x.c | 1 + sound/soc/codecs/wsa881x.c | 1 + sound/soc/fsl/fsl_micfil.c | 13 + sound/soc/samsung/spdif.c | 3 +- tools/bpf/bpftool/gen.c | 1 + tools/include/linux/slab.h | 4 + tools/include/uapi/linux/bpf.h | 4 + tools/perf/tests/evsel-roundtrip-name.c | 2 +- tools/perf/tests/shell/record.sh | 46 +- tools/perf/util/evsel.c | 53 +- tools/perf/util/evsel.h | 22 +- tools/perf/util/metricgroup.c | 373 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/stat-display.c | 8 +- tools/perf/util/stat-shadow.c | 27 +- tools/testing/radix-tree/.gitignore | 2 + tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 + tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/kernel.h | 1 + tools/testing/radix-tree/linux/lockdep.h | 2 + tools/testing/radix-tree/linux/maple_tree.h | 7 + tools/testing/radix-tree/maple.c | 59 + tools/testing/radix-tree/trace/events/maple_tree.h | 3 + .../selftests/bpf/map_tests/map_in_map_batch_ops.c | 252 + tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 261 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 143 + .../testing/selftests/bpf/prog_tests/test_tunnel.c | 423 + tools/testing/selftests/bpf/progs/bpf_iter.h | 7 + .../selftests/bpf/progs/bpf_iter_bpf_link.c | 21 + .../selftests/bpf/progs/kprobe_multi_empty.c | 12 + .../testing/selftests/bpf/progs/test_tunnel_kern.c | 371 +- tools/testing/selftests/bpf/test_tunnel.sh | 124 +- tools/testing/selftests/vm/Makefile | 2 +- tools/testing/selftests/vm/gup_test.c | 2 + 935 files changed, 83036 insertions(+), 10836 deletions(-) create mode 100644 Documentation/core-api/maple_tree.rst create mode 100644 Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml delete mode 100644 arch/powerpc/include/asm/slice.h rename arch/powerpc/mm/{ => book3s64}/slice.c (91%) delete mode 100644 arch/powerpc/mm/mmap.c create mode 100644 arch/powerpc/platforms/8xx/cpm1-ic.c delete mode 100644 drivers/block/loop.h create mode 100644 drivers/clk/samsung/clk-exynosautov9.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c copy drivers/gpu/drm/amd/{display/dc/irq/dcn30/irq_service_dcn30.h => amdgpu/amdgp [...] create mode 100644 drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c copy drivers/gpu/drm/amd/{display/dc/gpio/dcn30/hw_factory_dcn30.h => amdgpu/lsdma [...] create mode 100644 drivers/gpu/drm/amd/include/asic_reg/lsdma/lsdma_6_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/lsdma/lsdma_6_0_0_sh_mask.h rename drivers/hwmon/{nct6775.c => nct6775-core.c} (76%) create mode 100644 drivers/hwmon/nct6775-i2c.c create mode 100644 drivers/hwmon/nct6775-platform.c create mode 100644 drivers/hwmon/nct6775.h create mode 100644 drivers/mtd/spi-nor/debugfs.c create mode 100644 drivers/net/ethernet/sfc/siena/Kconfig create mode 100644 drivers/net/ethernet/sfc/siena/Makefile copy drivers/net/ethernet/sfc/{ => siena}/bitfield.h (100%) create mode 100644 drivers/net/ethernet/sfc/siena/efx.c create mode 100644 drivers/net/ethernet/sfc/siena/efx.h create mode 100644 drivers/net/ethernet/sfc/siena/efx_channels.c create mode 100644 drivers/net/ethernet/sfc/siena/efx_channels.h create mode 100644 drivers/net/ethernet/sfc/siena/efx_common.c create mode 100644 drivers/net/ethernet/sfc/siena/efx_common.h create mode 100644 drivers/net/ethernet/sfc/siena/enum.h create mode 100644 drivers/net/ethernet/sfc/siena/ethtool.c create mode 100644 drivers/net/ethernet/sfc/siena/ethtool_common.c create mode 100644 drivers/net/ethernet/sfc/siena/ethtool_common.h rename drivers/net/ethernet/sfc/{ => siena}/farch.c (98%) copy drivers/net/ethernet/sfc/{ => siena}/farch_regs.h (100%) copy drivers/net/ethernet/sfc/{ => siena}/filter.h (100%) copy drivers/net/ethernet/sfc/{ => siena}/io.h (100%) create mode 100644 drivers/net/ethernet/sfc/siena/mcdi.c create mode 100644 drivers/net/ethernet/sfc/siena/mcdi.h create mode 100644 drivers/net/ethernet/sfc/siena/mcdi_mon.c create mode 100644 drivers/net/ethernet/sfc/siena/mcdi_port.c create mode 100644 drivers/net/ethernet/sfc/siena/mcdi_port.h create mode 100644 drivers/net/ethernet/sfc/siena/mcdi_port_common.c create mode 100644 drivers/net/ethernet/sfc/siena/mcdi_port_common.h create mode 100644 drivers/net/ethernet/sfc/siena/mtd.c create mode 100644 drivers/net/ethernet/sfc/siena/net_driver.h create mode 100644 drivers/net/ethernet/sfc/siena/nic.c create mode 100644 drivers/net/ethernet/sfc/siena/nic.h create mode 100644 drivers/net/ethernet/sfc/siena/nic_common.h create mode 100644 drivers/net/ethernet/sfc/siena/ptp.c create mode 100644 drivers/net/ethernet/sfc/siena/ptp.h create mode 100644 drivers/net/ethernet/sfc/siena/rx.c create mode 100644 drivers/net/ethernet/sfc/siena/rx_common.c create mode 100644 drivers/net/ethernet/sfc/siena/rx_common.h create mode 100644 drivers/net/ethernet/sfc/siena/selftest.c create mode 100644 drivers/net/ethernet/sfc/siena/selftest.h rename drivers/net/ethernet/sfc/{ => siena}/siena.c (89%) rename drivers/net/ethernet/sfc/{ => siena}/siena_sriov.c (98%) rename drivers/net/ethernet/sfc/{ => siena}/siena_sriov.h (100%) create mode 100644 drivers/net/ethernet/sfc/siena/sriov.h create mode 100644 drivers/net/ethernet/sfc/siena/tx.c create mode 100644 drivers/net/ethernet/sfc/siena/tx.h create mode 100644 drivers/net/ethernet/sfc/siena/tx_common.c create mode 100644 drivers/net/ethernet/sfc/siena/tx_common.h copy drivers/net/ethernet/sfc/{ => siena}/vfdi.h (100%) create mode 100644 drivers/net/ethernet/sfc/siena/workarounds.h create mode 100644 drivers/net/ethernet/sunplus/Kconfig create mode 100644 drivers/net/ethernet/sunplus/Makefile create mode 100644 drivers/net/ethernet/sunplus/spl2sw_define.h create mode 100644 drivers/net/ethernet/sunplus/spl2sw_desc.c create mode 100644 drivers/net/ethernet/sunplus/spl2sw_desc.h create mode 100644 drivers/net/ethernet/sunplus/spl2sw_driver.c create mode 100644 drivers/net/ethernet/sunplus/spl2sw_int.c create mode 100644 drivers/net/ethernet/sunplus/spl2sw_int.h create mode 100644 drivers/net/ethernet/sunplus/spl2sw_mac.c create mode 100644 drivers/net/ethernet/sunplus/spl2sw_mac.h create mode 100644 drivers/net/ethernet/sunplus/spl2sw_mdio.c create mode 100644 drivers/net/ethernet/sunplus/spl2sw_mdio.h create mode 100644 drivers/net/ethernet/sunplus/spl2sw_phy.c create mode 100644 drivers/net/ethernet/sunplus/spl2sw_phy.h create mode 100644 drivers/net/ethernet/sunplus/spl2sw_register.h create mode 100644 include/asm-generic/spinlock_types.h create mode 100644 include/linux/maple_tree.h delete mode 100644 include/linux/vmacache.h create mode 100644 include/trace/events/maple_tree.h create mode 100644 kernel/bpf/link_iter.c create mode 100644 lib/maple_tree.c create mode 100644 lib/test_maple_tree.c delete mode 100644 mm/vmacache.c create mode 100644 tools/testing/radix-tree/linux/maple_tree.h create mode 100644 tools/testing/radix-tree/maple.c create mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h create mode 100644 tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c create mode 100644 tools/testing/selftests/bpf/prog_tests/test_tunnel.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_bpf_link.c create mode 100644 tools/testing/selftests/bpf/progs/kprobe_multi_empty.c