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 0cdb3579f1ee Add linux-next specific files for 20221104 omits dfde3616c490 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 89ec7273c511 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] omits c045740a9951 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7911b2860e7c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6138b7402810 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 66524960b06b Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 14c96dac5edf Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 1fc8af1a595e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b140209d504 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4376b6323bee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b3eb2ce645b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0f4645845b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4bdf6a29914b Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 6030819909a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 367fa6d8a39f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 2fcafb4a0494 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e699b93bfc22 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 1b0f36e089fc Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 0cfffc329521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f9773e3cd37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a257e99a31f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 070f2dc2d38c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 010a249cb94b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ddf4d7a152c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e519d64bbf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ab1b6a939a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ac2597f3afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d970324b9236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a049dfdd5e2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits be02cc72d006 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 861559793d97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2aa2a8c357e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c6d4c3043cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12442875689b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ebff8b9e27d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 7a9404345df0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ca19e4b7eed9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b221118211ed Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 3d9702f4b69c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ef5de243fba Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 941839a791b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 598455c49d4a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 576da749f87b Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9646017c67fc next-20221103/ipmi omits 904b706815d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eb45861fbc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f402391b33fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 291cda8b00cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ad35faf2150 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 090922ce9d67 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 229eea74cf55 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a8324d2a6d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc216d79574e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 862d776bf97d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb59e0e1f54b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06e27df057e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 337d17b33918 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 4822564a6a3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e4c30753cc22 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits fe36dd8d7275 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits bf00e6c7539f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e2fe6c2e3682 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a480edbab43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebe94bfa6104 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 6b855e230aef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 589d81221d14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e269817d4f79 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 36432f2e3c80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f1682e7bf6ec Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 3015f2eed9a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1db10c43bc73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67cdd97c4c15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 328e29ba3fa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe2eec20c35f Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 1a5dd8509bc0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits fed1a187e411 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 846f9767b2ef Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e481fbf7741f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2dcac59e82d1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 41f4990e21c2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 0a5fcc848a02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5e903dd2deec Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 0bd17bf6cad5 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 76f891400bed Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b4c13641c5b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08602980150c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cf618305b0ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a671b188a055 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3950ea8e2e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 44d99f353710 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95be7c28164e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 829b718cfce4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1a8666c74adf Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f61b90462b71 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b2ff82ef2206 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 1594bf09fd18 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits e3c8ccee718f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits fa0494506262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2edb6dfc70f8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 00ea944b8040 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a905b973b03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb7318f83ca0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 937ccbb9a9da Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits 367627289520 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2d9639d4be23 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 40412d2be119 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits a265ab009db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0fbb92244ed Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits ef33dd71c328 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecb4dc4448d4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3b8984dd8a8c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 2d65e03bba25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 79e8f413960d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 735cb8e2d128 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a7ce12ee1761 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eaa49995d829 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94e6be214328 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 573e46e26ebf Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 184439065d8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56815da5c718 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 8346be6e54f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b82a1f6594e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e947c40eea7 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 41b6d20fe0c1 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 7561fa95975f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f66cb27b8a2a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 6b3417457508 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 59ae4e57d666 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34b75642653b Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits a0ddcd5596a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits bb9448bfa004 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 00934cfbbd83 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c89d485c1bce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fdf1ddef6ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d696208d6e0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93d750c7cf0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ea8eccb2fff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9cda9c399f53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 688c2882efa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 148b547a6505 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee54fd6ab2ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 065f577d82dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b88c47e56d8d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5ab8c05b83d5 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 19313393900e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits db3de8e9747d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f04f5bfb8ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c2ebf092170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6734f551a01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2273dc72d169 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 0bdb953f6eed Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 388164514d4f Merge branch 'compiler-attributes' of https://github.com/o [...] omits 57584343e93f Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 53fcf96923f7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1683506975e4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e7588c71a2b8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits ef8c90e429da Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 5949832d2a2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a94e9b16c5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e027bd29d0af Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 47905ad8221f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits c3e2a281953c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 439593c2295a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits dd1e4c33563f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f1fd3269fae2 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 523a7e1a28af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 292e59d10bdb Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7b6530f46394 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5f765f3866f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 193998eef918 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a31795d2a1dc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 184b5205e180 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits b29e45db756e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 34e7ed584a67 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 49580da2ebdf Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits ed36dedb6802 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits a9550a2aef5c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 08a61f1aeeb5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 40d5d0b41753 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0d5f847687b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c9ea8e3945c3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d18fe09d2eee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d0504efb8d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea68b3ad82b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d2e9b92d5d89 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0ecb604504fe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8ac33648b7d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eda4d85cc29a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits b27cbde6636d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 4ae2deb1b822 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 91bded3917e4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 88a3f5722d72 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 67cbd03dd088 drm/amdgpu: force read discovery file if set discovery=2 omits 86ba878c291a drm: Move radeon and amdgpu Kconfig options into their dir [...] omits 70a1b42c9044 drm/radeon: Add HD-audio component notifier support (v5) omits 454126c860ab drm/amdkfd: Remove skiping userptr buffer mapping when mmu [...] omits 0ed041b1dd33 bpf: make sure skb->len != 0 when redirecting to a tunneli [...] omits 54e45e9aea20 Merge remote-tracking branch 'asoc/for-6.2' into asoc-next omits 110fcc9e143b Merge branch 'for-next-next-v6.1-20221103' into for-next-20221103 omits 70035220df1b Merge branch 'for-next-current-v6.0-20221103' into for-nex [...] omits d84a155d3985 Merge branch 'dev/abort-enomem-helper' into for-next-next- [...] omits c4bf502af072 Merge branch 'misc-next' into for-next-next-v6.1-20221103 omits f13f40b0d786 Merge branch 'misc-6.1' into for-next-current-v6.0-20221103 omits e9b0e9be31d8 btrfs: don't print stack trace when transaction is aborted [...] omits 07ff661b0b59 drm/amd/display: add DCN support for ARM64 omits 49ab31fa010d btrfs: convert btrfs_block_group::seq_zone to runtime flag omits 0c71e6199c1b btrfs: convert btrfs_block_group::needs_free_space to runt [...] omits 208961c21240 btrfs: zoned: use helper to check a power of two zone size omits 554066d1d8f4 btrfs: zlib: use copy_page for full page copy omits 7e4073c1048f btrfs: send: bump the extent reference count limit for bac [...] omits 593cb726155b btrfs: send: skip resolution of our own backref when findi [...] omits e9d72e84098b btrfs: send: avoid double extent tree search when finding [...] omits 1d95d08fdc7f btrfs: send: skip unnecessary backref iterations omits bf41276dc32c btrfs: send: cache leaf to roots mapping during backref walking omits e3b145e7f5dc btrfs: constify ulist parameter of ulist_next() omits 0f11a80bb979 btrfs: reuse roots ulist on each leaf iteration for iterat [...] omits 05624e46b51d btrfs: use a structure to pass arguments to backref walkin [...] omits 5d511a976cbf btrfs: use a single argument for extent offset in backref [...] omits b77c8a897a89 btrfs: send: optimize clone detection to increase extent sharing omits 9b946d542cad btrfs: send: avoid unnecessary backref lookups when findin [...] omits dca6214a41c8 btrfs: send: drop unnecessary backref context field initia [...] omits ff4fae1e8b4b btrfs: send: update comment at find_extent_clone() omits 6cbbcd7a7851 btrfs: send: avoid unnecessary path allocations when findi [...] omits 04fe08c3f64c btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] omits 7b3f0471511d btrfs: raid56: switch scrub path to use a single function omits 8c58624780dd btrfs: raid56: extract scrub read bio list assembly code i [...] omits d63ebfb44f81 btrfs: raid56: switch write path to rmw_rbio() omits 1cc8fb96c1b5 btrfs: raid56: introduce the a main entrance for rmw path omits da908592c89f btrfs: raid56: extract rwm write bios assembly into a helper omits 2ab77a3880e4 btrfs: raid56: extract the rmw bio list build code into a helper omits a080e8e7cdb7 btrfs: raid56: switch recovery path to a single function omits edd1e6efd192 btrfs: raid56: extract sector recovery code into a helper omits 721dfb65fb67 btrfs: raid56: extract the recovery bio list build code in [...] omits 67325df8a125 btrfs: raid56: extract the pq generation code into a helper omits dbe534167e0a btrfs: raid56: extract the vertical stripe recovery code i [...] omits cd96b977245c btrfs: merge struct extent_page_data to btrfs_bio_ctrl omits 689e21d14a06 btrfs: switch extent_page_data bit fields to bools omits a384d4a5b44b btrfs: simplify percent calculation helpers, rename div_factor omits 0f876b4fc15e btrfs: update stale comment for nowait direct IO writes omits 4a904b965959 btrfs: fix SPDX comment in tree-mod-log.h omits f0902423fc80 btrfs: extract the inline extent read code into its own function omits a3d9ba03043c btrfs: remove new_inline argument from btrfs_extent_item_t [...] omits a5ecf7789d2e btrfs: do not reset extent map members for inline extents read omits 12c0969bdbbd btrfs: make inline extent read calculation much simpler omits b4affb70725e btrfs: selftests: remove impossible inline extent at non-z [...] omits d120a5c2dd8b btrfs: move orphan prototypes into orphan.h omits e83bcb6c760b btrfs: move super_block specific helpers into super.h omits aefe40266519 btrfs: move super prototypes into super.h omits ef4ecbacbc64 btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h omits 1aa4fa1ceff6 btrfs: move verity prototypes into verity.h omits 1f6eb001e19a btrfs: move dev-replace prototypes into dev-replace.h omits 90cc706b1939 btrfs: move scrub prototypes into scrub.h omits d06039d8af97 btrfs: move relocation prototypes into relocation.h omits 2fbcd1d3843d btrfs: move acl prototypes into acl.h omits c6d2e0438dfc btrfs: move the snapshot drop related prototypes to extent-tree.h omits d05aeaf59f5a btrfs: move the 32bit warn defines into messages.h omits 97c05f12786c btrfs: move file prototypes to file.h omits 0822039d51ca btrfs: move ioctl prototypes into ioctl.h omits d118f8067372 btrfs: move uuid tree prototypes to uuid-tree.h omits d5ca4489da01 btrfs: move file-item prototypes into their own header omits 8d0deed0c926 btrfs: move dir-item prototypes into dir-item.h omits 157d49808edd btrfs: move defrag related prototypes to their own header omits 7c038223b74b btrfs: move the file defrag code into defrag.c omits a1e7266d4e0b btrfs: move the auto defrag code to defrag.c omits de2e15503c1b btrfs: rename tree-defrag.c to defrag.c omits 64df9b98c283 btrfs: move inode prototypes to btrfs_inode.h omits baae58d4f2e8 btrfs: move the printk and assert helpers to messages.c omits 0146d416920b btrfs: add blk_types.h include to compression.h omits 27f94addfa73 btrfs: add dependencies to fs.h and block-rsv.h omits 06885abda001 btrfs: move btrfs_chunk_item_size out of ctree.h omits 603a9eed6ac2 btrfs: convert discard stat defs to enum omits d905aadac2b0 btrfs: update function comments omits dd242c0aa8d4 btrfs: remove unused btrfs_cond_migrate_bytes omits 0a6a7aab045a btrfs: remove unused function prototypes omits dd044e2c4bfd btrfs: move root tree prototypes to their own header omits 6a0f4c2a3964 btrfs: delete unused function prototypes in ctree.h omits 331ce076aa0d btrfs: move delalloc space related prototypes to delalloc-space.h omits afbac29cfb63 btrfs: move extent-tree helpers into their own header file omits ccfc31cfbcbf btrfs: move btrfs_account_ro_block_groups_free_space into [...] omits e4c3674929db btrfs: remove extra space info prototypes in ctree.h omits 13898dc6eee2 btrfs: minor whitespace in ctree.h omits 5184589eed22 btrfs: move the lockdep helpers into locking.h omits 9dcb49891eec btrfs: move btrfs_fs_info declarations into fs.h omits 3de577f5562f btrfs: extend btrfs_dir_item type to store encryption status omits 955fd724fc4c btrfs: use struct fscrypt_str instead of struct qstr omits 5e92ac3ad788 btrfs: setup qstr from dentrys using fscrypt helper omits 27f11e7677f6 btrfs: use struct qstr instead of name and namelen pairs omits b0a6c293d00b btrfs: merge module cleanup sequence to one helper omits bf6e3ce6e531 btrfs: sink gfp_t parameter to alloc_scrub_sector omits db12911dd723 btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block omits eff0fbbc2061 btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent omits b8f6a8104c1a btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc omits 99b2d1598cbf btrfs: remove temporary btrfs_map_token declaration in ctree.h omits 49374e250d36 btrfs: move accessor helpers into accessors.h omits ba4505432c67 btrfs: move btrfs_map_token to accessors omits c69b46680b6b btrfs: rename struct-funcs.c to accessors.c omits 92e578b401c9 btrfs: move the compat/incompat flag masks to fs.h omits e39fe84211db btrfs: remove fs_info::pending_changes and related code omits 6245e8d5ae36 btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag omits a6f7f2e47478 btrfs: move fs_info::flags enum to fs.h omits 1f471c242ff2 btrfs: move mount option definitions to fs.h omits 3890ee656738 btrfs: convert incompat and compat flag test helpers to macros omits 53d9caf34ed6 btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h omits 5090bdf8a39a btrfs: push printk index code into their respective helpers omits 83915ef384ee btrfs: move the printk helpers out of ctree.h omits 09fd70e01cd2 btrfs: move assert helpers out of ctree.h omits 2760d1c1cca5 btrfs: move fs wide helpers out of ctree.h omits 093942f0c342 btrfs: send add define for v2 buffer size omits 9e32aef320e0 btrfs: simplify generation check in btrfs_get_dentry omits 0ba279a1aeb6 btrfs: auto enable discard=async when possible omits 960683e2f6ab btrfs: sysfs: convert remaining scnprintf to sysfs_emit omits d46abed849d1 btrfs: do not panic if we can't allocate a prealloc extent state omits c72a2004cde3 btrfs: remove unused unlock_extent_atomic omits a2996615d9f3 btrfs: do not use GFP_ATOMIC in the read endio omits b756a649e22e btrfs: skip update of block group item if used bytes are the same omits 6e2d442853fc btrfs: convert __TRANS_* defines to enum bits omits 3a2163689ca8 btrfs: convert QGROUP_* defines to enum bits omits f73a9a345921 btrfs: convert EXTENT_* bits to enums omits 26f4eb884c1d btrfs: convert extent_io page op defines to enum bits omits bbd6f8068c0c btrfs: convert BTRFS_ILOCK-* defines to enum bit omits 2bad345e09f0 btrfs: add helper for bit enumeration omits 4edc306c7616 btrfs: make module init/exit match their sequence omits 3600da823198 btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key() omits d4fdb2245ed4 btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keys omits 99b204b0f8bb btrfs: re-check reclaim condition in reclaim worker omits cb5f06fd4845 btrfs: skip reclaim if block_group is empty omits c0e44bbd8a69 btrfs: avoid unnecessary resolution of indirect backrefs d [...] omits 7ccfaea28e66 btrfs: avoid duplicated resolution of indirect backrefs du [...] omits c74ef0454076 btrfs: move up backref sharedness cache store and lookup f [...] omits 442d370ebdc1 btrfs: cache sharedness of the last few data extents durin [...] omits 3a2bd3677ff4 btrfs: remove useless logic when finding parent nodes omits 7cb3a2d65e5a btrfs: remove roots ulist when checking data extent sharedness omits fcfcf5b10377 btrfs: move ulists to data extent sharedness check context omits ab468d35282a btrfs: turn the backref sharedness check cache into a cont [...] omits 97c1da295f01 btrfs: directly pass the inode to btrfs_is_data_extent_shared() omits 35fdce1c301b btrfs: remove checks for a 0 inode number during backref walking omits b34dc5073a64 btrfs: remove checks for a root with id 0 during backref walking omits e2b9e6fadcef btrfs: drop redundant bflags initialization when allocatin [...] omits 563dfbbb1217 btrfs: drop pointless memset when cloning extent buffer omits de45c1cc9612 btrfs: skip unnecessary delalloc search during fiemap and lseek omits e624e4ba0cc2 btrfs: skip unnecessary extent map searches during fiemap [...] omits 6d388cbee0c7 btrfs: get the next extent map during fiemap/lseek more ef [...] omits 6c1dd2d8885d btrfs: raid56: make it more explicit that cache rbio shoul [...] omits 1089add6b401 btrfs: raid56: allocate memory separately for rbio pointers omits 015a80f18b8f btrfs: raid56: cleanup for function __free_raid_bio() omits 1fa0d12bcc96 btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY omits aff06964e72e btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h omits 9b650ea59352 btrfs: move btrfs_next_old_item into ctree.c omits cbdf1d0ce81e btrfs: move free space cachep's out of ctree.h omits 59d78384a6d2 btrfs: move btrfs_path_cachep out of ctree.h omits b047d72c5abc btrfs: move trans_handle_cachep out of ctree.h omits e259f4817312 btrfs: move btrfs_print_data_csum_error into inode.c omits 097bcf395100 btrfs: move flush related definitions to space-info.h omits b4bf14987892 btrfs: move btrfs_should_fragment_free_space into block-group.c omits 422dd86ebb33 btrfs: move discard stat defs to free-space-cache.h omits f0bcfc8359de btrfs: move BTRFS_MAX_MIRRORS into scrub.c omits c6573382ba3a btrfs: move maximum limits to btrfs_tree.h omits 221b909ed4bf btrfs: move btrfs_get_block_group helper out of disk-io.h omits f15539a42bb2 btrfs: move btrfs on-disk definitions out of ctree.h omits 14aa11f900d6 btrfs: remove unused BTRFS_IOPRIO_READA omits a086c9dda7c6 btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH omits 9d1ba149acc6 btrfs: remove unused set/clear_pending_info helpers omits 9b4795b3284c btrfs: simplify cleanup after error in btrfs_create_tree omits a41eb5accbad btrfs: add cached_state to read_extent_buffer_subpage omits a30108883acd btrfs: cache the failed state when locking extents omits 7b60cba33f3e btrfs: use a cached_state everywhere in relocation omits 98d0abeb493a btrfs: use cached_state for btrfs_check_nocow_lock omits fdd4d8964a4a btrfs: add a cached_state to try_lock_extent omits 32a1cfe8e782 Merge branch 'misc-6.1' into master-rc3 omits 056107a1fb20 drm/amdgpu: fix for suspend/resume sequence under sriov omits 7f1bfc44cfd6 drm/amd/amdgpu: temporary workaround to skip ras error for [...] omits 624600009386 drm/amdkfd: Fix the warning of array-index-out-of-bounds omits 16336b7fae21 nfsd: fix up the filecache laundrette scheduling omits f5f4b31f36d3 nfsd: rework refcounting in filecache omits e1cb192192c2 Merge remote-tracking branch 'spi/for-6.2' into spi-next omits bbd871618920 Merge branch 'spi-linus' into spi-next omits e0f7e9ecc644 Merge remote-tracking branch 'spi/for-6.0' into spi-linus omits e40d2f14e125 OPP: decouple dt properties in opp_parse_supplies() omits b5641d6ea5c1 OPP: Simplify opp_parse_supplies() by restructuring it omits c887e9c9b4ce OPP: Parse named opp-microwatt property too omits ab121caadbdd Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits 58936dfe9655 drm/msm/hdmi: move msm_hdmi_get_phy() to msm_hdmi_dev_probe() omits bfca3b45a5ff drm/msm/hdmi: don't take extra reference on PHY device omits 261209a77779 drm/msm/hdmi: move resource allocation to probe function omits f9aa1d31e62a Merge branch 'mm-nonmm-unstable' into mm-everything omits 1cfccf10705a kprobeslib-kretprobe-scalability-improvement-fix omits 080ae5bb93cd kprobes,lib: kretprobe scalability improvement omits 3ff422971212 squashfs: fix null-ptr-deref in squashfs_fill_super omits 40b1dde52486 ocfs2: fix memory leak in ocfs2_stack_glue_init() omits a246e8b41d56 tools/accounting/procacct: remove some unused variables omits 6a4a49947877 rapidio/tsi721: replace flush_scheduled_work() with flush_work() omits 04a4e6be280c lib/fonts: fix undefined behavior in bit shift for get_def [...] omits e01830b43261 squashfs: allows users to configure the number of decompre [...] omits 93e0f1642c8a squashfs: add the mount parameter theads=<single|multi|percpu> omits c92a27149717 initramfs: remove unnecessary (void*) conversion omits 6a03952a4b72 nilfs2: fix shift-out-of-bounds due to too large exponent [...] omits 164ba9673d5f nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_ [...] omits 5f704a19dbda wifi: rt2x00: use explicitly signed or unsigned types omits 53ace7d1365f scripts: checkpatch: allow "case" macros omits d4fc1ad9bf44 proc: fixup uptime selftest omits 0985299acfcc cpumask: limit visibility of FORCE_NR_CPUS omits d12db01450be ia64: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions omits 283f7ba0cc62 ia64/kprobes: remove orphan declarations from arch/ia64/in [...] omits affe9e1212ff ia64: replace IS_ERR() with IS_ERR_VALUE() omits c8a27b6a8d22 proc: give /proc/cmdline size omits 464ed6216055 checkpatch: add warning for non-lore mailing list URLs omits c560cf51c6d3 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v4 omits 720dee89b795 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3-fix omits 8a2b8050b409 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3 omits f0b6609c6390 proc: report open files as size in stat() for /proc/pid/fd omits 9a29c56722a5 minmax: clamp more efficiently by avoiding extra comparison omits a3e2d0d1ff28 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] omits d2d52236e9e8 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] omits 9c6e74730d65 minmax: sanity check constant bounds when clamping omits 35804f96ef9a ARM: kexec: make machine_crash_nonpanic_core() static omits c4504bd38fb4 kexec: replace crash_mem_range with range omits 5b16aa9b1d32 kexec: remove the unneeded result variable omits a0247cbbb871 proc/vmcore: fix potential memory leak in vmcore_init() omits 60d23309de2d ocfs2/dlm: use bitmap API instead of hand-writing it omits 6ed42e48f512 ocfs2: use bitmap API in fill_node_map omits b93ad46c55da ocfs2/cluster: use bitmap API instead of hand-writing it omits 54bb10a7796f panic: use str_enabled_disabled() helper omits c2fc50a91fee llist: avoid extra memory read in llist_add_batch omits 336fcd42db85 MAINTAINERS: git://github -> https://github.com for linux- [...] omits 75595bed929e lib/oid_registry.c: remove redundant assignment to variable num omits f9435bbb04c2 debugfs: fix error when writing negative value to atomic_t [...] omits 672330a2e3fb lib/notifier-error-inject: fix error when writing -errno t [...] omits f40bd819ed15 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits cbc9c515c21e core_pattern: add CPU specifier omits 31307f3dee61 fault-injection: make stacktrace filter works as expected omits f03c8133328b fault-injection: use debugfs_create_xul() instead of debug [...] omits 59aa26998d7c fault-injection: make some stack filter attrs more readable omits d09dbedb5d0a fault-injection: skip stacktrace filtering by default omits b61010a4fb0e fault-injection: allow stacktrace filter for x86-64 omits 7717be5282e6 regset: make user_regset_copyin_ignore() *void* omits 7fb33f2e873c sparc: ptrace: user_regset_copyin_ignore() always returns 0 omits c47a788a165d sh: ptrace: user_regset_copyin_ignore() always returns 0 omits a74edb1f4f9e powerpc-ptrace-user_regset_copyin_ignore-always-returns-0-fix omits 5a9e22c170f8 powerpc: ptrace: user_regset_copyin_ignore() always returns 0 omits 0c15aa64dd25 parisc: ptrace: user_regset_copyin_ignore() always returns 0 omits 884a1674fa47 openrisc: ptrace: user_regset_copyin_ignore() always returns 0 omits d7961027a842 nios2: ptrace: user_regset_copyin_ignore() always returns 0 omits 119b45ddc823 mips: ptrace: user_regset_copyin_ignore() always returns 0 omits 2784a7a83c8e ia64: ptrace: user_regset_copyin_ignore() always returns 0 omits 0f7643847188 hexagon: ptrace: user_regset_copyin_ignore() always returns 0 omits e2aee1f57536 arm64: ptrace: user_regset_copyin_ignore() always returns 0 omits 036a5d78dadd arm: ptrace: user_regset_copyin_ignore() always returns 0 omits 163afb1fc82d arc: ptrace: user_regset_copyin_ignore() always returns 0 omits 46d31f845cfc lib/debugobjects: fix stat count and optimize debug_object [...] omits 1c9c18fe2522 mm: vmscan: fix extreme overreclaim and swap floods omits e7a6c0e3a5ea mm: discard __GFP_ATOMIC omits ad578361fbda mm: use pte markers for swap errors omits b9a530319e80 mm: always compile in pte markers omits e0cdac58cb30 mm: use kstrtobool() instead of strtobool() omits f2f9fe00e0b4 mm/damon: use kstrtobool() instead of strtobool() omits 6ba94b5bfe25 Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] omits 59aa4a205caa Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] omits b4533d152869 tools/selftets/damon/sysfs: test tried_regions directory e [...] omits fb292ca28557 mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] omits 91ec24a1e10d mm/damon/sysfs: implement DAMOS tried regions update command omits 7df73073d4de mm/damon/sysfs-schemes: implement scheme region directory omits d999d1f988ee mm/damon/sysfs-schemes: implement schemes/tried_regions directory omits d4bb534ffa60 mm/damon/core: add a callback for scheme target regions check omits ba1a168592d7 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix omits ee09ac5cd1e5 mm/hugetlb: convert move_hugetlb_state() to folios omits b5895ae0e619 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] omits 2894a9f56dd1 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] omits bfa14c9e11db mm/hugetlb: convert free_huge_page to folios omits 477b7f454254 mm/hugetlb: convert isolate_or_dissolve_huge_page to folios omits 2b87a0f71b88 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios omits 440b53d09e7f mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios omits c6418a17751a mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios omits 95891238634d mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios omits c17030743316 mm/vmstat: correct some wrong comments based-on fls() omits 81bd30480d0b zsmalloc: break out of loop when found perfect zspage order omits df1c1ac91614 Documentation: document zram pages_per_pool_page attribute omits 6778491ccf83 zram: add pages_per_pool_page device attribute omits ba7a91074628 zsmalloc: pass limit on pages per-zspage to zs_create_pool() omits 708642306fa2 zram: huge size watermark cannot be global omits 18915c049622 zsmalloc: make huge class watermark zs_pool member omits b4ad382d522d zsmalloc: move away from page order defines omits 5b0961b064cb zsmalloc: turn zspage order into runtime variable omits 041ff2da6c89 zram: add size class equals check into recompression omits 88418b56beb9 kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix omits 80543a6a205a kasan: allow sampling page_alloc allocations for HW_TAGS omits 223eb0cac9da mempool-do-not-use-ksize-for-poisoning-fix omits 0140dbaab730 mempool: do not use ksize() for poisoning omits 780881d5651f maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] omits ec0bb66d20a2 mm/khugepaged: add tracepoint to collapse_file() omits a731816c8122 mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] omits d6181ad5cbcd mm: vmscan: split khugepaged stats from direct reclaim stats omits d71c75a2d02d Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] omits c6ff4d08fe3d Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] omits e0c08d2f52e1 mm: hugetlb_vmemmap: remove redundant list_del() omits 3ad179691dba mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3-fix omits e7d34f3b336c mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3 omits 0367daebfa0c mm-use-stack_depot-for-recording-kmemleaks-backtrace-fix omits 9737efc4dc6a mm-use-stack_depot-for-recording-kmemleaks-backtrace-check [...] omits b6a904e2a489 mm: use stack_depot for recording kmemleak's backtrace omits 49d7d2fb24da mm, hwpoison: when copy-on-write hits poison, take page offline omits 3820fb1d4109 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 omits f568377de5d2 mm, hwpoison: try to recover from copy-on write faults omits 901c96c363e9 mm: convert mm's rss stats into percpu_counter omits 67bea3cc7212 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter omits 4a67f4fef5e5 mm/damon/lru_sort: enable and disable synchronously omits f4bc3e809cd0 selftests/damon: add tests for DAMON_RECLAIM's enabled parameter omits 575b23e372a4 mm/damon/reclaim: enable and disable synchronously omits 266c75c8145d mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] omits caeabd61763d mm/damon/modules: deduplicate init steps for DAMON context setup omits c360b7b58171 mm/damon/sysfs: split out schemes directory implementation [...] omits 904ede3666de mm/damon/sysfs: split out kdamond-independent schemes stat [...] omits 5c71cbbc53e1 mm/damon/sysfs: move unsigned long range directory to comm [...] omits 6daa811228ed mm/damon/sysfs: move sysfs_lock to common module omits a8f4767c8dff mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() omits 7257a9708437 mm/damon/sysfs: use damon_addr_range for region's start an [...] omits d5b43a99575c mm/damon/core: split out scheme quota adjustment logic int [...] omits 88cfe4da9005 mm/damon/core: split out scheme stat update logic into a n [...] omits f527a4e6a3fa mm/damon/core: split damos application logic into a new function omits 068214d786df mm/damon/core: split out DAMOS-charged region skip logic i [...] omits b11489d886fe maple_tree: update copyright dates for test code omits 34524a19c05d maple_tree: fix mas_find_rev() comment omits 65545d754579 swap: add a limit for readahead page-cluster value omits 5359d068a84e mm/hwpoison: introduce per-memory_block hwpoison counter omits 1a04612ed54c mm/hwpoison: pass pfn to num_poisoned_pages_*() omits a4a28399f822 mm/hwpoison: move definitions of num_poisoned_pages_* to m [...] omits 967436bf34dc mmhwpoisonhugetlbmemory_hotplug-hotremove-memory-section-w [...] omits 8cbb365d511f mm,hwpoison,hugetlb,memory_hotplug: hotremove memory secti [...] omits b8f86820bdcf mm: migrate: try again if THP split is failed due to page refcnt omits 5454e43abc48 Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP co [...] omits 078a89da2fc6 hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() omits 43ca62723b3e mm-memory-failure-make-action_result-return-int-v2 omits c7916fe71ebb mm: memory-failure: make action_result() return int omits b07e14cd7417 mm: memory-failure: avoid pfn_valid() twice in soft_offlin [...] omits 2fb7373de9b2 mm: memory-failure: make put_ref_page() more useful omits 811c02f9a765 mm-gup-remove-foll_migration-fix omits 4a0499782aaf mm/gup: remove FOLL_MIGRATION omits 64367ceadacc mm/ksm: convert break_ksm() to use walk_page_range_vma() omits 5745068fdc0e mm/pagewalk: add walk_page_range_vma() omits f416d86bca75 mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] omits cdd89eb4c864 mm: remove VM_FAULT_WRITE omits a28ab142b7c3 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE omits 7c7610a39ad9 selftests/vm: add test to measure MADV_UNMERGEABLE performance omits fa3817bd438b mm/pagewalk: don't trigger test_walk() in walk_page_vma() omits 4924f0122c29 selftests/vm: add CATEGORY for ksm_functional_tests omits 1ce6e707e5e7 selftests/vm: add KSM unmerge tests omits dbeb1662ff3c mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] omits c9e43f980ee3 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix omits b19e3200dd6b mm/memremap: Introduce pgmap_request_folio() using pgmap offsets omits 48216f9de56e compiler-gcc: document minimum version for `__no_sanitize_ [...] omits a43dd42441d3 compiler-gcc: remove attribute support check for `__no_san [...] omits f12dbc1b2825 compiler-gcc: remove attribute support check for `__no_san [...] omits 0eb34c8a0cf9 compiler-gcc: remove attribute support check for `__no_san [...] omits 76261ee62081 compiler-gcc: be consistent with underscores use for `no_s [...] omits fe1bbb3c5861 mm/hugetlb: unify clearing of RestoreReserve for private pages omits b5f895af218b amdgpu: use VM_ACCESS_FLAGS omits e60a118a2ec6 mm: debug_vm_pgtable: use VM_ACCESS_FLAGS omits 22a6f8fecfc6 mm: mprotect: use VM_ACCESS_FLAGS omits 777fd2c2089a x86/sgx: use VM_ACCESS_FLAGS omits 7991f3966ae6 nios2: remove unused INIT_MMAP omits 81b00eb56690 mm: remove FGP_HEAD omits 2d4ed730454b mm: convert find_get_incore_page() to filemap_get_incore_folio() omits 7ac2fd83d421 mm/swap: convert find_get_incore_page to use folios omits f343279b65e0 mm/huge_memory: convert split_huge_pages_in_file() to use a folio omits 2ca6b04f4e6d selftests/vm: calculate variables in correct order omits 1251460e22d8 selftests/vm: enable running select groups of tests omits 077c4824409a zram: use IS_ERR_VALUE() to check for zs_malloc() errors omits 7912a3abbe51 zram: clarify writeback_store() comment omits 676b0bfb0112 zram: add recompress flag to read_block_state() omits e241db4d4683 zram: add recompression algorithm choice to Kconfig omits b6120f80bd2a documentation: add recompression documentation omits 512a78584926 zram: introduce recompress sysfs knob omits 684e61196c8d zram: factor out WB and non-WB zram read functions omits 992c4791ecba zram: add recompression algorithm sysfs knob omits 60bd26056eea zram: preparation for multi-zcomp support omits 86f3807fac26 mm: remove kern_addr_valid() completely omits bff94f8124d0 vmalloc-add-reviewers-for-vmalloc-code-checkpatch-fixes omits fccfae603b29 vmalloc: add reviewers for vmalloc code omits b02f648e3203 mm: vmalloc: use trace_free_vmap_area_noflush event omits b570685ce0a0 mm: vmalloc: simplify return boolean expression omits eed1b565777f mm: vmalloc: use trace_purge_vmap_area_lazy event omits 0928a2f053fd mm: vmalloc: use trace_alloc_vmap_area event omits 88420184a7a4 mm: vmalloc: add free_vmap_area_noflush trace event omits ad10162dd0ae mm: vmalloc: add purge_vmap_area_lazy trace event omits 10c11a0d895d mm: vmalloc: add alloc_vmap_area trace event omits e84eb03ce214 hugetlbfs: don't delete error page from pagecache omits d57a47199c03 memory: move hotplug memory notifier priority to same file [...] omits dfe21b12b8a4 memory: remove unused register_hotmemory_notifier() omits b5b53bd14fd4 ACPI: HMAT: use hotplug_memory_notifier() directly omits cb3b4fd362cb mm/mm_init.c: use hotplug_memory_notifier() directly omits 2e05359019c2 mm/mmap: use hotplug_memory_notifier() directly omits 169d739bb2d3 mm/slub.c: use hotplug_memory_notifier() directly omits 4ac1d546ff69 fs/proc/kcore.c: use hotplug_memory_notifier() directly omits 96f3067f9474 cgroup/cpuset: use hotplug_memory_notifier() directly omits c8c089705b42 mm: rmap: rename page_not_mapped() to folio_not_mapped() omits a771178a3588 selftests/vm: anon_cow: add R/O longterm tests via gup_test omits 58faefa673c1 mm: gup_test: remove unneeded semicolon omits 808de75d016d mm-gup_test-start-stop-read-functionality-for-pin-longterm [...] omits 7ce8a20822ad mm/gup_test: start/stop/read functionality for PIN LONGTERM test omits 1c227e93d1cf selftests-vm-anon_cow-add-liburing-test-cases-fix omits 8e00ad2eab98 selftests/vm: anon_cow: add liburing test cases omits 6d6df3d69a35 selftests/vm: anon_cow: hugetlb tests omits 8c3c396bc88f selftests/vm: anon_cow: THP tests omits 179f373139a2 selftests/vm: factor out pagemap_is_populated() into vm_util omits 92a252a3ab34 selftests-vm-anon_cow-test-cow-handling-of-anonymous-memory-fix omits 435ad614a55e selftests/vm: anon_cow: test COW handling of anonymous memory omits ec61dd8ccb60 kasan: migrate workqueue_uaf test to kunit omits cfdcc52405e0 kasan: migrate kasan_rcu_uaf test to kunit omits 42c77484eda3 kasan: switch kunit tests to console tracepoints omits ab79d2004e1c tmpfs: ensure O_LARGEFILE with generic_file_open() omits cdee5150d74e mm: memcontrol: use mem_cgroup_is_root() helper omits 8ba2f4572aea mm/mincore.c: use vma_lookup() instead of find_vma() omits 24ff46b6e215 mm/shmem: remove unneeded assignments in shmem_get_folio_gfp() omits af820dcad0c3 mm: fix typo in struct vm_operations_struct comments omits 94a8356c8e9e zram: use try_cmpxchg in update_used_max omits 0d4f1f363fc7 filemap: find_get_entries() now updates start offset omits d64d75555bbe filemap: find_lock_entries() now updates start offset omits 83191d25a579 mm/hugetlb: add folio_hstate() omits a878f1e79296 hugetlbfs: convert hugetlb_delete_from_page_cache() to use folios omits 93e411669521 mm/hugetlb: add hugetlb_folio_subpool() helpers omits c9cba4887f9c mm: add private field of first tail to struct page and str [...] omits 7b62921a4035 mm/hugetlb: add folio support to hugetlb specific flag macros omits 644eba922a22 mm/rmap: fix comment in anon_vma_clone() omits 0745f075959f selftests/vm: drop mnt point for hugetlb in run_vmtests.sh omits 7a3fbe526022 selftests/vm: use memfd for hugepage-mremap test omits 8e1aed0c3a7d selftests/vm: use memfd for hugetlb-madvise test omits 6df25778a058 selftests/vm: use memfd for uffd hugetlb tests omits 77e23d2ad263 mm/gup: drop DAX pgmap accounting omits e58965b5f038 mm/meremap_pages: delete put_devmap_managed_page_refs() omits df824a79af91 mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] omits 6bfa6d18a083 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] omits 664269b3acbc mm/memremap_pages: replace zone_device_page_init() with pg [...] omits 2893a77a617e devdax: use dax_insert_entry() + dax_delete_mapping_entry() omits 926c3405d972 devdax: add PUD support to the DAX mapping infrastructure omits 197a23e3082c devdax: sparse fixes for vm_fault_t in tracepoints omits 1ddec94832d2 devdax: sparse fixes for vmfault_t/dax-entry conversions omits f7564fc7ed84 devdax: sparse fixes for xarray locking omits f9594211de1b devdax: move address_space helpers to the DAX core omits 0e721609f0da libnvdimm/pmem: support pmem block devices without dax omits 12808fd1e395 devdax: fix sparse lock imbalance warning omits 9dc2fa58fcd6 devdax: minor warning fixups omits a07af9ddaaa4 fsdax: cleanup dax_associate_entry() omits 87c0db205692 fsdax: rework dax_insert_entry() calling convention omits 7c7d3904aaab mm/memremap: mark folio_span_valid() as __maybe_unused omits 91ffbe8e783f fsdax: introduce pgmap_request_folios() omits c7d883c51ec0 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() omits 62a9447b53a8 fsdax: update dax_insert_entry() calling convention to ret [...] omits 7bc974b49c11 fsdax: hold dax lock over mapping insertion omits 834cbabdc6e0 fsdax: validate DAX layouts broken before truncate omits 3df13d4aff18 fsdax: wait for pinned pages during truncate_inode_pages_final() omits eef8f9cc4c71 fsdax: introduce dax_zap_mappings() omits d16a081c072d fsdax: include unmapped inodes for page-idle detection omits 1f8426e2f3d1 fsdax: use dax_page_idle() to document DAX busy page checking omits 5b9c2fcc6603 fsdax: wait on @page not @page->_refcount omits 3a8c5fddb350 mm: vmscan: make rotations a secondary factor in balancing [...] omits 9e0578e9e552 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v5 omits 3172faeba7d0 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v4 omits db8b5ee92cd1 hugetlb: simplify hugetlb handling in follow_page_mask omits dff8bcc35093 x86/traps: avoid KMSAN bugs originating from handle_bug() omits 99122105c467 kmsan: make sure PREEMPT_RT is off omits 45d0fc646e7d Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN omits ea53247ed995 x86/uaccess: instrument copy_from_user_nmi() omits 9f467ceaf43f kmsan: core: kmsan_in_runtime() should return true in NMI context omits 6003d0b12b58 mm: hugetlb_vmemmap: include missing linux/moduleparam.h omits 6600fc8b457c mm/shmem: use page_mapping() to detect page cache for uffd [...] omits 4fab9b392d6d mm/memremap.c: map FS_DAX device memory as decrypted omits 434e3d15d92b Partly revert "mm/thp: carry over dirty bit when thp split [...] omits 847e90d34c05 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] omits 10858c4042be nilfs2: fix deadlock in nilfs_count_free_blocks() omits 6baf85a005ad mm: don't warn if the node is offlined omits 09754bd199d3 mm/mmap: fix memory leak in mmap_region() omits b0beb9732fbe maple_tree-reorganize-testing-to-restore-module-testing-fix-2 omits 97c9d5faf3b5 maple_tree-reorganize-testing-to-restore-module-testing-fix omits e61835407393 maple_tree: reorganize testing to restore module testing omits 4713e95c6c83 mm, compaction: fix fast_isolate_around() to stay within b [...] omits 3c17f47f0387 maple_tree: mas_anode_descend() clang-analyzer cleanup omits c12b1ff538bd maple_tree: remove pointer to pointer use in mas_alloc_nodes() omits 1a78429fd3d6 kbuild: treat char as always unsigned omits 4f1f903a1d23 staging: rtl8192e: remove bogus ssid character sign test omits fee39511fdce media: stv0288: use explicitly signed char omits 7914b5fe1f55 sparc: sbus: treat CPU index as integer omits 3b0fd7debdc0 MIPS: pic32: treat port as signed integer omits 4423b20f2e9c perf/x86: Make struct p4_event_bind::cntr signed array omits 52a7ce84b151 docs: hwmon: (smpro-hwmon) Improve grammar and formatting omits 1fc0e4af7cf6 drm/amdgpu: switch to select_se_sh wrapper for gfx v9_0 omits 9d603f3960d5 drm/amdgpu: Fix type of second parameter in odn_edit_dpm_t [...] omits 58e346d805b7 drm/amdgpu: Fix type of second parameter in trans_msg() callback omits 84af3aa5978e drm/amdgpu: Replace one-element array with flexible-array member omits e119b52c11f3 drm/radeon: Replace one-element array with flexible-array member omits 206b5068c9ea drm/amdgpu/gfx11: set gfx.funcs in early init omits 64f22e8b7189 drm/amdgpu/gfx10: set gfx.funcs in early init omits ab0c289abf6b drm/amdgpu/gfx9: set gfx.funcs in early init omits 2c1bd7371629 drm/amdgpu: Remove unnecessary register program in SRIOV omits 67dc8c28ac71 drm/amdgpu: Disable MCBP from soc21 for SRIOV omits 2d0ac096d52b drm/amdgpu: Clean up soc21 early init for SRIOV omits b738a5c182e5 drm/amdgpu: extend halt_if_hws_hang to MES omits 34f421f51ccf drm/amdkfd: update GFX11 CWSR trap handler omits 0a93b6d8ceeb drm/amdgpu: Set MTYPE in PTE based on BO flags omits c23f841c2c1e cifs: avoid unnecessary iteration of tcp sessions omits e9488a6039be cifs: always iterate smb sessions using primary channel omits 6545c8e0f025 drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fr [...] omits 4153ec183c05 drm/msm/dsi: Prevent signed BPG offsets from bleeding into [...] omits 23e6eff25568 drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fr [...] omits 10d4ecca2fee drm/msm/dsi: Disallow 8 BPC DSC configuration for alternat [...] omits bc334ae924b9 drm/msm/dsi: Account for DSC's bits_per_pixel having 4 fra [...] omits a7ac4cb40173 drm/msm/dsi: Migrate to drm_dsc_compute_rc_parameters() omits b871d82d47ea drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpc omits 68c425c93667 drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_size omits 9fef71da9728 drm/msm/dsi: Use DIV_ROUND_UP instead of conditional incre [...] omits 41e804634c92 drm/msm/dsi: Remove repeated calculation of slice_per_intf omits a8e13d972ca7 drm/msm/dsi: Remove useless math in DSC calculations omits 650908f9feb6 drm/msm/dsi: Add phy configuration for QCM2290 omits b8ce2859303c dt-bindings: display/msm: Add QCM2290 DSI phy omits 28cdee47f519 drm/msm/dsi: drop modeset sanity checks omits 7bdb5f78d939 drm/msm/dp: drop modeset sanity checks omits 52bfa57ae698 dt-bindings: opp: Fix named microwatt property omits f7eefa76db8c dt-bindings: opp: Fix usage of current in microwatt property omits 9399f613f2fe locking/memory-barriers.txt: Improve documentation for wri [...] omits 9d73ab1d117f clocksource: Exponential backoff for load-induced bogus wa [...] omits 54e9148b4f49 clocksource: Add comments to classify bogus measurements omits 8a5820b06d77 random: adjust comment to account for removed function omits d9a6e10e51ac hwmon: (jc42) Consistently use bit and bitfield macros in [...] omits 2dd1a8f542ea random: remove early archrandom abstraction omits 202ddc06d320 random: use random.trust_{bootloader,cpu} command line opt [...] omits 6b780408be03 hwmon: (pmbus/ltc2978) add support for LTC7132 omits f7f454e4a374 hwmon: (smpro-hwmon) Improve switch statments in smpro_is_ [...] omits 0fdc76b4838d hwmon: (jc42) Fix missing unlock on error in jc42_write() omits c9a553d72c0d hwmon: (jc42) Restore the min/max/critical temperatures on resume omits 4cc6199aca7d hwmon: (jc42) Convert register access and caching to regma [...] omits ee59d0bfe47c hwmon: (aquacomputer_d5next) Add support for temperature s [...] omits fd3a65e86b38 hwmon: (occ) OCC sensors aren't arch-specific omits 21ec097633d5 docs: hwmon: (smpro-hwmon) Add documentation omits e71b68763694 hwmon: Add Ampere's Altra smpro-hwmon driver omits 08e6d3bf5222 hwmon: (adm1177) simplify using devm_regulator_get_enable() omits 0c1f568ed422 hwmon: (lm90) simplify using devm_regulator_get_enable() omits 76671c18727f hwmon: use simple i2c probe omits eba2a10e3209 hwmon: (it87) Check for a valid chip before using force_id omits 519030ae5fa6 hwmon: (it87) Add param to ignore ACPI resource conflicts omits fb051213ea8a hwmon: (fschmd) Make const arrays static const omits e18a9e894913 hwmon: (scmi) Register explicitly with Thermal Framework omits 35803e88eb9b f2fs: replace gc_urgent_high_remaining with gc_remaining_trials omits c505434fcbce f2fs: add missing bracket in doc omits 8c419c9e47b4 f2fs: use sysfs_emit instead of sprintf omits 35847f0559a9 f2fs: introduce gc_mode sysfs node omits 42ff368a51d3 f2fs: fix to destroy sbi->post_read_wq in error path of f2 [...] omits f72d4bf9be1d f2fs: fix return val in f2fs_start_ckpt_thread() omits 92e3858c4e4c f2fs: fix the msg data type omits 2b4ddc004f4d f2fs: fix the assign logic of iocb omits 7fce62f0eb2c f2fs: Fix typo in comments omits 9f4d41b021be f2fs: introduce max_ordered_discard sysfs node omits 008a4f29644b stackprotector: actually use get_random_canary() omits 82d72a762ba7 stackprotector: move get_random_canary() into stackprotector.h omits ce40439dd03b treewide: use get_random_u32_between() when possible omits 874ceef68181 treewide: use get_random_u32_{above,below}() instead of ma [...] omits 7c643c750647 treewide: use get_random_u32_below() instead of deprecated [...] omits 83624f95bfad kcsan: remove rng selftest omits fd4596e64424 random: add helpers for random numbers with given floor or range omits ffe0425ce4a2 random: use rejection sampling for uniform bounded random [...] omits 29d08df2c3ca f2fs: allow to set compression for inlined file omits 9b10ebcb6df1 f2fs: add barrier mount option omits fb8891bd3f14 f2fs: fix normal discard process omits aeafd14aba32 f2fs: cleanup in f2fs_create_flush_cmd_control() omits f37130bef95c f2fs: fix gc mode when gc_urgent_high_remaining is 1 omits a5fcd4c667d8 f2fs: remove batched_trim_sections node omits 1d72d45aee95 f2fs: support fault injection for f2fs_is_valid_blkaddr() omits 1a6e62df8bfb f2fs: fix to invalidate dcc->f2fs_issue_discard in error path omits 377e96c57ac7 f2fs: introduce F2FS_IOC_START_ATOMIC_REPLACE omits 9bd9e531c48a f2fs: correct i_size change for atomic writes omits 938c9dbd50d4 Merge branch 'slab/for-6.2/fit_rcu_head' into slab/for-next omits 1b7e2381d58e Merge branch 'slab/for-6.2/slub-sysfs' into slab/for-next omits 4f78bda2a289 Merge branch 'slab/for-6.2/locking' into slab/for-next omits 2f2ea57e823f mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head omits 5a01d8f8b6a0 mm/migrate: make isolate_movable_page() skip slab pages omits df4f5aa75d87 cxl/pmem: Use size_add() against integer overflow adds 171a93182ecc ata: pata_legacy: fix pdc20230_set_piomode() adds 015618c3ec19 ata: palmld: fix return value check in palmld_pata_probe() adds ee6050c8af96 Merge tag 'ata-6.1-rc4' of git://git.kernel.org/pub/scm/li [...] adds db385e0be4d7 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds c941ffc39e27 Merge tag 'drm-misc-fixes-2022-11-02-1' of git://anongit.f [...] adds 341421084d70 drm/amd/display: Update DSC capabilitie for DCN314 adds 14aed119942f drm/amd/display: Ignore Cable ID Feature adds e59843c4cdd6 drm/amd/display: Limit dcn32 to 1950Mhz display clock adds c580d758ba1b drm/amd/display: Update latencies on DCN321 adds 6cb5cec16c38 drm/amd/display: Set memclk levels to be at least 1 for dcn32 adds c3d3f35b725b drm/amd/display: Enable timing sync on DCN32 adds 9cb0dc6ccb7d drm/amd/display: cursor update command incomplete adds 89b3554782e6 drm/amdgpu: set fb_modifiers_not_supported in vkms adds e542ca6e3e55 drm/amdgpu: correct MES debugfs versions adds 5b994354af3c drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() adds 8d4de331f1b2 drm/amd: Fail the suspend if resources can't be evicted adds a3e5ce56f3d2 drm/amdgpu: disable GFXOFF during compute for GFX11 adds 8fe8ce896c1c drm/amdgpu: Disable GPU reset on SRIOV before remove pci. adds bad610c97c08 drm/amd/display: Fix DCN32 DSC delay calculation adds ab007e5db5d3 drm/amd/display: Use forced DSC bpp in DML adds 8dc323133d74 drm/amd/display: Round up DST_after_scaler to nearest int adds d5e0fb0d9dea drm/amd/display: Add DSC delay factor workaround adds 7461016c5706 drm/amd/display: Investigate tool reported FCLK P-state de [...] adds 6640f8e5adb6 drm/amdkfd: update GFX11 CWSR trap handler adds 980a2ff2cb98 Merge tag 'amd-drm-fixes-6.1-2022-11-02' of https://gitlab [...] adds 6295f1d8b450 Merge tag 'drm-intel-fixes-2022-11-03' of git://anongit.fr [...] adds fde25beb382b Merge tag 'drm-fixes-2022-11-04-1' of git://anongit.freede [...] adds 10d916c86eca Merge tag 'soc-fixes-6.1-2' of git://git.kernel.org/pub/sc [...] adds 1caa2f182afb Merge tag 'efi-fixes-for-v6.1-2' of git://git.kernel.org/p [...] adds bd745027438a Merge tag 'hardening-v6.1-rc4' of git://git.kernel.org/pub [...] adds 5d8401be15a9 Merge tag 'landlock-6.1-rc4' of git://git.kernel.org/pub/s [...] adds 64c3dd0b98f5 Merge tag 'xfs-6.1-fixes-4' of git://git.kernel.org/pub/sc [...] adds 74f3f1d79a1d Merge tag 'i2c-for-6.1-rc4' of git://git.kernel.org/pub/sc [...] adds b208b9fbbcba Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 224e858f215a ublk_drv: return flag of UBLK_F_URING_CMD_COMP_IN_TASK in [...] adds d57c2c6c1145 ublk_drv: comment on ublk_driver entry of Kconfig adds 3ab6e94ca539 ublk_drv: avoid to touch io_uring cmd in blk_mq io path adds fee32f312405 ublk_drv: add ublk_queue_cmd() for cleanup adds fa81cbafbf57 block: Fix possible memory leak for rq_wb on add_disk failure adds 943f45b9399e blk-mq: Fix kmemleak in blk_mq_init_allocated_queue adds 878eb6e48f24 block: blk_add_rq_to_plug(): clear stale 'last' after flush adds 4869f5750afd Merge tag 'block-6.1-2022-11-05' of git://git.kernel.dk/linux adds 6faf4ce500d6 Merge branch 'acpi-x86' adds 2f5065a0bc9d Merge tag 'acpi-6.1-rc4' of git://git.kernel.org/pub/scm/l [...] adds 7433632c9ff6 ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake [...] adds 0e792b89e680 ftrace: Fix use-after-free for dynamic ftrace_ops adds 4a6f316d6855 kprobe: reverse kp->flags when arm_kprobe failed adds d05ea35e7eea fprobe: Check rethook_alloc() return in rethook initialization adds 61b304b73ab4 tracing/fprobe: Fix to check whether fprobe is registered [...] adds 66f0919c953e tracing: kprobe: Fix memory leak in test_gen_kprobe/kretpr [...] adds 8391aa4b4cf4 Merge tag 'trace-v6.1-rc3' of git://git.kernel.org/pub/scm [...] adds 8abcaeaed381 cifs: always iterate smb sessions using primary channel adds 23d9b9b757e8 cifs: avoid unnecessary iteration of tcp sessions adds 542228db2f28 cifs: fix use-after-free on the link name adds 90153f928bee Merge tag '6.1-rc4-smb3-fixes' of git://git.samba.org/sfre [...] adds 9a8c5b0d0615 ext4: update the backup superblock's at the end of the onl [...] adds 17a0bc9bd697 ext4: fix BUG_ON() when directory entry has invalid rec_len adds 1b8f787ef547 ext4: fix warning in 'ext4_da_release_space' adds 9f2a1d9fb33a ext4: fix wrong return err in ext4_load_and_init_journal() adds 0d043351e5ba ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 adds 9761070d14db Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 354d8a4b1656 x86/xen: silence smatch warning in pmu_msr_chk_emulated() adds 4bff677b3015 x86/xen: simplify sysenter and syscall setup adds 6e8c78d32b5c Merge tag 'for-linus-6.1-rc4-tag' of git://git.kernel.org/ [...] adds 145dfad998ea KVM: VMX: Advertise PMU LBRs if and only if perf supports LBRs adds 18e897d213cb KVM: VMX: Fold vmx_supported_debugctl() into vcpu_supporte [...] adds b333b8ebb85d KVM: VMX: Ignore guest CPUID for host userspace writes to [...] adds 074c00800719 KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_ap [...] adds 8670866b236e KVM: x86: Fix a typo about the usage of kvcalloc() adds 146201496604 Merge branch 'kvm-master' into HEAD adds 6853a71726b6 KVM: arm64: Use correct accessor to parse stage-1 PTEs adds b6bcdc9f6b83 KVM: arm64: Fix bad dereference on MTE-enabled systems adds 7a2726ec3290 KVM: Check KVM_CAP_DIRTY_LOG_{RING, RING_ACQ_REL} prior to [...] adds 4151bb636acf KVM: arm64: Fix SMPRI_EL1/TPIDR2_EL0 trapping on VHE adds be0ddf5293a7 arm64: booting: Document our requirements for fine grained [...] adds f4298cac2bfc Merge tag 'kvmarm-fixes-6.1-3' of git://git.kernel.org/pub [...] adds 089d1c31224e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 35697d81a778 Merge tag 'kbuild-fixes-v6.1-2' of git://git.kernel.org/pu [...] adds 7beade0dd41d x86/cpu: Add several Intel server CPU model numbers adds f6f5204727b9 Merge tag 'x86_urgent_for_v6.1_rc4' of git://git.kernel.or [...] adds 4b18cb3f74dc perf/hw_breakpoint: test: Skip the test if dependencies unmet adds 80275ca9e525 perf/x86/rapl: Use standard Energy Unit for SPR Dram RAPL domain adds acc5568b90c1 perf/x86/intel: Fix pebs event constraints for ICL adds 0916886bb978 perf/x86/intel: Fix pebs event constraints for SPR adds 6f8faf471446 perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] adds 727ea09e99b8 Merge tag 'perf_urgent_for_v6.1_rc4' of git://git.kernel.o [...] adds 6ae38001c902 maple_tree: remove pointer to pointer use in mas_alloc_nodes() adds 041e855a7c75 maple_tree: mas_anode_descend() clang-analyzer cleanup adds da378619a45a mm, compaction: fix fast_isolate_around() to stay within b [...] adds c512c8c53a64 maple_tree: reorganize testing to restore module testing adds 83ef799dae97 maple_tree-reorganize-testing-to-restore-module-testing-fix adds 2db2575a72c6 maple_tree-reorganize-testing-to-restore-module-testing-fix-2 adds f3bb120a396f mm/mmap: fix memory leak in mmap_region() adds cb2852f93bb6 mm: don't warn if the node is offlined adds bec74c0f567e nilfs2: fix deadlock in nilfs_count_free_blocks() adds 0efd772cac6d hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] adds 3e71bf800f03 Partly revert "mm/thp: carry over dirty bit when thp split [...] adds a3e5ee042051 mm/memremap.c: map FS_DAX device memory as decrypted adds 80d0d0ee8b5a mm/shmem: use page_mapping() to detect page cache for uffd [...] adds 83e23e23db16 mm: hugetlb_vmemmap: include missing linux/moduleparam.h adds 1acdc5d5f00e kmsan: core: kmsan_in_runtime() should return true in NMI context adds da3d2fe2981b x86/uaccess: instrument copy_from_user_nmi() adds 9a969c2e0285 Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN adds 868354523c03 kmsan: make sure PREEMPT_RT is off adds 893a1e202862 x86/traps: avoid KMSAN bugs originating from handle_bug() adds 34f1f22d59b6 nilfs2: fix use-after-free bug of ns_writer on remount adds d2a550d1b2b4 fs: fix leaked psi pressure state adds e1e8ba798d05 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds a5461e8cd5aa Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 442b8af2edc3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 08a3ab007c15 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f1db20814af5 bpf: Fix wrong reg type conversion in release_reference() adds 475244f5e06b selftests/bpf: Add verifier test for release_reference() adds f2c24be55bb7 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 9e4b7a99a03a net: gso: fix panic on frag_list with mixed head alloc types adds 91018bbcc664 Merge tag 'wireless-2022-11-03' of git://git.kernel.org/pu [...] adds 4581dd480c9e net: octeontx2-pf: mcs: consider MACSEC setting adds cfdcb075048c net: hns3: fix get wrong value of function hclge_get_dscp_prio() adds cdb525ca92b1 selftests/net: give more time to udpgro bg processes to co [...] adds 8bcd560ae878 Revert "net: macsec: report real_dev features when HW offl [...] adds 93a30947821c macsec: delete new rxsc when offload fails adds 73a4b31c9d11 macsec: fix secy->n_rx_sc accounting adds 80df4706357a macsec: fix detection of RXSCs when toggling offloading adds aaab73f8fba4 macsec: clear encryption keys from the stack after setting [...] adds f4e405f566ff Merge branch 'macsec-offload-fixes' adds 1a0c016a4831 net: ethernet: ti: am65-cpsw: Fix segmentation fault at mo [...] adds 51afe9026d0c octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] adds 1118b2049d77 net: tun: Fix memory leaks of napi_get_frags adds b4c66425771d bnxt_en: refactor bnxt_cancel_reservations() adds 0cf736a18a1e bnxt_en: fix the handling of PCIE-AER adds 6d81ea3765df bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() adds 02597d39145b bnxt_en: fix potentially incorrect return value for ndo_rx [...] adds c3812c958cbf Merge branch 'bnxt_en-bug-fixes' adds b7cbc6740bd6 net: fman: Unregister ethernet device on removal adds 2e23c588b258 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d3fd203f36d4 bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() adds 18acb7fac22f bpf: Revert ("Fix dispatcher patchable function entry to 5 [...] adds c86df29d11df bpf: Convert BPF_DISPATCHER to use static_call() (not ftrace) adds 02af04d5f705 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 05feb06fbbdb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0c423e2ffa7e ALSA: hda/ca0132: add quirk for EVGA Z390 DARK adds a0eb4721d80f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 392cc13c5ec7 ASoC: rt5514: fix legacy dai naming adds a1dca8774faf ASoC: rt5677: fix legacy dai naming adds e801035b9d16 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9f985fcf0e38 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bf8fa3e0cb0e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bff6bef701db spi: amd: Fix SPI_SPD7 value adds d1a0c45245aa Merge remote-tracking branch 'spi/for-6.0' into spi-linus adds 7346d787d6d1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 63991c7f0e4c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8f7623420bd6 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 09ec3efa8e59 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 488dd4614ff7 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 6e59419fd0a2 phy: sunplus: Fix an IS_ERR() vs NULL bug in sp_usb_phy_probe adds 819b885cd886 phy: ralink: mt7621-pci: add sentinel to quirks table adds 99ba47cb68cd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds de5084bdaea1 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 38e9f21f648e Merge tag 'iio-fixes-for-6.1b' of https://git.kernel.org/p [...] adds 0aa60ff5d996 iio: light: apds9960: fix wrong register for gesture gain adds b4cc90a3152b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f3bea10a8a73 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 64e1c11ab1a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1b512d5365b2 dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() adds 51ad8d28619b dmaengine: ti: k3-udma-glue: fix memory leak when register [...] adds 79029dc341c7 dmaengine: stm32-dma: fix potential race between pause and resume adds 4384deba882a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 201564833b4d Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds a4d2635c82d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c4f683731db3 hwmon: (scmi) Register explicitly with Thermal Framework adds 1e699e177e33 Revert "hwmon: (pmbus) Add regulator supply into macro" adds 1149abbae32a Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 71ee71d7adcb cxl/region: Fix decoder allocation crash adds 4f1aa35f1fb7 cxl/pmem: Use size_add() against integer overflow adds a90accb358ae cxl/region: Fix region HPA ordering validation adds 0d9e734018d7 cxl/region: Fix cxl_region leak, cleanup targets at region delete adds 4d07ae22e79e cxl/pmem: Fix cxl_pmem_region and cxl_memdev leak adds 86e86c3cb633 tools/testing/cxl: Fix some error exits adds e41c8452b9b2 tools/testing/cxl: Add a single-port host-bridge regressio [...] adds e4f6dfa9ef75 cxl/region: Fix 'distance' calculation with passthrough ports adds 8f401ec1c897 cxl/region: Recycle region ids adds 539248bc9c80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8a480c5ebb2b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c54ecbca633a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 60fe203860ff Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 4c4eba7e04c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9c65508b85c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bdd6b5624c62 nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint adds b3f4303d47a9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 65a349a953a0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 874470d27992 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 82d05e3975f5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new e7e817644987 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new f13946dbbb32 Merge branch 'compiler-attributes' of https://github.com/o [...] new a6681a7fbd55 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 16d5fced3aea Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 5bba4e100bfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 022fe8ccc67e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24ea91472113 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 786b25a96c7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bbdf7bf2c486 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 6ee79dfcb433 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 8f73c0cd4856 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7d37c8079003 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ad17358a056 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a7da67d5361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d9e28773bf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5918308733c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3642b8bab45a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e70e85c5efd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9aef56f2c708 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d4786c178a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 826d1446986c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c9203fcfa24 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 98f42f91de01 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 40caffea49ae Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 1beb7e2b6504 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 3b098dcb15b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26507b033e84 firmware: ti_sci: Use devm_bitmap_zalloc when applicable new 9f7e3ed26852 arm64: defconfig: Enable TI_TFP410 DVI bridge new 65e8781ac90e arm64: dts: ti: k3-am65: Enable UART nodes at the board level new c0a5ba87af56 arm64: dts: ti: k3-am65: Enable I2C nodes at the board level new 1c49cbb19b1f arm64: dts: ti: k3-am65: Enable SPI nodes at the board level new 5780cf094095 arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level new c1d1189eafb2 arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level new 0edd6d7ed646 arm64: dts: ti: k3-am65: MDIO pinmux should belong to the [...] new c75c5c0bba50 arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level new b08bf4a5c0ed arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level new 7ff8432c272e arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level new 3f9089ea008c arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level new fdb02688f22b arm64: dts: ti: k3-am65: Enable McASP nodes at the board level new b7897ec0b3d2 Merge branches 'ti-drivers-soc-next', 'ti-k3-config-next' [...] new 28d4fa57f853 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2ea96f2362ed Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new ff0d3ae04f73 clk: Add Ingenic JZ4755 CGU driver new b591bc396f63 Merge branch 'clk-ingenic' into clk-next new 03cdb5ac0be8 clk: samsung: Fix reference to CLK_OF_DECLARE in comment new c17184125ed4 Merge branch 'clk-cleanup' into clk-next new 57d894e77237 Merge tag 'renesas-clk-for-v6.2-tag1' of git://git.kernel. [...] new b33b1b63bae9 Merge branch 'clk-renesas' into clk-next new 4cc47e8add63 clk: qcom: gdsc: Remove direct runtime PM calls new 5eeec1fd8360 Merge branch 'clk-fixes' into clk-next new 4da0b0dc53ab Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new cc965014ccdf Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 8ab0f9c2a0e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f4aec58b44a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53b308610253 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new e11f6e437c45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98b87e799735 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 6ace84472170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01546f1d7142 squashfs: enable idmapped mounts new 05ed524f81ad Merge branch 'fs.idmapped.squashfs' into for-next new 32726b885867 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e51ea0658d1 Merge branch 'misc-6.1' into for-next-current-v6.0-20221104 new cea4932d892a Merge branch 'for-next-current-v6.0-20221104' into for-nex [...] new 7b7b44af6ea6 btrfs: add a cached_state to try_lock_extent new 205041bf80ac btrfs: use cached_state for btrfs_check_nocow_lock new a9cc446a15e9 btrfs: use a cached_state everywhere in relocation new 5fe1a8b477de btrfs: cache the failed state when locking extents new e809a223348a btrfs: add cached_state to read_extent_buffer_subpage new d4a9fc1116d3 btrfs: simplify cleanup after error in btrfs_create_tree new 8e8a34e6347a btrfs: remove unused set/clear_pending_info helpers new fb00bb912321 btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH new 6c11be0818dc btrfs: remove unused BTRFS_IOPRIO_READA new 38e51caef9c1 btrfs: move btrfs on-disk definitions out of ctree.h new 4c3ce84eb7b3 btrfs: move btrfs_get_block_group helper out of disk-io.h new 92c73b6103bb btrfs: move maximum limits to btrfs_tree.h new c56976e70f28 btrfs: move BTRFS_MAX_MIRRORS into scrub.c new d489114f04d3 btrfs: move discard stat defs to free-space-cache.h new ea23f534d0af btrfs: move btrfs_should_fragment_free_space into block-group.c new 31014126dfb9 btrfs: move flush related definitions to space-info.h new e576f755833e btrfs: move btrfs_print_data_csum_error into inode.c new 802e542dd309 btrfs: move trans_handle_cachep out of ctree.h new 78ed5f0f6088 btrfs: move btrfs_path_cachep out of ctree.h new cd10181519d2 btrfs: move free space cachep's out of ctree.h new 4edfd12695ab btrfs: move btrfs_next_old_item into ctree.c new d68366e714ce btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h new dfed100c66b2 btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY new 6e7a6a953f0e btrfs: raid56: cleanup for function __free_raid_bio() new ac26a3afb24f btrfs: raid56: allocate memory separately for rbio pointers new 730fb92edd2a btrfs: raid56: make it more explicit that cache rbio shoul [...] new 857d83739b0b btrfs: get the next extent map during fiemap/lseek more ef [...] new 44628eccd119 btrfs: skip unnecessary extent map searches during fiemap [...] new a3aab79ca2d5 btrfs: skip unnecessary delalloc search during fiemap and lseek new 841a0ae09f92 btrfs: drop pointless memset when cloning extent buffer new 0e7161879dc5 btrfs: drop redundant bflags initialization when allocatin [...] new 4bf080f9538c btrfs: remove checks for a root with id 0 during backref walking new 218e50da149a btrfs: remove checks for a 0 inode number during backref walking new a763d4b7d39c btrfs: directly pass the inode to btrfs_is_data_extent_shared() new 19c15fdd6f6d btrfs: turn the backref sharedness check cache into a cont [...] new 1755d5011c25 btrfs: move ulists to data extent sharedness check context new 4dd48ba28df1 btrfs: remove roots ulist when checking data extent sharedness new ca5927c7c87a btrfs: remove useless logic when finding parent nodes new cb34777d13ee btrfs: cache sharedness of the last few data extents durin [...] new 56c5397c374c btrfs: move up backref sharedness cache store and lookup f [...] new fb40b21d272a btrfs: avoid duplicated resolution of indirect backrefs du [...] new 413d88d4d22f btrfs: avoid unnecessary resolution of indirect backrefs d [...] new 87a20724238b btrfs: skip reclaim if block_group is empty new 9782d0a80eb9 btrfs: re-check reclaim condition in reclaim worker new f3163da1532e btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keys new c3f336efd0df btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key() new 42ca69d8c5f3 btrfs: make module init/exit match their sequence new 3247ecf5f17b btrfs: add helper for bit enumeration new dbb33940c82a btrfs: convert BTRFS_ILOCK-* defines to enum bit new 9b220fdf26c7 btrfs: convert extent_io page op defines to enum bits new 5b159437b282 btrfs: convert EXTENT_* bits to enums new ce57ac5bd126 btrfs: convert QGROUP_* defines to enum bits new 7d90cc9b831a btrfs: convert __TRANS_* defines to enum bits new f2fcca71f6f9 btrfs: skip update of block group item if used bytes are the same new ed3aa48cf10b btrfs: do not use GFP_ATOMIC in the read endio new a69b4a5e45d0 btrfs: remove unused unlock_extent_atomic new 85d9a711a90b btrfs: do not panic if we can't allocate a prealloc extent state new c36a8fae99dc btrfs: sysfs: convert remaining scnprintf to sysfs_emit new 201b2af4e608 btrfs: auto enable discard=async when possible new ad10b653b257 btrfs: simplify generation check in btrfs_get_dentry new 98d77b1a9bb4 btrfs: send add define for v2 buffer size new a0263773fdf7 btrfs: move fs wide helpers out of ctree.h new cd75249f58b8 btrfs: move assert helpers out of ctree.h new 6fa64ce75168 btrfs: move the printk helpers out of ctree.h new ef7b0a2200f5 btrfs: push printk index code into their respective helpers new 06a9f161e16c btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h new 60faad2725ce btrfs: convert incompat and compat flag test helpers to macros new 67eb2dd55ac3 btrfs: move mount option definitions to fs.h new bf7679f05853 btrfs: move fs_info::flags enum to fs.h new 9fbfcd37af8c btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag new a51e3c8ee7a7 btrfs: remove fs_info::pending_changes and related code new 5a6ccec379ea btrfs: move the compat/incompat flag masks to fs.h new c309c00ad461 btrfs: rename struct-funcs.c to accessors.c new 37fb56001138 btrfs: move btrfs_map_token to accessors new ab21696daf46 btrfs: move accessor helpers into accessors.h new c8dec8c753f6 btrfs: remove temporary btrfs_map_token declaration in ctree.h new 28343fa6cbc7 btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc new 8c860c8e384a btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent new f007c53bfddf btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block new a3f6780e383b btrfs: sink gfp_t parameter to alloc_scrub_sector new bfe4048983d9 btrfs: merge module cleanup sequence to one helper new 9abffccef379 btrfs: use struct qstr instead of name and namelen pairs new c0916fbc08be btrfs: setup qstr from dentrys using fscrypt helper new 5a2644cf1841 btrfs: fix improper error handling in btrfs_unlink new 3402b9f89eb4 btrfs: use struct fscrypt_str instead of struct qstr new 527a4d1e0581 btrfs: extend btrfs_dir_item type to store encryption status new 16349dd75535 btrfs: move btrfs_fs_info declarations into fs.h new eb6195666dc5 btrfs: move the lockdep helpers into locking.h new 63d790a169f0 btrfs: minor whitespace in ctree.h new acef5638ef8f btrfs: remove extra space info prototypes in ctree.h new cf3a34a6088b btrfs: move btrfs_account_ro_block_groups_free_space into [...] new 7bc27c2e9b80 btrfs: move extent-tree helpers into their own header file new 5ed75f757c4b btrfs: move delalloc space related prototypes to delalloc-space.h new b6d2644f05fe btrfs: delete unused function prototypes in ctree.h new efbdb59a5c39 btrfs: move root tree prototypes to their own header new 4857805e858d btrfs: remove unused function prototypes new 50f63631ec31 btrfs: remove unused btrfs_cond_migrate_bytes new 56a9e0904773 btrfs: update function comments new da35120c3588 btrfs: convert discard stat defs to enum new 8d324f52e4eb btrfs: move btrfs_chunk_item_size out of ctree.h new d7240d080b6c btrfs: add dependencies to fs.h and block-rsv.h new 2ce177582052 btrfs: add blk_types.h include to compression.h new edd4add27170 btrfs: move the printk and assert helpers to messages.c new a7cf56c42750 btrfs: move inode prototypes to btrfs_inode.h new 2753a75fa880 btrfs: rename tree-defrag.c to defrag.c new 3010241db74a btrfs: move the auto defrag code to defrag.c new d4e446b541df btrfs: move the file defrag code into defrag.c new 54e7ca6bf156 btrfs: move defrag related prototypes to their own header new aa90e1d8d24d btrfs: move dir-item prototypes into dir-item.h new 08d9ff27e778 btrfs: move file-item prototypes into their own header new 6267368b2dd0 btrfs: move uuid tree prototypes to uuid-tree.h new 6791c64bcd89 btrfs: move ioctl prototypes into ioctl.h new dd5fe70ac237 btrfs: move file prototypes to file.h new 6cd96df70051 btrfs: move the 32bit warn defines into messages.h new 10d675681a62 btrfs: move the snapshot drop related prototypes to extent-tree.h new 24cf97e05809 btrfs: move acl prototypes into acl.h new ee175220441e btrfs: move relocation prototypes into relocation.h new 0aafedd35f16 btrfs: move scrub prototypes into scrub.h new be7b37c34c4c btrfs: move dev-replace prototypes into dev-replace.h new df909eb2ddb5 btrfs: move verity prototypes into verity.h new db6f08edb9e8 btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h new 0d694c6aced8 btrfs: move super prototypes into super.h new 27df81c66800 btrfs: move super_block specific helpers into super.h new 4d18ca179b60 btrfs: move orphan prototypes into orphan.h new e11ff882c575 btrfs: selftests: remove impossible inline extent at non-z [...] new e41da6e88642 btrfs: make inline extent read calculation much simpler new 17d7ce0eb409 btrfs: do not reset extent map members for inline extents read new 34dcf2d43c72 btrfs: remove new_inline argument from btrfs_extent_item_t [...] new d1b493bc2dbd btrfs: extract the inline extent read code into its own function new 4c48494adaaa btrfs: fix SPDX comment in tree-mod-log.h new c027796cbecc btrfs: update stale comment for nowait direct IO writes new f54896f98f25 btrfs: simplify percent calculation helpers, rename div_factor new ad73891fff60 btrfs: switch extent_page_data bit fields to bools new a4d128428758 btrfs: merge struct extent_page_data to btrfs_bio_ctrl new fb2b7d895593 btrfs: raid56: extract the vertical stripe recovery code i [...] new 5c7893b92a29 btrfs: raid56: extract the pq generation code into a helper new 3a80b0b0f4e4 btrfs: raid56: extract the recovery bio list build code in [...] new 528453023c53 btrfs: raid56: extract sector recovery code into a helper new ac3c4a0f4c58 btrfs: raid56: switch recovery path to a single function new 9ac838f866ea btrfs: raid56: extract the rmw bio list build code into a helper new 0048eed17f8f btrfs: raid56: extract rwm write bios assembly into a helper new 8fb5e57d880e btrfs: raid56: introduce the a main entrance for rmw path new 20e5e720a795 btrfs: raid56: switch write path to rmw_rbio() new afd32a3c25ae btrfs: raid56: extract scrub read bio list assembly code i [...] new 345dd0556fcd btrfs: raid56: switch scrub path to use a single function new 49f4d10aca13 btrfs: remove the unused endio_raid56_workers and btrfs_ra [...] new 75dffb0be4ac btrfs: send: avoid unnecessary path allocations when findi [...] new d5b2795338e4 btrfs: send: update comment at find_extent_clone() new f5c85b4be6de btrfs: send: drop unnecessary backref context field initia [...] new 608072042b3d btrfs: send: avoid unnecessary backref lookups when findin [...] new 8de55f4d7fa9 btrfs: send: optimize clone detection to increase extent sharing new a6095ce7d08e btrfs: use a single argument for extent offset in backref [...] new 5850e883cf23 btrfs: use a structure to pass arguments to backref walkin [...] new d68a0adac262 btrfs: reuse roots ulist on each leaf iteration for iterat [...] new dd888279b7bf btrfs: constify ulist parameter of ulist_next() new 18f663965944 btrfs: send: cache leaf to roots mapping during backref walking new c00a48e41e45 btrfs: send: skip unnecessary backref iterations new 08c3fe37941f btrfs: send: avoid double extent tree search when finding [...] new e3a883987d7f btrfs: send: skip resolution of our own backref when findi [...] new 9479b84c52a3 btrfs: send: bump the extent reference count limit for bac [...] new ad439cdac3cb btrfs: zlib: use copy_page for full page copy new 245574905456 btrfs: zoned: use helper to check a power of two zone size new cc7c58204ab8 btrfs: convert btrfs_block_group::needs_free_space to runt [...] new df6b381bfabb btrfs: convert btrfs_block_group::seq_zone to runtime flag new 3a0786304c0a btrfs: change how repair action is passed to btrfs_repair_ [...] new 3ac7c8ab87f4 btrfs: drop parameter compression_type from btrfs_submit_d [...] new f3825156a2ee btrfs: change how submit bio callback is passed to btrfs_w [...] new 088b679d190a btrfs: simplify btree_submit_bio_start and btrfs_submit_bi [...] new a5bfd9754c61 btrfs: switch async_submit_bio::inode to btrfs_inode new 2cdd9c247681 btrfs: pass btrfs_inode to btrfs_submit_bio_start new 8c8200d7b5dd btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io new e3da8dfb60f3 btrfs: pass btrfs_inode to btrfs_wq_submit_bio new d4367a9ec9b4 btrfs: pass btrfs_inode to btrfs_submit_metadata_bio new 6ec90c823c1c btrfs: pass btrfs_inode to btrfs_submit_data_write_bio new 3c05b853ed6c btrfs: pass btrfs_inode to btrfs_submit_data_read_bio new efbea5f4d4f8 btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio new 3ae9519101b3 btrfs: pass btrfs_inode to submit_one_bio new 4953f586c46d btrfs: pass btrfs_inode to btrfs_repair_one_sector new 45333d03c8c3 btrfs: switch btrfs_dio_private::inode to btrfs_inode new 600978ade887 btrfs: pass btrfs_inode to btrfs_submit_dio_bio new f9212a4de804 btrfs: pass btrfs_inode to btrfs_truncate new a079a1f36792 btrfs: pass btrfs_inode to btrfs_inode_lock new 0db7d7f5cc87 btrfs: pass btrfs_inode to btrfs_inode_unlock new 7ab90d8a4cd6 btrfs: pass btrfs_inode to btrfs_dirty_inode new 7457e233ad0e btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes new e0b9c72aef81 btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode new 10c27e41d5ae btrfs: pass btrfs_inode to btrfs_check_data_csum new 95892895fd8e btrfs: pass btrfs_inode to __unlink_start_trans new c5c55a3821db btrfs: pass btrfs_inode to btrfs_delete_subvolume new e2f18ba6ba29 btrfs: drop private_data parameter from extent_io_tree_init new e3ae39029bbf btrfs: switch extent_io_tree::private_data to btrfs_inode [...] new e41782456554 btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent new d64cdb31c180 btrfs: pass btrfs_inode to btrfs_set_delalloc_extent new cdaac75a4edb btrfs: pass btrfs_inode to btrfs_split_delalloc_extent new 1f50eb71e3b6 btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent new 5284a3a56699 btrfs: pass btrfs_inode to btrfs_unlink_subvol new 12d0efbe60cd btrfs: pass btrfs_inode to btrfs_inode_by_name new db4292b9ae16 btrfs: pass btrfs_inode to fixup_tree_root_location new c03f6d3ea9c5 btrfs: pass btrfs_inode to inode_tree_add new facfe01b3561 btrfs: pass btrfs_inode to btrfs_inherit_iflags new 2087c1af281d btrfs: switch async_chunk::inode to btrfs_inode new c92c96a08e76 btrfs: use btrfs_inode inside compress_file_range new e3173d1d0993 btrfs: use btrfs_inode inside btrfs_verify_data_csum new 18a783e1a0a7 btrfs: pass btrfs_inode to btrfs_add_delayed_iput new 9ca9586ae980 btrfs: fix match incorrectly in dev_args_match_device new 750de989d367 btrfs: selftests: fix wrong error check in btrfs_free_dumm [...] new 2afefef36e26 Merge branch 'misc-next' into for-next-next-v6.1-20221104 new c6f1e8101ccc btrfs: don't print stack trace when transaction is aborted [...] new f06a24a25772 Merge branch 'dev/abort-enomem-helper' into for-next-next- [...] new 4eb8c0548db1 Merge branch 'for-next-next-v6.1-20221104' into for-next-20221104 new 7bf275e4af1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1be05b416f65 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 1e2caf5ddbc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 70d2329b54e1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 91586ce0d39a f2fs: fix to invalidate dcc->f2fs_issue_discard in error path new 18792e64c86d f2fs: support fault injection for f2fs_is_valid_blkaddr() new 3688cbe39b7a f2fs: remove batched_trim_sections node new 6359a1aaca52 f2fs: fix gc mode when gc_urgent_high_remaining is 1 new 44b9d01f2ee3 f2fs: cleanup in f2fs_create_flush_cmd_control() new b5f1a218ae5e f2fs: fix normal discard process new 6047de5482c3 f2fs: add barrier mount option new a995627e6dd8 f2fs: allow to set compression for inlined file new c46867e9b9b8 f2fs: introduce max_ordered_discard sysfs node new a5029a57a2f3 f2fs: Fix typo in comments new 0db18eec0d9a f2fs: fix the assign logic of iocb new 195623f2d8e9 f2fs: fix the msg data type new 146dbcbf17a6 f2fs: fix return val in f2fs_start_ckpt_thread() new 7b02b2201893 f2fs: fix to destroy sbi->post_read_wq in error path of f2 [...] new a3951cd199a5 f2fs: introduce gc_mode sysfs node new 23ddc81b087c f2fs: use sysfs_emit instead of sprintf new eebd36a408bb f2fs: add missing bracket in doc new e5a0db6a9e2e f2fs: replace gc_urgent_high_remaining with gc_remaining_trials new 3b21b794b579 f2fs: replace ternary operator with max() new 5bb56afb4f35 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 32d47c707adf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfca33efb747 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new cae6018e79f8 nfsd: rework refcounting in filecache new 10b7d4623632 nfsd: fix up the filecache laundrette scheduling new e09d75fe7867 sunrpc: svc: Remove an unused static function svc_ungetu32() new 4585e34c90e1 NFSD: Add an nfsd_file_fsync tracepoint new 875bb88b9ce2 NFSD: Re-arrange file_close_inode tracepoints new 9c2176fbf8c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba6960dcee4f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 2e7f4d73001b Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 4ebeb357e309 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new f3f55e03f31a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 369b7482629d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef9a0f0135b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3a45a3017cd3 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new f77810f74413 HID: wacom: Fix logic used for 3rd barrel switch emulation new 3c7d045b8ea3 Merge branch 'for-6.1/upstream-fixes' into for-next new 05086f3db530 HID: wiimote: Add support for the DJ Hero turntable new 39613c9a4294 Merge branch 'for-6.2/wiimote' into for-next new 037c1aaeb96f HID: input: do not query XP-PEN Deco LW battery new f9ce4db0ec2b HID: uclogic: Add support for XP-PEN Deco LW new 29e97b78fbda Merge branch 'for-6.2/uclogic' into for-next new 116018f34eca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41989102f1a8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 9d2b652bf73f hwmon: (fschmd) Make const arrays static const new d9fa311b0f1b hwmon: (it87) Add param to ignore ACPI resource conflicts new d1f001c62276 hwmon: (it87) Check for a valid chip before using force_id new 0d0966ee8a34 hwmon: use simple i2c probe new 11cef4773999 hwmon: (lm90) simplify using devm_regulator_get_enable() new 70dab96f6063 hwmon: (adm1177) simplify using devm_regulator_get_enable() new 027375de9dd9 hwmon: Add Ampere's Altra smpro-hwmon driver new d97a3d2b7b21 docs: hwmon: (smpro-hwmon) Add documentation new a815be993df6 hwmon: (occ) OCC sensors aren't arch-specific new bf9b52f00f76 hwmon: (aquacomputer_d5next) Add support for temperature s [...] new d04185efffbd hwmon: (jc42) Convert register access and caching to regma [...] new 1b20112c43ea hwmon: (jc42) Restore the min/max/critical temperatures on resume new 6c6a6e03abc4 hwmon: (jc42) Fix missing unlock on error in jc42_write() new 66970d62e817 hwmon: (smpro-hwmon) Improve switch statments in smpro_is_ [...] new bfc9d34db71f hwmon: (pmbus/ltc2978) add support for LTC7132 new f80df702a58d hwmon: (jc42) Consistently use bit and bitfield macros in [...] new 8c72b88e52c0 docs: hwmon: (smpro-hwmon) Improve grammar and formatting new df985fee0af2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 1352d4a52bf0 Merge branch 'docs-next' of git://git.lwn.net/linux.git new c83f6ceddaad Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 40824bfe42a7 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new d0c46b59ac82 dt-bindings: opp: Fix usage of current in microwatt property new 1b91dba2474e dt-bindings: opp: Fix named microwatt property new 71b09429e82e OPP: Parse named opp-microwatt property too new e5acb1991b58 OPP: Simplify opp_parse_supplies() by restructuring it new 2eedf62e66c2 OPP: decouple dt properties in opp_parse_supplies() new ee7e07374c49 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 8dbd24d962ca Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new accd2b083a99 dlm: replace one-element array with fixed size array new eb46e4ab0a92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eb81aafdb549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a35ec8e38cdd bridge: Add MAC Authentication Bypass (MAB) support new 4a331d346996 selftests: forwarding: Add MAC Authentication Bypass (MAB) [...] new 0884aaf37afa Merge branch 'bridge-add-mac-authentication-bypass-mab-support' new 3830c5719af6 net: devlink: convert devlink port type-specific pointers [...] new 8573a04404dd net: devlink: move port_type_warn_schedule() call to __dev [...] new 45791e0d00c4 net: devlink: move port_type_netdev_checks() call to __dev [...] new d41c9dbd1274 net: devlink: take RTNL in port_fill() function only if it [...] new 02a68a47eade net: devlink: track netdev with devlink_port assigned new ac73d4bf2cda net: make drivers to use SET_NETDEV_DEVLINK_PORT to set de [...] new c80965784dbf net: devlink: remove netdev arg from devlink_port_type_eth_set() new d0f517262933 net: devlink: remove net namespace check from devlink_nl_p [...] new 31265c1e29eb net: devlink: store copy netdevice ifindex and ifname to a [...] new e705a621c071 net: devlink: add not cleared type warning to port unregister new 8eba37f7e9bc net: devlink: use devlink_port pointer instead of ndo_get_ [...] new 77df1db80da3 net: remove unused ndo_get_devlink_port new dca56c3038c3 net: expose devlink port over rtnetlink new 7712b3e966ea Merge branch 'net-fix-netdev-to-devlink_port-linkage-and-e [...] new c2cce3a6e8eb net: usb: Use kstrtobool() instead of strtobool() new 63fe6ff674a9 net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() new c5733e5b15d9 hamradio: baycom_epp: Fix return type of baycom_send_packet() new db2d737d63c5 e1000e: Separate MTP board type from ADP new 0c9183ce61bc e1000e: Add support for the next LOM generation new 7bab8828e1ec e1000e: Add e1000e trace module new ab400b0dd4ec e1000e: Remove unnecessary use of kmap_atomic() new 3e7b52e0eb9e e1000: Remove unnecessary use of kmap_atomic() new 790835fcc0cb igc: Correct the launchtime offset new 20224838e42b Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 6b85a4f39ff7 i40e: Store the irq number in i40e_q_vector new 8c1a595cc63e i40e: Record number TXes cleaned during NAPI new 717b5bc43c1f i40e: Record number of RXes cleaned during NAPI new 6d4d584a7ea8 i40e: Add i40e_napi_poll tracepoint new 30872d834bdb i40e: Add appropriate error message logged for incorrect d [...] new 619058eca509 iavf: Replace __FUNCTION__ with __func__ new 69b957440a63 iavf: Change information about device removal in dmesg new b3809277addb Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new d28c0e73efbe rds: remove redundant variable total_payload_len new 5cb76899fb47 net: ipa: reduce arguments to ipa_table_init_add() new 6337b147828b net: ipa: use ipa_table_mem() in ipa_table_reset_add() new 1d8f16dbdf36 net: ipa: add a parameter to aggregation registers new f298ba785e2d net: ipa: add a parameter to suspend registers new 9a9f512974d5 net: ipa: use a bitmap for defined endpoints new 88de7672404d net: ipa: use a bitmap for available endpoints new 0f97fbd47858 net: ipa: support more filtering endpoints new ae5108e9b7fa net: ipa: use a bitmap for set-up endpoints new 9b7a00653651 net: ipa: use a bitmap for enabled endpoints new 95ec6bce2a0b Merge branch 'net-ipa-more-endpoints' new 552acbf576fb net: remove redundant check in ip_metrics_convert() new 8e0aa1ff44ca net: ethernet: renesas: Fix return type of rswitch_start_xmit() new f0b59ad11e29 sfc: check recirc_id match caps before MAE offload new 6d1c604d1098 sfc: add Layer 2 matches to ef100 TC offload new c178dff3f92d sfc: add Layer 3 matches to ef100 TC offload new 5ca7ef293866 sfc: add Layer 3 flag matches to ef100 TC offload new 5d1d24da00db sfc: add Layer 4 matches to ef100 TC offload new bcc8f44acac1 Merge branch 'sfc-add-basic-flower-matches-to-offload' new 63d9e1291484 octeon_ep: support Octeon device CNF95N new e7f56dbdb2a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 07ec7b502800 bpf: make sure skb->len != 0 when redirecting to a tunneli [...] new 9805af8d8a5b bpf: Document UAPI details for special BPF types new 23da464dd6b8 bpf: Allow specifying volatile type modifier for kptrs new 261f4664caff bpf: Clobber stack slot when writing over spilled PTR_TO_BTF_ID new f5e477a861e4 bpf: Fix slot type check in check_stack_write_var_off new a28ace782e68 bpf: Drop reg_type_may_be_refcounted_or_null new aa3496accc41 bpf: Refactor kptr_off_tab into btf_record new 9b5e3536c898 selftests/bpf: add veristat replay mode new 62d2c08bb91c selftests/bpf: shorten "Total insns/states" column names i [...] new 10b1b3f3e56a selftests/bpf: consolidate and improve file/prog filtering [...] new b9670b904a59 selftests/bpf: ensure we always have non-ambiguous sorting [...] new d68c07e2dd91 selftests/bpf: allow to define asc/desc ordering for sort [...] new 1bb4ec815015 selftests/bpf: support simple filtering of stats in veristat new 77534401d69c selftests/bpf: make veristat emit all stats in CSV mode by [...] new a5710848d824 selftests/bpf: handle missing records in comparison mode b [...] new fa9bb590c289 selftests/bpf: support stats ordering in comparison mode i [...] new d5ce4b892341 selftests/bpf: support stat filtering in comparison mode i [...] new af085f55329c Merge branch 'veristat: replay, filtering, sorting' new db559117828d bpf: Consolidate spin_lock, timer management into btf_record new f71b2f64177a bpf: Refactor map->off_arr handling new a3b666bfa9c9 bpf: propagate precision in ALU/ALU64 operations new 529409ea92d5 bpf: propagate precision across all frames, not just the last one new be2ef8161572 bpf: allow precision tracking for programs with subprogs new f63181b6ae79 bpf: stop setting precise in current state new 7a830b53c17b bpf: aggressively forget precise markings during state che [...] new 4f999b767769 selftests/bpf: make test_align selftest more robust new 07d90c72efbe Merge branch 'BPF verifier precision tracking improvements' new de048b6ee865 libbpf: Resolve enum fwd as full enum64 and vice versa new 2e20f50ff849 selftests/bpf: Tests for enum fwd resolved as full enum64 new 1baa7e380021 samples/bpf: Fix tracex2 error: No such file or directory new b3c09fdca113 selftests/bpf: cgroup_helpers.c: Fix strncpy() fortify warning new 61fc5e66f755 selftests/bpf: Use consistent build-id type for liburandom [...] new 25906092edb4 Documentation: bpf: Escape underscore in BPF type name prefix new 77f235b7ca41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31c68f43e06b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3bf05aac08c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 81d17f6f3331 wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf [...] new 2b6c0e152868 bcma: Use the proper gpio include new 74a473007ce5 bcma: Fail probe if GPIO subdriver fails new cdeee8540952 wifi: rtlwifi: rtl8192ee: remove static variable stop_report_cnt new 22ebc2640cc7 wifi: brcmfmac: Fix a typo "unknow" new 683b9728f288 wifi: brcmfmac: Fix potential NULL pointer dereference in [...] new 57b328bc7996 wifi: rtl8xxxu: Add central frequency offset tracking new 2ad2a813b803 wifi: rtl8xxxu: Fix the CCK RSSI calculation new 7b0ac469e331 wifi: rtl8xxxu: Recognise all possible chip cuts new e952deaa95ba wifi: rtl8xxxu: Set IEEE80211_HW_SUPPORT_FAST_XMIT new bd954a7e4aa0 wifi: rtl8xxxu: Use dev_* instead of pr_info new 122766d2a9d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2615483e5608 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new b349435c738e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new e5ff2344b826 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new fdaeb224e2bf crypto: tcrypt - Use pr_cont to print test results new 837a99f59043 crypto: tcrypt - Use pr_info/pr_err new a2ef563000af crypto: tcrypt - Drop module name from print string new 3513828cb8f6 crypto: tcrypt - Drop leading newlines from prints new e1fa51aa2b04 crypto: arm64/sm3 - raise the priority of the CE implementation new a41b2129461f crypto: arm64/sm3 - add NEON assembly implementation new 62508017a264 crypto: arm64/sm4 - refactor and simplify NEON implementation new c24ee936c79d crypto: testmgr - add SM4 cts-cbc/xts/xcbc test vectors new 3c3836378dd5 crypto: tcrypt - add SM4 cts-cbc/xts/xcbc test new ce41fefd2443 crypto: arm64/sm4 - refactor and simplify CE implementation new cb9ba02b07d1 crypto: arm64/sm4 - simplify sm4_ce_expand_key() of CE imp [...] new 45089dbe5952 crypto: arm64/sm4 - export reusable CE acceleration functions new b1863fd0742f crypto: arm64/sm4 - add CE implementation for CTS-CBC mode new 01f633113b19 crypto: arm64/sm4 - add CE implementation for XTS mode new 6b5360a5e0ad crypto: arm64/sm4 - add CE implementation for cmac/xcbc/cbcmac new 67fa3a7fdf80 crypto: arm64/sm4 - add CE implementation for CCM mode new ae1b83c7d572 crypto: arm64/sm4 - add CE implementation for GCM mode new 329cfa42e528 crypto: doc - use correct function name new 1b52443d35c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 441f0ec0ae1e Merge tag 'drm-misc-next-2022-11-03' of git://anongit.free [...] new 78a033433a5a drm/i915/gt: Cleanup partial engine discovery failures new e23a40040819 drm/i915: Make GEM resume all engines new 4b3823ff7fa5 drm/i915: Make GEM suspend all GTs new f569ae759472 drm/i915: Handle all GTs on driver (un)load paths new fe5979665f64 drm/i915/debugfs: Add perf_limit_reasons in debugfs new 1551b9164f61 drm/i915/mtl: PERF_LIMIT_REASONS changes for MTL new 835a4d183534 drm/i915/rps: Freq caps for MTL new 01f0ce3e8596 drm/i915/guc: Fix release build bug in 'remove log size mo [...] new 14f2f9bf34b1 drm/i915/mtl: Add MTL forcewake support new 1cec34442408 drm/i915/gem: Flush contexts on driver release new ad3aa7c31efa drm/i915/gem: Really move i915_gem_context.link under ref [...] new 0d2d201095e9 drm/i915: Perf_limit_reasons are only available for Gen11+ new fb7818989976 drm/i915: Do not cleanup obj with NULL bo->resource new 07a70f38e9c3 drm/i915: Split GAM and MSLICE steering new e5f415bfc5c2 drm/i915: Add missing mask when reading GEN12_DSMBASE new 3d99597c6496 drm/i915: Split i915_gem_init_stolen() new c40bd3b14f72 drm/i915/dgfx: Make failure to setup stolen non-fatal new 783f6f852cc0 drm/i915: Noop lrc_init_wa_ctx() on recent/future platforms new 7d33fd02dd94 drm/i915/selftests: Remove flush_scheduled_work() from liv [...] new 45810b4c5c33 drm/i915/dg2: introduce Wa_22015475538 new d09aa852585a drm/i915: move i915_coherent_map_type() to i915_gem_pages. [...] new 107ba1a2c705 drm/i915/gt: Restrict forced preemption to the active context new c286558f5853 drm/i915/gt: Use i915_vm_put on ppgtt_create error paths new e5cedf9859b2 drm/i915: Improve debug print in vm_fault_ttm new f28d42663eb0 drm/i915/gt: Move scratch page into system memory on all p [...] new d24e7855ef72 drm/i915/gt: Bump the reset-failure timeout to 60s new 1e88da4f6d89 drm/i915/guc: Enable compute scheduling on DG2 new b801d71493bb drm/i915: Remove unwanted pointer unpacking new c09ae4edd110 drm/i915/guc/slpc: Run SLPC selftests on all tiles new ac4e8560248f drm/i915/selftests: Add helper function measure_power new 59cfc750f537 drm/i915/guc/slpc: Add SLPC selftest live_slpc_power new c50cec9bab62 drm/i915: Fix a potential UAF at device unload new da3dbdfea49c drm/i915: remove excessive i915_gem_drain_freed_objects new e26ec8aebfbb drm/i915/gt: Flush to global observation point before brea [...] new 0d0e7d1eea9e drm/i915/mtl: Define engine context layouts new dbb2ffbfd708 drm/i915/mtl: enable local stolen memory new c3d5cfe7b978 drm/i915: Fix __gen125_emit_bb_start() without WA new b1f80a5aaa9e drm/i915/gt: Document function to decode register state context new d263545ef0a3 drm/i915/gt: Fix platform prefix new 6fa964c045a6 drm/i915/ehl: Update MOCS table for EHL new 97acb6a8fcc4 Merge drm/drm-next into drm-intel-gt-next new 4ed1cc997f24 mei: add support to GSC extended header new 5d5bc1897154 mei: bus: enable sending gsc commands new 2af56dde08a1 mei: adjust extended header kdocs new 2266e58a1c08 mei: bus: extend bus API to support command streamer API new c72891256a80 mei: pxp: add command streamer API to the PXP driver new bd58904a328f mei: pxp: support matching with a gfx discrete card new c5be8fc97383 drm/i915/pxp: load the pxp module when we have a gsc-loaded huc new 9058f9d795ea drm/i915/pxp: implement function for sending tee stream command new 887a193b4fb1 drm/i915/pxp: add huc authentication and loading command new 087b681805f1 drm/i915/dg2: setup HuC loading via GSC new 27536e03271d drm/i915/huc: track delayed HuC load with a fence new e6177ec586d1 drm/i915/huc: stall media submission until HuC is loaded new b76c14c8fb2a drm/i915/huc: better define HuC status getparam possible r [...] new a70eebb80022 drm/i915/huc: define gsc-compatible HuC fw for DG2 new c24538f538ef drm/i915/gt: Remove unused function prototype new 26b15eb0940c drm/i915/ttm: implement access_memory new 42172b551c0b drm/i915: Document and future-proof preemption control policy new 0add082cebac drm/i915/guc: Fix revocation of non-persistent contexts new 3bce981f5842 drm/i915: remove the TODO in pin_and_fence_fb_obj new 5769f64ff09a drm/i915/display: handle migration for dpt new 999f45620772 drm/i915: allow control over the flags when migrating new e3afc690188b drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers new 7024f80efcce drm/i915: check memory is mappable in read_from_page new 49d1310a76dd drm/i915: add back GEN12_BDSM_MASK new 0da9493e841b drm/i915: restore stolen memory behaviour for DG2 new 178ce94a15c9 drm/i915/gem: remove redundant assignments to variable ret new f1d8e2bf877d drm/i915/perf: remove redundant variable 'taken' new cf51cc7b2dec drm/i915: Add a wrapper for frequency debugfs new 83d495a5b4b8 drm/i915/slpc: Update the frequency debugfs new bc2472538c0d drm/i915: Fix display problems after resume new e55427b46852 drm/i915/trace: Remove unused frequency trace new 8133a6daad4e drm/i915: enable PS64 support for DG2 new d54576a074a2 drm/i915/uapi: expose GTT alignment new b3b088e28183 drm/i915/hwmon: Add HWMON infrastructure new f8572bb67525 drm/i915/hwmon: Add HWMON current voltage support new 99f55efb7911 drm/i915/hwmon: Power PL1 limit and TDP setting new c41b8bdcc297 drm/i915/hwmon: Show device level energy usage new c8939848f7e4 drm/i915/hwmon: Expose card reactive critical power new 4c2572fe0ae7 drm/i915/hwmon: Expose power1_max_interval new a6a924abf865 drm/i915/hwmon: Extend power/energy for XEHPSDV new dfa13f1bfc86 drm/i915/gen8: Create separate reg definitions for new MCR [...] new 77fa9efc16a9 drm/i915/xehp: Create separate reg definitions for new MCR [...] new fb8af9205595 drm/i915/gt: Drop a few unused register definitions new e4abeab94658 drm/i915/gt: Correct prefix on a few registers new 851435ec3686 drm/i915/gt: Add intel_gt_mcr_multicast_rmw() operation new ab1b2d40d626 drm/i915/xehp: Check for faults on primary GAM new 3068bec83eea drm/i915/gt: Add intel_gt_mcr_wait_for_reg_fw() new a9e69428b1b4 drm/i915: Define MCR registers explicitly new 46c507f03a46 drm/i915/gt: Always use MCR functions on multicast registers new cf35f6afb926 drm/i915/guc: Handle save/restore of MCR registers explicitly new 9e49bda902bc drm/i915/gt: Add MCR-specific workaround initializers new 58bc2453ab8a drm/i915: Define multicast registers as a new type new f32898c94a10 drm/i915/xelpg: Add multicast steering new a7ec65fc7e83 drm/i915/xelpmp: Add multicast steering for media GT new 21f213e67ecb drm/i915/huc: bump timeout for delayed load and reduce pri [...] new 2d3093fd5ea0 drm/i915/pvc: Update forcewake domain for CCS register ranges new 6667d78a1123 drm/i915: Refactor ttm ghost obj detection new 5bfcff516c89 drm/i915: Extract intel_mmio_bar() new 0492a34c8324 drm/i915: Name our BARs based on the spec new 03eababbf383 drm/i915: s/HAS_BAR2_SMEM_STOLEN/HAS_LMEMBAR_SMEM_STOLEN/ new 6407cf533217 drm/i915/selftests: Stop using kthread_stop() new a47e8a46a7f0 drm/i915/xelpg: Fix write to MTL_MCR_SELECTOR new 5490c50438c6 drm/i915: use intel_uncore_rmw when appropriate new c61aa7407d0d drm/i915/gt: use intel_uncore_rmw when appropriate new 568944af44e7 drm/i915/guc: Limit scheduling properties to avoid overflow new c3bd49cd9a10 drm/i915: Fix compute pre-emption w/a to apply to compute engines new 47daf84a8bfb drm/i915: Make the heartbeat play nice with long pre-empti [...] new d7a8680ec9fb drm/i915: Improve long running compute w/a for GuC submission new a894077890ad drm/i915/guc: Add error-capture init warnings when needed new 5f8a3f65fc55 drm/i915/guc: Add compute reglist for guc err capture new e62f31e1739d drm/i915/xelp: Add Wa_1806527549 new f864a29afc32 drm/i915/slpc: Optmize waitboost for SLPC new 37d52e446e82 drm/i915/slpc: Use platform limits for min/max frequency new befb231d5de2 drm/i915/guc: Fix GuC error capture sizing estimation and [...] new 833210943099 drm/i915/guc: Delay disabling guc_id scheduling for better [...] new a7ac9d84b82c drm/i915/guc: Remove intel_context:number_committed_reques [...] new b0feda9ce756 Revert "drm/i915/uapi: expose GTT alignment" new 78a07fe777c4 drm/i915: stop abusing swiotlb_max_segment new 67f99e34473f i915/i915_gem_context: Remove debug message in i915_gem_co [...] new a8a4f0467d70 drm/i915: Fix CFI violations in gt_sysfs new 682aa4373f15 drm/i915/perf: Fix OA filtering logic for GuC mode new 81d5f7d91492 drm/i915/perf: Add 32-bit OAG and OAR formats for DG2 new 2d9da585216b drm/i915/perf: Fix noa wait predication for DG2 new a5c3a3cbf029 drm/i915/perf: Determine gen12 oa ctx offset at runtime new cceb08490528 drm/i915/perf: Enable bytes per clock reporting in OA new a5a6d92f77ff drm/i915/perf: Simply use stream->ctx new 9677a9f3b1ad drm/i915/perf: Move gt-specific data from i915->perf to gt->perf new 2db609c01495 drm/i915/perf: Replace gt->perf.lock with stream->lock for [...] new cc85345dc804 drm/i915/perf: Use gt-specific ggtt for OA and noa-wait buffers new 90981da6da8c drm/i915/perf: Store a pointer to oa_format in oa_buffer new ed6b25aa6fbf drm/i915/perf: Add Wa_1508761755:dg2 new bc7ed4d30815 drm/i915/perf: Apply Wa_18013179988 new fa5698043418 drm/i915/perf: Save/restore EU flex counters across reset new 01e742746785 drm/i915/guc: Support OA when Wa_16011777198 is enabled new 0fa9349dda03 drm/i915/perf: complete programming whitelisting for XEHPSDV new 07b444f57f12 drm/i915/perf: Enable OA for DG2 new 876e9047a918 drm/i915/mtl: Add missing steering table terminators new e66c8dcf997e drm/i915: Encapsulate lmem rpm stuff in intel_runtime_pm new 1cacd6894d5f drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual new 28d52f99bbca drm/i915/dmabuf: fix sg_table handling in map_dma_buf new 6427ab570c30 drm/i915/selftests: exercise GPU access from the importer new 81aa3f8e26e0 drm/i915/dmabuf: dmabuf cleanup new 3096ae43cc81 drm/i915/dmabuf: Use scatterlist for_each_sg API new ea9c6215ac6b drm/i915/dg2: Introduce Wa_18017747507 new ad1ea98019e2 drm/i915: Fix cs timestamp frequency for ctg/elk/ilk new 78e418d0ea7f drm/i915: Stop claiming cs timestamp frquency on gen2/3 new dbea79a50221 drm/i915: Fix cs timestamp frequency for cl/bw new cf8a82de21c0 drm/i915/selftests: Run MI_BB perf selftests on SNB new 38530a37de49 drm/i915/selftests: Test RING_TIMESTAMP on gen4/5 new 1086af67b9ab drm/i915/selftests: Run the perf MI_BB tests on gen4/5 new 0aeec60c76ca drm/i915: Do not set cache_dirty for DGFX new 8f956e9a2c9b drm/i915/hwmon: Fix a build error used with clang compiler new 60ba8c5bd94e Merge tag 'drm-intel-gt-next-2022-11-03' of git://anongit. [...] new 25d9f0212e49 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 47078311b8ef drm/ingenic: Fix missing platform_driver_unregister() call [...] new e67e865b90b5 drm/ofdrm: Convert PCI IDs to CPU endianness for comparing new a8300c46385e drm/ofdrm: Cast error pointers to void __iomem * new 8e4e4c2f53ff Merge drm/drm-next into drm-misc-next new 2ad2f0d5afb3 drm/komeda: Don't set struct drm_driver.lastclose new 301b3c787a13 drm/mcde: Don't set struct drm_driver.lastclose new 65795e273a81 drm/vboxvideo: Don't set struct drm_driver.lastclose new 0e3172bac3f4 drm/amdgpu: Don't set struct drm_driver.output_poll_changed new cbc5541f020c drm/imx/dcss: Don't set struct drm_driver.output_poll_changed new a8d9621b9fc6 drm/ingenic: Don't set struct drm_driver.output_poll_changed new fe5797144de0 drm/logicvc: Don't set struct drm_driver.output_poll_changed new f36787d1ec1d drm/rockchip: Don't set struct drm_driver.output_poll_changed new eff0553db32a drm/panel-ili9341: Include <linux/backlight.h> new c91149417104 drm/tve200: Include <linux/of.h> new 7e8c9ef57254 drm/fb-helper: Cleanup include statements in header file new 9877d8f6bc37 drm/fb_helper: Rename field fbdev to info in struct drm_fb_helper new 7fd50bc39d12 drm/fb-helper: Rename drm_fb_helper_alloc_fbi() to use _in [...] new afb0ff78c13c drm/fb-helper: Rename drm_fb_helper_unregister_fbi() to us [...] new f231af498c29 drm/fb-helper: Disconnect damage worker from update logic new 3add5f97734d drm/fb-helper: Call fb_sync in I/O functions new 983780918c75 drm/fb-helper: Perform all fbdev I/O with the same implementation new 93e81e38e197 drm/fb_helper: Minimize damage-helper overhead new 7ce19535e9b4 drm/fb-helper: Always initialize generic fbdev emulation new e7c5c29a9eb1 drm/fb-helper: Set flag in struct drm_fb_helper for leakin [...] new 8ab59da26bc0 drm/fb-helper: Move generic fbdev emulation into separate [...] new 45b64fd9f7ae drm/fb-helper: Remove unnecessary include statements new 78a77c9f4948 drm/fb-helper: Clarify use of last_close and output_poll_changed new 0a891b81b5d3 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 403cea4019e2 drm/amdkfd: update GFX11 CWSR trap handler new 9a1662f54934 drm/amdgpu: extend halt_if_hws_hang to MES new 0cfce2401e15 drm/amdgpu: Clean up soc21 early init for SRIOV new 8a1fbb4a5ec2 drm/amdgpu: Disable MCBP from soc21 for SRIOV new f8638ad7fcac drm/amdgpu: Remove unnecessary register program in SRIOV new 33034c5c2efa drm/amdgpu/gfx9: set gfx.funcs in early init new 105195af02d4 drm/amdgpu/gfx10: set gfx.funcs in early init new e053d71f8c04 drm/amdgpu/gfx11: set gfx.funcs in early init new c81c5bd5cf2f drm/radeon: Replace one-element array with flexible-array member new 320e2590e281 drm/amdgpu: Replace one-element array with flexible-array member new f0d0f1087333 drm/amdgpu: Fix type of second parameter in trans_msg() callback new e4d0ef752081 drm/amdgpu: Fix type of second parameter in odn_edit_dpm_t [...] new cfa61b8f9e9e drm/amdgpu: switch to select_se_sh wrapper for gfx v9_0 new c0cc999f3c32 drm/amdkfd: Fix the warning of array-index-out-of-bounds new 5cefe31b2a34 drm/amd/amdgpu: temporary workaround to skip ras error for [...] new ec4927d463cb drm/amdgpu: fix for suspend/resume sequence under sriov new 79b72db63392 drm/amd/display: add DCN support for ARM64 new fcf00f8d29f2 drm/amdkfd: Remove skiping userptr buffer mapping when mmu [...] new 96095c1921f5 drm/amdgpu: Set MTYPE in PTE based on BO flags new c92ce293dd09 drm/radeon: Add HD-audio component notifier support (v5) new 09d8b7f6fa6e drm: Move radeon and amdgpu Kconfig options into their dir [...] new d8ba9f202cd4 drm/amdgpu: force read discovery file if set discovery=2 new 4eb3e31d352f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 89b09ecc3653 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new f393f5f11dc0 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new f94eff09f3f3 drm/msm/dp: drop modeset sanity checks new d3c1a8663d0d drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fr [...] new e512ed607fda drm/msm/dsi: drop modeset sanity checks new 2387771f4504 dt-bindings: display/msm: Add QCM2290 DSI phy new 572e9fd6d14a drm/msm/dsi: Add phy configuration for QCM2290 new 01a907980e0b drm/msm/dsi: Remove useless math in DSC calculations new 170ffca836dd drm/msm/dsi: Remove repeated calculation of slice_per_intf new 1e8196103bd0 drm/msm/dsi: Use DIV_ROUND_UP instead of conditional incre [...] new e443459e2e6b drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_size new 0ca870ca304d drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpc new c3a1aabce2d4 drm/msm/dsi: Migrate to drm_dsc_compute_rc_parameters() new d2c277c61986 drm/msm/dsi: Account for DSC's bits_per_pixel having 4 fra [...] new d053fbc449c4 drm/msm/dsi: Disallow 8 BPC DSC configuration for alternat [...] new 0b55f6bc46be drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fr [...] new cc84b66be223 drm/msm/dsi: Prevent signed BPG offsets from bleeding into [...] new bac4ccce72f7 dt-bindings: display/msm/dsi-controller-main: allow defini [...] new 69a88d8633ec drm/msm/hdmi: move resource allocation to probe function new 248adb815bc1 drm/msm/hdmi: don't take extra reference on PHY device new 437365464043 drm/msm/hdmi: move msm_hdmi_get_phy() to msm_hdmi_dev_probe() new ee417928fe0a Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new 3bc2e128805e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new f1e66332e908 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new b270a8647e85 omapfb: connector-hdmi: switch to using gpiod API new 20f4eaf7acb7 omapfb: panel-sony-acx565akm: remove support for platform data new c1028d5a7ca2 omapfb: panel-sony-acx565akm: switch to using gpiod API new 1e204c9c9665 omapfb: encoder-tfp410: switch to using gpiod API new d6882b3bc158 omapfb: panel-dsi-cm: switch to using gpiod API new d71dca98b0ef omapfb: panel-tpo-td043mtea1: switch to using gpiod API new e71df3e01efd omapfb: panel-nec-nl8048hl11: switch to using gpiod API new d219f551002e omapfb: panel-dpi: remove support for platform data new 2bbf7b34272b omapfb: connector-analog-tv: remove support for platform data new 51120c957ed9 omapfb: encoder-opa362: fix included headers new 7ede3ebd24ed omapfb: panel-lgphilips-lb035q02: remove backlight GPIO handling new 9cab6a5a144f omapfb: panel-tpo-td028ttec1: stop including gpio.h new 3fe7867dc9d0 omapfb: panel-sharp-ls037v7dw01: fix included headers new dbc8d49216e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 064daa29499a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd4ac9b50d09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b1921143595 ASoC: amd: fix ACP version typo mistake new 262a6906dbbf Merge remote-tracking branch 'asoc/for-6.2' into asoc-next new 37cc681cf4c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8f3903c8891 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 29c82f97e10d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4b72e6e5396b io_uring: move kbuf put out of generic tw complete new 69a47aaa5c9a io_uring/net: remove extra notif rsrc setup new b96a61e0a4dd io_uring/net: preset notif tw handler new d54654822797 io_uring/net: rename io_uring_tx_zerocopy_callback new 1e52225edde1 io_uring/net: inline io_notif_flush() new 02912499a7a4 io_uring: move zc reporting from the hot path new 1cc5a56e4b4c io_uring/net: move mm accounting to a slower path new 9c287422aaf8 Merge branch 'for-6.2/io_uring' into for-next new c71afa164bfe io_uring: fix two assignments in if conditions new 765d0e263fcc Merge branch 'for-6.2/io_uring' into for-next new 339aa53ee80e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new c42d16c074ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e01b10d64969 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb0caaff71ae Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new c7d47d51663c dt-bindings: power: supply: define monitored-battery in co [...] new 8c9e038a2a36 dt-bindings: power: supply: bq25890: allow power-supply fields new 70547f34deed dt-bindings: power: supply: maxim,max17042: allow power-supplies new 09b327c991d2 dt-bindings: power: supply: bq25890: use one fallback compatible new eeb6331f71c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 370ee94dfbde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b10b9c342f75 lsm: make security_socket_getpeersec_stream() sockptr_t safe new 353d65e2fd51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d79a2799766e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 9ece9c58fbb6 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new b0ceba1c7bb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 71f860a2096e Merge branch 'next' of git://github.com/cschaufler/smack-next new 6da643ca362f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b1898d16b81f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb6c2126297f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new efdfda822cde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cbcab8da606 Merge branch 'spi-linus' into spi-next new d82316d3cf1f spi: hisi-sfc-v3xx: Fix a typo ("duall") new 6c6871cdaef9 spi: Merge spi_controller.{slave,target}_abort() new 5e2212c83ada Merge remote-tracking branch 'spi/for-6.2' into spi-next new 96b565cd1db7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 870cc91c5ce9 Merge branch into tip/master: 'perf/urgent' new 7420ae3bb977 x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB new 2984d7ceb82e Merge branch into tip/master: 'x86/cpu' new 19404aeebbc1 x86_64: Remove pointless set_64bit() usage new b6e3ea033d08 x86/mm/pae: Get rid of set_64bit() new 28fec83baabe mm: Remove pointless barrier() after pmdp_get_lockless() new 3301badde43d mm: Convert __HAVE_ARCH_P..P_GET to the new style new 1f741723738e Merge branch 'x86/mm' new aabc0f261e83 Merge branch into tip/master: 'x86/urgent' new 370839c241f7 x86/sgx: Allow enclaves to use Asynchrounous Exit Notification new 16a7fe3728a8 KVM/VMX: Allow exposing EDECCSSA user leaf function to KVM guest new ff1af09af49c Merge branch into tip/master: 'x86/sgx' new 19526717f768 objtool: Optimize elf_dirty_reloc_sym() new 023f2340f053 objtool: Fix weak hole vs prefix symbol new b32fd8a60f5d x86,pm: Force out-of-line memcpy() new 4fd5f70ce14d x86/Kconfig: Enable kernel IBT by default new f14da6499b2c Merge branch into tip/master: 'x86/core' new b1599915f091 x86/cpufeatures: Move X86_FEATURE_CALL_DEPTH from bit 18 t [...] new 01d2077d0e55 Merge branch into tip/master: 'x86/core' new 78f656842717 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 990c955587ba Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new ecc91be1b9b2 clocksource: Add comments to classify bogus measurements new a7dc308e8359 clocksource: Exponential backoff for load-induced bogus wa [...] new 63e35393e3db locking/memory-barriers.txt: Improve documentation for wri [...] new a8e63e198ef6 doc: Further updates to RCU's lockdep.rst new 1d74e71cdd1e doc: Update NMI-RCU.rst new 21c2e3909721 doc: Update rcubarrier.rst new a3125ff94735 doc: Update rcu_dereference.rst new e387d1040fbb doc: Update and wordsmith rculist_nulls.rst new 45864bfc402a doc: Update rcu.rst new 586f8a434f99 doc: Update stallwarn.rst new 6b4c9dc470fe doc: Update torture.rst new 8e8425138cb5 doc: Update UP.rst new c8ab9f4e48c1 doc: Update rcu.rst URL to RCU publications new 37c5ff48cd43 doc: Update whatisRCU.rst new ea008b0cc0d2 genirq: Fix the return type of kstat_cpu_irqs_sum() new b37890e7850e sched: Add helper kstat_cpu_softirqs_sum() new 47d08997a1e8 sched: Add helper nr_context_switches_cpu() new 5242bc5b7213 rcu: Add RCU stall diagnosis information new 579af7b361de Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 8dbf004f5888 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0a114b51ff6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fa173a181f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba093b8585c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39721d62bbc1 ipmi:ssif: Increase the message retry time new 0eb1762f3c77 ipmi/watchdog: Include <linux/kstrtox.h> when appropriate new 932c685baf36 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 89d97d573b64 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 7a09c1269702 USB: core: Change configuration warnings to notices new 372488c6936f usb: core: Use kstrtobool() instead of strtobool() new a8bc8cc193c6 usb: gadget: Use kstrtobool() instead of strtobool() new 006bd12d9f37 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 84596669c721 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5fd8c2d3de3d tty: Move sysctl setup into "core" tty logic new 83efeeeb3d04 tty: Allow TIOCSTI to be disabled new 8275b48b2780 tty: serial: introduce transmit helpers new 2d141e683e9a tty: serial: use uart_port_tx() helper new d11cc8c3c4b6 tty: serial: use uart_port_tx_limited() new 35781d8356a2 tty: serial: qcom-geni-serial: Add support for Hibernation [...] new 801954d1210a serial: 8250: 8250_omap: Support native RS485 new f4000a06f40f serial: dz: Use uart_xmit_advance() new 20b01af85291 serial: men_z135_uart: Use uart_xmit_advance() new 1fcff75f3932 serial: msm: Use uart_xmit_advance() new a5c9611ddc51 serial: pch_uart: Use uart_xmit_advance() new a2a74303b308 serial: sc16is7xx: Use uart_xmit_advance() new fc59f80b0874 serial: 8250_bcm7271: Use uart_xmit_advance() new 051ef7c8d81f serial: 8250: Use uart_xmit_advance() new 71a67573d0ed serial: pl011: Use uart_xmit_advance() new d29d947c14d1 serial: ar933x: Use uart_xmit_advance() new 8a8dee2cdbb3 serial: arc: Use uart_xmit_advance() new add147a4591e serial: atmel: Use uart_xmit_advance() new 4146765cae90 serial: clps711x: Use uart_xmit_advance() new f8097f0caaf2 serial: cpm_uart: Use uart_xmit_advance() new cb867f542e2a serial: digicolor: Use uart_xmit_advance() new 7840a92a3e7d serial: linflexuart: Use uart_xmit_advance() new cacf7f689b9b serial: fsl_lpuart: Use uart_xmit_advance() new 26e8f1d9a881 serial: imx: Use uart_xmit_advance() new daf63432f462 serial: ip22zilog: Use uart_xmit_advance() new 53c3d62f4687 serial: liteuart: Use uart_xmit_advance() new 502b13cc5aa2 serial: max3100: Use uart_xmit_advance() new d41727dbdfcb serial: max310x: Use uart_xmit_advance() new 681ef4219bee serial: meson: Use uart_xmit_advance() new 5c664457a937 serial: milbeaut_usio: Use uart_xmit_advance() new 269599fa886f serial: mvebu-uart: Use uart_xmit_advance() new 98fdebeebbad serial: pic32: Use uart_xmit_advance() new b31b07a7d21a serial: pmac_zilog: Use uart_xmit_advance() new 3d4d838423a5 serial: rda: Use uart_xmit_advance() new ec04d75fe438 serial: samsung_tty: Use uart_xmit_advance() new 10b459d2c3da serial: sb1250-duart: Use uart_xmit_advance() new 3ea03c021dcc serial: sccnxp: Use uart_xmit_advance() new b7e2647671a2 serial: tegra: Use uart_xmit_advance() new e234ef0ef1de serial: sh-sci: Use uart_xmit_advance() new b92df54ccf73 serial: sprd: Use uart_xmit_advance() new 29d8c07b4957 serial: stm32: Use uart_xmit_advance() new c5fd4b7d7e58 serial: sunhv: Use uart_xmit_advance() new 54ffabbe2203 serial: sunplus-uart: Use uart_xmit_advance() new 5aaae464d6de serial: sunsab: Use uart_xmit_advance() new 7f20ab70940e serial: sunsu: Use uart_xmit_advance() new 81eb6227afea serial: sunzilog: Use uart_xmit_advance() new b421cbb2f33c serial: timbuart: Use uart_xmit_advance() new 852322ff4f2b serial: uartlite: Use uart_xmit_advance() new 41e804c4dec6 serial: ucc_uart: Use uart_xmit_advance() new edc62b17ed9f serial: xuartps: Use uart_xmit_advance() new c2087b37d104 serial: zs: Use uart_xmit_advance() new 109a951a9f1f serial: tegra: Read DMA status before terminating new 6dd07781b4cd serial: Convert serial_rs485 to kernel doc new 851453abc8e9 Documentation: rs485: Link reference properly new 0f4648a1a6d3 Documentation: rs485: Mention uart_get_rs485_mode() new 891e999394f5 Documentation: rs485: Fix struct referencing new 7b1c56e08a45 Documentation: Make formatting consistent for rs485 docs new 0c3c184c5218 dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs new e9c29d80278c serial: 8250/ingenic: Add support for the JZ4750/JZ4755 new 79d0224f6bf2 tty: serial: imx: Handle RS485 DE signal active high new 2cfc64f3f0e1 serial: 8250_core: Use str_enabled_disabled() helper new cc72a1eea5e3 tty: hvc: make hvc_rtas_dev static new fa31528a2147 dt-bindings: serial: renesas,scif: Document r8a779g0 support new 15730dc45dc7 tty: Cleanup tty buffer align mask new 4382f64da706 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new c0ac5b4bdae5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cdf3f8964949 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 4c6b3af3906d phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset new 9fe6b4e87c22 phy: qcom-qmp-usb: sort device-id table new 95dd63b8988c phy: qcom-qmp-usb: move device-id table new 9c9beef111a7 phy: qcom-qmp-usb: move pm ops new 2a55ec4f0a04 phy: qcom-qmp-usb: merge driver data new 8ec02ba84936 phy: qcom-qmp-usb: clean up device-tree parsing new 413db06c05e7 phy: qcom-qmp-usb: clean up probe initialisation new 8fe2b2b745a1 phy: qcom-qmp-usb: rename PHY ops structure new 876420fb7b98 phy: qcom-qmp-usb: clean up PHY init new 500e9d37fb9e dt-bindings: phy: qcom,qmp-usb: rename current bindings new e8e58e29a0c9 dt-bindings: phy: qcom,qmp-usb: fix sc8280xp binding new 183462e8c92c phy: qcom-qmp-usb: restructure PHY creation new c0a6c2528367 phy: qcom-qmp-usb: add support for updated sc8280xp binding new 32fb07f35675 phy: usb: Improve port mode selection new 3ef54ad3004a phy: usb: s2 WoL wakeup_count not incremented for USB->Eth [...] new 0fa4adda57f1 phy: usb: Migrate to BIT and BITMASK macros new d5a87edad263 phy: usb: Disable phy auto-suspend new 219ec4e8f7b2 phy: usb: Use slow clock for wake enabled suspend new 5b679072af07 phy: usb: Fix clock imbalance for suspend/resume new e58cd0db7b5e dt-bindings: phy: Add special clock for Allwinner H616 PHY new 4347e7ca2e98 phy: sun4i-usb: Introduce port2 SIDDQ quirk new ae23abe0fd09 phy: sun4i-usb: Add support for the H616 USB PHY new 0b52a84adbd0 dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J721e new 64d2ef6b3389 phy: ti: gmii-sel: Update methods for fetching and using q [...] new 1eaf0d2507b8 phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e new 43a71588bf24 phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional() new b5bf0765c5a1 phy: tegra: xusb: Remove usb3 supply new 1f85e10c4b59 doc: phy: Document typical order of API calls new dd60275503dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d994feeb0b76 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7cb2d08c860 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 80629af0f3e4 MAINTAINERS: remove section INTEL IOP-ADMA DMA DRIVER new cccc46ae3623 dmaengine: remove s3c24xx driver new a92b744f28e8 dmaengine: xilinx_dma: fix xilinx_dma_child_probe() return [...] new 73f11324738a dmaengine: xilinx_dma : add xilinx_dma_device_config() ret [...] new 3e98b9bd8469 dmaengine: sh: Remove unused shdma-arm.h new 9a8ddb35a9d5 dmaengine: idxd: Make read buffer sysfs attributes invisib [...] new 17a36713babe dt-bindings: dmaengine: qcom: gpi: add compatible for SM6115 new 739153a6ae68 Documentation: devres: add missing devm_acpi_dma_controlle [...] new b12b8d951f3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a38c6f66ec2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e7768469f4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb6e25fda0f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e3289fb231a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d59fdbc7164a gpiolib: of: Make use of device_match_of_node() new 34cb9352b623 gpiolib: of: factor out quirk setting polarity via separat [...] new b8b80348c57b gpiolib: of: add polarity quirk for Freescale PCIe controller new f42e24296106 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 1ce5187d85c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17fb9bff117d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e4dedb15be4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a9d3d4e84a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 744cba5e8f46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5afaa9762dbd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0705d2fc09cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d894636f536d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new cbc0855e25b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dfd910b82cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f307b9ff126 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 206bbe787dca Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 4db29c7184bf kunit: tool: make TestCounts a dataclass new 26122da90df4 kunit: tool: unit tests all check parser errors, standardi [...] new 6fe1ad4a1560 kunit: tool: remove redundant file.close() call in unit test new 993360eb411f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new ea0ca309a071 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new bc5b5e7b6fd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 444abe32a7b9 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 1b3519de51c7 efi: loongarch: Drop exports of unused string routines new 1cb4851120e5 efi: libstub: Move screen_info handling to common code new 45533c112e4c efi: libstub: Provide local implementations of strrchr() a [...] new 5e8208c1bb60 efi: libstub: Factor out EFI stub entrypoint into separate file new 64e16c7816d9 efi: libstub: Add image code and data size to the zimage metadata new a5bcf885cf3e efi: libstub: Factor out min alignment and preferred kerne [...] new eb3fb1797042 efi/riscv: libstub: Split off kernel image relocation for [...] new ed9b3cf658b4 efi/arm64: libstub: Split off kernel image relocation for [...] new 27647e918059 efi/loongarch: Don't jump to kernel entry via the old image new 331787d00ae7 efi/loongarch: libstub: Split off kernel image relocation [...] new 27e80a1f89b1 efi: libstub: Merge zboot decompressor with the ordinary stub new 92cf1ab417cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1df87e2e859e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a207620123f2 mm/slab_common: repair kernel-doc for __ksize() new eb4940d4adf5 mm/slab: remove !CONFIG_TRACING variants of kmalloc_[node_ [...] new 71d5a3bd8b34 Merge branch 'slab/for-6.2/cleanups' into slab/for-next new 80e7e4c089d2 Merge branch 'slab/for-6.2/locking' into slab/for-next new 0fa346d2b24d Merge branch 'slab/for-6.2/slub-sysfs' into slab/for-next new 91ca3e804852 mm/migrate: make isolate_movable_page() skip slab pages new 716f833855db mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head new 57cfff3a554c Merge branch 'slab/for-6.2/fit_rcu_head' into slab/for-next new 328687151b2a mm/slab_common: Restore passing "caller" for tracing new 618f0cd488f0 Merge branch 'slab/for-6.1-rc4/fixes' into slab/for-next new bce4447e77a1 mm/slub, percpu: correct the calculation of early percpu a [...] new e2dfb9b5b87a Merge branch 'slab/for-6.2/cleanups' into slab/for-next new 490ba3957cfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06525b16141f random: use rejection sampling for uniform bounded random [...] new 4e0350697ab3 random: add helpers for random numbers with given floor or range new 9e5cb8bc40dd kcsan: remove rng selftest new ee276fa4f314 treewide: use get_random_u32_below() instead of deprecated [...] new 98d5ea6df83e treewide: use get_random_u32_{above,below}() instead of ma [...] new 9f84fd8f6bf2 treewide: use get_random_u32_between() when possible new 721a4c4c4165 stackprotector: move get_random_canary() into stackprotector.h new 09cd70c0b44e stackprotector: actually use get_random_canary() new dddaa603643c random: use random.trust_{bootloader,cpu} command line opt [...] new 274adb69191a random: remove early archrandom abstraction new 6271c6222a25 random: adjust comment to account for removed function new 4f73364441a8 random: modernize documentation comment on get_random_bytes() new 44369ade6e63 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d1b4955cc056 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9fe40c9a772c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 647fbce2a71a Merge branch 'for-next' of git://git.infradead.org/users/w [...] new a7b334cccbfe Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 6fa0663c5cf7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 805ba9109bd4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 394fa449ba27 perf/x86: Make struct p4_event_bind::cntr signed array new 6e64b163f344 MIPS: pic32: treat port as signed integer new bb30120969ad sparc: sbus: treat CPU index as integer new 5f1611ce5ddc media: stv0288: use explicitly signed char new b043ba3c166c staging: rtl8192e: remove bogus ssid character sign test new e9586f849dd5 media: atomisp: make hive_int8 explictly signed new ed8a97801f2c kbuild: treat char as always unsigned new 97f7ffb41169 lib: assume char is unsigned new 29db65a68f07 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] new bb474529a7a7 maple_tree: remove pointer to pointer use in mas_alloc_nodes() new a3fcd6bc67ad maple_tree: mas_anode_descend() clang-analyzer cleanup new 651bb49a89e6 mm, compaction: fix fast_isolate_around() to stay within b [...] new d374ebb11da3 maple_tree: reorganize testing to restore module testing new 8b47aed04884 maple_tree-reorganize-testing-to-restore-module-testing-fix new c01631b7b67a maple_tree-reorganize-testing-to-restore-module-testing-fix-2 new 39a8714b1212 mm/mmap: fix memory leak in mmap_region() new a46979b18417 mm: don't warn if the node is offlined new 50f95424eba6 nilfs2: fix deadlock in nilfs_count_free_blocks() new eff8c81d4ae7 hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] new e1b4cf31cd2b Partly revert "mm/thp: carry over dirty bit when thp split [...] new 89e4f78ee79b mm/memremap.c: map FS_DAX device memory as decrypted new 3ed47e86c7c2 mm/shmem: use page_mapping() to detect page cache for uffd [...] new fa499e51e6ad mm: hugetlb_vmemmap: include missing linux/moduleparam.h new 475424b4f40f kmsan: core: kmsan_in_runtime() should return true in NMI context new a2c4b89c7c98 x86/uaccess: instrument copy_from_user_nmi() new 1838835090a8 Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN new a6dbbf751630 kmsan: make sure PREEMPT_RT is off new 08934af2f56b x86/traps: avoid KMSAN bugs originating from handle_bug() new a29e2ed96001 nilfs2: fix use-after-free bug of ns_writer on remount new 397fbf18880f fs: fix leaked psi pressure state new 0aa51b5dc4f3 hugetlb: simplify hugetlb handling in follow_page_mask new 27f52e03ee24 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v4 new 6e198dd58c06 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v5 new c19a70c02a0f mm: vmscan: make rotations a secondary factor in balancing [...] new 36329ee0ad4a fsdax: wait on @page not @page->_refcount new c3013714cba5 fsdax: use dax_page_idle() to document DAX busy page checking new fe89a3d1d810 fsdax: include unmapped inodes for page-idle detection new 69c595630e25 fsdax: introduce dax_zap_mappings() new f96d9f02e0dc fsdax: wait for pinned pages during truncate_inode_pages_final() new d5dc0a87871c fsdax: validate DAX layouts broken before truncate new dd3766a13d22 fsdax: hold dax lock over mapping insertion new 9c0d08b2d0ae fsdax: update dax_insert_entry() calling convention to ret [...] new 9df566f50a1d fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() new 6f12ad225a6b fsdax: introduce pgmap_request_folios() new 2e305525a080 mm/memremap: mark folio_span_valid() as __maybe_unused new 7405f17358b3 fsdax: rework dax_insert_entry() calling convention new e113d3385665 fsdax: cleanup dax_associate_entry() new aa761267db02 devdax: minor warning fixups new 5986a1be6e25 devdax: fix sparse lock imbalance warning new 34fa7d7a9d3a libnvdimm/pmem: support pmem block devices without dax new 235f6ccf1b81 devdax: move address_space helpers to the DAX core new 30025735d41b devdax: sparse fixes for xarray locking new 06c063db8cab devdax: sparse fixes for vmfault_t/dax-entry conversions new 021fbb01fcfb devdax: sparse fixes for vm_fault_t in tracepoints new 0c5a0db18e3d devdax: add PUD support to the DAX mapping infrastructure new 731a7a5e0d4e devdax: use dax_insert_entry() + dax_delete_mapping_entry() new 474ef37cf12c mm/memremap_pages: replace zone_device_page_init() with pg [...] new 1a9272e477c8 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] new 66015582e46d mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] new 4f17b3f7039c mm/meremap_pages: delete put_devmap_managed_page_refs() new 81a779d20f4e mm/gup: drop DAX pgmap accounting new e4d210de10f0 selftests/vm: use memfd for uffd hugetlb tests new b4c7b742b0f7 selftests/vm: use memfd for hugetlb-madvise test new 1aaea7cf49f3 selftests/vm: use memfd for hugepage-mremap test new cd513bb1ad3f selftests/vm: drop mnt point for hugetlb in run_vmtests.sh new f37b891d9010 mm/rmap: fix comment in anon_vma_clone() new 02a0b7f78546 mm/hugetlb: add folio support to hugetlb specific flag macros new aab604bcb8cb mm: add private field of first tail to struct page and str [...] new 5040eba22aba mm/hugetlb: add hugetlb_folio_subpool() helpers new e1c16552a067 hugetlbfs: convert hugetlb_delete_from_page_cache() to use folios new 8491bb3415aa mm/hugetlb: add folio_hstate() new d4914a9426fa filemap: find_lock_entries() now updates start offset new a01fb25e7505 filemap: find_get_entries() now updates start offset new 6506329a2a47 zram: use try_cmpxchg in update_used_max new 8885794a4710 mm: fix typo in struct vm_operations_struct comments new 203ea159049c mm/shmem: remove unneeded assignments in shmem_get_folio_gfp() new 0bb3f24ac740 mm/mincore.c: use vma_lookup() instead of find_vma() new 718105ac5da7 mm: memcontrol: use mem_cgroup_is_root() helper new 64d4ad2df05d tmpfs: ensure O_LARGEFILE with generic_file_open() new b9431404e5b6 kasan: switch kunit tests to console tracepoints new 22ce5300a054 kasan: migrate kasan_rcu_uaf test to kunit new 7e5c06f62824 kasan: migrate workqueue_uaf test to kunit new 9a6e08c80399 selftests/vm: anon_cow: test COW handling of anonymous memory new 7ea11f5b9c4a selftests-vm-anon_cow-test-cow-handling-of-anonymous-memory-fix new 2bfe35dd9804 selftests/vm: factor out pagemap_is_populated() into vm_util new 30da02f541c5 selftests/vm: anon_cow: THP tests new 1f7ecd637c2b selftests/vm: anon_cow: hugetlb tests new a11738113d83 selftests/vm: anon_cow: add liburing test cases new f46e75e16b29 selftests-vm-anon_cow-add-liburing-test-cases-fix new f97ffd2632ee mm/gup_test: start/stop/read functionality for PIN LONGTERM test new ea7dfd3bbf86 mm-gup_test-start-stop-read-functionality-for-pin-longterm [...] new fbb87db4f809 mm: gup_test: remove unneeded semicolon new a97a72171f06 selftests/vm: anon_cow: add R/O longterm tests via gup_test new cc8c929e076a mm: rmap: rename page_not_mapped() to folio_not_mapped() new b60387225977 cgroup/cpuset: use hotplug_memory_notifier() directly new dcf93e09f338 fs/proc/kcore.c: use hotplug_memory_notifier() directly new bff141c0e298 mm/slub.c: use hotplug_memory_notifier() directly new df2e66ca81d0 mm/mmap: use hotplug_memory_notifier() directly new edfae87fb057 mm/mm_init.c: use hotplug_memory_notifier() directly new 423b14d4a572 ACPI: HMAT: use hotplug_memory_notifier() directly new 59d1c7f5635e memory: remove unused register_hotmemory_notifier() new 924ef0d6d3ca memory: move hotplug memory notifier priority to same file [...] new 0dfa00ee5e70 hugetlbfs: don't delete error page from pagecache new 2b4cc685190a mm: vmalloc: add alloc_vmap_area trace event new 0f7645a6d12d mm: vmalloc: add purge_vmap_area_lazy trace event new c897544d63e8 mm: vmalloc: add free_vmap_area_noflush trace event new cb608b96539b mm: vmalloc: use trace_alloc_vmap_area event new a18857eb69a5 mm: vmalloc: use trace_purge_vmap_area_lazy event new 4964a33d133b mm: vmalloc: simplify return boolean expression new 80bb0a90f4fe mm: vmalloc: use trace_free_vmap_area_noflush event new ca16f1185021 vmalloc: add reviewers for vmalloc code new 516faff3d1a7 vmalloc-add-reviewers-for-vmalloc-code-checkpatch-fixes new e77ed20dd890 mm: remove kern_addr_valid() completely new 9cd52e8f009f zram: preparation for multi-zcomp support new a4da5626d71b zram: add recompression algorithm sysfs knob new 29b6c2276c18 zram: factor out WB and non-WB zram read functions new 3ab9d537bb16 zram: introduce recompress sysfs knob new 67ee67e04cad documentation: add recompression documentation new 894d1d7145d7 zram: add recompression algorithm choice to Kconfig new 6533d88fb7ee zram: add recompress flag to read_block_state() new 10ad0c9462de zram: clarify writeback_store() comment new a76f4e69a342 zram: use IS_ERR_VALUE() to check for zs_malloc() errors new 6fc6daf91899 selftests/vm: enable running select groups of tests new f686f4603470 selftests/vm: calculate variables in correct order new 29368c9b9627 mm/huge_memory: convert split_huge_pages_in_file() to use a folio new 37d2118ce6b7 mm/swap: convert find_get_incore_page to use folios new b89e4c13c233 mm: convert find_get_incore_page() to filemap_get_incore_folio() new 1df00194f568 mm: remove FGP_HEAD new e7c507f782a8 nios2: remove unused INIT_MMAP new 1097d0d0413f x86/sgx: use VM_ACCESS_FLAGS new 3c9a32083588 mm: mprotect: use VM_ACCESS_FLAGS new aea4ebdcf3f7 mm: debug_vm_pgtable: use VM_ACCESS_FLAGS new 197f0b5b81f2 amdgpu: use VM_ACCESS_FLAGS new 45919a3fb151 mm/hugetlb: unify clearing of RestoreReserve for private pages new 390282361335 compiler-gcc: be consistent with underscores use for `no_s [...] new 51bbd4d3d433 compiler-gcc: remove attribute support check for `__no_san [...] new ebff70e0b750 compiler-gcc: remove attribute support check for `__no_san [...] new acaa7444a4d1 compiler-gcc: remove attribute support check for `__no_san [...] new 707c47672c80 compiler-gcc: document minimum version for `__no_sanitize_ [...] new 783f9d4819b9 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets new 220a3b7d3bce mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix new 514b7acdfd43 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] new 40a138446e6c selftests/vm: add KSM unmerge tests new 9787423e8df7 selftests/vm: add CATEGORY for ksm_functional_tests new bfe0b69ee39f mm/pagewalk: don't trigger test_walk() in walk_page_vma() new 4e02e5dc9d8e selftests/vm: add test to measure MADV_UNMERGEABLE performance new b83c492417d5 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE new 54b2e64a693e mm: remove VM_FAULT_WRITE new 8bbf4983638c mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] new e0027714740f mm/pagewalk: add walk_page_range_vma() new 365bfc71fbf1 mm/ksm: convert break_ksm() to use walk_page_range_vma() new 61d397d723d8 mm/gup: remove FOLL_MIGRATION new af7fc54970a6 mm-gup-remove-foll_migration-fix new b72d553ab0b4 mm: memory-failure: make put_ref_page() more useful new 7730a5a4f0b0 mm: memory-failure: avoid pfn_valid() twice in soft_offlin [...] new 71aa53e011b9 mm: memory-failure: make action_result() return int new 2b5179f6c5a8 mm-memory-failure-make-action_result-return-int-v2 new 3b98facf4b4e hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() new 727c8958833a Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP co [...] new f3394660a1eb mm: migrate: try again if THP split is failed due to page refcnt new 4465a6f46ae6 mm,hwpoison,hugetlb,memory_hotplug: hotremove memory secti [...] new 468b269e9d03 mmhwpoisonhugetlbmemory_hotplug-hotremove-memory-section-w [...] new ac6161f37f05 mm/hwpoison: move definitions of num_poisoned_pages_* to m [...] new 108b976f6880 mm/hwpoison: pass pfn to num_poisoned_pages_*() new a4cddf5fd8aa mm/hwpoison: introduce per-memory_block hwpoison counter new 856917bb5a4d swap: add a limit for readahead page-cluster value new ba2ab27210cf maple_tree: fix mas_find_rev() comment new 6d8efefc73f9 maple_tree: update copyright dates for test code new 2512a44d5129 mm/damon/core: split out DAMOS-charged region skip logic i [...] new 1c109f1e3dba mm/damon/core: split damos application logic into a new function new 2346d5731c34 mm/damon/core: split out scheme stat update logic into a n [...] new 17c4ca8452b5 mm/damon/core: split out scheme quota adjustment logic int [...] new 79ef489a170f mm/damon/sysfs: use damon_addr_range for region's start an [...] new ad58c8da21ac mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() new b3b452dc1fdd mm/damon/sysfs: move sysfs_lock to common module new 046057d54ca1 mm/damon/sysfs: move unsigned long range directory to comm [...] new f843ea359c5e mm/damon/sysfs: split out kdamond-independent schemes stat [...] new eb52c2efe39e mm/damon/sysfs: split out schemes directory implementation [...] new 356dd1ffd5dd mm/damon/modules: deduplicate init steps for DAMON context setup new 4cc9064d3bef mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] new 5bc132566bb0 mm/damon/reclaim: enable and disable synchronously new 044efb6a1ee6 selftests/damon: add tests for DAMON_RECLAIM's enabled parameter new 1fb58af33e7b mm/damon/lru_sort: enable and disable synchronously new 1e73a78158c5 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter new 7a9450caca63 mm: convert mm's rss stats into percpu_counter new c5b7c3063162 mm: percpu_counter: use race free percpu_counter sum interface new 45deca125fd7 mm, hwpoison: try to recover from copy-on write faults new a89b542afd53 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 new c1b522141370 mm, hwpoison: when copy-on-write hits poison, take page offline new aa24b98db760 mm: use stack_depot for recording kmemleak's backtrace new 0d4281747a48 mm-use-stack_depot-for-recording-kmemleaks-backtrace-check [...] new b2991aae67f3 mm-use-stack_depot-for-recording-kmemleaks-backtrace-fix new f98247b7019c mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3 new 5c3d06ad71c2 mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3-fix new 5f61acd8ce0c mm: hugetlb_vmemmap: remove redundant list_del() new b16fd592d710 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] new 71b992381c30 Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] new 12bd9dcb6e49 mm: vmscan: split khugepaged stats from direct reclaim stats new de75e3f4ba82 mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] new d1ca03889568 mm/khugepaged: add tracepoint to collapse_file() new 9f9e84fcd708 maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] new 7b0e8e5d28ed mempool: do not use ksize() for poisoning new 8f1b4839d568 mempool-do-not-use-ksize-for-poisoning-fix new 925f8ccf95f5 kasan: allow sampling page_alloc allocations for HW_TAGS new 9b8231246e5b kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix new 0b856a0df711 zram: add size class equals check into recompression new 784967664313 zsmalloc: turn zspage order into runtime variable new 622815358d33 zsmalloc: move away from page order defines new 0ca177b70cbf zsmalloc: make huge class watermark zs_pool member new 4737a1c8da7f zram: huge size watermark cannot be global new 43bd29e76c4f zsmalloc: pass limit on pages per-zspage to zs_create_pool() new 703d61321ff4 zram: add pages_per_pool_page device attribute new b38a0535dc43 Documentation: document zram pages_per_pool_page attribute new a4efba774cac zsmalloc: break out of loop when found perfect zspage order new 191b60611034 mm/vmstat: correct some wrong comments based-on fls() new 821054534d6a mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios new b02b7a674440 mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios new fe3f4d34a1b3 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios new 7226061c1257 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios new abddde0aaccd mm/hugetlb: convert isolate_or_dissolve_huge_page to folios new d0c7436854f9 mm/hugetlb: convert free_huge_page to folios new 33f4ef75883a mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] new ac3f517c5725 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] new ddb30e6151fa mm/hugetlb: convert move_hugetlb_state() to folios new 83eb00436018 mm-hugetlb-convert-move_hugetlb_state-to-folios-fix new 7be492cc2cbe mm/damon/core: add a callback for scheme target regions check new 8483ff87239d mm/damon/sysfs-schemes: implement schemes/tried_regions directory new e5f26fb2c0d1 mm/damon/sysfs-schemes: implement scheme region directory new c63120667380 mm/damon/sysfs: implement DAMOS tried regions update command new 557a4290251b mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] new 99f4f5d4f295 tools/selftets/damon/sysfs: test tried_regions directory e [...] new 42deab6b29a3 Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] new e211ba5d3f78 Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] new 4b7c9d1b60d3 mm/damon: use kstrtobool() instead of strtobool() new bf926ed99c74 mm: use kstrtobool() instead of strtobool() new 72b05085168c mm: always compile in pte markers new ee6a08f062f9 mm: use pte markers for swap errors new 6f35be63c60e zsmalloc: replace IS_ERR() with IS_ERR_VALUE() new 0a8864de53e6 selftests/vm: update hugetlb madvise new f69f860c91d0 mm: discard __GFP_ATOMIC new b06f2861ba00 mm: vmscan: fix extreme overreclaim and swap floods new b47888d67596 lib/debugobjects: fix stat count and optimize debug_object [...] new eaa9b7270557 arc: ptrace: user_regset_copyin_ignore() always returns 0 new fb2ca591baa8 arm: ptrace: user_regset_copyin_ignore() always returns 0 new c7e4a4a70a52 arm64: ptrace: user_regset_copyin_ignore() always returns 0 new 402669e94cce hexagon: ptrace: user_regset_copyin_ignore() always returns 0 new 01877e17fae0 ia64: ptrace: user_regset_copyin_ignore() always returns 0 new 07c7947ca964 mips: ptrace: user_regset_copyin_ignore() always returns 0 new d701636cefd2 nios2: ptrace: user_regset_copyin_ignore() always returns 0 new 09558cc08c34 openrisc: ptrace: user_regset_copyin_ignore() always returns 0 new f598eaf7ee21 parisc: ptrace: user_regset_copyin_ignore() always returns 0 new 9317086e62ed powerpc: ptrace: user_regset_copyin_ignore() always returns 0 new 970fd3c0b29f powerpc-ptrace-user_regset_copyin_ignore-always-returns-0-fix new 3898dda2fac5 sh: ptrace: user_regset_copyin_ignore() always returns 0 new a11ea7d3bf24 sparc: ptrace: user_regset_copyin_ignore() always returns 0 new c92f18fd489f regset: make user_regset_copyin_ignore() *void* new 6bee1158f3e7 fault-injection: allow stacktrace filter for x86-64 new c1d5b40407b9 fault-injection: skip stacktrace filtering by default new 6bab66e32c18 fault-injection: make some stack filter attrs more readable new 2da82a04707c fault-injection: use debugfs_create_xul() instead of debug [...] new d66b9c893c60 fault-injection: make stacktrace filter works as expected new f8ce55e85be8 core_pattern: add CPU specifier new 9fae3da97004 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new dcc03d079697 lib/notifier-error-inject: fix error when writing -errno t [...] new e2735e09b0fe debugfs: fix error when writing negative value to atomic_t [...] new 099f8623a0a6 lib/oid_registry.c: remove redundant assignment to variable num new 43093f5a0dd7 MAINTAINERS: git://github -> https://github.com for linux- [...] new 3a5af676e513 llist: avoid extra memory read in llist_add_batch new 654af003c279 panic: use str_enabled_disabled() helper new 6ab3547f13bf ocfs2/cluster: use bitmap API instead of hand-writing it new 1757aaf0ece5 ocfs2: use bitmap API in fill_node_map new ed3783d011a7 ocfs2/dlm: use bitmap API instead of hand-writing it new 05c2be7b6701 proc/vmcore: fix potential memory leak in vmcore_init() new 22c22fa7ff33 kexec: remove the unneeded result variable new baee669d5c0a kexec: replace crash_mem_range with range new e34d6903c67a ARM: kexec: make machine_crash_nonpanic_core() static new 6980ca347601 minmax: sanity check constant bounds when clamping new 7860bf2a746d minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new 9217f7e86c64 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new 2530709a9cdb minmax: clamp more efficiently by avoiding extra comparison new d6cb26278cfc proc: report open files as size in stat() for /proc/pid/fd new 32e3b9b30c05 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3 new 896c534e4b80 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3-fix new 1106a249ac15 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v4 new 17c0fb69e57b checkpatch: add warning for non-lore mailing list URLs new a9eb6194740e proc: give /proc/cmdline size new 13dbe4d0eb50 ia64: replace IS_ERR() with IS_ERR_VALUE() new 6382eecdd1a3 ia64/kprobes: remove orphan declarations from arch/ia64/in [...] new 43097ebbb99c ia64: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions new 766d21d93dc4 cpumask: limit visibility of FORCE_NR_CPUS new a479b5c0ce33 proc: fixup uptime selftest new 7f786c98747d scripts: checkpatch: allow "case" macros new 452d366b89d2 wifi: rt2x00: use explicitly signed or unsigned types new 7d74fa27a14e nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_ [...] new 84fedb6a4606 nilfs2: fix shift-out-of-bounds due to too large exponent [...] new 6d0d94ec0e91 initramfs: remove unnecessary (void*) conversion new 9681840ef069 squashfs: add the mount parameter theads=<single|multi|percpu> new 6abd67329aa6 squashfs: allows users to configure the number of decompre [...] new 20877ecf1fef lib/fonts: fix undefined behavior in bit shift for get_def [...] new 29ef8208c59b rapidio/tsi721: replace flush_scheduled_work() with flush_work() new 439a0a4ac5e8 tools/accounting/procacct: remove some unused variables new 9897fb04842a ocfs2: fix memory leak in ocfs2_stack_glue_init() new 7cee694c184e squashfs: fix null-ptr-deref in squashfs_fill_super new 7ceeb4e77fec kprobes,lib: kretprobe scalability improvement new 639e6e328279 kprobeslib-kretprobe-scalability-improvement-fix new b295ad4801af kprobeslib-kretprobe-scalability-improvement-fix-2 new edbfcca16ef7 selftests/vm: add local_config.h and local_config.mk to .g [...] new dd79e7596552 checkpatch: add check for array allocator family argument order new 5c0099560d6f Merge branch 'mm-nonmm-unstable' into mm-everything new 65690b01f92a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new d8e87774068a Add linux-next specific files for 20221107
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 (0cdb3579f1ee) \ N -- N -- N refs/heads/master (d8e87774068a)
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 1308 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/stable/sysfs-driver-dma-idxd | 10 + .../ABI/testing/sysfs-driver-intel-i915-hwmon | 75 + Documentation/RCU/NMI-RCU.rst | 4 +- Documentation/RCU/UP.rst | 13 +- Documentation/RCU/lockdep.rst | 13 +- Documentation/RCU/rcu.rst | 6 +- Documentation/RCU/rcu_dereference.rst | 21 +- Documentation/RCU/rcubarrier.rst | 178 +- Documentation/RCU/rculist_nulls.rst | 109 +- Documentation/RCU/stallwarn.rst | 43 +- Documentation/RCU/torture.rst | 89 +- Documentation/RCU/whatisRCU.rst | 193 +- Documentation/admin-guide/kernel-parameters.txt | 5 + Documentation/arm64/booting.rst | 8 + Documentation/bpf/bpf_design_QA.rst | 44 + Documentation/crypto/devel-algos.rst | 2 +- .../bindings/display/msm/dsi-controller-main.yaml | 3 + .../devicetree/bindings/dma/qcom,gpi.yaml | 1 + .../devicetree/bindings/mfd/ene-kb930.yaml | 6 +- .../devicetree/bindings/mfd/rockchip,rk817.yaml | 2 + .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 26 + ...usb-phy.yaml => qcom,msm8996-qmp-usb3-phy.yaml} | 20 +- .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 105 + .../devicetree/bindings/phy/ti,phy-gmii-sel.yaml | 48 +- .../devicetree/bindings/power/supply/bq25890.yaml | 16 +- .../devicetree/bindings/power/supply/bq27xxx.yaml | 2 - .../bindings/power/supply/ingenic,battery.yaml | 4 +- .../bindings/power/supply/maxim,max17042.yaml | 2 + .../bindings/power/supply/power-supply.yaml | 6 + .../bindings/power/supply/rohm,bd99954.yaml | 1 + .../bindings/power/supply/sc2731-charger.yaml | 1 - .../devicetree/bindings/serial/ingenic,uart.yaml | 4 + .../devicetree/bindings/serial/renesas,scif.yaml | 1 + Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/driver-api/phy/phy.rst | 25 +- Documentation/driver-api/serial/driver.rst | 3 + Documentation/driver-api/serial/serial-rs485.rst | 56 +- .../device_drivers/ethernet/marvell/octeon_ep.rst | 1 + MAINTAINERS | 6 +- Next/SHA1s | 118 +- Next/Trees | 1 - Next/merge.log | 2375 +++++++++++++------- arch/arm/include/asm/efi.h | 3 - arch/arm/kernel/efi.c | 31 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 101 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 41 + arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 18 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 + .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 113 +- .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 4 - arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/Kconfig | 47 +- arch/arm64/crypto/Makefile | 9 + arch/arm64/crypto/sm3-ce-glue.c | 2 +- arch/arm64/crypto/sm3-neon-core.S | 600 +++++ .../crypto/{sm3-ce-glue.c => sm3-neon-glue.c} | 52 +- arch/arm64/crypto/sm4-ce-asm.h | 209 ++ arch/arm64/crypto/sm4-ce-ccm-core.S | 328 +++ arch/arm64/crypto/sm4-ce-ccm-glue.c | 303 +++ arch/arm64/crypto/sm4-ce-core.S | 1205 ++++++---- arch/arm64/crypto/sm4-ce-gcm-core.S | 741 ++++++ arch/arm64/crypto/sm4-ce-gcm-glue.c | 286 +++ arch/arm64/crypto/sm4-ce-glue.c | 575 ++++- arch/arm64/crypto/sm4-ce.h | 16 + arch/arm64/crypto/sm4-neon-core.S | 630 ++++-- arch/arm64/crypto/sm4-neon-glue.c | 172 +- arch/arm64/include/asm/efi.h | 15 +- arch/arm64/kernel/image-vars.h | 3 - arch/arm64/kvm/hyp/exception.c | 3 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 20 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 2 +- arch/arm64/kvm/hyp/nvhe/switch.c | 26 - arch/arm64/kvm/hyp/vhe/switch.c | 8 - arch/loongarch/include/asm/efi.h | 14 +- arch/loongarch/kernel/efi.c | 24 +- arch/loongarch/kernel/image-vars.h | 5 - arch/riscv/include/asm/efi.h | 13 +- arch/riscv/kernel/image-vars.h | 2 - arch/x86/Kconfig | 2 +- arch/x86/events/intel/core.c | 1 + arch/x86/events/intel/ds.c | 18 +- arch/x86/events/rapl.c | 6 +- arch/x86/include/asm/cpufeatures.h | 3 +- arch/x86/include/asm/intel-family.h | 11 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/sgx.h | 33 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/intel_epb.c | 7 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/cpu/sgx/ioctl.c | 2 +- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/reverse_cpuid.h | 3 + arch/x86/kvm/vmx/capabilities.h | 19 +- arch/x86/kvm/vmx/vmx.c | 18 +- arch/x86/kvm/x86.c | 3 + arch/x86/net/bpf_jit_comp.c | 13 - arch/x86/power/hibernate.c | 2 +- arch/x86/xen/pmu.c | 2 +- arch/x86/xen/setup.c | 23 +- block/blk-mq.c | 5 +- block/genhd.c | 1 + crypto/tcrypt.c | 52 +- crypto/testmgr.c | 19 + crypto/testmgr.h | 977 ++++++++ drivers/ata/pata_legacy.c | 5 +- drivers/ata/pata_palmld.c | 4 +- drivers/bcma/main.c | 4 +- drivers/block/Kconfig | 6 + drivers/block/ublk_drv.c | 115 +- drivers/char/ipmi/ipmi_ssif.c | 2 +- drivers/char/ipmi/ipmi_watchdog.c | 1 + drivers/char/random.c | 10 +- drivers/clk/ingenic/Kconfig | 10 + drivers/clk/ingenic/Makefile | 1 + drivers/clk/ingenic/jz4755-cgu.c | 346 +++ drivers/clk/qcom/gdsc.c | 61 +- drivers/clk/qcom/gdsc.h | 2 - drivers/clk/samsung/clk-exynos5-subcmu.c | 4 +- drivers/cxl/core/pmem.c | 2 + drivers/cxl/core/port.c | 11 +- drivers/cxl/core/region.c | 110 +- drivers/cxl/cxl.h | 4 +- drivers/cxl/pmem.c | 101 +- drivers/dma/Kconfig | 12 - drivers/dma/Makefile | 1 - drivers/dma/idxd/sysfs.c | 36 + drivers/dma/mv_xor_v2.c | 1 + drivers/dma/s3c24xx-dma.c | 1428 ------------ drivers/dma/sh/shdma-arm.h | 48 - drivers/dma/stm32-dma.c | 14 +- drivers/dma/ti/k3-udma-glue.c | 3 + drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/firmware/efi/efi-init.c | 21 +- drivers/firmware/efi/efi.c | 5 + drivers/firmware/efi/libstub/Makefile | 12 +- drivers/firmware/efi/libstub/Makefile.zboot | 22 +- drivers/firmware/efi/libstub/arm32-stub.c | 37 - drivers/firmware/efi/libstub/arm64-entry.S | 10 + drivers/firmware/efi/libstub/arm64-stub.c | 39 +- drivers/firmware/efi/libstub/arm64.c | 61 + drivers/firmware/efi/libstub/efi-stub-entry.c | 65 + drivers/firmware/efi/libstub/efi-stub.c | 98 +- drivers/firmware/efi/libstub/efistub.h | 15 + drivers/firmware/efi/libstub/file.c | 18 - drivers/firmware/efi/libstub/loongarch-stub.c | 89 +- .../efi/libstub/{loongarch-stub.c => loongarch.c} | 34 +- drivers/firmware/efi/libstub/riscv-stub.c | 96 +- .../firmware/efi/libstub/{riscv-stub.c => riscv.c} | 59 +- drivers/firmware/efi/libstub/screen_info.c | 56 + drivers/firmware/efi/libstub/string.c | 62 + drivers/firmware/efi/libstub/zboot-header.S | 2 +- drivers/firmware/efi/libstub/zboot.c | 284 +-- drivers/firmware/ti_sci.c | 8 +- drivers/gpio/gpiolib-of.c | 109 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 2 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 - drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 - drivers/gpu/drm/arm/hdlcd_crtc.c | 1 - drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/armada/armada_fbdev.c | 6 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.c | 1 + drivers/gpu/drm/ast/ast_drv.h | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +- drivers/gpu/drm/bridge/tc358762.c | 2 +- drivers/gpu/drm/drm_crtc_helper.c | 1 - drivers/gpu/drm/drm_fb_helper.c | 1008 +++------ drivers/gpu/drm/drm_fbdev_generic.c | 493 ++++ drivers/gpu/drm/drm_gem_framebuffer_helper.c | 1 - drivers/gpu/drm/drm_probe_helper.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 6 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 6 +- drivers/gpu/drm/gud/gud_drv.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 2 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 1 - drivers/gpu/drm/i915/Kconfig.profile | 26 +- drivers/gpu/drm/i915/Makefile | 14 +- drivers/gpu/drm/i915/display/intel_dpt.c | 1 + drivers/gpu/drm/i915/display/intel_fb_pin.c | 1 - drivers/gpu/drm/i915/display/intel_fbdev.c | 8 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 51 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 5 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 21 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 12 + drivers/gpu/drm/i915/gem/i915_gem_pm.c | 35 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 261 ++- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 111 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 18 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 157 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 118 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 79 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 1 + drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 55 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.h | 12 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 92 +- drivers/gpu/drm/i915/gt/intel_context.h | 8 + drivers/gpu/drm/i915/gt/intel_context_types.h | 9 +- drivers/gpu/drm/i915/gt/intel_engine.h | 6 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 113 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 39 + drivers/gpu/drm/i915/gt/intel_engine_regs.h | 1 + .../gpu/drm/i915/gt/intel_execlists_submission.c | 4 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 18 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 4 + drivers/gpu/drm/i915/gt/intel_gsc.c | 23 +- drivers/gpu/drm/i915/gt/intel_gt.c | 141 +- drivers/gpu/drm/i915/gt/intel_gt.h | 1 + drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 38 +- drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 305 ++- drivers/gpu/drm/i915/gt/intel_gt_mcr.h | 24 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 196 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 181 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.c | 15 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.h | 7 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 469 ++-- drivers/gpu/drm/i915/gt/intel_gt_types.h | 23 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 43 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 143 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 2 + drivers/gpu/drm/i915/gt/intel_migrate.c | 1 + drivers/gpu/drm/i915/gt/intel_mocs.c | 12 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/intel_rps.c | 265 ++- drivers/gpu/drm/i915/gt/intel_rps.h | 3 + drivers/gpu/drm/i915/gt/intel_sseu.c | 4 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 577 +++-- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 9 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 22 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 50 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 36 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 51 +- drivers/gpu/drm/i915/gt/selftest_migrate.c | 1 + drivers/gpu/drm/i915/gt/selftest_rps.c | 12 +- drivers/gpu/drm/i915/gt/selftest_slpc.c | 190 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/sysfs_engines.c | 25 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 1 + .../gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h | 9 + drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h | 9 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 16 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 71 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 119 +- drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 61 + drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 43 + drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 103 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 4 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 332 ++- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 262 ++- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 31 + drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 34 + drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 24 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 14 +- drivers/gpu/drm/i915/i915_driver.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 30 +- drivers/gpu/drm/i915/i915_gem.c | 49 +- drivers/gpu/drm/i915/i915_getparam.c | 3 + drivers/gpu/drm/i915/i915_gpu_error.c | 12 +- drivers/gpu/drm/i915/i915_hwmon.c | 732 ++++++ drivers/gpu/drm/i915/i915_hwmon.h | 20 + drivers/gpu/drm/i915/i915_pci.c | 9 +- drivers/gpu/drm/i915/i915_perf.c | 582 ++++- drivers/gpu/drm/i915/i915_perf.h | 2 + drivers/gpu/drm/i915/i915_perf_oa_regs.h | 6 +- drivers/gpu/drm/i915/i915_perf_types.h | 47 +- drivers/gpu/drm/i915/i915_reg.h | 22 + drivers/gpu/drm/i915/i915_reg_defs.h | 27 +- drivers/gpu/drm/i915/i915_request.c | 24 + drivers/gpu/drm/i915/i915_request.h | 5 + drivers/gpu/drm/i915/i915_selftest.h | 2 + drivers/gpu/drm/i915/i915_trace.h | 15 - drivers/gpu/drm/i915/i915_vma.c | 9 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 2 +- drivers/gpu/drm/i915/intel_mchbar_regs.h | 21 + drivers/gpu/drm/i915/intel_pci_config.h | 28 +- drivers/gpu/drm/i915/intel_pm.c | 205 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 5 + drivers/gpu/drm/i915/intel_runtime_pm.h | 22 + drivers/gpu/drm/i915/intel_uncore.c | 280 ++- drivers/gpu/drm/i915/intel_uncore.h | 2 + drivers/gpu/drm/i915/pxp/intel_pxp.c | 32 +- drivers/gpu/drm/i915/pxp/intel_pxp.h | 32 - drivers/gpu/drm/i915/pxp/intel_pxp_huc.c | 69 + drivers/gpu/drm/i915/pxp/intel_pxp_huc.h | 13 + drivers/gpu/drm/i915/pxp/intel_pxp_irq.h | 8 + drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 8 +- drivers/gpu/drm/i915/pxp/intel_pxp_session.h | 11 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 139 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.h | 5 + drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h | 23 +- drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 6 + drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 10 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 16 +- drivers/gpu/drm/i915/selftests/i915_request.c | 252 ++- drivers/gpu/drm/i915/selftests/intel_uncore.c | 4 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 - drivers/gpu/drm/imx/dcss/dcss-kms.c | 3 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/imx-tve.c | 1 - drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 9 +- drivers/gpu/drm/kmb/kmb_drv.c | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 1 - drivers/gpu/drm/logicvc/logicvc_drm.c | 2 +- drivers/gpu/drm/logicvc/logicvc_mode.c | 2 - drivers/gpu/drm/mcde/mcde_drv.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +- drivers/gpu/drm/meson/meson_drv.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 1 + drivers/gpu/drm/mgag200/mgag200_drv.h | 1 - drivers/gpu/drm/msm/hdmi/hdmi.c | 4 +- drivers/gpu/drm/msm/msm_fbdev.c | 4 +- drivers/gpu/drm/mxsfb/lcdif_drv.c | 2 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 27 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 3 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_drv.c | 1 + drivers/gpu/drm/qxl/qxl_drv.h | 1 - drivers/gpu/drm/radeon/radeon_fb.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 2 - drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 + drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/sti/sti_drv.c | 2 +- drivers/gpu/drm/stm/drv.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/tegra/fb.c | 8 +- drivers/gpu/drm/tidss/tidss_drv.c | 2 +- drivers/gpu/drm/tidss/tidss_kms.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/tiny/arcpgu.c | 2 +- drivers/gpu/drm/tiny/bochs.c | 2 +- drivers/gpu/drm/tiny/cirrus.c | 2 +- drivers/gpu/drm/tiny/gm12u320.c | 2 +- drivers/gpu/drm/tiny/hx8357d.c | 2 +- drivers/gpu/drm/tiny/ili9163.c | 2 +- drivers/gpu/drm/tiny/ili9225.c | 2 +- drivers/gpu/drm/tiny/ili9341.c | 2 +- drivers/gpu/drm/tiny/ili9486.c | 2 +- drivers/gpu/drm/tiny/mi0283qt.c | 2 +- drivers/gpu/drm/tiny/ofdrm.c | 29 +- drivers/gpu/drm/tiny/panel-mipi-dbi.c | 2 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/tiny/simpledrm.c | 2 +- drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/tiny/st7735r.c | 2 +- drivers/gpu/drm/tve200/tve200_drv.c | 3 +- drivers/gpu/drm/udl/udl_drv.c | 2 +- drivers/gpu/drm/v3d/v3d_drv.c | 1 - drivers/gpu/drm/vboxvideo/vbox_drv.c | 4 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 1 + drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/vkms/vkms_drv.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 1 - drivers/gpu/drm/xlnx/zynqmp_kms.c | 2 +- drivers/hid/hid-input.c | 6 + drivers/hid/hid-uclogic-params.c | 73 + drivers/hid/hid-uclogic-rdesc.c | 34 + drivers/hid/hid-uclogic-rdesc.h | 7 + drivers/hid/hid-wiimote-core.c | 7 + drivers/hid/hid-wiimote-modules.c | 225 ++ drivers/hid/hid-wiimote.h | 1 + drivers/hid/wacom_wac.c | 11 +- drivers/hwmon/pmbus/pmbus.h | 1 - drivers/iio/light/apds9960.c | 12 +- drivers/iommu/intel/irq_remapping.c | 3 + drivers/misc/mei/bus.c | 146 +- drivers/misc/mei/client.c | 55 +- drivers/misc/mei/hbm.c | 13 + drivers/misc/mei/hw-me.c | 7 +- drivers/misc/mei/hw.h | 89 +- drivers/misc/mei/interrupt.c | 47 +- drivers/misc/mei/mei_dev.h | 8 + drivers/misc/mei/pxp/mei_pxp.c | 38 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 68 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 3 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 11 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 1 + drivers/net/ethernet/freescale/fman/mac.c | 9 + drivers/net/ethernet/fungible/funeth/funeth_main.c | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 8 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 9 +- drivers/net/ethernet/intel/e1000e/Makefile | 3 + drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- drivers/net/ethernet/intel/e1000e/e1000e_trace.h | 42 + drivers/net/ethernet/intel/e1000e/ethtool.c | 2 + drivers/net/ethernet/intel/e1000e/hw.h | 9 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 27 + drivers/net/ethernet/intel/e1000e/netdev.c | 51 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 + drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/i40e/i40e_trace.h | 49 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 27 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 4 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 14 +- drivers/net/ethernet/intel/ice/ice_main.c | 18 +- drivers/net/ethernet/intel/ice/ice_repr.c | 12 +- drivers/net/ethernet/intel/igc/igc_defines.h | 9 + drivers/net/ethernet/intel/igc/igc_main.c | 7 + drivers/net/ethernet/intel/igc/igc_regs.h | 1 + drivers/net/ethernet/intel/igc/igc_tsn.c | 30 + drivers/net/ethernet/intel/igc/igc_tsn.h | 1 + .../net/ethernet/marvell/octeon_ep/octep_main.c | 20 +- .../net/ethernet/marvell/octeon_ep/octep_main.h | 2 + drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 135 +- .../ethernet/marvell/octeontx2/nic/otx2_struct.h | 57 + .../ethernet/marvell/prestera/prestera_devlink.c | 17 - .../ethernet/marvell/prestera/prestera_devlink.h | 5 - .../net/ethernet/marvell/prestera/prestera_main.c | 5 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 9 +- drivers/net/ethernet/mellanox/mlx4/main.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 17 - .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 44 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 20 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 16 +- drivers/net/ethernet/mscc/ocelot_net.c | 11 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 9 - drivers/net/ethernet/netronome/nfp/nfp_app.h | 2 - drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 23 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 - drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 - drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- drivers/net/ethernet/renesas/rswitch.c | 2 +- drivers/net/ethernet/sfc/mae.c | 131 ++ drivers/net/ethernet/sfc/mcdi.h | 12 + drivers/net/ethernet/sfc/tc.c | 137 +- drivers/net/ethernet/sfc/tc.h | 16 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 16 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/ipa/ipa.h | 26 +- drivers/net/ipa/ipa_endpoint.c | 185 +- drivers/net/ipa/ipa_endpoint.h | 2 +- drivers/net/ipa/ipa_interrupt.c | 34 +- drivers/net/ipa/ipa_main.c | 7 +- drivers/net/ipa/ipa_table.c | 91 +- drivers/net/ipa/ipa_table.h | 6 +- drivers/net/ipa/reg/ipa_reg-v3.1.c | 13 +- drivers/net/ipa/reg/ipa_reg-v3.5.1.c | 13 +- drivers/net/ipa/reg/ipa_reg-v4.11.c | 13 +- drivers/net/ipa/reg/ipa_reg-v4.2.c | 13 +- drivers/net/ipa/reg/ipa_reg-v4.5.c | 13 +- drivers/net/ipa/reg/ipa_reg-v4.9.c | 13 +- drivers/net/macsec.c | 50 +- drivers/net/netdevsim/dev.c | 2 - drivers/net/netdevsim/netdev.c | 10 +- drivers/net/tun.c | 1 + drivers/net/usb/cdc_ncm.c | 3 +- drivers/net/usb/qmi_wwan.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 8 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 5 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmsmac/led.c | 3 - drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 24 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188f.c | 71 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c | 1 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 27 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c | 61 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 33 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 208 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 4 + .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 8 - drivers/phy/allwinner/phy-sun4i-usb.c | 71 + drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 95 +- drivers/phy/broadcom/phy-brcm-usb-init.c | 90 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 11 +- drivers/phy/broadcom/phy-brcm-usb.c | 32 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 532 +++-- drivers/phy/ralink/phy-mt7621-pci.c | 3 +- drivers/phy/sunplus/phy-sunplus-usb2.c | 4 +- drivers/phy/tegra/xusb-tegra124.c | 1 - drivers/phy/tegra/xusb-tegra186.c | 1 - drivers/phy/tegra/xusb-tegra210.c | 1 - drivers/phy/tegra/xusb.c | 10 +- drivers/phy/tegra/xusb.h | 2 - drivers/phy/ti/phy-gmii-sel.c | 42 +- drivers/spi/spi-amd.c | 2 +- drivers/spi/spi-hisi-sfc-v3xx.c | 2 +- drivers/staging/media/atomisp/pci/hive_types.h | 2 +- drivers/tty/Kconfig | 19 + drivers/tty/hvc/hvc_rtas.c | 2 +- drivers/tty/serial/21285.c | 32 +- drivers/tty/serial/8250/8250_bcm7271.c | 4 +- drivers/tty/serial/8250/8250_core.c | 5 +- drivers/tty/serial/8250/8250_ingenic.c | 32 +- drivers/tty/serial/8250/8250_omap.c | 85 +- drivers/tty/serial/8250/8250_port.c | 3 +- drivers/tty/serial/altera_jtaguart.c | 36 +- drivers/tty/serial/altera_uart.c | 29 +- drivers/tty/serial/amba-pl010.c | 32 +- drivers/tty/serial/amba-pl011.c | 3 +- drivers/tty/serial/apbuart.c | 34 +- drivers/tty/serial/ar933x_uart.c | 3 +- drivers/tty/serial/arc_uart.c | 3 +- drivers/tty/serial/atmel_serial.c | 39 +- drivers/tty/serial/bcm63xx_uart.c | 47 +- drivers/tty/serial/clps711x.c | 3 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 3 +- drivers/tty/serial/digicolor-usart.c | 3 +- drivers/tty/serial/dz.c | 3 +- drivers/tty/serial/fsl_linflexuart.c | 3 +- drivers/tty/serial/fsl_lpuart.c | 37 +- drivers/tty/serial/imx.c | 71 +- drivers/tty/serial/ip22zilog.c | 6 +- drivers/tty/serial/lantiq.c | 36 +- drivers/tty/serial/liteuart.c | 3 +- drivers/tty/serial/lpc32xx_hs.c | 33 +- drivers/tty/serial/max3100.c | 4 +- drivers/tty/serial/max310x.c | 5 +- drivers/tty/serial/mcf.c | 34 +- drivers/tty/serial/men_z135_uart.c | 5 +- drivers/tty/serial/meson_uart.c | 3 +- drivers/tty/serial/milbeaut_usio.c | 3 +- drivers/tty/serial/mpc52xx_uart.c | 39 +- drivers/tty/serial/mps2-uart.c | 26 +- drivers/tty/serial/msm_serial.c | 11 +- drivers/tty/serial/mux.c | 45 +- drivers/tty/serial/mvebu-uart.c | 41 +- drivers/tty/serial/mxs-auart.c | 32 +- drivers/tty/serial/omap-serial.c | 32 +- drivers/tty/serial/owl-uart.c | 32 +- drivers/tty/serial/pch_uart.c | 12 +- drivers/tty/serial/pic32_uart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 6 +- drivers/tty/serial/pxa.c | 33 +- drivers/tty/serial/qcom_geni_serial.c | 35 + drivers/tty/serial/rda-uart.c | 3 +- drivers/tty/serial/rp2.c | 31 +- drivers/tty/serial/sa1100.c | 34 +- drivers/tty/serial/samsung_tty.c | 10 +- drivers/tty/serial/sb1250-duart.c | 3 +- drivers/tty/serial/sc16is7xx.c | 5 +- drivers/tty/serial/sccnxp.c | 3 +- drivers/tty/serial/serial-tegra.c | 9 +- drivers/tty/serial/serial_txx9.c | 32 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/serial/sifive.c | 31 +- drivers/tty/serial/sprd_serial.c | 40 +- drivers/tty/serial/st-asc.c | 48 +- drivers/tty/serial/stm32-usart.c | 7 +- drivers/tty/serial/sunhv.c | 6 +- drivers/tty/serial/sunplus-uart.c | 4 +- drivers/tty/serial/sunsab.c | 6 +- drivers/tty/serial/sunsu.c | 3 +- drivers/tty/serial/sunzilog.c | 6 +- drivers/tty/serial/timbuart.c | 3 +- drivers/tty/serial/uartlite.c | 3 +- drivers/tty/serial/ucc_uart.c | 3 +- drivers/tty/serial/vt8500_serial.c | 30 +- drivers/tty/serial/xilinx_uartps.c | 4 +- drivers/tty/serial/zs.c | 3 +- drivers/tty/tty.h | 2 +- drivers/tty/tty_buffer.c | 4 +- drivers/tty/tty_io.c | 45 +- drivers/tty/tty_ldisc.c | 38 +- drivers/usb/core/config.c | 82 +- drivers/usb/core/port.c | 3 +- drivers/usb/core/sysfs.c | 7 +- drivers/usb/gadget/configfs.c | 3 +- drivers/usb/gadget/function/f_mass_storage.c | 3 +- drivers/usb/gadget/function/storage_common.c | 9 +- drivers/usb/gadget/function/u_serial.c | 3 +- drivers/usb/gadget/legacy/serial.c | 3 +- .../omap2/omapfb/displays/connector-analog-tv.c | 60 +- .../fbdev/omap2/omapfb/displays/connector-hdmi.c | 49 +- .../fbdev/omap2/omapfb/displays/encoder-opa362.c | 4 +- .../fbdev/omap2/omapfb/displays/encoder-tfp410.c | 67 +- .../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 83 +- .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 116 +- .../omapfb/displays/panel-lgphilips-lb035q02.c | 21 +- .../omap2/omapfb/displays/panel-nec-nl8048hl11.c | 72 +- .../omapfb/displays/panel-sharp-ls037v7dw01.c | 3 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 105 +- .../omap2/omapfb/displays/panel-tpo-td028ttec1.c | 1 - .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 59 +- fs/btrfs/btrfs_inode.h | 29 +- fs/btrfs/compression.c | 20 +- fs/btrfs/defrag.c | 12 +- fs/btrfs/delayed-inode.c | 4 +- fs/btrfs/disk-io.c | 52 +- fs/btrfs/disk-io.h | 15 +- fs/btrfs/extent-io-tree.c | 35 +- fs/btrfs/extent-io-tree.h | 6 +- fs/btrfs/extent_io.c | 35 +- fs/btrfs/extent_io.h | 11 +- fs/btrfs/file.c | 48 +- fs/btrfs/free-space-cache.c | 4 +- fs/btrfs/inode.c | 456 ++-- fs/btrfs/ioctl.c | 10 +- fs/btrfs/ordered-data.c | 2 +- fs/btrfs/reflink.c | 4 +- fs/btrfs/relocation.c | 11 +- fs/btrfs/tests/btrfs-tests.c | 4 +- fs/btrfs/tests/extent-io-tests.c | 4 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/tree-log.c | 24 +- fs/btrfs/volumes.c | 19 +- fs/cifs/cifsfs.c | 26 +- fs/cifs/inode.c | 5 - fs/dlm/dlm_internal.h | 2 +- fs/dlm/lockspace.c | 2 +- fs/erofs/zdata.c | 18 +- fs/ext4/fast_commit.c | 5 +- fs/ext4/ioctl.c | 3 +- fs/ext4/migrate.c | 3 +- fs/ext4/namei.c | 10 +- fs/ext4/resize.c | 5 + fs/ext4/super.c | 2 +- fs/f2fs/data.c | 3 - fs/f2fs/f2fs.h | 9 - fs/f2fs/file.c | 30 +- fs/f2fs/inode.c | 5 +- fs/f2fs/segment.c | 30 +- fs/nfsd/filecache.c | 23 +- fs/nfsd/trace.h | 77 +- fs/nilfs2/segment.c | 15 +- fs/nilfs2/super.c | 2 - fs/squashfs/super.c | 2 +- include/drm/drm_fb_helper.h | 61 +- include/drm/drm_fbdev_generic.h | 15 + include/drm/i915_pxp_tee_interface.h | 5 + include/linux/bcma/bcma_driver_chipcommon.h | 2 +- include/linux/bpf.h | 239 +- include/linux/btf.h | 10 +- include/linux/clocksource.h | 1 - include/linux/efi.h | 3 +- include/linux/if_bridge.h | 1 + include/linux/kernel_stat.h | 14 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/lsm_hooks.h | 4 +- include/linux/mei_cl_bus.h | 6 + include/linux/netdevice.h | 24 +- include/linux/percpu_counter.h | 11 + include/linux/platform_data/dma-s3c24xx.h | 48 - include/linux/security.h | 11 +- include/linux/serial_core.h | 80 + include/linux/slab.h | 23 - include/linux/spi/spi.h | 6 +- include/linux/sunrpc/svc.h | 7 - include/net/devlink.h | 32 +- ...chip_offset_byte.h => acp63_chip_offset_byte.h} | 2 +- include/trace/events/btrfs.h | 27 +- include/uapi/drm/i915_drm.h | 62 +- include/uapi/linux/f2fs.h | 1 - include/uapi/linux/if_link.h | 3 + include/uapi/linux/neighbour.h | 8 +- include/uapi/linux/serial.h | 55 +- include/video/omap-panel-data.h | 71 - io_uring/io_uring.c | 6 - io_uring/net.c | 41 +- io_uring/notif.c | 57 +- io_uring/notif.h | 12 +- io_uring/poll.c | 7 +- io_uring/rw.c | 6 + kernel/bpf/arraymap.c | 30 +- kernel/bpf/bpf_local_storage.c | 2 +- kernel/bpf/btf.c | 420 ++-- kernel/bpf/dispatcher.c | 28 +- kernel/bpf/hashtab.c | 38 +- kernel/bpf/helpers.c | 6 +- kernel/bpf/local_storage.c | 2 +- kernel/bpf/map_in_map.c | 19 +- kernel/bpf/syscall.c | 373 ++- kernel/bpf/verifier.c | 493 ++-- kernel/events/hw_breakpoint_test.c | 4 +- kernel/fork.c | 2 +- kernel/kprobes.c | 5 +- kernel/rcu/Kconfig.debug | 10 + kernel/rcu/rcu.h | 1 + kernel/rcu/tree.c | 16 + kernel/rcu/tree.h | 17 + kernel/rcu/tree_stall.h | 31 + kernel/rcu/update.c | 2 + kernel/sched/core.c | 5 + kernel/time/clocksource.c | 4 +- kernel/trace/fprobe.c | 3 +- kernel/trace/ftrace.c | 16 +- kernel/trace/kprobe_event_gen_test.c | 18 +- kernel/trace/ring_buffer.c | 11 + lib/is_signed_type_kunit.c | 4 - lib/percpu_counter.c | 24 +- lib/test_printf.c | 12 - localversion-next | 2 +- mm/migrate.c | 33 +- mm/slab_common.c | 10 +- mm/slub.c | 3 +- mm/zsmalloc.c | 2 +- net/bpf/test_run.c | 1 + net/bridge/br_fdb.c | 24 + net/bridge/br_input.c | 21 +- net/bridge/br_netlink.c | 21 +- net/bridge/br_private.h | 3 +- net/core/bpf_sk_storage.c | 4 +- net/core/dev.c | 14 +- net/core/devlink.c | 203 +- net/core/net-sysfs.c | 4 +- net/core/rtnetlink.c | 44 + net/core/skbuff.c | 36 +- net/core/sock.c | 3 +- net/dsa/dsa2.c | 9 - net/dsa/slave.c | 9 +- net/ethtool/ioctl.c | 11 +- net/ipv4/metrics.c | 3 - net/rds/send.c | 3 +- samples/bpf/tracex2_kern.c | 4 +- samples/bpf/tracex2_user.c | 3 +- scripts/checkpatch.pl | 2 +- security/apparmor/lsm.c | 29 +- security/security.c | 6 +- security/selinux/hooks.c | 13 +- security/smack/smack_lsm.c | 19 +- sound/pci/hda/patch_ca0132.c | 1 + sound/soc/amd/Kconfig | 4 +- sound/soc/amd/ps/{acp62.h => acp63.h} | 10 +- sound/soc/amd/ps/pci-ps.c | 132 +- sound/soc/amd/ps/ps-mach.c | 30 +- sound/soc/amd/ps/ps-pdm-dma.c | 188 +- sound/soc/codecs/rt5514-spi.c | 15 +- sound/soc/codecs/rt5677-spi.c | 19 +- tools/lib/bpf/btf.c | 75 +- tools/objtool/check.c | 22 +- tools/objtool/elf.c | 27 +- tools/objtool/include/objtool/elf.h | 2 + tools/testing/cxl/test/cxl.c | 301 ++- tools/testing/kunit/kunit_parser.py | 25 +- tools/testing/kunit/kunit_tool_test.py | 99 +- tools/testing/selftests/bpf/Makefile | 7 +- tools/testing/selftests/bpf/bpf_util.h | 19 + tools/testing/selftests/bpf/cgroup_helpers.c | 3 +- tools/testing/selftests/bpf/prog_tests/align.c | 38 +- tools/testing/selftests/bpf/prog_tests/btf.c | 88 +- .../testing/selftests/bpf/verifier/ref_tracking.c | 36 + tools/testing/selftests/bpf/veristat.c | 887 ++++++-- tools/testing/selftests/bpf/xsk.c | 26 +- .../selftests/net/forwarding/bridge_locked_port.sh | 155 +- tools/testing/selftests/net/forwarding/lib.sh | 8 + tools/testing/selftests/net/udpgro.sh | 4 +- tools/testing/selftests/net/udpgro_bench.sh | 2 +- tools/testing/selftests/net/udpgro_frglist.sh | 2 +- tools/testing/selftests/vm/.gitignore | 2 + tools/testing/selftests/vm/hugetlb-madvise.c | 7 +- virt/kvm/kvm_main.c | 3 + 796 files changed, 23896 insertions(+), 12536 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon rename Documentation/devicetree/bindings/phy/{qcom,qmp-usb-phy.yaml => qcom,msm899 [...] create mode 100644 Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb3-un [...] create mode 100644 arch/arm64/crypto/sm3-neon-core.S copy arch/arm64/crypto/{sm3-ce-glue.c => sm3-neon-glue.c} (51%) create mode 100644 arch/arm64/crypto/sm4-ce-asm.h create mode 100644 arch/arm64/crypto/sm4-ce-ccm-core.S create mode 100644 arch/arm64/crypto/sm4-ce-ccm-glue.c create mode 100644 arch/arm64/crypto/sm4-ce-gcm-core.S create mode 100644 arch/arm64/crypto/sm4-ce-gcm-glue.c create mode 100644 arch/arm64/crypto/sm4-ce.h create mode 100644 drivers/clk/ingenic/jz4755-cgu.c delete mode 100644 drivers/dma/s3c24xx-dma.c delete mode 100644 drivers/dma/sh/shdma-arm.h create mode 100644 drivers/firmware/efi/libstub/arm64.c create mode 100644 drivers/firmware/efi/libstub/efi-stub-entry.c copy drivers/firmware/efi/libstub/{loongarch-stub.c => loongarch.c} (72%) copy drivers/firmware/efi/libstub/{riscv-stub.c => riscv.c} (56%) create mode 100644 drivers/firmware/efi/libstub/screen_info.c create mode 100644 drivers/gpu/drm/drm_fbdev_generic.c create mode 100644 drivers/gpu/drm/i915/i915_hwmon.c create mode 100644 drivers/gpu/drm/i915/i915_hwmon.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_huc.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_huc.h create mode 100644 drivers/net/ethernet/intel/e1000e/e1000e_trace.h create mode 100644 include/drm/drm_fbdev_generic.h delete mode 100644 include/linux/platform_data/dma-s3c24xx.h rename include/sound/{acp62_chip_offset_byte.h => acp63_chip_offset_byte.h} (99%) delete mode 100644 include/video/omap-panel-data.h rename sound/soc/amd/ps/{acp62.h => acp63.h} (90%)