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 5957ac6635a1 Add linux-next specific files for 20220907 omits e68216615cf8 Revert "kbuild: build init/built-in.a just once" omits 30782476cc0d Revert "kbuild: generate include/generated/compile.h in to [...] omits 2d86f8f2aa8e Revert "scripts/mkcompile_h: move LC_ALL=C to '$LD -v'" omits eb359ea7850b Revert "Revert "kbuild: Make scripts/compile.h when sh != bash"" omits 04f1a09020ec Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits cbe606b9fe0e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5f326f9b61a6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b947c7bd912e Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 9ba4479b129d Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 8cdd76397b95 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 58ee6bdf673a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d25d1ca3d82c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 771d8473b0db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 888e019d48fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a5d532d72215 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f255e9ab686a Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 2558a341ae4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cfa5166d98d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6a724bd23a4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 172a73bb8bc0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ae8fe20f58ba Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits b6198c4d6623 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 303476078f19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cedc24d7401f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac1072a0918a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d84c2f1aed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8d938d902dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f93d120ae90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b886936fc6f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 44530f3261f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f91dcecf747 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 57dd23ea8513 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d33c5b7f48d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ac911bd71bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9800e8abed9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6969402f121 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits fdb0fba5745b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 904ec7ee5f22 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits dc7e51f34853 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits b02c7ad4eb2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c5954c892977 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c24916352e0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits f1515b6a8f29 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 61f1667f477a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04c48f57808f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c25977d8a526 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 90096fc7641b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits c2e773f35f03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f651f9556e4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 13aed13874d9 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d10ed10efb9e Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 256ea54f16e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9349607bf7a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6644e808e336 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 146889a7819b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c723cf004143 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits c1f6d2544061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00ac030e1e37 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a6f23fd14bd5 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 16097223ab82 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0a7369df6fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1db9729d003 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af71ff873370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2957484c06c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0746143044a6 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 64fd75a73b5b Merge branch 'next' of git://github.com/cschaufler/smack-next omits e34425853bd9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 889e05c34f74 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits f4ae3d8cfc95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 689a6fba28f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6d69946e478 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 331ef904cac9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 273040d206f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80695b9cbfb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70a2a95e2ee9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 0498513c908b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0aa57baa42cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bbafb538d3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5384f2c9b534 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9b75b56672b Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 38d256cc2e0f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits b85d013a6a81 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 87b909ef5748 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5f32c4d6db68 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e7a7841efac9 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e488e438cbaf Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 5ca5ed4274cb next-20220901/crypto omits 5265e774bfa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5afa3d4c42db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fd58f2a8adf9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 12ec05e3e67f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3752519d0c84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efd1ca3b0153 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9297c9902935 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 9f7cf319f8ec Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1f38afdec08c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits a2b503bb234b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a5cc48009c79 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e407421f8a07 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 02ed24af866e Merge branch 'master' of git://linuxtv.org/media_tree.git omits c3fb1866c101 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 56223e902150 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 9aefaca80281 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6d6b9c05b7e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ad069e6e576 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 856d2f108d58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ce1b28ba585 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e154b0cad29d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70d34ed10990 Merge branch '9p-next' of git://github.com/martinetd/linux omits 82701bcb45eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9fd04d5373a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 41739e6a80db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73b56e43db31 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits ca28072b2b2e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1cd159e9fcff Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits debfbb0b19f0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3b33dc8c3924 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 44e933b3d27e next-20220906/btrfs omits e35a2401b15a Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits aac010c8080a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a70f3c45137e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cc687a3260e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4889d70cc5a8 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 2ef1a724a782 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3575b60ae5a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0bef1a15b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47e2c72854dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28be5f0b5159 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0c2878b0e6c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d6b3b56ba61f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 609222e37898 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits ccac6696ec79 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 42bf925e1785 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 0f6512be1286 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccbcfb18571f Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 48b24f490c38 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits a928f746cb5a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits cc8be044f863 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 09ffa0bc46cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20270c84eeaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 796e66c3e2e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 169f24798fa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d85c5f4198a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 094efb362188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac69db04a258 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7308187835f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc08a74c4573 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 011416fa4eb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f11759e8f23 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b4a2b6618e18 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 612516216bb5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 89cd8ff02b9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ebbd7daf17b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4936743f5a83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24b659ec2364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6af5746191ad Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 4c0dec398c26 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 0c1ad518b673 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a891b4f18ead next-20220830/perf omits 71bfd5c7ef72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83a56f559828 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 0e6be13c95ee Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 7596505a0e51 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 6d5c4ac70600 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 31fedf5a3680 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 3e66539fbff6 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 73c18d52b47f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c50c5b19ae8d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 235c0078e81d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits c8721afd0040 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53af90c5011a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 83226b7dd84c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d7d70311240b Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 9e75ecebde1e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c51bde25e1fa Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8b497dccb7e9 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits a87577d091ba Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 4df2271f1436 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c3d88cbc05a8 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits 7726db27f166 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e94eab95b7ce Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 72080f2499a5 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 2d63487789c7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d561af3867d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fa1cf3a42c7e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4b6f7041f26f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cae953f5f764 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 86fba364a75f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8377d77ffbc8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 9cdd25effee9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 641cd388168f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2d44818febba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e12a18760f9f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits bae45d391d41 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 8604444fb559 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 0aab2451f9d2 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 780b28278f49 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 2c7274f7b750 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7c3c200958e3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 48a3e6c07502 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits 9ccff5080758 kselftest/arm64: Enforce actual ABI for SVE syscalls omits 27f3d9e70fd8 kselftest/arm64: Correct buffer allocation for SVE Z registers omits 7384bddbe246 kselftest/arm64: Include larger SVE and SME VLs in signal tests omits 5f6539724421 kselftest/arm64: Allow larger buffers in get_signal_context() omits 91f48fb9f82b kselftest/arm64: Preserve any EXTRA_CONTEXT in handle_sign [...] omits 3df95c1efeaf kselftest/arm64: Validate contents of EXTRA_CONTEXT blocks omits b9731674ec9c kselftest/arm64: Only validate each signal context once omits e374ab27e738 kselftest/arm64: Remove unneeded protype for validate_extr [...] omits a934077a3f94 kselftest/arm64: Fix validation of EXTRA_CONTEXT signal co [...] omits 909e2105c748 kselftest/arm64: Fix validatation termination record after [...] omits b97ff4f3ad95 kselftest/arm64: Validate signal ucontext in place omits b3321fbd7fa2 kselftest/arm64: Enumerate SME rather than SVE vector leng [...] omits 4bcfa65860b2 kselftest/arm64: Add a test for signal frames with ZA disabled omits f02b69a6e4d1 kselftest/arm64: Tighten up validation of ZA signal context omits bce4950aa05c kselftest/arm64: kselftest harness for FP stress tests omits 000aef672bf2 kselftest/arm64: Install signal handlers before output in [...] omits b926b4504847 Merge branch into tip/master: 'x86/timers' omits 2f97bd40b47f Merge branch into tip/master: 'x86/sgx' omits d22f5f850889 Merge branch into tip/master: 'x86/platform' omits 8fc1d46c5ecd Merge branch into tip/master: 'x86/mm' omits f1f6db1b5095 Merge branch into tip/master: 'x86/misc' omits ab1df438c489 Merge branch into tip/master: 'x86/microcode' omits 9c8f7d33b8b6 Merge branch into tip/master: 'x86/cpu' omits 71021f1e284c Merge branch into tip/master: 'x86/core' omits 41a8531c3583 Merge branch into tip/master: 'x86/cleanups' omits 55a525171c82 Merge branch into tip/master: 'x86/cache' omits 259e1e009245 Merge branch into tip/master: 'x86/apic' omits 21b4851f998d Merge branch into tip/master: 'sched/core' omits 9b5b4a2e2927 Merge branch into tip/master: 'ras/core' omits 1af037193b41 Merge branch into tip/master: 'perf/core' omits 79da20abb59c Merge branch into tip/master: 'objtool/core' omits 29375789dbc5 Merge branch into tip/master: 'locking/core' omits 40661cd2303c Merge branch into tip/master: 'x86/urgent' omits c14e91296b90 Merge branch into tip/master: 'perf/urgent' omits acc647002eeb clk: imx93: add SAI IPG clk omits 10ae28ad4c49 clk: imx93: add MU1/2 clock omits 943563509f84 clk: imx93: switch to use new clk gate API omits e55198730b00 clk: imx: add i.MX93 clk gate omits b2ff42824643 Merge branch 'mm-nonmm-unstable' into mm-everything omits dca53c078df2 init.h: fix spelling typo in comment omits 1dfcff723a73 fs/ocfs2/suballoc.h: fix spelling typo in comment omits 89fa3c395936 core_pattern: add CPU specifier omits d98dfcedee03 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] omits b2ac0ec99bf3 latencytop: use the last element of latency_record of system omits 06d231eedf5e kernel/utsname_sysctl.c: print kernel arch omits 425c4bec3da3 checkpatch: Handle FILE pointer type omits 361e55d554ba asm-generic: make parameter types consistent in _unaligned_be48() omits e537689a9ac3 kernel/profile.c: simplify duplicated code in profile_setup() omits 2e904de6c5d3 ntfs: check overflow when iterating ATTR_RECORDs omits 100ae524f270 ntfs: fix out-of-bounds read in ntfs_attr_find() omits b3003bcbb733 ntfs: fix use-after-free in ntfs_attr_find() omits f42b3505c3ec initramfs: mark my_inptr as __initdata omits 6737872fca6e fail_function: fix wrong use of fei_attr_remove() omits 4b5d5cdd7fdc fail_function: refctor code of checking return value of re [...] omits b75f3f99de4b fail_function: switch to memdup_user_nul() helper omits 31fdf69030d5 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] omits 465f7144b67f task_work: use try_cmpxchg in task_work_add, task_work_can [...] omits eb5e85b09293 lib: move from strlcpy with unused retval to strscpy omits 3fc92308ccac init: move from strlcpy with unused retval to strscpy omits bd7752454c9e reiserfs: move from strlcpy with unused retval to strscpy omits 12d6619cec49 ocfs2: move from strlcpy with unused retval to strscpy omits c3b13c931d43 ia64: move from strlcpy with unused retval to strscpy omits 81773c176a15 alpha: move from strlcpy with unused retval to strscpy omits a52d6a1205d6 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits c32a42467c8f hfs: replace kmap() with kmap_local_page() in btree.c omits 10552b864ff3 hfs: replace kmap() with kmap_local_page() in bnode.c omits 5aa327afe8cd hfs: unmap the page in the "fail_page" label omits 79d4b80624d1 kexec: replace kmap() with kmap_local_page() omits e850426db8b2 iversion: use atomic64_try_cmpxchg) omits c6c8cb262ece aio: use atomic_try_cmpxchg in __get_reqs_available omits 955876064b33 buffer: use try_cmpxchg in discard_buffer omits 7972f45632e1 epoll: use try_cmpxchg in list_add_tail_lockless omits 48d8dc07e09c ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits df3e117c5c36 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits 32ff290a7f6c fs/qnx6: delete unnecessary checks before brelse() omits a3f84aa230f6 kernel: exit: cleanup release_thread() omits 649f7e981323 kbuild: add debug level and macro defs options omits caee0209e05a proc: save LOC in vsyscall test omits cb0b8e6f59e2 llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits c8326edce955 fault-injection: make stacktrace filter works as expected omits 1585b58d8975 fault-injection: make some stack filter attrs more readable omits e13337407e5f fault-injection: skip stacktrace filtering by default omits c9bf07970a43 fault-injection: allow stacktrace filter for x86-64 omits 84e7981ec0b9 panic, kexec: make __crash_kexec() NMI safe omits 948c64afbd33 kexec: turn all kexec_mutex acquisitions into trylocks omits 972de8d17c43 lib/cmdline: avoid page fault in next_arg omits a2b09978cea9 checkpatch: Add kmap and kmap_atomic to the deprecated list omits 0f8458e2d2d5 fs/isofs: replace kmap() with kmap_local_page() omits c374f6243d74 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits 18f616cc82a7 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits f5d6c48c7abd scripts/decodecode: improve faulting line determination omits fcf3bb7942a6 hfsplus: convert kmap() to kmap_local_page() in btree.c omits da4c9436135a hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits de72ec359f0c hfsplus: convert kmap() to kmap_local_page() in bnode.c omits 25a13705c4ec hfsplus: unmap the page in the "fail_page" label omits 69c5b96a9b11 lib/debugobjects: fix stat count and optimize debug_object [...] omits e3b6e95811d1 init/main.c: silence some -Wunused-parameter warnings omits 5831026b83ea ocfs2: fix ocfs2 corrupt when iputting an inode omits fe653fe1473b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 90da23f10929 ocfs2: reflink deadlock when clone file to the same direct [...] omits e63820579c72 kasan: move tests to mm/kasan/ omits 6014a5b07e3d kasan: add another use-after-free test omits 1ee3c1781522 kasan: better identify bug types for tag-based modes omits 823907ee799d kasan: dynamically allocate stack ring entries omits f4c9bf27e762 kasan: support kasan.stacktrace for SW_TAGS omits 8c7432c86295 kasan: implement stack ring for tag-based modes omits 89e7a08f45da kasan: introduce kasan_complete_mode_report_info omits fcc143ded865 kasan: rework function arguments in report.c omits 7c4e22244c4d kasan: fill in cache and object in complete_report_info omits e7c3841c3cb5 kasan: introduce complete_report_info omits 5174a53b088e kasan: simplify print_report omits 2a4c4dc2f519 kasan: make kasan_addr_to_page static omits 38c516f682eb kasan: use kasan_addr_to_slab in print_address_description omits d221afb7425a kasan: use virt_addr_valid in kasan_addr_to_page/slab omits 035e1a082aed kasan: cosmetic changes in report.c omits a02e39f1c08a kasan: move kasan_get_alloc/free_track definitions omits 18b9cc9a404d kasan: pass tagged pointers to kasan_save_alloc/free_info omits f2813c09dde5 kasan: only define kasan_cache_create for Generic mode omits d26d2bad078f kasan: only define metadata structs for Generic mode omits 91dbe3f18e95 kasan: only define metadata offsets for Generic mode omits 5aff43c8f9ad kasan: only define kasan_never_merge for Generic mode omits fd03171951c3 kasan: only define kasan_metadata_size for Generic mode omits 33d9f2b536be kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta omits eb678e880edf kasan: introduce kasan_init_cache_meta omits 1c7972a3f5e5 kasan: introduce kasan_requires_meta omits 65edad87158a kasan: move kasan_get_*_meta to generic.c omits 85e4081b1496 kasan: clear metadata functions for tag-based modes omits e7ac9b76e3a0 kasan: introduce kasan_init_object_meta omits 4cdc82e21402 kasan: introduce kasan_get_alloc_track omits 1d6dc5bd730c kasan: introduce kasan_print_aux_stacks omits 641a9cd5d370 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY omits c316abfff5e1 kasan: split save_alloc_info implementations omits d53b4c9cbd65 kasan: move is_kmalloc check out of save_alloc_info omits 90d18fd6c03f kasan: rename kasan_set_*_info to kasan_save_*_info omits 6f05b006e196 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size omits 3622653e8124 filemap: convert filemap_range_has_writeback() to use folios omits 35ace5b63d58 hugetlb_encode.h: fix undefined behaviour (34 << 26) omits d8dab1d8cc95 mm/damon/sysfs: simplify the judgement whether kdamonds are busy omits 4f915ce6a835 mm/hugetlb.c: remove unnecessary initialization of local `err' omits a38e302e1d54 x86: kmsan: enable KMSAN builds for x86 omits 5e83111868e8 mm: fs: initialize fsdata passed to write_begin/write_end [...] omits 81cc773805bf bpf: kmsan: initialize BPF registers with zeroes omits 09b1c5dd43ea entry: kmsan: introduce kmsan_unpoison_entry_regs() omits 14fa205bba86 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS omits 2162e0ee983c x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] omits 6a7dcf36d2d2 x86: kmsan: sync metadata pages on page fault omits 4820323007d2 x86: kmsan: use __msan_ string functions where possible. omits 42e9671b6136 x86: kmsan: handle open-coded assembly in lib/iomem.c omits df952f67cc0d x86: kmsan: skip shadow checks in __switch_to() omits 4439b21ee9a1 x86: kmsan: disable instrumentation of unsupported code omits c9e7d67d8d02 objtool: kmsan: list KMSAN API functions as uaccess-safe omits 43baa58489cf security: kmsan: fix interoperability with auto-initialization omits eadf140bc197 kcov: kmsan: unpoison area->list in kcov_remote_area_put() omits 0bbd325ea639 block: kmsan: skip bio block merging logic for KMSAN omits 05e864b8138d kmsan: disable physical page merging in biovec omits 4a86344bcbc9 crypto: kmsan: disable accelerated configs under KMSAN omits a91304ae65e4 kmsan: disable strscpy() optimization under KMSAN omits 95052647d744 kmsan: add tests for KMSAN omits f6ea7e0e64d6 kmsan: handle memory sent to/from USB omits 19073358fa36 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() omits 7229aa50e091 dma: kmsan: unpoison DMA mappings omits 4d8745947d26 Input: libps2: mark data received in __ps2_command() as in [...] omits 245d46cffbbd kmsan: add iomap support omits d8e50802cef4 kmsan: unpoison @tlb in arch_tlb_gather_mmu() omits cc3c0070553b instrumented.h: add KMSAN support omits 8ed4e4cb7a7e init: kmsan: call KMSAN initialization routines omits d313dbc1f41a kmsan: handle task creation and exiting omits 47dd2b0d3e37 mm: kmsan: call KMSAN hooks from SLUB code omits 37cf3d07aff0 mm: kmsan: maintain KMSAN metadata for page operations omits bb4284e15d24 MAINTAINERS: add entry for KMSAN omits 5637e1d6772d kmsan: disable instrumentation of unsupported common kernel code omits 3537e11b947e kmsan: add KMSAN runtime core omits bbe42945abf5 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE omits 24368c6a3d00 x86: kmsan: pgtable: reduce vmalloc space omits 7c3fd533b35b kmsan: mark noinstr as __no_sanitize_memory omits ef7a193589c8 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks omits 9b33a155543e kmsan: add ReST documentation omits 485805676c49 asm-generic: instrument usercopy in cacheflush.h omits 4a37c0475da3 x86: asm: instrument usercopy in get_user() and put_user() omits 058793af0139 instrumented.h: allow instrumenting both sides of copy_fro [...] omits 3cfc362f4a67 stackdepot: reserve 5 extra bits in depot_stack_handle_t omits fec813021337 x86: add missing include to sparsemem.h omits 53f8a0cbaab3 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice omits 7a6d987f9468 mm: convert lock_page_or_retry() to folio_lock_or_retry() omits d6f2bb25b435 uprobes: use new_folio in __replace_page() omits 90fde7fc707b rmap: remove page_unlock_anon_vma_read() omits 88ed9c00a2d4 mm: convert page_get_anon_vma() to folio_get_anon_vma() omits 6a244235a768 huge_memory: convert unmap_page() to unmap_folio() omits 8f2ce054870d huge_memory: convert split_huge_page_to_list() to use a folio omits de1d714f693a migrate: convert unmap_and_move_huge_page() to use folios omits a1badfe944d7 migrate: convert __unmap_and_move() to use folios omits bae0e9ee0ed8 rmap: convert page_move_anon_rmap() to use a folio omits 143b8330d60a mm: remove try_to_free_swap() omits 1d47893a66a3 memcg: convert mem_cgroup_swap_full() to take a folio omits c7ff6c7ee686 mm: convert do_swap_page() to use folio_free_swap() omits ed2f0718768c ksm: use a folio in replace_page() omits 99094f1f7a4a uprobes: use folios more widely in __replace_page() omits f8cc5d96fe88 madvise: convert madvise_free_pte_range() to use a folio omits f0b15364c8a0 huge_memory: convert do_huge_pmd_wp_page() to use a folio omits db9b007948ee mm: convert do_wp_page() to use a folio omits c98ebc630eb3 swap: convert swap_writepage() to use a folio omits f818b8d4157f swap_state: convert free_swap_cache() to use a folio omits 6dde4e2be70d mm: remove lookup_swap_cache() omits 92dde08eae84 mm: convert do_swap_page() to use swap_cache_get_folio() omits 4c0ea23634cb swapfile: convert unuse_pte_range() to use a folio omits f57cd5595363 swapfile: convert __try_to_reclaim_swap() to use a folio omits f08a0a6fea2b swapfile: convert try_to_unuse() to use a folio omits ab5e58a1a579 shmem: remove shmem_getpage() omits 1e83f2cac096 userfaultfd: convert mcontinue_atomic_pte() to use a folio omits 2b28607eb447 khugepaged: call shmem_get_folio() omits 8aeacfb7b9be shmem: convert shmem_get_link() to use a folio omits 057d9b0bf599 shmem: convert shmem_symlink() to use a folio omits 5283def1a7cd shmem: convert shmem_fallocate() to use a folio omits 2cc02ae19c7e shmem: convert shmem_file_read_iter() to use shmem_get_folio() omits d75daa8ba9cb shmem: convert shmem_write_begin() to use shmem_get_folio() omits 63742b3f977f shmem: convert shmem_get_partial_folio() to use shmem_get_folio() omits 157afcea326a shmem: add shmem_get_folio() omits 30c75dbc2510 shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] omits 881946ea11cf shmem: convert shmem_fault() to use shmem_get_folio_gfp() omits cf902280cdf7 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() omits 8b8d287fce6f shmem: eliminate struct page from shmem_swapin_folio() omits 7c29e0d1280f swap-add-swap_cache_get_folio-fix omits 78b80f278c0f swap: add swap_cache_get_folio() omits 31925064c594 shmem: convert shmem_replace_page() to shmem_replace_folio() omits 91e15ea6d510 shmem: convert shmem_mfill_atomic_pte() to use a folio omits 4d90b3621538 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] omits f7e7f9329704 mm: convert do_swap_page()'s swapcache variable to a folio omits 441737cc762f mm: convert do_swap_page() to use a folio omits 4c0ba4a5b657 mm/swap: convert put_swap_page() to put_swap_folio() omits 73ff32db333c mm/swap: convert add_to_swap_cache() to take a folio omits 95324f3f85b6 mm/swap: convert __read_swap_cache_async() to use a folio omits 8ddc2bd77bad mm/swapfile: convert try_to_free_swap() to folio_free_swap() omits 5fc2a173cd84 mm/swapfile: remove page_swapcount() omits a95e9da0a441 shmem: convert shmem_replace_page() to use folios throughout omits 66f6f17ad725 shmem: convert shmem_delete_from_page_cache() to take a folio omits e3076411b52a shmem: convert shmem_writepage() to use a folio throughout omits 0080419f1850 mm: add folio_add_lru_vma() omits 291925146743 mm: add split_folio() omits 87fd160cd98e mm: reimplement folio_order() and folio_nr_pages() omits f0a284d27efb mm: add the first tail page to struct folio omits c35d9bf4e67a mm-vmscan-fix-a-lot-of-comments-vs-mglru omits b32cf5e532c8 mm/vmscan: fix a lot of comments omits 955c206ff80a hugetlb: simplify hugetlb handling in follow_page_mask omits 61e182935b46 mm: fix PageAnonExclusive clearing racing with concurrent [...] omits 131e8c86f368 mm/mremap_pages: save a few cycles in get_dev_pagemap() omits 2f75303c9bc4 mm: remove BUG_ON() in __isolate_free_page() omits 53cd6516454b mm/kmemleak: make create_object return void omits 4c56e3fdb250 selftest: vm: remove deleted local_config.* from .gitignore omits bb98a05d196c hugetlb: make hugetlb depends on SYSFS or SYSCTL omits c988af879818 hugetlb: remove meaningless BUG_ON(huge_pte_none()) omits 8c38e5a41661 hugetlb: add comment for subtle SetHPageVmemmapOptimized() omits dcb91c8c30b2 hugetlb: kill hugetlbfs_pagecache_page() omits 7f6ef748fa3c hugetlb: pass NULL to kobj_to_hstate() if nid is unused omits b71911753d60 hugetlb: use helper {huge_pte|pmd}_lock() omits 37246bb172c9 hugetlb: use sizeof() to get the array size omits 2b58ce49f07f hugetlb: use LIST_HEAD() to define a list head omits c1b23696d4f5 hugetlb: Use helper macro SZ_1K omits 31f4c3fac64d hugetlb: make hugetlb_cma_check() static omits e77fa10e08fd fs/buffer: remove bh_submit_read() helper omits 0d3c8cbd3353 ext2: replace bh_submit_read() helper with bh_read() omits 5b3693d8e7dc fs/buffer: remove ll_rw_block() helper omits 118a9bf2cd26 ufs: replace ll_rw_block() omits f96bc4a98fb0 udf: replace ll_rw_block() omits 0acd3a18cb05 reiserfs: replace ll_rw_block() omits 608dbedf2670 ocfs2: replace ll_rw_block() omits 6b891278776a ntfs3: replace ll_rw_block() omits 5fa5b7ce07f3 jbd2: replace ll_rw_block() omits 28a5a372f708 isofs: replace ll_rw_block() omits 371904f70320 gfs2: replace ll_rw_block() omits bdc3f8b763c7 fs/buffer: replace ll_rw_block() omits f37b8a4ef992 fs/buffer: add some new buffer read helpers omits 06576284f591 fs/buffer: remove __breadahead_gfp() omits 90b35102cda6 ksm: convert to use common struct mm_slot omits 9a17e13d55a4 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits 70110d87f3b7 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits 015c38c121dd ksm: add the ksm prefix to the names of the ksm private st [...] omits 57fd6e869356 ksm: remove redundant declarations in ksm.h omits f0980790201f mm: thp: fix build error with CONFIG_SHMEM disabled omits 676bbfe115c1 mm: thp: convert to use common struct mm_slot omits cca8bbb82d9f mm: introduce common struct mm_slot omits e83cad120b39 fuse: convert direct IO paths to use FOLL_PIN omits f99c104103f0 NFS: direct-io: convert to FOLL_PIN pages omits 0632e46127c0 block, bio, fs: convert most filesystems to pin_user_pages_fast() omits cac8bab4f24c iov_iter: new iov_iter_pin_pages*() routines omits ea5cea63cb45 block: add dio_w_*() wrappers for pin, unpin user pages omits 790e85bffc04 mm/gup: introduce pin_user_page() omits 58983226de0f mm: change release_pages() to use unsigned long for npages omits 22aecf0252ff mm/vmalloc: extend find_vmap_lowest_match_check with extra [...] omits cf468f0e530b mm/migrate_device.c: fix a misleading and outdated comment omits 80a8887d78dc mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist omits cdc919be582e mm, hwpoison: cleanup some obsolete comments omits 4bc2173b8364 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits b97e4b5a8591 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits a4bb4c7c5a7c mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits ae971c2bc2c8 mm-hwpoison-use-__pagemovable-to-detect-non-lru-movable-pages-fix omits 7324e5c5a3be mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits 1f473328a439 mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits b11a281e772b ksm: add profit monitoring documentation omits 7c781b68064f ksm: count allocated ksm rmap_items for each process omits 3c7b6cfeba52 mm/damon: get the hotness from damon_hot_score() in damon_ [...] omits 07b5de0d9700 mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE omits f10bc6fa5deb mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN omits dab50297ca59 mm/zswap: skip confusing print info omits 7b612c1919ae mm/zswap: delay the initializaton of zswap until the first [...] omits 71ed76877556 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] omits 1dbed68d0e5f Revert "frontswap: simplify frontswap_register_ops" omits c351e8b61b25 Revert "mm: mark swap_lock and swap_active_head static" omits 2db7378bc581 Revert "frontswap: remove support for multiple ops" omits 0537e5cb0fcb mm/damon/vaddr: remove comparison between mm and last_mm w [...] omits 523e9a686f43 mm/damon: simplify the parameter passing for 'check_accesses' omits 9ce9aba9f8f7 mm-fix-null-ptr-deref-in-kswapd_is_running-fix omits 2f7ed3973a7b mm: fix null-ptr-deref in kswapd_is_running() omits 705f800368c2 mm: kill is_memblock_offlined() omits d02f14f3e890 filemap: remove find_get_pages_contig() omits 404c8af6a2de ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] omits 08f372884595 nilfs2: convert nilfs_find_uncommited_extent() to use file [...] omits dab4cb1d7562 btrfs: convert process_page_range() to use filemap_get_fol [...] omits 3aeaf2826859 btrfs: convert end_compressed_writeback() to use filemap_g [...] omits be1164951c69 btrfs: convert __process_pages_contig() to use filemap_get [...] omits 4928c7091dbe filemap: add filemap_get_folios_contig() omits f1a8aaa0ad26 zram: don't retry compress incompressible page omits dc1468938696 mm: backing-dev: Remove the unneeded result variable omits ccf9bf72519b mm: deduplicate cacheline padding code omits 2bb643255be9 page_ext-introduce-boot-parameter-early_page_ext-fix omits 3f961dd316ef page_ext: introduce boot parameter 'early_page_ext' omits 37a0fc312195 s390/hugetlb: switch to generic version of follow_huge_pud() omits 786a4809a7cf mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits 1ad712e508eb mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 770063bd304d pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] omits 82efa05e7f81 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits 9a9462771e54 mm: reduce noise in show_mem for lowmem allocations omits 4625d158d121 mm: fixup documentation regarding pte_numa() and PROT_NUMA omits 882405a1198d mm/gup: use gup_can_follow_protnone() also in GUP-fast omits 68bfaeb86f39 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits 49544c510c24 memcg: increase MEMCG_CHARGE_BATCH to 64 omits f11a888509e4 mm: page_counter: rearrange struct page_counter fields omits d7954536f9e7 mm: page_counter: remove unneeded atomic ops for low/min omits d4f48498f97d hugetlb: use new vma_lock for pmd sharing synchronization omits 7d11eacfc634 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits 2e1f1db06c73 hugetlb: add vma based lock for pmd sharing omits 0efb2d2191bc hugetlb: rename vma_shareable() and refactor code omits d6ab45bb645e hugetlb-handle-truncate-racing-with-page-faults-fix-fix omits f666ba7d7e0f hugetlb: fix/remove uninitialized variable in remove_inode [...] omits 060d956c9e38 hugetlb: handle truncate racing with page faults omits cd19e522aa4e hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] omits 73eb6aea723a hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits 770743396dc5 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits fa7b64a8d472 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits 1067c724cd60 mm: fix the handling Non-LRU pages returned by follow_page omits d1381f90958e mm: remove EXPERIMENTAL flag for zswap omits bda9482f2a7a drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] omits 24133721ff18 mm-gupc-refactor-check_and_migrate_movable_pages-fix omits e3f288dde8a0 mm/gup.c: refactor check_and_migrate_movable_pages() omits 37dffd61f718 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] omits d2e40a2ae92e mm: Skip retry when new limit is not below old one in page [...] omits 89563fb74d75 mm: pagewalk: add back missing variable initializations omits c6ec622517dc mm: pagewalk: move variables to more local scope, tweak loops omits 66c217081bd0 mm: pagewalk: allow walk_page_range_novma() without mm omits 4b06c5e6f812 mm: pagewalk: add api documentation for walk_page_range_novma() omits 32e84e6d9c23 mm: pagewalk: fix documentation of PTE hole handling omits 3701867e3730 mm: pagewalk: don't check vma in walk_page_range_novma() omits 70c41144b5ee mm: pagewalk: add back missing variable initializations omits e42db13d9124 mm: pagewalk: add back missing variable initializations omits fa02fb928200 mm: pagewalk: make error checks more obvious omits 8d34d127c371 mm-add-merging-after-mremap-resize-checkpatch-fixes omits b3eaa86f57ac mm: add merging after mremap resize omits 85cf9c67d548 mm: refactor of vma_merge() omits 3ceba54cc90c mm-delete-unused-mmf_oom_victim-flag-fix omits d1f5e73f07dd mm: delete unused MMF_OOM_VICTIM flag omits 90e7465f8938 mm-drop-oom-code-from-exit_mmap-fix-fix omits 382180883b17 mm: drop oom code from exit_mmap omits 83b8ae45f430 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits cb83513a49e3 mm/mmap.c: pass in mapping to __vma_link_file() omits 38fef9436e7f mm/mmap: drop range_has_overlap() function omits 4cee5f996866 mm: fix one kernel-doc comment omits 5bd3bd913b28 mm: remove the vma linked list omits c6efa77e65b6 mm/vmscan: Use vma iterator instead of vm_next omits 89307584f1aa riscv: use vma iterator for vdso omits dbb8535b4c02 mm/nommu: fix error handling in split_vma() omits bd7652ec92d2 nommu: remove uses of VMA linked list omits d8bd8fdefc13 i915: use the VMA iterator omits 9a409c90c924 mm/swapfile: use vma iterator instead of vma linked list omits 9e18f8be7161 mm/pagewalk: use vma_find() instead of vma linked list omits b972b225d64c mm/oom_kill: use maple tree iterators instead of vma linked list omits b38401c4840b mm/msync: use vma_find() instead of vma linked list omits 33ea07ca52b1 mm/mremap: use vma_find_intersection() instead of vma linked list omits 983253146c88 mm/mprotect: fix maple tree start address in do_mprotect_pkey() omits 0fe6b9b9e67d mm/mprotect: use maple tree navigation instead of vma linked list omits 50390b401e1d mm/mlock: use vma iterator and maple state instead of vma [...] omits a9b79748b474 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 733458c72977 mm/memcontrol: stop using mm->highest_vm_end omits d1eec053feca mm/madvise: use vma_find() instead of vma linked list omits 6788d3510551 mm/ksm: use vma iterators instead of vma linked list omits 3bf42c0779b0 mm/khugepaged: stop using vma linked list omits 62b1c56e617b mm/gup: use maple tree navigation instead of linked list omits ef789176f1aa bpf: remove VMA linked list omits 42ed750f48ee fork: use VMA iterator omits a580399a7725 sched: use maple tree iterator to walk VMAs omits bd2114b38263 perf: use VMA iterator omits e72c93f6fef6 acct: use VMA iterator instead of linked list omits bc2172fa6995 ipc/shm: use VMA iterator instead of linked list omits 9f9ed7c3eaf4 userfaultfd: use maple tree iterator to iterate VMAs omits c99c61323f1d fs/proc/task_mmu: stop using linked list and highest_vm_end omits 5125938135f8 fs/proc/base: use maple tree iterators in place of linked list omits b10ce6627ea0 exec: use VMA iterator instead of linked list omits ff8a9f72dc34 coredump: remove vma linked list walk omits 5d3c4acf836a um: remove vma linked list walk omits 2cc2ccc49c5b optee: remove vma linked list walk omits 09f1af57d8cb cxl: remove vma linked list walk omits c8ab32727b6b xtensa: remove vma linked list walks omits aa249d67b44e x86: remove vma linked list walks omits ccc30a1ac742 s390: remove vma linked list walks omits 1d8117c483cf powerpc: remove mmap linked list walks omits eeb74fb5ce47 parisc: remove mmap linked list from cache handling omits f11ed4cc6449 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 9b99b28843b7 arm64: remove mmap linked list from vdso omits 4f9a9b964319 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 46976e83cf22 mm/mmap: reorganize munmap to use maple states omits 97220c4187e1 mm/mmap: move mmap_region() below do_munmap() omits ec377c7b4f01 mm: convert vma_lookup() to use mtree_load() omits 5c8493bb3007 mm: remove vmacache omits 9d645a801c9d mm/mmap: use advanced maple tree API for mmap_region() omits 4851b1c982e3 mm: use maple tree operations for find_vma_intersection() omits 535c30516c48 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 58215dfc7f7d mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits e622cc2fee9e mm: optimize find_exact_vma() to use vma_lookup() omits 17879a8eb427 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 5d7c0084f8c7 mmap: change zeroing of maple tree in __vma_adjust() omits 485ae32a849b mm: remove rb tree. omits 16af30444b5d proc: remove VMA rbtree use from nommu omits 66682ccacde3 damon: convert __damon_va_three_regions to use the VMA iterator omits 15d8abc6d9a7 kernel/fork: use maple tree for dup_mmap() during forking omits 3b33f14442c9 mm/mmap: use maple tree for unmapped_area{_topdown} omits 6b4d51eb4409 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 28ed72e4df87 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 21317775facb mmap: use the VMA iterator in count_vma_pages_range() omits 0603755f62a2 mm: add VMA iterator omits 91b05e0a83c9 mm: start tracking VMAs with maple tree omits db08d6b52e5a lib/test_maple_tree: add testing for maple tree omits ae421329a702 radix tree test suite: add lockdep_is_held to header omits 291267e77330 radix tree test suite: add support for slab bulk APIs omits 65978e7d2e4c radix tree test suite: add allocation counts and size to k [...] omits 9c2a016ff580 radix tree test suite: add kmem_cache_set_non_kernel() omits 5663423494b2 radix tree test suite: add pr_err define omits a84242dc0169 maple_tree: fix documentation warnings omits 2998f7b6a24b Maple Tree: add new data structure omits b8f5c2d077cb mm: memcg: export workingset refault stats for cgroup v1 omits e40171c25335 mm/page_owner.c: add llseek for page_owner omits 9a4a06fa95f5 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits 395adb6d13d8 mm/damon: validate if the pmd entry is present before accessing omits cd1616030e4e mm: release private data before split THP omits 183dbec3b8c2 mm: hugetlb: simplify per-node sysfs creation and removal omits 3114df1afb7e mm: thp: remove redundant pgtable check in set_huge_zero_page() omits 4f678e2b2b6f mm-memory-failure-kill-__soft_offline_page-v2 omits 6ddb5da5a493 mm: memory-failure: kill __soft_offline_page() omits e437e859a1bf mm: memory-failure: kill soft_offline_free_page() omits 98c603d7a51e mm: hugetlb_vmemmap: simplify reset_struct_pages() omits c6008ecd37d3 mm, hwpoison: avoid trying to unpoison reserved page omits e58710611bb8 mm-hwpoison-kill-procs-if-unmap-fails-v2 omits dd0b0873e38e mm, hwpoison: kill procs if unmap fails omits b969b92acb1e mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits 6e58f6a3ad0e mm, hwpoison: fix extra put_page() in soft_offline_page() omits af862b45b11d mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits 11f1ad57dcd8 mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits a6a2ce53aadf mm/demotion: expose memory tier details via sysfs omits 06e20408d8de lib/nodemask: optimize node_random for nodemask with singl [...] omits aef8777c4077 mm/demotion: make toptier_distance inclusive upper bound o [...] omits 8ebbca3e63b0 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits 275272e04b6f kernel/sched/fair: include missed header file, memory-tiers.h omits 70637e0f5888 mm/demotion: update node_is_toptier to work with memory tiers omits b255a72fc3e8 mm/demotion: demote pages according to allocation fallback order omits d8359c4f32d1 mm/demotion: drop memtier from memtype omits 81cefbdcdbe6 mm/demotion: add pg_data_t member to track node memory tie [...] omits d4d43c8e317b mm/demotion: build demotion targets based on explicit memo [...] omits 7ead872d9270 mm/demotion: assign correct memory type for multiple dax d [...] omits 53dd2ea23ba9 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits f6283876705c mm/demotion: fix kernel error with memory hotplug omits bc49e1a63bef mm/demotion: add hotplug callbacks to handle new numa node [...] omits 28c015cf323d mm/demotion: move memory demotion related code omits dd948c633872 mm-demotion-add-support-for-explicit-memory-tiers-fix omits 7dcbfba8428c mm/demotion: add support for explicit memory tiers omits 674f4d66f02c mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] omits dc96dbefb076 mm: fix use-after free of page_ext after race with memory-offline omits 967d3f13d600 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits 0f8bb83a319d mm: memcontrol: fix a typo in comment omits c4f74e861f63 mm/page_io: count submission time as thrashing delay for d [...] omits ed2049de61b5 delayacct: support re-entrance detection of thrashing accounting omits 527e3a5ef166 mm: multi-gen LRU: design doc omits 01b55c2bd3b7 mm: multi-gen LRU: admin guide omits 13dee742bb29 mm: multi-gen LRU: debugfs interface omits 49f2dbe29550 mm: multi-gen LRU: thrashing prevention omits d888bb486df1 mm: multi-gen LRU: kill switch omits 731205e98b82 mm: multi-gen LRU: optimize multiple memcgs omits af5164e2d4c5 mm-multi-gen-lru-support-page-table-walks-fix omits 6d8eeae608c4 mm: multi-gen LRU: support page table walks omits bd926c8c76d7 mm: multi-gen LRU: exploit locality in rmap omits d5146b22654c mm: multi-gen LRU: minimal implementation omits 5cfae42bd222 mm: multi-gen LRU: groundwork omits 1095e3f4f1e9 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits daa3d2ffa4bb mm/vmscan.c: refactor shrink_node() omits 53606efe5062 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits eda234851f52 mm: x86, arm64: add arch_has_hw_pte_young() omits 7709894c83fe mm: kill find_min_pfn_with_active_regions() omits 8684b0c24b2f arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits 86240ab2a98f zsmalloc-zs_object_copy-replace-email-link-to-doc-fix omits 234fd8e03069 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits 4d2824dbb4d8 zsmalloc: zs_object_copy: replace email link to doc omits c2bfe2ccc5c1 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 0831c21a800b mm: oom_kill: add trace logs in process_mrelease() system call omits 707463a854d0 mm: migrate: do not retry 10 times for the subpages of fai [...] omits 27cdc2e4fc01 migrate_pages(): fix failure counting for retry omits e4f84e78985d migrate_pages(): fix failure counting for THP splitting omits 97bb8b8d3e46 migrate_pages(): fix failure counting for THP on -ENOSYS omits 6ae73b5558e7 migrate_pages(): fix failure counting for THP subpages retrying omits a60e892e66ef migrate_pages(): fix THP failure counting for -ENOMEM omits 0ce7c9c7ddd7 migrate_pages(): remove unnecessary list_safe_reset_next() omits e2bb00287721 migrate: fix syscall move_pages() return value for failure omits d1d19d9cc530 selftests/hmm-tests: add test for dirty bits omits 1b8dca390ed0 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits 7cfe8c0e239f mm/hugetlb: make detecting shared pte more reliable omits 4e40d0cef352 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 171016e7c743 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits ef4e6f603546 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 omits ad9e8bb3af94 mm/hugetlb: fix missing call to restore_reserve_on_error() omits 8b55a2d3f8ae mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits 23e524ddc3af mm/hugetlb: fix incorrect update of max_huge_pages omits a60b60bf8e72 mm/compaction: fix set skip in fast_find_migrateblock omits f2f13730ddef memory tiering: adjust hot threshold automatically omits d97fe6258728 memory tiering: rate limit NUMA migration throughput omits ee30a539044f memory tiering: hot page selection with hint page fault latency omits 163934d2e406 mm/util.c: add warning if __vm_enough_memory fails omits 1fa7724d22e6 mm: add more BUILD_BUG_ONs to gfp_migratetype() omits 445faf5ca813 mm/gup.c: Fix uninitialized return value on __gup_longterm [...] omits 7e1c4bf73a01 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 1dbd7e6a3216 mm/gup.c: Fix return value for __gup_longterm_locked() omits 852a3c55b07e mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 852dc0b68078 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits 229faa53ae64 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits 962e7d70475b hugetlb_cgroup: remove unneeded return value omits cfd03c563c96 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits 971659c699c0 hugetlb_cgroup: remove unneeded nr_pages > 0 check omits be3b4a9daff7 selftest: vm: remove orphaned references to local_config.{h,mk} omits b5c573e99e6a Kselftests: remove support of libhugetlbfs from kselftests omits 09009dd7ffff kfence: add sysfs interface to disable kfence for selected slabs. omits 82797bf4274b mm: migration: fix the FOLL_GET failure on following huge page omits 21ae3ac49b8e mm/vmscan: make the annotations of refaults code at the ri [...] omits d3f8ecb1d438 mm/damon/core: simplify the parameter passing for region s [...] omits 99f688cf938a tools/vm/page_owner_sort: fix -f option omits 95eab4f3c2b0 mm/util: reduce stack usage of folio_mapcount omits 12928053e9ff mm/page_alloc: only search higher order when fallback omits c03c64d7162b page_alloc: remove inactive initialization omits 0768309c0373 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits 155be8bbbf38 filemap: make the accounting of thrashing more consistent omits 05d24310fd01 mm/mempolicy: fix lock contention on mems_allowed omits e82a73bb45cc mm/cma_debug: show complete cma name in debugfs directories omits 8ab8d5cdb45d mm/swap: remove the end_write_func argument to __swap_writepage omits 6f39174622f7 zsmalloc: remove unnecessary size_class NULL check omits c6a705742f23 zsmalloc-zs_object_copy-add-clarifying-comment-fix omits 8cc60196445c zsmalloc: zs_object_copy: add clarifying comment omits 290274145cc7 mm/swap: cache swap migration A/D bits support omits 21899d1e8460 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix omits 8d12cb4785d2 mm/swap: cache maximum swapfile size when init swap omits 44ea7ea2a7f6 mm: remember young/dirty bit for page migrations omits 49af3d8475fc mm/thp: carry over dirty bit when thp splits on pmd omits 0d4ecdb74760 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits ccc6c8c8c938 mm/swap: comment all the ifdef in swapops.h omits 32eab823c7d0 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 6924e4e38c6a mm/vmscan: define macros for refaults in struct lruvec omits 59e9fe727188 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 026d4b3f7765 userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits ded31c139121 userfaultfd: update documentation to describe /dev/userfaultfd omits 4fd7c92366e2 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 529334ca5499 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits a8e3689884fc userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits 90f8fd926e98 userfaultfd: add /dev/userfaultfd for fine grained access control omits 0901f2b28aef selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 8a48b389683c mm/damon/dbgfs: use kmalloc for allocating only one element omits 8fa971ac0ca8 mm/filemap.c: convert page_endio() to use a folio omits 0939bebcbcaf mm: memory-failure: cleanup try_to_split_thp_page() omits 2143002999c3 mm: align larger anonymous mappings on THP boundaries omits a66ff7b1b428 mm/page_ext: remove unused variable in offline_page_ext omits 8fdf0f06bf6b mm: prevent page_frag_alloc() from corrupting the memory omits 3e709c121413 selftests/vm: add selftest to verify multi THP collapse omits 1723c64f226a selftests/vm: add selftest to verify recollapse of THPs omits 8c10e6027b00 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits e752cb4e427c selftests/vm: dedup hugepage allocation logic omits c279e09899aa selftests/vm: modularize collapse selftests omits 30ab9639a664 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 11395bd28048 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 0d7efe0b6100 mm/khugepaged: rename prefix of shared collapse functions omits aab4e9020bf4 mm/khugepaged: delay computation of hpage boundaries until use omits f11403c4e49e mm/khugepaged: add missing kfree() to madvise_collapse() omits 6922305c6c10 mm/khugepaged: avoid possible memory leak in failure path omits 9db8b74f7292 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 43194f190bfd mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits f7cec9772b99 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits f93ea5226995 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits e29141651860 mm/khugepaged: add flag to predicate khugepaged-only behavior omits 789242b80c89 mm/khugepaged: propagate enum scan_result codes back to callers omits 5dc7dfdc4bb8 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 337f52c46ade mm/khugepaged: fix struct collapse_control load_node definition omits a7c7c7f53f0d mm-khugepaged-add-struct-collapse_control-fix-fix omits 0162eea956ab mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits a9ea90bfbaa2 mm/khugepaged: add struct collapse_control omits 05f4d396c4e2 mm: khugepaged: don't carry huge page to the next loop for [...] omits 82af07143c08 procfs-add-path-to-proc-pid-fdinfo-fix omits 4565607861a9 procfs: add 'path' to /proc/<pid>/fdinfo/ omits 70f0dd271d76 procfs: add 'size' to /proc/<pid>/fdinfo/ omits fff4db095b2a mm/page_alloc: minor clean up for memmap_init_compound() omits 9178e3dcb121 mm: discard __GFP_ATOMIC omits a7618aa9070e Merge branch 'for-6.1/block' into for-next omits 493d8ad0975a Merge branch 'for-6.1/block' into for-next omits 0fdf61c0f137 Merge branch 'for-6.1/block' into for-next omits e0aa3c751963 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next omits 1c5b20ac03b6 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 71bdc775a140 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 17c582dd9d22 Merge branch 'for-6.1/io_uring' into for-next omits d1900484c4d8 Merge branch 'for-6.1/block' into for-next omits a73c11acbf98 fs: add batch and poll flags to the uring_cmd_iopoll() handler omits d3ebd2f80c66 io_uring: ensure iopoll runs local task work as well omits ade74ceae0aa io_uring: add local task_work run helper that is entered locked omits f402ef1e90d9 io_uring: cleanly separate request types for iopoll omits a2001ff3bc49 nvme: wire up async polling for io passthrough commands omits 4d2dbd5f6c4b block: export blk_rq_is_poll omits 5d526a1f3e05 io_uring: add iopoll infrastructure for io_uring_cmd omits 5debac667f7e fs: add file_operations->uring_cmd_iopoll omits 2caac6197214 io_uring: trace local task work run omits e8cdf7cde3f5 io_uring: signal registered eventfd to process deferred task work omits 64ba9a4f90b5 io_uring: move io_eventfd_put omits 0fea74891ce5 io_uring: add IORING_SETUP_DEFER_TASKRUN omits 16f2e2e252ce io_uring: do not run task work at the start of io_uring_enter omits abd13f00787f io_uring: introduce io_has_work omits d9ce3cc0db7b io_uring: remove unnecessary variable omits 1f2581d079dd eventfd: guard wake_up in eventfd fs calls as well omits e9a7815cef69 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] omits aee2746f337a lkdtm: Update tests for memcpy() run-time warnings omits a0ae6cef9933 fortify: Add run-time WARN for cross-field memcpy() omits bda8a3fbdcee fortify: Use SIZE_MAX instead of (size_t)-1 omits bb26bbd0a067 fortify: Add KUnit test for FORTIFY_SOURCE internals omits 04e2b4cd853c fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL omits 14fa26474621 string: Introduce strtomem() and strtomem_pad() omits 3522670a50c1 clk: imx: clk-composite-93: check white_list omits 265d5b4fd9e6 clk: imx: clk-composite-93: check slice busy omits 5dfcb92609f8 dt-bindings: clock: imx93-clock: add more MU/SAI clocks omits edae95d67384 clk: imx8mm: don't use multiple blank lines omits 0114e1c79ec4 clk: imx: imx8mp: add shared clk gate for usb suspend clk omits 1f69de03c880 dt-bindings: clocks: imx8mp: Add ID for usb suspend clock omits 922870d1e36c LoadPin: Fix Kconfig doc about format of file with verity digests omits 5951fa40eb5f rcu: Remove duplicate RCU exp QS report from rcu_report_dead() omits 2e8b223de172 rcutorture: Avoid torture.sh compressing identical files omits 22ff9d6db2a9 overflow: Split up kunit tests for smaller stack frames omits 0abf196902e0 overflow: Allow mixed type arguments omits 1e6d4089902a Merge branch 'for-next-next-v6.0-20220830' into for-next-20220830 omits 4b558f9179e6 Merge branch 'for-next-current-v5.19-20220830' into for-ne [...] omits 19f199ce9711 Merge branch 'ext/qu/enospc-messages' into for-next-next-v [...] omits f22110dee6a4 Merge branch 'ext/qu/qgroup-thresh-v4' into for-next-next- [...] omits 9dff73196525 Merge branch 'ext/qu/bgt-v3' into for-next-next-v6.0-20220830 omits e8d616e0a0e7 Merge branch 'ext/qu/max-chunk-size-fix' into for-next-nex [...] omits 73442ed2a411 Merge branch 'ext/qu/cache-used' into for-next-next-v6.0-20220830 omits bac79b0dd836 Merge branch 'ext/qu/sb-thaw-check-v3' into for-next-next- [...] omits 798532b579ac Merge branch 'misc-next' into for-next-next-v6.0-20220830 omits affadfce2cb5 Merge branch 'misc-6.0' into for-next-current-v5.19-20220830 omits bf090a83d750 btrfs: skip subtree scan if it's too high to avoid low sta [...] omits b81e312de362 btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING t [...] omits 9c900de58ad0 btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN omits 787c61598ab2 btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later [...] omits 9b8ed8bd5b8b btrfs: sysfs: introduce qgroup global attribute groups omits a174ac08e334 btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTEN [...] omits c3e90bd41085 btrfs: don't save block group root into super block omits 7db62fcb1d14 btrfs: enhance unsupported compat RO flags handling omits 3f0576eb0765 btrfs: fix the max chunk size and stripe length calculation omits 140ecff69d0e btrfs: don't update the block group item if used bytes are [...] omits 7da59cbd1e7f btrfs: check the superblock to ensure the fs is not modifi [...] omits c4680f34b418 Merge branch 'features' into for-next omits 166dc4dd08e2 Merge branch 'fixes' into for-next omits 2b1b0ea090fd btrfs: dump all space infos if we abort transaction due to ENOSPC omits eec391d889b3 btrfs: output human readable space info flag omits 394c259c8284 btrfs: stop allocation a btrfs_io_context for simple I/O omits 5d1d2444946f btrfs: add fast path for single device io in __btrfs_map_block omits df58382aaa4d btrfs: decide bio cloning inside submit_stripe_bio omits e6e73a71872e btrfs: factor out low-level bio setup from submit_stripe_bio omits f3b87f12e868 btrfs: give struct btrfs_bio a real end_io handler omits 6bf0345a9489 btrfs: properly abstract the parity raid bio handling omits 2f44bada7d3c btrfs: use chained bios when cloning omits 1b0ef0d28f35 btrfs: don't take a bio_counter reference for cloned bios omits b864cb981486 btrfs: pass the operation to btrfs_bio_alloc omits dcbd230ea59a btrfs: move btrfs_bio allocation to volumes.c omits b104d5d56369 btrfs: don't create integrity bioset for btrfs_bioset omits c1cc7878d2e5 btrfs: remove use btrfs_remove_free_space_cache instead of [...] omits ee6460e91c5f btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] omits 5a7ba273b6b8 btrfs: fix race between quota enable and quota rescan ioctl omits b754e1672887 btrfs: don't print information about space cache or tree e [...] omits 4f0776551240 btrfs: simplify error handling at btrfs_del_root_ref() omits 6abadb5bd6c4 btrfs: get rid of block group caching progress logic omits 2905e6f8d213 btrfs: send: fix failures when processing inodes with no links omits 6390df1c40fc btrfs: send: refactor arguments of get_inode_info() omits ae473ad057b7 btrfs: remove unnecessary EXTENT_UPTODATE state in buffere [...] omits 4a02c109a1bf btrfs: simplify adding and replacing references during log replay omits cc71df1c4874 btrfs: sysfs: show discard stats and tunables in non-debug build omits edb12d190235 btrfs: use delayed items when logging a directory omits cde5454a7c0f btrfs: skip logging parent dir when conflicting inode is n [...] omits 4727dec591b3 btrfs: log conflicting inodes without holding log mutex of [...] omits b507c3f54125 btrfs: move log_new_dir_dentries() above btrfs_log_inode() omits 12db2af243ec btrfs: move need_log_inode() to above log_conflicting_inodes() omits 5fc3b3694e0a btrfs: search for last logged dir index if it's not cached [...] omits 500f8552dbb2 btrfs: shrink the size of struct btrfs_delayed_item omits 32c24249d22a btrfs: remove unused logic when looking up delayed items omits 224e1d254f1a btrfs: store index number instead of key in struct btrfs_d [...] omits 55270c1648aa btrfs: remove root argument from btrfs_delayed_item_reserv [...] omits 8e157d9b2321 btrfs: avoid memory allocation at log_new_dir_dentries() f [...] omits 7b66b0f992c6 btrfs: free list element sooner at log_new_dir_dentries() omits 4c24b065aa20 btrfs: update stale comment for log_new_dir_dentries() omits 7a1100f68d4c btrfs: remove the root argument from log_new_dir_dentries() omits 65029f87cd90 btrfs: don't drop dir index range items when logging a directory omits e1a2811f2ab9 btrfs: scrub: use larger block size for data extent scrub omits c8c347904e47 btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] omits 3589143492a7 btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] omits ed83a59809ba btrfs: scrub: introduce scrub_block::pages for more effici [...] omits fd5d2842a2a9 btrfs: scrub: factor out allocation and initialization of [...] omits 693d310db6eb btrfs: scrub: factor out initialization of scrub_block int [...] omits 1fcc219d950a btrfs: scrub: use pointer array to replace sblocks_for_recheck omits 7fdadbb6f993 btrfs: send: add support for fs-verity omits 5031d8d97e22 btrfs: use atomic_try_cmpxchg in free_extent_buffer omits 473747cc2e5d btrfs: scrub: remove impossible sanity checks omits 5e0b208fce89 btrfs: delete btrfs_wait_space_cache_v1_finished omits e76984ced4f7 btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] omits 43098e393f91 btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL omits 6f14afa5732e btrfs: simplify block group traversal in btrfs_put_block_g [...] omits 7c60e0a30c9b btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY omits e5182af66852 btrfs: convert block group bit field to use bit helpers omits af1a557b38a8 btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] omits 91e442229a6d btrfs: simplify arguments of btrfs_update_space_info and rename omits e068c0472594 btrfs: use btrfs_fs_closing for background bg work omits e58f713dfa08 btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] omits 6a4d4e8285db btrfs: sysfs: use sysfs_streq for string matching omits 724be0e6be12 btrfs: scrub: try to fix super block errors omits 5b6be6f51962 btrfs: scrub: properly report super block errors in system log omits c6c592e84b0b btrfs: fix alignment of VMA for memory mapped files on THP omits 6310a4cb62b9 btrfs: add lockdep annotations for the ordered extents wait event omits 4cb12a162750 btrfs: change the lockdep class of free space inode's inva [...] omits ab5ef453121d btrfs: add lockdep annotations for pending_ordered wait event omits 0dd6bcf61321 btrfs: add lockdep annotations for transaction states wait events omits 11f8fb62b2a3 btrfs: add lockdep annotations for num_extwriters wait event omits 19779914931b btrfs: add lockdep annotations for num_writers wait event omits 17d39db24768 btrfs: add macros for annotating wait events with lockdep omits 78c9386e989b btrfs: dump extra info if one free space cache has more bi [...] omits 2cdcbfae5be5 Merge tag 'scmi-fixes-6.0' of git://git.kernel.org/pub/scm [...] omits 8b656c5761b9 Merge tag 'juno-fixes-6.0' of git://git.kernel.org/pub/scm [...] omits 393c6c3a6152 Merge branch for-5.20/arm64/defconfig into for-next omits a902b0d99009 Merge branch for-5.20/arm64/dt into for-next omits 8e6cbfe25e00 Merge branch for-5.20/arm/dt into for-next omits 52abcc8a3e6e Merge branch for-5.20/memory into for-next omits 0a7f03173c37 Merge branch for-5.20/dt-bindings into for-next omits a51c8434e274 Merge branch for-5.20/firmware into for-next omits 00c9dfba1a7c Merge branch for-5.20/soc into for-next omits 4773d1c739e2 soc/tegra: fuse: Add missing of_node_put() omits a16a833a156b soc/tegra: fuse: Add missing DMADEVICES dependency omits 3bc9dd153033 soc/tegra: cbb: Add support for Tegra241 (Grace) omits eb9a50b64a59 soc/tegra: cbb: Add driver for Tegra234 CBB 2.0 omits 97f2c3b42a16 soc/tegra: cbb: Add CBB 1.0 driver for Tegra194 omits 010aa15e9826 soc/tegra: Set ERD bit to mask inband errors omits ad2fe4582c48 Merge branches 'omap-for-v5.20/omap1', 'omap-for-v5.20/ti- [...] omits ce7fa6c6a59d Merge branch 'omap-for-v5.20/omap1' into for-next omits 2f80dbbcc51b Merge branch 'omap-for-v5.20/dt' into for-next omits e2be5bc254bf Merge branch 'omap-for-v5.20/ti-sysc' into for-next omits e36cbc438368 Merge branch 'omap-for-v5.20/soc' into for-next omits 03995d64bc7d soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() omits 1cf8639be186 soc/tegra: fuse: Expose Tegra production status adds 19f516ea34f9 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 0066f1b0e275 afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked adds 222890fed301 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds bfa02ade4dcb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2325268837fb Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 1571cd45b409 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 3e493cbef77e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 944880813c3a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 12dd19c15965 s390/boot: fix absolute zero lowcore corruption on boot adds 8d96bba75a43 s390/smp: enforce lowcore protection on CPU restart adds adf18c073604 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 11afdc6526de net: dsa: felix: tc-taprio intervals smaller than MTU shou [...] adds 843794bbdef8 net: dsa: felix: disable cut-through forwarding for frames [...] adds a4bb481aeb9d net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in [...] adds 0f51fa2a3ca1 Merge branch 'dsa-felix-fixes' adds 0e80707d94e4 net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear adds 9cb252c4c1c5 net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM adds f27b405ef433 net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ [...] adds e9b1a4f867ae net/smc: Fix possible access to freed memory in link clear adds 003c7bda32b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7e8793706b48 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4bcff291f4ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4d8421f2dd88 wifi: iwlwifi: don't spam logs with NSS>2 messages adds 4ec3d0586ec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ec2fc80e8b8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds d29f59051d3a ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm [...] adds 809f44a0cc5a ALSA: usb-audio: Clear fixed clock rate at closing EP adds c2287c245aaf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bcbaa0a93907 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a2285218c388 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b6422e0ffb53 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8f1d2eba3b81 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d561ade60108 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5ac251c8a05c arch_topology: Make cluster topology span at least SMT CPUs adds 51921d2b28eb Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds e77cab77f2cb serial: Create uart_xmit_advance() adds 754f68044c7d serial: tegra: Use uart_xmit_advance(), fixes icount.tx ac [...] adds 1d10cd4da593 serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.t [...] adds 9f2975276293 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 91062e663b26 usb: dwc3: core: leave default DMA if the controller does [...] adds 075bfd05cd9b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 3d34788bb415 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ab0b4b575b46 Merge tag 'phy-fixes-6.0' of git://git.kernel.org/pub/scm/ [...] adds 2df1224070d5 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 0fd6ab1ef133 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds f9fdb0b86f08 dmaengine: ti: k3-udma-private: Fix refcount leak bug in o [...] adds e0f1b21c504f dmaengine: zynqmp_dma: Typecast with enum to fix the cover [...] adds c025861e87c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2b1ca4af9b8c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds e669c0f56ecb Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 388f78834117 MIPS: octeon: Get rid of preprocessor directives around RESERVE32 adds ba912afbd611 MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() adds 8f1c28e7c202 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds f4c789602099 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ee169af47af4 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 1e80e73aecb0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 12ef2508f33d dt-bindings: interconnect: fsl,imx8m-noc: drop Leonard Crestez adds 8e8fa7fad33d Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 991df3dd5144 scsi: mpt3sas: Fix use-after-free warning adds faf42e63b02d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1d562e104709 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds ca221d8ad124 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 829ca447839e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 279c12df8d2e gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_typ [...] adds 923d0c6a8479 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 2a2dfc869d33 tools: Add new "test" taint to kernel-chktaint adds 0e3ed8781d98 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 3f0a0ca5fc90 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 97421823682d Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 7a1ec84ffba9 efi/x86: libstub: remove unused variable adds 9cb636b5f6a8 efi: capsule-loader: Fix use-after-free in efi_capsule_write adds 3d1805c1af51 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 8e34e5b10f1e Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 49ccb7c6c3ca Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 79df95a257fa next-20220907/kbuild new 032a7cdabb43 next-20220830/perf new 81c12e922b97 Revert "swiotlb: panic if nslabs is too small" new 2995b8002cef dma-debug: improve search for partial syncs new 3f0461613ebc swiotlb: avoid potential left shift overflow new 43b919017fe7 swiotlb: fix a typo new 9fc18f6d56d5 dma-mapping: mark dma_supported static new 303390614ba6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 505c4a0d6cc8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7dedcd2f5857 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new d47d8a5e21fc kselftest/arm64: Install signal handlers before output in [...] new fd5c2c6f08b1 kselftest/arm64: kselftest harness for FP stress tests new b95b07d1c4d4 kselftest/arm64: Tighten up validation of ZA signal context new 0f40caf7ebfe kselftest/arm64: Add a test for signal frames with ZA disabled new 647d0933809a kselftest/arm64: Enumerate SME rather than SVE vector leng [...] new e40422c94e6a kselftest/arm64: Validate signal ucontext in place new 5c152c2f66f9 kselftest/arm64: Fix validatation termination record after [...] new b721c8237fe3 kselftest/arm64: Fix validation of EXTRA_CONTEXT signal co [...] new 2384cd2b7e68 kselftest/arm64: Remove unneeded protype for validate_extr [...] new 1998c823c535 kselftest/arm64: Only validate each signal context once new ff89a81903d3 kselftest/arm64: Validate contents of EXTRA_CONTEXT blocks new 2fa1116bb491 kselftest/arm64: Preserve any EXTRA_CONTEXT in handle_sign [...] new 38150a6204c7 kselftest/arm64: Allow larger buffers in get_signal_context() new 31ba63426b32 kselftest/arm64: Include larger SVE and SME VLs in signal tests new bb7852c168fe kselftest/arm64: Correct buffer allocation for SVE Z registers new af3ce550a659 kselftest/arm64: Enforce actual ABI for SVE syscalls new 537addee1e8e kselftest/arm64: Fix spelling misakes of signal names new 43c1da104a67 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] new 824d310cf116 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 6f055f613a93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 804614da12cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8df5558dbea3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1101e16e99f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new efae3e3f129f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 52b828e83612 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new be71324f95df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5939d2c0d75a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0b4b6cc07dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3796dc1573f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe07fe8256c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa9447f12af8 Merge branch 'fixes' into for-next new d4ac76f694f7 Merge branch 'omap-for-v6.1/soc' into for-next new 9d54ef3ded10 Merge branch 'omap-for-v6.1/ti-sysc' into for-next new ce9683e3d9d3 Merge branch 'omap-for-v6.1/omap1' into for-next new ca695f7050e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2301b4c69d53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46e021acb4b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dea5587d78c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 208b21eeb4ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d27e716805c dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema new 1f88d1e5f9e5 MAINTAINERS: pwm-fan: Drop Bartlomiej Zolnierkiewicz new 256dd861add1 Merge branch 'next/drivers' into for-next new 5052ec420284 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ccc82513ff94 Merge tag 'juno-fixes-6.0' of git://git.kernel.org/pub/scm [...] new 699d35bc9865 Merge tag 'scmi-fixes-6.0' of git://git.kernel.org/pub/scm [...] new e6978d608c10 firmware: arm_ffa: Add pointer to the ffa_dev_ops in struc [...] new 61c5396eeaa0 tee: optee: Drop ffa_ops in optee_ffa structure using ffa_ [...] new d14b9845de91 firmware: arm_ffa: Remove ffa_dev_ops_get() new 5fa548c0e389 firmware: arm_ffa: Add support for querying FF-A features new a7320f79cfc2 firmware: arm_ffa: Use FFA_FEATURES to detect if native ve [...] new 1f94c047fb0f firmware: arm_ffa: Make memory apis ffa_device independent new c7b52b6faa39 firmware: arm_ffa: Rename ffa_dev_ops as ffa_ops new c69039ecbaa3 firmware: arm_ffa: Add v1.1 get_partition_info support new 0a2bb6120381 firmware: arm_ffa: Set up 32bit execution mode flag using [...] new f09f438b9a44 firmware: arm_ffa: Split up ffa_ops into info, message and [...] new 83857791b887 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] new cfa202ffe923 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 65482bafda4c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new c13ebc645d25 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 6529fbb2f30f Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 189c2e5c7669 dt-bindings: net: Add Tegra234 MGBE new 487fe9313770 Merge branch for-6.1/dt-bindings into for-next new 964d76109bec arm64: tegra: Add regulators required for PCIe new da6055145fc9 arm64: tegra: Add P2U and PCIe controller nodes to Tegra234 DT new ac4d39c19752 arm64: tegra: Enable PCIe slots in P3737-0000 board new 5ecd9b07b346 arm64: tegra: Fix up compatible for Tegra234 GPCDMA new 4861663bfe02 arm64: tegra: Add MGBE nodes on Tegra234 new dfa498bfdfd2 arm64: tegra: Enable MGBE on Jetson AGX Orin Developer Kit new 4c6f24407509 Merge branch for-6.1/arm64/dt into for-next new 4cac4de4b05f arm64: defconfig: Enable Tegra MGBE driver new 64356f126a65 Merge branch for-6.1/arm64/defconfig into for-next new 1b84abacbde3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddf935cb48dd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9e5fcd6f187f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c817fe38c3f8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 8621e2c03b28 clk: imx8mm: don't use multiple blank lines new ae731553e98f dt-bindings: clock: imx93-clock: add more MU/SAI clocks new 4052df980029 clk: imx: clk-composite-93: check slice busy new fc2551c44cb4 clk: imx: clk-composite-93: check white_list new 5d4dcb93d940 clk: imx: add i.MX93 clk gate new ec71c29cebd5 clk: imx93: switch to use new clk gate API new 821da56a5f6f clk: imx93: add MU1/2 clock new 9dfb5937c56b clk: imx93: add SAI IPG clk new c21b5865f36e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22a42caab2b5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 3ab6c8c9f665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c574ef94b666 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17701e3d0887 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc06755e2562 powerpc/32: Drop a stale comment about reservation of giga [...] new b0e0d68b1c52 powerpc/32: Allow fragmented physical memory new 0115953dcebe powerpc/32: Remove wii_memory_fixups() new aa398d88aea4 powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig new 501fe299826e selftests/powerpc: Skip 4PB test on 4K PAGE_SIZE systems new a8933c8d55c3 powerpc/pseries: Add wait interval counter definitions to [...] new 0e8a63132800 powerpc/pseries: Implement CONFIG_PARAVIRT_TIME_ACCOUNTING new 02382aff7235 powerpc/64: Remove PPC64 special case for cputime accounti [...] new 6ba5aa541aaa powerpc/pseries: Move dtl scanning and steal time accounti [...] new cfe0d370e078 powerpc/math_emu/efp: Include module.h new 7245fc5bb7a9 powerpc/math-emu: Remove -w build flag and fix warnings new 1d53c0192b15 powerpc/vdso: link with -z noexecstack new 06f48f5cb5df powerpc/512x: Add missing of_node_put() in mpc5121_clk_init() new 64e696af167f powerpc/85xx: Add missing of_node_put() in ksi8560.c new 593d7b89c6a2 powerpc/52xx: Add missing of_node_put() in media5200.c new 14b9e26c6c9a powerpc/85xx: Add missing of_node_put() in sgy_cst1000 new 23b1481898ee powerpc/maple: Add missing of_node_put() in time.c new edc17890ae8e powerpc/8xx: Add missing of_node_put() in tqm8xx_setup.c new 6b2d17d514b1 powerpc/embedded6xx: Add missing of_node_put()s new 0dd8d2c8066e powerpc/perf: Add missing of_node_put()s in imc-pmu.c new d1aabbbb2564 powerpc/kernel: Add missing of_node_put() in legacy_serial.c new d9e1c6104d87 powerpc/cell: Add missing of_node_put()s new ad4b323693ab powerpc/cell: Add missing of_node_put()s in cbe_regs.c new f4f8320b0167 powerpc/cell: Add missing of_node_put() in iommu.c new 1c754b49c002 powerpc/pseries: Add missing of_node_put() in ibmebus new cd772e659da0 powerpc/embedded6xx/ls_uart: Add missing of_node_put() new 3d31adc47edb powerpc/sysdev: Add missing of_node_put()s new def435c04ee9 powerpc/sysdev/fsl_msi: Add missing of_node_put() new a3a4c10aef88 powerpc/powermac: Add missing of_node_put() in smp_core99_setup() new cc0dd82c1855 powerpc/512x: Add missing of_node_put() in clock-commonclk.c new 24156df00dbb powerpc/83xx: Add missing of_node_put() in mpc832x_spi_init() new d208d8c2cde5 macintosh: Add missing of_node_get() in do_attach() new 6ec4836fa15a powerpc/pseries: Add missing of_node_put()s in hotplug-cpu.c new 110a1fcb6c4d powerpc/pci_dn: Add missing of_node_put() new 9d86f0919544 powerpc/44x: Add of_node_put() when break out from for_each new a8b89c10e605 powerpc/85xx: Add missing of_node_get/put() in ge_imp3a_pc [...] new afa6a472a3d2 powerpc/fsl_pci: Remove of_node_put() when reference escaped out new 605c27f38020 powerpc/powernv: Add missing of_node_put()s new ce63c44b63cd powerpc/pci-common: Fix refcount bug for 'phb->dn' new d36337ce950c powerpc/powermac/feature: Add missing of_node_put() new b3d6637bcc5d powerpc/powermac/low_i2c: Add missing of_node_put() in kw_ [...] new 11373c933db2 powerpc/powermac/pfunc_base: Add missing of_node_put() in [...] new 2378bf144b84 powerpc/powermac/udbg_scc: Add missing of_node_put()s in u [...] new 4c73cadcdc64 powerpc/mobility: fix repeated words in comments new 0d4bb5e45aa6 powerpc/vas: fix repeated words in comments new 9b135eef0787 powerpc/xive: fix repeated words in comments new 245685495bff powerpc/pasemi: Use strscpy instead of strlcpy new c28c2d4abdf9 powerpc/pasemi: Use of_root in pas_pci_init() new aaab75a91084 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7db7e0238b8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d183b8b2ef2 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new f4e362f1959e Merge branch 'fixes' into for-next new b193d2d4d01e s390/mm: split lowcore pages with set_memory_4k() new edcfc9c71bfd s390/ptdump: add missing amode31 markers new acc77188e805 Merge branch 'features' into for-next new ffdf158dd149 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58e9b20130ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4556639eb837 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2c883e9c2e3 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 5da431b71d4b btrfs: fix the max chunk size and stripe length calculation new abb55ac0a84b Merge branch 'misc-6.0' into for-next-current-v5.19-20220907 new aa1412a52338 Merge branch 'for-next-current-v5.19-20220907' into for-ne [...] new f1f1ba119047 btrfs: dump extra info if one free space cache has more bi [...] new 60e749d48a18 btrfs: add macros for annotating wait events with lockdep new 47715fa2577c btrfs: add lockdep annotations for num_writers wait event new e51efb332b75 btrfs: add lockdep annotations for num_extwriters wait event new a5bc155f3f67 btrfs: add lockdep annotations for transaction states wait events new 62d640bbddbc btrfs: add lockdep annotations for pending_ordered wait event new ac5149a99e5d btrfs: change the lockdep class of free space inode's inva [...] new ebb6cf4dc498 btrfs: add lockdep annotations for the ordered extents wait event new 7047ff5d582d btrfs: fix alignment of VMA for memory mapped files on THP new 61abaa9d4124 btrfs: scrub: properly report super block errors in system log new b8dd56748dfb btrfs: scrub: try to fix super block errors new 0970096e6275 btrfs: sysfs: use sysfs_streq for string matching new e847a7d71342 btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] new bdab3d9eba0d btrfs: use btrfs_fs_closing for background bg work new 0bbc34101ffd btrfs: simplify arguments of btrfs_update_space_info and rename new 972d7dc12e3f btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] new bc6f2236d467 btrfs: convert block group bit field to use bit helpers new 1de4c7bfa5ab btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY new d26622605943 btrfs: simplify block group traversal in btrfs_put_block_g [...] new 982bcbbb56bd btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL new ca5254bc5b81 btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] new 074d4fb089b8 btrfs: delete btrfs_wait_space_cache_v1_finished new 86d41fcbd76b btrfs: scrub: remove impossible sanity checks new 2758d8f47434 btrfs: use atomic_try_cmpxchg in free_extent_buffer new b976b405f1c3 btrfs: send: add support for fs-verity new 652854be1ad2 btrfs: scrub: use pointer array to replace sblocks_for_recheck new 0726123b12c9 btrfs: scrub: factor out initialization of scrub_block int [...] new 7f90c362130e btrfs: scrub: factor out allocation and initialization of [...] new e61f890e5113 btrfs: scrub: introduce scrub_block::pages for more effici [...] new 12ccef0d1fa1 btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] new 2d72fa64b65b btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] new 163078408f75 btrfs: scrub: use larger block size for data extent scrub new 509e7f8d246e btrfs: don't drop dir index range items when logging a directory new 34037a8e5615 btrfs: remove the root argument from log_new_dir_dentries() new 20fc62d58363 btrfs: update stale comment for log_new_dir_dentries() new fe23ca50ede7 btrfs: free list element sooner at log_new_dir_dentries() new 2f4d4b0c5cf4 btrfs: avoid memory allocation at log_new_dir_dentries() f [...] new afa66e6e4361 btrfs: remove root argument from btrfs_delayed_item_reserv [...] new 7664b00e76de btrfs: store index number instead of key in struct btrfs_d [...] new 135e23af1c68 btrfs: remove unused logic when looking up delayed items new 20a38b1c20d7 btrfs: shrink the size of struct btrfs_delayed_item new 5045fd5d30bf btrfs: search for last logged dir index if it's not cached [...] new 6005631d754b btrfs: move need_log_inode() to above log_conflicting_inodes() new 0fc9c11a1dfe btrfs: move log_new_dir_dentries() above btrfs_log_inode() new bbd615244bd0 btrfs: log conflicting inodes without holding log mutex of [...] new ec2c7ef21ce4 btrfs: skip logging parent dir when conflicting inode is n [...] new d678c2875dea btrfs: use delayed items when logging a directory new 3925eac95ef6 btrfs: sysfs: show discard stats and tunables in non-debug build new 1dce4d9b60c3 btrfs: simplify adding and replacing references during log replay new e29b1509a7f7 btrfs: remove unnecessary EXTENT_UPTODATE state in buffere [...] new 5905462c2257 btrfs: send: refactor arguments of get_inode_info() new 333efb6ba879 btrfs: send: fix failures when processing inodes with no links new 3bd3a3765ca9 btrfs: get rid of block group caching progress logic new 4c2d2ee4bd7e btrfs: simplify error handling at btrfs_del_root_ref() new fea7292abd19 btrfs: don't print information about space cache or tree e [...] new 3167227837fd btrfs: fix race between quota enable and quota rescan ioctl new 1dcd866c9327 btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] new 94c243716baf btrfs: remove use btrfs_remove_free_space_cache instead of [...] new 1e063975ce87 btrfs: don't create integrity bioset for btrfs_bioset new 0a63a3fc77c0 btrfs: move btrfs_bio allocation to volumes.c new fa981825ccb5 btrfs: pass the operation to btrfs_bio_alloc new 21580e3c35ad btrfs: don't take a bio_counter reference for cloned bios new 41cb6aab3f5a btrfs: use chained bios when cloning new 084e2398a6d0 btrfs: properly abstract the parity raid bio handling new 4bdb228ce2a6 btrfs: give struct btrfs_bio a real end_io handler new 65c5437262d2 btrfs: factor out low-level bio setup from submit_stripe_bio new 5fd547a521ae btrfs: decide bio cloning inside submit_stripe_bio new 969af3d1d8ae btrfs: add fast path for single device io in __btrfs_map_block new 30c56e178260 btrfs: stop allocation a btrfs_io_context for simple I/O new 28b3c7d45a94 btrfs: zoned: fix API misuse of zone finish waiting new 985839641040 btrfs: zoned: set pseudo max append zone limit in zone emu [...] new 9a9a0c45bd61 btrfs: check superblock to ensure the fs was not modified [...] new 0fb0369aed11 btrfs: output human readable space info flag new 06f03517480c btrfs: dump all space infos if we abort transaction due to ENOSPC new 4a68aadfd63c btrfs: enhance unsupported compat RO flags handling new eb3ec0bf0f11 btrfs: don't save block group root into super block new 0e2fb10ea735 btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTEN [...] new 8bfe934c186d btrfs: remove the unnecessary result variables new c6cd0e720f24 btrfs: fix the max chunk size and stripe length calculation new f296feffeece btrfs: allow hole and data seeking to be interruptible new 14220b90c62f btrfs: make hole and data seeking a lot more efficient new b4f59a5d8f87 btrfs: remove check for impossible block start for an exte [...] new 7e59f0485653 btrfs: remove zero length check when entering fiemap new e7a08f355420 btrfs: properly flush delalloc when entering fiemap new 97fd9f9052e9 btrfs: allow fiemap to be interruptible new e9975432327e btrfs: rename btrfs_check_shared() to a more descriptive name new 49cc54b7671f btrfs: speedup checking for extent sharedness during fiemap new f106602a0f95 btrfs: skip unnecessary extent buffer sharedness checks du [...] new 76ccdc004e12 btrfs: make fiemap more efficient and accurate reporting e [...] new 4bf59ab5f03d Merge branch 'misc-next' into for-next-next-v6.0-20220907 new 65c6fa8dd387 btrfs: sysfs: introduce qgroup global attribute groups new 9cdb18999317 btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later [...] new c2fa2dec936d btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN new 2f31ceed79c5 btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING t [...] new 85c09c87bf68 btrfs: skip subtree scan if it's too high to avoid low sta [...] new 128d9245105b Merge branch 'ext/qu/qgroup-thresh-v4' into for-next-next- [...] new f89c2be5e28a btrfs: don't update the block group item if used bytes are [...] new 127f24001c18 Merge branch 'ext/qu/cache-used' into for-next-next-v6.0-20220907 new d7510690d20c btrfs: add KCSAN annotations for unlocked access to block_ [...] new 2307f9b01a19 Merge branch 'ext/kcsan-bg-full-annotation' into for-next- [...] new 884d0cd9fa6a Merge branch 'for-next-next-v6.0-20220907' into for-next-20220907 new bce65ad37912 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee43167719cf Merge branch 'master' of git://github.com/ceph/ceph-client.git new 841467b25b5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 142dff6d8789 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 707632d37912 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5e7986185c64 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new f84910dd678c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aed2b55d8a0c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 6f0ec8c32ea1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ea67956ad1b Merge branch '9p-next' of git://github.com/martinetd/linux new aa56ecbc9107 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de291ea9fed4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78d282675859 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2a8d3bfe0624 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 80305f97c3a4 HID: core: Export hid_match_id() new 532223c8ac57 HID: logitech-hidpp: Enable HID++ for all the Logitech Blu [...] new 8544c812e43a HID: logitech-hidpp: Remove special-casing of Bluetooth devices new f7b7393cc3b0 HID: logitech-hidpp: Fix "Sw. Id." for HID++ 2.0 commands new 0799617f3809 HID: logitech-hidpp: Remove hard-coded "Sw. Id." for HID++ [...] new d9c1c1a0a501 Merge branch 'for-6.1/logitech' into for-next new 5420c1f44cfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53b774718f78 docs: i2c: piix4: Fix typos, add markup, drop link new 4e2a2ed96adc dt-bindings: i2c: renesas,riic: Fix 'unevaluatedProperties [...] new d2eec05ab9cc Merge branch 'i2c/for-current' into i2c/for-next new c04c2819dc3d dt-bindings: i2c: i2c-imx-lpi2c: add ipg clk new 3a5ce65d4a6e dt-bindings: i2c: i2c-imx-lpi2c: add dmas property new 6347eee5a3ec dt-bindings: i2c: i2c-imx-lpi2c: add i.MX93 new 09d027dbe171 i2c: imx-lpi2c: use bulk clk API new 14b939724098 i2c: designware: Add support to get I2C related timing par [...] new e46a1c553223 dt-bindings: i2c: qcom,i2c-cci: specify SM8450 CCI clocks new d2601193056a dt-bindings: i2c: mv64xxx: Document DMA properties new a060848b9883 dt-bindings: i2c: imx: add SoC specific compatible strings [...] new 12452662e011 Merge branch 'i2c/for-mergewindow' into i2c/for-next new f2861810e267 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 1b45c68bd061 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new fe4895c7d4bf Merge branch 'docs-next' of git://git.lwn.net/linux.git new addc59644985 Merge branch 'master' of git://linuxtv.org/media_tree.git new 3372df8f7cca Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new f250a91e7c6e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d2b264711e38 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9afdccddd775 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 2e9032075b29 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 63102a200a00 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 3f0cee6abc00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 88464d07e490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2eb3ff3c0908 net: dsa: microchip: add KSZ9896 switch support new 13767525929d net: dsa: microchip: add KSZ9896 to KSZ9477 I2C driver new 3a8b8ea6c7c2 net: dsa: microchip: ksz9477: remove 0x033C and 0x033D add [...] new 6674e7fd3bea net: dsa: microchip: add regmap_range for KSZ9896 chip new 732f374e23a9 net: dsa: LAN9303: Add early read to sync new 13248b975038 net: dsa: LAN9303: Add basic support for LAN9354 new 313aa13a0717 sfc: allow more flexible way of adding filters for PTP new 621918c45fdc sfc: support PTP over IPv6/UDP new e4616f64726b sfc: support PTP over Ethernet new 98ba81081b42 Merge branch 'sfc-ptp' new 08724ef69907 netlink: introduce NLA_POLICY_MAX_BE new e7af210e6dd0 netfilter: nft_payload: reject out-of-range attributes via policy new da7d8e65b3fc Merge branch 'netlink-be-policy' new 0a28bfd4971f net/macsec: Add MACsec skb_metadata_dst Tx Data path support new 860ead89b851 net/macsec: Add MACsec skb_metadata_dst Rx Data path support new b1671253c601 net/macsec: Move some code for sharing with various driver [...] new d1b2234b7fbf net/mlx5: Removed esp_id from struct mlx5_flow_act new e227ee990bf9 net/mlx5: Generalize Flow Context for new crypto fields new 8385c51ff5bc net/mlx5: Introduce MACsec Connect-X offload hardware bits [...] new 8ff0ac5be144 net/mlx5: Add MACsec offload Tx command support new ee534d7f81ba net/mlx5: Add MACsec Tx tables support to fs_core new e467b283ffd5 net/mlx5e: Add MACsec TX steering rules new 9515978eee0b net/mlx5e: Implement MACsec Tx data path using MACsec skb_ [...] new aae3454e4d4c net/mlx5e: Add MACsec offload Rx command support new 15d187e285b3 net/mlx5: Add MACsec Rx tables support to fs_core new 3b20949cb21b net/mlx5e: Add MACsec RX steering rules new b7c9400cbc48 net/mlx5e: Implement MACsec Rx data path using MACsec skb_ [...] new 5a39816a75e5 net/mlx5e: Add MACsec offload SecY support new 807a1b765b4f net/mlx5e: Add MACsec stats support for Rx/Tx flows new 99d4dc66c823 net/mlx5e: Add support to configure more than one macsec o [...] new 016eb59012b5 Merge branch 'macsec-offload-mlx5' new c9daab322313 net: ethernet: mtk_eth_soc: remove mtk_foe_entry_timestamp new 53fc01a0a8cb net: sysctl: remove unused variable long_max new ce4626131112 ice: Allow operation with reduced device MSI-X new 0b57e0d44299 ice: Check if reset in progress while waiting for offsets new 1bd50f2deb19 ice: add helper function to check FW API version new 1b9e740dd733 ice: switch: Simplify memory allocation new 04cbaa6c08e3 ice: Simplify memory allocation in ice_sched_init_port() new 29796143f70e Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 6617be3c154c i40e: Add basic support for I710 devices new 50067bd0fc98 i40e: add description and modify interrupts configuration [...] new 11c12adcbc15 iavf: Fix race between iavf_close and iavf_reset_task new 2018b22a759e Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new bfbb3f9c76ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1e660f7ebe0f bpf: Replace __ksize with ksize. new 720e6a435194 bpf: Allow struct argument in trampoline based programs new a9c5ad31fbdc bpf: x86: Support in-register struct arguments in trampoli [...] new 27ed9353aec9 bpf: Update descriptions for helpers bpf_get_func_arg[_cnt]() new eb707dde264a bpf: arm64: No support of struct argument in trampoline programs new 34586d29f8df libbpf: Add new BPF_PROG2 macro new 1642a3945e22 selftests/bpf: Add struct argument tests with fentry/fexit [...] new a7c2ca3a2f69 selftests/bpf: Use BPF_PROG2 for some fentry programs with [...] new ae63c10fc241 selftests/bpf: Add tracing_struct test in DENYLIST.s390x new 028a9642217e Merge branch 'bpf: Support struct argument for trampoline [...] new 012ba1156e4a selftests/bpf: regroup and declare similar kfuncs selftest [...] new 95f2f26f3cac bpf: split btf_check_subprog_arg_match in two new 15baa55ff5b0 bpf/verifier: allow all functions to read user provided context new fb66223a244f selftests/bpf: add test for accessing ctx from syscall pro [...] new f9b348185f4d bpf/btf: bump BTF_KFUNC_SET_MAX_CNT new eb1f7f71c126 bpf/verifier: allow kfunc to return an allocated mem new 22ed8d5a4652 selftests/bpf: Add tests for kfunc returning a memory pointer new 53e80a39ff9f Merge branch 'bpf-core changes for preparation of HID-bpf' new 9fad7fe5b298 bpf: Fix resetting logic for unreferenced kptrs new 448325199f57 bpf: Add copy_map_value_long to copy to remote percpu memory new 6df4ea1ff0ff bpf: Support kptrs in percpu arraymap new cc48755808c6 bpf: Add zero_map_value to zero map value with special fields new b239da34203f bpf: Add helper macro bpf_for_each_reg_in_vstate new 628f4d7441de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58a59e2abb87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 25e64bd1b183 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0d24201f47c4 wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity new 3f42faf6db43 wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_sta [...] new d173d0207bda wifi: brcmfmac: Use ISO3166 country code and rev 0 as fall [...] new 7d6e30dfcc72 wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 [...] new ed03a2af74d2 wifi: mwifiex: Fix comment typo new 3d784bade0fd wifi: p54: Fix comment typo new 5db68fd31958 bcma: Fix typo in comments new 98d3f063be78 wifi: rtl8xxxu: Simplify the error handling code new be376df724aa wifi: brcmfmac: add 43439 SDIO ids and initialization new e56a770883b2 wifi: brcmfmac: remove redundant variable err new edd5747aa12e wifi: rtl8xxxu: Fix skb misuse in TX queue selection new 76a8c54c53d8 wifi: ipw2100: fix warnings about non-kernel-doc new a08e3518bf45 wifi: libertas: fix a couple of sparse warnings new 9d5b665775d6 wifi: wl18xx: add some missing endian conversions new 3208ae450248 wifi: mwifiex: mark a variable unused new e1ff3b48996a wifi: mwifiex: fix endian conversion new fbe7e18581ef wifi: mwifiex: fix endian annotations in casts new df8e1af22cee wifi: cw1200: remove RCU STA pointer handling in TX new 53b17c121f29 wifi: cw1200: use get_unaligned_le64() new 8f15a8d6786c wifi: b43: remove empty switch statement new 63bf7a41b9e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb1e1257b0cb Revert "crypto: gemini - Fix error check for dma_map_sg" new 2ad548ebb85c Revert "crypto: allwinner - Fix dma_map_sg error check" new 10a2199caf43 hwrng: imx-rngc - Moving IRQ handler registering after imx [...] new 8c8e5b6ae43a crypto: n2 - fix repeated words in comments new 8e971e06b00b crypto: marvell/octeontx - fix repeated words in comments new 0e831f3d2fd9 crypto: bcm - fix repeated words in comments new 442f06067f15 crypto: testmgr - fix indentation for test_acomp() args new cc40b04c0840 crypto: qat - fix default value of WDT timer new 31b39755e325 crypto: aspeed - Enable compile testing new 95b66bc4e789 crypto: hisilicon/qm - check mailbox operation result new 5afc904f443d crypto: hisilicon/qm - fix missing put dfx access new fa2bf6e35091 crypto: hisilicon/qm - return failure if vfs_num exceeds t [...] new 2be570849efc crypto: aspeed - fix build module error new aa450316c662 crypto: aspeed: fix format unexpected build warning new efc96d43ec38 crypto: aspeed - Fix sparse warnings new 8fffda0d9226 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a94dea450a94 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 5e1bfb277d3b drm/via: Add new condition to via_dma_cleanup() new e6643298aac0 drm/ttm: Remove unnecessary '0' values from ret new 857dbf2431ba drm/vc4: vec: Remove empty mode_fixup new 336f29e0f856 drm/vc4: vec: Convert to atomic helpers new 38baec94ca58 drm/vc4: vec: Refactor VEC TV mode setting new 296674b936b1 drm/vc4: vec: Remove redundant atomic_mode_set new 30d7565be96b drm/vc4: vec: Fix timings for VEC modes new fcb9229b7286 drm/sun4i: tv: Remove unused mode_valid new 5233860da010 drm/sun4i: tv: Convert to atomic hooks new dcc22148673d drm/sun4i: tv: Remove useless function new 18294b74db2f drm/sun4i: tv: Remove useless destroy function new 7c4180b151fc drm/sun4i: tv: Rename error label new fad08d6248f8 drm/sun4i: tv: Add missing reset assertion new 85faca8ca0f6 drm/virtio: set fb_modifiers_not_supported new e740ceb53e45 drm/bochs: fix blanking new 4da7aad41c8f drm/qxl: fix the suspend/resume issue on qxl device new 580c00e64f12 drm/gma500: fix repeated words in comments new 38730260ed8c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c347978ea961 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 340b515c1b17 drm/i915: Relocate intel_crtc_dotclock() new c61ede87b08c drm/i915: Shuffle some PLL code around new 9988db59b1d0 drm/i915: Extract HAS_DOUBLE_BUFFERED_M_N() new e06f1c602267 drm/i915/dsi: Extract {vlv,bxt}_get_pclk() new e72df53dcb01 drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC new 0632088df232 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 530016ea2955 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 77ddca8e3ff0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 7ab9ef7ff1ba Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 2d4697375dea swab: Add array operations new 400dceb6f8b5 regmap: mmio: Use swabXX_array() helpers new 26cc2a788a19 regmap: spi-avmm: Use swabXX_array() helpers new 2049c2d39f2d Merge remote-tracking branch 'regmap/for-6.1' into regmap-next new b6a6c7a70acb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb4c62e008ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 355beeed9319 ASoC: simple-card-utils: switch to using gpiod API new e9d967679e80 ASoC: dt-bindings: qcom,q6core: remove binding new 427de091a711 ASoC: soc-dapm.c: don't use WARN_ON() at snd_soc_dai_link_ [...] new 3caac759681e ASoC: soc-dapm.c: fixup snd_soc_dapm_new_control_unlocked( [...] new 5b16f2677b9c ASoC: soc-dapm.c: random cleanup new 64ec924c781e ASoC: mediatek: mt8195-mt6359: Properly register sound car [...] new 404bec4c8f6c ASoC: SOF: mediatek: mt8195: Import namespace SND_SOC_SOF_ [...] new c2186a9b3a98 ASoC: SOF: mediatek: mt8195: Add mailbox generic callbacks [...] new cf84edeeb95e ASoC: SOF: mediatek: mt8195: Add generic pcm_{open,close} [...] new 8a7d5d85ed21 ASoC: SOF: mediatek: mt8195: Add devicetree support to sel [...] new e0d38f88e977 ASoC: Fixes for MT8195 SOF support new e558791268b0 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new d30b7af2e10b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ae9002b08f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 33b25506f72c Merge branch 'for-6.1/block' into for-next new 4fa07edbb7ea io_uring/notif: Remove the unused function io_notif_complete() new df6d3422d3ee io_uring/kbuf: fix not advancing READV kbuf ring new 336d28a8f380 io_uring: recycle kbuf recycle on tw requeue new f568e2b97bf6 Merge branch 'io_uring-6.0' into for-6.1/io_uring new f6c294f5a5eb eventfd: guard wake_up in eventfd fs calls as well new a0cbd6956cb2 io_uring: remove unnecessary variable new ffcf130a03bb io_uring: introduce io_has_work new 5eb22b4e9990 io_uring: do not run task work at the start of io_uring_enter new dacbb3010268 io_uring: add IORING_SETUP_DEFER_TASKRUN new d06ff02d2d0e io_uring: move io_eventfd_put new f8993cb2948e io_uring: signal registered eventfd to process deferred task work new be34f6c58e3b io_uring: trace local task work run new ba6a92bad36e fs: add file_operations->uring_cmd_iopoll new 94c5ee92ecf6 io_uring: add iopoll infrastructure for io_uring_cmd new f88e74b8d0da block: export blk_rq_is_poll new 8523a7cf1303 nvme: wire up async polling for io passthrough commands new 2271b0ea5e91 io_uring: cleanly separate request types for iopoll new dac84401d839 io_uring: add local task_work run helper that is entered locked new 149e943ca9d7 io_uring: ensure iopoll runs local task work as well new bed7780408e4 fs: add batch and poll flags to the uring_cmd_iopoll() handler new 8e966e46c38d io_uring: allow buffer recycling in READV new 5e4d4fd110f5 Merge branch 'for-6.1/io_uring' into for-next new 323637392af8 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new d172d819a909 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee424cf87146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f4d4144eefa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8cce756ccfa9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 0253a13f4dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ad5156f627e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 22eaeeb64a17 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 9f0916a5146d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7973b8a38613 Merge branch 'next' of git://github.com/cschaufler/smack-next new 65c7bf790da0 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 934f70d9d498 audit: remove selinux_audit_rule_update() declaration new 9a565a281554 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed18a9b140bc dt-bindings: misc: fastrpc convert bindings to yaml new 27244cbda827 of: irq: Report individual failures in of_irq_init() new 4c80b635f67c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d067010d62e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b9ef436383e spi: nxp-fspi: Do not dereference fwnode in struct device new 5e0531f6b90a spi: Add capability to perform some transfer with chipselect off new 98241b518ae6 Merge remote-tracking branch 'spi/for-6.1' into spi-next new 7af4a9c2b677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0a6a9730cd9 Merge branch into tip/master: 'perf/urgent' new 41d7ef8684bc Merge branch into tip/master: 'x86/urgent' new e7fa9d1981fe Merge branch into tip/master: 'locking/core' new 19743861dc95 Merge branch into tip/master: 'objtool/core' new 9c55fff700a6 Merge branch into tip/master: 'perf/core' new 66e970d05c47 Merge branch into tip/master: 'ras/core' new 0796af952d55 Merge branch into tip/master: 'sched/core' new 1c9b235a3a16 Merge branch into tip/master: 'x86/apic' new 0c28b429a629 Merge branch into tip/master: 'x86/cache' new 2503733ad77c Merge branch into tip/master: 'x86/cleanups' new 42b23f628d7e Merge branch into tip/master: 'x86/core' new c8deae253452 Merge branch into tip/master: 'x86/cpu' new 6cf5a217aab1 Merge branch into tip/master: 'x86/microcode' new 31ca4dccc515 Merge branch into tip/master: 'x86/misc' new faec7c37d5dc Merge branch into tip/master: 'x86/mm' new c48d51e441dc Merge branch into tip/master: 'x86/platform' new 6517f73ac00f Merge branch into tip/master: 'x86/sgx' new b8b09110cf29 Merge branch into tip/master: 'x86/timers' new 0418b2d73999 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9e1ce03861b9 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 277bb5b9c81f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new b9d2055af880 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ef4a22a8dc6 rcutorture: Avoid torture.sh compressing identical files new 0d26babe71fe rcu: Remove duplicate RCU exp QS report from rcu_report_dead() new 5d3245050738 tools/memory-model: Weaken ctrl dependency definition in e [...] new d9b38e617f2f torture: Make torture.sh create a properly formated log file new 7139c19d2ea1 rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_set [...] new 3b61ca7135a2 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 361f71d8ba67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8229cf361fab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1903adae0464 platform/chrome: cros_ec_typec: Add bit offset for DP VDO new 4e477663e396 platform/chrome: cros_ec_typec: Correct alt mode index new 8dab6a593919 platform/chrome: cros_typec_switch: Add missing newline on printk new bbb5fb85cf48 platform/chrome: cros_typec_switch: Remove impossible condition new dc22a33e3585 platform/chrome: cros_typec_switch: Use PTR_ERR_OR_ZERO() [...] new 20dfb7478309 platform/chrome: cros_typec_switch: Inline DRV_NAME new 5aecd44e8bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b42777d2100 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 417c1a62f1cd Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 0b75891c2474 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new fc658ab56b2e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5172eb9a1643 thunderbolt: Allow NVM upgrade of USB4 host routers new 5424e1bf16f9 thunderbolt: Extend NVM version fields to 32-bits new 7bfafaa5185b thunderbolt: Rename and make nvm_read() available for other files new 8b02b2da77c8 thunderbolt: Provide tb_retimer_nvm_read() analogous to tb [...] new aef9c693e7e5 thunderbolt: Move vendor specific NVM handling into nvm.c new a52958321bbb thunderbolt: Add support for ASMedia NVM image format new 706d73836481 thunderbolt: debugfs: Fix spelling mistakes in seq_puts text new 387a42cfcf92 thunderbolt: Fix spelling mistake "simultaneusly" -> "simu [...] new 309e29cc867a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8fd7ee11a35d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new e3c9b0ddfd14 misc: microchip: pci1xxxx: fix dependency issues in buildi [...] new e66b77e50522 binder: rename alloc->vma_vm_mm to alloc->mm new d6d04d71daae binder: remove binder_alloc_set_vma() new 7b0dbd940765 binder: fix binder_alloc kernel-doc warnings new 1a83fa3bfdf5 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 85dc42dcc837 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fef0c02fdcb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b52f66b71a70 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new ab9f326930b4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new ee933c73939c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 826f68d2aa9a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4f6b23aee8ae Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new baa5a6cb1238 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 7b8c165b5868 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 186adbf87ccb Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 7c94dcfa8fcf dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters t [...] new 7d81afd26904 dmaengine: sf-pdma:Remove the print function dev_err() new e1c9832b0964 dmaengine: stm32-dmamux: Fix comment typo new 8c79fd35e1e7 dmaengine: stm32-dmamux: Simplify code and save a few byte [...] new c0c269becf1f dmaengine: pl330: Remove unused flags new 64787536ccfc dmaengine: at_xdmac: Replace two if statements with only o [...] new 84dd3b2b95ef dmaengine: dw-axi-dmac: Drop obsolete dependency on COMPILE_TEST new 4167263e87cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0083d27b21dd cgroup: Improve cftype add/rm error handling new 8a693f7766f9 cgroup: Remove CFTYPE_PRESSURE new 93f11b050d28 Merge branch 'for-6.1' into for-next new c478bd883624 cgroup/cpuset: remove unreachable code new a2675ab75dff Merge branch 'for-6.1' into for-next new 9f614876c525 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6bc987721cb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2c4fce65ef4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0cb0d5a3b51 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 05ab42891a1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75e3f42612ef Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 077693c8ffa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4fe64343af3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ce1f038ae94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 132f48ce8586 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 361521d7d9c7 cpufreq: amd-pstate: modify type in argument 2 for filp_open new 29f24e785798 selftests/cpu-hotplug: Correct log info new e053132447e8 selftests/cpu-hotplug: Use return instead of exit new ec2b868c104b selftests/cpu-hotplug: Delete fault injection related code new 98c21ca33c1f selftests/cpu-hotplug: Reserve one cpu online at least new 144eeb2fc761 selftests/cpu-hotplug: Add log info when test success new 67ec708ef044 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 29da52ff52d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aecf1adfb8e2 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 73c526c9d38a Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 1b226bc265c3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 68bd7452c30e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new fc6d16420b30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b49a28b3b690 slimbus: qcom-ngd-ctrl: allow compile testing without QCOM [...] new 99cd360079f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0de8ae9667fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d4670bbe3f5 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 5db00d7d0d4d bus: mhi: host: always print detected modem name new 56303ba5c92f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 338e830fe390 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5344bcc735c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 22ba725e50b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87fea2794efd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bc4381f4893 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e77795bd2100 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ff1ea711261a Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 9da6f02baf1b Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d219d2a9a92e overflow: Allow mixed type arguments new 779742255cb4 overflow: Split up kunit tests for smaller stack frames new dfbafa70bde2 string: Introduce strtomem() and strtomem_pad() new d07c0acb4f41 fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL new 875bfd5276f3 fortify: Add KUnit test for FORTIFY_SOURCE internals new 311fb40aa056 fortify: Use SIZE_MAX instead of (size_t)-1 new 54d9469bc515 fortify: Add run-time WARN for cross-field memcpy() new 325bf6d84bad lkdtm: Update tests for memcpy() run-time warnings new ba38961a069b um: Enable FORTIFY_SOURCE new aafc203bbad4 LoadPin: Fix Kconfig doc about format of file with verity digests new 916ef6232cc4 dm: verity-loadpin: Only trust verity targets with enforcement new 6e42aec7c759 LoadPin: Require file with verity root digests to have a header new 98388bda6a99 lib: Improve the is_signed_type() kunit test new 66cb2a36a96f kunit/memcpy: Avoid pathological compile-time string size new 991ae09ea126 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6970c4c6665f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e9e055ff2471 mm: vmscan: fix extreme overreclaim and swap floods new 83a3459c4cd4 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new 0f9c0fbef048 mm/page_alloc: fix race condition between build_all_zoneli [...] new c922c2385c57 mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] new e359a40d9a1b xfs: quiet notify_failure EOPNOTSUPP cases new 9aca966e3e0f xfs: fix SB_BORN check in xfs_dax_notify_failure() new a0846640b2b0 mm/memory-failure: fix detection of memory_failure() handlers new e9c89da5c671 mm/memory-failure: fall back to vma_address() when ->notif [...] new 57631fc1d0d8 x86/mm: disable instrumentations of mm/pgprot.c new 2fc46c696fc9 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] new 9950c1b0323b mm/migrate_device.c: flush TLB while holding PTL new ef12591a3041 mm/migrate_device.c: add missing flush_cache_page() new 2c355a96831a mm/migrate_device.c: copy pte dirty bit to page new 6b4a12f3f4cc mm/damon/dbgfs: fix memory leak when using debugfs_lookup() new 25af1fe01b0f tools: fix compilation after gfp_types.h split new c485f6ae12bb mm: fix VM_BUG_ON in __delete_from_swap_cache() new 7f312c52d68f vmscan: check folio_test_private(), not folio_get_private() new be7c254f6909 mm: fix dereferencing possible ERR_PTR new 578837aa2866 mm: gup: fix the fast GUP race against THP collapse new 2138f76bd3ba powerpc/64s/radix: don't need to broadcast IPI for radix p [...] new b954184fc32c mm: discard __GFP_ATOMIC new 2e5f3da9016e mm/page_alloc: minor clean up for memmap_init_compound() new 1c1749c39c69 procfs: add 'size' to /proc/<pid>/fdinfo/ new 6774632480b8 procfs: add 'path' to /proc/<pid>/fdinfo/ new 79673213147e procfs-add-path-to-proc-pid-fdinfo-fix new 6f99acd8b34b mm: khugepaged: don't carry huge page to the next loop for [...] new 6fec9c215918 mm/khugepaged: add struct collapse_control new d83e9086b60a mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new 2a5ede238126 mm-khugepaged-add-struct-collapse_control-fix-fix new b5f4e6c0f953 mm/khugepaged: fix struct collapse_control load_node definition new 9549f92c0a32 mm/khugepaged: dedup and simplify hugepage alloc and charging new b59812bec674 mm/khugepaged: propagate enum scan_result codes back to callers new 0b2ad849a6c8 mm/khugepaged: add flag to predicate khugepaged-only behavior new 91715601b3b4 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 39522dd75275 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 9dafe8d92024 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 5e94eadf87ef mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 4dfcb39415e7 mm/khugepaged: avoid possible memory leak in failure path new 712227aae809 mm/khugepaged: add missing kfree() to madvise_collapse() new e8ac52257e98 mm/khugepaged: delay computation of hpage boundaries until use new bf244c5ec6e8 mm/khugepaged: rename prefix of shared collapse functions new 1abfe7ebc76e mm/madvise: add MADV_COLLAPSE to process_madvise() new 426080cdfbbe mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new af7e61dcbbd8 selftests/vm: modularize collapse selftests new 541cad9a4e0c selftests/vm: dedup hugepage allocation logic new c49f30867c9b selftests/vm: add MADV_COLLAPSE collapse context to selftests new 7846096d218f selftests/vm: add selftest to verify recollapse of THPs new a11b63472c4a selftests/vm: add selftest to verify multi THP collapse new 9309bb54d2bf mm: prevent page_frag_alloc() from corrupting the memory new 4f3787fcf641 mm/page_ext: remove unused variable in offline_page_ext new fd7123941715 mm: align larger anonymous mappings on THP boundaries new f15b0735f0d0 mm: memory-failure: cleanup try_to_split_thp_page() new 4511cf7f45c1 mm/filemap.c: convert page_endio() to use a folio new 3e83b702b896 mm/damon/dbgfs: use kmalloc for allocating only one element new 857ceac9228e selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 78e93c1b24bf userfaultfd: add /dev/userfaultfd for fine grained access control new a6db7024f00c userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new c71c402b3113 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 001bd426056f userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 7f026e0873e3 userfaultfd: update documentation to describe /dev/userfaultfd new 1129e5ffa25c userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new 9a4a1d0cbd0c selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 9a433f379b3b mm/vmscan: define macros for refaults in struct lruvec new a06c719eb626 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new 54d9f94f4df4 mm/swap: comment all the ifdef in swapops.h new fe69ddf0f819 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 6c501ab5bd58 mm/thp: carry over dirty bit when thp splits on pmd new b3d329ec0cb3 mm: remember young/dirty bit for page migrations new 4d4933fadee2 mm/swap: cache maximum swapfile size when init swap new d6a03929d324 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix new ee2c9228810b mm/swap: cache swap migration A/D bits support new dd63f94d0d73 zsmalloc: zs_object_copy: add clarifying comment new 335e45732b8b zsmalloc-zs_object_copy-add-clarifying-comment-fix new 228adf5c7f66 zsmalloc: remove unnecessary size_class NULL check new a2e544852245 mm/swap: remove the end_write_func argument to __swap_writepage new 8117bebfe256 mm/cma_debug: show complete cma name in debugfs directories new 21889e18cf91 mm/mempolicy: fix lock contention on mems_allowed new 0d0b341b6c8f filemap: make the accounting of thrashing more consistent new 2d33c1eab44c mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new db4d6eec8f4d page_alloc: remove inactive initialization new 8eff0220dd40 mm/page_alloc: only search higher order when fallback new f97190f6b5cf mm/util: reduce stack usage of folio_mapcount new ecc5aa4fd6a5 tools/vm/page_owner_sort: fix -f option new 0bc3189e5747 mm/damon/core: simplify the parameter passing for region s [...] new e91922ca5da4 mm/vmscan: make the annotations of refaults code at the ri [...] new 6697030db2a1 mm: migration: fix the FOLL_GET failure on following huge page new 249ac01633c7 kfence: add sysfs interface to disable kfence for selected slabs. new 618d51b21aad Kselftests: remove support of libhugetlbfs from kselftests new c837ae36f908 selftest: vm: remove orphaned references to local_config.{h,mk} new 852615eb5afc hugetlb_cgroup: remove unneeded nr_pages > 0 check new af0b6f533570 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 3e0ce3ec61de hugetlb_cgroup: remove unneeded return value new c0b6e864507d hugetlb_cgroup: use helper macro NUMA_NO_NODE new 234bcdc759d6 hugetlb_cgroup: use helper for_each_hstate and hstate_index new 2b7803beef0a mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 36d06f5c942a mm/gup.c: Fix return value for __gup_longterm_locked() new dedbc0aeb8ac mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new 119d6fc65905 mm/gup.c: Fix uninitialized return value on __gup_longterm [...] new 91742891939e mm: add more BUILD_BUG_ONs to gfp_migratetype() new c911ab50cbf0 mm/util.c: add warning if __vm_enough_memory fails new c12ea188188e memory tiering: hot page selection with hint page fault latency new 1db91dd846e0 memory tiering: rate limit NUMA migration throughput new d74b766f3c11 memory tiering: adjust hot threshold automatically new 12925e3c41e5 mm/compaction: fix set skip in fast_find_migrateblock new 8eb28022d95b mm/hugetlb: fix incorrect update of max_huge_pages new 01f590b9949a mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new e234f35f8d11 mm/hugetlb: fix missing call to restore_reserve_on_error() new db13e982981e mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 new ed3e0e339edf mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new f67bce608114 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 8aa6edae49ac mm/hugetlb: make detecting shared pte more reliable new dbfcbf911e0d mm/hugetlb: remove unused local variable dst_entry in copy [...] new 065a9b8e83fa selftests/hmm-tests: add test for dirty bits new 24894b681c34 migrate: fix syscall move_pages() return value for failure new 8a1cab637578 migrate_pages(): remove unnecessary list_safe_reset_next() new 99b97c5fa9e2 migrate_pages(): fix THP failure counting for -ENOMEM new 37d4e40558ba migrate_pages(): fix failure counting for THP subpages retrying new 11f1c6041fee migrate_pages(): fix failure counting for THP on -ENOSYS new 4537c5ad632c migrate_pages(): fix failure counting for THP splitting new 5ef7ee3ed8f1 migrate_pages(): fix failure counting for retry new 600588c5452f mm: migrate: do not retry 10 times for the subpages of fai [...] new 9b74bfb90d3f mm: oom_kill: add trace logs in process_mrelease() system call new 0f5ed2682b3b mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 6998a37278b0 zsmalloc: zs_object_copy: replace email link to doc new d9869547cc9e zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new 871854719005 zsmalloc-zs_object_copy-replace-email-link-to-doc-fix new 405867e4c476 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new b90c133d1b3f mm: kill find_min_pfn_with_active_regions() new c17d766ba60e mm: x86, arm64: add arch_has_hw_pte_young() new ad50ecc8a31b mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 24526828dd52 mm/vmscan.c: refactor shrink_node() new 52c3ea2070c3 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 680f2dc32047 mm: multi-gen LRU: groundwork new 7896a812a458 mm: multi-gen LRU: minimal implementation new 62cb9057c690 mm: multi-gen LRU: exploit locality in rmap new dd454002a9ee mm: multi-gen LRU: support page table walks new a15c3feb4768 mm-multi-gen-lru-support-page-table-walks-fix new 1903bec8c6ec mm: multi-gen LRU: optimize multiple memcgs new d705bc8bb67a mm: multi-gen LRU: kill switch new 02aa8a9c372c mm: multi-gen LRU: thrashing prevention new 75c634f9630c mm: multi-gen LRU: debugfs interface new d59fefa73f35 mm: multi-gen LRU: admin guide new d1439af7502f mm: multi-gen LRU: design doc new d1d833b352cc delayacct: support re-entrance detection of thrashing accounting new c24397dd4c1d mm/page_io: count submission time as thrashing delay for d [...] new 08b685dc0274 mm: memcontrol: fix a typo in comment new b09848ab46e1 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new 816328bf9f2b mm: fix use-after free of page_ext after race with memory-offline new cb5537846218 mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] new 975729cb1878 mm/demotion: add support for explicit memory tiers new 89eca149a798 mm-demotion-add-support-for-explicit-memory-tiers-fix new d7ddb59476fa mm/demotion: move memory demotion related code new a05c5dae97cb mm/demotion: add hotplug callbacks to handle new numa node [...] new 90f052e15391 mm/demotion: fix kernel error with memory hotplug new 08638fe18858 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 62a51c64f0a5 mm/demotion: assign correct memory type for multiple dax d [...] new cc4060b19ae8 mm/demotion: build demotion targets based on explicit memo [...] new 83b010c4537a mm/demotion: add pg_data_t member to track node memory tie [...] new ef5f418031e8 mm/demotion: drop memtier from memtype new 44a4d66f35bb mm/demotion: demote pages according to allocation fallback order new b25f364e9e5b mm/demotion: update node_is_toptier to work with memory tiers new eaf2358e1a65 kernel/sched/fair: include missed header file, memory-tiers.h new 4c00612c15c8 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 33fae0197693 mm/demotion: make toptier_distance inclusive upper bound o [...] new c63a4781708f lib/nodemask: optimize node_random for nodemask with singl [...] new 16d975ed46f2 mm/demotion: expose memory tier details via sysfs new 1480b41f01cc mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new aa4723119a27 mm, hwpoison: fix page refcnt leaking in unpoison_memory() new fda10c3c5355 mm, hwpoison: fix extra put_page() in soft_offline_page() new 5198782cbadb mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new db7c43c8356e mm, hwpoison: kill procs if unmap fails new 9f25a662e474 mm-hwpoison-kill-procs-if-unmap-fails-v2 new 82d8a9ca2a72 mm, hwpoison: avoid trying to unpoison reserved page new 72a2e340aae2 mm: hugetlb_vmemmap: simplify reset_struct_pages() new 67de3353935e mm: memory-failure: kill soft_offline_free_page() new 975d949608a8 mm: memory-failure: kill __soft_offline_page() new d274ad78fd38 mm-memory-failure-kill-__soft_offline_page-v2 new d8662ea14a8c mm: thp: remove redundant pgtable check in set_huge_zero_page() new 6c3a087f6a39 mm: hugetlb: simplify per-node sysfs creation and removal new fac054791e49 mm: release private data before split THP new 4596941d0c56 mm/damon: validate if the pmd entry is present before accessing new c66db0415d6e mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new 26f0de7fac83 mm/page_owner.c: add llseek for page_owner new 715e15f1bc35 mm: memcg: export workingset refault stats for cgroup v1 new 68c5c7908549 Maple Tree: add new data structure new ad24904e19c0 radix tree test suite: add pr_err define new 245be032bc83 radix tree test suite: add kmem_cache_set_non_kernel() new 4791ad466cb4 radix tree test suite: add allocation counts and size to k [...] new d5086c75220d radix tree test suite: add support for slab bulk APIs new 5fb847197130 radix tree test suite: add lockdep_is_held to header new d1e40f7fe1a1 lib/test_maple_tree: add testing for maple tree new 14c09ff30435 mm: start tracking VMAs with maple tree new a1195595885d mm: add VMA iterator new 082ae23cf7eb mmap: use the VMA iterator in count_vma_pages_range() new 81f04873aba8 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 19f4da02a909 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 9bdcf46281e2 mm/mmap: use maple tree for unmapped_area{_topdown} new 3e6c82903bfa kernel/fork: use maple tree for dup_mmap() during forking new 0d532f7efe2a damon: convert __damon_va_three_regions to use the VMA iterator new 1fb10329f162 proc: remove VMA rbtree use from nommu new b6b27c1a2b3b mm: remove rb tree. new a936c137322f mmap: change zeroing of maple tree in __vma_adjust() new 3a7705a720dc xen: use vma_lookup() in privcmd_ioctl_mmap() new 69f799a5de9f mm: optimize find_exact_vma() to use vma_lookup() new cacf7527c846 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new c871ee60d250 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new cac3dc55f4e2 mm: use maple tree operations for find_vma_intersection() new 73d30e474d59 mm/mmap: use advanced maple tree API for mmap_region() new 3caa34445b23 mm: remove vmacache new 6357c288db0e mm: convert vma_lookup() to use mtree_load() new 0442ded633b4 mm/mmap: move mmap_region() below do_munmap() new 1667716b631a mm/mmap: reorganize munmap to use maple states new 0751d3025e09 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new e00fdd6b6ad9 arm64: remove mmap linked list from vdso new 1cff132bd98f arm64: Change elfcore for_each_mte_vma() to use VMA iterator new f94cd3a299c6 parisc: remove mmap linked list from cache handling new 8cfac5f5dcc0 powerpc: remove mmap linked list walks new 37569f58adaa s390: remove vma linked list walks new a4519a46f3ba x86: remove vma linked list walks new 98341f2075e1 xtensa: remove vma linked list walks new 10bbdddce47b cxl: remove vma linked list walk new 930efc56bc85 optee: remove vma linked list walk new 01a6861f3b84 um: remove vma linked list walk new 928181064ad9 coredump: remove vma linked list walk new 40cbed59d676 exec: use VMA iterator instead of linked list new 5a5a8ee63793 fs/proc/base: use the vma iterators in place of linked list new 5cd073f53378 fs/proc/task_mmu: stop using linked list and highest_vm_end new 54047fee2b9d userfaultfd: use maple tree iterator to iterate VMAs new 3684038ae0de ipc/shm: use VMA iterator instead of linked list new bc2050929b41 acct: use VMA iterator instead of linked list new 11ee9747be13 perf: use VMA iterator new f550c1654bb9 sched: use maple tree iterator to walk VMAs new 69467fad1460 fork: use VMA iterator new fcefada4bb64 bpf: remove VMA linked list new 690ea35f6fac mm/gup: use maple tree navigation instead of linked list new f8a43fb34dd7 mm/khugepaged: stop using vma linked list new 5269be2801a0 mm/ksm: use vma iterators instead of vma linked list new 491ff87fb182 mm/madvise: use vma_find() instead of vma linked list new 6438bb960821 mm/memcontrol: stop using mm->highest_vm_end new 4b9557dac52e mm/mempolicy: use vma iterator & maple state instead of vm [...] new 92eae427ddd1 mm/mlock: use vma iterator and maple state instead of vma [...] new ba0dda28c423 mm/mprotect: use maple tree navigation instead of VMA linked list new 768e9290169e mm/mremap: use vma_find_intersection() instead of vma linked list new 8d5597192357 mm/msync: use vma_find() instead of vma linked list new d634913a4fbc mm/oom_kill: use vma iterators instead of vma linked list new e5f8c4f02031 mm/pagewalk: use vma_find() instead of vma linked list new 06603896cef6 mm/swapfile: use vma iterator instead of vma linked list new 192ddc849bf2 i915: use the VMA iterator new 88b05240b5dc nommu: remove uses of VMA linked list new e695943c9450 riscv: use vma iterator for vdso new ae098710fff9 mm-vmscan-use-vma-iterator-instead-of-vm_next new 7e0f01a3b52b mm: remove the vma linked list new 8d037603722b mm: fix one kernel-doc comment new f458a36fed39 mm/mmap: drop range_has_overlap() function new fa2ad327274f mm/mmap.c: pass in mapping to __vma_link_file() new 602a1bf66aa0 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 99cb94084e0f mm: drop oom code from exit_mmap new eca036ffb55f mm-drop-oom-code-from-exit_mmap-fix-fix new 5709aadf2d60 mm: delete unused MMF_OOM_VICTIM flag new dab1b67eb5e5 mm-delete-unused-mmf_oom_victim-flag-fix new 4cc9ed4e6136 mm: refactor of vma_merge() new 065c9d97e9e7 mm: add merging after mremap resize new 09b670bdaa5a mm-add-merging-after-mremap-resize-checkpatch-fixes new 8c305ee2a0bc mm: pagewalk: fix documentation of PTE hole handling new 831f6dd8b340 mm: pagewalk: add api documentation for walk_page_range_novma() new 2da1e6f87057 mm: Skip retry when new limit is not below old one in page [...] new ef4b8e9dd904 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new 78b6c4bb2b31 mm/gup.c: refactor check_and_migrate_movable_pages() new 19613764b997 mm-gupc-refactor-check_and_migrate_movable_pages-fix new 926f5ceec7f1 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new b71ace7c30e5 mm: remove EXPERIMENTAL flag for zswap new bbacc53beec5 mm: fix the handling Non-LRU pages returned by follow_page new 62c61c0f3bd8 mm: page_counter: remove unneeded atomic ops for low/min new 99bddd0b73c5 mm: page_counter: rearrange struct page_counter fields new 1e6be6aa9da8 memcg: increase MEMCG_CHARGE_BATCH to 64 new ffbe637fd5ec mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new 0f53b454e5f3 mm/gup: use gup_can_follow_protnone() also in GUP-fast new 6a367ee446a5 mm: fixup documentation regarding pte_numa() and PROT_NUMA new 224239c336a1 mm: reduce noise in show_mem for lowmem allocations new 8a301ca80db7 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new 488df38c76d2 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new 47b54bdce56b mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new e649dd190d60 mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new 9cc93e895ad7 s390/hugetlb: switch to generic version of follow_huge_pud() new 0a0fb7b4655d page_ext: introduce boot parameter 'early_page_ext' new e991f899002d page_ext-introduce-boot-parameter-early_page_ext-fix new a9f37ff3f0aa mm: deduplicate cacheline padding code new 2b3c75b3a733 mm: backing-dev: Remove the unneeded result variable new ff1179aacd07 zram: don't retry compress incompressible page new 27073baf8aec filemap: add filemap_get_folios_contig() new cad5a9590e8a btrfs: convert __process_pages_contig() to use filemap_get [...] new 6cdb953fda31 btrfs: convert end_compressed_writeback() to use filemap_g [...] new f09729def4e7 btrfs: convert process_page_range() to use filemap_get_fol [...] new b68ac1c827a1 nilfs2: convert nilfs_find_uncommited_extent() to use file [...] new 11db11639240 ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] new 2e87ad507c08 filemap: remove find_get_pages_contig() new 2635574ecdb9 mm: kill is_memblock_offlined() new 96e66d5b7eee mm: fix null-ptr-deref in kswapd_is_running() new 16548f07bfd1 mm-fix-null-ptr-deref-in-kswapd_is_running-fix new d9867710b0cd mm/damon: simplify the parameter passing for 'check_accesses' new f626461b2738 mm/damon/vaddr: remove comparison between mm and last_mm w [...] new f348471bbb50 Revert "frontswap: remove support for multiple ops" new f23d81c677f7 Revert "mm: mark swap_lock and swap_active_head static" new 40f81e044830 Revert "frontswap: simplify frontswap_register_ops" new 5d4ca80a0f57 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new 6387ac7cd094 mm/zswap: delay the initializaton of zswap until the first [...] new 8bf9e71a10af mm/zswap: skip confusing print info new dda871cec661 mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN new 62d3d87c8756 mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE new 2f25586b7908 mm/damon: get the hotness from damon_hot_score() in damon_ [...] new b5be89be18f1 ksm: count allocated ksm rmap_items for each process new 139e9b6683d4 ksm: add profit monitoring documentation new d80d0b62afc3 mm, hwpoison: use ClearPageHWPoison() in memory_failure() new 6ba5ffe6582e mm, hwpoison: use __PageMovable() to detect non-lru movable pages new 4df504dc08ab mm-hwpoison-use-__pagemovable-to-detect-non-lru-movable-pages-fix new b8c7b4f70c5c mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new c85ac1dbd8f0 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new 45396f09d96b mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new 7bc6743056df mm, hwpoison: cleanup some obsolete comments new 0adc4b1d56d0 mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist new c2d7fa29d2b6 mm/migrate_device.c: fix a misleading and outdated comment new 4026e95fd6b4 mm/vmalloc: extend find_vmap_lowest_match_check with extra [...] new 1ce0851efbdb mm: change release_pages() to use unsigned long for npages new 1b0089c3fc83 mm/gup: introduce pin_user_page() new 22a3d78f002c block: add dio_w_*() wrappers for pin, unpin user pages new d9d4743868f3 iov_iter: new iov_iter_pin_pages*() routines new 34747804a6e3 block, bio, fs: convert most filesystems to pin_user_pages_fast() new e2f45ab11291 NFS: direct-io: convert to FOLL_PIN pages new dd26f84917aa fuse: convert direct IO paths to use FOLL_PIN new 64e8ea43c018 mm: introduce common struct mm_slot new 772be1be4c15 mm: thp: convert to use common struct mm_slot new 1a37c4f56252 mm: thp: fix build error with CONFIG_SHMEM disabled new d6901ffbaaa3 ksm: remove redundant declarations in ksm.h new 6ac178d5350d ksm: add the ksm prefix to the names of the ksm private st [...] new a8133b9984c5 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new 5cb903a00890 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new f123abe4a459 ksm: convert to use common struct mm_slot new b38072f2f629 fs/buffer: remove __breadahead_gfp() new 8d3be97ea76d fs/buffer: add some new buffer read helpers new e1c6aa660745 fs/buffer: replace ll_rw_block() new ead198e61da6 gfs2: replace ll_rw_block() new bf957f0489b4 isofs: replace ll_rw_block() new f84b62e267e8 jbd2: replace ll_rw_block() new 0488f53a97dd ntfs3: replace ll_rw_block() new 12d9189c7726 ocfs2: replace ll_rw_block() new 0492b4a4d8f4 reiserfs: replace ll_rw_block() new cb92db319064 udf: replace ll_rw_block() new 4f18e63dc6c0 ufs: replace ll_rw_block() new a114394272f6 fs/buffer: remove ll_rw_block() helper new 7a6c87fa85e6 ext2: replace bh_submit_read() helper with bh_read() new 63c68bb25ce8 fs/buffer: remove bh_submit_read() helper new 08f60772cbb4 hugetlb: make hugetlb_cma_check() static new 5ab2f3664823 hugetlb: Use helper macro SZ_1K new 1d8707ba1336 hugetlb: use LIST_HEAD() to define a list head new ae3233a6c8e4 hugetlb: use sizeof() to get the array size new 66e86bef9296 hugetlb: use helper {huge_pte|pmd}_lock() new e5ea1f5e18d6 hugetlb: pass NULL to kobj_to_hstate() if nid is unused new 3b27601b6325 hugetlb: kill hugetlbfs_pagecache_page() new 47573c425e80 hugetlb: add comment for subtle SetHPageVmemmapOptimized() new c2caffeaf84f hugetlb: remove meaningless BUG_ON(huge_pte_none()) new bfde2cec9507 hugetlb: make hugetlb depends on SYSFS or SYSCTL new 27018c126232 selftest: vm: remove deleted local_config.* from .gitignore new abb38a31bcca mm/kmemleak: make create_object return void new 56c1513d23fc mm: remove BUG_ON() in __isolate_free_page() new 8c3a179660cd mm/mremap_pages: save a few cycles in get_dev_pagemap() new cbda844c6bac mm: fix PageAnonExclusive clearing racing with concurrent [...] new 8b3738bd5644 mm/vmscan: fix a lot of comments new 2cbafa210595 mm-vmscan-fix-a-lot-of-comments-vs-mglru new 062497e637be mm: add the first tail page to struct folio new d5b8ec6e05c2 mm: reimplement folio_order() and folio_nr_pages() new 8545b7afa390 mm: add split_folio() new 98e31ebeff19 mm: add folio_add_lru_vma() new 7c8f89415898 shmem: convert shmem_writepage() to use a folio throughout new 7b685520dfad shmem: convert shmem_delete_from_page_cache() to take a folio new b00966329857 shmem: convert shmem_replace_page() to use folios throughout new 1bc2cfcd6545 mm/swapfile: remove page_swapcount() new eceaaeff59d5 mm/swapfile: convert try_to_free_swap() to folio_free_swap() new 783ee0970b34 mm/swap: convert __read_swap_cache_async() to use a folio new 327251aab601 mm/swap: convert add_to_swap_cache() to take a folio new 97feacd4632b mm/swap: convert put_swap_page() to put_swap_folio() new 7875f1a0efed mm: convert do_swap_page() to use a folio new 6af7e6e7f097 mm: convert do_swap_page()'s swapcache variable to a folio new 2b9afe3dab10 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new 749b702e57c8 shmem: convert shmem_mfill_atomic_pte() to use a folio new a2624dcbdad8 shmem: convert shmem_replace_page() to shmem_replace_folio() new 03cb4e4455b3 swap: add swap_cache_get_folio() new e782f0e6596e swap-add-swap_cache_get_folio-fix new 767e326d42a7 shmem: eliminate struct page from shmem_swapin_folio() new b44af336a185 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new df112db4a6af shmem: convert shmem_fault() to use shmem_get_folio_gfp() new dcbb9c33515d shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new b002983f0a96 shmem: add shmem_get_folio() new 58cfae3da79c shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new 74793090e9d8 shmem: convert shmem_write_begin() to use shmem_get_folio() new c93aefa2f189 shmem: convert shmem_file_read_iter() to use shmem_get_folio() new 697a31b8b321 shmem: convert shmem_fallocate() to use a folio new 7e4dbfe53e0f shmem: convert shmem_symlink() to use a folio new b4428fc444ac shmem: convert shmem_get_link() to use a folio new 2e67016c3cd1 khugepaged: call shmem_get_folio() new 8346205f1f5d userfaultfd: convert mcontinue_atomic_pte() to use a folio new f39ffeed1b2d shmem: remove shmem_getpage() new 8a7f1512c118 swapfile: convert try_to_unuse() to use a folio new 7a8d67ef88b0 swapfile: convert __try_to_reclaim_swap() to use a folio new 58d329545d60 swapfile: convert unuse_pte_range() to use a folio new 25234863f5a8 mm: convert do_swap_page() to use swap_cache_get_folio() new 1548de3b46f1 mm: remove lookup_swap_cache() new 71a4fdaa01a2 swap_state: convert free_swap_cache() to use a folio new 7ac91dab9630 swap: convert swap_writepage() to use a folio new 21d9d3f07e5c mm: convert do_wp_page() to use a folio new 431ace27f92a huge_memory: convert do_huge_pmd_wp_page() to use a folio new 42ec31d9d8f1 madvise: convert madvise_free_pte_range() to use a folio new 0414da3e67d4 uprobes: use folios more widely in __replace_page() new 00a5c4cfff6b ksm: use a folio in replace_page() new 3492114b40fa mm: convert do_swap_page() to use folio_free_swap() new 58263e010a2d memcg: convert mem_cgroup_swap_full() to take a folio new 6c84b9e6de40 mm: remove try_to_free_swap() new 78c99558a6a9 rmap: convert page_move_anon_rmap() to use a folio new d2a7e367a908 migrate: convert __unmap_and_move() to use folios new d55ad7af2c9a migrate: convert unmap_and_move_huge_page() to use folios new d418383fe62c huge_memory: convert split_huge_page_to_list() to use a folio new ac6a1378691a huge_memory: convert unmap_page() to unmap_folio() new 59d33e2887a6 mm: convert page_get_anon_vma() to folio_get_anon_vma() new 3b46979a55a3 rmap: remove page_unlock_anon_vma_read() new c3dfe684d406 uprobes: use new_folio in __replace_page() new 6febaea5a29e mm: convert lock_page_or_retry() to folio_lock_or_retry() new 57441123508c mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new 43f3f7bf1fc4 x86: add missing include to sparsemem.h new 7e2cec05141d stackdepot: reserve 5 extra bits in depot_stack_handle_t new 35e8245f007c instrumented.h: allow instrumenting both sides of copy_fro [...] new f5e1375e5755 x86: asm: instrument usercopy in get_user() and put_user() new b1d8b74cc8a9 asm-generic: instrument usercopy in cacheflush.h new 6c9e5aa63ae9 kmsan: add ReST documentation new 13c57c2c60cd kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new a4291799aa88 kmsan: mark noinstr as __no_sanitize_memory new c2eec32c8614 x86: kmsan: pgtable: reduce vmalloc space new 35b430954f63 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new 42ac8adc8d2a kmsan: add KMSAN runtime core new 1d8715774096 kmsan: disable instrumentation of unsupported common kernel code new 238cc7d46f51 MAINTAINERS: add entry for KMSAN new 73470aa5ef11 mm: kmsan: maintain KMSAN metadata for page operations new b9878decf5b1 mm: kmsan: call KMSAN hooks from SLUB code new 64ba1c9735ea kmsan: handle task creation and exiting new 0cbe15dcf7fa init: kmsan: call KMSAN initialization routines new 6479e63f7dcc instrumented.h: add KMSAN support new a94de6c04db0 kmsan: unpoison @tlb in arch_tlb_gather_mmu() new 1e668951225e kmsan: add iomap support new 3d7205b0e231 Input: libps2: mark data received in __ps2_command() as in [...] new a87b84422961 dma: kmsan: unpoison DMA mappings new f468bdf2bff4 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new d8c3609cc5fb kmsan: handle memory sent to/from USB new 7151ad42919c kmsan: add tests for KMSAN new 35b6c0eb50e7 kmsan: disable strscpy() optimization under KMSAN new 4443aed6c00b crypto: kmsan: disable accelerated configs under KMSAN new 4b0d2885f273 kmsan: disable physical page merging in biovec new 14829a958c71 block: kmsan: skip bio block merging logic for KMSAN new d7a21bfe7b5f kcov: kmsan: unpoison area->list in kcov_remote_area_put() new ccce77cdc0f2 security: kmsan: fix interoperability with auto-initialization new dd2f6e72b5ae objtool: kmsan: list KMSAN API functions as uaccess-safe new 2877c27261d8 x86: kmsan: disable instrumentation of unsupported code new 751190ab1288 x86: kmsan: skip shadow checks in __switch_to() new 2b706bf9e641 x86: kmsan: handle open-coded assembly in lib/iomem.c new a48d650321ff x86: kmsan: use __msan_ string functions where possible. new 10ceb008896a x86: kmsan: sync metadata pages on page fault new d330c79de57d x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new b2d12ef2e1d1 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new acc9afc3a568 entry: kmsan: introduce kmsan_unpoison_entry_regs() new 07223ee5b0a7 bpf: kmsan: initialize BPF registers with zeroes new a543d1296056 mm: fs: initialize fsdata passed to write_begin/write_end [...] new da6b9f29f640 x86: kmsan: enable KMSAN builds for x86 new 92c9a9bcc158 mm/hugetlb.c: remove unnecessary initialization of local `err' new 2ca6c021c5ec mm/damon/sysfs: simplify the judgement whether kdamonds are busy new 981295ed3e5f hugetlb_encode.h: fix undefined behaviour (34 << 26) new ec0677e33adb filemap: convert filemap_range_has_writeback() to use folios new 78accf8f242d kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new 8497d67a2d81 kasan: rename kasan_set_*_info to kasan_save_*_info new e45242142171 kasan: move is_kmalloc check out of save_alloc_info new 2fa3a49653c4 kasan: split save_alloc_info implementations new f9c0ea7e3739 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new df6874ced9e2 kasan: introduce kasan_print_aux_stacks new 9a7383dc44ac kasan: introduce kasan_get_alloc_track new 35387504cecf kasan: introduce kasan_init_object_meta new 48294b34c3ee kasan: clear metadata functions for tag-based modes new f69679c4801a kasan: move kasan_get_*_meta to generic.c new c49400b2a218 kasan: introduce kasan_requires_meta new 0aad2584d6d0 kasan: introduce kasan_init_cache_meta new f34750ee91e0 kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new 3637a83ce776 kasan: only define kasan_metadata_size for Generic mode new 5e6eda15e348 kasan: only define kasan_never_merge for Generic mode new 26ebf65aab5f kasan: only define metadata offsets for Generic mode new c8fd733f7fd1 kasan: only define metadata structs for Generic mode new 8db6465badc6 kasan: only define kasan_cache_create for Generic mode new 762624918907 kasan: pass tagged pointers to kasan_save_alloc/free_info new 9dcf2b883622 kasan: move kasan_get_alloc/free_track definitions new b72c06ea48db kasan: cosmetic changes in report.c new 154d61166a46 kasan: use virt_addr_valid in kasan_addr_to_page/slab new e11bef023f91 kasan: use kasan_addr_to_slab in print_address_description new fec0ecc3b9c5 kasan: make kasan_addr_to_page static new 092a57587a49 kasan: simplify print_report new 1f11330ef1c1 kasan: introduce complete_report_info new 5ff90d9b459f kasan: fill in cache and object in complete_report_info new a9d5ef7ae88a kasan: rework function arguments in report.c new 4b82e79d5c99 kasan: introduce kasan_complete_mode_report_info new e395275018af kasan: implement stack ring for tag-based modes new 53e1d0a95e2c kasan: support kasan.stacktrace for SW_TAGS new 8bf23114266d kasan: dynamically allocate stack ring entries new f622c72a945e kasan: better identify bug types for tag-based modes new 082092e4fd6d kasan: add another use-after-free test new 5de20e0f195f kasan: move tests to mm/kasan/ new a984fc03a7bc mm/hmm/test: use char dev with struct device to get device node new 0357952b58c6 mm/damon/core: iterate the regions list from current point [...] new c7c2aee4fe6b mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() new d0fd53c91e43 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] new 08c50e3f9071 mm/madvise: add file and shmem support to MADV_COLLAPSE new 508624197de8 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() new 0fdd95229e40 selftests/vm: dedup THP helpers new d86dc3b84e1f selftests/vm: modularize thp collapse memory operations new a13c913b9bc4 selftests/vm: add thp collapse file and tmpfs testing new e48d1e9630fd selftests/vm: add thp collapse shmem testing new ae275a540886 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] new d7ef244e2f34 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory new e6b8f6155e93 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] new 1f5b266b4930 mm/page_owner.c: remove redudant drain_all_pages new e22df1f0e0ee mm: reuse pageblock_start/end_pfn() macro new 33f9e19d3a3f mm: add pageblock_align() macro new 2d366f6dc23a mm: add pageblock_aligned() macro new 36d41d47eab1 memcg: extract memcg_vmstats from struct mem_cgroup new 251c1957b627 memcg: rearrange code new fd77e41cfc3e memcg: reduce size of memcg vmstats structures new 4c5374224de9 mm/hwpoison: add __init/__exit annotations to module init/ [...] new 5ce64b6f83ae mm/rodata_test: use PAGE_ALIGNED() helper new db394a80f4de mm: avoid unnecessary page table walk for __get_user_pages new 1a3bac703a2a ocfs2: reflink deadlock when clone file to the same direct [...] new bd65f84f4b85 ocfs2: clear links count in ocfs2_mknod() if an error occurs new c557099a7ee1 ocfs2: fix ocfs2 corrupt when iputting an inode new 0394839e81d8 init/main.c: silence some -Wunused-parameter warnings new 89b23f04f1a4 lib/debugobjects: fix stat count and optimize debug_object [...] new cc8f64d30bdf hfsplus: unmap the page in the "fail_page" label new 840a2dd4eb9d hfsplus: convert kmap() to kmap_local_page() in bnode.c new ba4840c50f5d hfsplus: convert kmap() to kmap_local_page() in bitmap.c new 1d135d33c015 hfsplus: convert kmap() to kmap_local_page() in btree.c new 87141455fbba scripts/decodecode: improve faulting line determination new 26eba8669a23 ipc/util.c: cleanup and improve sysvipc_find_ipc() new db04c1ac8493 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 51cad089a78e fs/isofs: replace kmap() with kmap_local_page() new e128aeb595ab checkpatch: Add kmap and kmap_atomic to the deprecated list new 1a16a8e8990e lib/cmdline: avoid page fault in next_arg new a52f6430d20a kexec: turn all kexec_mutex acquisitions into trylocks new 14c30e635ea6 panic, kexec: make __crash_kexec() NMI safe new 4bb98324b782 fault-injection: allow stacktrace filter for x86-64 new b6c311cb1a56 fault-injection: skip stacktrace filtering by default new 97fe7f5d070e fault-injection: make some stack filter attrs more readable new b8791b143fac fault-injection: make stacktrace filter works as expected new 78273d54f2cb llist: Use try_cmpxchg in llist_add_batch and llist_del_first new ef48c4fdba47 proc: save LOC in vsyscall test new 7bd6c826f20d kbuild: add debug level and macro defs options new 42581b07bd66 kernel: exit: cleanup release_thread() new 8f1ecd082c87 fs/qnx6: delete unnecessary checks before brelse() new d5b7d9b96143 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new f6e6c5993a59 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new 2ecbe419dec7 epoll: use try_cmpxchg in list_add_tail_lockless new a447665525ce buffer: use try_cmpxchg in discard_buffer new c0171d801bac aio: use atomic_try_cmpxchg in __get_reqs_available new be9559f32145 iversion: use atomic64_try_cmpxchg) new 83dfb55a13f6 kexec: replace kmap() with kmap_local_page() new 33f3f07313dc hfs: unmap the page in the "fail_page" label new 72fcf288a4e6 hfs: replace kmap() with kmap_local_page() in bnode.c new 6ae6c154ce24 hfs: replace kmap() with kmap_local_page() in btree.c new 6e5f08f12613 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new d44265671d45 alpha: move from strlcpy with unused retval to strscpy new 133a0aaf5990 ia64: move from strlcpy with unused retval to strscpy new c507ac8118f1 ocfs2: move from strlcpy with unused retval to strscpy new 60dab083d985 reiserfs: move from strlcpy with unused retval to strscpy new f8a620e49bca init: move from strlcpy with unused retval to strscpy new 19d89cca8cc1 lib: move from strlcpy with unused retval to strscpy new cc6cca15199c task_work: use try_cmpxchg in task_work_add, task_work_can [...] new 3a3b90ff9388 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new d76c832ec429 fail_function: switch to memdup_user_nul() helper new bcb83b27f937 fail_function: refctor code of checking return value of re [...] new d744a55bd993 fail_function: fix wrong use of fei_attr_remove() new e52bb7bef00f initramfs: mark my_inptr as __initdata new 9a1a03bef894 ntfs: fix use-after-free in ntfs_attr_find() new a77edee4d334 ntfs: fix out-of-bounds read in ntfs_attr_find() new 3a8ee5d202f2 ntfs: check overflow when iterating ATTR_RECORDs new 493eb7945f89 kernel/profile.c: simplify duplicated code in profile_setup() new 6497f4ce1eb8 asm-generic: make parameter types consistent in _unaligned_be48() new 247b20cc1176 checkpatch: Handle FILE pointer type new 007137751b7a kernel/utsname_sysctl.c: print kernel arch new db09e95a7a7d latencytop: use the last element of latency_record of system new be36c04fbdda ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new 2ecb48f4f016 core_pattern: add CPU specifier new 7acb1005ba65 fs/ocfs2/suballoc.h: fix spelling typo in comment new ed3ee63ee5cf init.h: fix spelling typo in comment new 11b72e56528f Merge branch 'mm-nonmm-unstable' into mm-everything new 7c2d03b6f839 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 47c191411b68 Add linux-next specific files for 20220908
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 (5957ac6635a1) \ N -- N -- N refs/heads/master (47c191411b68)
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 1233 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-thunderbolt | 4 +- Documentation/admin-guide/kernel-parameters.txt | 6 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml | 20 +- Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 11 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 13 + .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 1 + .../devicetree/bindings/i2c/renesas,riic.yaml | 3 + .../bindings/interconnect/fsl,imx8m-noc.yaml | 2 +- .../devicetree/bindings/media/exynos5-gsc.txt | 38 - .../bindings/media/samsung,exynos5250-gsc.yaml | 109 + .../devicetree/bindings/misc/qcom,fastrpc.txt | 88 - .../devicetree/bindings/misc/qcom,fastrpc.yaml | 124 + .../bindings/net/nvidia,tegra234-mgbe.yaml | 162 ++ .../bindings/remoteproc/qcom,glink-edge.yaml | 4 +- .../devicetree/bindings/sound/qcom,q6core.txt | 21 - Documentation/i2c/busses/i2c-piix4.rst | 13 +- MAINTAINERS | 10 +- Next/SHA1s | 107 +- Next/Trees | 3 +- Next/merge.log | 2016 +++++++++-------- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 36 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 72 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1064 ++++++++- arch/arm64/configs/defconfig | 1 + arch/arm64/net/bpf_jit_comp.c | 8 +- arch/ia64/mm/hugetlbpage.c | 15 + arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 4 - arch/mips/cavium-octeon/octeon-irq.c | 10 + arch/mips/cavium-octeon/setup.c | 27 +- arch/powerpc/configs/ppc64_defconfig | 2 + arch/powerpc/configs/pseries_defconfig | 3 + arch/powerpc/include/asm/cputime.h | 2 +- arch/powerpc/include/asm/dtl.h | 8 - arch/powerpc/include/asm/lppaca.h | 10 +- arch/powerpc/include/asm/paravirt.h | 12 + arch/powerpc/include/asm/paravirt_api_clock.h | 2 + arch/powerpc/include/asm/time.h | 5 +- arch/powerpc/kernel/legacy_serial.c | 2 + arch/powerpc/kernel/pci-common.c | 4 +- arch/powerpc/kernel/pci_dn.c | 1 + arch/powerpc/kernel/time.c | 92 +- arch/powerpc/kernel/vdso/Makefile | 4 +- arch/powerpc/math-emu/Makefile | 2 - arch/powerpc/math-emu/math.c | 18 +- arch/powerpc/math-emu/math_efp.c | 58 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 9 - arch/powerpc/mm/hugetlbpage.c | 37 + arch/powerpc/mm/init_32.c | 13 - arch/powerpc/mm/mmu_decl.h | 8 - arch/powerpc/perf/imc-pmu.c | 10 +- arch/powerpc/platforms/44x/ppc476.c | 2 + arch/powerpc/platforms/512x/clock-commonclk.c | 8 +- arch/powerpc/platforms/52xx/media5200.c | 3 + arch/powerpc/platforms/83xx/mpc832x_rdb.c | 6 +- arch/powerpc/platforms/85xx/ge_imp3a.c | 6 +- arch/powerpc/platforms/85xx/ksi8560.c | 2 + arch/powerpc/platforms/85xx/sgy_cts1000.c | 35 +- arch/powerpc/platforms/8xx/tqm8xx_setup.c | 3 + arch/powerpc/platforms/book3s/vas-api.c | 2 +- arch/powerpc/platforms/cell/cbe_regs.c | 37 +- arch/powerpc/platforms/cell/iommu.c | 4 +- arch/powerpc/platforms/cell/setup.c | 2 + arch/powerpc/platforms/cell/spu_manage.c | 2 + arch/powerpc/platforms/embedded6xx/holly.c | 6 + arch/powerpc/platforms/embedded6xx/ls_uart.c | 2 + arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 3 + arch/powerpc/platforms/embedded6xx/wii.c | 15 - arch/powerpc/platforms/maple/time.c | 1 + arch/powerpc/platforms/pasemi/misc.c | 3 +- arch/powerpc/platforms/pasemi/pci.c | 10 +- arch/powerpc/platforms/powermac/feature.c | 15 +- arch/powerpc/platforms/powermac/low_i2c.c | 1 + arch/powerpc/platforms/powermac/pfunc_base.c | 2 + arch/powerpc/platforms/powermac/smp.c | 1 + arch/powerpc/platforms/powermac/udbg_scc.c | 8 +- arch/powerpc/platforms/powernv/idle.c | 1 + arch/powerpc/platforms/powernv/opal-core.c | 2 + arch/powerpc/platforms/powernv/opal-powercap.c | 6 +- arch/powerpc/platforms/powernv/opal-psr.c | 6 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 6 +- arch/powerpc/platforms/powernv/opal.c | 2 + arch/powerpc/platforms/pseries/Kconfig | 8 + arch/powerpc/platforms/pseries/dtl.c | 81 + arch/powerpc/platforms/pseries/hotplug-cpu.c | 15 +- arch/powerpc/platforms/pseries/ibmebus.c | 6 +- arch/powerpc/platforms/pseries/lpar.c | 11 + arch/powerpc/platforms/pseries/mobility.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 19 + arch/powerpc/sysdev/fsl_msi.c | 2 + arch/powerpc/sysdev/fsl_pci.c | 7 +- arch/powerpc/sysdev/mpic_msgr.c | 9 +- arch/powerpc/sysdev/xive/common.c | 2 +- arch/powerpc/sysdev/xive/native.c | 15 +- arch/s390/kernel/nmi.c | 2 +- arch/s390/kernel/setup.c | 3 +- arch/s390/mm/dump_pagetables.c | 6 + arch/s390/mm/vmem.c | 7 +- arch/um/Kconfig | 1 + arch/um/os-Linux/user_syms.c | 1 + arch/x86/net/bpf_jit_comp.c | 68 +- crypto/testmgr.c | 2 +- drivers/android/binder_alloc.c | 55 +- drivers/android/binder_alloc.h | 9 +- drivers/base/arch_topology.c | 2 +- drivers/base/regmap/regmap-mmio.c | 20 +- drivers/base/regmap/regmap-spi-avmm.c | 14 +- drivers/bcma/driver_mips.c | 2 +- drivers/bus/mhi/host/pci_generic.c | 2 +- drivers/char/hw_random/imx-rngc.c | 14 +- drivers/clk/imx/clk-imx8mp.c | 4 +- drivers/cpufreq/amd-pstate-ut.c | 2 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 6 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 2 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 4 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 2 +- drivers/crypto/aspeed/Kconfig | 2 +- drivers/crypto/aspeed/Makefile | 11 +- drivers/crypto/aspeed/aspeed-hace-crypto.c | 42 +- drivers/crypto/aspeed/aspeed-hace-hash.c | 44 +- drivers/crypto/bcm/cipher.h | 2 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 6 +- drivers/crypto/hisilicon/qm.c | 29 +- drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h | 2 +- drivers/crypto/n2_core.c | 2 +- drivers/crypto/qat/qat_common/adf_gen4_hw_data.h | 2 +- drivers/dma/Kconfig | 2 +- drivers/dma/at_xdmac.c | 5 +- drivers/dma/pl330.c | 4 - drivers/dma/sf-pdma/sf-pdma.c | 8 +- drivers/dma/stm32-dmamux.c | 10 +- drivers/dma/ti/k3-udma-private.c | 6 +- drivers/dma/ti/k3-udma.c | 25 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/firmware/arm_ffa/bus.c | 4 +- drivers/firmware/arm_ffa/driver.c | 131 +- drivers/firmware/efi/capsule-loader.c | 31 +- drivers/firmware/efi/libstub/x86-stub.c | 1 - drivers/gpio/gpio-mpc8xxx.c | 1 + drivers/gpu/drm/gma500/oaktrail_crtc.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 2 + drivers/gpu/drm/i915/display/intel_ddi.c | 22 - drivers/gpu/drm/i915/display/intel_display.c | 24 +- drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 170 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 1 - drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 121 +- drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/qxl/qxl_drv.c | 3 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 38 +- drivers/gpu/drm/tiny/bochs.c | 2 + drivers/gpu/drm/vc4/vc4_vec.c | 127 +- drivers/gpu/drm/via/via_dri1.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 2 + drivers/hid/hid-core.c | 1 + drivers/hid/hid-logitech-hidpp.c | 42 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 5 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 24 +- drivers/macintosh/therm_windtunnel.c | 2 + drivers/md/dm-verity-loadpin.c | 8 + drivers/md/dm-verity-target.c | 16 + drivers/md/dm-verity.h | 1 + drivers/misc/mchp_pci1xxxx/Kconfig | 4 +- drivers/net/dsa/Kconfig | 6 +- drivers/net/dsa/lan9303-core.c | 30 +- drivers/net/dsa/lan9303_mdio.c | 1 + drivers/net/dsa/microchip/ksz9477_i2c.c | 4 + drivers/net/dsa/microchip/ksz_common.c | 249 ++- drivers/net/dsa/microchip/ksz_common.h | 2 + drivers/net/dsa/microchip/ksz_spi.c | 6 + drivers/net/dsa/ocelot/felix_vsc9959.c | 161 +- drivers/net/ethernet/intel/i40e/i40e.h | 14 + drivers/net/ethernet/intel/i40e/i40e_common.c | 3 + drivers/net/ethernet/intel/i40e/i40e_devids.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 35 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 177 +- drivers/net/ethernet/intel/ice/ice_common.c | 57 +- drivers/net/ethernet/intel/ice/ice_main.c | 185 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 3 + drivers/net/ethernet/intel/ice/ice_sched.c | 4 +- drivers/net/ethernet/intel/ice/ice_switch.c | 6 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 2 +- drivers/net/ethernet/mediatek/mtk_ppe.h | 14 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 8 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 + .../mellanox/mlx5/core/en_accel/en_accel.h | 15 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 9 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 1332 +++++++++++ .../ethernet/mellanox/mlx5/core/en_accel/macsec.h | 72 + .../mellanox/mlx5/core/en_accel/macsec_fs.c | 1384 ++++++++++++ .../mellanox/mlx5/core/en_accel/macsec_fs.h | 47 + .../mellanox/mlx5/core/en_accel/macsec_stats.c | 72 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 7 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 7 + drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + drivers/net/ethernet/sfc/filter.h | 22 + drivers/net/ethernet/sfc/ptp.c | 128 +- drivers/net/macsec.c | 54 +- drivers/net/wireless/broadcom/b43/phy_n.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 3 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 18 + .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 + .../broadcom/brcm80211/include/brcm_hw_ids.h | 1 + drivers/net/wireless/intel/ipw2x00/ipw2100.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 22 +- drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 4 +- drivers/net/wireless/intersil/p54/main.c | 2 +- drivers/net/wireless/marvell/libertas/cfg.c | 2 +- drivers/net/wireless/marvell/libertas/main.c | 3 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 2 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 2 +- drivers/net/wireless/marvell/mwifiex/usb.c | 12 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 +- drivers/net/wireless/st/cw1200/txrx.c | 8 +- drivers/net/wireless/ti/wl18xx/event.c | 8 +- drivers/of/irq.c | 3 + drivers/platform/chrome/cros_ec_typec.c | 5 +- drivers/platform/chrome/cros_typec_switch.c | 16 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/slimbus/Kconfig | 3 +- drivers/soc/tegra/Kconfig | 11 +- drivers/soc/tegra/Makefile | 1 - drivers/soc/tegra/cbb/Makefile | 9 - drivers/soc/tegra/cbb/tegra-cbb.c | 190 -- drivers/soc/tegra/cbb/tegra194-cbb.c | 2365 -------------------- drivers/soc/tegra/cbb/tegra234-cbb.c | 1114 --------- drivers/soc/tegra/fuse/fuse-tegra.c | 16 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 36 +- drivers/spi/spi-nxp-fspi.c | 8 +- drivers/spi/spi.c | 12 +- drivers/tee/optee/ffa_abi.c | 46 +- drivers/tee/optee/optee_private.h | 1 - drivers/thunderbolt/debugfs.c | 4 +- drivers/thunderbolt/nvm.c | 385 +++- drivers/thunderbolt/retimer.c | 105 +- drivers/thunderbolt/switch.c | 162 +- drivers/thunderbolt/tb.c | 5 +- drivers/thunderbolt/tb.h | 30 +- drivers/tty/serial/serial-tegra.c | 5 +- drivers/tty/serial/tegra-tcu.c | 2 +- drivers/usb/dwc3/core.c | 13 +- fs/afs/misc.c | 1 + fs/btrfs/backref.c | 153 +- fs/btrfs/backref.h | 20 +- fs/btrfs/block-group.c | 4 +- fs/btrfs/block-rsv.c | 2 +- fs/btrfs/block-rsv.h | 9 + fs/btrfs/ctree.h | 22 +- fs/btrfs/disk-io.c | 11 +- fs/btrfs/extent-tree.c | 10 +- fs/btrfs/extent_io.c | 702 ++++-- fs/btrfs/file.c | 439 +++- fs/btrfs/inode.c | 146 +- fs/btrfs/props.c | 5 +- fs/btrfs/space-info.c | 8 +- fs/btrfs/super.c | 8 +- fs/btrfs/sysfs.c | 12 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/volumes.c | 2 +- fs/btrfs/zoned.c | 1 + fs/hugetlbfs/inode.c | 364 +-- fs/proc/base.c | 6 +- include/drm/ttm/ttm_bo_driver.h | 2 +- include/dt-bindings/clock/imx8mp-clock.h | 3 +- include/linux/arm_ffa.h | 36 +- include/linux/bpf.h | 86 +- include/linux/bpf_verifier.h | 23 + include/linux/btf.h | 10 + include/linux/cgroup-defs.h | 2 +- include/linux/damon.h | 8 + include/linux/dma-mapping.h | 5 - include/linux/hugetlb.h | 71 +- include/linux/khugepaged.h | 13 +- include/linux/memcontrol.h | 37 +- include/linux/mlx5/device.h | 4 + include/linux/mlx5/fs.h | 12 +- include/linux/mlx5/mlx5_ifc.h | 111 +- include/linux/mlx5/qp.h | 1 + include/linux/mmc/sdio_ids.h | 1 + include/linux/pageblock-flags.h | 4 + include/linux/serial_core.h | 17 + include/linux/shmem_fs.h | 10 +- include/linux/spi/spi.h | 2 + include/linux/swab.h | 25 + include/math-emu/op-common.h | 3 + include/net/dropreason.h | 67 + include/net/dst_metadata.h | 10 + include/net/macsec.h | 25 + include/net/netlink.h | 9 + include/soc/tegra/fuse.h | 7 - include/soc/tegra/tegra-cbb.h | 47 - include/trace/events/huge_memory.h | 36 + include/trace/events/skb.h | 15 +- include/uapi/linux/bpf.h | 9 +- include/uapi/linux/btrfs.h | 6 +- init/Kconfig | 3 +- io_uring/io_uring.c | 1 + io_uring/kbuf.h | 8 - io_uring/notif.c | 8 - io_uring/rw.c | 134 +- kernel/audit.h | 2 - kernel/bpf/arraymap.c | 33 +- kernel/bpf/btf.c | 194 +- kernel/bpf/syscall.c | 5 +- kernel/bpf/verifier.c | 201 +- kernel/cgroup/cgroup.c | 89 +- kernel/cgroup/cpuset.c | 2 - kernel/dma/debug.c | 6 +- kernel/dma/mapping.c | 3 +- kernel/dma/swiotlb.c | 13 +- kernel/events/uprobes.c | 2 +- kernel/fork.c | 6 +- kernel/rcu/tree_plugin.h | 5 +- lib/fortify_kunit.c | 2 +- lib/is_signed_type_kunit.c | 7 +- lib/memcpy_kunit.c | 2 +- lib/nlattr.c | 31 +- lib/test_hmm.c | 13 +- localversion-next | 2 +- mm/compaction.c | 10 +- mm/damon/core.c | 3 +- mm/damon/sysfs.c | 2 +- mm/gup.c | 119 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 536 ++--- mm/hwpoison-inject.c | 4 +- mm/khugepaged.c | 318 ++- mm/memblock.c | 6 +- mm/memcontrol.c | 145 +- mm/memory.c | 2 - mm/memory_hotplug.c | 6 +- mm/page_alloc.c | 30 +- mm/page_isolation.c | 17 +- mm/page_owner.c | 6 +- mm/pagewalk.c | 166 +- mm/rmap.c | 114 +- mm/rodata_test.c | 8 +- mm/shmem.c | 18 +- mm/userfaultfd.c | 14 +- net/bpf/test_run.c | 37 + net/core/.gitignore | 1 - net/core/Makefile | 22 +- net/core/skbuff.c | 6 +- net/core/sysctl_net_core.c | 1 - net/netfilter/nft_payload.c | 6 +- net/smc/smc_core.c | 1 + net/smc/smc_core.h | 2 + net/smc/smc_wr.c | 5 + net/smc/smc_wr.h | 5 + security/loadpin/Kconfig | 7 +- security/loadpin/loadpin.c | 16 +- sound/pci/emu10k1/emupcm.c | 2 +- sound/soc/generic/simple-card-utils.c | 28 +- sound/soc/mediatek/mt8195/mt8195-mt6359.c | 6 + sound/soc/soc-dapm.c | 29 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 32 +- sound/usb/endpoint.c | 2 + tools/debugging/kernel-chktaint | 9 + tools/include/uapi/linux/bpf.h | 9 +- tools/lib/bpf/bpf_tracing.h | 79 + tools/memory-model/Documentation/explanation.txt | 7 +- tools/testing/selftests/arm64/fp/fp-stress.c | 4 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 + tools/testing/selftests/bpf/Makefile | 5 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 48 + .../testing/selftests/bpf/prog_tests/kfunc_call.c | 227 +- .../selftests/bpf/prog_tests/tracing_struct.c | 63 + .../testing/selftests/bpf/progs/kfunc_call_fail.c | 160 ++ .../testing/selftests/bpf/progs/kfunc_call_test.c | 71 + tools/testing/selftests/bpf/progs/timer.c | 4 +- tools/testing/selftests/bpf/progs/tracing_struct.c | 120 + tools/testing/selftests/cpu-hotplug/Makefile | 2 +- tools/testing/selftests/cpu-hotplug/config | 1 - .../selftests/cpu-hotplug/cpu-on-off-test.sh | 140 +- .../selftests/powerpc/mm/large_vm_gpr_corruption.c | 2 + tools/testing/selftests/rcutorture/bin/torture.sh | 34 +- tools/testing/selftests/vm/Makefile | 2 + tools/testing/selftests/vm/khugepaged.c | 904 ++++++-- tools/testing/selftests/vm/soft-dirty.c | 2 +- tools/testing/selftests/vm/split_huge_page_test.c | 12 +- tools/testing/selftests/vm/test_hmm.sh | 10 - tools/testing/selftests/vm/userfaultfd.c | 171 +- tools/testing/selftests/vm/vm_util.c | 36 +- tools/testing/selftests/vm/vm_util.h | 5 +- 399 files changed, 13292 insertions(+), 8763 deletions(-) delete mode 100644 Documentation/devicetree/bindings/media/exynos5-gsc.txt create mode 100644 Documentation/devicetree/bindings/media/samsung,exynos5250-gsc.yaml delete mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.txt create mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml create mode 100644 Documentation/devicetree/bindings/net/nvidia,tegra234-mgbe.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,q6core.txt create mode 100644 arch/powerpc/include/asm/paravirt_api_clock.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_fs.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_fs.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_stats.c delete mode 100644 drivers/soc/tegra/cbb/Makefile delete mode 100644 drivers/soc/tegra/cbb/tegra-cbb.c delete mode 100644 drivers/soc/tegra/cbb/tegra194-cbb.c delete mode 100644 drivers/soc/tegra/cbb/tegra234-cbb.c delete mode 100644 include/soc/tegra/tegra-cbb.h delete mode 100644 net/core/.gitignore create mode 100644 tools/testing/selftests/bpf/prog_tests/tracing_struct.c create mode 100644 tools/testing/selftests/bpf/progs/kfunc_call_fail.c create mode 100644 tools/testing/selftests/bpf/progs/tracing_struct.c delete mode 100644 tools/testing/selftests/cpu-hotplug/config