This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 0caac1da9949 Add linux-next specific files for 20220913 omits ff1aad14c41a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits f21a6aa4ed75 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits c65d0f46a373 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits d2e3a8f23c20 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 1edc9fac8089 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 9f5ff7772d98 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits b63ffd3fe343 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 40f8e536c67f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e627b646289c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 9ec6ffcaa0ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f28966b9845 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7ab25979925f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45acf03544ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 296b32cc2635 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8dbcdca81a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f9218f51f4b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits d8f75014d31c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits c8d7b005ff90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d7fa985c9f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ebaffcbe2a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ddbfff1857a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 7f72ca82488d Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 89d21f157a4a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits eb4eba7f52f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a01f9144cf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a1670b2589d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e15dc8812dd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 482787162b29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 105a7efcc3b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c33e74d53a6e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 689cb06bf3ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa89d3cb313a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 573381ba70c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8868b3f56e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57dfd3430d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c464cb35048 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22e4134a9a21 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 4e87ebad575f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 56b53fe4c839 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 7b536cf77782 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits af4bd48720db Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 983ba71d7e70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e73a22051588 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e21cb86b8161 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1e053061d006 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits ea9e4a1a99d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d40212616810 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 027ec265d8f4 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits e34e8dbe27ed Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 313d904da88b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cfe943b6eb3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ccc6231cb1b4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 5ea65e4408be Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d1e753f721aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e22f69abee50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d106d37b4eac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b142973f071 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1c67d9dcc9a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 3b19b64c24ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a12dd007bf4b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits fc88194522e1 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 5c4deb20c26e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1e6cd72ee70b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2f39193d2fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41830b316eb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 175402608025 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fdbeaf9fe381 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4a5de4a631cd Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 6f3928289028 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 7a0b0041d552 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b386752cd3d9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 86166d38dc25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c180e5df2d7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55c29a2d4d66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbc6895fd122 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 140d0cae239f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits ae2ca00e7111 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d717b3cad19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5302370adc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c93aef1fe3a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f265472a886f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f935c9d9766 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 7f6e65ecf4a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc6dd8dc28fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7e7edce1e11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12cc32303988 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 1da1b8eaca6c Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits a224bf1c5aeb Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 8b5a4301b4bb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits f1b57b3a9a0b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits f50ce677a1ee Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 5075c59510ea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 68cfdf24b71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f366bad9a92d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 93ec19501847 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits ac08b0e3b345 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 46f174658344 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d8ba908b3ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 351dc17eec19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f99857310cc0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 612293c83c37 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 89d812c0cfb3 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 6e62bf3090d9 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 419088ad45ce Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits d466ead085da Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 97c58774e826 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 20af7a8774a2 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 9885160429ad Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 470a75cd817d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 511bcc5e79e0 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 8eae8a272073 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94bd384e1f6f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits cc9c0506b9cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aff6a74b739a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0acb083e7e64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67c45ab7cbe8 Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] omits 9041cd21b96d Merge branch '9p-next' of git://github.com/martinetd/linux omits 3cf598524a06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55bec44e0f28 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 48c8348d9fb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c2128912e04 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 67ca430e004d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ab02a620869a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits b38ff58a8739 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ff74cb44d3b1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 42cd8c2e024f Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 790e1ca7c472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0416fa681007 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits a95691bce975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88df39866147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37e2a272fcf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c3d0fb1090c Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits aaca4235fd96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40ec4be9c607 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6415bbe21682 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07dee71edd75 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 04a542ce45c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d14c3c771e23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c84c0e7774a9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 4ae443335347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17bd4dbd9644 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits fec5e131f41a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits bdc5521dfae2 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits d8a0b9ae4682 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5802687418de Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits cd9273875435 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 11f43f7fad5e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 688961ea210f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits dd8caf6f8ffa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67e1ab3cf67c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d06a00cfb332 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58d11d310b6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f78d9a2d0a2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a780b21d71e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f323b725611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c4da0fffb28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45b963872e85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6514bee0dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5147695ac8b2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 160381539ac3 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits eda702d0c43f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0da288ea0ae7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53ae0541492a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7339309ace10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cb0f16cdec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fa4d544a99c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits a66fbdd6c87e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 6f9c7f628c77 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2b36f0a64f34 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 878c74bc26de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a477b3dec64f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 5d2bd82ab437 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5dbcbe77343e Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits f945fd4981cd Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits b61dc93c2e95 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits ee4d725b42a9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits f28ef31ac65d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 448f1ce9f069 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 7a30d151b9d4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f7f2978b08b2 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits a5ce98964058 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 83e1cb617563 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 38111f35b9b7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 28c5f3866a1e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0611672c2e2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4204e40c72e2 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 1984e7d948f2 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits e83fbe421b65 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 766166f4663b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 291f64a74311 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d5162584b324 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits eed2d90e711b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2bbf518c4913 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d7067e0e399e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 29cb3ad0118b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7af08b59373 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6c5ae49192a6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8c06ffc68d81 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 15faedab45b9 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 10d246994428 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits de417f486e47 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits af2b6c22666f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits aa1169e7bcc7 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits b9b580bb2d2d Merge branch 'mm-nonmm-unstable' into mm-everything omits 61710836740a fork: remove duplicate included header files omits c5223220cc65 fs/ocfs2: fix repeated words in comments omits 9a4df7e73ffa relay: use kvcalloc to alloc page array in relay_alloc_page_array omits 76a5d7244817 proc: make config PROC_CHILDREN depend on PROC_FS omits 5664b72692db fs> uninline inode_maybe_inc_iversion() omits 8dfb613cf148 firmware: google: test spinlock on panic path to avoid lockups omits a1af6c0d404b ipc: mqueue: remove unnecessary conditionals omits 3a34a74a4e6b init.h: fix spelling typo in comment omits a05065569a82 fs/ocfs2/suballoc.h: fix spelling typo in comment omits 1e35f7d06905 core_pattern: add CPU specifier omits 40a3afc1b844 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] omits 992a2608979f kbuild: add debug level and macro defs options omits 92c5268be5b1 fault-injection: make stacktrace filter works as expected omits d09c57ecb75c fault-injection: make some stack filter attrs more readable omits 29945e5cb402 fault-injection: skip stacktrace filtering by default omits 82563802ca35 fault-injection: allow stacktrace filter for x86-64 omits 1c63cb5f2a34 lib/debugobjects: fix stat count and optimize debug_object [...] omits 678fa4c71711 init/main.c: silence some -Wunused-parameter warnings omits 775b8c218f56 ocfs2: fix ocfs2 corrupt when iputting an inode omits d46f8ca0b423 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 7490422fee49 ocfs2: reflink deadlock when clone file to the same direct [...] omits 7cff84077585 mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] omits c479d48664c5 zram: do not waste zram_table_entry flags bits omits 931c9276821a mm/damon: improve damon_new_region strategy omits 8a770f5c0206 mm/damon/sysfs: use the wrapper directly to check if the k [...] omits 5227f9002e3c mm/damon/sysfs: change few functions execute order omits 62d03ba1d436 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice omits e064db1e37d3 writeback: remove unused macro DIRTY_FULL_SCOPE omits 60bbfec1f5ef mm: use nth_page instead of mem_map_offset mem_map_next omits 23e94c4eafbb mm/damon: remove duplicate get_monitoring_region() definitions omits 728f0e35a634 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE omits 2ec2fcc867ae zsmalloc: use correct types in _first_obj_offset functions omits 49ae4cc94690 mm/shuffle: convert module_param_call to module_param_cb omits f3fce8a10665 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] omits ce019d0d0f26 Docs/admin-guide/mm/damon/start: mention the dependency as [...] omits 7f9149e20489 mm/damon/Kconfig: notify debugfs deprecation plan omits db74bd7298e4 Docs/admin-guide/mm/damon: rename the title of the document omits 065530b966a4 mm/damon/core-test: test damon_set_regions omits 91fc6af21c61 mm/damon/core: avoid holes in newly set monitoring target ranges omits b9822109473e selftest/damon: add a test for duplicate context dirs creation omits 6efbe2f111e5 tmpfs: add support for an i_version counter omits 2d10fcfd5f76 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] omits 8f6b03ecb83e mm/damon/vaddr: add a comment for 'default' case in damon_ [...] omits 210b9497c6d1 mm/damon: introduce struct damos_access_pattern omits 7e0c4c008fc0 mm/rodata_test: use PAGE_ALIGNED() helper omits 5033dbc5ae3f mm/hwpoison: add __init/__exit annotations to module init/ [...] omits bce60e5c1c15 memcg-reduce-size-of-memcg-vmstats-structures-fix omits 528e882f0257 memcg: reduce size of memcg vmstats structures omits 7c40095725dd memcg: rearrange code omits b3b0b8df4e4d memcg: extract memcg_vmstats from struct mem_cgroup omits 03ae4c9f86cf memblock tests: add new pageblock related macro omits c8af2a95e3f9 mm: add pageblock_aligned() macro omits 5f0ea0c1e02a mm: add pageblock_align() macro omits 1ae3226e874d mm: reuse pageblock_start/end_pfn() macro omits f4e1b05542a4 mm/page_owner.c: remove redundant drain_all_pages omits ba4bff7af5b6 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] omits 61fa8d68b082 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory omits 46da4918c4c4 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] omits 64b9fb1fa904 selftests/vm: add thp collapse shmem testing omits c863899c170e selftests/vm: add thp collapse file and tmpfs testing omits f4bb807aaefa selftests/vm: modularize thp collapse memory operations omits 2cba9f143ae3 selftests/vm: dedup THP helpers omits eb5c9cfe4dc8 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() omits 5d49ce199654 mm/madvise: add file and shmem support to MADV_COLLAPSE omits 6b8f134da1d3 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] omits 165b86f3b8bd mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() omits e096881afc50 mm/damon/core: iterate the regions list from current point [...] omits c71ff440c243 mm/hmm/test: use char dev with struct device to get device node omits e19ec12f6d10 kasan: better invalid/double-free report header omits 8cf4665aed59 kasan: move tests to mm/kasan/ omits c692eac9ead1 kasan: add another use-after-free test omits 13a0968c8c88 kasan: better identify bug types for tag-based modes omits 7740fb3f7e6e kasan: dynamically allocate stack ring entries omits 22b9b8cbfe20 kasan: support kasan.stacktrace for SW_TAGS omits 3eb3407aaff9 kasan: implement stack ring for tag-based modes omits d20f3cf1ae1b kasan: introduce kasan_complete_mode_report_info omits ea35b3770c20 kasan: rework function arguments in report.c omits 70d4ec6ffcb7 kasan: fill in cache and object in complete_report_info omits 3b103237d208 kasan: introduce complete_report_info omits 5c5d737257c6 kasan: simplify print_report omits a7e586d5219f kasan: make kasan_addr_to_page static omits 5ed8eb0dbaf4 kasan: use kasan_addr_to_slab in print_address_description omits bdff8eaf8160 kasan: use virt_addr_valid in kasan_addr_to_page/slab omits b93a75aed67f kasan: cosmetic changes in report.c omits 287cc62fb8af kasan: move kasan_get_alloc/free_track definitions omits 23a5a6b4dd8e kasan: pass tagged pointers to kasan_save_alloc/free_info omits 67c40b9385d7 kasan: only define kasan_cache_create for Generic mode omits d0f3839e2545 kasan: only define metadata structs for Generic mode omits 18089c949733 kasan: only define metadata offsets for Generic mode omits 994a4bc90fbb kasan: only define kasan_never_merge for Generic mode omits 9a59d0308ab1 kasan: only define kasan_metadata_size for Generic mode omits ad1855d1bfad kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta omits c8e71bdc1f68 kasan: introduce kasan_init_cache_meta omits bf2936105987 kasan: introduce kasan_requires_meta omits c2cb99c6abf6 kasan: move kasan_get_*_meta to generic.c omits 63ac85de2600 kasan: clear metadata functions for tag-based modes omits b50cc816c24d kasan: introduce kasan_init_object_meta omits ada1718975ad kasan: introduce kasan_get_alloc_track omits 81bd0a0c981f kasan: introduce kasan_print_aux_stacks omits c82a8be3b64c kasan: drop CONFIG_KASAN_TAGS_IDENTIFY omits c95b6c676ebe kasan: split save_alloc_info implementations omits 5c2446fee376 kasan: move is_kmalloc check out of save_alloc_info omits af93aa85cc85 kasan: rename kasan_set_*_info to kasan_save_*_info omits 00bb70301353 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size omits 1da2726f9531 filemap: convert filemap_range_has_writeback() to use folios omits c52081168fd2 hugetlb_encode.h: fix undefined behaviour (34 << 26) omits 844ead48cf7c mm/damon/sysfs: simplify the judgement whether kdamonds are busy omits 5edc2c035fed mm/hugetlb.c: remove unnecessary initialization of local `err' omits fd4dd6ade9e9 x86: kmsan: enable KMSAN builds for x86 omits 731780305cc9 mm: fs: initialize fsdata passed to write_begin/write_end [...] omits 064b8f19ab8e bpf: kmsan: initialize BPF registers with zeroes omits f9fee1d69585 entry: kmsan: introduce kmsan_unpoison_entry_regs() omits 1b3e897021ae x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS omits fea24322719e x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] omits 2aa281fbb0a2 x86: kmsan: sync metadata pages on page fault omits dab821b9c3bc x86: kmsan: use __msan_ string functions where possible. omits 469bde30457d x86: kmsan: handle open-coded assembly in lib/iomem.c omits e16a6ed3f401 x86: kmsan: skip shadow checks in __switch_to() omits bc07bac94c6a x86: kmsan: disable instrumentation of unsupported code omits 9ecf833c19bd objtool: kmsan: list KMSAN API functions as uaccess-safe omits f5fe1dc93ac5 security: kmsan: fix interoperability with auto-initialization omits a3460cc9bf77 kcov: kmsan: unpoison area->list in kcov_remote_area_put() omits 49d55413487a block: kmsan: skip bio block merging logic for KMSAN omits e5d7ff29a1e1 kmsan: disable physical page merging in biovec omits f519be14fdd6 crypto: kmsan: disable accelerated configs under KMSAN omits b8363783afc3 kmsan: disable strscpy() optimization under KMSAN omits 934362cd0887 kmsan: add tests for KMSAN omits a7864764a71f kmsan: handle memory sent to/from USB omits 556f38455bf2 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() omits 7216b822d70e dma: kmsan: unpoison DMA mappings omits 09253c0a092c Input: libps2: mark data received in __ps2_command() as in [...] omits 2e0ba8d50db3 kmsan: add iomap support omits deff0ca1401e kmsan: unpoison @tlb in arch_tlb_gather_mmu() omits f0a50c1b862e instrumented.h: add KMSAN support omits 5e14c125fa28 init: kmsan: call KMSAN initialization routines omits 801d6eb8e97a kmsan: handle task creation and exiting omits 01f5e58ce285 mm: kmsan: call KMSAN hooks from SLUB code omits 41930a009896 mm: kmsan: maintain KMSAN metadata for page operations omits 6daf44918d36 MAINTAINERS: add entry for KMSAN omits 622c50d15ec1 kmsan: disable instrumentation of unsupported common kernel code omits 530db5dc0e89 kmsan: add KMSAN runtime core omits 15395aad23a6 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE omits 07846d94d059 x86: kmsan: pgtable: reduce vmalloc space omits 9d49aefa626d kmsan: mark noinstr as __no_sanitize_memory omits c50b384df392 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks omits bd8c252392cf kmsan: add ReST documentation omits db79d802fd63 asm-generic: instrument usercopy in cacheflush.h omits 44edd7c06d24 x86: asm: instrument usercopy in get_user() and put_user() omits c2087b5377ff instrumented.h: allow instrumenting both sides of copy_fro [...] omits f872e5fab098 stackdepot: reserve 5 extra bits in depot_stack_handle_t omits fa1b213cfefc x86: add missing include to sparsemem.h omits 97240503cbf6 mm: convert lock_page_or_retry() to folio_lock_or_retry() omits 38a81826e825 uprobes: use new_folio in __replace_page() omits ee6bb57174a0 rmap: remove page_unlock_anon_vma_read() omits 10ce89ee85f7 mm: convert page_get_anon_vma() to folio_get_anon_vma() omits 56fd5117e1bb huge_memory: convert unmap_page() to unmap_folio() omits 4e5c72f1af68 huge_memory: convert split_huge_page_to_list() to use a folio omits 9a0ab406a30b migrate: convert unmap_and_move_huge_page() to use folios omits 87085c96c913 migrate: convert __unmap_and_move() to use folios omits 513348dabdc1 rmap: convert page_move_anon_rmap() to use a folio omits 0a26dc184620 mm: remove try_to_free_swap() omits 817ad399e9f4 memcg: convert mem_cgroup_swap_full() to take a folio omits 50142856d014 mm: convert do_swap_page() to use folio_free_swap() omits 07db11931144 ksm: use a folio in replace_page() omits a288513a88e1 uprobes: use folios more widely in __replace_page() omits ed7fcf363569 madvise: convert madvise_free_pte_range() to use a folio omits b40723784be0 huge_memory: convert do_huge_pmd_wp_page() to use a folio omits 4fe57daa6e72 mm: convert do_wp_page() to use a folio omits 6e42cd7b31a2 swap: convert swap_writepage() to use a folio omits 6520d67e3a36 swap_state: convert free_swap_cache() to use a folio omits 9cb86603634d mm: remove lookup_swap_cache() omits c068bad18a7a mm: convert do_swap_page() to use swap_cache_get_folio() omits a134f784e040 swapfile: convert unuse_pte_range() to use a folio omits 089e3ada8967 swapfile: convert __try_to_reclaim_swap() to use a folio omits fb63a940b77c swapfile: convert try_to_unuse() to use a folio omits 0537c46438b1 shmem: remove shmem_getpage() omits 8adb71e57f12 userfaultfd: convert mcontinue_atomic_pte() to use a folio omits fa7b13f3974a khugepaged: call shmem_get_folio() omits 31b53f58aa69 shmem: convert shmem_get_link() to use a folio omits a4953280e16b shmem: convert shmem_symlink() to use a folio omits 5ee5371f98fa shmem: convert shmem_fallocate() to use a folio omits 05b1efb19144 shmem: convert shmem_file_read_iter() to use shmem_get_folio() omits 7cbbb74ad163 shmem: convert shmem_write_begin() to use shmem_get_folio() omits e95392d6dd91 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() omits 4ee9608662c2 shmem: add shmem_get_folio() omits 0d77f0f3f67e shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] omits 0b17a57324fb shmem: convert shmem_fault() to use shmem_get_folio_gfp() omits 9364aedb6d7d shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() omits f113a2bfc837 shmem: eliminate struct page from shmem_swapin_folio() omits 15d18c0a8c21 swap-add-swap_cache_get_folio-fix omits 6d34b1a75065 swap: add swap_cache_get_folio() omits 58da2f85a3f0 shmem: convert shmem_replace_page() to shmem_replace_folio() omits 783702fc50dc shmem: convert shmem_mfill_atomic_pte() to use a folio omits 849b8251b599 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] omits 83d74f260da8 mm: convert do_swap_page()'s swapcache variable to a folio omits 5ceef84c793d mm: convert do_swap_page() to use a folio omits 490800791054 mm/swap: convert put_swap_page() to put_swap_folio() omits d3c7b77f4a26 mm/swap: convert add_to_swap_cache() to take a folio omits c2407708a763 mm/swap: convert __read_swap_cache_async() to use a folio omits f8efe58d8835 mm/swapfile: convert try_to_free_swap() to folio_free_swap() omits 094ae4b69d6f mm/swapfile: remove page_swapcount() omits 6706cda2ce1d shmem: convert shmem_replace_page() to use folios throughout omits cd25de1693c4 shmem: convert shmem_delete_from_page_cache() to take a folio omits 831800076645 shmem: convert shmem_writepage() to use a folio throughout omits fa15e164a2c6 mm: add folio_add_lru_vma() omits 0845a396c0cb mm: add split_folio() omits f8ebcc5838bc mm: reimplement folio_order() and folio_nr_pages() omits 200f6db1bfbb mm: add the first tail page to struct folio omits d9b03edcf3a1 mm-vmscan-fix-a-lot-of-comments-vs-mglru omits be46d1fe664b mm/vmscan: fix a lot of comments omits 1173effdc77a ksm: convert to use common struct mm_slot omits c8117953f0c7 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits 81d20214fe14 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits eb8e1c684c1b ksm: add the ksm prefix to the names of the ksm private st [...] omits 93b249851b32 ksm: remove redundant declarations in ksm.h omits f0711f951dd9 mm: thp: fix build error with CONFIG_SHMEM disabled omits 44f6fa27e85e mm: thp: convert to use common struct mm_slot omits ed3e1d56e053 mm: introduce common struct mm_slot omits 28fcf1821828 fuse: convert direct IO paths to use FOLL_PIN omits 7c10acce05a4 NFS: direct-io: convert to FOLL_PIN pages omits cb9ec715fd75 block, bio, fs: convert most filesystems to pin_user_pages_fast() omits 42936fde9d7e iov_iter: new iov_iter_pin_pages*() routines omits 444d7758b55c block: add dio_w_*() wrappers for pin, unpin user pages omits fc9be8f195d2 mm/gup: introduce pin_user_page() omits 888f79e91bad mm: change release_pages() to use unsigned long for npages omits accdacbaec6a ksm: add profit monitoring documentation omits 448cbd5a2e4e ksm: count allocated ksm rmap_items for each process omits f5395e175014 mm: deduplicate cacheline padding code omits 48104425d406 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits 4b3ad34bd809 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 6393639408ef pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] omits 3be3aeeab9e0 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits 52eee867855b mm: reduce noise in show_mem for lowmem allocations omits 6006c8ebae39 mm: fixup documentation regarding pte_numa() and PROT_NUMA omits fabd011cfb67 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits 5f8073bebd8d mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits bacd2ff220f0 mm: fix the handling Non-LRU pages returned by follow_page omits 2077e7366328 mm-add-merging-after-mremap-resize-checkpatch-fixes omits fd87af23ff32 mm: add merging after mremap resize omits 4bebd12c8e67 mm: refactor of vma_merge() omits 958da1caee5d mm-delete-unused-mmf_oom_victim-flag-fix omits 63883ceae544 mm: delete unused MMF_OOM_VICTIM flag omits 36d2de92d6fb mm-drop-oom-code-from-exit_mmap-fix-fix omits 043c232c8157 mm: drop oom code from exit_mmap omits dea003dfa378 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits a6db3e8dd9f7 mm/mmap.c: pass in mapping to __vma_link_file() omits 99d0e820b0ea mm/mmap: drop range_has_overlap() function omits f9c9228480ef mm: fix one kernel-doc comment omits 55188dbbf7ad mm: remove the vma linked list omits c3fb227205bb mm-vmscan-use-vma-iterator-instead-of-vm_next-fix omits 9717f9fdad99 mm/vmscan: use vma iterator instead of vm_next omits dc902b382b39 riscv: use vma iterator for vdso omits 9a4e82cccfc7 nommu: remove uses of VMA linked list omits f40cc4760636 i915: use the VMA iterator omits 9008c4dee695 mm/swapfile: use vma iterator instead of vma linked list omits 7b609c328a8b mm/pagewalk: use vma_find() instead of vma linked list omits 49ec63d70afe mm/oom_kill: use vma iterators instead of vma linked list omits 8d0d7d8b9361 mm/msync: use vma_find() instead of vma linked list omits c768f5d8ed96 mm/mremap: use vma_find_intersection() instead of vma linked list omits 6182aa20ee83 mm/mprotect: use maple tree navigation instead of VMA linked list omits b228e9532231 mm/mlock: use vma iterator and maple state instead of vma [...] omits 85951f6830c5 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 7f7ea813b5e9 mm/memcontrol: stop using mm->highest_vm_end omits 91cd8e7aed30 mm/madvise: use vma_find() instead of vma linked list omits b6ccf2ac98d6 mm/ksm: use vma iterators instead of vma linked list omits 35426011340e mm/khugepaged: stop using vma linked list omits f5755ef1edf0 mm/gup: use maple tree navigation instead of linked list omits 921242ae1811 bpf: remove VMA linked list omits 134c7688419c fork: use VMA iterator omits 59b404ed643e sched: use maple tree iterator to walk VMAs omits 78ea83f198ad perf: use VMA iterator omits 1231fba44887 acct: use VMA iterator instead of linked list omits f2750f591792 ipc/shm: use VMA iterator instead of linked list omits 07034b343aee userfaultfd: use maple tree iterator to iterate VMAs omits dbdce0db7664 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 5de3ed2d841b fs/proc/base: use the vma iterators in place of linked list omits b832b721d25b exec: use VMA iterator instead of linked list omits 3ef6a5b9dc04 coredump: remove vma linked list walk omits 0f793b4c04a9 um: remove vma linked list walk omits ef085fbbb37d optee: remove vma linked list walk omits 6ea615f31d72 cxl: remove vma linked list walk omits 165f171f790c xtensa: remove vma linked list walks omits f71fb909ca43 x86: remove vma linked list walks omits 3bdda875cdf3 s390: remove vma linked list walks omits 261ab2fe021b powerpc: remove mmap linked list walks omits b1a3bd6b518f parisc: remove mmap linked list from cache handling omits 802dfefc28f7 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits a2f35fa74795 arm64: remove mmap linked list from vdso omits 935c3b6d9102 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits b2459ebe7db1 mm/mmap: reorganize munmap to use maple states omits 1ff6eaf2d097 mm/mmap: move mmap_region() below do_munmap() omits c814dd90ffea mm: convert vma_lookup() to use mtree_load() omits 69572fe2dd46 mm: remove vmacache omits 5db739028a33 mm/mmap: use advanced maple tree API for mmap_region() omits 048ae3d7a1d0 mm: use maple tree operations for find_vma_intersection() omits 9e1fb47f7b8f mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits a6989acc517b mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits d41650d9679c mm: optimize find_exact_vma() to use vma_lookup() omits 1b45b1c3c870 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 7ef527949356 mmap: change zeroing of maple tree in __vma_adjust() omits 0ea3c5181a75 mm: remove rb tree. omits 59f2abb3a8c5 proc: remove VMA rbtree use from nommu omits fd1f47eb587c damon: convert __damon_va_three_regions to use the VMA iterator omits 3c7c9b714f32 kernel/fork: use maple tree for dup_mmap() during forking omits 1426d714036b mm/mmap: use maple tree for unmapped_area{_topdown} omits ee90dd6dfaab mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits f096f91bc5a8 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 5991f42a62d6 mmap: use the VMA iterator in count_vma_pages_range() omits 9e62099c8c02 mm: add VMA iterator omits 075842e462ab mm: start tracking VMAs with maple tree omits 85a9ba7e46ad lib/test_maple_tree: add testing for maple tree omits e65a793c48a1 radix tree test suite: add lockdep_is_held to header omits bee187ccc63a radix tree test suite: add support for slab bulk APIs omits f629b44515b2 radix tree test suite: add allocation counts and size to k [...] omits 3c1fea18a3e3 radix tree test suite: add kmem_cache_set_non_kernel() omits d98effefd79e radix tree test suite: add pr_err define omits 26f951071e58 Maple Tree: add new data structure omits 77eb45edbdb8 mm/demotion: expose memory tier details via sysfs omits 9dcad7578b53 lib/nodemask: optimize node_random for nodemask with singl [...] omits 794393357e17 mm/demotion: make toptier_distance inclusive upper bound o [...] omits 9ce8fe1d60ab mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits f24ba6b822d4 kernel/sched/fair: include missed header file, memory-tiers.h omits ce8be6ccd460 mm/demotion: update node_is_toptier to work with memory tiers omits f1816cfc2616 mm/demotion: demote pages according to allocation fallback order omits e581492a7a1e mm/demotion: drop memtier from memtype omits e53f109847bf mm/demotion: add pg_data_t member to track node memory tie [...] omits b2862f90939c mm/demotion: build demotion targets based on explicit memo [...] omits 0d59a3967711 mm/demotion: assign correct memory type for multiple dax d [...] omits f4d38a7bbd9e mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits ff40806c5e13 mm/demotion: fix kernel error with memory hotplug omits a7cbcc6d818d mm/demotion: add hotplug callbacks to handle new numa node [...] omits f57b906d482a mm/demotion: move memory demotion related code omits fd51f9654e6f mm-demotion-add-support-for-explicit-memory-tiers-fix omits 259f3c273c44 mm/demotion: add support for explicit memory tiers omits 3e3d3c577a3d mm/page_io: count submission time as thrashing delay for d [...] omits 48daf47830b3 delayacct: support re-entrance detection of thrashing accounting omits 8807a8bde74d mm: multi-gen LRU: design doc omits 5e03b98b5606 mm: multi-gen LRU: admin guide omits bc74c6b29aa7 mm: multi-gen LRU: debugfs interface omits daccf1849cee mm: multi-gen LRU: thrashing prevention omits a97f59fd5757 mm: multi-gen LRU: kill switch omits aa5390cd04bf mm: multi-gen LRU: optimize multiple memcgs omits b74a3a260b5e mm-multi-gen-lru-support-page-table-walks-fix omits 72908f2ae095 mm: multi-gen LRU: support page table walks omits 62a27b82cfab mm: multi-gen LRU: exploit locality in rmap omits 00292bc76fd9 mm: multi-gen LRU: minimal implementation omits 256764aea9fa mm: multi-gen LRU: groundwork omits 4cbee23b64f5 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 9fd29deb5047 mm/vmscan.c: refactor shrink_node() omits 75d3e7447102 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 6f47b41bdb68 mm: x86, arm64: add arch_has_hw_pte_young() omits 1c7a858ba130 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits b29b64bf6b16 mm: oom_kill: add trace logs in process_mrelease() system call omits 9b2981a1b435 mm: migrate: do not retry 10 times for the subpages of fai [...] omits 3f5e67cf5c6d migrate_pages(): fix failure counting for retry omits eff3a08c010f migrate_pages(): fix failure counting for THP splitting omits 87cec66123d6 migrate_pages(): fix failure counting for THP on -ENOSYS omits 0d1fefdbb802 migrate_pages(): fix failure counting for THP subpages retrying omits 39f49d8e0d09 migrate_pages(): fix THP failure counting for -ENOMEM omits a484c729e109 migrate_pages(): remove unnecessary list_safe_reset_next() omits 0af45c33c717 migrate: fix syscall move_pages() return value for failure omits 5cc88e844e87 selftests/hmm-tests: add test for dirty bits omits 77669d99b6c9 mm/compaction: fix set skip in fast_find_migrateblock omits 737a467250b2 filemap: make the accounting of thrashing more consistent omits 95cdc6368906 mm/swap: cache swap migration A/D bits support omits 2fd7e7ac76d4 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix omits 658c5da8e5ad mm/swap: cache maximum swapfile size when init swap omits 2193e3032812 mm: remember young/dirty bit for page migrations omits ab8e49d06ad2 mm/thp: carry over dirty bit when thp splits on pmd omits e3f77cc1479c mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 9ace693600f0 mm/swap: comment all the ifdef in swapops.h omits f11633bb13a7 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits ea4be534a92a mm: discard __GFP_ATOMIC omits f1285a043c64 mm, hwpoison: cleanup some obsolete comments omits c3dda92fa334 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits b597eab3dff1 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits 431e613c4f50 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits bcd7c2644dae mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits 60270cbcd327 mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits 92114a56de81 Merge branch 'mm-stable' into mm-unstable omits ee44584f1aa5 Merge branch 'imx/dt64' into for-next omits 17cb39b9e417 Merge branch 'imx/dt' into for-next omits b0c7302353e0 Merge branch 'imx/drivers' into for-next omits c0f5161bc888 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits e14cce481fb3 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits fb3526b0e53b arm64: dts: imx93: add mediamix blk ctrl node omits 4d42b11c714d arm64: dts: imx93: add src node omits 4cf90a232fee Merge branch 'imx/bindings' into imx/dt64 omits 4c3f3f23f631 arm64: dts: ls1028a-rdb: add more ethernet aliases omits 3a87b39bdd1c arm64: dts: imx8mq: update sdma node name format omits 68f98871cadb arm64: dts: imx93: add lpspi nodes omits d3e4c9c0a3f5 arm64: dts: imx93: add lpi2c nodes omits c34eee6848a0 arm64: dts: imx93: add a55 pmu omits 8caeafb3f597 arm64: dts: imx93: add blk ctrl node omits e12a0a480285 arm64: dts: imx93: add s4 mu node omits 18608b223dda arm64: dts: imx93: add gpio clk omits fb434f6b4575 arm64: dts: imx93: correct SDHC clk entry omits c896e0dec971 Merge branch 'linus' omits c0d3367a9f94 linux/export: use inline assembler to populate symbol CRCs omits 07d517bfd83b kbuild: use objtool-args-y to clean up objtool arguments omits e609b55ab16a kbuild: remove head-y syntax omits 78145c9505db kbuild: use obj-y instead extra-y for objects placed at the head omits 0aa64a7163e0 kbuild: unify two modpost invocations omits 0e3064692671 kbuild: move vmlinux.o rule to the top Makefile omits c67c18245f9b kbuild: move .vmlinux.objs rule to Makefile.modpost omits 605ad7d3159c kbuild: move core-y and drivers-y to ./Kbuild omits 9542bdbbeb8a kbuild: rename modules.order in sub-directories to .modules.order omits 1fac67834ea9 kbuild: fix and refactor single target build omits 9f974c8d4e43 kbuild: rewrite check-local-export in sh/awk omits 0c76ea240348 Revert "kbuild: Make scripts/compile.h when sh != bash" omits 9960568b192f scripts/mkcompile_h: move LC_ALL=C to '$LD -v' omits 6e2f560529dc kbuild: generate include/generated/compile.h in top Makefile omits 6b2581312e89 kbuild: build init/built-in.a just once omits 746afd7df756 Merge branch into tip/master: 'x86/timers' omits 9b75231a24ed Merge branch into tip/master: 'x86/sgx' omits b046c3802eff Merge branch into tip/master: 'x86/platform' omits b5b8bb018968 Merge branch into tip/master: 'x86/mm' omits 9c8932fd38ba Merge branch into tip/master: 'x86/misc' omits c974c0372959 Merge branch into tip/master: 'x86/microcode' omits 7a77960188dd Merge branch into tip/master: 'x86/cpu' omits 495351c54cd3 Merge branch into tip/master: 'x86/core' omits b194c282f1ca Merge branch into tip/master: 'x86/cleanups' omits 94e0d59e6b30 Merge branch into tip/master: 'x86/cache' omits 16cbc9f88705 Merge branch into tip/master: 'x86/apic' omits 89ace840bb60 Merge branch into tip/master: 'sched/psi' omits e83bf39660ef Merge branch into tip/master: 'sched/core' omits 27df03a20e77 Merge branch into tip/master: 'ras/core' omits 9a95e0ddc768 Merge branch into tip/master: 'perf/core' omits d66be0b21ad7 Merge branch into tip/master: 'objtool/core' omits 6dba21979f8d Merge branch into tip/master: 'locking/core' omits f6a12ee66e5e Merge branch into tip/master: 'x86/urgent' omits 4d535f9886d8 Merge branch into tip/master: 'perf/urgent' omits 826e0f2b3ba9 MAINTAINERS: Update HiSilicon GPIO Driver maintainer omits a4c48536da97 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits 7929216c2c33 f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT omits 18c261a6eda9 f2fs: fix to do sanity on destination blkaddr during recovery omits 42c37b2153ab f2fs: fix race condition on setting FI_NO_EXTENT flag omits f77cfdf0ed7e f2fs: remove redundant check in f2fs_sanity_check_cluster omits 90aa05c975a9 f2fs: add static init_idisk_time function to reduce the code omits c6b4cd5a18e8 f2fs: fix typo omits 6020457f27da f2fs: fix wrong dirty page count when race between mmap an [...] omits aa4672da94ed f2fs: use COMPRESS_MAPPING to get compress cache mapping omits 935673be5742 f2fs: return the tmp_ptr directly in __bitmap_ptr omits 835ad3846884 f2fs: account swapfile inodes omits 60072148e0a4 f2fs: simplify code in f2fs_prepare_decomp_mem omits dac7a5653fe9 f2fs: replace logical value "true" with a int number omits 699d35bc9865 Merge tag 'scmi-fixes-6.0' of git://git.kernel.org/pub/scm [...] omits ccc82513ff94 Merge tag 'juno-fixes-6.0' of git://git.kernel.org/pub/scm [...] omits 884d0cd9fa6a Merge branch 'for-next-next-v6.0-20220907' into for-next-20220907 omits aa1412a52338 Merge branch 'for-next-current-v5.19-20220907' into for-ne [...] omits 2307f9b01a19 Merge branch 'ext/kcsan-bg-full-annotation' into for-next- [...] omits 127f24001c18 Merge branch 'ext/qu/cache-used' into for-next-next-v6.0-20220907 omits 128d9245105b Merge branch 'ext/qu/qgroup-thresh-v4' into for-next-next- [...] omits 4bf59ab5f03d Merge branch 'misc-next' into for-next-next-v6.0-20220907 omits abb55ac0a84b Merge branch 'misc-6.0' into for-next-current-v5.19-20220907 omits d7510690d20c btrfs: add KCSAN annotations for unlocked access to block_ [...] omits f89c2be5e28a btrfs: don't update the block group item if used bytes are [...] omits 85c09c87bf68 btrfs: skip subtree scan if it's too high to avoid low sta [...] omits 2f31ceed79c5 btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING t [...] omits c2fa2dec936d btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN omits 9cdb18999317 btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later [...] omits 65c6fa8dd387 btrfs: sysfs: introduce qgroup global attribute groups omits 76ccdc004e12 btrfs: make fiemap more efficient and accurate reporting e [...] omits f106602a0f95 btrfs: skip unnecessary extent buffer sharedness checks du [...] omits 49cc54b7671f btrfs: speedup checking for extent sharedness during fiemap omits e9975432327e btrfs: rename btrfs_check_shared() to a more descriptive name omits 97fd9f9052e9 btrfs: allow fiemap to be interruptible omits e7a08f355420 btrfs: properly flush delalloc when entering fiemap omits 7e59f0485653 btrfs: remove zero length check when entering fiemap omits b4f59a5d8f87 btrfs: remove check for impossible block start for an exte [...] omits 14220b90c62f btrfs: make hole and data seeking a lot more efficient omits f296feffeece btrfs: allow hole and data seeking to be interruptible omits c6cd0e720f24 btrfs: fix the max chunk size and stripe length calculation omits 8bfe934c186d btrfs: remove the unnecessary result variables omits 0e2fb10ea735 btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTEN [...] omits eb3ec0bf0f11 btrfs: don't save block group root into super block omits 4a68aadfd63c btrfs: enhance unsupported compat RO flags handling omits 44c02daba451 Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] omits b05ca9d42ec0 arm64: dts: tqma8mpql: add USB DR support omits 06f03517480c btrfs: dump all space infos if we abort transaction due to ENOSPC omits 0fb0369aed11 btrfs: output human readable space info flag omits 9a9a0c45bd61 btrfs: check superblock to ensure the fs was not modified [...] omits 985839641040 btrfs: zoned: set pseudo max append zone limit in zone emu [...] omits 28b3c7d45a94 btrfs: zoned: fix API misuse of zone finish waiting omits 30c56e178260 btrfs: stop allocation a btrfs_io_context for simple I/O omits 969af3d1d8ae btrfs: add fast path for single device io in __btrfs_map_block omits 5fd547a521ae btrfs: decide bio cloning inside submit_stripe_bio omits 65c5437262d2 btrfs: factor out low-level bio setup from submit_stripe_bio omits 4bdb228ce2a6 btrfs: give struct btrfs_bio a real end_io handler omits 084e2398a6d0 btrfs: properly abstract the parity raid bio handling omits 41cb6aab3f5a btrfs: use chained bios when cloning omits 21580e3c35ad btrfs: don't take a bio_counter reference for cloned bios omits fa981825ccb5 btrfs: pass the operation to btrfs_bio_alloc omits 0a63a3fc77c0 btrfs: move btrfs_bio allocation to volumes.c omits 1e063975ce87 btrfs: don't create integrity bioset for btrfs_bioset omits 94c243716baf btrfs: remove use btrfs_remove_free_space_cache instead of [...] omits 1dcd866c9327 btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] omits 3167227837fd btrfs: fix race between quota enable and quota rescan ioctl omits fea7292abd19 btrfs: don't print information about space cache or tree e [...] omits 4c2d2ee4bd7e btrfs: simplify error handling at btrfs_del_root_ref() omits 3bd3a3765ca9 btrfs: get rid of block group caching progress logic omits 333efb6ba879 btrfs: send: fix failures when processing inodes with no links omits 5905462c2257 btrfs: send: refactor arguments of get_inode_info() omits e29b1509a7f7 btrfs: remove unnecessary EXTENT_UPTODATE state in buffere [...] omits 1dce4d9b60c3 btrfs: simplify adding and replacing references during log replay omits 3925eac95ef6 btrfs: sysfs: show discard stats and tunables in non-debug build omits d678c2875dea btrfs: use delayed items when logging a directory omits ec2c7ef21ce4 btrfs: skip logging parent dir when conflicting inode is n [...] omits bbd615244bd0 btrfs: log conflicting inodes without holding log mutex of [...] omits 0fc9c11a1dfe btrfs: move log_new_dir_dentries() above btrfs_log_inode() omits 6005631d754b btrfs: move need_log_inode() to above log_conflicting_inodes() omits 5045fd5d30bf btrfs: search for last logged dir index if it's not cached [...] omits 20a38b1c20d7 btrfs: shrink the size of struct btrfs_delayed_item omits 135e23af1c68 btrfs: remove unused logic when looking up delayed items omits 7664b00e76de btrfs: store index number instead of key in struct btrfs_d [...] omits afa66e6e4361 btrfs: remove root argument from btrfs_delayed_item_reserv [...] omits 2f4d4b0c5cf4 btrfs: avoid memory allocation at log_new_dir_dentries() f [...] omits fe23ca50ede7 btrfs: free list element sooner at log_new_dir_dentries() omits 20fc62d58363 btrfs: update stale comment for log_new_dir_dentries() omits 34037a8e5615 btrfs: remove the root argument from log_new_dir_dentries() omits 509e7f8d246e btrfs: don't drop dir index range items when logging a directory omits 163078408f75 btrfs: scrub: use larger block size for data extent scrub omits 2d72fa64b65b btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] omits 12ccef0d1fa1 btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] omits e61f890e5113 btrfs: scrub: introduce scrub_block::pages for more effici [...] omits 7f90c362130e btrfs: scrub: factor out allocation and initialization of [...] omits 0726123b12c9 btrfs: scrub: factor out initialization of scrub_block int [...] omits 652854be1ad2 btrfs: scrub: use pointer array to replace sblocks_for_recheck omits b976b405f1c3 btrfs: send: add support for fs-verity omits 2758d8f47434 btrfs: use atomic_try_cmpxchg in free_extent_buffer omits 86d41fcbd76b btrfs: scrub: remove impossible sanity checks omits 074d4fb089b8 btrfs: delete btrfs_wait_space_cache_v1_finished omits ca5254bc5b81 btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] omits 982bcbbb56bd btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL omits d26622605943 btrfs: simplify block group traversal in btrfs_put_block_g [...] omits 1de4c7bfa5ab btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY omits bc6f2236d467 btrfs: convert block group bit field to use bit helpers omits 972d7dc12e3f btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] omits 0bbc34101ffd btrfs: simplify arguments of btrfs_update_space_info and rename omits bdab3d9eba0d btrfs: use btrfs_fs_closing for background bg work omits e847a7d71342 btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] omits 0970096e6275 btrfs: sysfs: use sysfs_streq for string matching omits b8dd56748dfb btrfs: scrub: try to fix super block errors omits 61abaa9d4124 btrfs: scrub: properly report super block errors in system log omits 7047ff5d582d btrfs: fix alignment of VMA for memory mapped files on THP omits ebb6cf4dc498 btrfs: add lockdep annotations for the ordered extents wait event omits ac5149a99e5d btrfs: change the lockdep class of free space inode's inva [...] omits 62d640bbddbc btrfs: add lockdep annotations for pending_ordered wait event omits a5bc155f3f67 btrfs: add lockdep annotations for transaction states wait events omits e51efb332b75 btrfs: add lockdep annotations for num_extwriters wait event omits 47715fa2577c btrfs: add lockdep annotations for num_writers wait event omits 60e749d48a18 btrfs: add macros for annotating wait events with lockdep omits f1f1ba119047 btrfs: dump extra info if one free space cache has more bi [...] omits e6ed0b919977 arm64: dts: verdin-imx8mm: introduce hdmi-connector omits c8b74e4262a4 arm64: dts: verdin-imx8mm: add lvds panel node omits 9bec40933eef arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84 omits ab22ae4f74fd arm64: dts: imx8ulp: increase the clock speed of LPSPI omits 3f04088f0236 arm64: dts: imx8ulp: add mailbox node omits b296896bcce3 arm64: dts: imx8ulp: add pmu node omits a067ec1bed67 arm64: dts: imx8ulp: correct the scmi sram node name omits d2a531aae3ae arm64: dts: imx8ulp: drop undocumented property in cgc omits 53bd33e81fee arm64: dts: imx8mq-librem5: fix mipi_csi description omits a018eb3d0e0d arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3 omits 65387ec32814 arm64: dts: imx8mq-librem5: add USB type-c properties for [...] omits df40debb80f3 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's powe [...] omits 224a4d51adc0 arm64: dts: imx8mq-librem5: add RGB pwm notification leds omits 8eb9a967156a arm64: dts: imx8mq-librem5: describe the voice coil motor [...] omits be9ceb29455d arm64: dts: ls1028a: enable swp5 and eno3 for all boards omits 19aee51c857c arm64: dts: ls1028a: mark enetc port 3 as a DSA master too omits 8344d1e777c0 arm64: dts: ls1028a: move DSA CPU port property to the com [...] omits 90b38f0d93f4 arm64: dts: imx8mp-evk: Add PCIe support omits 9d6bc836378c arm64: dts: imx8mp: Add iMX8MP PCIe support omits 973e1ceb4d25 arm64: dts: imx8ulp: no executable source file permission omits b046404dd417 arm64: dts: imx8mp: Add SNVS LPGPR omits e8811b042fba arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S [...] omits f635b022cd47 arm64: dts: imx8mm: Fix typo in license text for Engicam boards omits 61a69ee646a2 arm64: dts: imx8-ss-dma: add IPG clock for i2c omits e54cfaa57ba3 arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S omits d52c4bb101e2 arm64: dts: imx8mm-kontron: Add SPI NOR partition layout omits f31ff99efcc0 arm64: dts: imx8mm-kontron: Use voltage rail names from sc [...] omits eb50a6695e41 arm64: dts: imx8mm-kontron: Remove low DDRC operating point omits b3e256efbbbc arm64: dts: imx8mm-kontron: Use the VSELECT signal to swit [...] omits 2311c0dfe4cc arm64: dts: imx8mm-kontron: Adjust compatibles, file names [...] omits 47ba3a233955 arm64: dts: imx8mp: add VPU blk ctrl node omits 0b27fa0dbd29 arm64: dts: imx8mp: add vpu pgc nodes omits c7b5763a98af arm64: dts: imx8mp-verdin: add cpu-supply omits 8e91742629fe Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 63c8a3297683 Merge branch 'v6.0-next/soc' into for-next omits cf42f1d7ab33 f2fs: increase the limit for reserve_root omits d14393c5bff2 f2fs: complete checkpoints during remount omits a36fe7301268 f2fs: flush pending checkpoints when freezing super omits b3b4f321a9ca parisc: ccio-dma: Add missing iounmap in error path in cci [...] omits 069784c1f3bc arm64: dts: lx2160a: add pcie EP mode nodes omits b8af81ccef05 arm64: dts: lx2160a: update PCIe nodes to match rev2 silicon omits c3e88d91e409 irqchip/stm32-exti: Remove check on always false condition adds bfbfb6182ad1 nfsd_splice_actor(): handle compound pages adds d1221cea11fc Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 04ca415b2903 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 828914d4455b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds b4084752a656 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds e6c94ea48325 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a9f115ae6db6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds ca2dccdeeb49 net: phy: aquantia: wait for the suspend/resume operations [...] adds 7288ff6ec795 mptcp: fix fwd memory accounting on coalesce adds 0727a9a5fbc1 Documentation: mptcp: fix pm_type formatting adds 2a9f64b91794 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6b9db3e06467 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b11c82ef6893 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4289a5facade Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4d40ceef4745 ALSA: hda: add Intel 5 Series / 3400 PCI DID adds 3c4d8c24fb6c ALSA: hda/tegra: set depop delay for tegra adds cbcdf8c4d35c ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 adds f89e409402e2 ALSA: hda: Fix Nvidia dp infoframe adds c5df879a69b7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d56ba9a04d75 ASoC: imx-card: Fix refcount issue with of_node_put adds ef08894d0290 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4a0d201f8ab3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 64e50470518d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 1aa6f1351bf1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f8f67eff6847 USB: serial: option: add Quectel BG95 0x0203 composition adds d640c4cb8f2f USB: serial: option: add Quectel RM520N adds 1bd9410c1254 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 29cdeda5691f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f10fcb3cd40a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 8627da20f216 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds af45178bc0b8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds ad1430f5c6ea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 64adfecfd4d6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 08e80f4e4aaa Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f51a1aeb73d0 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds cda81092d585 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9d0aac5cdf1a Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 233a1c423b53 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds da3b1c294d47 dt-bindings: apple,aic: Fix required item "apple,fiq-index [...] adds 969d373228f6 dt-bindings: power: qcom,rpmpd: drop non-working codeauror [...] adds de11663b75b0 dt-bindings: pinctrl: qcom: drop non-working codeaurora.or [...] adds b35bd07137d7 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds a36fe91a22d3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 8f7e001e0325 RISC-V: Clean up the Zicbom block size probing adds 906bb292df39 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1660c679d6d4 MAINTAINERS: Update HiSilicon GPIO Driver maintainer adds 94e9bc73d85a gpio: ixp4xx: Make irqchip immutable adds 4a9dbd204af8 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 8fc7a6198a80 irqchip/stm32-exti: Remove check on always false condition adds f55a9b59e8f0 irqchip/gic-v3-its: Remove cpumask_var_t allocation adds 8d5356f9820d irqchip: Select downstream irqchip drivers for LoongArch CPU adds b96c0320c9b4 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 65aab833eec8 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 3dab9d50a0e4 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 727a010200d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5b6d6ca82655 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new ee82779a67e8 kbuild: build init/built-in.a just once new 841349efb030 kbuild: generate include/generated/compile.h in top Makefile new f8f3763ebf79 scripts/mkcompile_h: move LC_ALL=C to '$LD -v' new 6870838cfa7a Revert "kbuild: Make scripts/compile.h when sh != bash" new a521c97e2a63 kbuild: rewrite check-local-export in sh/awk new 6d7a9e204e5f kbuild: fix and refactor single target build new fd5f5437264c kbuild: rename modules.order in sub-directories to .modules.order new 10d1d4b75525 kbuild: move core-y and drivers-y to ./Kbuild new de532a7da2b8 kbuild: move .vmlinux.objs rule to Makefile.modpost new b8d366ae69fe kbuild: move vmlinux.o rule to the top Makefile new 165b718fdd8c kbuild: unify two modpost invocations new 6676e2cdd7c3 kbuild: use obj-y instead extra-y for objects placed at the head new 3467c7914cb4 kbuild: remove head-y syntax new 0752c572f50f kbuild: use objtool-args-y to clean up objtool arguments new 78b161ba86dd Kconfig: remove unused function 'menu_get_root_menu' new 83a4caa8b145 scripts/clang-tools: remove unused module new af8a63c12b2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 095c7e2ad29f Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 696aff01e613 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 23f14d47198d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 3aea5f2f3124 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new cdf3f11c16db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f2d3897c16f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2edb325203b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c8210d75e7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60033f6b6a5f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 7de54f88ad7d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 592820e7f20a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e4ef0885632e arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity new c3681de3b8f2 arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port new c1f84a75babe arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation new 352c3c88ca54 Merge branch 'imx/drivers' into for-next new 97f887c1242e Merge branch 'imx/dt' into for-next new 3a9dd7ca3deb arm64: dts: imx8mp-verdin: add cpu-supply new 15ab16169008 arm64: dts: imx8mp: add vpu pgc nodes new efee386a1044 arm64: dts: imx8mp: add VPU blk ctrl node new d29f07b3e78d arm64: dts: imx8mm-kontron: Adjust compatibles, file names [...] new 379fbc68d398 arm64: dts: imx8mm-kontron: Use the VSELECT signal to swit [...] new 5c5bcc0f2332 arm64: dts: imx8mm-kontron: Remove low DDRC operating point new 10f7172d502b arm64: dts: imx8mm-kontron: Use voltage rail names from sc [...] new 561399eeadd9 arm64: dts: imx8mm-kontron: Add SPI NOR partition layout new d7756a4bb55e arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S new 3c6da95ba912 arm64: dts: imx8-ss-dma: add IPG clock for i2c new b3a688d1efd3 arm64: dts: imx8mm: Fix typo in license text for Engicam boards new 4cacfb75a531 arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S [...] new 5a8f667ad294 arm64: dts: imx8mp: Add SNVS LPGPR new 7667eb557363 arm64: dts: imx8ulp: no executable source file permission new da2540813ff0 arm64: dts: imx8mp: Add iMX8MP PCIe support new 60d4721c371d arm64: dts: imx8mp-evk: Add PCIe support new afa0cb459dd8 arm64: dts: ls1028a: move DSA CPU port property to the com [...] new d6b3c12368bd arm64: dts: ls1028a: mark enetc port 3 as a DSA master too new 0a0706948a86 arm64: dts: ls1028a: enable swp5 and eno3 for all boards new 729e03c8b167 arm64: dts: imx8mq-librem5: describe the voice coil motor [...] new 38733a96e737 arm64: dts: imx8mq-librem5: add RGB pwm notification leds new e9734c58b9a4 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's powe [...] new e185056d7d5f arm64: dts: imx8mq-librem5: add USB type-c properties for [...] new 7f07f84cd567 arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3 new eaeedfb6a71e arm64: dts: imx8mq-librem5: fix mipi_csi description new 19d2a3130f3a arm64: dts: imx8ulp: drop undocumented property in cgc new bbdc8749364a arm64: dts: imx8ulp: correct the scmi sram node name new aabd4615fa5b arm64: dts: imx8ulp: add pmu node new 89784bcc35af arm64: dts: imx8ulp: add mailbox node new 71c5064cc439 arm64: dts: imx8ulp: increase the clock speed of LPSPI new 2cbfd9ae6c7e arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84 new dec2740ff079 arm64: dts: verdin-imx8mm: add lvds panel node new c0d00af3f798 arm64: dts: verdin-imx8mm: introduce hdmi-connector new c85c7569ee24 arm64: dts: tqma8mpql: add USB DR support new 4ede22cdcedf arm64: dts: imx93: correct SDHC clk entry new 9b25ea3b4d32 arm64: dts: imx93: add gpio clk new 83b476a37cd7 arm64: dts: imx93: add s4 mu node new 3aba2ed41a74 arm64: dts: imx93: add blk ctrl node new 2f1164c265c1 arm64: dts: imx93: add a55 pmu new cba61c358364 arm64: dts: imx93: add lpi2c nodes new 87b737dae7bd arm64: dts: imx93: add lpspi nodes new 353a71b1db58 arm64: dts: imx8mq: update sdma node name format new 76c518d90b4e arm64: dts: ls1028a-rdb: add more ethernet aliases new 2e74b3f67a62 Merge branch 'imx/bindings' into imx/dt64 new c54d8366a55f arm64: dts: imx93: add src node new 55a9d0fce90d arm64: dts: imx93: add mediamix blk ctrl node new c8a4192d238e arm64: dts: imx8mp-venice-gw74xx: add USB DR support new 9bcb3133412f arm64: dts: imx8mp-venice-gw74xx: add cpu-supply node for cpufreq new 551619f494b4 arm64: dts: imx8mp-venice-gw74xx: add WiFi/BT module support new 3c95de8b85db Merge branch 'imx/dt64' into for-next new 64699f82b647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b70ee583cce7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d86a1c69bd9a arm64: dts: mediatek: cherry: Enable the System Companion [...] new e775cc1a9b4f arm64: dts: mediatek: cherry: Wire up the ChromeOS Embedde [...] new 63ce81b224dd arm64: dts: mediatek: cherry: Add Google Security Chip (GSC) TPM new 824fae69f53b arm64: dts: mediatek: cherry: Add keyboard mapping for the [...] new 07984e82ae3b arm64: dts: mediatek: cherry: Enable secondary SD/MMC controller new b53f37249cfa arm64: dts: mediatek: cherry: Enable Elantech eKTH3000 i2c [...] new 260c04d425eb arm64: dts: mediatek: cherry: Enable MT6315 regulators on [...] new 6eaab02cfa12 Merge branch 'v6.0-next/soc' into for-next new 63b092ed09d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 076182950fe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5ea1c7ca338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b626ac159e5e arm64: dts: qcom: sc7280: correct CPU BWMON unit address new 00d92171ee14 arm64: dts: qcom: sa8155p-adp: Remove unused properties fr [...] new 593ad9132fd8 dt-bindings: arm: qcom: document sc7280 and villager board new 3accba70e238 arm64: dts: qcom: sc7280: Add herobrine-villager-r1 new d42fae738f3a arm64: dts: qcom: Add LTE SKUs for sc7280-villager family new 05c23128898b dt-bindings: clock: Add "qcom,adsp-pil-mode" property new 42801e618529 dt-bindings: clock: Add resets for LPASS audio clock contr [...] new c9a406b42f5c dt-bindings: clock: Add support for external MCLKs for LPA [...] new 12ef689f09ab arm64: dts: qcom: sc7280: Add nodes for soundwire and va t [...] new d3219de8bceb arm64: dts: qcom: sc7280: Enable digital codecs and soundw [...] new d5a959f96be1 arm64: dts: qcom: sc7280: Enable digital codecs and soundw [...] new f8b4eb64f200 arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 1 [...] new 0a3a56a93fd9 arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 3.0/3.1 new d6c006f510d9 arm64: dts: qcom: sc7280: Add max98360a codec for CRD 1.0/ [...] new 14afeaf91737 arm64: dts: qcom: sc7280: herobrine: Add max98360a codec node new aee6873edb93 arm64: dts: qcom: sc7280: Add lpass cpu node new 8cf4133bc1fb arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 1. [...] new f10c73ac6e90 arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 3.0/3.1 new ece7d81f2447 arm64: dts: qcom: sc7280: Add sound node for CRD 1.0/2.0 a [...] new 29e0b604f040 arm64: dts: qcom: sc7280: Add sound node for CRD 3.0/3.1 new 61a301ca8373 arm64: dts: qcom: sc7280: Fix Dmic no sound on villager-r1 new 7afdf3afff6f dt-bindings: clock: Add "qcom,adsp-pil-mode" property new be9439df2353 dt-bindings: clock: Add resets for LPASS audio clock contr [...] new 1c3f9df77a50 dt-bindings: clock: Add support for external MCLKs for LPA [...] new adb12f063666 Merge branch '1662005846-4838-1-git-send-email-quic_c_skak [...] new 0cbcfbe50cbf clk: qcom: lpass: Handle the regmap overlap of lpasscc and [...] new 7c6a6641c24d clk: qcom: lpass: Add support for resets & external mclk f [...] new affa747d36aa ARM: dts: qcom: msm8660: Add GSBI1 SPI bus new 77012a11c36e ARM: dts: qcom: msm8660: Add GSBI3 I2C bus new 2aac1179717d ARM: dts: qcom: apq8060-dragonboard: Add TMA340 to APQ8060 [...] new fd90a0398733 Merge branches 'arm64-defconfig-for-6.1', 'arm64-for-6.1', [...] new 3946e1b060b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c3976be52e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10c1753909fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26d8b279392c dt-bindings: soc: rockchip: Document RV1126 grf new 614ce48b63c8 dt-bindings: soc: rockchip: Document RV1126 pmugrf new b56774a86eea Merge branch 'v6.1-armsoc/drivers' into for-next new 30d8b7d43c84 clk: rockchip: Add MUXTBL variant new f49a2ed16397 Merge branch 'v6.1-clock/next' into for-next new f87dac4355e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03a438ed4ced Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df4b3c26b69f Merge tag 'scmi-fixes-6.0' of git://git.kernel.org/pub/scm [...] new 1f3a176f26cc Merge tag 'ffa-updates-6.1' of git://git.kernel.org/pub/sc [...] new 15ec1b0158f2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 9dba157c2ef8 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 6a19b194f4f8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4de895e57b9e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new af4b3ea9687f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ee09195f12d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 5e23567d15e3 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e6f192066965 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new b8034c908deb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 941075326a44 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 177939529e56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6bb842ddd55a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 087cafcbbd02 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 38238be4e881 parisc: ccio-dma: Add missing iounmap in error path in cci [...] new 4b9d1bc7911c Input: hp_sdc: fix spelling typo in comment new 95363747a6f3 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa new cef3b5053b15 parisc: Allow CONFIG_64BIT with ARCH=parisc new 62b12ca6f7b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba1ecfdaac7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3616e95393c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d936738bb48c Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new b10493ede906 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e5338c3db64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f9b3d2df87d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b499e8724c2b Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 8a1f1e3d1eec btrfs: fix hang during unmount when stopping block group r [...] new a362bb864b8d btrfs: fix hang during unmount when stopping a space recla [...] new 2dd7e7bc0282 btrfs: zoned: wait for extent buffer IOs before finishing a zone new 19143be1be52 Merge branch 'misc-6.0' into for-next-current-v5.19-20220913 new e45cad7d4c96 Merge branch 'for-next-current-v5.19-20220913' into for-ne [...] new 53d951d02fc5 btrfs: dump extra info if one free space cache has more bi [...] new 66d731ddd011 btrfs: add macros for annotating wait events with lockdep new c7c17939f57b btrfs: add lockdep annotations for num_writers wait event new e3810866f567 btrfs: add lockdep annotations for num_extwriters wait event new e7a9f8bf9fd3 btrfs: add lockdep annotations for transaction states wait events new 196702f2ccc1 btrfs: add lockdep annotations for pending_ordered wait event new 1e5b6d045fda btrfs: change the lockdep class of free space inode's inva [...] new 130dbd916be3 btrfs: add lockdep annotations for the ordered extents wait event new f27ffd554cab btrfs: fix alignment of VMA for memory mapped files on THP new 7e5d2c95fe7d btrfs: scrub: properly report super block errors in system log new fb149a8ccd64 btrfs: scrub: try to fix super block errors new 21293b8dcd01 btrfs: sysfs: use sysfs_streq for string matching new 4460298f3915 btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] new f329b8ee04ce btrfs: use btrfs_fs_closing for background bg work new 9fc736cbd43b btrfs: simplify arguments of btrfs_update_space_info and rename new adc54c174c58 btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] new 8bb462100fae btrfs: convert block group bit field to use bit helpers new 2f91c0b890ab btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY new 5ad46030729d btrfs: simplify block group traversal in btrfs_put_block_g [...] new 419e5d62fb4b btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL new 74a37b1d581f btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] new dbaf0144c374 btrfs: delete btrfs_wait_space_cache_v1_finished new 29217f064d20 btrfs: scrub: remove impossible sanity checks new dcc4dc62ab2a btrfs: use atomic_try_cmpxchg in free_extent_buffer new 05ae2065e165 btrfs: send: add support for fs-verity new 0c255d7222c8 btrfs: scrub: use pointer array to replace sblocks_for_recheck new 4f41e9cda815 btrfs: scrub: factor out initialization of scrub_block int [...] new fdda7b944674 btrfs: scrub: factor out allocation and initialization of [...] new c67c61f7adc6 btrfs: scrub: introduce scrub_block::pages for more effici [...] new ad9653c66284 btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] new 7111a29802b9 btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] new a784066985da btrfs: scrub: use larger block size for data extent scrub new 74b13b0a9920 btrfs: don't drop dir index range items when logging a directory new 191b85e7850a btrfs: remove the root argument from log_new_dir_dentries() new da609d76a778 btrfs: update stale comment for log_new_dir_dentries() new caa873745461 btrfs: free list element sooner at log_new_dir_dentries() new 12c44e49ca84 btrfs: avoid memory allocation at log_new_dir_dentries() f [...] new a04f596830d7 btrfs: remove root argument from btrfs_delayed_item_reserv [...] new 107033d8d51c btrfs: store index number instead of key in struct btrfs_d [...] new 43b914d0fe68 btrfs: remove unused logic when looking up delayed items new 5fc28bdad55c btrfs: shrink the size of struct btrfs_delayed_item new 45fbc26bf9ab btrfs: search for last logged dir index if it's not cached [...] new 52b4121f3c45 btrfs: move need_log_inode() to above log_conflicting_inodes() new 046b27b1e06f btrfs: move log_new_dir_dentries() above btrfs_log_inode() new 2e96bac5a9a8 btrfs: log conflicting inodes without holding log mutex of [...] new fddb26538fe8 btrfs: skip logging parent dir when conflicting inode is n [...] new 9433a2cc38d6 btrfs: use delayed items when logging a directory new 957e23fb301a btrfs: sysfs: show discard stats and tunables in non-debug build new dd56efe7871d btrfs: simplify adding and replacing references during log replay new 78361f64ff42 btrfs: remove unnecessary EXTENT_UPTODATE state in buffere [...] new b1f38ea43776 btrfs: send: refactor arguments of get_inode_info() new 756cc851bd37 btrfs: send: fix failures when processing inodes with no links new e6daafd92eb3 btrfs: get rid of block group caching progress logic new 416533969b21 btrfs: simplify error handling at btrfs_del_root_ref() new 9e2228627065 btrfs: don't print information about space cache or tree e [...] new b0750021c9a0 btrfs: fix race between quota enable and quota rescan ioctl new eaffbb0ac644 btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] new cef4af35982b btrfs: remove use btrfs_remove_free_space_cache instead of [...] new ea0895a7ddc0 btrfs: don't create integrity bioset for btrfs_bioset new ce5aab9697e7 btrfs: move btrfs_bio allocation to volumes.c new 1d6f3fccc8ed btrfs: pass the operation to btrfs_bio_alloc new fb906d2ab5e4 btrfs: don't take a bio_counter reference for cloned bios new 3f00d9facb1c btrfs: use chained bios when cloning new adae145b6950 btrfs: properly abstract the parity raid bio handling new 3f7e8b9731b1 btrfs: give struct btrfs_bio a real end_io handler new cefb6929f093 btrfs: factor out low-level bio setup from submit_stripe_bio new 31ba48631a93 btrfs: decide bio cloning inside submit_stripe_bio new 5d411962a85f btrfs: add fast path for single device io in __btrfs_map_block new 3a98aa7d1c65 btrfs: stop allocation a btrfs_io_context for simple I/O new 2f2f9efadb4e btrfs: check superblock to ensure the fs was not modified [...] new 8b70abfa6560 btrfs: output human readable space info flag new 4e9c5f8b1947 btrfs: dump all space infos if we abort transaction due to ENOSPC new 01e306f0170f btrfs: enhance unsupported compat RO flags handling new e30a4e7d3d45 btrfs: don't save block group root into super block new 2ec6cac2fb3c btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTEN [...] new 67a29bbe5e31 btrfs: remove the unnecessary result variables new fd9d9ee06664 btrfs: allow hole and data seeking to be interruptible new 3839c17573f3 btrfs: make hole and data seeking a lot more efficient new 27434bd1b301 btrfs: remove check for impossible block start for an exte [...] new 5760c3b08b93 btrfs: remove zero length check when entering fiemap new b3ff66d346c9 btrfs: properly flush delalloc when entering fiemap new 0bbec76066c3 btrfs: allow fiemap to be interruptible new 195b866f3b4a btrfs: rename btrfs_check_shared() to a more descriptive name new 9b020fa7e52d btrfs: speedup checking for extent sharedness during fiemap new bcbe54adc6c8 btrfs: skip unnecessary extent buffer sharedness checks du [...] new ea6f64a2b02e btrfs: make fiemap more efficient and accurate reporting e [...] new 71eb6e2556cd btrfs: sysfs: introduce global qgroup attribute group new 5d92dd08f27c btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later [...] new 18706ceb29ac btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN new 684b9782ed87 btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING t [...] new 4f1130af8b61 btrfs: skip subtree scan if it's too high to avoid low sta [...] new 13b23984f8d8 btrfs: remove btrfs_bit_radix_cachep declaration new 47fa09a3973f btrfs: qgroup: fix a typo in a comment new ba7246d9eda9 btrfs: zoned: refactor device checks in btrfs_check_zoned_mode new f6424ce40e16 btrfs: fix hang during unmount when stopping block group r [...] new 547296bd1066 btrfs: fix hang during unmount when stopping a space recla [...] new f09ab7f1c129 btrfs: remove useless used space increment during space re [...] new 994d310e781a btrfs: zoned: wait for extent buffer IOs before finishing a zone new f8ae3da2ca22 btrfs: add KCSAN annotations for unlocked access to block_ [...] new c0a89016b345 btrfs: skip update of block group item if used bytes are the same new a7d764b6c503 btrfs: rename clean_io_failure and remove extraneous args new 4bac177d2402 btrfs: unexport internal failrec functions new 1511afacb021 btrfs: convert the io_failure_tree to a plain rb_tree new c52b950fcf5d btrfs: use find_first_extent_bit in btrfs_clean_io_failure new 4b26f2a0b5f8 btrfs: separate out the extent state and extent buffer init code new ab67d222b7b8 btrfs: separate out the eb and extent state leak helpers new 2ac16b1fae39 btrfs: temporarily export alloc_extent_state helpers new c122bc0f8eed btrfs: move extent state init and alloc functions to their [...] new 34a028dc0908 btrfs: convert BUG_ON(EXTENT_BIT_LOCKED) checks to ASSERT's new 347e6e8bec0e btrfs: move simple extent bit helpers out of extent_io.c new 60198a1258b5 btrfs: export wait_extent_bit new 206c15e571ef btrfs: move btrfs_debug_check_extent_io_range into extent- [...] new caa49bdb937d btrfs: temporarily export and move core extent_io_tree tre [...] new b5482d84aba6 btrfs: temporarily export and then move extent state helpers new b66a5a344c36 btrfs: move a few exported extent_io_tree helpers to exten [...] new c7c45bd6aa0a btrfs: move core extent_io_tree functions to extent-io-tree.c new a6df0dfcadb4 btrfs: unexport btrfs_debug_check_extent_io_range new 28cdee0f4b1e btrfs: unexport all the temporary exports for extent-io-tree.c new f72a840718b2 btrfs: remove struct tree_entry in extent-io-tree.c new b8646a5bf70b btrfs: use next_state instead of rb_next where we can new c7371c3c9e7c btrfs: make tree_search return struct extent_state new fbbd1ef2b2a8 btrfs: make tree_search_for_insert return extent_state new 626d60cc283f btrfs: make tree_search_prev_next return extent_state's new 8e1acc4a9f0a btrfs: use next_state/prev_state in merge_state new e138339fa6f0 btrfs: move extent io tree unrelated prototypes to their a [...] new 25b653c22d3f btrfs: drop exclusive_bits from set_extent_bit new e53fdb709318 btrfs: remove the wake argument from clear_extent_bits new 1717aecb24df btrfs: remove failed_start argument from set_extent_bit new d99667b74a80 btrfs: drop extent_changeset from set_extent_bit new 475951a8e739 btrfs: unify the lock/unlock extent variants new cebdf904f251 btrfs: remove extent_io_tree::track_uptodate new 5438d09e2113 btrfs: get rid of extent_io_tree::dirty_bytes new fc2da95d1549 btrfs: don't clear CTL bits when trying to release extent state new c75cc9ef270b btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITS new adb0970d4ca0 btrfs: don't init io tree with private data for non-inodes new 1e6a7d2d8d1a btrfs: remove is_data_inode() checks in extent-io-tree.c new db999b7f4ead btrfs: stop tracking failed reads in the I/O tree new e9dfe3a498bf Merge branch 'misc-next' into for-next-next-v6.0-20220913 new caeaee0f40e2 Merge branch 'for-next-next-v6.0-20220913' into for-next-20220913 new 1ce6af8262c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32d78ab06581 Merge branch 'master' of git://github.com/ceph/ceph-client.git new d860e355b3d1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new d6ff048dc41f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9e8e4931cd4f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c7b585763701 f2fs: flush pending checkpoints when freezing super new 4f99484d2796 f2fs: complete checkpoints during remount new da35fe96d12d f2fs: increase the limit for reserve_root new ddd3b16c8cc5 f2fs: replace logical value "true" with a int number new 8140654e781d f2fs: simplify code in f2fs_prepare_decomp_mem new 8b157a3a1f8c f2fs: account swapfile inodes new 51a325a5ca33 f2fs: return the tmp_ptr directly in __bitmap_ptr new 7ae4e8ab2413 f2fs: use COMPRESS_MAPPING to get compress cache mapping new 2e976c03a381 f2fs: fix wrong dirty page count when race between mmap an [...] new fd0b22eb0aeb f2fs: fix typo new ee79be8253da f2fs: add static init_idisk_time function to reduce the code new 0f17c3f76691 f2fs: remove redundant check in f2fs_sanity_check_cluster new d936272a4141 f2fs: fix race condition on setting FI_NO_EXTENT flag new caf0cf128925 f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT new 619a7bbeb896 f2fs: fix to do sanity check on destination blkaddr during [...] new 64c11570d64d f2fs: fix to do sanity check on summary info new 090e974769af f2fs: port to vfs{g,u}id_t and associated helpers new e078ce0406f0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f580912cca4b Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new aa3d6d8a4b65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f37b55982c12 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 395289f8a048 NFSD: Return nfserr_serverfault if splice_ok but buf->page [...] new ea62e697130b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f3ae0fb2c72 Merge branch '9p-next' of git://github.com/martinetd/linux new 730c62398c5a Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] new fd76de209209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0927c3a6035b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d7691cea18f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e56438b40298 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new f748364cff1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8bd8213dd59 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 733bb31b5e9c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 5df2a1d3f702 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 946965c345ae Merge branch 'master' of git://linuxtv.org/media_tree.git new a20a2fb39817 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 4fbd689bdce4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fe2dbf433bda Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new a94c79ad8e74 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4de7b76c6fb0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 9e9813311362 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 394d0f42db6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1fd9d85cf233 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41e3b0722f6c sfc: introduce shutdown entry point in efx pci driver new c9ae520ac3fa r8169: remove rtl_wol_shutdown_quirk() new 1e405850f7fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new efa3af6925ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3614883efa3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1e9799716fe4 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new b6b64a208d6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 554cef6ab631 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c790819c9d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 62f01cae7f32 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new dd9b18e76f04 drm: Use original src rect while initializing damage iterator new b78e5d830f0d drm/tests: Set also mock plane src_x, src_y, src_w and src_h new 58009c256b11 drm/vc4: hdmi: Constify drm_display_mode new d098a31fe0f8 drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports [...] new da94e9c64c19 drm/vc4: hdmi: Remove mutex in detect new c0895f80272c drm/vc4: hdmi: Simplify the hotplug handling new 165ba1aad164 drm/vc4: hdmi: Switch to detect_ctx new d0133e7da26c drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around new 6bed2ea3cb38 drm/vc4: hdmi: Reset link on hotplug new 68ded02cb2c2 drm/scdc: Document hotplug gotchas new a2224f2d458a drm/vmwgfx: remove unused vmw_bo_is_vmw_bo() declaration new b779e4b973b7 drm/radeon/r600_cs: remove r600_cs_legacy_get_tiling_conf( [...] new 2b61e16a3c87 drm/radeon: remove unused declarations for radeon new 04e6fcc1b374 drm/gma500: remove unused declarations in psb_intel_drv.h new 75cebd664d57 drm/amd/pm: remove unused declarations in hardwaremanager.h new d24fa53031e7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 7bb91228291a drm/amd/pm: disable BACO entry/exit completely on several [...] new dd6aeb4e5f59 drm/amdgpu: Don't enable LTR if not supported new 542ab4917338 drm/amdgpu: use dirty framebuffer helper new a4a3798f0077 drm/amdkfd: Fix CRIU restore op due to doorbell offset new 1ed1f6be6eb3 drm/amd/amdgpu: update GC 10.3.0 pwrdec new 46c676600c71 drm/amdgpu: Use per device reset_domain for XGMI on sriov [...] new 7a3f8b7c4cdb amd/amdkfd: fix repeated words in comments new e1f84eef313f drm/amdkfd: handle CPU fault on COW mapping new c969c5fd21fd drm/amdkfd: Remove prefault before migrating to VRAM new 9dea5dd0e9dc drm/amd/display: update header files new d27ec594b48d drm/amdgpu: Rely on MCUMC_STATUS for umc v8_10 correctable [...] new 34dfca890835 drm/amdgpu: Enable full reset when RAS is supported on gc v11_0_0 new cd3a49af58c2 drm/amdgpu: change the alignment size of TMR BO to 1M new 3a876060892b drm/amdkfd: Migrate in CPU page fault use current mm new 2efc30f0161b drm/amdgpu: Fix hive reference count leak new fc0cd4cd1f7f drm/amd/display: clean up some inconsistent indentings new 02bcbd6bfc59 drm/amd/display: Simplify bool conversion new a92bfda87837 drm/amd/display: remove possible condition with no effect [...] new 8a948b1b2f2b drm/radeon/ci_dpm: Remove the unneeded result variable new d4242216dd79 drm/radeon: Remove the unneeded result variable new 79c0d7ddcbb8 drm/amdgpu: Remove the unneeded result variable new 556bdae320b2 drm/amdgpu: cleanup coding style in amdgpu_acpi.c new 826f03b8ac7a drm/amdgpu: cleanup coding style in amdgpu_sync.c file new 2f4ca1ba6c9e drm/amdgpu: cleanup coding style in amdgpu_amdkfd.c new e7c94bfb747f drm/amdgpu: cleanup coding style in amdgpu_amdkfd_gpuvm.c new 65529fa32c60 drm/amd/display: fix repeated words in comments new 49791b988ac7 drm/amdgpu/display: remove unneeded "default n" options new 7a87040ca6a1 drm/amdgpu: add HDP remap functionality to nbio 7.7 new c3db1b9065d0 drm/amdgpu: added support for ras driver loading new 158225294683 drm/amdgpu: Add EEPROM I2C address for smu v13_0_0 new 6da15a236c8c drm/amdgpu: Skip reset error status for psp v13_0_0 new 17529ea2acfa drm/amd/display: Optimizations for DML math new 4f76da231826 drm/amd/display: Correct I2C register offset new 615268d49350 drm/amd/display: Revert "Fallback to SW cursor if SubVP + [...] new 41c81dcf5999 drm/amd/display: Update MBLK calculation for SubVP new c7783a6ed4fc drm/amd/display: Reverted DSC programming sequence change new d3d421105066 drm/amd/display: Assign link type before check dsc workaround. new fe77d95f7a7f drm/amd/display: SW cursor fallback for SubVP new 94caa423e2b5 drm/amd/display: Fixing DIG FIFO Error new 827e3c9caa77 drm/amd/display: Fix divide by zero in DML new 34e205112ec0 drm/amd/display: Fix compilation errors on DCN314 new b8e13105b7fe drm/amd/display: Enable dlg and vba compilation for dcn314 new d56e38d51cbc drm/amd/display: Hook up DCN314 specific dml implementation new e7dbdfa226ce drm/amd/display: Relax swizzle checks for video non-RGB fo [...] new 247a94a627db drm/amd/display: Correct dram channel width for dcn314 new 39fc82b7e031 drm/amd/display: Round cursor width up for MALL allocation new 43080c9b7536 drm/amd/display: Update viewport position for phantom pipes new 5c1a431aaf52 drm/amd/display: Added debug option for forcing subvp num ways new 3b304bced035 drm/amd/display: add workaround for subvp cursor corruptio [...] new 61e4de65b99c drm/amd/display: Limit user regamma to a valid value new 4bd09d748104 drm/amd/display: Adding log for spread_spectrum_info new 34955a1e797d drm/amd/display: Don't adjust VRR unnecessarily new b04fa59a51e8 drm/amd/display: Avoid force minimal transaction in case o [...] new 410e747401a3 drm/amd/display: Refactor SubVP calculation to remove FPU new 70c04ad8441a drm/amd/display: Fix register definitions for DCN32/321 new 419c14521e0b drm/amd/display: 3.2.202 new 1df7e5695224 drm/amd/display: Reduce number of arguments of dml32_Calcu [...] new 3b4e83a23224 drm/amd/display: Reduce number of arguments of dml32_Calcu [...] new ab2ac59c32db drm/amd/display: Reduce number of arguments of dml31's Cal [...] new 1dbec5b4b0ef drm/amd/display: Reduce number of arguments of dml31's Cal [...] new b0f4b23fc3db drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinli [...] new 9b94c609cc17 drm/amdgpu: remove SRIOV and MCBP dependencies from the CS new 736ec9fadd7a drm/amdgpu: move setting the job resources new dd80d9c8eeca drm/amdgpu: revert "partial revert "remove ctx->lock" v2" new 4247084057cf drm/amdgpu: use DMA_RESV_USAGE_BOOKKEEP v2 new 88c98d54b220 drm/amdgpu: cleanup CS init/fini and pass1 new d4e8ad908b20 drm/amdgpu: reorder CS code new 221bb3a9c34f drm/amdgpu: fix warning about missing imu prototype new 7136f956c73c drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() new 1e0301e127cf drm/amd/display: make enc32_stream_encoder_dvi_set_stream_ [...] new 1a468dd88a13 drm/amd/display: make dscl32_calc_lb_num_partitions static new 7f0eac6564dc drm/amd/display: make dcn32_link_encoder_is_in_alt_mode an [...] new 0cdbffd55f11 drm/amd/display: make mpc32_program_shaper and mpc32_progr [...] new bd7352332b60 drm/amd/display: Remove the unused function copy_stream_up [...] new ee10818362d8 drm/amd/display/amdgpu_dm: remove duplicate included header files new ccb81511b79f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f9e932a83ac0 drm/i915: Move display and media IP version to runtime info new e5d464d02f06 drm/i915/mtl: Add gmbus and gpio support new 40151be79668 drm/i915/mtl: Add display power wells new 85d532005079 drm/i915/mtl: Add DP AUX support on TypeC ports new 825477e77912 drm/i915/mtl: Obtain SAGV values from MMIO instead of GT p [...] new 7573e6577f77 drm/i915/dp: use drm_dp_phy_name() for logging new ab30464cf061 drm/i915/bios: Fix VBT ACPI DPMS bit polarity new 758b018aa283 drm/i915/bios: Add the "Disable compression for the Displa [...] new 1bba5543e4fe drm/i915: Fix TV encoder clock computation new eccfba1785b5 drm/i915/psr: Equation changed for sending start/stop on p [...] new cae5cb0cabc4 drm/i915/psr: Disable PSR2 when SDP is sent on prior line new f4a2f273033e drm/i915/display: Use original src in psr2 sel fetch area [...] new 4ff0856db045 drm/i915/display: Use drm helper instead of own loop for d [...] new 23fbdb07d6a7 drm/i915/ipc: refactor and rename IPC functions new dde01ed5b078 drm/i915/ipc: move IPC debugfs to skl_watermark.c new 62a21a7c6a1c drm/i915/ipc: register debugfs only if IPC available new 70296670f672 drm/i915/display: move IPC under display wm sub-struct new c73cdd12de96 drm/i915/ipc: use intel_uncore_rmw() to enable/disable new ccd443538bac Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a8ec9326aa83 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 6f555269b169 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new ba8ca2f5a75c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new f60360859d72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4209f692e34 Merge branch 'for-linus' into for-next new 4053a41282f8 ALSA: hda/hdmi: change type for the 'assigned' variable new a74bfc9eaa49 ASoC: Intel: fix unused-variable warning in probe_codec new cffbb9cfbbeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2741d99420f ASoC: Merge tag 'v6.0-rc4' into asoc-6.1 new da995e22fa71 ASoC: ak4458: Add ak4458_reset in device probe and remove new 596247a42125 ASoC: Drop mistakenly applied DTS patch new e6d7a9e6688c Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 43d1cb8772bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f32bd3e3602d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new e7ed42a44c36 Input: hgpk - fix repeated word in a comment new cd01569b040e Input: mtk-pmic-keys - add support for MT6331 PMIC keys new de233f426fff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa384fa9787d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 40f42d0dc559 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0296a03a59b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e491ab861cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 63f85b1f4d3d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new e6252036ae0d Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new eb239e308d09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6385e21692bb regulator: Add bindings for MT6331 regulator new 6f7a71f80428 regulator: Add driver for MT6331 PMIC regulators new e22943e32e1f regulator: Add bindings for MT6332 regulator new 1cc5a52e873a regulator: Add driver for MT6332 PMIC regulators new ca9b8f0486b5 MediaTek Helio X10 MT6795 - MT6331/6332 Regulators new 663ec13e89b4 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 8c704cc10d7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6192994985ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 502e2db67bb6 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 0db417548393 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d90c2e578e22 Merge branch 'next' of git://github.com/cschaufler/smack-next new 75888420a91a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 1f2e88be0802 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0666526ae1ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68df591380d9 dt-bindings: misc: fastrpc: Document memory-region property new 70d012e9e93a dt-bindings: phy: hisilicon,hi3660-usb3: simplify example new 65c4764941bb dt-bindings: phy: hisilicon,hi3670-usb3: simplify example new 90afe3a18bcd dt-bindings: remoteproc: qcom,pil-info: add missing imem c [...] new 7470d2bf4176 dt-bindings: remoteproc: Add missing (unevaluated|addition [...] new b7be1c4eaf32 dt-bindings: remoteproc: qcom,adsp: enforce smd-edge schema new a607a850ba1f dt-bindings: nvmem: u-boot,env: add basic NVMEM cells new 4b9f6fc47e6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c285c576b82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2f3299304ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7037d9ce50bc Merge branch into tip/master: 'perf/urgent' new 4f8c33b6f4a0 Merge branch into tip/master: 'x86/urgent' new 35a96fb6cfba Merge branch into tip/master: 'locking/core' new cff69b975936 Merge branch into tip/master: 'objtool/core' new 0c5eab19f35d Merge branch into tip/master: 'perf/core' new e798a43ff310 Merge branch into tip/master: 'ras/core' new 75c315f9fbcd Merge branch into tip/master: 'sched/core' new a8ccb0aadf9f Merge branch into tip/master: 'sched/psi' new 0e29c45285ff Merge branch into tip/master: 'x86/apic' new 57b16b0bfae3 Merge branch into tip/master: 'x86/cache' new 973a8cd8ee00 Merge branch into tip/master: 'x86/cleanups' new 069a6dfca90b Merge branch into tip/master: 'x86/core' new 16ac81825892 Merge branch into tip/master: 'x86/cpu' new 45c1293e0a6c Merge branch into tip/master: 'x86/microcode' new 77614503f9f1 Merge branch into tip/master: 'x86/misc' new 32aefecc271a Merge branch into tip/master: 'x86/mm' new 96f0f066cd1e Merge branch into tip/master: 'x86/platform' new dd66241f9c5f Merge branch into tip/master: 'x86/sgx' new 82eedfedea44 Merge branch into tip/master: 'x86/timers' new de0b25f064af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5c5aead03531 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 04b10a9c41af Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 00f6c1a8805c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3770f2155f0e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new f3151728521f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8de66a815fa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 348a2e8c93d3 platform/chrome: cros_ec_typec: Register partner PDOs new 798ef7793279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 661bce013b59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81c5da003275 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 3fe974ba51d6 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 398fb601eccd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new df1f23e50556 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 95ddb547d88e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 36867d22cc04 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new e9d76fbdfff0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 202294494041 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e83fe820b501 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 798de7337025 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new b0131107335d phy: Add RGMII support on lan966x new 3876ed2b4575 dt-bindings: phy: qcom,qmp-usb: add missing power-domains [...] new 02887b045bfc dt-bindings: phy: qcom,qmp-usb3-dp: add missing power-doma [...] new 95153de6b928 phy: qcom-qmp-pcie: drop if (table) conditions new 278786153b90 phy: qcom-qmp-pcie: shorten function prefixes new ac439ce88edf phy: qcom-qmp: drop dual-lane comments new ba136ce38022 dt-bindings: phy: qcom,usb-snps-femto-v2: Add phy override [...] new df2217ff17a8 phy: qcom-snps: Add support for overriding phy tuning parameters new 677c577e1762 phy: usb: sunplus: Fix return value check in update_disc_vol() new a525f380a3b9 dt-bindings: phy: ocelot-serdes: convert to YAML new 11683cecf97f dt-bindings: phy: phy-rockchip-inno-usb2: add rockchip,rk3 [...] new 117c80fd0509 dt-bindings: phy: ti: phy-gmii-sel: Cleanup example new bd7603783324 dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J7200 new af96579dc317 phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 new c3bde5295179 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new da51ceaa5968 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba1fbf0c9f19 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 3977f55f20bc Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new cda636302d21 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new b144d5254aac Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 03d329b0e0b0 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 1d0fe206a666 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e3385fd1ab1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3b4c60e86e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be0d393c785b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f448137dd3d8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6ca53a75c425 dt-bindings: hwlock: qcom-hwspinlock: add support for MMIO [...] new 276a4f1a5fb1 dt-bindings: hwlock: qcom-hwspinlock: correct example indentation new 90cb380f9ceb hwspinlock: qcom: correct MMIO max register for newer SoCs new 5d4753f741d8 hwspinlock: qcom: add support for MMIO on older SoCs new 5a3a3b45c357 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] new 44dab0239f34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9fb3be290cb2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new ecdfac70dad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00cdc5b24d83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04f0b5115908 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6b46fc9861e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2626cd3b3126 docs:kselftest: fix kselftest_module.h path of example module new db876b8fe7c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5054e288f7dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93cfb6e28445 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 551c5eb8e02d Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 6381cb2143a1 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 6a1d062084eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e62f721ddbfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4ef45497891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dff83fbf8c9 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 1d83d221f186 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 307a09ace605 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c33ed96a521 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2cbd153c9a5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e150f3ea4f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44b4438347f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c81b0e86f250 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b10bddced6d4 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new e2077c6df90f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 604c670f0d4a Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 2b1e8921fc35 Revert "selftests/timens: add a test for vfork+exit" new 33a2d6bc3480 Revert "fs/exec: allow to unshare a time namespace on vfork+exec" new 8352b26f1613 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 9ec1a14ba823 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new c5783af35468 sh: machvec: Use char[] for section boundaries new b900763c19e1 fortify: Adjust KUnit test for modular build new e21c33cda1ee Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c342ec96c739 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 97267099c4ac Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new c115a2b87b13 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 14cac88d73d4 mm: vmscan: fix extreme overreclaim and swap floods new 17dd7d3f6ff1 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] new 0cf0ac6908e5 mm: gup: fix the fast GUP race against THP collapse new 6634c7ac3e6e powerpc/64s/radix: don't need to broadcast IPI for radix p [...] new 3ffb723a83cb mm: fix madivse_pageout mishandling on non-LRU page new 5ee45cd00079 mm/huge_memory: use pfn_to_online_page() in split_huge_pag [...] new 38703877d7fc frontswap: don't call ->init if no ops are registered new c34869f1f056 mm: bring back update_mmu_cache() to finish_fault() new 9410f59568db mm: prevent page_frag_alloc() from corrupting the memory new dafd9f9f2e69 Merge branch 'mm-stable' into mm-unstable new fe87742824db mm-madvise-introduce-madv_collapse-sync-hugepage-collapse-fix new 0ae35002349c mm, hwpoison: use ClearPageHWPoison() in memory_failure() new f09437c2b4c8 mm, hwpoison: use __PageMovable() to detect non-lru movable pages new 0b3ccfe1fc80 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new fc110eae77e2 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new 6d0e9a79ce86 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new 3dd0676c7da0 mm, hwpoison: cleanup some obsolete comments new db9ee80fb5c7 mm: discard __GFP_ATOMIC new 9867ab2259d9 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new 78003abb259e mm/swap: comment all the ifdef in swapops.h new d5ec828baa3a mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new dc735a789694 mm/thp: carry over dirty bit when thp splits on pmd new 8adca05d5ec0 mm: remember young/dirty bit for page migrations new 1cfe46a32f23 mm/swap: cache maximum swapfile size when init swap new b6546e289b2d mm-swap-cache-maximum-swapfile-size-when-init-swap-fix new 8972692e564a mm/swap: cache swap migration A/D bits support new a21217b95efd filemap: make the accounting of thrashing more consistent new 77606c9a86ef mm/compaction: fix set skip in fast_find_migrateblock new 19a085d5396f selftests/hmm-tests: add test for dirty bits new 45cdfc9ebf9b migrate: fix syscall move_pages() return value for failure new 96763cfc22f0 migrate_pages(): remove unnecessary list_safe_reset_next() new a49c6a673b33 migrate_pages(): fix THP failure counting for -ENOMEM new ce0ee051f2f1 migrate_pages(): fix failure counting for THP subpages retrying new 7c0b7408b541 migrate_pages(): fix failure counting for THP on -ENOSYS new fe4476b4da6f migrate_pages(): fix failure counting for THP splitting new 7f2d097b0ccc migrate_pages(): fix failure counting for retry new bd30f487c4b8 mm: migrate: do not retry 10 times for the subpages of fai [...] new 5a66f000b596 mm: oom_kill: add trace logs in process_mrelease() system call new 03f0f0ff44e5 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 85791f52aad5 mm: x86, arm64: add arch_has_hw_pte_young() new dad1dde116c6 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 80a7c2598e59 mm/vmscan.c: refactor shrink_node() new c13ba5fc10da Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 136094c235e5 mm: multi-gen LRU: groundwork new e6a33a0ef99d mm: multi-gen LRU: minimal implementation new 4b630692c6b0 mm: multi-gen LRU: exploit locality in rmap new 65d31cfbc445 mm: multi-gen LRU: support page table walks new f80e3de22699 mm-multi-gen-lru-support-page-table-walks-fix new 9d8345b916e9 mm: multi-gen LRU: optimize multiple memcgs new 1786ebb34cdb mm: multi-gen LRU: kill switch new 01550cb07d2d mm: multi-gen LRU: thrashing prevention new 3544661c8247 mm: multi-gen LRU: debugfs interface new bd53254b0e42 mm: multi-gen LRU: admin guide new d22da715241b mm: multi-gen LRU: design doc new 83fd55f8e76b delayacct: support re-entrance detection of thrashing accounting new 042d0ddb4086 mm/page_io: count submission time as thrashing delay for d [...] new ebc2e81e1f79 mm/demotion: add support for explicit memory tiers new c8b4180450ce mm-demotion-add-support-for-explicit-memory-tiers-fix new 5ba54e2cd9c8 mm/demotion: move memory demotion related code new af3563b23c85 mm/demotion: add hotplug callbacks to handle new numa node [...] new b1a4ef37b0c9 mm/demotion: fix kernel error with memory hotplug new 10e98879475c mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 8e156e7a2468 mm/demotion: assign correct memory type for multiple dax d [...] new 874178b9eb20 mm/demotion: build demotion targets based on explicit memo [...] new 55e6a037ef22 mm/demotion: add pg_data_t member to track node memory tie [...] new a0a1c418175d mm/demotion: drop memtier from memtype new eff07bc24a54 mm/demotion: demote pages according to allocation fallback order new 0a7d718ecd94 mm/demotion: update node_is_toptier to work with memory tiers new f5a6aa313eda kernel/sched/fair: include missed header file, memory-tiers.h new 080a09cc3707 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 6670b01e6ce4 mm/demotion: make toptier_distance inclusive upper bound o [...] new f44c820f4f45 lib/nodemask: optimize node_random for nodemask with singl [...] new 1e464fc23f79 mm/demotion: expose memory tier details via sysfs new f78bc368dfad Maple Tree: add new data structure new 7f03cf137135 radix tree test suite: add pr_err define new 5e5dafc979fb radix tree test suite: add kmem_cache_set_non_kernel() new 61051c7c17be radix tree test suite: add allocation counts and size to k [...] new d162d06b75b5 radix tree test suite: add support for slab bulk APIs new 146dbf01e1d9 radix tree test suite: add lockdep_is_held to header new 1f81d7556478 lib/test_maple_tree: add testing for maple tree new c66390161cdb mm: start tracking VMAs with maple tree new 8377446e1fe9 mm: add VMA iterator new 78da819fbfef mmap: use the VMA iterator in count_vma_pages_range() new f30a3104885e mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 490d01a4b8e9 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 2dd528c0207b mm/mmap: use maple tree for unmapped_area{_topdown} new acacaaf8e0d3 kernel/fork: use maple tree for dup_mmap() during forking new 851ea2c78836 damon: convert __damon_va_three_regions to use the VMA iterator new fbbadbb0ba13 proc: remove VMA rbtree use from nommu new 9cd4286a3296 mm: remove rb tree. new af043e08e171 mmap: change zeroing of maple tree in __vma_adjust() new 3b275127a47b xen: use vma_lookup() in privcmd_ioctl_mmap() new e8e7fec5f05c mm: optimize find_exact_vma() to use vma_lookup() new aa8dcb348dd8 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 7573c2fa58e6 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 1e3530765e6a mm: use maple tree operations for find_vma_intersection() new d8e48c2c90d5 mm/mmap: use advanced maple tree API for mmap_region() new 6db0898eb6ac mm: remove vmacache new f09c061f375e mm: convert vma_lookup() to use mtree_load() new 8e76a7b36db9 mm/mmap: move mmap_region() below do_munmap() new 28a23075ed51 mm/mmap: reorganize munmap to use maple states new 6faa6f647fc2 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 8ff8fbabd620 arm64: remove mmap linked list from vdso new 0dc6119ed12e arm64: Change elfcore for_each_mte_vma() to use VMA iterator new ead5b25b6aac parisc: remove mmap linked list from cache handling new 36520f6b5a20 powerpc: remove mmap linked list walks new 72dacbe2e93b s390: remove vma linked list walks new 7968670410f3 x86: remove vma linked list walks new 851c03b894ae xtensa: remove vma linked list walks new 05d3ea907b4b cxl: remove vma linked list walk new af61843af472 optee: remove vma linked list walk new 50f0dcb4cc46 um: remove vma linked list walk new b33b759d4b01 coredump: remove vma linked list walk new 108c8b8590d3 exec: use VMA iterator instead of linked list new 3580333fa6eb fs/proc/base: use the vma iterators in place of linked list new f0c471d1fb9c fs/proc/task_mmu: stop using linked list and highest_vm_end new 48a9a2040636 userfaultfd: use maple tree iterator to iterate VMAs new e985a9d26a19 ipc/shm: use VMA iterator instead of linked list new 9fd515f004b5 acct: use VMA iterator instead of linked list new 2388d6a5bb9b perf: use VMA iterator new 9697d2425ac9 sched: use maple tree iterator to walk VMAs new b13959cd6e28 fork: use VMA iterator new e7392aecbc5a bpf: remove VMA linked list new c29ea98cf0c5 mm/gup: use maple tree navigation instead of linked list new d46980c0359e mm/khugepaged: stop using vma linked list new 5291cd760d7b mm/ksm: use vma iterators instead of vma linked list new fbff0e326cc4 mm/madvise: use vma_find() instead of vma linked list new a0beea1a72fc mm/memcontrol: stop using mm->highest_vm_end new 0d17ba6abf92 mm/mempolicy: use vma iterator & maple state instead of vm [...] new f583671daaba mm/mlock: use vma iterator and maple state instead of vma [...] new 962d7cc1f448 mm/mprotect: use maple tree navigation instead of VMA linked list new d254f83f1692 mm/mremap: use vma_find_intersection() instead of vma linked list new 1b3e03a286f6 mm/msync: use vma_find() instead of vma linked list new 3ad9ab41c7f9 mm/oom_kill: use vma iterators instead of vma linked list new b64eb7c595d6 mm/pagewalk: use vma_find() instead of vma linked list new 25472f5123f2 mm/swapfile: use vma iterator instead of vma linked list new 250eb721cc57 i915: use the VMA iterator new 35af064c4a32 nommu: remove uses of VMA linked list new 228b433354bc riscv: use vma iterator for vdso new 543b995122aa mm/vmscan: use vma iterator instead of vm_next new fe6243e46695 mm/vmscan: use the proper VMA iterator new 94de808d578e mm: remove the vma linked list new a56197d4b424 mm: fix one kernel-doc comment new 15bd6e44bd50 mm/mmap: drop range_has_overlap() function new b51ad2c2262b mm/mmap.c: pass in mapping to __vma_link_file() new e6f73526bba8 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 846c3299b197 mm: drop oom code from exit_mmap new ce14a1f07d2e mm-drop-oom-code-from-exit_mmap-fix-fix new da5d1a3157bf mm: delete unused MMF_OOM_VICTIM flag new 1208f4e86037 mm-delete-unused-mmf_oom_victim-flag-fix new 04ab0bb86d2b mm: refactor of vma_merge() new d23af27950a5 mm: add merging after mremap resize new 422bf8fb7c48 mm-add-merging-after-mremap-resize-checkpatch-fixes new 6cbe7fd0cec3 mm: fix the handling Non-LRU pages returned by follow_page new 13d5aa3b9e88 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new 78915193826e mm/gup: use gup_can_follow_protnone() also in GUP-fast new 6e71e1336fb6 mm: fixup documentation regarding pte_numa() and PROT_NUMA new 8dce4ebf439a mm: reduce noise in show_mem for lowmem allocations new 28c9121c307b mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new 51bbc4537fde pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new 58f59349fc24 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 6f6ab885e753 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new d2a09ff4a07d mm: deduplicate cacheline padding code new e4438ce80844 ksm: count allocated ksm rmap_items for each process new 321eb544e310 ksm: add profit monitoring documentation new f61b5ff9769e mm: change release_pages() to use unsigned long for npages new bc9e89ad7598 mm/gup: introduce pin_user_page() new 635b3f0577c4 block: add dio_w_*() wrappers for pin, unpin user pages new 4fac7ff6913d iov_iter: new iov_iter_pin_pages*() routines new ffbce2c9799b block, bio, fs: convert most filesystems to pin_user_pages_fast() new e8e714949413 NFS: direct-io: convert to FOLL_PIN pages new bff2d61e3ad5 fuse: convert direct IO paths to use FOLL_PIN new bb055844c58c mm: introduce common struct mm_slot new 8885a75ce075 mm: thp: convert to use common struct mm_slot new e267ce0d64da mm: thp: fix build error with CONFIG_SHMEM disabled new 2bafa168c4ac ksm: remove redundant declarations in ksm.h new bd5d8e8e2755 ksm: add the ksm prefix to the names of the ksm private st [...] new 795828192a63 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new 9e41c8dc43f7 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new 7b44f8188c74 ksm: convert to use common struct mm_slot new 5ef5cfaeb3e6 mm/vmscan: fix a lot of comments new b637b9c306f4 mm-vmscan-fix-a-lot-of-comments-vs-mglru new 5df336811a42 mm: add the first tail page to struct folio new 576620159539 mm: reimplement folio_order() and folio_nr_pages() new 1e184ea6d416 mm: add split_folio() new 76f38ac5bfd0 mm: add folio_add_lru_vma() new 9bbf9e169448 shmem: convert shmem_writepage() to use a folio throughout new a8aafbcb4225 shmem: convert shmem_delete_from_page_cache() to take a folio new f9320cd129d0 shmem: convert shmem_replace_page() to use folios throughout new c87636d88ad3 mm/swapfile: remove page_swapcount() new 0cc8717c7da2 mm/swapfile: convert try_to_free_swap() to folio_free_swap() new dd307bdf2727 mm/swap: convert __read_swap_cache_async() to use a folio new 28994ea91548 mm/swap: convert add_to_swap_cache() to take a folio new 4c05e7ff828f mm/swap: convert put_swap_page() to put_swap_folio() new 95e7d9ab59f6 mm: convert do_swap_page() to use a folio new 83d8081bc748 mm: convert do_swap_page()'s swapcache variable to a folio new 5e36853d1a78 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new 82270caf13e3 shmem: convert shmem_mfill_atomic_pte() to use a folio new c650c944668a shmem: convert shmem_replace_page() to shmem_replace_folio() new 9206ff7b7fb6 swap: add swap_cache_get_folio() new 56006073a417 swap-add-swap_cache_get_folio-fix new 6e8b9826f7b0 shmem: eliminate struct page from shmem_swapin_folio() new 93eb983632a7 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new 76270addafae shmem: convert shmem_fault() to use shmem_get_folio_gfp() new b43fa67522ad shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new a4a5a9820244 shmem: add shmem_get_folio() new bcdd8e5b19c5 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new 7ef509ec95a6 shmem: convert shmem_write_begin() to use shmem_get_folio() new 9b76f7384a47 shmem: convert shmem_file_read_iter() to use shmem_get_folio() new 4286543962d3 shmem: convert shmem_fallocate() to use a folio new dfb375bcb68b shmem: convert shmem_symlink() to use a folio new 988cb94b9935 shmem: convert shmem_get_link() to use a folio new 7e76449c8822 khugepaged: call shmem_get_folio() new 3f2af9f18fbf userfaultfd: convert mcontinue_atomic_pte() to use a folio new 7ac72c432eaf shmem: remove shmem_getpage() new dc34f0373797 swapfile: convert try_to_unuse() to use a folio new b0cf12e689d3 swapfile: convert __try_to_reclaim_swap() to use a folio new dfc3a0b3b7f0 swapfile: convert unuse_pte_range() to use a folio new 657ded1ba3e2 mm: convert do_swap_page() to use swap_cache_get_folio() new ba0b8ec5e392 mm: remove lookup_swap_cache() new 3bc8752e0a6e swap_state: convert free_swap_cache() to use a folio new ff40ae17a8c3 swap: convert swap_writepage() to use a folio new 01a5a03761d8 mm: convert do_wp_page() to use a folio new c97e5782ab59 huge_memory: convert do_huge_pmd_wp_page() to use a folio new 307868611a0e madvise: convert madvise_free_pte_range() to use a folio new b6aac2dd08e0 uprobes: use folios more widely in __replace_page() new 641ead5c34d4 ksm: use a folio in replace_page() new 94655bac7ba4 mm: convert do_swap_page() to use folio_free_swap() new 38046310577f memcg: convert mem_cgroup_swap_full() to take a folio new 682d995a0bc6 mm: remove try_to_free_swap() new e91d2bf42da0 rmap: convert page_move_anon_rmap() to use a folio new d2e47771dde2 migrate: convert __unmap_and_move() to use folios new 39062ccbface migrate: convert unmap_and_move_huge_page() to use folios new 0c5d4acad8f6 huge_memory: convert split_huge_page_to_list() to use a folio new f4cd9aeb31af huge_memory: convert unmap_page() to unmap_folio() new e6fcd17fc1cb mm: convert page_get_anon_vma() to folio_get_anon_vma() new dfd14a743816 rmap: remove page_unlock_anon_vma_read() new 4bb6733a728f uprobes: use new_folio in __replace_page() new 6426a5ac7e2a mm: convert lock_page_or_retry() to folio_lock_or_retry() new 2369cafcba5c x86: add missing include to sparsemem.h new ac6b867da894 stackdepot: reserve 5 extra bits in depot_stack_handle_t new 0770d25ec350 instrumented.h: allow instrumenting both sides of copy_fro [...] new 0d2a2359c48f x86: asm: instrument usercopy in get_user() and put_user() new 6a4577101fbf asm-generic: instrument usercopy in cacheflush.h new c06066e12b3f kmsan: add ReST documentation new 8ce6995943de kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new 3ca9b45a54f3 kmsan: mark noinstr as __no_sanitize_memory new 2407cdbeaef8 x86: kmsan: pgtable: reduce vmalloc space new 362dc24069b9 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new d9054f7731ca kmsan: add KMSAN runtime core new afcb53f5cfbe kmsan: disable instrumentation of unsupported common kernel code new 4cf1da05c400 MAINTAINERS: add entry for KMSAN new aa41688f2522 mm: kmsan: maintain KMSAN metadata for page operations new 66d2240b4a6d mm: kmsan: call KMSAN hooks from SLUB code new cd4064e69b7a kmsan: handle task creation and exiting new 9833bff69f12 init: kmsan: call KMSAN initialization routines new 985acf0d2e24 instrumented.h: add KMSAN support new 24f2775bfd1b kmsan: unpoison @tlb in arch_tlb_gather_mmu() new d3f38617ae05 kmsan: add iomap support new 1f1c00dba0ca Input: libps2: mark data received in __ps2_command() as in [...] new 1b7cd695d08f dma: kmsan: unpoison DMA mappings new f70654868316 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new 3849a2d0b6b9 kmsan: handle memory sent to/from USB new a892a1fe542a kmsan: add tests for KMSAN new bd4207973783 kmsan: disable strscpy() optimization under KMSAN new 9c226c2c64df crypto: kmsan: disable accelerated configs under KMSAN new c6d817b51f1a kmsan: disable physical page merging in biovec new 707c1a6eb864 block: kmsan: skip bio block merging logic for KMSAN new 2fbee28af925 kcov: kmsan: unpoison area->list in kcov_remote_area_put() new c3e7499a62e5 security: kmsan: fix interoperability with auto-initialization new 75e3c42a21e0 objtool: kmsan: list KMSAN API functions as uaccess-safe new 958590bc60ba x86: kmsan: disable instrumentation of unsupported code new 581d851cb958 x86: kmsan: skip shadow checks in __switch_to() new 5b1760127a41 x86: kmsan: handle open-coded assembly in lib/iomem.c new 41f70a5637a5 x86: kmsan: use __msan_ string functions where possible. new 73fe8a26d358 x86: kmsan: sync metadata pages on page fault new 29e33df0db7a x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new 28dbd3f2f326 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new 640d2b7532f2 entry: kmsan: introduce kmsan_unpoison_entry_regs() new c23be0772abb bpf: kmsan: initialize BPF registers with zeroes new e0daae05c29c mm: fs: initialize fsdata passed to write_begin/write_end [...] new 55c84c66f2bc x86: kmsan: enable KMSAN builds for x86 new d1e9d77495fc mm/hugetlb.c: remove unnecessary initialization of local `err' new 1bd9231e1b53 mm/damon/sysfs: simplify the judgement whether kdamonds are busy new 196f6de2ad64 hugetlb_encode.h: fix undefined behaviour (34 << 26) new fbd93642b95b filemap: convert filemap_range_has_writeback() to use folios new 5d6a522799eb kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new c9bd55e980c2 kasan: rename kasan_set_*_info to kasan_save_*_info new 92869725e1c4 kasan: move is_kmalloc check out of save_alloc_info new e8e902d810b5 kasan: split save_alloc_info implementations new af5f2bb4d6e6 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new 5e2ace70b626 kasan: introduce kasan_print_aux_stacks new 805d572d1f9c kasan: introduce kasan_get_alloc_track new 18bd775bdb84 kasan: introduce kasan_init_object_meta new 964995b22127 kasan: clear metadata functions for tag-based modes new a029e086430f kasan: move kasan_get_*_meta to generic.c new 32c2412461ff kasan: introduce kasan_requires_meta new 17b090ba839f kasan: introduce kasan_init_cache_meta new ea5797fc60c4 kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new c32ed1dc81c8 kasan: only define kasan_metadata_size for Generic mode new 2ec5a6f3edeb kasan: only define kasan_never_merge for Generic mode new 75ae7f2be1fd kasan: only define metadata offsets for Generic mode new e53c6ba27138 kasan: only define metadata structs for Generic mode new dce303842ab3 kasan: only define kasan_cache_create for Generic mode new 35fbaecb27c0 kasan: pass tagged pointers to kasan_save_alloc/free_info new 95c3b432601d kasan: move kasan_get_alloc/free_track definitions new a6a979a5cf81 kasan: cosmetic changes in report.c new 0fa6e763d7be kasan: use virt_addr_valid in kasan_addr_to_page/slab new 6b93d696f813 kasan: use kasan_addr_to_slab in print_address_description new 49530984f495 kasan: make kasan_addr_to_page static new fe22fe685217 kasan: simplify print_report new fe6c3228cd32 kasan: introduce complete_report_info new f17f6b645e52 kasan: fill in cache and object in complete_report_info new 73e15aad470a kasan: rework function arguments in report.c new b9fddbbd30aa kasan: introduce kasan_complete_mode_report_info new cf177548e764 kasan: implement stack ring for tag-based modes new 5e708addbc41 kasan: support kasan.stacktrace for SW_TAGS new 720c06a37e5f kasan: dynamically allocate stack ring entries new a2f328a7c4b5 kasan: better identify bug types for tag-based modes new 45e10d192cdb kasan: add another use-after-free test new ae0d547bc33d kasan: move tests to mm/kasan/ new 52a292988d98 kasan: better invalid/double-free report header new 9183fbfb9881 mm/hmm/test: use char dev with struct device to get device node new 1d262166b78e mm/damon/core: iterate the regions list from current point [...] new 25c8b0a13ae4 mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() new 507030ef8914 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] new fef22e709014 mm/madvise: add file and shmem support to MADV_COLLAPSE new fc1b18ac30fb mm/khugepaged: add tracepoint to hpage_collapse_scan_file() new 0bfd7bbddf2e selftests/vm: dedup THP helpers new a3d9efb6e16d selftests/vm: modularize thp collapse memory operations new b5cbb6a78fb0 selftests/vm: add thp collapse file and tmpfs testing new 7deac4557c58 selftests/vm: add thp collapse shmem testing new f6f3a782284a selftests/vm: fix "add thp collapse file and tmpfs testing [...] new c8dbfaa5b0a7 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] new 484a6bcdce56 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory new ea5be0c51233 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] new 24b5cac3131f mm/page_owner.c: remove redundant drain_all_pages new 991281e236f9 mm: reuse pageblock_start/end_pfn() macro new 0b432cc86b08 mm: add pageblock_align() macro new d74a2f8ff389 mm: add pageblock_aligned() macro new 918f2cc1ed7d memblock tests: add new pageblock related macro new 701903e94471 memcg: extract memcg_vmstats from struct mem_cgroup new 3d717e092ce0 memcg: rearrange code new a8fb7e7b16b3 memcg: reduce size of memcg vmstats structures new cf9880fd4e69 memcg-reduce-size-of-memcg-vmstats-structures-fix new 3f0ab21bf476 mm/hwpoison: add __init/__exit annotations to module init/ [...] new 152d046df048 mm/rodata_test: use PAGE_ALIGNED() helper new 639c27a3afbc mm/damon: introduce struct damos_access_pattern new e61cc0cbf797 mm/damon/vaddr: add a comment for 'default' case in damon_ [...] new 10760dc4ce86 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] new 13017af40d2d tmpfs: add support for an i_version counter new 0a75c92ad560 selftest/damon: add a test for duplicate context dirs creation new 35f306ff014d mm/damon/core: avoid holes in newly set monitoring target ranges new c0fa614f2859 mm/damon/core: handle error from 'damon_fill_regions_holes()' new 6d75440a5a12 mm/damon/core-test: test damon_set_regions new b4a6554e93ff Docs/admin-guide/mm/damon: rename the title of the document new 61822346571a mm/damon/Kconfig: notify debugfs deprecation plan new 76377cd40e55 Docs/admin-guide/mm/damon/start: mention the dependency as [...] new 26a06959cc60 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] new d093244dd3e9 mm/shuffle: convert module_param_call to module_param_cb new 61df0d4e452e zsmalloc: use correct types in _first_obj_offset functions new 1492eb07f150 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE new dfcf9a496944 mm/damon: remove duplicate get_monitoring_region() definitions new da3378ab94e8 mm: use nth_page instead of mem_map_offset mem_map_next new 3d9fa40ef360 writeback: remove unused macro DIRTY_FULL_SCOPE new c777b1d56c62 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new 30cacfa5c1b3 mm/damon/sysfs: change few functions execute order new f8a91c7f9134 mm/damon/sysfs: use the wrapper directly to check if the k [...] new 47ef73f76d0b mm/damon: improve damon_new_region strategy new b63bee0d49d5 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() new 5b50fff539f3 zram: do not waste zram_table_entry flags bits new ffee03db8e5e mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] new 97536536263e mm/damon/paddr: make supported DAMOS actions of paddr clear new 0477b1cfcd47 mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] new c2a7d031fa99 mm/damon/core: copy struct-to-struct instead of field-to-f [...] new 2a1a3e506129 mm/damon/core: factor out 'damos_quota' private fileds ini [...] new 8d334c296154 mm/damon/core: use a dedicated struct for monitoring attributes new 14c54a409c8f mm/damon/core: reduce parameters for damon_set_attrs() new 51d8888d2a98 mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] new 5c103fdc03d1 mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] new 06e44004e65b mm/damon: implement a monitoring attributes module paramet [...] new b849696103f0 mm/damon/lru_sort: use monitoring attributes parameters ge [...] new 8908001eb38f mm/damon/reclaim: use monitoring attributes parameters gen [...] new 17cea7a95a24 mm/damon/modules-common: implement a watermarks module par [...] new 189aa3d58206 mm/damon/lru_sort: use watermarks parameters generator macro new 89dd02d8abd1 mm/damon/reclaim: use watermarks parameters generator macro new fcda7116526e mm/damon/modules-common: implement a stats parameters gene [...] new ce5a4f2da95b mm/damon/reclaim: use stat parameters generator new 667a709fccf0 mm/damon/lru_sort: use stat generator new 24a67e029e01 mm/damon/modules-common: implement a damos quota params generator new b345e5cce047 mm/damon/modules-common: implement damos time quota params [...] new 4bd8147e8221 mm/damon/reclaim: use the quota params generator macro new 4c7f80ea4413 mm/damon/lru_sort: use quotas param generator new 55d8d9c840e2 mm/damon/lru_sort: deduplicate hot/cold schemes generators new 018d5bbc503f mm/damon: simplify the parameter passing for 'prepare_acce [...] new 8ae07dea17ce mm/damon/sysfs: simplify the variable 'pid' assignment operation new 388161d042f3 mm/damon/core: simplify the kdamond stop mechanism by remo [...] new 3e7b51140671 mm/damon/vaddr: indicate the target is invalid when 'nr_re [...] new 9b212d0563b5 mm/memcontrol: use kstrtobool for swapaccount param parsing new b9cf88df2724 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() new e7809d713d47 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix new f38fcc5df46b mm/page_alloc.c: document bulkfree_pcp_prepare() return value new d67fe5a54335 mm/mempolicy: use PAGE_ALIGN instead of open-coding it new afc507c9088b ocfs2: reflink deadlock when clone file to the same direct [...] new c467edfc7954 ocfs2: clear links count in ocfs2_mknod() if an error occurs new d4468e839eed ocfs2: fix ocfs2 corrupt when iputting an inode new d9b80fbdcda1 init/main.c: silence some -Wunused-parameter warnings new 89bb1bf0cf2b lib/debugobjects: fix stat count and optimize debug_object [...] new 9a34e8e85605 fault-injection: allow stacktrace filter for x86-64 new 9e8b6bb3432f fault-injection: skip stacktrace filtering by default new 123b818c1252 fault-injection: make some stack filter attrs more readable new 0d6df27f8861 fault-injection: make stacktrace filter works as expected new 76cd18c289ce kbuild: add debug level and macro defs options new bd3a7e3edec9 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new f65c5ad81b98 core_pattern: add CPU specifier new 1f726bd5dbef fs/ocfs2/suballoc.h: fix spelling typo in comment new 7b81fa2cec85 init.h: fix spelling typo in comment new 484f8a931799 ipc: mqueue: remove unnecessary conditionals new 21453ee4557c firmware: google: test spinlock on panic path to avoid lockups new 779872b5e9bf fs> uninline inode_maybe_inc_iversion() new 9c0fa16fb5bd proc: make config PROC_CHILDREN depend on PROC_FS new d12b49807921 relay: use kvcalloc to alloc page array in relay_alloc_page_array new c2bf2ab23b0e fs/ocfs2: fix repeated words in comments new 6b8300eaaddd fork: remove duplicate included header files new 4ef3ca8b4599 percpu: Add percpu_counter_add_local and percpu_counter_sub_local new c7daa5255cc6 ipc/msg: mitigate the lock contention with percpu counter new 89726633fc44 ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] new 6c6d07dcc084 Merge branch 'mm-nonmm-unstable' into mm-everything new 0a7c05c2008e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new f117c0118730 Add linux-next specific files for 20220914
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 (0caac1da9949) \ N -- N -- N refs/heads/master (f117c0118730)
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 1060 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/dev-tools/kselftest.rst | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 15 + .../bindings/clock/qcom,sc7280-lpasscc.yaml | 6 +- .../bindings/clock/qcom,sc7280-lpasscorecc.yaml | 26 +- .../bindings/hwlock/qcom-hwspinlock.yaml | 25 +- .../bindings/interrupt-controller/apple,aic.yaml | 2 +- .../bindings/mfd/ti,j721e-system-controller.yaml | 6 + .../devicetree/bindings/misc/qcom,fastrpc.yaml | 5 + .../devicetree/bindings/nvmem/u-boot,env.yaml | 13 + .../bindings/phy/hisilicon,hi3660-usb3.yaml | 22 +- .../bindings/phy/hisilicon,hi3670-usb3.yaml | 26 +- .../bindings/phy/mscc,vsc7514-serdes.yaml | 56 + .../devicetree/bindings/phy/phy-ocelot-serdes.txt | 43 - .../bindings/phy/phy-rockchip-inno-usb2.yaml | 1 + .../devicetree/bindings/phy/qcom,qmp-usb-phy.yaml | 13 + .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 14 + .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 88 + .../devicetree/bindings/phy/ti,phy-gmii-sel.yaml | 27 +- .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 1 - .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 2 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 +- .../regulator/mediatek,mt6331-regulator.yaml | 273 +++ .../regulator/mediatek,mt6332-regulator.yaml | 112 ++ .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 1 + .../bindings/remoteproc/qcom,pil-info.yaml | 2 +- .../bindings/remoteproc/qcom,sc7180-mss-pil.yaml | 1 + .../bindings/remoteproc/qcom,sc7280-mss-pil.yaml | 1 + .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 1 + .../devicetree/bindings/soc/rockchip/grf.yaml | 2 + Documentation/networking/mptcp-sysctl.rst | 1 - MAINTAINERS | 1 + Next/SHA1s | 74 +- Next/merge.log | 699 ++++--- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 71 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 51 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 156 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 122 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 256 +++ arch/arm64/boot/dts/qcom/Makefile | 3 + arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 3 - arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 11 - arch/arm64/boot/dts/qcom/sc7280-crd-r3.dts | 37 + .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 155 ++ arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 1 + .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 1 + .../boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi | 17 + .../dts/qcom/sc7280-herobrine-villager-r0-lte.dts | 14 + .../boot/dts/qcom/sc7280-herobrine-villager-r0.dts | 4 +- .../dts/qcom/sc7280-herobrine-villager-r1-lte.dts | 14 + .../boot/dts/qcom/sc7280-herobrine-villager-r1.dts | 41 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 8 + arch/arm64/boot/dts/qcom/sc7280-idp.dts | 1 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 216 +++ arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 73 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 192 +- arch/parisc/Kconfig | 12 +- arch/riscv/errata/thead/errata.c | 1 + arch/riscv/include/asm/cacheflush.h | 1 + arch/riscv/kernel/setup.c | 2 +- arch/riscv/mm/dma-noncoherent.c | 23 +- arch/sh/include/asm/sections.h | 2 +- arch/sh/kernel/machvec.c | 10 +- drivers/clk/qcom/lpassaudiocc-sc7280.c | 68 +- drivers/clk/qcom/lpasscc-sc7280.c | 44 - drivers/clk/qcom/lpasscorecc-sc7280.c | 33 + drivers/clk/rockchip/clk.c | 27 +- drivers/clk/rockchip/clk.h | 17 + drivers/gpio/gpio-ixp4xx.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 1349 +++++++------ drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 37 +- drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 9 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 9 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 9 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 9 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 7 + drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 1 + drivers/gpu/drm/amd/amdgpu/umc_v8_10.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 57 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 7 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 22 - drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 2 - drivers/gpu/drm/amd/display/Kconfig | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 22 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 20 + .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc.c | 25 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 16 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 89 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 13 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 7 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c | 3 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_mmhubbub.h | 8 - .../display/dc/dcn314/dcn314_dio_stream_encoder.c | 3 +- .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 4 +- .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 4 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 1 + .../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h | 10 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 4 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 40 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 236 ++- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 62 +- .../drm/amd/display/dc/dcn321/dcn321_resource.c | 37 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 + .../drm/amd/display/dc/dml/calcs/dcn_calc_auto.c | 22 +- .../drm/amd/display/dc/dml/calcs/dcn_calc_math.c | 16 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 10 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 6 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 10 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 426 +--- .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 5 +- .../display/dc/dml/dcn314/display_mode_vba_314.c | 19 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 260 +-- .../dc/dml/dcn32/display_mode_vba_util_32.c | 360 ++-- .../dc/dml/dcn32/display_mode_vba_util_32.h | 51 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 10 +- .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 5 + .../drm/amd/display/modules/color/color_gamma.c | 4 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 100 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 1459 +++++++++++++- .../gpu/drm/amd/pm/powerplay/inc/hardwaremanager.h | 2 - .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 11 + drivers/gpu/drm/display/drm_scdc_helper.c | 13 + drivers/gpu/drm/drm_damage_helper.c | 11 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 5 - drivers/gpu/drm/i915/display/intel_bw.c | 42 +- drivers/gpu/drm/i915/display/intel_display.c | 6 +- drivers/gpu/drm/i915/display/intel_display_core.h | 2 + .../gpu/drm/i915/display/intel_display_debugfs.c | 54 +- .../gpu/drm/i915/display/intel_display_power_map.c | 115 +- .../drm/i915/display/intel_display_power_well.c | 44 + .../drm/i915/display/intel_display_power_well.h | 4 + drivers/gpu/drm/i915/display/intel_dp_aux.c | 53 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 83 +- drivers/gpu/drm/i915/display/intel_dpll.c | 8 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 15 + drivers/gpu/drm/i915/display/intel_gmbus.h | 1 + drivers/gpu/drm/i915/display/intel_psr.c | 27 +- drivers/gpu/drm/i915/display/intel_tv.c | 23 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 +- drivers/gpu/drm/i915/display/skl_watermark.c | 102 +- drivers/gpu/drm/i915/display/skl_watermark.h | 6 +- drivers/gpu/drm/i915/i915_driver.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 14 +- drivers/gpu/drm/i915/i915_pci.c | 38 +- drivers/gpu/drm/i915/i915_reg.h | 47 + drivers/gpu/drm/i915/intel_device_info.c | 28 +- drivers/gpu/drm/i915/intel_device_info.h | 15 +- drivers/gpu/drm/i915/intel_dram.c | 41 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 6 +- drivers/gpu/drm/radeon/r600_cs.c | 2 - drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_drv.c | 5 +- drivers/gpu/drm/radeon/radeon_mode.h | 1 - drivers/gpu/drm/tests/drm_damage_helper_test.c | 5 + drivers/gpu/drm/vc4/vc4_hdmi.c | 305 ++- drivers/gpu/drm/vc4/vc4_hdmi.h | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - drivers/hwspinlock/qcom_hwspinlock.c | 42 +- drivers/input/keyboard/mtk-pmic-keys.c | 21 + drivers/input/mouse/hgpk.c | 2 +- drivers/irqchip/Kconfig | 5 + drivers/irqchip/irq-gic-v3-its.c | 14 +- drivers/net/ethernet/realtek/r8169_main.c | 19 - drivers/net/ethernet/sfc/efx.c | 12 + drivers/net/ethernet/sfc/siena/efx.c | 12 + drivers/net/phy/aquantia_main.c | 53 +- drivers/phy/microchip/lan966x_serdes.c | 99 +- drivers/phy/microchip/lan966x_serdes_regs.h | 42 + drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 1 - drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 145 +- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 1 - drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 1 - drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 255 ++- drivers/phy/sunplus/phy-sunplus-usb2.c | 4 +- drivers/phy/ti/phy-gmii-sel.c | 47 +- drivers/platform/chrome/cros_ec_typec.c | 55 + drivers/regulator/Kconfig | 18 + drivers/regulator/Makefile | 2 + drivers/regulator/mt6331-regulator.c | 507 +++++ drivers/regulator/mt6332-regulator.c | 422 ++++ drivers/usb/serial/option.c | 6 + fs/btrfs/Makefile | 2 +- fs/btrfs/block-group.c | 18 +- fs/btrfs/block-group.h | 2 +- fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/compression.c | 11 +- fs/btrfs/ctree.h | 1 - fs/btrfs/disk-io.c | 52 +- fs/btrfs/extent-io-tree.c | 1673 ++++++++++++++++ fs/btrfs/extent-io-tree.h | 119 +- fs/btrfs/extent_io.c | 2050 ++------------------ fs/btrfs/extent_io.h | 14 +- fs/btrfs/extent_map.c | 2 +- fs/btrfs/file-item.c | 2 +- fs/btrfs/file.c | 48 +- fs/btrfs/free-space-cache.c | 24 +- fs/btrfs/inode.c | 159 +- fs/btrfs/ioctl.c | 24 +- fs/btrfs/misc.h | 35 + fs/btrfs/ordered-data.c | 4 +- fs/btrfs/qgroup.c | 17 +- fs/btrfs/reflink.c | 10 +- fs/btrfs/relocation.c | 18 +- fs/btrfs/space-info.c | 1 - fs/btrfs/super.c | 17 +- fs/btrfs/sysfs.c | 18 +- fs/btrfs/tests/extent-io-tests.c | 7 +- fs/btrfs/tests/inode-tests.c | 8 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/tree-log.c | 8 +- fs/btrfs/zoned.c | 150 +- fs/exec.c | 6 - fs/f2fs/acl.c | 2 +- fs/f2fs/file.c | 5 +- fs/f2fs/gc.c | 10 +- fs/f2fs/recovery.c | 15 +- fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/vfs.c | 12 +- .../dt-bindings/clock/qcom,lpassaudiocc-sc7280.h | 5 + .../dt-bindings/clock/qcom,lpasscorecc-sc7280.h | 2 + include/linux/damon.h | 34 +- include/linux/export-internal.h | 5 +- include/linux/hp_sdc.h | 2 +- include/linux/ipc_namespace.h | 5 +- include/linux/percpu_counter.h | 32 + include/linux/regulator/mt6331-regulator.h | 46 + include/linux/regulator/mt6332-regulator.h | 27 + include/trace/events/btrfs.h | 2 - include/uapi/linux/btrfs_tree.h | 4 +- init/build-version | 4 +- ipc/msg.c | 44 +- ipc/namespace.c | 5 +- ipc/util.h | 4 +- kernel/fork.c | 5 +- kernel/nsproxy.c | 3 +- lib/fortify_kunit.c | 3 +- localversion-next | 2 +- mm/damon/core.c | 124 +- mm/damon/dbgfs.c | 15 +- mm/damon/lru_sort.c | 303 +-- mm/damon/modules-common.h | 46 + mm/damon/ops-common.c | 4 +- mm/damon/paddr.c | 34 +- mm/damon/reclaim.c | 220 +-- mm/damon/sysfs.c | 23 +- mm/damon/vaddr.c | 13 +- mm/khugepaged.c | 2 + mm/memcontrol.c | 8 +- mm/mempolicy.c | 4 +- mm/page_alloc.c | 21 +- net/mptcp/protocol.c | 8 +- scripts/clang-tools/run-clang-tools.py | 1 - scripts/kconfig/lkc.h | 1 - scripts/kconfig/menu.c | 5 - sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_hdmi.c | 38 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/ak4458.c | 4 + sound/soc/fsl/imx-card.c | 4 + sound/soc/intel/skylake/skl.c | 2 +- tools/include/uapi/asm/errno.h | 4 +- tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/vfork_exec.c | 90 - tools/testing/selftests/vm/khugepaged.c | 2 + 300 files changed, 11222 insertions(+), 5937 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-ocelot-serdes.txt create mode 100644 Documentation/devicetree/bindings/regulator/mediatek,mt6331-reg [...] create mode 100644 Documentation/devicetree/bindings/regulator/mediatek,mt6332-reg [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dts create mode 100644 drivers/regulator/mt6331-regulator.c create mode 100644 drivers/regulator/mt6332-regulator.c create mode 100644 fs/btrfs/extent-io-tree.c create mode 100644 include/linux/regulator/mt6331-regulator.h create mode 100644 include/linux/regulator/mt6332-regulator.h create mode 100644 mm/damon/modules-common.h delete mode 100644 tools/testing/selftests/timens/vfork_exec.c