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 c0a6edb636cb Add linux-next specific files for 20231010 omits 95b44f07e52c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bff9fc39801 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits 5d9b69bcb9fd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 112dabbdedf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4bf37e5ec1f Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 435bf072b142 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 2d34a253dba5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits f80fc1ef1641 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits a097d1c68e8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9daeb9aa5c84 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 299ea7e4c94f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d28ad845bcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cef9cec93f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d97bdbece452 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 1fe333c27836 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 40ad42ac0e3b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits c57727ae548f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b54f7b4b1fb2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 0f2f16f8ef21 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5f888990f78d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f58253e29d88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3954caf76b20 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 255162ce2ee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5533071ae492 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f664680e423 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 0405117e15ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b509c21c92fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cc809a5b0cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6565ca6cabca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98d8b33c2c8b next-20231009/dmaengine omits 9356261e2867 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 8edd8d5115f7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b9c57986146c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits d2e0821c89cb Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 45e0b8256ff6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ee67addc5e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 870034991855 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits a255d7b6bc91 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 43f156a1eeef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32e4bf3a1eaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad3d8cbbb7e2 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits ac9eca874a94 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 7b1285dc6cd9 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 3cbbaeb3dec9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 756df53d0086 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d7a4fe8c433e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits f435debcc7ef Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits cd1cf4df0b04 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 615f066901a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27dd14df0845 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48b87a9a3ee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67b68b8a0382 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 144e689d2a9d Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 6e8daf6931e4 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits 934abdbe000e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f4456f684ffc Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits d303b37ce4fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bef15442d12d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 3ac5826b9d12 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8d7d174f3c49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9eac61c824b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c6f5ab6c2b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6cfb0c7bec1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c146ac1ebe6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d1743fa1f4bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aa09ddea8457 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits b90656b25aac Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 22ba46b86652 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7179bfff5a79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e51cd6611f2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff773a2fab5c Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 4ae2325f4c74 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b93020a5b951 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits a2e3d832af45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47bde2fc9738 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91225282ca99 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 181afb6a7883 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f59f4de71ef Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 62a97f661c4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c11d47668939 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits de0f1abf5ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18552f855465 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66287c4966cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31b34da22833 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits aded9e79a363 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 67f4922bf495 next-20231009/amdgpu omits 4c82cf35a37a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 735b9615ce94 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits abcb70b3f501 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d42cff19b34f Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 0e372cdd4fbd Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 32f6c6ca492a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b5f3469d0995 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c07f9fa78ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e58182cf760a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3776b025785d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a79c4f4ea30 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c0e003eeb72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dfdc8b7884b5 Merge branches 'apic', 'docs', 'fpu', 'misc', 'mmu', 'pmu' [...] omits 45b39d76ac29 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits d00e461d9c57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aec0cdaa1a51 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits deb079a6fc3c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 1268da99c5e9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d655ae3c6651 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c510ea5bbb92 Merge branch 'master' of git://linuxtv.org/media_tree.git omits c83bfbc15ab5 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits d6b7688b9f02 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits b5d425dadc80 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits abe21178ddcb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 5d43414b998c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01f0d3906c62 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 71ae2bfead87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fedbc5409c52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46461acaf31e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6e9a1b0c404 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 318f1eb3ac5b Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits ee7b03096a92 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5fc2102b79e4 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 1f38e706cf8d Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 88e60463c900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e62920c06c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17f36d000a8a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 61ab0f423397 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f8255147e16b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7164300dac71 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a548f4b2eb3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bef2cb29efbe Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 4b235b03b666 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 1a529d8af48f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 750b7e0e8607 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits cee074a2653b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits d229988e083a Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 05b41c348c48 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 03d343a08948 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fa8416178b8 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 684279317e1d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c54abea1829b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dd572383a0cd Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits f054278ab08f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf770ab9260f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fda021faeeb Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits b72bb3439c58 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 915d203ea9f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 265b8506b764 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 8460be3d89d5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 960e3d771966 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 451b48961c9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8cd8c7b1075 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 799c7ea58951 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d37ef5d53df9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits ee276375e387 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 456c72e37328 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80fcdb6e8895 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb786238a512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ce63d84eefd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aae83c658413 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f754a3d1b09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 161afc072ae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f93339ae88cf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4e6313df4b96 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits f26669d11c89 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 56d8b2ebdce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0eb340b24aa Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 3ed215a5652b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cddb56b6aa9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f11f0d03d908 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 1c81659668af Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 1e25affff944 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits afde49860c1d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits b4d4a1d798c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c91758079b0 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 04e56d12c635 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 73ae24f7973c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 00b249acca70 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 59e6e6d1cdc9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ee7ae18133c1 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits e105ef9bd80e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ff4eed457fe4 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 4f7073b73f50 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 419c2a1beede Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ffef1bc8b22a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0f15dcfa233f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 65c14352d722 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 8e206e6bd459 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d74123f875f5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5a382da12e89 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f6e0ebb01155 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 204317b3868a Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9482c608bb83 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8af0fd6451d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 48239b9e8ba0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e1676a9aa132 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4819db9fddba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 488f91993f84 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a07e772f223d Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits d8ffed3a9ff9 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e68a0c52d0c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ed8e74e4e784 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 4d0ddec411de Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits db2e8f8a1c3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0859c80a5cdd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits facfb122b2ac Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bb1ae5b1f64a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9c9207abffec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 99137aa407f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b440ad22ae31 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a00113fccf4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9163965368aa Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 5db9ce7f09cb Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8925b3194512 KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK [...] omits 68c320298404 KVM: x86/mmu: Zap KVM TDP when noncoherent DMA assignment [...] omits ca6a1f2309a2 Merge branch 'vfs.xattr' into vfs.all omits b359b5d7f1d1 Merge branch 'vfs.super' into vfs.all omits 53801b1eed67 Merge branch 'vfs.ctime' into vfs.all omits 29a9338991cd Merge branch 'vfs.xattr' into vfs.all omits 6c21b1b75dbe Merge branch 'vfs.iov_iter' into vfs.all omits 271b308e6533 Merge branch 'vfs.autofs' into vfs.all omits af54c3046fe9 Merge branch 'vfs.mount.write' into vfs.all omits 35093b78354b Merge branch 'vfs.misc' into vfs.all omits 0b86dc69d7e2 jfs: fix log->bdev_handle null ptr deref in lbmStartIO omits d0bd4cd22f77 bcache: Fixup error handling in register_cache() omits 1f641ab55386 xfs: Convert to bdev_open_by_path() omits f02e5f757949 reiserfs: Convert to bdev_open_by_dev/path() omits 24b0d81a28c3 ocfs2: Convert to use bdev_open_by_dev() omits b99aa433cc5b nfs/blocklayout: Convert to use bdev_open_by_dev/path() omits 418e90ed4fd9 jfs: Convert to bdev_open_by_dev() omits 5f2bdbc977dc f2fs: Convert to bdev_open_by_dev/path() omits a9fff7dbe203 ext4: Convert to bdev_open_by_dev() omits ae638998069a erofs: Convert to use bdev_open_by_path() omits 68a11bf8a11d btrfs: Convert to bdev_open_by_path() omits 1e34a961ad61 fs: Convert to bdev_open_by_dev() omits 2c4ea495e37f mm/swap: Convert to use bdev_open_by_dev() omits dc07c9ea8f87 PM: hibernate: Drop unused snapshot_test argument omits 88471db714ff PM: hibernate: Convert to bdev_open_by_dev() omits 529e06f72ba2 scsi: target: Convert to bdev_open_by_path() omits ac5d49b58183 s390/dasd: Convert to bdev_open_by_path() omits cf45279f1af1 nvmet: Convert to bdev_open_by_path() omits 6d0c7f122abb mtd: block2mtd: Convert to bdev_open_by_dev/path() omits c7be44cedaff md: Convert to bdev_open_by_dev() omits b8fb82e91bf8 dm: Convert to bdev_open_by_dev() omits c75e47871b2f bcache: Convert to bdev_open_by_path() omits 9573f7bcb535 zram: Convert to use bdev_open_by_dev() omits 3c9cc17d1e94 xen/blkback: Convert to bdev_open_by_dev() omits 5a2a57b6e5c9 rnbd-srv: Convert to use bdev_open_by_path() omits 7f558f3a58c2 pktcdvd: Convert to bdev_open_by_dev() omits f9f0e6f89fba drdb: Convert to use bdev_open_by_path() omits 96ae35266ba9 block: Use bdev_open_by_dev() in disk_scan_partitions() an [...] omits d304d300b638 block: Use bdev_open_by_dev() in blkdev_open() omits 0128ff69afdd block: Provide bdev_open_* functions omits b46e7ae2c67c Merge branch 'for-next' of ssh://gitolite.kernel.org/pub/s [...] omits 50620938b280 Merge remote-tracking branch 'asoc/for-6.7' into asoc-next omits 4904d7832f87 NFSD: Fix frame size warning in svc_export_parse() omits 2c68c046a186 NFSD: Rewrite synopsis of nfsd_percpu_counters_init() omits 2df77a881e88 nfsd: Clean up errors in nfs3proc.c omits 67e6edcc864d nfsd: Clean up errors in nfs4state.c omits 3d19b49151c1 NFSD: Clean up errors in stats.c omits 69eb3b58d4a9 NFSD: simplify error paths in nfsd_svc() omits 75d09e0346b0 NFSD: Clean up nfsd4_encode_readdir() omits 1a64f4f98471 NFSD: Clean up nfsd4_encode_entry4() omits 53098b0b6512 NFSD: Add an nfsd4_encode_nfs_cookie4() helper omits f313769f4adf NFSD: Clean up nfsd4_encode_rdattr_error() omits 800b83687573 NFSD: Rename nfsd4_encode_dirent() omits 664256eaf7b2 Merge branch into tip/master: 'x86/tdx' omits ad877e3be4b7 Merge branch into tip/master: 'x86/platform' omits b3982f16fd1a Merge branch into tip/master: 'x86/percpu' omits f75ea8ce14fc Merge branch into tip/master: 'x86/mm' omits eb094148dcaf Merge branch into tip/master: 'x86/microcode' omits ccc142bee361 Merge branch into tip/master: 'x86/headers' omits b32d68546f8c Merge branch into tip/master: 'x86/fpu' omits 207aa32e06f7 Merge branch into tip/master: 'x86/entry' omits 651571b36a84 Merge branch into tip/master: 'x86/cpu' omits aef89bee44e3 Merge branch into tip/master: 'x86/bugs' omits b9c128229d90 Merge branch into tip/master: 'x86/boot' omits f4838f93479c Merge branch into tip/master: 'x86/asm' omits 84e575e520ad Merge branch into tip/master: 'x86/apic' omits e69ac7aad2cc Merge branch into tip/master: 'timers/core' omits b4ce861b6344 Merge branch into tip/master: 'smp/core' omits 86f9fc800a05 Merge branch into tip/master: 'sched/core' omits 1fa016a37509 Merge branch into tip/master: 'perf/core' omits 5093b4602c90 Merge branch into tip/master: 'objtool/core' omits 654b8cb7fe5f Merge branch into tip/master: 'locking/core' omits 7eba5af157fa Merge branch into tip/master: 'irq/core' omits b495072539d8 Merge branch into tip/master: 'core/core' omits 5d6a40ced85c Merge branch into tip/master: 'x86/urgent' omits e96a3f473259 Merge branch into tip/master: 'sched/urgent' omits e51ecf26f3d4 Merge branch into tip/master: 'perf/urgent' omits f697cf4f0f27 Merge branch into tip/master: 'irq/urgent' omits 55d974eff569 doc: Clarify RCU Tasks reader/updater checklist omits d43f48022349 rculist.h: docs: Fix wrong function summary omits 9a1584c89f53 Documentation: RCU: Remove repeated word in comments omits a0a63b87532a Merge branches 'csd-lock.2023.09.15b', 'lkmm.2023.09.15b', [...] omits 17664e16123c Merge remote-tracking branch 'spi/for-6.7' into spi-next omits 5cafd8fed85c vfs: stop counting on gcc not messing with mnt_expiry_mark [...] omits c9f39d6a1486 vfs: predict the error in retry_estale as unlikely omits fea0e8fc7829 fs: rename inode i_atime and i_mtime fields omits 71f6d9ebaf43 security: convert to new timestamp accessors omits 3d57ee3686d7 selinux: convert to new timestamp accessors omits 794ef2a745ec apparmor: convert to new timestamp accessors omits fc9db028b8d7 sunrpc: convert to new timestamp accessors omits b6f5b3d5ffc9 mm: convert to new timestamp accessors omits 448a018f67a3 bpf: convert to new timestamp accessors omits f132b3723b71 ipc: convert to new timestamp accessors omits dd53b64b6f51 linux: convert to new timestamp accessors omits 8c798cc16b17 zonefs: convert to new timestamp accessors omits ee3be90b2ba7 xfs: convert to new timestamp accessors omits cc36ec7935eb vboxsf: convert to new timestamp accessors omits 41c46d3bb9b3 ufs: convert to new timestamp accessors omits 1da45142f95a udf: convert to new timestamp accessors omits af8b66e1d4b7 ubifs: convert to new timestamp accessors omits 22ada3856de8 tracefs: convert to new timestamp accessors omits 39f012d8743e sysv: convert to new timestamp accessors omits d7d5ff75af52 squashfs: convert to new timestamp accessors omits bec3d7ffcecd server: convert to new timestamp accessors omits b14d4c14f51b client: convert to new timestamp accessors omits 6d3dd456da31 romfs: convert to new timestamp accessors omits 8eceb9b75a5b reiserfs: convert to new timestamp accessors omits 6315fd97a8fc ramfs: convert to new timestamp accessors omits ae0f3d29e728 qnx6: convert to new timestamp accessors omits c28589f2d838 qnx4: convert to new timestamp accessors omits b0be548328a2 pstore: convert to new timestamp accessors omits 8c8afe8a25fa proc: convert to new timestamp accessors omits d482d98dc1bd overlayfs: convert to new timestamp accessors omits 68e257a49aed orangefs: convert to new timestamp accessors omits cb62db1d3c61 openpromfs: convert to new timestamp accessors omits e7c1ff814326 omfs: convert to new timestamp accessors omits 45251ebaca70 ocfs2: convert to new timestamp accessors omits 82f8d5fde753 ntfs3: convert to new timestamp accessors omits 0d15c2118b1a ntfs: convert to new timestamp accessors omits 4ddc9518c2fa nilfs2: convert to new timestamp accessors omits a800ed7ebbbf nfsd: convert to new timestamp accessors omits 77e808456854 nfs: convert to new timestamp accessors omits 34c1ca111ec1 minix: convert to new timestamp accessors omits 05acde68936b kernfs: convert to new timestamp accessors omits acd529413de5 jfs: convert to new timestamp accessors omits 36a8a5a63218 jffs2: convert to new timestamp accessors omits 362d327da07e isofs: convert to new timestamp accessors omits a9701db0ca64 hugetlbfs: convert to new timestamp accessors omits e08a2ea26b41 hpfs: convert to new timestamp accessors omits c3e1be490207 hostfs: convert to new timestamp accessors omits 2179ad3569f6 hfsplus: convert to new timestamp accessors omits 7ee8d53576e9 hfs: convert to new timestamp accessors omits a5f1a9296668 gfs2: convert to new timestamp accessors omits 5f1e57582b4e fuse: convert to new timestamp accessors omits a83513cd029e freevxfs: convert to new timestamp accessors omits e57260ae3226 fat: convert to new timestamp accessors omits c495130561ae f2fs: convert to new timestamp accessors omits 2ff285d78c4d ext4: convert to new timestamp accessors omits 07be81fce412 ext2: convert to new timestamp accessors omits 522f3c42c9e7 exfat: convert to new timestamp accessors omits 2beccde96d66 erofs: convert to new timestamp accessors omits a3cfbea29e7d efs: convert to new timestamp accessors omits 17b5652aa824 efivarfs: convert to new timestamp accessors omits a1eb5c26d5a1 devpts: convert to new timestamp accessors omits 7dc950e659d6 debugfs: convert to new timestamp accessors omits bb0bf9d3bda8 cramfs: convert to new timestamp accessors omits 3b930e187f16 configfs: convert to new timestamp accessors omits 5c4bf2507baa coda: convert to new timestamp accessors omits ac7750d84e38 ceph: convert to new timestamp accessors omits a3c7a64f9b76 x86/percpu: Disable named address spaces for KASAN omits f62049d7838d btrfs: convert to new timestamp accessors omits 06e502c123a6 bfs: convert to new timestamp accessors omits 21d0433caf69 befs: convert to new timestamp accessors omits 3eaad981548b autofs: convert to new timestamp accessors omits 6471772aa6fe afs: convert to new timestamp accessors omits 60d4d0d37086 affs: convert to new timestamp accessors omits 3e8d59046f6d adfs: convert to new timestamp accessors omits 20fc454b4493 9p: convert to new timestamp accessors omits 4707a33afd6f usb: convert to new timestamp accessors omits 5c51d80e51d0 legacy: convert to new timestamp accessors omits 092f46404245 function: convert to new timestamp accessors omits 5c9f26b87bed tty: convert to new timestamp accessors omits 070601b1e496 x86: convert to new timestamp accessors omits d4bf8378b9cb misc: convert to new timestamp accessors omits 1d4257d57a41 ibmasm: convert to new timestamp accessors omits ebd5458f3b52 qib: convert to new timestamp accessors omits 671ffa0775a7 char: convert to new timestamp accessors omits a8a74b6b4f2c android: convert to new timestamp accessors omits 1d64bfe22112 hypfs: convert to new timestamp accessors omits 9953073d5f20 spufs: convert to new timestamp accessors omits 6ac95fb71485 fs: convert core infrastructure to new timestamp accessors omits 22f45fee808d fs: new accessor methods for atime and mtime omits 3783fd84889e NFSD: Clean up nfsd4_encode_sequence() omits 440186519a7f NFSD: Restructure nfsd4_encode_create_session() omits 0fe60eae241f NFSD: Add nfsd4_encode_channel_attr4() omits 613361942375 NFSD: Add a utility function for encoding sessionid4 objects omits 8a3faee9efb7 NFSD: Clean up nfsd4_encode_open() omits b219e9b4fff8 NFSD: Add nfsd4_encode_open_delegation4() omits f20fdd0dbdaa NFSD: Add nfsd4_encode_open_none_delegation4() omits 26181dc3bae7 NFSD: Add nfsd4_encode_open_write_delegation4() omits 2855b1069591 NFSD: Add nfsd4_encode_open_read_delegation4() omits 63b37d6782c9 NFSD: Refactor nfsd4_encode_lock_denied() omits f84de9e6a92a NFSD: Add nfsd4_encode_lock_owner4() omits 170a90926131 NFSD: Clean up nfsd4_encode_getdeviceinfo() omits 55a56df5c1f1 NFSD: Make @gdev parameter of ->encode_getdeviceinfo a con [...] omits 48a338aef492 NFSD: Clean up nfsd4_encode_layoutreturn() omits 45cfb09357c1 NFSD: Clean up nfsd4_encode_layoutcommit() omits de651332e1a7 NFSD: Clean up nfsd4_encode_layoutget() omits f0733604e29b NFSD: Make @lgp parameter of ->encode_layoutget a const pointer omits c11d27540139 NFSD: Clean up nfsd4_encode_stateid() omits a891eaadbfe3 NFSD: Add nfsd4_encode_count4() omits e2f17bc9f5c8 NFSD: Rename nfsd4_encode_fattr() omits 8315ff919782 NFSD: Use a bitmask loop to encode FATTR4 results omits 5208132ea6d9 NFSD: Copy FATTR4 bit number definitions from RFCs omits dd1ab08410f4 NFSD: Add nfsd4_encode_fattr4_xattr_support() omits aef4ccf3db1e NFSD: Add nfsd4_encode_fattr4_sec_label() omits 54620d876739 NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() omits 99d273c6f8ca NFSD: Add nfsd4_encode_fattr4_layout_blksize() omits 6d2844b9252c NFSD: Add nfsd4_encode_fattr4_layout_types() omits e41171c83408 NFSD: Add nfsd4_encode_fattr4_fs_layout_types() omits dece96b8ad0f NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() omits 546bd52e9866 NFSD: Add nfsd4_encode_fattr4_time_modify() omits c4c340e6f20f NFSD: Add nfsd4_encode_fattr4_time_metadata() omits a364833b94fe NFSD: Add nfsd4_encode_fattr4_time_delta() omits a53b35d1771e NFSD: Add nfsd4_encode_fattr4_time_create() omits 9e267a6c935b NFSD: Add nfsd4_encode_fattr4_time_access() omits e27939604d2e NFSD: Add nfsd4_encode_fattr4_space_used() omits d4f9ef7859e3 NFSD: Add nfsd4_encode_fattr4_space_total() omits 2d917b514a8e NFSD: Add nfsd4_encode_fattr4_space_free() omits ccd03524e4ef NFSD: Add nfsd4_encode_fattr4_space_avail() omits 411486523e68 NFSD: Add nfsd4_encode_fattr4_rawdev() omits b79e45155740 NFSD: Add nfsd4_encode_fattr4_owner_group() omits 98c9f44989c8 NFSD: Add nfsd4_encode_fattr4_owner() omits 56d34b4b945c NFSD: Add nfsd4_encode_fattr4_numlinks() omits 812a499cba10 NFSD: Add nfsd4_encode_fattr4_mode() omits 37f09304abac NFSD: Add nfsd4_encode_fattr4_maxwrite() omits b78d82641e3d NFSD: Add nfsd4_encode_fattr4_maxread() omits 130ec69eb2d4 NFSD: Add nfsd4_encode_fattr4_maxname() omits 01fe6e1fd92b NFSD: Add nfsd4_encode_fattr4_maxlink() omits e6d24edc9ecf NFSD: Add nfsd4_encode_fattr4_maxfilesize() omits e7aad622030e NFSD: Add nfsd4_encode_fattr4_fs_locations() omits 74cc5d760b2c NFSD: Add nfsd4_encode_fattr4_files_total() omits 33d62c3d8d20 NFSD: Add nfsd4_encode_fattr4_files_free() omits a7a4cef5ff7b NFSD: Add nfsd4_encode_fattr4_files_avail() omits f0f9b5cd927e NFSD: Add nfsd4_encode_fattr4_fileid() omits 14fbce178820 NFSD: Add nfsd4_encode_fattr4_filehandle() omits c8c8716b9000 NFSD: Add nfsd4_encode_fattr4_acl() omits 7dbeeaabb001 NFSD: Add nfsd4_encode_nfsace4() omits 3cddd7a79634 NFSD: Add nfsd4_encode_fattr4_aclsupport() omits b89952c8226d NFSD: Add nfsd4_encode_fattr4_rdattr_error() omits 07baf49a2ebd NFSD: Add nfsd4_encode_fattr4_lease_time() omits b834665ce4a0 NFSD: Add nfsd4_encode_fattr4_fsid() omits cc28b79042fe NFSD: Add nfsd4_encode_fattr4_size() omits 50c95e0f4d22 NFSD: Add nfsd4_encode_fattr4_change() omits 30d2ea12eb27 NFSD: Add nfsd4_encode_fattr4_fh_expire_type() omits c440cfa782c4 NFSD: Add nfsd4_encode_fattr4_type() omits c61a9637c39f NFSD: Add nfsd4_encode_fattr4_supported_attrs() omits bd809a8e439b NFSD: Add nfsd4_encode_fattr4__false() omits f22bf2cef27b NFSD: Add nfsd4_encode_fattr4__true() omits fc20f0c61dda NFSD: Add struct nfsd4_fattr_args omits 301f84f75442 NFSD: Clean up nfsd4_encode_setattr() omits 45ff73b19bc5 NFSD: Rename nfsd4_encode_bitmap() omits 153f4ce3b47c NFSD: Add simple u32, u64, and bool encoders omits 33cd69330128 SUNRPC: Remove BUG_ON call sites omits f160217a6ecb nfs: fix the typo of rfc number about xattr in NFSv4 omits 745cd55ca1a8 tools: ynl: Add source files for nfsd netlink protocol omits b76cf2a1caea NFSD: add rpc_status netlink support omits 5c503ab04792 NFSD: introduce netlink stubs omits 31a1de9fc6c8 NFSD: handle GETATTR conflict with write delegation omits 682dc3490059 NFSD: add support for CB_GETATTR callback omits b780839dfe05 SUNRPC: change the back-channel queue to lwq omits 1d8505b466ce SUNRPC: discard sp_lock omits a3190910d41e SUNRPC: change sp_nrthreads to atomic_t omits 8bc7fe0d7289 SUNRPC: use lwq for sp_sockets - renamed to sp_xprts omits 5323fb14ab9b SUNRPC: only have one thread waking up at a time omits 14f99398d8da SUNRPC: rename some functions from rqst_ to svc_thread_ omits c988ea7887d7 lib: add light-weight queuing mechanism. omits b6d9aa8a5235 llist: add llist_del_first_this() omits a401347d836c SUNRPC: change service idle list to be an llist omits 2222d37de6c7 llist: add interface to check if a node is on a list. omits 9a00e7b62ecd SUNRPC: discard SP_CONGESTED omits 25be0c97651c SUNRPC: add list of idle threads omits 34c2edd0db53 cpufreq: tegra194: remove redundant AND with cpu_online_mask omits b5f0e20f444c iov_iter, net: Move hash_and_copy_to_iter() to net/ omits 7c6f353e8a73 iov_iter, net: Merge csum_and_copy_from_iter{,_full}() together omits dc32bff195b4 iov_iter, net: Fold in csum_and_memcpy() omits 6d0d41991428 iov_iter, net: Move csum_and_copy_to/from_iter() to net/ omits c9eec08bac96 iov_iter: Don't deal with iter->copy_mc in memcpy_from_iter_mc() omits b047300156a4 Merge branch 'mm-nonmm-unstable' into mm-everything omits 4c37b665186a compiler.h: move __is_constexpr() to compiler.h omits 05af6cd62126 gcov: annotate struct gcov_iterator with __counted_by omits d73751be2c8b fs/proc: add boot loader arguments as comment to /proc/bootconfig omits 58572d119fe1 get_maintainer: add --keywords-in-file option omits 86fc994cffe1 proc: save LOC by using while loop omits 491bc9288d0e proc: use initializer for clearing some buffers omits 97e0011886c0 minmax: relax check to allow comparison between unsigned a [...] omits 480b896a4908 minmax: allow comparisons of 'int' against 'unsigned char/short' omits 9dce6cac3b01 minmax: fix indentation of __cmp_once() and __clamp_once() omits 8c4eff8c0106 minmax: allow min()/max()/clamp() if the arguments have th [...] omits ddf18fe43e1f minmax: add umin(a, b) and umax(a, b) omits 56b34f9409fe kernel/signal: remove unnecessary NULL values from ucounts omits e38656c0bcef ocfs2: annotate struct ocfs2_replay_map with __counted_by omits 12caf1e36b9a kstrtox: remove strtobool() omits bfb06a96ed6f extract and use FILE_LINE macro omits e0b0922d61a8 mm/thp: fix "mm: thp: kill __transhuge_page_enabled()" omits 49b94b345e8c selftests: add a selftest to verify hugetlb usage in memcg omits 375c0f922df1 hugetlb: memcg: account hugetlb-backed memory in memory co [...] omits d231a8534a68 memcontrol: only transfer the memcg data for migration omits 42cc33c93813 memcontrol: add helpers for hugetlb memcg accounting omits 37b2f41eeec3 selftests/dma-buf/udmabuf: add tests to verify data after [...] omits 030018e4878f udmabuf: pin the pages using pin_user_pages_fd() API omits ad999eeb01ea mm/gup: introduce pin_user_pages_fd() for pinning shmem/hu [...] omits e556f7f99321 mm, hugetlb: remove HUGETLB_CGROUP_MIN_ORDER omits d2a61573e536 mm: use folio_xor_flags_has_waiters() in folio_end_writeback() omits 2c7149fffc00 mm: make __end_folio_writeback() return void omits 57310f50d1fb mm: add folio_xor_flags_has_waiters() omits 3424f8f382bd mm: delete checks for xor_unlock_is_negative_byte() omits 3d25f66ee149 s390: implement arch_xor_unlock_is_negative_byte omits d9af7ea0db63 riscv: implement xor_unlock_is_negative_byte omits 141a80740d6f powerpc: implement arch_xor_unlock_is_negative_byte on 32-bit omits 7ef7f253e29f mips: implement xor_unlock_is_negative_byte omits e8da94dcb7bd m68k: implement xor_unlock_is_negative_byte omits 46f04f40a2cd alpha: implement xor_unlock_is_negative_byte omits f17d5b0a4b61 bitops: add xor_unlock_is_negative_byte() omits f757001b5dfd iomap: use folio_end_read() omits b17373eebeaa buffer: use folio_end_read() omits 1ef5ffa4c38a ext4: use folio_end_read() omits ec9bdd605b93 mm: add folio_end_read() omits b5c6a60fe5b0 iomap: protect read_bytes_pending with the state_lock omits ddcae9563420 iomap: hold state_lock over call to ifs_set_range_uptodate() omits 142de6f19a2c selftests/mm: add a new test for madv and hugetlb omits e9752805f732 selftests/mm: export get_free_hugepages() omits 0a6fc415b073 hugetlb: batch TLB flushes when restoring vmemmap omits 6a5adc52d38d hugetlb: batch TLB flushes when freeing vmemmap omits bfae92330ddc hugetlb: batch PMD split for bulk vmemmap dedup omits 4496d5536725 hugetlb: batch freeing of vmemmap pages omits 02f368bd03d3 hugetlb: perform vmemmap restoration on a list of pages omits fb59f2cb8956 hugetlb: perform vmemmap optimization on a list of pages omits bfb41d6b2fe1 hugetlb: restructure pool allocations omits 9e6c86c616f7 hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles omits 327784ddfaec hugetlbfs: replace hugetlb_vma_lock with invalidate_lock omits fb3d219cf366 zsmalloc: use copy_page for full page copy omits 8a21b2f4e9aa filemap: call filemap_get_folios_tag() from filemap_get_folios() omits 9fb129b44309 mm: rmap.c: fix kernel-doc warning omits 28e77334e043 Documentation: *san: drop "the" from article titles omits a82e2bd8a76e kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment omits b7574d98f9c6 kasan: use unchecked __memset internally omits c2dddb64d61d kasan: unify printk prefixes omits 57ec113c0699 arm64, kasan: update comment in kasan_init omits 9a922c7e75c9 mm/gup: adapt get_user_page_vma_remote() to never return NULL omits 61c3a604a8c3 mm/gup: make failure to pin an error if FOLL_NOWAIT not specified omits fffcaf4a489c mm/gup: explicitly define and check internal GUP flags, di [...] omits 86045371e24d mm: make __access_remote_vm() static omits c7cc4ea9de4e mempolicy: migration attempt to match interleave nodes omits a88b5a049843 mempolicy: mmap_lock is not needed while migrating folios omits 04f1d4db5b4e mempolicy: alloc_pages_mpol() for NUMA policy without vma omits a16391db43ab mm: add page_rmappable_folio() wrapper omits 1beed42c0808 mempolicy: remove confusing MPOL_MF_LAZY dead code omits 0a3078712d40 mempolicy: mpol_shared_policy_init() without pseudo-vma omits d78e698c4688 mempolicy trivia: use pgoff_t in shared mempolicy tree omits 389cf1757516 mempolicy trivia: slightly more consistent naming omits c6d4cf84b75e mempolicy trivia: delete those ancient pr_debug()s omits f5efe2674f2d mempolicy: fix migrate_pages(2) syscall return nr_failed omits af4f74f24a80 kernfs: drop shared NUMA mempolicy hooks omits ddc59a5d5225 hugetlbfs: drop shared NUMA mempolicy pretence omits b030e5aaae77 mm: multi-gen LRU: reuse some legacy trace events omits 84b8e1522207 mm/migrate: remove unused mm argument from do_move_pages_to_node omits 5505309bafd2 memory: move exclusivity detection in do_wp_page() into wp [...] omits a613b13067d7 mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() omits f535bec883fa mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap() omits 4c0526fca375 mm: handle write faults to RO pages under the VMA lock omits 78018dccee85 mm: handle read faults under the VMA lock omits 4708d7cb33c0 mm: handle COW faults under the VMA lock omits 0d1e17d0f8bc mm: handle shared faults under the VMA lock omits 7f7ec80a34ab mm: call wp_page_copy() under the VMA lock omits d2fe5cc0378a mm: make lock_folio_maybe_drop_mmap() VMA lock aware omits 774cc0000cac shmem,percpu_counter: add _limited_add(fbc, limit, amount) omits b9e1cdbf4be4 shmem: _add_to_page_cache() before shmem_inode_acct_blocks() omits b214ff294137 shmem: move memcg charge out of shmem_add_to_page_cache() omits 8ce85ab7ccae shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() omits 9247c45521c1 shmem: trivial tidyups, removing extra blank lines, etc omits 91e3ca52f605 shmem: factor shmem_falloc_wait() out of shmem_fault() omits a3a74059ff12 shmem: remove vma arg from shmem_get_folio_gfp() omits 7a88ebbf5137 shmem: shrink shmem_inode_info: dir_offsets in a union omits ef7298d38c99 mm-filemap-clarify-filemap_fault-comments-for-not-uptodate [...] omits 1b631d04ddd0 mm/filemap: clarify filemap_fault() comments for not uptod [...] omits 595d1f3b51c4 radix tree test suite: fix allocation calculation in kmem_ [...] omits b15befa34efa dax/kmem: allow kmem to add memory with memmap_on_memory omits 87f30d767e4b mm/memory_hotplug: split memmap_on_memory requests across [...] omits 4ccdbfaf605a percpu: scoped objcg protection omits fb29dbc4e4f4 mm-kmem-scoped-objcg-protection-checkpatch-fixes omits ac0a155aa364 mm: kmem: scoped objcg protection omits dc64314441d0 mm: kmem: make memcg keep a reference to the original objcg omits 42c31ac16c88 mm-kmem-add-direct-objcg-pointer-to-task_struct-fix omits eab93f041723 mm: kmem: add direct objcg pointer to task_struct omits 914e1a97293d mm: kmem: optimize get_obj_cgroup_from_current() omits e906d5f72c79 mm/page_alloc: remove unnecessary next_page in break_down_ [...] omits f9ba41078441 mm/page_alloc: remove unnecessary check in break_down_buddy_pages omits d30aeab7e5b9 mmap: add clarifying comment to vma_merge() code omits 58c503f8b3d9 selftests: mm: add pagemap ioctl tests omits e88fe2e65016 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL omits 92772431ce0b tools headers UAPI: update linux/fs.h with the kernel sources omits d5d27b05ccd1 fs/proc/task_mmu: Add fast paths to get/clear PAGE_IS_WRIT [...] omits 9eb146ab0cd0 fix for "fs/proc/task_mmu: hide unused pagemap_scan_backou [...] omits 2cb71190f79f fs/proc/task_mmu: hide unused pagemap_scan_backout_range() [...] omits 0b45be801a63 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits 254e68d39c7a fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits 8318a84eb5c2 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits 6b0be12e723f fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] omits 0117b80a8977 userfaultfd: UFFD_FEATURE_WP_ASYNC omits b38aabaffee4 memcg, oom: unmark under_oom after the oom killer is done omits 1756eb0a8415 mm: memcg: normalize the value passed into memcg_rstat_updated() omits 49852e01e8ce mm: memcg: refactor page state unit helpers omits 2750dc5dc6e8 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] omits f93686679dea zswap: shrinks zswap pool based on memory pressure omits 1ca7a52db5ba zswap: make shrinking memcg-aware omits 49bafe5bb01e bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of omits be0c657e237c kprobes: remove dependency on CONFIG_MODULES omits 036ef3d1f689 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES omits 5d9753d56431 arch: make execmem setup available regardless of CONFIG_MODULES omits 650af1817c54 powerpc-extend-execmem_params-for-kprobes-allocations-fix omits 1eb90a8b88c4 powerpc: extend execmem_params for kprobes allocations omits 559befeaa9a5 riscv: extend execmem_params for generated code allocations omits c23e728ecc09 arm64, execmem: extend execmem_params for generated code a [...] omits 5e096135f4e1 mm/execmem: introduce execmem_data_alloc() omits 4f8f0a312927 modules, execmem: drop module_alloc omits 0f16ee63c52f mm/execmem, arch: convert remaining overrides of module_al [...] omits ce1f04f2557b mm/execmem, arch: convert simple overrides of module_alloc [...] omits ca3292194306 mm: introduce execmem_text_alloc() and execmem_free() omits bf030bbfbbad nios2: define virtual address space for modules omits 4267a2a55dd9 mm: fix draining remote pageset omits 02cacf89793b mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 omits 1935a7cd6e18 mm: vmscan: try to reclaim swapcache pages if no swap space omits 187891da2466 mm: optimization on page allocation when CMA enabled omits d9dba6bcdb1b hugetlbfs: close race between MADV_DONTNEED and page fault omits 88a8f0559303 Merge branch 'mm-stable' into mm-unstable omits b86d50ec8045 hugetlbfs: extend hugetlb_vma_lock to private VMAs omits cdb83d936b68 hugetlbfs: clear resv_map pointer if mmap fails omits 80833276732c mm: zswap: fix pool refcount bug around shrink_worker() omits 319f35eaf84d mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] omits e8c6e1bbc8e4 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 71c63c396dd8 mm/shmem: fix race in shmem_undo_range w/THP omits 6cde002cb78a mm: keep memory type same on DEVMEM Page-Fault omits 8d6fa5ed8f97 Merge branch 'devel' into for-next omits 2c814c8fad59 backing file: free directly omits cfb05ec6de78 vfs: fix readahead(2) on block devices omits f5dc7c8f5164 file: convert to SLAB_TYPESAFE_BY_RCU omits 5a68c9e489ff fixup opened/in_use in find_fsid_by_device() omits c4eefe171f3f Merge branch 'for-next-next-v6.6-20231006' into for-next-20231006 omits c88fb2db35c8 Merge branch 'for-next-current-v6.5-20231006' into for-nex [...] omits 63ddbafb6955 Merge branch 'ext/hch/device-scan-open' into for-next-next [...] omits 0c25338ad0af Merge branch 'ext/qu/contig-eb' into for-next-next-v6.6-20231006 omits 4db09e88e31d Merge branch 'misc-next' into for-next-next-v6.6-20231006 omits 54ccbcffcfb8 Merge branch 'misc-6.6' into for-next-current-v6.5-20231006 omits e518b9177219 btrfs: use the super_block as holder when mounting file systems omits 7021b84a846c btrfs: open block devices after superblock creation omits bfbdf5432d1a btrfs: split btrfs_fs_devices.opened omits 8ba753ea131f btrfs: call btrfs_close_devices from ->kill_sb omits 69704e0852a0 btrfs: always open the device read-only in btrfs_scan_one_device omits 200f399d8e04 btrfs: utilize the physically/virtually continuous extent [...] omits 3ffd9b9bd984 btrfs: map uncontinuous extent buffer pages into virtual a [...] omits 1d47db6d16d0 Merge branch 'misc-6.6' into next-fixes omits 38bb8d6396f5 btrfs: sysfs: show temp_fsid feature omits 1d2b7f9b6463 btrfs: disable the device add feature for temp-fsid omits 49f311407580 btrfs: disable the seed feature for temp-fsid omits 1bbb264649e7 btrfs: update comment for temp-fsid, fsid, and metadata_uuid omits 2608db698abf btrfs: remove pointless empty log context list check when [...] omits 9eda82b63715 btrfs: update comment for struct btrfs_inode::lock omits 3ae8bc619f39 btrfs: remove pointless barrier from btrfs_sync_file() omits 5dc8f4e0b05b btrfs: add and use helpers for reading and writing last_tr [...] omits e5333d471d6f btrfs: add and use helpers for reading and writing fs_info [...] omits f09518e611ea btrfs: add and use helpers for reading and writing log_transid omits 13d0be7d4278 btrfs: add and use helpers for reading and writing last_lo [...] omits 279620e5a086 btrfs: support cloned-device mount capability omits 744a019be43f btrfs: add helper function find_fsid_by_disk omits 263b45a3b337 btrfs: stop reserving excessive space for block group item [...] omits a3d1bb96740a btrfs: stop reserving excessive space for block group item [...] omits 608b377017ef btrfs: reorder btrfs_inode to fill gaps omits 935f8d5f4ffe btrfs: open code btrfs_ordered_inode_tree in btrfs_inode omits 0c7d50c8c79c btrfs: adjust overcommit logic when very close to full omits 98a304e62280 btrfs: increase ->free_chunk_space in btrfs_grow_device omits cf304c145fb5 btrfs: fix ->free_chunk_space math in btrfs_shrink_device omits f989790b68bf btrfs: make sure we cache next state in find_first_extent_bit() omits b0861baf7147 btrfs: use extent_io_tree_release() to empty dirty log pages omits 93b883461046 btrfs: make tree iteration in extent_io_tree_release() mor [...] omits ab4b02a9e4a4 btrfs: collapse wait_on_state() to its caller wait_extent_bit() omits e546e757a520 btrfs: remove redundant memory barrier from extent_io_tree [...] omits 67995a59a0c2 btrfs: make wait_extent_bit() static omits a257976c0fed btrfs: update stale comment at extent_io_tree_release() omits 4854e70d6e53 btrfs: make extent state merges more efficient during insertions omits e700695395ab btrfs: change test_range_bit to scan the whole range omits 1326207a9f63 btrfs: add specific helper for range bit test exists omits c6141e1a6a51 btrfs: move btrfs_realloc_node() from ctree.c into defrag.c omits ac4d139951a0 btrfs: export comp_keys() from ctree.c as btrfs_comp_keys() omits 1d90a822956e btrfs: rename and export __btrfs_cow_block() omits 04ef6de46401 btrfs: use round_down() to align block offset at btrfs_cow [...] omits cd399088f997 btrfs: remove noinline attribute from btrfs_cow_block() omits 8b634237e225 btrfs: remove incomplete metadata_uuid conversion fixup logic omits e85d0f7c8386 btrfs: reject devices with CHANGING_FSID_V2 omits aaf3d342b14a btrfs: relocation: constify parameters where possible omits f67bea6c4d21 btrfs: relocation: return bool from btrfs_should_ignore_re [...] omits 72e52204229a btrfs: switch btrfs_backref_cache::is_reloc to bool omits ce8f8f28f691 btrfs: relocation: open code mapping_tree_init omits dd40f414e8e2 btrfs: relocation: switch bitfields to bool in reloc_control omits e48c0a5812d8 btrfs: relocation: use enum for stages omits ae82f07033cc btrfs: relocation: use more natural types for tree_block b [...] omits b3ff429673d7 btrfs: move btrfs_defrag_root() to defrag.{c,h} omits d621cbb2625b btrfs: remove redundant root argument from fixup_inode_lin [...] omits 8429ea15efc5 btrfs: remove redundant root argument from maybe_insert_hole() omits 46326c077542 btrfs: remove redundant root argument from btrfs_delayed_u [...] omits 6c6667977951 btrfs: remove redundant root argument from btrfs_update_in [...] omits e2c62a1c0bf7 btrfs: remove redundant root argument from btrfs_update_inode() omits 18f92bb196e6 btrfs: remove redundant root argument from btrfs_update_in [...] omits af9c7a3d55d1 btrfs: remove noinline from btrfs_update_inode() omits 2cebfc6e0fd0 btrfs: simplify error check condition at btrfs_dirty_inode() omits 8ff399ec64c2 btrfs: qgroup: only set QUOTA_ENABLED when done reading qgroups omits 5dc3657c6852 btrfs: track data relocation with simple quota omits bf553b0a2d08 btrfs: qgroup: track metadata relocation COW with simple quota omits 63897550632c btrfs: qgroup: check generation when recording simple quota delta omits 8b7b954bf45f btrfs: qgroup: simple quota auto hierarchy for nested subvolumes omits 986843a59cca btrfs: record simple quota deltas in delayed refs omits f4897a305aea btrfs: add helper for inline owner ref lookup omits a94afbebbd86 btrfs: new inline ref storing owning subvol of data extents omits 7c408319a14a btrfs: track original extent owner in head_ref omits 9af75003e730 btrfs: track owning root in btrfs_ref omits c5d8d85d1ac6 btrfs: rename tree_ref and data_ref owning_root omits c62ca561e8a0 btrfs: add helper for recording simple quota deltas omits 8c445ea76eda btrfs: create qgroup earlier in snapshot creation omits 1965a957089a btrfs: qgroup: flush reservations during quota disable omits 4151e05370cf btrfs: sysfs: add simple_quota incompat feature entry omits 5534248bc38d btrfs: sysfs: expose quota mode via sysfs omits cddc89a7faae btrfs: qgroup: add new quota mode for simple quotas omits 8941872df429 btrfs: qgroup: introduce quota mode omits 8e71aea81c88 btrfs: merge ordered work callbacks in btrfs_work into one omits 72660ef12446 btrfs: add raid stripe tree to features enabled with debug config omits 50da260c80db btrfs: tree-checker: add support for raid stripe tree omits 4ccc5dc7537d btrfs: tracepoints: add events for raid stripe tree omits b109e5a4cdce btrfs: sysfs: announce presence of raid-stripe-tree omits 6fd396461bd4 btrfs: add raid stripe tree pretty printer omits 94f2ee4e1353 btrfs: zoned: support RAID0/1/10 on top of raid stripe tree omits 0708614f9c28 btrfs: scrub: implement raid stripe tree support omits d1ab6ff35c1f btrfs: lookup physical address from stripe extent omits 0db1ab44f4ae btrfs: delete stripe extent on extent deletion omits ada07b6c2dfe btrfs: add support for inserting raid stripe extents omits ea0e0a899764 btrfs: read raid stripe tree from disk omits 4b02811ed0c9 btrfs: add raid stripe tree definitions omits 2b921a6d6480 btrfs: warn on tree blocks which are not nodesize aligned omits 22627d2e45bf btrfs: don't arbitrarily slow down delalloc if we're committing omits 13f417282858 btrfs: remove useless comment from btrfs_pin_extent_for_lo [...] omits e295c3bf7487 btrfs: remove stale comment from btrfs_free_extent() omits c7ad8eb45669 btrfs: zoned: factor out DUP bg handling from btrfs_load_b [...] omits d4c2066bbf67 btrfs: zoned: factor out single bg handling from btrfs_loa [...] omits 47cc22a28e2f btrfs: zoned: factor out per-zone logic from btrfs_load_bl [...] omits 8541a23d5e23 btrfs: zoned: introduce a zone_info struct in btrfs_load_b [...] omits 6ae844e165de btrfs: remove pointless loop from btrfs_update_block_group() omits 2aefc0f6eba1 btrfs: mark transaction id check as unlikely at btrfs_mark [...] omits 6c64ac6199c0 btrfs: use btrfs_crit at btrfs_mark_buffer_dirty() omits a424f8700abb btrfs: abort transaction on generation mismatch when marki [...] omits fc825c85d036 btrfs: scan but don't register device on single device filesystem omits e38b7d74ae8d btrfs: rename errno identifiers to error omits bdcc74456f3e btrfs: always reserve space for delayed refs when starting [...] omits 5e736dee8732 btrfs: stop doing excessive space reservation for csum deletion omits 5bc679106d4c btrfs: remove pointless initialization at btrfs_delayed_re [...] omits 45a40c400e1f btrfs: reserve space for delayed refs on a per ref basis omits f8cda6cea463 btrfs: allow to run delayed refs by bytes to be released i [...] omits b4fae8351fea btrfs: simplify check for extent item overrun at lookup_in [...] omits 094634c1dc40 btrfs: return -EUCLEAN if extent item is missing when sear [...] omits 0fcef423c380 btrfs: use a single variable for return value at lookup_in [...] omits 7a3317299f03 btrfs: use a single variable for return value at run_delay [...] omits 56e2f4f3854d btrfs: remove pointless 'ref_root' variable from run_delay [...] omits 03be042d4694 btrfs: initialize key where it's used when running delayed [...] omits 417e4409f78c btrfs: remove refs_to_drop argument from __btrfs_free_extent() omits 0d6ea6370a06 btrfs: remove refs_to_add argument from __btrfs_inc_extent_ref() omits 0cef43db0e19 btrfs: remove the refcount warning/check at btrfs_put_dela [...] omits 5541fa7f1cc2 btrfs: remove unnecessary logic when running new delayed r [...] omits f5143f9b4f4f btrfs: pass a space_info argument to btrfs_reserve_metadat [...] omits 01dfdc9c3156 btrfs: remove the need_raid_map parameter from btrfs_map_block() omits bb53cb1b7682 btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEG [...] omits 4c5d3610cd1e btrfs: check-integrity: remove btrfsic_unmount() function omits 682befbb0a84 btrfs: check-integrity: remove btrfsic_mount() function omits 46c5ded681b6 btrfs: check-integrity: remove btrfsic_check_bio() function omits 4e19e4d480d4 btrfs: move extent_buffer::lock_owner to debug section omits d81d615e1713 btrfs: reduce size of struct btrfs_ref omits 024096f7194d btrfs: reduce size and reorder compression members in stru [...] omits e487da0af4b2 btrfs: reduce size of prelim_ref::level omits 6ff97cdf21a2 btrfs: reduce arguments of helpers space accounting root item omits 1c6e8c5d6de4 btrfs: reduce parameters of btrfs_pin_extent_for_log_replay omits 03d101fd7857 btrfs: reduce parameters of btrfs_pin_reserved_extent omits 57de473e2344 btrfs: drop __must_check annotations omits 0a3699ccdefe btrfs: reformat remaining kdoc style comments omits cdf4faaa16b8 btrfs: move functions comments from qgroup.h to qgroup.c omits 73b317ec723e btrfs: comment about fsid and metadata_uuid relationship omits 2c66b5584eaa btrfs: qgroup: remove unused helpers for ulist aux data omits 5af4b96315f6 btrfs: qgroup: prealloc btrfs_qgroup_list for __add_relation_rb() omits 3d56b0f529c3 btrfs: qgroup: pre-allocate btrfs_qgroup to reduce GFP_ATO [...] omits 15dd119d1df4 btrfs: qgroup: use qgroup_iterator_nested to in qgroup_upd [...] omits 0f45684696c3 btrfs: qgroup: use qgroup_iterator to replace tmp ulist in [...] omits a0eb4d4a3374 btrfs: qgroup: use qgroup_iterator in __qgroup_excl_accounting() omits f0ac2d8130b3 btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta() omits 8399dcee0d2e btrfs: qgroup: use qgroup_iterator in btrfs_qgroup_free_refroot() omits c76b97ee14b0 btrfs: qgroup: iterate qgroups without memory allocation f [...] omits c2052b4a4b70 btrfs: remove extraneous includes from ctree.h omits f90d17eb8c32 btrfs: include linux/security.h in super.c omits d0772e3588d1 btrfs: include trace header in where necessary omits 3f79a35e42b2 btrfs: add btrfs_delayed_ref_head declaration to extent-tree.h omits 3118e9660853 btrfs: add fscrypt related dependencies to respective headers omits 972818021ac3 btrfs: include linux/iomap.h in file.c omits 5ab91a408219 btrfs: include asm/unaligned.h in accessors.h omits eace6107a62b btrfs: move btrfs_name_hash to dir-item.h omits 4c37a969b651 btrfs: move btrfs_extref_hash into inode-item.h omits b670d2e68624 btrfs: remove btrfs_crc32c wrapper omits a855dab83e85 btrfs: move btrfs_crc32c_final into free-space-cache.c omits 0fbf3698b38e btrfs: do not require EXTENT_NOWAIT for btrfs_redirty_list_add() omits 99f1463764d8 btrfs: sipmlify uuid parameters of alloc_fs_devices() omits 28967e980f5d btrfs: update comment for reservation of metadata space fo [...] omits 2b4f2eeb388d Merge tag 'nolibc-next.2023.10.05a' of https://git.kernel. [...] omits 3745b09fdb81 ovl: Add documentation on nesting of overlayfs mounts omits 271635376995 ovl: Add an alternative type of whiteout omits 0a23118aadae ovl: Support escaped overlay.* xattrs omits 1cd904275781 ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros omits 1e97d6e67406 ovl: Move xattr support to new xattrs.c file omits 98eb661f68a2 ovl: do not encode lower fh with upper sb_writers held omits cff30fc89e23 ovl: do not open/llseek lower file with upper sb_writers held omits 13cfb0a9e909 ovl: reorder ovl_want_write() after ovl_inode_lock() omits 372ff22ec0e4 ovl: split ovl_want_write() into two helpers omits 58f1947a304b ovl: add helper ovl_file_modified() omits 62058c76a4d6 ovl: protect copying of realinode attributes to ovl inode omits abfbbb4c15e6 ovl: punt write aio completion to workqueue omits a079dcef7b5a ovl: propagate IOCB_APPEND flag on writes to realfile omits 7d64149ffc83 ovl: use simpler function to convert iocb to rw flags omits 9ffdc9bbba93 Merge branch 'ovl-fixes' into overlayfs-next omits 9553632bddce docs/hw-vuln: Update desc of best effort mode omits f12465874c9c docs: sparse: add sparse.rst to toctree omits e44f01c0f465 docs: sparse: convert sparse.txt to RST omits 9a165beacb2e docs: sparse: move TW sparse.txt to TW dev-tools omits 19da78cc82c4 fork: Fix kernel-doc omits b3163524da84 Documentation/page_tables: Add info about MMU/TLB and Page Faults omits a6ea62c55f00 docs/sphinx: Explicitly convert Sphinx paths to str omits df631028448d pwm: Adapt sysfs API documentation to reality omits 765c6aee0544 docs: submitting-patches: Suggest a longer expected time f [...] omits 73c5f76ecbdb x86/iommu/docs: Update AMD IOMMU specification document URL omits 6369a5b649ec accel/habanalabs/gaudi2: fix spmu mask creation omits fd8e5e59a917 accel/habanalabs/gaudi2: perform hard-reset upon PCIe AXI [...] omits b4fb380b237d accel/habanalabs: fix bug in decoder wait for cs completion omits fc64c4006dd2 accel/habanalabs: remove wrong doc for init_phys_pg_pack_f [...] omits dd7107e0cf11 accel/habanalabs: add missing debugfs function stubs omits a0f4d64ff3ec accel/habanalabs: minor cosmetic update to habanalabs.h omits 64993bd908cd accel/habanalabs/gaudi: remove define used for simulator omits 6cd0e18dccad accel/habanalabs: remove leftover code omits c27d025205e7 accel/habanalabs: print device name when it is removed omits ecf1ef73e24b accel/habanalabs: remove unused field omits 30648d0935ed accel/habanalabs/gaudi: remove unused structure definition omits 8f8207fd829e accel/habanalabs: change Greco to Gaudi2 omits d6fd042cd8a5 accel/habanalabs: minor cosmetics update to trace file omits e23b65d97347 accel/habanalabs: minor cosmetics update to cpucp_if.h omits 46b0ac36a88a accel/habanalabs: trace dma map sgtable omits ebdfc0b90aa6 accel/habanalabs: add traces for dma mappings omits 37f4eaa6199f accel/habanalabs: remove unused asic functions omits 4f0d8604fa67 accel/habanalabs: update boot status print omits ff414754e3cc accel/habanalabs: extend preboot timeout when preboot migh [...] omits 891578ff324f accel/habanalabs: add fw status SHUTDOWN_PREP omits a9487f8f0980 accel/habanalabs: add debug prints to dump content of SG t [...] omits 1da4fbacb595 accel/habanalabs: add missing offset handling for dma-buf omits df9e78e4f10d accel/habanalabs: set hl_dmabuf_priv.device_address only w [...] omits 475b704ec665 accel/habanalabs: fix SG table creation for dma-buf mapping omits e796c0683fee accel/habanalabs: split user interrupts pending list omits c2cfe625f969 accel/habanalabs: optimize timestamp registration handler omits daeece30a349 accel/habanalabs: fix bug in timestamp interrupt handling omits aae5a338b5cb accel/habanalabs: tiny refactor of hl_map_dmabuf() omits 878e9b64fc1d accel/habanalabs: export dma-buf only if size/offset multi [...] omits 99b1c37d6006 accel/habanalabs: use exported size from dma_buf and not f [...] omits d70949ffd824 accel/habanalabs: always pass exported size to alloc_sgt_f [...] omits 7d28ea86105a accel/habanalabs: prevent sending heartbeat before events [...] omits 62eb7a7c7e0b accel/habanalabs/gaudi2: add eq health check using irq omits 79c961de64d4 accel/habanalabs/gaudi2: handle eq health heartbeat check omits 3aa9a8879e3b accel/habanalabs/gaudi2: print power-mode changes omits faf16caf15e9 accel/habanalabs: add tsc clock sampling to clock sync info omits 44b02948dfbf accel/habanalabs: fix inline doc typos omits 234b23ac5578 accel/habanalabs: disable events ioctls on control device omits 591c1d9fa40e accel/habanalabs: move cpucp interface to linux/habanalabs omits 7e4924e77fa2 accel/habanalabs/gaudi2: include block id in ECC error reporting omits 9d7570f13fc0 accel/habanalabs: improve etf configuration omits e9275fe3ec6d accel/habanalabs: refactor deprecated strncpy omits 8a6a1a4a4685 accel/habanalabs/gaudi2: Fix incorrect string length compu [...] omits 9c3e0b5e2593 accel/habanalabs: refactor deprecated strncpy to strscpy_pad omits 77fcd5c6c1cb accel/habanalabs: fix ETR/ETF flush logic omits 23ef4303edce accel/habanalabs/gaudi2 : remove psoc_arc access omits 32f42e6377d5 accel/habanalabs/gaudi2: prepare to remove cpu_rst_status omits d9b9ec34c0a1 accel/habanalabs: Move ioctls to the device specific ioctls range omits e7c557ed90ff accel/habanalabs: update debugfs-driver-habanalabs with th [...] omits 55e32ffe532c accel/habanalabs: update sysfs-driver-habanalabs with the [...] omits 53f0c3ada980 accel/habanalabs: register compute device as an accel device omits e147a02ba1ef accel/habanalabs: add info ioctl for engine error reports omits fe453697b003 accel/habanalabs: set default device release watchdog T/O [...] omits 3dc317f9eedf accel/habanalabs: handle f/w reserved dram space request omits 415130a29d0e accel/habanalabs/gaudi2: fix missing check of kernel ctx omits c38f4b791e2c accel/habanalabs/gaudi2: prepare to remove soft_rst_irq omits 500b8c20616a accel/habanalabs/gaudi2: unsecure tpc count registers omits f9f43365a448 accel/habanalabs/gaudi2: un-secure register for engine cor [...] omits ff48f6f162fd accel/habanalabs/gaudi: Add MODULE_FIRMWARE macros omits 197febe87852 accel: make accel_class a static const structure omits ebd85e113282 accel/habanalabs: dump temperature threshold boot error omits 252f58cd9dc6 accel/habanalabs: reset device if scrubbing failed omits fb5204a75e13 accel/habanalabs: remove pdev check on idle check omits 5e77a2e37965 accel/habanalabs: fix wait_for_interrupt abortion flow omits 89962c386e06 accel/habanalabs: Allow single timestamp registration requ [...] omits ae47eb9a93bd accel/habanalabs: rename fd_list to hpriv_list omits 7d76107d8e27 accel/habanalabs: call put_pid after hpriv list is updated omits d625033c0e9a accel/habanalabs: print return code when process terminati [...] omits 5427a3d516e3 accel/habanalabs: fix standalone preboot descriptor request omits 8381a3f36a67 accel/habanalabs: handle arc farm razwi omits 300e32958ee3 accel/habanalabs: stop fetching MME SBTE error cause omits acb7dddb6bba accel/habanalabs: set device status 'malfunction' while in rmmod omits ab9b19edea84 accel/habanalabs: print task name upon creation of a user context omits 56248ed9ae85 accel/habanalabs: print task name and request code upon io [...] omits ea3c7455743a accel/habanalabs: notify user about undefined opcode event omits 018fc559123d accel/habanalabs: update pending reset flags with new rese [...] omits 3efc0eb333c1 accel/habanalabs: prevent immediate hard reset due to 2 ad [...] omits be4c06af49fe xtensa: import ESP32S3 core variant omits 8cdd1d3dfffb xtensa: import ESP32 core variant omits 1cf2d167e7f6 vfs: shave work on failed file open omits ffaecc10aa6e fs: simplify misleading code to remove ambiguity regarding [...] omits ab663cc32912 tools/nolibc: automatically detect necessity to use pselect6 omits bd216cb8d814 tools/nolibc: don't define new syscall number omits d09e2b033a9f tools/nolibc: avoid unused parameter warnings for ENOSYS f [...] omits dbb6448b4263 selftests/nolibc: allow building i386 with multiarch compiler omits 77e243a78540 selftests/nolibc: don't embed initramfs into kernel image omits d7f2a69857ce MAINTAINERS: nolibc: update tree location omits e30e6d79ad5f Merge remote-tracking branch 'vfs/vfs.mount.write' into ov [...] omits cbe52963050b watch_queue: Annotate struct watch_filter with __counted_by omits 8114dc703a48 fs/pipe: use spinlock in pipe_read() only if there is a wa [...] omits cc03a5d65a40 fs/pipe: remove unnecessary spinlock from pipe_write() omits c2da67ba32de fs/pipe: move check to pipe_has_watch_queue() omits f1982740f5e7 iov_iter: Convert iterate*() to inline funcs omits f1b4cb650b9a iov_iter: Derive user-backedness from the iterator type omits 7d9e44a6ad8a iov_iter: Renumber ITER_* constants omits 7ebc540b3524 infiniband: Use user_backed_iter() to see if iterator is U [...] omits 1fcb71282e73 sound: Fix snd_pcm_readv()/writev() to use iov access functions omits 066baf92bed9 iov_iter, x86: Be consistent about the __user tag on copy_ [...] omits 581beb4fe37d iov_iter: Remove last_offset from iov_iter as it was for I [...] omits 7ff3609efc0d Merge branch 'imx/defconfig' into for-next omits dec579d8342b Merge branch 'imx/dt64' into for-next omits 2c9bc632d892 Merge branch 'imx/dt' into for-next omits 69840ed71aad Merge branch 'imx/bindings' into for-next omits 596210de90a9 Merge remote-tracking branch 'regmap/for-6.7' into regmap-next omits 9cf16b380af5 fsconfig: ensure that dirfd is set to aux omits dede367149c4 autofs: fix protocol sub version setting omits e6ec453bd0f0 autofs: convert autofs to use the new mount api omits 1f50012d9c63 autofs: validate protocol version omits 9b2731666d1d autofs: refactor parse_options() omits 7efd93ea790e autofs: reformat 0pt enum declaration omits a7467430b4de autofs: refactor super block info init omits 546694b8f658 autofs: add autofs_parse_fd() omits bc69fdde0ae1 autofs: refactor autofs_prepare_pipe() omits 5ba6d9b6d526 pipe: reduce padding in struct pipe_inode_info omits f61b9bb3f838 fs: add a new SB_I_NOUMASK flag omits 9d91ae491cce init/mount: print pretty name of root device when panics omits d12ff982e72d c-sky: Remove now superfluous sentinel element from ctl_ta [...] omits d2f2ef357794 ia64: Remove now superfluous sentinel element from ctl_tab [...] omits 1115c64d39c9 powerpc: Remove now superfluous sentinel element from ctl_ [...] omits b62d9e8528a1 riscv: Remove now superfluous sentinel element from ctl_ta [...] omits c2e2323e95b2 x86/vdso: Remove now superfluous sentinel element from ctl [...] omits 4b5a099d0100 arch/x86: Remove now superfluous sentinel elem from ctl_ta [...] omits d530c1f73b55 arm: Remove now superfluous sentinel elem from ctl_table arrays omits f994dd32b05f S390: Remove now superfluous sentinel elem from ctl_table arrays omits 8c11ff94bac7 docs: memory-barriers: Add note on compiler transformation [...] omits 2a87d72693ca smp,csd: Throw an error if a CSD lock is stuck for too long omits 3f79a57865b3 selftests/nolibc: libc-test: avoid -Wstringop-overflow warnings omits c6a15707d1c3 tools/nolibc: string: Remove the `_nolibc_memcpy_up()` function omits 1b831eb43176 tools/nolibc: string: Remove the `_nolibc_memcpy_down()` function omits 3a7296c94dfa tools/nolibc: x86-64: Use `rep stosb` for `memset()` omits e6401064e32b tools/nolibc: x86-64: Use `rep movsb` for `memcpy()` and ` [...] omits 9e9dcee894f8 selftests/nolibc: use -nostdinc for nolibc-test omits a04fd4052251 tools/nolibc: add stdarg.h header adds 68d187ec14a8 Merge tag 'sound-6.6-rc6' of git://git.kernel.org/pub/scm/ [...] adds 832b5d0bf94c Merge tag 'v6.6-p4' of git://git.kernel.org/pub/scm/linux/ [...] adds 42999c904612 hv/hv_kvp_daemon:Support for keyfile based connection profile adds b711538a40b7 Merge tag 'hyperv-fixes-signed-20231009' of git://git.kern [...] adds 87813e13df5c Merge tag 'irq-urgent-2023-10-10-v2' of git://git.kernel.o [...] adds 01bbafc63b65 KEYS: trusted: Remove redundant static calls usage adds 87797fad6cce xen/events: replace evtchn_rwlock with RCU adds 1c8b86a3799f Merge tag 'xsa441-6.6-tag' of git://git.kernel.org/pub/scm [...] adds 71f27ef94295 mm: keep memory type same on DEVMEM Page-Fault adds f02ce34cb5c8 mm/shmem: fix race in shmem_undo_range w/THP adds 2ccc072442a9 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 8dc3e2a642ff mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] adds 215c7c32f3b4 mm: zswap: fix pool refcount bug around shrink_worker() adds 227c1911b4b2 hugetlbfs: clear resv_map pointer if mmap fails adds aadd6956cca7 hugetlbfs: extend hugetlb_vma_lock to private VMAs adds f3bbb7e1ff09 hugetlbfs: close race between MADV_DONTNEED and page fault adds 9f8a2e3c2e32 kasan: print the original fault addr when access invalid shadow adds 7aac88d0571c MAINTAINERS: Ondrej has moved adds 7c7fc7347255 mm/damon/sysfs: check DAMOS regions update progress from b [...] adds 5dc2b8d3345c maple_tree: add GFP_KERNEL to allocations in mas_expected_ [...] adds bcf004fb7ff9 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 0f754215be24 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 3b678768c045 powerpc/pseries: Fix STK_PARAM access in the hcall tracing code adds dfb5f8cbd599 powerpc/pseries: Remove unused r0 in the hcall tracing code adds 5d9cea8a552e powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE adds 5ea0bbaa32e8 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() adds 4821083bcb8c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3de45e056e66 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 26c29961b142 net: refine debug info in skb_checksum_help() adds 0412cc846a1e net: macsec: indicate next pn update when offloading adds 4dcf38ae3ca1 octeontx2-pf: mcs: update PN only when update_pn is true adds e0a8c918daa5 net: phy: mscc: macsec: reject PN update requests adds fde2f2d7f23d net/mlx5e: macsec: use update_pn flag instead of PN comparation adds 1b9d8bc14de6 Merge branch 'add-update_pn-flag' adds 7b5add9af567 ixgbe: fix crash with empty VF macvlan list adds a72178cfe855 net/smc: Fix dependency of SMC on ISM adds da6192ca72d5 net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp adds c561f37047c2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds c869fe8914dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0638cf7a774d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 763dfd761d0a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1bba0badff0e ASoC: cs35l56: ASP1 DOUT must default to Hi-Z when not tra [...] adds 53ba32acb5ab ASoC: dt-bindings: cirrus,cs42l43: Update values for bias sense adds 99d426c6dd2d ASoC: cs42l43: Update values for bias sense adds 0e7f05a561b9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b529c3bad96e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4cacadec13f8 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds dc2945f526d2 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds d53eb64e2070 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7b695ef6696e dt-bindings: iio: add missing reset-gpios constrain adds 53f6c59a60c6 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f24f3a248804 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2e23871ae470 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e753a9b1030d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cfef12ede3bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b4db26e983a0 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds d9a650f458df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8ee6468e31c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 54f67decddeb Revert "btrfs: reject unknown mount options early" adds f5418c1d2db7 Merge branch 'misc-6.6' into next-fixes adds 17aad0657257 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a20c4350c6a1 scsi: ufs: core: Correct clear TM error log adds 635fda23a354 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2424090c6a9b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0c4a513d091f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9d5624f29ce5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ccf1f08ee663 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 35d79318dc00 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds a238ed8ba401 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds de6c162f39dc Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 7938bd09a3d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 258dd5e6e659 drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL be [...] adds 2b7947bd32e2 drm/atomic-helper: relax unregistered connector check adds 24760d837661 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 08c3cea92f4e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 8e95d8536d53 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 46188cb9297a Merge branch 'mm-stable' into mm-unstable new 67e50421d924 mm: optimization on page allocation when CMA enabled new 1cb0a2891f91 mm: vmscan: try to reclaim swapcache pages if no swap space new 20042e82e6a9 mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 new 2569e0794dc5 mm: fix draining remote pageset new 43fe37b100ba nios2: define virtual address space for modules new deb7508cbc0f mm: introduce execmem_text_alloc() and execmem_free() new 0fb6188a3e28 mm/execmem, arch: convert simple overrides of module_alloc [...] new 8dced30f6591 mm/execmem, arch: convert remaining overrides of module_al [...] new 31f111b7e364 modules, execmem: drop module_alloc new 40d9fcfc3c4c mm/execmem: introduce execmem_data_alloc() new 87818cb18dd4 arm64, execmem: extend execmem_params for generated code a [...] new 680769df7c5a riscv: extend execmem_params for generated code allocations new 40f958095c42 powerpc: extend execmem_params for kprobes allocations new 94b2ea28656b powerpc-extend-execmem_params-for-kprobes-allocations-fix new 8065d2efc1d4 arch: make execmem setup available regardless of CONFIG_MODULES new 5b89291f7914 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES new 963bafca2ca0 kprobes: remove dependency on CONFIG_MODULES new 89866ea00e2f bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of new a1d7b9fb7ad5 zswap: make shrinking memcg-aware new 46da232b141f zswap: shrinks zswap pool based on memory pressure new e803e781ee89 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] new 277f10d9790e mm: memcg: refactor page state unit helpers new dfb6b71820ff mm: memcg: normalize the value passed into memcg_rstat_updated() new e89527839a71 memcg, oom: unmark under_oom after the oom killer is done new ade47f09fa38 userfaultfd: UFFD_FEATURE_WP_ASYNC new 511589484f27 fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] new 02b543534bfb fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 96384756c87e fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new d0265a608089 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new ff8dcfd58af0 fs/proc/task_mmu: hide unused pagemap_scan_backout_range() [...] new 217eec3c1166 fix for "fs/proc/task_mmu: hide unused pagemap_scan_backou [...] new 10e32f775a28 fs/proc/task_mmu: Add fast paths to get/clear PAGE_IS_WRIT [...] new beb06c1df627 tools headers UAPI: update linux/fs.h with the kernel sources new 6bc2f7251ea3 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL new 34fc438571aa selftests: mm: add pagemap ioctl tests new 7ce72294eaa7 mmap: add clarifying comment to vma_merge() code new 0d0b0220c421 mm/page_alloc: remove unnecessary check in break_down_buddy_pages new 82d5678c5cfd mm/page_alloc: remove unnecessary next_page in break_down_ [...] new 64e19a7bc15e mm/memory_hotplug: split memmap_on_memory requests across [...] new c3a6dbab8938 dax/kmem: allow kmem to add memory with memmap_on_memory new 4290e69983c4 radix tree test suite: fix allocation calculation in kmem_ [...] new b15841a2d5d4 mm/filemap: clarify filemap_fault() comments for not uptod [...] new ed5029027bde mm-filemap-clarify-filemap_fault-comments-for-not-uptodate [...] new 05d939505f08 shmem: shrink shmem_inode_info: dir_offsets in a union new 9bb407592eda shmem: remove vma arg from shmem_get_folio_gfp() new a5f6f5ce6d61 shmem: factor shmem_falloc_wait() out of shmem_fault() new ba9d87019fc8 shmem: trivial tidyups, removing extra blank lines, etc new 9e652183409a shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() new 07491b5066fc shmem: move memcg charge out of shmem_add_to_page_cache() new 1219e1957e81 shmem: _add_to_page_cache() before shmem_inode_acct_blocks() new 1ee283a63330 shmem,percpu_counter: add _limited_add(fbc, limit, amount) new 9d4e473e9a12 mm: make lock_folio_maybe_drop_mmap() VMA lock aware new 80f89ea97653 mm: call wp_page_copy() under the VMA lock new 08c31eadc31f mm: handle shared faults under the VMA lock new 16d4b7dd2a9d mm: handle COW faults under the VMA lock new ff6e38796ca6 mm: handle read faults under the VMA lock new 43526b605120 mm: handle write faults to RO pages under the VMA lock new 63b0aba6b5ae mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap() new 02482081c33f mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() new 945922c50a9b memory: move exclusivity detection in do_wp_page() into wp [...] new d5d1baa38909 mm/migrate: remove unused mm argument from do_move_pages_to_node new aac0c1d1d171 mm: multi-gen LRU: reuse some legacy trace events new 16ca681bdb10 hugetlbfs: drop shared NUMA mempolicy pretence new dd773145822f kernfs: drop shared NUMA mempolicy hooks new db10b3f14edf mempolicy: fix migrate_pages(2) syscall return nr_failed new 07e25a779fe1 mempolicy trivia: delete those ancient pr_debug()s new 7eec2d8cf041 mempolicy trivia: slightly more consistent naming new 53eaccf63e0b mempolicy trivia: use pgoff_t in shared mempolicy tree new 3d859c6d0af9 mempolicy: mpol_shared_policy_init() without pseudo-vma new f1c091f5c209 mempolicy: remove confusing MPOL_MF_LAZY dead code new 95be1eedd061 mm: add page_rmappable_folio() wrapper new d1f437b3515b mempolicy: alloc_pages_mpol() for NUMA policy without vma new fb78dfdd805c mempolicy: mmap_lock is not needed while migrating folios new 2d2ea8fe85ff mempolicy: migration attempt to match interleave nodes new 940ae52159d1 mm: make __access_remote_vm() static new 5d6d0affd71e mm/gup: explicitly define and check internal GUP flags, di [...] new e0d62a3f76a1 mm/gup: make failure to pin an error if FOLL_NOWAIT not specified new d13401b301da mm/gup: adapt get_user_page_vma_remote() to never return NULL new 0e76425598ef arm64, kasan: update comment in kasan_init new 16bd5ca48d6a kasan: unify printk prefixes new 72dde1da9986 kasan: use unchecked __memset internally new e4f624730f2d kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment new f30bca15091a Documentation: *san: drop "the" from article titles new ac61e8b153c3 mm: rmap.c: fix kernel-doc warning new 2a5e00cbd490 filemap: call filemap_get_folios_tag() from filemap_get_folios() new fd026182c447 zsmalloc: use copy_page for full page copy new 2d5324ac4b34 hugetlbfs: replace hugetlb_vma_lock with invalidate_lock new 17edae6f55ed hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles new e6839998a94d hugetlb: restructure pool allocations new 2f129bdce585 mm: hugetlb: only prep and add allocated folios for non-gi [...] new c0280ff5f56c hugetlb: perform vmemmap optimization on a list of pages new 8e56cad84d8c hugetlb: perform vmemmap restoration on a list of pages new cd5e9cb93f83 hugetlb: batch freeing of vmemmap pages new 7c559a043089 hugetlb: batch PMD split for bulk vmemmap dedup new 176795d5ba3e hugetlb: batch TLB flushes when freeing vmemmap new 985f1fa266ad hugetlb: batch TLB flushes when restoring vmemmap new 908d54adad11 selftests/mm: export get_free_hugepages() new ca6de4ea2f44 selftests/mm: add a new test for madv and hugetlb new c8d229c63cfa iomap: hold state_lock over call to ifs_set_range_uptodate() new f858c30b11cf iomap: protect read_bytes_pending with the state_lock new 6e1f20234abb mm: add folio_end_read() new 4f0b37f2c861 ext4: use folio_end_read() new 36495d491bac buffer: use folio_end_read() new 7bd1c0783f52 iomap: use folio_end_read() new a663c080d7f5 bitops: add xor_unlock_is_negative_byte() new 4ceb1494eaf2 alpha: implement xor_unlock_is_negative_byte new 288b0494bca7 m68k: implement xor_unlock_is_negative_byte new 84e98254fd79 mips: implement xor_unlock_is_negative_byte new 2b127f415161 powerpc: implement arch_xor_unlock_is_negative_byte on 32-bit new f74b6c0aaf5f riscv: implement xor_unlock_is_negative_byte new f465909a9f23 s390: implement arch_xor_unlock_is_negative_byte new fcd5dc643b46 mm: delete checks for xor_unlock_is_negative_byte() new 3183daa32dfc mm: add folio_xor_flags_has_waiters() new c6c9fe0f7b3b mm: make __end_folio_writeback() return void new c37271fcf2f3 mm: use folio_xor_flags_has_waiters() in folio_end_writeback() new cb447e5ee581 mm, hugetlb: remove HUGETLB_CGROUP_MIN_ORDER new 3d68c737b0b3 mm/gup: introduce pin_user_pages_fd() for pinning shmem/hu [...] new 340a3952845c udmabuf: pin the pages using pin_user_pages_fd() API new b0f70faa90b7 selftests/dma-buf/udmabuf: add tests to verify data after [...] new 6557ce501932 memcontrol: add helpers for hugetlb memcg accounting new 352c33a1dee5 memcontrol: only transfer the memcg data for migration new 641f6132dfdb hugetlb: memcg: account hugetlb-backed memory in memory co [...] new 00a7805f16be selftests: add a selftest to verify hugetlb usage in memcg new 463019189791 mm/thp: fix "mm: thp: kill __transhuge_page_enabled()" new 37dae8f0e6d8 mm: move vma_policy() and anon_vma_name() decls to mm_types.h new 9c3e157a6d1e mm: abstract the vma_merge()/split_vma() pattern for mprot [...] new cba34fb7d72d mm: make vma_merge() and split_vma() internal new db0d949303af mm: abstract merge for new VMAs into vma_merge_new_vma() new 176291e86c6c mm: abstract VMA merge and extend into vma_merge_extend() helper new 70df43fc836d mm/migrate: correct nr_failed in migrate_pages_sync() new 929a55d751ea hugetlb_vmemmap: use folio argument for hugetlb_vmemmap_* [...] new 23e955b92ce9 mm: drop the assumption that VM_SHARED always implies writable new 1b0e9132d480 mm: update memfd seal write check to include F_SEAL_WRITE new 5c4446bfd7b4 mm: enforce the mapping_map_writable() check after call_mmap() new a0399a6f9734 NUMA: improve the efficiency of calculating pages loss new 0492f47591da mm: add printf attribute to shrinker_debugfs_name_alloc new 2d004addc3a6 mm-add-printf-attribute-to-shrinker_debugfs_name_alloc-fix new fa62b9d04348 mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() new d80aea2ee869 filemap: remove use of wait bookmarks new 47cffadf73eb sched: remove wait bookmarks new 68b6ab586e27 mm: memcg: change flush_next_time to flush_last_time new 5d703bbf8be0 mm: memcg: move vmstats structs definition above flushing code new 37dd0a6c008c mm: memcg: make stats flushing threshold per-memcg new 686bc64081c4 mm: workingset: move the stats flush into workingset_test_ [...] new 061be57c414a mm: memcg: restore subtree stats flushing new 90e3342172f8 mm: kmem: optimize get_obj_cgroup_from_current() new a2eefa718bc6 mm: kmem: add direct objcg pointer to task_struct new 236020a21cb7 mm: kmem: make memcg keep a reference to the original objcg new 01d438c96669 mm: kmem: scoped objcg protection new 29627bf2c5a9 percpu: scoped objcg protection new b69d3402475c extract and use FILE_LINE macro new 65729c38f9a4 kstrtox: remove strtobool() new 44827a9403dd ocfs2: annotate struct ocfs2_replay_map with __counted_by new 79a349013877 kernel/signal: remove unnecessary NULL values from ucounts new 9d8fa1822b48 minmax: add umin(a, b) and umax(a, b) new b519cf868c9d minmax: allow min()/max()/clamp() if the arguments have th [...] new bce9da34053f minmax: fix indentation of __cmp_once() and __clamp_once() new 18a026b8f527 minmax: allow comparisons of 'int' against 'unsigned char/short' new a29560a83b4a minmax: relax check to allow comparison between unsigned a [...] new adf2c63d7174 proc: use initializer for clearing some buffers new 2c96fd5d6b1e proc: save LOC by using while loop new 62e91c37f124 get_maintainer: add --keywords-in-file option new 25f0082a9919 fs/proc: add boot loader arguments as comment to /proc/bootconfig new d4fcabb5738a gcov: annotate struct gcov_iterator with __counted_by new 25b339ae5346 compiler.h: move __is_constexpr() to compiler.h new 66a85e7c5a3c proc: test /proc/${pid}/statm new 07a1382d9f5d fs: ocfs2: check status values new 61a011907273 Merge branch 'mm-nonmm-unstable' into mm-everything new 01b1d088243c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 2ca2dcb40bab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31c87b1f521f Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 77be0c6106c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 844bc52810f1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 8d60643df663 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new bfc653aa89cb perf: arm_cspmu: Separate Arm and vendor module new 8c282414ca62 perf: arm_cspmu: Split 64-bit write to 32-bit writes new 0a7603ab242e perf: arm_cspmu: Support implementation specific filters new 647d5c5a9e76 perf: arm_cspmu: Support implementation specific validation new 53a810ad3c5c perf: arm_cspmu: ampere_cspmu: Add support for Ampere SoC PMU new 2b737a712b92 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 6bbd5c37f2c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23f62e8d2dc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64f3c69dce6b Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new a2fdcea0b2d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23a22dfb51bc Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 69663db87ba1 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 5ac167d39767 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1558b1a8dd38 firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels() new 9eb4b32161d4 dt-bindings: arm: fsl: add phyGATE-Tauri-L board new bc8e03e9f9ae dt-bindings: arm: Add SolidRun LX2162A SoM & Clearfog Board new 94230b8b4f46 dt-bindings: arm: fsl: Add TQ-Systems LS1043A/LS1046A base [...] new 3a9dd87084fa dt-bindings: arm: fsl: Add TQ-Systems LS1088 based boards new add95df277c9 Merge branch 'imx/bindings' into for-next new 2902c6f2d3d5 ARM: dts: imx51: Remove invalid sahara compatible new 6350a5627619 ARM: dts: imx27-phytec: Use eeprom as the node name new a7ee832b3b96 ARM: dts: vfxxx: Write dmas in a single line new 6774b7fa2811 ARM: dts: imx6qdl-gw5904: add dt props for populating eth [...] new 37abd3b2c7ce ARM: dts: imx25: Fix dryice node new 65cdbcfefb75 ARM: dts: imx25: Fix sram node new 2b5513f9ecd9 ARM: dts: imx25: Remove clock-names from the watchdog new 10c48e20633d ARM: dts: imx7s: Remove #power-domain-cells from gpcv2 new c62ca4358ba2 ARM: dts: imx28: Fix dcp compatible new 46da7fda11ae ARM: dts: imx7d-pico-pi: Disable USDHC1 new 1b3ab1859eb9 Merge branch 'imx/dt' into for-next new c9a4d308ca46 Merge tag 'imx-fixes-6.6' into imx/dt64 new 2738a8574490 arm64: dts: freescale: add phyGATE-Tauri i.MX 8M Mini Support new b39d50164568 arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size new e4d7a330fb7a arm64: dts: imx8: add edma[0..3] new eee3cad9b2b7 arm64: dts: imx8: add edma for uart[0..3] new 232f80f0daa6 arm64: dts: imx8qm: Update edma channel for uart[0..3] new e0d5a28be078 arm64: dts: imx8: update lpuart[0..3] irq number new f4f9f6bf4338 arm64: dts: imx8qxp-mek: enable 8qxp lpuart2 and lpuart3 new 5f0a55f6f2e3 arm64: dts: imx8qm-mek: enable 8qm lpuart2 and lpuart3 new 0a1a63d7bbae arm64: dts: imx8dxl: Pass fsl,imx8dl-scu-pd new 70eb14afc7b7 arm64: dts: imx8dxl: Remove wakeup-irq new 68a8c8d96b8b arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-thermal new 33a859b894cd arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-wdt new 9d785adb1dc4 arm64: dts: imx8mm-venice-gw790: Pass GSC address/size-cells new a725990557e7 arm64: dts: imx93: Fix the dmas entries order new 1d33cd614d89 arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry new cfbd0a329b3f arm64: dts: imx8mp-verdin: Remove invalid property from eqos new 4f2a348aa365 arm64: dts: imx8mm-venice-gw73xx: add TPM device new 2b3ab9d81ab4 arm64: dts: imx8mp-venice-gw73xx: add TPM device new 82e13c3948d8 arm64: dts: imx8mm-venice-gw790: Remove phy-mode from switch node new d57ba7ac6db2 arm64: dts: imx8-apalis-v1.1: Fix Ethernet PHY reset-names new 0ce9a2c121e3 arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios new d403e1dc7bd5 arm64: dts: imx8mq-librem5: Fix tps65132 compatible new ac7bcf48ddba arm64: dts: imx8ulp: update gpio node new c1d0782b5fc3 arm64: dts: imx93: update gpio node new 2f2900176b44 arm64: dts: lx2160a: describe the SerDes block #2 new 5093b190f9ce arm64: dts: freescale: Add support for LX2162 SoM & Clearf [...] new f9d6a6e68e72 arm64: dts: ls1043a: remove second dspi node new 981e850f46e2 arm64: dts: freescale: add initial device tree for TQMLS10 [...] new 690aae3b3adc arm64: dts: freescale: add initial device tree for TQMLS1088A new 0e6cc2b8bb7d arm64: dts: imx8mm: Add sound-dai-cells to micfil node new db1925454a2e arm64: dts: imx8mn: Add sound-dai-cells to micfil node new 63c46b51c799 arm64: dts: imx8mp-beacon: Configure 100MHz PCIe Ref Clk new 5c24548607a7 arm64: dts: imx8mn-evk: Remove codec clocks/clock-names new 189399a4ca82 arm64: dts: imx8mm-beacon: Migrate sound card to simple-au [...] new a9c8d7f77c26 arm64: dts: imx8mm-beacon: Add DMIC support new 2b49b88927d4 arm64: dts: imx8mn-beacon: Add DMIC support new b4383609a009 arm64: dts: imx8mp-beacon: Add DMIC support new 741877531732 Merge branch 'imx/dt64' into for-next new c1a9407b9013 Merge branch 'imx/defconfig' into for-next new d882e75903d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28c4ba969dcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9df967798845 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c2e15a07daf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b09a4fd2423 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9c4b16e360d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ce9d927720d6 dt-bindings: arm: rockchip: Add Orange Pi 5 board new 3eaf2abd11aa arm64: dts: rockchip: Add sfc node to rk3588s new b6bc755d806e arm64: dts: rockchip: Add Orange Pi 5 new bf012368bb0a arm64: dts: rockchip: Add I2S2 M0 pin definitions to rk3588s new 3d77a3e51b0f arm64: dts: rockchip: Add UART9 M0 pin definitions to rk3588s new 0936188b7f2f dt-bindings: arm: rockchip: Add Orange Pi 5 Plus new 236d225e1ee7 arm64: dts: rockchip: Add board device tree for rk3588-ora [...] new 1368155c701e Merge branch 'v6.7-armsoc/dts64' into for-next new cc7259d2212e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bef006b7b484 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb2282dc1699 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 153d618bc311 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new d4d427384f62 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f363f233e7b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57fbf3a99b54 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new cd1bd3e0cf84 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 295213436529 Merge tag 'renesas-clk-for-v6.7-tag1' of git://git.kernel. [...] new 198028aa51ad Merge branch 'clk-renesas' into clk-next new 096b256c9a78 clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops new 831187c6946f clk: Parameterize clk_leaf_mux_set_rate_parent new 864adefd56dc Merge branch 'clk-kunit' into clk-next new 6fc469ab7fe5 clk: cdce925: Convert to use maple tree register cache new 29171344a1cd clk: si514: Convert to use maple tree register cache new e2ec8f663173 clk: si5341: Convert to use maple tree register cache new 41d2288629b9 clk: si5351: Convert to use maple tree register cache new 8df090919db2 clk: si544: Convert to use maple tree register cache new ebb7a1919f44 clk: si570: Convert to use maple tree register cache new df43983922c2 clk: versaclock3: Remove redundant _is_writeable() new 4b58a0144b1b clk: versaclock3: Convert to use maple tree register cache new 2902ba682ae1 clk: versaclock5: Convert to use maple tree register cache new 9e952929dfe2 clk: versaclock7: Convert to use maple tree register cache new 1c533a72c208 Merge branch 'clk-regmap' into clk-next new 7d85155dd0bb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new d1b1eabefd50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16b86e5c03c5 clk: renesas: rzg2l: Refactor SD mux driver new 62b1feac4858 clk: renesas: rzg2l: Add divider clock for RZ/G3S new a96aed0636d4 Merge tag 'renesas-r9a08g045-dt-binding-defs-tag' into ren [...] new de60a3ebe410 clk: renesas: Add minimal boot support for RZ/G3S SoC new 1736c5356241 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new bfa007a9f55d Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 3f73b8e6e6af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d5018a8d741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50f31c94e8f1 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 0ebc7feae79a powerpc: Use shared font data new e02d6fe31df7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f9c7b3ae70a8 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 17eb3757b774 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 59ca561b8522 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b02f138839e xtensa: import ESP32 core variant new a83a72730c33 xtensa: import ESP32S3 core variant new 06abfe3ee6bc Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new e00a81436baf Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 9fc2d2474c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new bc7a784a007a Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 665dd2afe710 Merge branch 'misc-6.6' into for-next-current-v6.5-20231010 new 5d415575bcc7 Merge branch 'for-next-current-v6.5-20231010' into for-nex [...] new 88ae86616981 btrfs: update comment for reservation of metadata space fo [...] new e49ebe9db272 btrfs: sipmlify uuid parameters of alloc_fs_devices() new 29cc829f60ce btrfs: do not require EXTENT_NOWAIT for btrfs_redirty_list_add() new 025d33eaae5a btrfs: move btrfs_crc32c_final into free-space-cache.c new 84e251dc589c btrfs: remove btrfs_crc32c wrapper new 793ebd171de1 btrfs: move btrfs_extref_hash into inode-item.h new 8480c5f4ecb9 btrfs: move btrfs_name_hash to dir-item.h new b4539aa2449d btrfs: include asm/unaligned.h in accessors.h new c91b0cafebfb btrfs: include linux/iomap.h in file.c new 56e92b18b899 btrfs: add fscrypt related dependencies to respective headers new ff726019a5e6 btrfs: add btrfs_delayed_ref_head declaration to extent-tree.h new bccf88ceb8e2 btrfs: include trace header in where necessary new 4cc20b405a71 btrfs: include linux/security.h in super.c new 1fe65823041e btrfs: remove extraneous includes from ctree.h new bc4b8243f296 btrfs: qgroup: iterate qgroups without memory allocation f [...] new e8e3cdbba13f btrfs: qgroup: use qgroup_iterator in btrfs_qgroup_free_refroot() new f26fad742352 btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta() new 7277d97df502 btrfs: qgroup: use qgroup_iterator in __qgroup_excl_accounting() new 3a0020b2f23c btrfs: qgroup: use qgroup_iterator to replace tmp ulist in [...] new 0621bec06247 btrfs: qgroup: use qgroup_iterator_nested to in qgroup_upd [...] new 379606120027 btrfs: qgroup: pre-allocate btrfs_qgroup to reduce GFP_ATO [...] new 7206ef098d8b btrfs: qgroup: prealloc btrfs_qgroup_list for __add_relation_rb() new 0c4e89fab045 btrfs: qgroup: remove unused helpers for ulist aux data new d29489e34fb9 btrfs: comment about fsid and metadata_uuid relationship new dbe49d44ee02 btrfs: move functions comments from qgroup.h to qgroup.c new 899eaa7c6861 btrfs: reformat remaining kdoc style comments new 217f6cd00909 btrfs: drop __must_check annotations new 383cc81f03be btrfs: reduce parameters of btrfs_pin_reserved_extent new b920d8748be2 btrfs: reduce parameters of btrfs_pin_extent_for_log_replay new 7667e1bfb2ee btrfs: reduce arguments of helpers space accounting root item new 7c352757b631 btrfs: reduce size of prelim_ref::level new eb21edc0d095 btrfs: reduce size and reorder compression members in stru [...] new 9e4178818f24 btrfs: reduce size of struct btrfs_ref new 85ee33bd16c8 btrfs: move extent_buffer::lock_owner to debug section new 53c3d7cc2e8c btrfs: check-integrity: remove btrfsic_check_bio() function new a59716f7f9e4 btrfs: check-integrity: remove btrfsic_mount() function new 7c3613cf74d9 btrfs: check-integrity: remove btrfsic_unmount() function new fd0c2791c211 btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEG [...] new 43041693f9a2 btrfs: remove the need_raid_map parameter from btrfs_map_block() new f5cddc63034b btrfs: pass a space_info argument to btrfs_reserve_metadat [...] new b09a6bc7d72b btrfs: remove unnecessary logic when running new delayed r [...] new 7902b9751b8f btrfs: remove the refcount warning/check at btrfs_put_dela [...] new 0d7b32e9a217 btrfs: remove refs_to_add argument from __btrfs_inc_extent_ref() new 9907838b9fa8 btrfs: remove refs_to_drop argument from __btrfs_free_extent() new 09b4d17cc75d btrfs: initialize key where it's used when running delayed [...] new c7fc9a01901f btrfs: remove pointless 'ref_root' variable from run_delay [...] new 5a6b306cc0f1 btrfs: use a single variable for return value at run_delay [...] new abe82b310a3c btrfs: use a single variable for return value at lookup_in [...] new 407c799e30dc btrfs: return -EUCLEAN if extent item is missing when sear [...] new 208381c21efd btrfs: simplify check for extent item overrun at lookup_in [...] new 8d0dc0519654 btrfs: allow to run delayed refs by bytes to be released i [...] new b92299cc9e8b btrfs: reserve space for delayed refs on a per ref basis new a94dd12a640e btrfs: remove pointless initialization at btrfs_delayed_re [...] new a1c7526e5056 btrfs: stop doing excessive space reservation for csum deletion new 306e14f0e6a5 btrfs: always reserve space for delayed refs when starting [...] new 521c50e2e891 btrfs: rename errno identifiers to error new 9fd0133c6e08 btrfs: scan but don't register device on single device filesystem new 684d1a442f7f btrfs: abort transaction on generation mismatch when marki [...] new fff6b4dbe0ce btrfs: use btrfs_crit at btrfs_mark_buffer_dirty() new 3c0ab66cbba7 btrfs: mark transaction id check as unlikely at btrfs_mark [...] new 078d419fb14f btrfs: remove pointless loop from btrfs_update_block_group() new 51906d6e9194 btrfs: zoned: introduce a zone_info struct in btrfs_load_b [...] new 898aa4077c64 btrfs: zoned: factor out per-zone logic from btrfs_load_bl [...] new 8e0ef7df4ada btrfs: zoned: factor out single bg handling from btrfs_loa [...] new df9fb3ea0682 btrfs: zoned: factor out DUP bg handling from btrfs_load_b [...] new f4e263bcb34f btrfs: remove stale comment from btrfs_free_extent() new 0887bb65016b btrfs: remove useless comment from btrfs_pin_extent_for_lo [...] new ce28446c724c btrfs: don't arbitrarily slow down delalloc if we're committing new e48b39ab15b1 btrfs: warn on tree blocks which are not nodesize aligned new ee05220cd46a btrfs: add raid stripe tree definitions new 9dd57ead63c0 btrfs: read raid stripe tree from disk new a5ab7339220f btrfs: add support for inserting raid stripe extents new e6988060381f btrfs: delete stripe extent on extent deletion new 17427dc5a504 btrfs: lookup physical address from stripe extent new 975c72eec95b btrfs: scrub: implement raid stripe tree support new 2842cead4f58 btrfs: zoned: support RAID0/1/10 on top of raid stripe tree new 944dccc58303 btrfs: add raid stripe tree pretty printer new 8e42cfdbff49 btrfs: sysfs: announce presence of raid-stripe-tree new 79bb69f38df7 btrfs: tracepoints: add events for raid stripe tree new fa0a52497011 btrfs: tree-checker: add support for raid stripe tree new be2af814de1b btrfs: add raid stripe tree to features enabled with debug config new 50125cf6e771 btrfs: merge ordered work callbacks in btrfs_work into one new 0cfa84865610 btrfs: qgroup: introduce quota mode new 52856ba7a753 btrfs: qgroup: add new quota mode for simple quotas new 0ce02dc5c969 btrfs: sysfs: expose quota mode via sysfs new 67d6ad62ef28 btrfs: sysfs: add simple_quota incompat feature entry new c612431afac5 btrfs: qgroup: flush reservations during quota disable new 7c01f00655e5 btrfs: create qgroup earlier in snapshot creation new fbb53a54a5d2 btrfs: add helper for recording simple quota deltas new fdf25614a5d7 btrfs: rename tree_ref and data_ref owning_root new 55184ba4974b btrfs: track owning root in btrfs_ref new f6caa5d44c51 btrfs: track original extent owner in head_ref new b25920668bc0 btrfs: new inline ref storing owning subvol of data extents new 3f6896adff7a btrfs: add helper for inline owner ref lookup new 42317eea3b39 btrfs: record simple quota deltas in delayed refs new 9af9db410d1a btrfs: qgroup: simple quota auto hierarchy for nested subvolumes new 714a96b329d7 btrfs: qgroup: check generation when recording simple quota delta new 354407006816 btrfs: qgroup: track metadata relocation COW with simple quota new 7e42110d38b8 btrfs: track data relocation with simple quota new e550bcfee297 btrfs: qgroup: only set QUOTA_ENABLED when done reading qgroups new dce561a2edac btrfs: simplify error check condition at btrfs_dirty_inode() new bd01e0536b7a btrfs: remove noinline from btrfs_update_inode() new e3c10bc3c63e btrfs: remove redundant root argument from btrfs_update_in [...] new 09c20056f18a btrfs: remove redundant root argument from btrfs_update_inode() new 9b03ac40dee9 btrfs: remove redundant root argument from btrfs_update_in [...] new f90e18452616 btrfs: remove redundant root argument from btrfs_delayed_u [...] new 368ac06df7e3 btrfs: remove redundant root argument from maybe_insert_hole() new 7a338dcea9fd btrfs: remove redundant root argument from fixup_inode_lin [...] new 05f14bda6d26 btrfs: move btrfs_defrag_root() to defrag.{c,h} new 21a4b38cd051 btrfs: relocation: use more natural types for tree_block b [...] new 2a5a4aa72c65 btrfs: relocation: use enum for stages new b3c1b826c36c btrfs: relocation: switch bitfields to bool in reloc_control new 5fa245029c37 btrfs: relocation: open code mapping_tree_init new a4ffdb959bf0 btrfs: switch btrfs_backref_cache::is_reloc to bool new cf53a95dbe0a btrfs: relocation: return bool from btrfs_should_ignore_re [...] new c2d8f84436f6 btrfs: relocation: constify parameters where possible new f5f432982c37 btrfs: reject devices with CHANGING_FSID_V2 new 8aa2d52c8aed btrfs: remove incomplete metadata_uuid conversion fixup logic new c5ddefed141e btrfs: remove noinline attribute from btrfs_cow_block() new a16be966b881 btrfs: use round_down() to align block offset at btrfs_cow [...] new 628db0740bfa btrfs: rename and export __btrfs_cow_block() new 602a8014fb73 btrfs: export comp_keys() from ctree.c as btrfs_comp_keys() new 493f7aa61625 btrfs: move btrfs_realloc_node() from ctree.c into defrag.c new 5c3bc6efb29b btrfs: add specific helper for range bit test exists new 8c8bc47aa0d6 btrfs: change test_range_bit to scan the whole range new 57112f5638c8 btrfs: make extent state merges more efficient during insertions new c88726bcf195 btrfs: update stale comment at extent_io_tree_release() new 22520bd29fa0 btrfs: make wait_extent_bit() static new 5d1efdc24dd2 btrfs: remove redundant memory barrier from extent_io_tree [...] new 67657eb96fe5 btrfs: collapse wait_on_state() to its caller wait_extent_bit() new c4c3252427e8 btrfs: make tree iteration in extent_io_tree_release() mor [...] new 437118b952fa btrfs: use extent_io_tree_release() to empty dirty log pages new 049c3407f549 btrfs: make sure we cache next state in find_first_extent_bit() new 67c4ccf8d48b btrfs: fix ->free_chunk_space math in btrfs_shrink_device new b5788805725c btrfs: increase ->free_chunk_space in btrfs_grow_device new 664c55d586db btrfs: adjust overcommit logic when very close to full new f2c4f27c2c15 btrfs: open code btrfs_ordered_inode_tree in btrfs_inode new f8a8b3450f2f btrfs: reorder btrfs_inode to fill gaps new 3c4db421823c btrfs: stop reserving excessive space for block group item [...] new 838b66f590c2 btrfs: stop reserving excessive space for block group item [...] new cf617c411137 btrfs: add helper function find_fsid_by_disk new d4901923a2b6 btrfs: support cloned-device mount capability new b93fa44c1e63 btrfs: add and use helpers for reading and writing last_lo [...] new 5d56f109d405 btrfs: add and use helpers for reading and writing log_transid new a1b3ea8e0a28 btrfs: add and use helpers for reading and writing fs_info [...] new e25d3e29780d btrfs: add and use helpers for reading and writing last_tr [...] new bc0efdc1cd74 btrfs: remove pointless barrier from btrfs_sync_file() new 84dbb511a05e btrfs: update comment for struct btrfs_inode::lock new c147d839ece9 btrfs: remove pointless empty log context list check when [...] new f6b417f2f1c7 btrfs: update comment for temp-fsid, fsid, and metadata_uuid new 6402f4bda742 btrfs: disable the seed feature for temp-fsid new ecb72cc10bb5 btrfs: disable the device add feature for temp-fsid new 60d24f55528b btrfs: sysfs: show temp_fsid feature new 3e1075cbd216 btrfs: remove redundant initialization of variable dirty i [...] new 2d48ad72bf3e btrfs: remove redundant log root tree index assignment dur [...] new 182d82b2139b btrfs: add __counted_by for struct btrfs_delayed_item and [...] new e65a83e346a4 Merge branch 'misc-next' into for-next-next-v6.6-20231010 new c079a0aacd85 btrfs: map uncontinuous extent buffer pages into virtual a [...] new a88def65dffe btrfs: utilize the physically/virtually continuous extent [...] new 19e65af7d17e Merge branch 'ext/qu/contig-eb' into for-next-next-v6.6-20231010 new b87aed6ff4c3 btrfs: always open the device read-only in btrfs_scan_one_device new 987b157f182e btrfs: call btrfs_close_devices from ->kill_sb new 8f05745a1bf9 btrfs: split btrfs_fs_devices.opened new 6d0eb684ad4a btrfs: open block devices after superblock creation new d6b5ffd5520a btrfs: use the super_block as holder when mounting file systems new e0d896a0c97a Merge branch 'ext/hch/device-scan-open' into for-next-next [...] new ad873b6c498d btrfs: open code timespec64 in struct btrfs_inode new 7b4037d6035d Merge branch 'dev/inode-otime-expand' into for-next-next-v [...] new 1b0051e9faad Merge branch 'for-next-next-v6.6-20231010' into for-next-20231010 new 63e4e3e64560 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f5ca168a403 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 414c6ee5cadd smb: client: make laundromat a delayed worker new 2f665f401ded smb: client: prevent new fids from being removed by laundromat new 36cf3e5b03bf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 2000733a0e58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4dd87e35317c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 99bc8f4a32b2 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 70170d464289 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5a029084950f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1436d059a653 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da74d6445d94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cd9b2b2087a Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 00575dd56b37 lockd: hold a reference to nlmsvc_serv while stopping thread. new e5ae225e8581 SUNRPC: add list of idle threads new 6adcbef7f865 SUNRPC: discard SP_CONGESTED new d3572a62b90f llist: add interface to check if a node is on a list. new f868da676111 SUNRPC: change service idle list to be an llist new d60379b458a1 llist: add llist_del_first_this() new b453265e3aa5 lib: add light-weight queuing mechanism. new 063cb01f73ad SUNRPC: rename some functions from rqst_ to svc_thread_ new 7b8913599f2e SUNRPC: only have one thread waking up at a time new a68dfdf8b8a6 SUNRPC: use lwq for sp_sockets - renamed to sp_xprts new 617d42da5e7b SUNRPC: change sp_nrthreads to atomic_t new 896085f4dcb4 SUNRPC: discard sp_lock new be0661ebb2a4 SUNRPC: change the back-channel queue to lwq new 670d8afa0f4c NFSD: add support for CB_GETATTR callback new 2c33c7b2f6a4 NFSD: handle GETATTR conflict with write delegation new 37b1361e5191 NFSD: introduce netlink stubs new dff1126021da NFSD: add rpc_status netlink support new df01713900de tools: ynl: Add source files for nfsd netlink protocol new afa55a4cb865 nfs: fix the typo of rfc number about xattr in NFSv4 new 7b0628763471 SUNRPC: Remove BUG_ON call sites new 465af525b7ff NFSD: Add simple u32, u64, and bool encoders new 5cb03badb73d NFSD: Rename nfsd4_encode_bitmap() new 2f09da710362 NFSD: Clean up nfsd4_encode_setattr() new 24ea3ada7d30 NFSD: Add struct nfsd4_fattr_args new 024580e8f362 NFSD: Add nfsd4_encode_fattr4__true() new 0da31d4c04f0 NFSD: Add nfsd4_encode_fattr4__false() new 570eb59e0b6a NFSD: Add nfsd4_encode_fattr4_supported_attrs() new 2629b4151b35 NFSD: Add nfsd4_encode_fattr4_type() new 4d3e4b1f6f52 NFSD: Add nfsd4_encode_fattr4_fh_expire_type() new 910dfbf786f2 NFSD: Add nfsd4_encode_fattr4_change() new f6eb69329d50 NFSD: Add nfsd4_encode_fattr4_size() new 0e8cc54fbc8f NFSD: Add nfsd4_encode_fattr4_fsid() new d85945a0d47d NFSD: Add nfsd4_encode_fattr4_lease_time() new 6950345ad18c NFSD: Add nfsd4_encode_fattr4_rdattr_error() new 481627a826ed NFSD: Add nfsd4_encode_fattr4_aclsupport() new 0fb325be4faf NFSD: Add nfsd4_encode_nfsace4() new 4b7bae6fc15c NFSD: Add nfsd4_encode_fattr4_acl() new 64e101c6ed37 NFSD: Add nfsd4_encode_fattr4_filehandle() new 87c7de0e62b0 NFSD: Add nfsd4_encode_fattr4_fileid() new 7fbaa8d39376 NFSD: Add nfsd4_encode_fattr4_files_avail() new 39d3d1e90b97 NFSD: Add nfsd4_encode_fattr4_files_free() new 901ecc16fbac NFSD: Add nfsd4_encode_fattr4_files_total() new 45c859688343 NFSD: Add nfsd4_encode_fattr4_fs_locations() new 204adf27d3ee NFSD: Add nfsd4_encode_fattr4_maxfilesize() new 6d528094f395 NFSD: Add nfsd4_encode_fattr4_maxlink() new a234212bba1e NFSD: Add nfsd4_encode_fattr4_maxname() new 3562632412cc NFSD: Add nfsd4_encode_fattr4_maxread() new 4e612c178510 NFSD: Add nfsd4_encode_fattr4_maxwrite() new c2756d185302 NFSD: Add nfsd4_encode_fattr4_mode() new 388bb56b073c NFSD: Add nfsd4_encode_fattr4_numlinks() new a5402ba53670 NFSD: Add nfsd4_encode_fattr4_owner() new 8786eb77adf3 NFSD: Add nfsd4_encode_fattr4_owner_group() new 4b3c4541b2e8 NFSD: Add nfsd4_encode_fattr4_rawdev() new 07f5e3dac525 NFSD: Add nfsd4_encode_fattr4_space_avail() new 81af0435a759 NFSD: Add nfsd4_encode_fattr4_space_free() new ea24b24060fa NFSD: Add nfsd4_encode_fattr4_space_total() new 6c8e0f5091d2 NFSD: Add nfsd4_encode_fattr4_space_used() new e97eb27fd26e NFSD: Add nfsd4_encode_fattr4_time_access() new 6709e6cb48b7 NFSD: Add nfsd4_encode_fattr4_time_create() new 715b1d32e0f3 NFSD: Add nfsd4_encode_fattr4_time_delta() new 3bc8d5bf51d7 NFSD: Add nfsd4_encode_fattr4_time_metadata() new 63c017d8c313 NFSD: Add nfsd4_encode_fattr4_time_modify() new bc26f25a9419 NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() new ef52a0d40d2c NFSD: Add nfsd4_encode_fattr4_fs_layout_types() new 3cd635132dc3 NFSD: Add nfsd4_encode_fattr4_layout_types() new 8b773e19c894 NFSD: Add nfsd4_encode_fattr4_layout_blksize() new 0834099386f3 NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() new 497bbf8e9139 NFSD: Add nfsd4_encode_fattr4_sec_label() new 2847f0fe3eda NFSD: Add nfsd4_encode_fattr4_xattr_support() new 7f5bab5754ef NFSD: Copy FATTR4 bit number definitions from RFCs new f5ee16160410 NFSD: Use a bitmask loop to encode FATTR4 results new 4f1b1b8392db NFSD: Rename nfsd4_encode_fattr() new 23bcf11c8483 NFSD: Add nfsd4_encode_count4() new a8bcf444b9e5 NFSD: Clean up nfsd4_encode_stateid() new 93f36a2d3126 NFSD: Make @lgp parameter of ->encode_layoutget a const pointer new 598827a2c271 NFSD: Clean up nfsd4_encode_layoutget() new ecec9ba422b8 NFSD: Clean up nfsd4_encode_layoutcommit() new 5db252c5bc8e NFSD: Clean up nfsd4_encode_layoutreturn() new 0d86e78e0147 NFSD: Make @gdev parameter of ->encode_getdeviceinfo a con [...] new 8614fb04e579 NFSD: Clean up nfsd4_encode_getdeviceinfo() new e52b2a0eb278 NFSD: Add nfsd4_encode_lock_owner4() new 632aebd370e4 NFSD: Refactor nfsd4_encode_lock_denied() new 44c1013805e4 NFSD: Add nfsd4_encode_open_read_delegation4() new 36f074483054 NFSD: Add nfsd4_encode_open_write_delegation4() new 81ae1506bae3 NFSD: Add nfsd4_encode_open_none_delegation4() new 559c7de672f0 NFSD: Add nfsd4_encode_open_delegation4() new 1fd9c0eaa209 NFSD: Clean up nfsd4_encode_open() new 34b68bea10a9 NFSD: Add a utility function for encoding sessionid4 objects new 3c0be91cfe56 NFSD: Add nfsd4_encode_channel_attr4() new 042368c1e6c7 NFSD: Restructure nfsd4_encode_create_session() new df043a452065 NFSD: Clean up nfsd4_encode_sequence() new 6c7742508431 NFSD: Rename nfsd4_encode_dirent() new 10d29ae2ec08 NFSD: Clean up nfsd4_encode_rdattr_error() new 159e94d032ae NFSD: Add an nfsd4_encode_nfs_cookie4() helper new 274019d7760b NFSD: Clean up nfsd4_encode_entry4() new ce5b38e8a02d NFSD: Clean up nfsd4_encode_readdir() new 95888822c553 NFSD: Clean up nfsd4_encode_access() new 0a870c88303c NFSD: Clean up nfsd4_do_encode_secinfo() new ca0663eb0dbc NFSD: Clean up nfsd4_encode_exchange_id() new b866d1f03d48 NFSD: Clean up nfsd4_encode_test_stateid() new 89842766f818 NFSD: Clean up nfsd4_encode_copy() new e74e889ab98c NFSD: Clean up nfsd4_encode_copy_notify() new caa09c419a01 NFSD: Clean up nfsd4_encode_offset_status() new b726653a6f96 NFSD: Clean up nfsd4_encode_seek() new 73a4055fb28b NFSD: simplify error paths in nfsd_svc() new 48af225745d3 NFSD: Clean up errors in stats.c new e692a1fa8d58 nfsd: Clean up errors in nfs4state.c new 014314d48359 nfsd: Clean up errors in nfs3proc.c new 73547fe8b15c NFSD: Rewrite synopsis of nfsd_percpu_counters_init() new e76053e3b45a NFSD: Fix frame size warning in svc_export_parse() new 312e65d6da3b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new ee2fdb9b9438 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 238ffe646962 Merge remote-tracking branch 'vfs/vfs.mount.write' into ov [...] new 37ebe8a952da Merge remote-tracking branch 'vfs/vfs.xattr' into overlayfs-next new 47081c2d9149 ovl: use simpler function to convert iocb to rw flags new 596341360fe1 ovl: propagate IOCB_APPEND flag on writes to realfile new 7fb1dbe77fb2 ovl: punt write aio completion to workqueue new 1f00cf41ff36 ovl: protect copying of realinode attributes to ovl inode new f54fa864621f ovl: add helper ovl_file_modified() new efc4f8b62d87 ovl: split ovl_want_write() into two helpers new c08b6af71f80 ovl: reorder ovl_want_write() after ovl_inode_lock() new 38d146a1b7bb ovl: do not open/llseek lower file with upper sb_writers held new 9c3ece3a8865 ovl: do not encode lower fh with upper sb_writers held new 2deb4964aed0 ovl: Move xattr support to new xattrs.c file new 94e91eb5e0d8 ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros new 038700004dbb ovl: Support escaped overlay.* xattrs new 5bbd983f8ea1 ovl: Add an alternative type of whiteout new 01160863133c ovl: Add documentation on nesting of overlayfs mounts new 32a94be48e10 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 534fa74bf6d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 054c22bd784d printk: flush consoles before checking progress new 77c45a02665b printk: Reduce pr_flush() pooling time new 338c022273d5 Merge branch 'rework/misc-cleanups' into for-next new f72b4fc27c8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 265a0f413d87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d1a3616af52 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new f747ab058a91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54f1840ddee9 i2c: aspeed: Fix i2c bus hang in slave read new 17036151b894 Merge branch 'i2c/for-current' into i2c/for-next new 0f75d486b9ee dt-bindings: i2c: qcom-cci: Document SC7280 compatible new 8cafbf26646a i2c: Use device_get_match_data() new ae2a1f0f2cb5 dt-bindings: i2c: qcom-cci: Document sc8280xp compatible new 8c56f9ef25a3 i2c: i801: Add support for Intel Birch Stream SoC new 7c4b75e66308 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 8a50d164c152 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 57ec42b9a1b7 i3c: Fix typo "Provisional ID" to "Provisioned ID" new 74aac04fec43 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new d46df49b89e2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 02f9998754b0 docs: submitting-patches: Suggest a longer expected time f [...] new 3240c37567cc pwm: Adapt sysfs API documentation to reality new f00c19c67a49 docs/sphinx: Explicitly convert Sphinx paths to str new 4d83d5cdfa12 Documentation/page_tables: Add info about MMU/TLB and Page Faults new ff0712ea71f1 fork: Fix kernel-doc new 253f68f413a8 docs: sparse: move TW sparse.txt to TW dev-tools new 006b84bcbe8d docs: sparse: convert sparse.txt to RST new c9ad95adc096 docs: sparse: add sparse.rst to toctree new a3c12cf3a691 docs/hw-vuln: Update desc of best effort mode new d17ff438a036 docs: mm: fix vm overcommit documentation for OVERCOMMIT_GUESS new 5ccba71f928f PCI: Update the devres documentation regarding to pcim_*() new 2087f270bebb mm/memory-hotplug: fix typo in documentation new 17e02586ed18 docs: move powerpc under arch new de6772ee8728 docs: update link to powerpc/vmemmap_dedup.rst new ed843ae947f8 docs: move riscv under arch new 6c5add1c61a9 Merge branch 'riscv-move' into docs-mw new f1477dbfa562 docs: add backporting and conflict resolution document new 1fae02e7eb99 docs: submitting-patches: encourage direct notifications t [...] new bc161897674e Merge branch 'docs-next' of git://git.lwn.net/linux.git new 4b281af49c6f Merge branch 'master' of git://linuxtv.org/media_tree.git new 929d82d0e534 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 6d37950817db Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6b121b4cf7e1 cpufreq: tegra194: save CPU data to avoid repeated SMP calls new a60a55678875 cpufreq: tegra194: use refclk delta based loop instead of udelay new c12f0d0ffade cpufreq: tegra194: remove redundant AND with cpu_online_mask new 7683a63c08ff cpufreq: qcom-nvmem: create L2 cache device new 878dd1af0cdd cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu new 6e3055401e04 cpufreq: qcom-nvmem: drop pvs_ver for format a fuses new cb62ddab9380 cpufreq: qcom-nvmem: provide separate configuration data f [...] new c9727271cb23 cpufreq: qcom-nvmem: enable core voltage scaling for MSM8960 new c57417f44900 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 11aed6b61ed1 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 38a88d52dd37 pmdomain: Use device_get_match_data() new 8adf8f0c6851 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1fa259cd68e0 dt-bindings: opp: opp-v2-kryo-cpu: support Qualcomm Krait SoCs new 5284c74b60d5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 8f3f43fc9e24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0aba524728f0 bcm63xx_enet: replace deprecated strncpy with strscpy new 52cdbea1a54a liquidio: replace deprecated strncpy/strcpy with strscpy new 092b0be65032 net: liquidio: replace deprecated strncpy with strscpy_pad new a16724289af0 liquidio: replace deprecated strncpy with strscpy new c04235395595 cavium/liquidio: replace deprecated strncpy with strscpy new e18f3dc2beaa tools: ynl-gen: lift type requirement for attribute subsets new 7049fd5df78c netlink: specs: remove redundant type keys from attributes [...] new a4cd2f311a9a Merge branch 'tools-ynl-gen-lift-type-requirement-for-attr [...] new 8cea95b0bd79 tools: ynl-gen: handle do ops with no input attrs new 95b9a87c6a6b tcp: record last received ipv6 flowlabel new 939463016b7a tcp: change data receiver flowlabel after one dup new c41a38ef3bf7 Merge branch 'tcp-save-flowlabel-and-use-for-receiver-repathing' new 59fe651753fb net: dsa: microchip: Fix uninitialized var in ksz9477_acl_ [...] new 83b2d81b691c mlxsw: core_thermal: Fix -Wformat-truncation warning new 392ce2abb0ce mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning new 000677f9d6ee Merge branch 'mlxsw-fix-wformat-truncation-warnings' new f0107b864f00 atm: fore200e: Drop unnecessary of_match_device() new 1dab47139e61 appletalk: remove ipddp driver new 3f71acc78cd0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 815ab66df07e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b1dc6285c3f xfrm: pass struct net to xfrm_decode_session wrappers new 45f87dd6b309 xfrm: move mark and oif flowi decode into common code new 7a0207094f1b xfrm: policy: replace session decode with flow dissector new efedce336d71 Merge branch 'xfrm: policy: replace session decode with fl [...] new 9a0b39c0498d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 78480de55a96 Bluetooth: hci_sock: fix slab oob read in create_monitor_event new b8ba8e65e84b Bluetooth: avoid memcmp() out of bounds warning new 4ab10297eb6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5774d7cab82e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6df2c6a4e0cf Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new e1655e520b1a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 7dc1c43cf4fa Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new e32c31c94593 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f261d2ecdf5d Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 924e5814d1f8 drm/panel: fix a possible null pointer dereference new f22def5970c4 drm/panel/panel-tpo-tpg110: fix a possible null pointer de [...] new 99403d747ae8 drm/panel: ltk050h3146w: add mipi_dsi_device.mode_flags to [...] new 29d8e38c36cb dt-bindings: ltk050h3146w: add compatible for LTK050H3148W [...] new e5f9d543419c drm/panel: ltk050h3146w: add support for Leadtek LTK050H31 [...] new 09708d6ca89a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 2548ba9820ff next-20231009/amdgpu new 2bc823c920fa drm/i915: Fix VLV color state readout new 85c477011dd3 drm/i915/display: Free crtc_state in verify_crtc_state new 6f6c4e6ef932 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0247d99d09b7 dt-bindings: display/msm/gmu: Add Adreno 7[34]0 GMU new 97a0cc9753ad dt-bindings: display/msm/gmu: Allow passing QMP handle new 103f3d24cb27 dt-bindings: display/msm/gpu: Allow A7xx SKUs new 23eeae60b0fa drm/msm/a6xx: Add missing regs for A7XX new af66706accdf drm/msm/a6xx: Add skeleton A7xx support new 88a0997f2f94 drm/msm/a6xx: Send ACD state to QMP at GMU resume new e997ae5f45ca drm/msm/a6xx: Mostly implement A7xx gpu_state new 9588d2f860a4 drm/msm/a6xx: Add A730 support new 1f8c29e80066 drm/msm/a6xx: Add A740 support new b77532803d11 drm/msm/a6xx: Poll for GBIF unhalt status in hw_init new beb354232047 drm/msm/adreno: Fix SM6375 GPU ID new 75cb60d4f5f7 drm/msm/a6xx: Fix unknown speedbin case new 3e7042ba87da drm/msm/adreno: Add ZAP firmware name to A635 new 1d5245715853 drm/msm/adreno: Add A635 speedbin 0xac (A643) new a2ab5d5bb6b1 drm/msm: allow passing struct msm_kms to msm_drv_probe() new c53a1aeee405 drm/msm/dpu: move resource allocation to the _probe function new 3c74682637e6 drm/msm/mdp4: move resource allocation to the _probe function new 1f50db2f3e1e drm/msm/mdp5: move resource allocation to the _probe function new 5f403fd7d5c2 drm/msm/dsi: switch to devm_drm_bridge_add() new 719093a67c7f drm/msm/hdmi: switch to devm_drm_bridge_add() new b8ec1e7f7321 drm/msm/dp: move pdev from struct dp_display_private to st [...] new 61a72d5efce5 drm/msm/dp: switch to devm_drm_bridge_add() new 4d1a1e4686bd drm/msm: remove msm_drm_private::bridges field new 7414b35d6648 drm/msm: drop pm ops from the headless msm driver new d069ef292a3b drm/msm: rename msm_pm_prepare/complete to note the KMS nature new 283add3e6405 drm/msm: remove shutdown callback from msm_platform_driver new 937154e49b10 drm/msm: rename msm_drv_shutdown() to msm_kms_shutdown() new eedba1b3a7b4 drm/msm: switch to drmm_mode_config_init() new ae13219e47d3 drm/msm: only register 'kms' debug file if KMS is used new 7d4d6ef70846 drm/msm: make fb debugfs file available only in KMS case new 506efcba3129 drm/msm: carve out KMS code from msm_drv.c new 44d8c4d516d9 drm/msm: fix fault injection support new 0dd9e0ecc46b Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 5f8266829a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6df843348d6 regmap: fix NULL deref on lookup new 7b4d73072bcc Merge remote-tracking branch 'regmap/for-6.7' into regmap-next new 6088bbbdca5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb0c5186818f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ef42df88fd5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 340d79a14d6a ASoC: Explicitly include correct DT includes new 56c075b2d31c ASoC: Drop unnecessary of_match_device() calls new fe2642551886 ASoC: da7218: Use i2c_get_match_data() new ec5236c2e6ec ASoC: qcom/lpass: Constify struct lpass_variant new 9958d85968ed ASoC: Use device_get_match_data() new a7ec043e601d ASoC: DT matching and header cleanups new 4a221b2e3340 ASoC: fsl: mpc5200_dma.c: Fix warning of Function paramete [...] new 3c716e7f8acd ASoC: Merge fixes for consistent cs42l43 schema new 748d508e5b4c ASoC: dt-bindings: mediatek,mt8188-mt6359: add RT5682S support new 1e50ac48d20c ASoC: mediatek: mt8188-mt6359: add rt5682s support new 163284402c42 ASoC: mediatek: mt8188-mt6359: add rt5682s support new 52fee5c91580 ASoC: SOF: Convert to platform remove callback returning void new 7b982d823147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b01e2087b24 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 9961bc943c70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 840ae30bb3e7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new d6cce8562684 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 939e1ef824c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9154d16ae68e Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 44ac5e91580b mmc: mmci: use peripheral flow control for STM32 new 6fff35f03353 mmc: core: Always reselect card type new ff369d7b9842 mmc: debugfs: Allow host caps to be modified new a30c6251859c mmc: sdhci-pci: Switch to use acpi_evaluate_dsm_typed() new 34457e4e0c15 mmc: sdhci-pltfm: Drop unnecessary error messages in sdhci [...] new 4261ff59f4be mmc: sdhci-pltfm: Make driver OF independent new 4436673a4fe1 dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller new 0ebebb21c484 mmc: sdhci-npcm: Add NPCM SDHCI driver new a2b8fa785358 mmc: jz4740: Use device_get_match_data() new f84049f2e131 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed32e854fd49 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new d48179fa56d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7bd32f559c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8f025dc4f96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 963720c12f67 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 090346c4dee8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 8b09480508e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 52d711e2d976 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cbdf4ec20032 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0ac0f9bde160 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c391ac32451d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9aaa25df9b02 spi: bcm2835: add a sentinel at the end of the lookup array new 4056d88866e5 spi: renesas,rzv2m-csi: Add CSI (SPI) target related property new a4f7ef6db741 spi: rzv2m-csi: Add target mode support new 8097dbd4b631 spi: Add RZ/V2M CSI target support new 02b78137ec8a Merge remote-tracking branch 'spi/for-6.7' into spi-next new 607a3a36db3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d99c9a760786 Merge branch into tip/master: 'irq/urgent' new 8412bf7849d3 Merge branch into tip/master: 'perf/urgent' new 1c2af0b958bb Merge branch into tip/master: 'sched/urgent' new d746e846924a Merge branch into tip/master: 'x86/urgent' new 722952741b97 Merge branch into tip/master: 'core/core' new 033142f2d4c5 Merge branch into tip/master: 'irq/core' new 4fbf8b136ded locking/atomics: Use atomic_try_cmpxchg_release() to micro [...] new 248561899c4a Merge branch into tip/master: 'locking/core' new 0595260f50bc Merge branch into tip/master: 'objtool/core' new 05276d4831fe perf/x86/cstate: Allow reading the package statistics from [...] new 1765bb61bb18 perf/core: Allow reading package events from perf_event_re [...] new d6389d3ccc13 perf/x86/amd/uncore: Refactor uncore management new 07888daa056e perf/x86/amd/uncore: Move discovery and registration new 7ef0343855dc perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable new 83a43c622123 perf/x86/amd/uncore: Add group exclusivity new 25e56847821f perf/x86/amd/uncore: Add memory controller support new e10e435121de Merge branch into tip/master: 'perf/core' new 9ae5c00ea2e6 sched/numa: Document vma_numab_state fields new f3a6c97940fb sched/numa: Rename vma_numab_state::access_pids[] => ::pid [...] new ed2da8b725b9 sched/numa: Trace decisions related to skipping VMAs new 2e2675db1906 sched/numa: Move up the access pid reset logic new b7a5b537c55c sched/numa: Complete scanning of partial VMAs regardless o [...] new f169c62ff7cd sched/numa: Complete scanning of inactive VMAs when there [...] new b19fdb16fb21 sched/headers: Remove comment referring to rq::cpu_load, s [...] new eca6f7c35a98 Merge branch into tip/master: 'sched/core' new 1294a56e0fb7 Merge branch into tip/master: 'smp/core' new 60d4288bdc5d Merge branch into tip/master: 'timers/core' new 0a125f81b3e6 Merge branch into tip/master: 'x86/apic' new ed70a86caa8e Merge branch into tip/master: 'x86/asm' new e33ef6a096fe Merge branch into tip/master: 'x86/boot' new 07aee1627f36 Merge branch into tip/master: 'x86/bugs' new 479d10ab17db Merge branch into tip/master: 'x86/cpu' new b9160e4a531c Merge branch into tip/master: 'x86/entry' new 4eeb1c92528d Merge branch into tip/master: 'x86/fpu' new 06b0feee376d Merge branch into tip/master: 'x86/headers' new ef1cfb17c5ae Merge branch into tip/master: 'x86/microcode' new 4ec53762018a Merge branch into tip/master: 'x86/mm' new e29aad08b1da x86/percpu: Disable named address spaces for KASAN new 0e9b9588f341 Merge branch into tip/master: 'x86/percpu' new c3e1e6340131 Merge branch into tip/master: 'x86/platform' new 32558a03df62 Merge branch into tip/master: 'x86/tdx' new 7710a30fa1c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ac0db16e3561 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 6ee544a59bde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20fde905199c smp,csd: Throw an error if a CSD lock is stuck for too long new 1566bf4b13da docs: memory-barriers: Add note on compiler transformation [...] new 7134fdeeaad9 Merge branches 'csd-lock.2023.10.09a', 'lkmm.2023.10.09a', [...] new d2243b5490f9 Documentation: RCU: Remove repeated word in comments new e399e8f59346 rculist.h: docs: Fix wrong function summary new ae10c872bf47 doc: Clarify RCU Tasks reader/updater checklist new 1ad091f9cff4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new fe69833c1f20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 032161ffde0c Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 362ff6dca541 KVM: x86/mmu: Zap KVM TDP when noncoherent DMA assignment [...] new c9f65a3f2d92 KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK [...] new 2bf2d3d16b8d Merge branches 'apic', 'docs', 'fpu', 'misc', 'mmu', 'pmu' [...] new c658ceb9e6be Merge branch 'next' of https://github.com/kvm-x86/linux.git new 3d530eccbf7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f40e498ea2b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff54dc31fbee platform/x86: msi-ec: rename fn_super_swap new 8abba0894466 platform/x86: msi-ec: Add more EC configs new cef2dea809d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7bad167bdc3 platform/chrome: cros_ec: fix compilation warning new e410b4ade83d platform/chrome: kunit: initialize lock for fake ec_dev new 466f70fb1b10 platform/chrome: kunit: make EC protocol tests independent new 36bf85f00cbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9910276bf99e Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new fb4f18fb826e Merge branch 'for-next' of git://github.com/cminyard/linux [...] new eaa8fd70a858 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 08a29af0ea5c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a38ce342a08b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 96a7b26bb4dd Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 0ad28b72b35d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 5d89ce6f8c27 accel/habanalabs: prevent immediate hard reset due to 2 ad [...] new a35c99760146 accel/habanalabs: update pending reset flags with new rese [...] new c6a4f256aee1 accel/habanalabs: notify user about undefined opcode event new 7dccb064a7ab accel/habanalabs: print task name and request code upon io [...] new e7b2902a330e accel/habanalabs: print task name upon creation of a user context new e4a97d6b6259 accel/habanalabs: set device status 'malfunction' while in rmmod new f17182d03680 accel/habanalabs: stop fetching MME SBTE error cause new 43d8acce607c accel/habanalabs: handle arc farm razwi new bffd2f16ae37 accel/habanalabs: fix standalone preboot descriptor request new 2b541cf91373 accel/habanalabs: print return code when process terminati [...] new 942f18c56d21 accel/habanalabs: call put_pid after hpriv list is updated new 964b1f675dac accel/habanalabs: rename fd_list to hpriv_list new eaa43a06b765 accel/habanalabs: Allow single timestamp registration requ [...] new 2da9f8d80593 accel/habanalabs: fix wait_for_interrupt abortion flow new 89803af5355b accel/habanalabs: remove pdev check on idle check new 37d72439a4b1 accel/habanalabs: reset device if scrubbing failed new d33c3d054133 accel/habanalabs: dump temperature threshold boot error new e11a7d2ca5cd accel: make accel_class a static const structure new b03dc2b621fa accel/habanalabs/gaudi: Add MODULE_FIRMWARE macros new 5a8487ac5401 accel/habanalabs/gaudi2: un-secure register for engine cor [...] new 1e3a78270b4e accel/habanalabs/gaudi2: unsecure tpc count registers new 15c0bb162353 accel/habanalabs/gaudi2: prepare to remove soft_rst_irq new fa46c7bb501b accel/habanalabs/gaudi2: fix missing check of kernel ctx new 88872790923e accel/habanalabs: handle f/w reserved dram space request new 10926f600513 accel/habanalabs: set default device release watchdog T/O [...] new a8ab1a81ccc2 accel/habanalabs: add info ioctl for engine error reports new fe77368c0f3e accel/habanalabs: register compute device as an accel device new 13312360ef3a accel/habanalabs: update sysfs-driver-habanalabs with the [...] new 38ed55bc58f7 accel/habanalabs: update debugfs-driver-habanalabs with th [...] new 57963ff8adfe accel/habanalabs: Move ioctls to the device specific ioctls range new 01ab1629ad70 accel/habanalabs/gaudi2: prepare to remove cpu_rst_status new cf1ed52d1209 accel/habanalabs/gaudi2 : remove psoc_arc access new 428f6882a6f9 accel/habanalabs: fix ETR/ETF flush logic new a45d5cf09d49 accel/habanalabs: refactor deprecated strncpy to strscpy_pad new 90f3de616259 accel/habanalabs/gaudi2: Fix incorrect string length compu [...] new 571bfeb48ac2 accel/habanalabs: refactor deprecated strncpy new 10d260f655c1 accel/habanalabs: improve etf configuration new d261b0ab131e accel/habanalabs/gaudi2: include block id in ECC error reporting new 2b76129c5ae7 accel/habanalabs: move cpucp interface to linux/habanalabs new ab574f6a81dd accel/habanalabs: disable events ioctls on control device new e0f452802bda accel/habanalabs: fix inline doc typos new 0648c4d0806f accel/habanalabs: add tsc clock sampling to clock sync info new 72bff371b2e2 accel/habanalabs/gaudi2: print power-mode changes new 7c4130e6ddd7 accel/habanalabs/gaudi2: handle eq health heartbeat check new 764bfd138f35 accel/habanalabs/gaudi2: add eq health check using irq new 051868d93cfd accel/habanalabs: prevent sending heartbeat before events [...] new dfdbc55a9c8c accel/habanalabs: always pass exported size to alloc_sgt_f [...] new efbca048c64b accel/habanalabs: use exported size from dma_buf and not f [...] new 0b75cb5b240f accel/habanalabs: export dma-buf only if size/offset multi [...] new d89d329a2bb3 accel/habanalabs: tiny refactor of hl_map_dmabuf() new 0165994c215f accel/habanalabs: fix bug in timestamp interrupt handling new 1157b5d6b3b0 accel/habanalabs: optimize timestamp registration handler new ba24b5ec7847 accel/habanalabs: split user interrupts pending list new bb644f61970a accel/habanalabs: fix SG table creation for dma-buf mapping new 878ebc14db04 accel/habanalabs: set hl_dmabuf_priv.device_address only w [...] new d16945f60274 accel/habanalabs: add missing offset handling for dma-buf new 3824be1f4d42 accel/habanalabs: add debug prints to dump content of SG t [...] new 9dca13141332 accel/habanalabs: add fw status SHUTDOWN_PREP new 674f77798e43 accel/habanalabs: extend preboot timeout when preboot migh [...] new de8773fdc500 accel/habanalabs: update boot status print new d7aa294805a8 accel/habanalabs: remove unused asic functions new 309ed969032c accel/habanalabs: add traces for dma mappings new ff92d0105267 accel/habanalabs: trace dma map sgtable new 7f1cd6fdd587 accel/habanalabs: minor cosmetics update to cpucp_if.h new a43557dcd429 accel/habanalabs: minor cosmetics update to trace file new 26f5b6c36438 accel/habanalabs: change Greco to Gaudi2 new b5305d23aae5 accel/habanalabs/gaudi: remove unused structure definition new e5873f6b9149 accel/habanalabs: remove unused field new 6fc69ca84af7 accel/habanalabs: print device name when it is removed new 87c60e23f26b accel/habanalabs: remove leftover code new 4355f2c32274 accel/habanalabs/gaudi: remove define used for simulator new 1630d14f8db0 accel/habanalabs: minor cosmetic update to habanalabs.h new c1805bf36a27 accel/habanalabs: add missing debugfs function stubs new 2ba0236f5ba5 accel/habanalabs: remove wrong doc for init_phys_pg_pack_f [...] new 84190b92cc1f accel/habanalabs: fix bug in decoder wait for cs completion new 0426e03126fb accel/habanalabs/gaudi2: perform hard-reset upon PCIe AXI [...] new 4db74c0fdeb8 accel/habanalabs/gaudi2: fix spmu mask creation new 64009b4c6417 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new c245413af88b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d70cf9f9593b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8517824f0e94 interconnect: qcom: qdu1000: Set ACV enable_mask new 1ad83c479272 interconnect: qcom: sc7180: Set ACV enable_mask new 437b8e7fcd5d interconnect: qcom: sc7280: Set ACV enable_mask new 0fcaaed3ff4b interconnect: qcom: sc8180x: Set ACV enable_mask new 688ffb3dcf85 interconnect: qcom: sc8280xp: Set ACV enable_mask new 7b85ea8b9300 interconnect: qcom: sdm670: Set ACV enable_mask new f8fe97a9fd20 interconnect: qcom: sdm845: Set ACV enable_mask new fe7a3abf4111 interconnect: qcom: sm6350: Set ACV enable_mask new 7ed42176406e interconnect: qcom: sm8150: Set ACV enable_mask new 9434c6896123 interconnect: qcom: sm8250: Set ACV enable_mask new df1b8356a80a interconnect: qcom: sm8350: Set ACV enable_mask new 9ee5214138cb Merge branch 'icc-acv-enable-mask' into icc-next new 956329ec7c5e dt-bindings: interconnect: Add compatibles for SDX75 new 3642b4e5cbfe interconnect: qcom: Add SDX75 interconnect provider driver new bd35cbd72122 Merge branch 'icc-sdx75' into icc-next new 80f5fef01bee interconnect: imx: Replace custom implementation of COUNT_ARGS() new e75374142196 interconnect: msm8974: Replace custom implementation of CO [...] new 577a3c5af1fe interconnect: qcom: osm-l3: Replace custom implementation [...] new 273f74a2e7d1 interconnect: fix error handling in qnoc_probe() new 6548ecdfc163 interconnect: imx: Replace inclusion of kernel.h in the header new 4d8784d84e17 dt-bindings: interconnect: qcom,rpmh: do not require reg o [...] new 9330bf741fda Merge branch 'icc-misc' into icc-next new 6863e75290e4 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 7fe2d05cee46 staging: iio: resolver: ad2s1210: fix use before initialization new 9829ebacea80 staging: iio: resolver: ad2s1210: remove call to spi_setup() new 3c1f41d5f320 staging: iio: resolver: ad2s1210: check return of ad2s1210 [...] new f434eac79bee staging: iio: resolver: ad2s1210: remove spi_set_drvdata() new acbfaee17014 staging: iio: resolver: ad2s1210: sort imports new 1b6eba71cae2 staging: iio: resolver: ad2s1210: always use 16-bit value [...] new 4623b414e68b staging: iio: resolver: ad2s1210: implement IIO_CHAN_INFO_SCALE new 68d319571b8f staging: iio: resolver: ad2s1210: use devicetree to get CL [...] new b3689e14415a staging: iio: resolver: ad2s1210: use regmap for config registers new 569dc8054e70 staging: iio: resolver: ad2s1210: add debugfs reg access new 8ab5bf1a2264 staging: iio: resolver: ad2s1210: remove config attribute new 168115f98931 staging: iio: resolver: ad2s1210: rework gpios new de69623c7cc7 staging: iio: resolver: ad2s1210: refactor setting excitat [...] new 500d7640f63d staging: iio: resolver: ad2s1210: read excitation frequenc [...] new d2d1ecc67c48 iio: imu: adis16475: Add buffer padding after temp channel new 67142d6f1e2f MAINTAINERS: fix Analog Devices website link new 14114c8a747e dt-bindings: iio: imu: mpu6050: Add level shifter new c48fb9f95608 iio: imu: mpu6050: add level shifter flag new 8a76356e7db0 iio: improve doc for available_scan_mask new 62593189b66a dt-bindings: Add ROHM BM1390 pressure sensor new 81ca5979b6ed iio: pressure: Support ROHM BU1390 new 3b4e0e967755 MAINTAINERS: Add ROHM BM1390 new 874bbd1219c7 iio: adc: ad7192: Use bitfield access macros new e49075c7e942 iio: adc: ad7192: Improve f_order computation new a68ad2062fb2 dt-bindings: iio: Add KX132ACR-LBZ accelerometer new 1c8af6378258 iio: kx022a: Support ROHM KX132ACR-LBZ new d27425d5d8b1 iio: adc: meson: improve error logging at probe stage new 1731a0c492c8 iio: adc: stm32-adc: Replace deprecated strncpy() with strscpy() new 1c61848f5318 dt-bindings: iio: resolver: add devicetree bindings for ad2s1210 new 848f68c760ab iio: magnetometer: ak8975: Fix 'Unexpected device' error new 2d3dff577dd0 tools: iio: iio_generic_buffer ensure alignment new 25a0741b55b1 dt-bindings: trivial-devices: Fix MEMSIC MXC4005 compatibl [...] new 0e6eea2a4b0a iio: accel: mxc4005: allow module autoloading via OF compatible new 078ed35b287c Revert "dt-bindings: iio: magnetometer: asahi-kasei,ak8975 [...] new 6a0a2135b6b5 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 2216f4044d8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7325ee899b26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 879ea0e4fce7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new d7f240d2c998 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new ca3034b4d90d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new b63e99574696 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 83c761f56873 dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_f [...] new 0481291f0ccb dmaengine: pxa_dma: Annotate struct pxad_desc_sw with __co [...] new a67ba97dfb30 dmaengine: Use device_get_match_data() new c48de45d4cef dmaengine: Drop unnecessary of_match_device() calls new 0db2b6717c5e dmaengine: xilinx: xdma: Prepare the introduction of cycli [...] new cd8c732ce1a5 dmaengine: xilinx: xdma: Support cyclic transfers new 9f895354cc3c MAINTAINERS: Add entries for NXP(Freescale) eDMA drivers new 8bf914570650 dmaengine: mmp_tdma: drop unused variable 'of_id' new 3ac74c857265 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d8f727544522 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 804c70c911df Merge branch 'fixes' into for-next new e2187116a4dc Merge branch 'misc' into for-next new c7603d359c15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5dad53760cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca97532f4fa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97e864c0bb76 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 880d3fcbe5b5 pinctrl: mcp23s08_i2c: Extend match support for OF tables new b03f7aa802b6 pinctrl: mcp23s08_spi: Simplify probe() new 2e44555b05c0 pinctrl: mcp23s08: Simplify probe()/mcp23s08_spi_regmap_init() new 54a33423f29b pinctrl: mxs: Remove undocumented 'fsl,mxs-gpio' property new d875d6ccd36f pinctrl: aspeed: Allow changing SPI mode from hardware str [...] new 10f94f9cad2c pinctrl: core: Remove unneeded {} around one line conditio [...] new b1191940909a dt-bindings: pinctrl: st,stm32: fix phandle-array warning new 35df4b75bd57 pinctrl: stmfx: Improve error message in .remove()'s error path new 71e670266780 pinctrl: single: Drop if block with always false condition new 88b3f108502b pinctrl: ti: ti-iodelay: Drop if block with always false c [...] new 9eb95648f144 pinctrl: cirrus: madera-core: Convert to platform remove c [...] new a304b56f42dc pinctrl: nomadik: abx500: Convert to platform remove callb [...] new 23a35fd90cc5 pinctrl: amd: Convert to platform remove callback returning void new b340412a8756 pinctrl: artpec6: Convert to platform remove callback retu [...] new f0c395880053 pinctrl: as3722: Convert to platform remove callback retur [...] new 9725877765f8 pinctrl: rockchip: Convert to platform remove callback ret [...] new a6992a0d3135 pinctrl: single: Convert to platform remove callback retur [...] new 86bc4c7f9e12 pinctrl: stmfx: Convert to platform remove callback return [...] new 14a16555e7f7 pinctrl: tb10x: Convert to platform remove callback return [...] new 348e1488ba5c pinctrl: qcom: spmi-gpio: Convert to platform remove callb [...] new ab06ab84065f pinctrl: qcom: spmi-mpp: Convert to platform remove callba [...] new a37b06133aa4 pinctrl: qcom: ssbi-gpio: Convert to platform remove callb [...] new a80252efb5d5 pinctrl: qcom: ssbi-mpp: Convert to platform remove callba [...] new 93650550dff9 pinctrl: ti: ti-iodelay: Convert to platform remove callba [...] new 776d54c137a3 pinctrl: qcom/lpi: Convert to platform remove callback ret [...] new 22ee670a8ad3 pinctrl: qcom/msm: Convert to platform remove callback ret [...] new c341ac65bf2b pinctrl: sprd-sc9860: Convert to platform remove callback [...] new c766fd3059c0 Merge branch 'devel' into for-next new 0d6ad8faf144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3386552155c pinctrl: cherryview: Avoid duplicated I/O new d59b099c667f pinctrl: cherryview: Simplify code with cleanup helpers new 55176feaa4d8 pinctrl: intel: cherryview: Convert to platform remove cal [...] new e4da58adcbcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e29c923a1a5 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 83e2aef6b901 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 048e184f4c93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cc8ef92b448 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c2afc6e38897 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 77745caaf09e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d09828069568 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 76f6b1bac253 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 20ab29ff0660 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 1d1472185a88 ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() new 9341b37ec17a ntb_perf: Fix printk format new 79a002f68be9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 864f994e61e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6fe93b9bd74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60a866fb2fe7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 800e79f0b66c Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new b2c5355e4874 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8cd89bbdde44 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new fdd9da76e2de S390: Remove now superfluous sentinel elem from ctl_table arrays new de8a660b03a3 arm: Remove now superfluous sentinel elem from ctl_table arrays new 83e291d3f596 arch/x86: Remove now superfluous sentinel elem from ctl_ta [...] new ecd5d66383d9 x86/vdso: Remove now superfluous sentinel element from ctl [...] new f6ca506f4237 riscv: Remove now superfluous sentinel element from ctl_ta [...] new ea9738dbc6da powerpc: Remove now superfluous sentinel element from ctl_ [...] new 8f06eef7b80c c-sky: Remove now superfluous sentinel element from ctl_ta [...] new 80f3c6cfab37 cdrom: Remove now superfluous sentinel element from ctl_ta [...] new bd6f98aefa95 hpet: Remove now superfluous sentinel element from ctl_tab [...] new a29cc3f572cd xen: Remove now superfluous sentinel element from ctl_table array new 47835b8ddcb6 tty: Remove now superfluous sentinel element from ctl_table array new c64bfafabd44 scsi: Remove now superfluous sentinel element from ctl_tab [...] new 3e35d0fadabc parport: Remove the now superfluous sentinel element from [...] new f675090d5ef7 macintosh: Remove the now superfluous sentinel element fro [...] new 8945710b82a6 infiniband: Remove the now superfluous sentinel element fr [...] new 642d15d816e9 char-misc: Remove the now superfluous sentinel element fro [...] new a97ba570b5fc vrf: Remove the now superfluous sentinel element from ctl_ [...] new 62bb374b90be sgi-xp: Remove the now superfluous sentinel element from c [...] new 2a4d013b001f fw loader: Remove the now superfluous sentinel element fro [...] new 463e74ca3ef5 raid: Remove now superfluous sentinel element from ctl_tab [...] new 81f9bb3151c7 Drivers: hv: Remove now superfluous sentinel element from [...] new 9735b2f49729 intel drm: Remove now superfluous sentinel element from ct [...] new 6747d4872da1 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 16cc9f5f41ff binfmt_misc: cleanup on filesystem umount new 6f88724a1901 binfmt_misc: enable sandboxed mounts new dec634e194bd Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 54516dc6f6da Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 7fe027cc66ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acc50507d0ca Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bb812e0069ce iommufd/selftest: Iterate idev_ids in mock_domain's alloc_ [...] new 909f4abd1097 iommu: Add new iommu op to create domains owned by userspace new 7975b722087f iommufd: Use the domain_alloc_user() op for domain allocation new 89d63875d80e iommufd: Flow user flags for domain allocation to domain_a [...] new 4ff542163397 iommufd: Support allocating nested parent domain new 408663619fcf iommufd/selftest: Add domain_alloc_user() support in iommu mock new c97d1b20d383 iommu/vt-d: Add domain_alloc_user op new be679851ecfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2933a1156742 Add linux-next specific files for 20231011
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 (c0a6edb636cb) \ N -- N -- N refs/heads/master (2933a1156742)
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 1127 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: .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-i3c | 4 +- Documentation/ABI/testing/sysfs-bus-papr-pmem | 2 +- Documentation/PCI/pci-error-recovery.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 5 + Documentation/admin-guide/mm/memory-hotplug.rst | 2 +- Documentation/admin-guide/perf/ampere_cspmu.rst | 29 + Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/arch/index.rst | 4 +- Documentation/{ => arch}/powerpc/associativity.rst | 0 Documentation/{ => arch}/powerpc/booting.rst | 0 Documentation/{ => arch}/powerpc/bootwrapper.rst | 0 Documentation/{ => arch}/powerpc/cpu_families.rst | 0 Documentation/{ => arch}/powerpc/cpu_features.rst | 0 Documentation/{ => arch}/powerpc/cxl.rst | 0 Documentation/{ => arch}/powerpc/cxlflash.rst | 2 +- Documentation/{ => arch}/powerpc/dawr-power9.rst | 0 Documentation/{ => arch}/powerpc/dexcr.rst | 0 Documentation/{ => arch}/powerpc/dscr.rst | 0 .../{ => arch}/powerpc/eeh-pci-error-recovery.rst | 0 Documentation/{ => arch}/powerpc/elf_hwcaps.rst | 6 +- Documentation/{ => arch}/powerpc/elfnote.rst | 0 Documentation/{ => arch}/powerpc/features.rst | 0 .../{ => arch}/powerpc/firmware-assisted-dump.rst | 0 Documentation/{ => arch}/powerpc/hvcs.rst | 0 Documentation/{ => arch}/powerpc/imc.rst | 0 Documentation/{ => arch}/powerpc/index.rst | 0 Documentation/{ => arch}/powerpc/isa-versions.rst | 0 Documentation/{ => arch}/powerpc/kasan.txt | 0 Documentation/{ => arch}/powerpc/kaslr-booke32.rst | 0 Documentation/{ => arch}/powerpc/kvm-nested.rst | 0 Documentation/{ => arch}/powerpc/mpc52xx.rst | 0 Documentation/{ => arch}/powerpc/papr_hcalls.rst | 0 .../powerpc/pci_iov_resource_on_powernv.rst | 0 Documentation/{ => arch}/powerpc/pmu-ebb.rst | 0 Documentation/{ => arch}/powerpc/ptrace.rst | 0 Documentation/{ => arch}/powerpc/qe_firmware.rst | 0 Documentation/{ => arch}/powerpc/syscall64-abi.rst | 0 .../{ => arch}/powerpc/transactional_memory.rst | 0 Documentation/{ => arch}/powerpc/ultravisor.rst | 0 Documentation/{ => arch}/powerpc/vas-api.rst | 0 .../{ => arch}/powerpc/vcpudispatch_stats.rst | 0 Documentation/{ => arch}/powerpc/vmemmap_dedup.rst | 0 Documentation/{ => arch}/riscv/acpi.rst | 0 .../{ => arch}/riscv/boot-image-header.rst | 0 Documentation/{ => arch}/riscv/boot.rst | 0 Documentation/{ => arch}/riscv/features.rst | 0 Documentation/{ => arch}/riscv/hwprobe.rst | 0 Documentation/{ => arch}/riscv/index.rst | 0 .../{ => arch}/riscv/patch-acceptance.rst | 0 Documentation/{ => arch}/riscv/uabi.rst | 0 Documentation/{ => arch}/riscv/vector.rst | 0 Documentation/{ => arch}/riscv/vm-layout.rst | 0 Documentation/devicetree/bindings/arm/fsl.yaml | 34 +- .../devicetree/bindings/arm/rockchip.yaml | 10 + .../devicetree/bindings/display/msm/gmu.yaml | 47 +- .../devicetree/bindings/display/msm/gpu.yaml | 4 +- .../display/panel/leadtek,ltk050h3146w.yaml | 1 + .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 4 + Documentation/devicetree/bindings/i3c/i3c.yaml | 4 +- .../bindings/iio/accel/kionix,kx022a.yaml | 10 +- .../devicetree/bindings/iio/addac/adi,ad74115.yaml | 3 +- .../devicetree/bindings/iio/dac/adi,ad5758.yaml | 3 +- .../devicetree/bindings/iio/health/ti,afe4403.yaml | 3 +- .../devicetree/bindings/iio/health/ti,afe4404.yaml | 3 +- .../bindings/iio/imu/invensense,mpu6050.yaml | 5 + .../iio/magnetometer/asahi-kasei,ak8975.yaml | 7 + .../bindings/iio/pressure/rohm,bm1390.yaml | 52 + .../bindings/iio/resolver/adi,ad2s1210.yaml | 177 ++ .../bindings/interconnect/qcom,rpmh.yaml | 1 + .../bindings/interconnect/qcom,sdx75-rpmh.yaml | 92 + .../devicetree/bindings/mmc/npcm,sdhci.yaml | 45 + .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 12 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 3 +- .../devicetree/bindings/sound/cirrus,cs42l43.yaml | 2 +- .../bindings/sound/mediatek,mt8188-mt6359.yaml | 1 + .../devicetree/bindings/spi/renesas,rzv2m-csi.yaml | 9 + Documentation/driver-api/driver-model/devres.rst | 14 +- Documentation/driver-api/i3c/protocol.rst | 4 +- Documentation/filesystems/files.rst | 52 +- Documentation/i2c/busses/i2c-i801.rst | 1 + .../maintainer/maintainer-entry-profile.rst | 2 +- Documentation/mm/overcommit-accounting.rst | 3 +- Documentation/mm/vmemmap_dedup.rst | 2 +- Documentation/netlink/genetlink-c.yaml | 14 +- Documentation/netlink/genetlink-legacy.yaml | 14 +- Documentation/netlink/genetlink.yaml | 14 +- Documentation/netlink/netlink-raw.yaml | 14 +- Documentation/netlink/specs/devlink.yaml | 10 - Documentation/netlink/specs/dpll.yaml | 8 - Documentation/netlink/specs/ethtool.yaml | 3 - Documentation/networking/index.rst | 1 - Documentation/networking/ipddp.rst | 78 - Documentation/process/backporting.rst | 514 ++++ Documentation/process/index.rst | 3 +- Documentation/process/submitting-patches.rst | 2 + .../translations/it_IT/riscv/patch-acceptance.rst | 2 +- Documentation/translations/zh_CN/arch/index.rst | 2 +- .../zh_CN/{ => arch}/riscv/boot-image-header.rst | 4 +- .../translations/zh_CN/{ => arch}/riscv/index.rst | 4 +- .../zh_CN/{ => arch}/riscv/patch-acceptance.rst | 4 +- .../zh_CN/{ => arch}/riscv/vm-layout.rst | 4 +- .../zh_CN/maintainer/maintainer-entry-profile.rst | 2 +- MAINTAINERS | 35 +- Next/SHA1s | 118 +- Next/merge.log | 2966 +++++++++++--------- arch/arm/boot/dts/nxp/imx/imx25.dtsi | 7 +- .../dts/nxp/imx/imx27-phytec-phycard-s-som.dtsi | 2 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 17 +- arch/arm/boot/dts/nxp/imx/imx7d-pico-pi.dts | 4 + arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 1 - arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 2 +- arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 27 +- arch/arm/kernel/isa.c | 2 +- arch/arm64/boot/dts/freescale/Makefile | 5 + .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts | 49 + .../boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi | 32 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 14 - .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 56 + .../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi | 42 + .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts | 64 + .../boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi | 42 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 46 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 7 + .../boot/dts/freescale/fsl-lx2162a-clearfog.dts | 376 +++ .../boot/dts/freescale/fsl-lx2162a-sr-som.dtsi | 73 + .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 88 + arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 78 +- arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 30 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 8 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 76 +- .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 489 ++++ .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 10 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 3 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 2 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 38 + arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 - .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 65 +- .../boot/dts/freescale/imx8mp-debix-model-a.dts | 3 - .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 26 + arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 56 + arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 26 + arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 60 +- .../dts/freescale/tqmls104xa-mbls10xxa-fman.dtsi | 104 + .../dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi | 146 + .../boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi | 136 + arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi | 58 + arch/arm64/boot/dts/rockchip/Makefile | 2 + .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 848 ++++++ .../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 662 +++++ arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi | 44 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 11 + arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/process.c | 2 +- arch/csky/abiv1/alignment.c | 2 +- arch/powerpc/Kconfig.debug | 2 + arch/powerpc/include/asm/nohash/32/pte-8xx.h | 7 + arch/powerpc/include/asm/nohash/64/pgtable.h | 2 +- arch/powerpc/include/asm/nohash/pgtable.h | 2 + arch/powerpc/kernel/btext.c | 360 +-- arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/idle.c | 2 +- arch/powerpc/kernel/paca.c | 2 +- arch/powerpc/kvm/book3s_64_entry.S | 2 +- arch/powerpc/platforms/cell/spufs/coredump.c | 11 +- arch/powerpc/platforms/cell/spufs/inode.c | 2 +- arch/powerpc/platforms/pseries/hvCall.S | 8 +- arch/powerpc/platforms/pseries/mobility.c | 2 +- arch/riscv/include/uapi/asm/hwprobe.h | 2 +- arch/riscv/kernel/sys_riscv.c | 2 +- arch/riscv/kernel/vector.c | 2 +- arch/s390/appldata/appldata_base.c | 2 +- arch/s390/hypfs/inode.c | 4 +- arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/topology.c | 2 +- arch/s390/mm/cmm.c | 2 +- arch/s390/mm/pgalloc.c | 2 +- arch/x86/entry/vdso/vdso32-setup.c | 2 +- arch/x86/events/amd/uncore.c | 1036 ++++--- arch/x86/events/intel/cstate.c | 3 + arch/x86/include/asm/msr-index.h | 4 + arch/x86/include/asm/perf_event.h | 9 + arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kernel/cpu/intel.c | 2 +- arch/x86/kernel/itmt.c | 2 +- arch/x86/kvm/x86.c | 5 +- arch/x86/lib/copy_mc.c | 8 +- arch/x86/mm/numa.c | 33 +- block/bdev.c | 51 - block/fops.c | 44 +- block/genhd.c | 12 +- block/ioctl.c | 6 +- drivers/android/binderfs.c | 8 +- drivers/atm/fore200e.c | 8 +- drivers/base/firmware_loader/fallback_table.c | 1 - drivers/base/regmap/regmap.c | 2 +- drivers/block/drbd/drbd_int.h | 2 - drivers/block/drbd/drbd_nl.c | 65 +- drivers/block/pktcdvd.c | 76 +- drivers/block/rnbd/rnbd-srv.c | 27 +- drivers/block/rnbd/rnbd-srv.h | 2 +- drivers/block/xen-blkback/blkback.c | 4 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 40 +- drivers/block/zram/zram_drv.c | 31 +- drivers/block/zram/zram_drv.h | 2 +- drivers/char/hpet.c | 1 - drivers/char/ipmi/ipmi_poweroff.c | 1 - drivers/char/random.c | 1 - drivers/char/sonypi.c | 2 +- drivers/clk/clk-cdce925.c | 2 +- drivers/clk/clk-si514.c | 2 +- drivers/clk/clk-si5341.c | 2 +- drivers/clk/clk-si5351.c | 2 +- drivers/clk/clk-si544.c | 2 +- drivers/clk/clk-si570.c | 2 +- drivers/clk/clk-versaclock3.c | 8 +- drivers/clk/clk-versaclock5.c | 2 +- drivers/clk/clk-versaclock7.c | 2 +- drivers/clk/clk_test.c | 130 +- drivers/clk/renesas/Kconfig | 7 +- drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r9a07g043-cpg.c | 12 +- drivers/clk/renesas/r9a07g044-cpg.c | 12 +- drivers/clk/renesas/r9a08g045-cpg.c | 214 ++ drivers/clk/renesas/rzg2l-cpg.c | 342 ++- drivers/clk/renesas/rzg2l-cpg.h | 28 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 80 +- drivers/cpufreq/tegra194-cpufreq.c | 151 +- drivers/dma/fsl-edma-main.c | 9 +- drivers/dma/k3dma.c | 25 +- drivers/dma/mmp_pdma.c | 5 +- drivers/dma/mmp_tdma.c | 29 +- drivers/dma/mv_xor.c | 11 +- drivers/dma/pxa_dma.c | 21 +- drivers/dma/st_fdma.c | 12 +- drivers/dma/stm32-dma.c | 8 - drivers/dma/xilinx/xdma-regs.h | 2 + drivers/dma/xilinx/xdma.c | 179 +- drivers/firmware/imx/imx-dsp.c | 2 +- drivers/gpu/drm/drm_atomic_helper.c | 17 +- drivers/gpu/drm/i915/display/intel_color.c | 1 + .../gpu/drm/i915/display/intel_modeset_verify.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/i915_perf.c | 1 - drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a6xx.xml.h | 9 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 199 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 + drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 8 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 655 ++++- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 61 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 88 + drivers/gpu/drm/msm/adreno/adreno_device.c | 34 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 7 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 139 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 112 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 106 +- drivers/gpu/drm/msm/dp/dp_display.c | 34 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 + drivers/gpu/drm/msm/dp/dp_drm.c | 21 +- drivers/gpu/drm/msm/dp/dp_drm.h | 2 +- drivers/gpu/drm/msm/dsi/dsi.c | 28 +- drivers/gpu/drm/msm/dsi/dsi.h | 3 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 30 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 22 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 5 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 30 +- drivers/gpu/drm/msm/hdmi/hdmi_hpd.c | 3 +- drivers/gpu/drm/msm/msm_debugfs.c | 12 +- drivers/gpu/drm/msm/msm_drv.c | 365 +-- drivers/gpu/drm/msm/msm_drv.h | 12 +- drivers/gpu/drm/msm/msm_kms.c | 345 +++ drivers/gpu/drm/msm/msm_kms.h | 3 + drivers/gpu/drm/msm/msm_ringbuffer.h | 2 + drivers/gpu/drm/panel/panel-arm-versatile.c | 2 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 97 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 2 + drivers/hv/hv_common.c | 1 - drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-aspeed.c | 3 +- drivers/i2c/busses/i2c-i801.c | 3 + drivers/i2c/busses/i2c-mv64xxx.c | 11 +- drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-pxa.c | 7 +- drivers/i3c/master/svc-i3c-master.c | 2 +- drivers/iio/accel/Kconfig | 4 +- drivers/iio/accel/kionix-kx022a-i2c.c | 4 +- drivers/iio/accel/kionix-kx022a-spi.c | 4 +- drivers/iio/accel/kionix-kx022a.c | 34 +- drivers/iio/accel/kionix-kx022a.h | 2 + drivers/iio/accel/mxc4005.c | 8 + drivers/iio/adc/ad7192.c | 125 +- drivers/iio/adc/meson_saradc.c | 16 +- drivers/iio/adc/stm32-adc.c | 2 +- drivers/iio/imu/adis16475.c | 10 + drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c | 13 + drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 3 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 1 + drivers/iio/magnetometer/ak8975.c | 11 +- drivers/iio/pressure/Kconfig | 9 + drivers/iio/pressure/Makefile | 1 + drivers/iio/pressure/rohm-bm1390.c | 934 ++++++ drivers/infiniband/core/iwcm.c | 1 - drivers/infiniband/core/ucma.c | 1 - drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/infiniband/hw/qib/qib_fs.c | 4 +- drivers/interconnect/imx/imx.h | 9 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/icc-rpm.c | 14 +- drivers/interconnect/qcom/msm8974.c | 4 +- drivers/interconnect/qcom/osm-l3.c | 3 +- drivers/interconnect/qcom/qdu1000.c | 1 + drivers/interconnect/qcom/sc7180.c | 1 + drivers/interconnect/qcom/sc7280.c | 1 + drivers/interconnect/qcom/sc8180x.c | 1 + drivers/interconnect/qcom/sc8280xp.c | 1 + drivers/interconnect/qcom/sdm670.c | 1 + drivers/interconnect/qcom/sdm845.c | 1 + drivers/interconnect/qcom/sdx75.c | 1107 ++++++++ drivers/interconnect/qcom/sdx75.h | 97 + drivers/interconnect/qcom/sm6350.c | 1 + drivers/interconnect/qcom/sm8150.c | 1 + drivers/interconnect/qcom/sm8250.c | 1 + drivers/interconnect/qcom/sm8350.c | 1 + drivers/iommu/intel/iommu.c | 28 + drivers/iommu/iommufd/device.c | 2 +- drivers/iommu/iommufd/hw_pagetable.c | 31 +- drivers/iommu/iommufd/iommufd_private.h | 3 +- drivers/iommu/iommufd/selftest.c | 19 + drivers/macintosh/mac_hid.c | 1 - drivers/md/bcache/bcache.h | 2 - drivers/md/bcache/super.c | 95 +- drivers/md/dm.c | 20 +- drivers/md/md.c | 24 +- drivers/md/md.h | 4 +- drivers/misc/ibmasm/ibmasmfs.c | 2 +- drivers/misc/ibmvmc.c | 2 +- drivers/misc/sgi-xp/xpc_main.c | 2 - drivers/mmc/core/debugfs.c | 51 +- drivers/mmc/core/mmc.c | 7 +- drivers/mmc/host/Kconfig | 8 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/jz4740_mmc.c | 15 +- drivers/mmc/host/mmci.c | 3 +- drivers/mmc/host/mmci.h | 2 + drivers/mmc/host/sdhci-npcm.c | 94 + drivers/mmc/host/sdhci-pci-core.c | 5 +- drivers/mmc/host/sdhci-pltfm.c | 38 +- drivers/mtd/devices/block2mtd.c | 51 +- drivers/net/Makefile | 1 - drivers/net/appletalk/Kconfig | 72 - drivers/net/appletalk/Makefile | 6 - drivers/net/appletalk/ipddp.c | 345 --- drivers/net/appletalk/ipddp.h | 28 - drivers/net/dsa/microchip/ksz9477_acl.c | 8 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 18 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 3 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 11 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 5 +- .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 2 +- drivers/net/macsec.c | 2 + drivers/net/phy/mscc/mscc_macsec.c | 6 + drivers/net/vrf.c | 1 - drivers/ntb/hw/intel/ntb_hw_gen1.c | 2 +- drivers/ntb/test/ntb_perf.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 20 +- drivers/nvme/target/nvmet.h | 1 - drivers/parport/procfs.c | 28 +- drivers/perf/arm_cspmu/Kconfig | 19 +- drivers/perf/arm_cspmu/Makefile | 8 +- drivers/perf/arm_cspmu/ampere_cspmu.c | 272 ++ drivers/perf/arm_cspmu/arm_cspmu.c | 201 +- drivers/perf/arm_cspmu/arm_cspmu.h | 32 +- drivers/perf/arm_cspmu/nvidia_cspmu.c | 34 +- drivers/perf/arm_cspmu/nvidia_cspmu.h | 17 - drivers/perf/arm_pmuv3.c | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 19 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 19 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 6 +- drivers/pinctrl/core.c | 4 +- drivers/pinctrl/freescale/pinctrl-mxs.c | 13 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 153 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 5 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-artpec6.c | 6 +- drivers/pinctrl/pinctrl-as3722.c | 5 +- drivers/pinctrl/pinctrl-mcp23s08.h | 8 + drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 93 +- drivers/pinctrl/pinctrl-mcp23s08_spi.c | 97 +- drivers/pinctrl/pinctrl-rockchip.c | 6 +- drivers/pinctrl/pinctrl-single.c | 9 +- drivers/pinctrl/pinctrl-stmfx.c | 16 +- drivers/pinctrl/pinctrl-tb10x.c | 6 +- drivers/pinctrl/qcom/pinctrl-apq8064.c | 2 +- drivers/pinctrl/qcom/pinctrl-apq8084.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq4019.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq5018.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq5332.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq6018.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq8064.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq8074.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq9574.c | 2 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 4 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.h | 2 +- drivers/pinctrl/qcom/pinctrl-mdm9607.c | 2 +- drivers/pinctrl/qcom/pinctrl-mdm9615.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 4 +- drivers/pinctrl/qcom/pinctrl-msm.h | 2 +- drivers/pinctrl/qcom/pinctrl-msm8226.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8660.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8909.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8916.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8953.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8960.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8976.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8994.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8996.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8998.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8x74.c | 2 +- drivers/pinctrl/qcom/pinctrl-qcm2290.c | 2 +- drivers/pinctrl/qcom/pinctrl-qcs404.c | 2 +- drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 2 +- drivers/pinctrl/qcom/pinctrl-qdu1000.c | 2 +- drivers/pinctrl/qcom/pinctrl-sa8775p.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7280.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc8180x.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc8280xp.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdm660.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdm670.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdx65.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdx75.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6115-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6115.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6125.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6350.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6375.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm7150.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8150.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8250-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8250.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8350.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8450.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8550-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8550.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 5 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 5 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 6 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 6 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 2 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 3 +- drivers/pinctrl/sprd/pinctrl-sprd.h | 2 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 11 +- drivers/platform/chrome/Kconfig | 6 +- drivers/platform/chrome/Makefile | 5 +- drivers/platform/chrome/cros_ec.h | 2 + drivers/platform/chrome/cros_ec_proto_test.c | 3 +- ...cros_kunit_util.c => cros_ec_proto_test_util.c} | 4 +- ...cros_kunit_util.h => cros_ec_proto_test_util.h} | 0 drivers/platform/x86/msi-ec.c | 483 +++- drivers/platform/x86/msi-ec.h | 4 +- drivers/platform/x86/sony-laptop.c | 2 +- drivers/pmdomain/actions/owl-sps.c | 16 +- drivers/pmdomain/imx/gpc.c | 7 +- drivers/pmdomain/rockchip/pm-domains.c | 13 +- drivers/s390/block/dasd.c | 12 +- drivers/s390/block/dasd_genhd.c | 45 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/block/dasd_ioctl.c | 2 +- drivers/s390/net/Kconfig | 2 +- drivers/scsi/scsi_sysctl.c | 1 - drivers/scsi/sg.c | 1 - drivers/soc/fsl/qe/qe.c | 2 +- drivers/spi/Kconfig | 3 +- drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-rzv2m-csi.c | 127 +- drivers/staging/iio/resolver/Kconfig | 1 + drivers/staging/iio/resolver/ad2s1210.c | 685 ++--- drivers/target/target_core_iblock.c | 19 +- drivers/target/target_core_iblock.h | 1 - drivers/target/target_core_pscsi.c | 26 +- drivers/target/target_core_pscsi.h | 2 +- drivers/tty/hvc/hvcs.c | 2 +- drivers/tty/tty_io.c | 11 +- drivers/ufs/core/ufshcd.c | 2 +- drivers/usb/core/devio.c | 26 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/legacy/inode.c | 2 +- drivers/xen/balloon.c | 1 - drivers/xen/events/events_base.c | 87 +- fs/9p/vfs_inode.c | 6 +- fs/9p/vfs_inode_dotl.c | 16 +- fs/adfs/inode.c | 13 +- fs/affs/amigaffs.c | 4 +- fs/affs/inode.c | 17 +- fs/afs/dynroot.c | 2 +- fs/afs/inode.c | 8 +- fs/afs/write.c | 2 +- fs/attr.c | 4 +- fs/autofs/autofs_i.h | 15 +- fs/autofs/init.c | 9 +- fs/autofs/inode.c | 435 ++- fs/autofs/root.c | 6 +- fs/bad_inode.c | 2 +- fs/bcachefs/fs.c | 12 +- fs/befs/linuxvfs.c | 10 +- fs/bfs/dir.c | 9 +- fs/bfs/inode.c | 12 +- fs/binfmt_misc.c | 385 ++- fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/delayed-inode.c | 34 +- fs/btrfs/delayed-inode.h | 2 +- fs/btrfs/dev-replace.c | 14 +- fs/btrfs/file.c | 18 +- fs/btrfs/inode.c | 67 +- fs/btrfs/ioctl.c | 18 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/scrub.c | 26 +- fs/btrfs/super.c | 4 - fs/btrfs/transaction.c | 3 +- fs/btrfs/tree-log.c | 13 +- fs/btrfs/volumes.c | 107 +- fs/btrfs/volumes.h | 6 +- fs/ceph/addr.c | 10 +- fs/ceph/caps.c | 4 +- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 64 +- fs/ceph/mds_client.c | 8 +- fs/ceph/snap.c | 4 +- fs/coda/coda_linux.c | 6 +- fs/coda/dir.c | 2 +- fs/coda/file.c | 2 +- fs/configfs/inode.c | 8 +- fs/cramfs/inode.c | 6 +- fs/debugfs/inode.c | 2 +- fs/devpts/inode.c | 6 +- fs/efivarfs/file.c | 2 +- fs/efivarfs/inode.c | 2 +- fs/efs/inode.c | 5 +- fs/erofs/data.c | 4 +- fs/erofs/inode.c | 3 +- fs/erofs/internal.h | 2 +- fs/erofs/super.c | 20 +- fs/exfat/exfat_fs.h | 1 - fs/exfat/file.c | 7 +- fs/exfat/inode.c | 31 +- fs/exfat/misc.c | 8 - fs/exfat/namei.c | 31 +- fs/exfat/super.c | 4 +- fs/ext2/dir.c | 6 +- fs/ext2/ialloc.c | 2 +- fs/ext2/inode.c | 13 +- fs/ext2/super.c | 2 +- fs/ext4/ext4.h | 22 +- fs/ext4/extents.c | 11 +- fs/ext4/fsmap.c | 9 +- fs/ext4/ialloc.c | 4 +- fs/ext4/inline.c | 4 +- fs/ext4/inode.c | 19 +- fs/ext4/ioctl.c | 13 +- fs/ext4/namei.c | 10 +- fs/ext4/super.c | 54 +- fs/ext4/xattr.c | 8 +- fs/f2fs/dir.c | 6 +- fs/f2fs/f2fs.h | 11 +- fs/f2fs/file.c | 14 +- fs/f2fs/inline.c | 2 +- fs/f2fs/inode.c | 24 +- fs/f2fs/namei.c | 4 +- fs/f2fs/recovery.c | 8 +- fs/f2fs/super.c | 15 +- fs/fat/inode.c | 25 +- fs/fat/misc.c | 6 +- fs/file.c | 128 +- fs/file_table.c | 39 +- fs/freevxfs/vxfs_inode.c | 6 +- fs/fsopen.c | 1 - fs/fuse/control.c | 2 +- fs/fuse/dir.c | 10 +- fs/fuse/inode.c | 29 +- fs/fuse/readdir.c | 6 +- fs/gfs2/bmap.c | 10 +- fs/gfs2/dir.c | 10 +- fs/gfs2/glock.c | 11 +- fs/gfs2/glops.c | 11 +- fs/gfs2/inode.c | 7 +- fs/gfs2/quota.c | 2 +- fs/gfs2/super.c | 12 +- fs/hfs/catalog.c | 8 +- fs/hfs/inode.c | 16 +- fs/hfs/sysdep.c | 10 +- fs/hfsplus/catalog.c | 8 +- fs/hfsplus/inode.c | 22 +- fs/hostfs/hostfs_kern.c | 12 +- fs/hpfs/dir.c | 12 +- fs/hpfs/inode.c | 16 +- fs/hpfs/namei.c | 22 +- fs/hpfs/super.c | 10 +- fs/hugetlbfs/inode.c | 12 +- fs/init.c | 6 +- fs/inode.c | 35 +- fs/internal.h | 1 - fs/isofs/inode.c | 4 +- fs/isofs/rock.c | 18 +- fs/jffs2/dir.c | 35 +- fs/jffs2/file.c | 4 +- fs/jffs2/fs.c | 20 +- fs/jffs2/os-linux.h | 4 +- fs/jfs/inode.c | 2 +- fs/jfs/jfs_imap.c | 20 +- fs/jfs/jfs_inode.c | 4 +- fs/jfs/jfs_logmgr.c | 33 +- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_mount.c | 3 +- fs/jfs/namei.c | 20 +- fs/jfs/super.c | 2 +- fs/kernfs/inode.c | 6 +- fs/libfs.c | 41 +- fs/lockd/svc.c | 7 +- fs/minix/bitmap.c | 2 +- fs/minix/dir.c | 6 +- fs/minix/inode.c | 17 +- fs/minix/itree_common.c | 2 +- fs/namei.c | 28 +- fs/namespace.c | 4 +- fs/nfs/blocklayout/blocklayout.h | 2 +- fs/nfs/blocklayout/dev.c | 76 +- fs/nfs/callback_proc.c | 2 +- fs/nfs/fscache.h | 4 +- fs/nfs/inode.c | 30 +- fs/nfs/super.c | 2 +- fs/nfsd/blocklayout.c | 3 +- fs/nfsd/nfs3proc.c | 4 +- fs/nfsd/nfs4proc.c | 12 +- fs/nfsd/nfs4xdr.c | 419 +-- fs/nfsd/nfsctl.c | 2 +- fs/nfsd/vfs.c | 2 +- fs/nfsd/xdr4.h | 4 +- fs/nilfs2/dir.c | 6 +- fs/nilfs2/inode.c | 20 +- fs/notify/dnotify/dnotify.c | 6 +- fs/nsfs.c | 2 +- fs/ntfs/inode.c | 25 +- fs/ntfs/mft.c | 2 +- fs/ntfs3/file.c | 6 +- fs/ntfs3/frecord.c | 11 +- fs/ntfs3/inode.c | 25 +- fs/ntfs3/namei.c | 4 +- fs/ocfs2/acl.c | 4 +- fs/ocfs2/alloc.c | 6 +- fs/ocfs2/aops.c | 6 +- fs/ocfs2/cluster/heartbeat.c | 81 +- fs/ocfs2/dir.c | 9 +- fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/ocfs2/dlmglue.c | 29 +- fs/ocfs2/file.c | 30 +- fs/ocfs2/inode.c | 28 +- fs/ocfs2/move_extents.c | 4 +- fs/ocfs2/namei.c | 24 +- fs/ocfs2/quota_local.c | 4 + fs/ocfs2/refcounttree.c | 12 +- fs/ocfs2/xattr.c | 4 +- fs/omfs/inode.c | 12 +- fs/openpromfs/inode.c | 4 +- fs/orangefs/orangefs-utils.c | 16 +- fs/overlayfs/file.c | 9 +- fs/overlayfs/inode.c | 3 +- fs/overlayfs/util.c | 4 +- fs/pipe.c | 66 +- fs/proc/base.c | 2 +- fs/proc/fd.c | 11 +- fs/proc/inode.c | 2 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/self.c | 2 +- fs/proc/thread_self.c | 2 +- fs/pstore/inode.c | 5 +- fs/qnx4/inode.c | 6 +- fs/qnx6/inode.c | 6 +- fs/ramfs/inode.c | 7 +- fs/reiserfs/inode.c | 26 +- fs/reiserfs/journal.c | 56 +- fs/reiserfs/namei.c | 8 +- fs/reiserfs/procfs.c | 2 +- fs/reiserfs/reiserfs.h | 11 +- fs/reiserfs/stree.c | 5 +- fs/reiserfs/super.c | 2 +- fs/romfs/super.c | 5 +- fs/smb/client/cached_dir.c | 141 +- fs/smb/client/cached_dir.h | 2 +- fs/smb/client/file.c | 18 +- fs/smb/client/fscache.h | 6 +- fs/smb/client/inode.c | 17 +- fs/smb/client/smb2ops.c | 6 +- fs/smb/server/smb2pdu.c | 8 +- fs/squashfs/inode.c | 6 +- fs/stack.c | 4 +- fs/stat.c | 4 +- fs/super.c | 15 +- fs/sysv/dir.c | 6 +- fs/sysv/ialloc.c | 2 +- fs/sysv/inode.c | 12 +- fs/sysv/itree.c | 2 +- fs/tracefs/inode.c | 2 +- fs/ubifs/debug.c | 12 +- fs/ubifs/dir.c | 23 +- fs/ubifs/file.c | 16 +- fs/ubifs/journal.c | 12 +- fs/ubifs/super.c | 8 +- fs/udf/ialloc.c | 4 +- fs/udf/inode.c | 38 +- fs/udf/namei.c | 16 +- fs/ufs/dir.c | 6 +- fs/ufs/ialloc.c | 2 +- fs/ufs/inode.c | 42 +- fs/userfaultfd.c | 69 +- fs/vboxsf/utils.c | 15 +- fs/xfs/libxfs/xfs_inode_buf.c | 10 +- fs/xfs/libxfs/xfs_rtbitmap.c | 6 +- fs/xfs/libxfs/xfs_trans_inode.c | 2 +- fs/xfs/xfs_bmap_util.c | 7 +- fs/xfs/xfs_buf.c | 22 +- fs/xfs/xfs_buf.h | 3 +- fs/xfs/xfs_inode.c | 4 +- fs/xfs/xfs_inode_item.c | 4 +- fs/xfs/xfs_iops.c | 8 +- fs/xfs/xfs_itable.c | 12 +- fs/xfs/xfs_rtalloc.c | 30 +- fs/xfs/xfs_super.c | 42 +- fs/zonefs/super.c | 10 +- include/dt-bindings/interconnect/qcom,sdx75.h | 102 + include/linux/binfmts.h | 10 + include/linux/blkdev.h | 11 - include/linux/device-mapper.h | 1 - include/linux/fdtable.h | 17 +- include/linux/fs.h | 101 +- include/linux/fs_stack.h | 6 +- include/linux/i3c/device.h | 2 +- include/linux/i3c/master.h | 2 +- include/linux/iio/iio.h | 4 +- include/linux/iommu.h | 11 +- include/linux/iov_iter.h | 274 -- include/linux/kasan.h | 6 +- include/linux/memblock.h | 1 + include/linux/memcontrol.h | 18 +- include/linux/mempolicy.h | 4 - include/linux/mm.h | 99 +- include/linux/mm_inline.h | 20 +- include/linux/mm_types.h | 58 +- include/linux/namei.h | 26 +- include/linux/pipe_fs_i.h | 22 +- include/linux/pktcdvd.h | 4 +- include/linux/sched/numa_balancing.h | 10 + include/linux/shrinker.h | 1 + include/linux/skbuff.h | 3 - include/linux/swap.h | 1 - include/linux/uio.h | 34 +- include/linux/user_namespace.h | 8 + include/linux/wait.h | 9 +- include/linux/watch_queue.h | 2 +- include/net/inet_connection_sock.h | 5 +- include/net/macsec.h | 1 + include/net/tcp.h | 2 + include/net/xfrm.h | 12 +- include/soc/fsl/qe/qe.h | 2 +- include/trace/events/sched.h | 52 + include/uapi/linux/iommufd.h | 12 +- init/do_mounts.c | 2 +- ipc/mqueue.c | 19 +- kernel/bpf/inode.c | 5 +- kernel/bpf/task_iter.c | 4 +- kernel/events/core.c | 18 +- kernel/fork.c | 6 +- kernel/kcmp.c | 4 +- kernel/power/hibernate.c | 14 +- kernel/power/power.h | 2 +- kernel/power/swap.c | 37 +- kernel/printk/printk.c | 34 +- kernel/sched/fair.c | 103 +- kernel/sched/sched.h | 4 - kernel/sched/wait.c | 60 +- kernel/smp.c | 4 +- kernel/user.c | 13 + kernel/user_namespace.c | 3 + lib/fonts/Kconfig | 2 +- lib/iov_iter.c | 437 ++- lib/maple_tree.c | 2 +- lib/rcuref.c | 2 +- lib/test_maple_tree.c | 13 +- localversion-next | 2 +- mm/damon/sysfs.c | 7 +- mm/filemap.c | 23 +- mm/hugetlb.c | 13 +- mm/hugetlb_vmemmap.c | 42 +- mm/hugetlb_vmemmap.h | 8 +- mm/internal.h | 11 +- mm/kasan/report.c | 4 +- mm/madvise.c | 34 +- mm/memblock.c | 21 + mm/memcontrol.c | 349 ++- mm/mempolicy.c | 22 +- mm/migrate.c | 2 +- mm/mlock.c | 27 +- mm/mmap.c | 139 +- mm/mprotect.c | 46 +- mm/mremap.c | 30 +- mm/nommu.c | 4 +- mm/readahead.c | 3 +- mm/shmem.c | 22 +- mm/swapfile.c | 23 +- mm/vmscan.c | 2 +- mm/workingset.c | 42 +- net/Kconfig | 2 +- net/appletalk/Kconfig | 30 + net/bluetooth/hci_event.c | 2 +- net/bluetooth/hci_sock.c | 2 +- net/core/datagram.c | 75 +- net/core/dev.c | 8 +- net/core/skbuff.c | 40 - net/dccp/timer.c | 4 +- net/ipv4/icmp.c | 2 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/netfilter.c | 2 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_input.c | 29 +- net/ipv4/tcp_timer.c | 2 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_vti.c | 4 +- net/ipv6/netfilter.c | 2 +- net/netfilter/nf_nat_proto.c | 2 +- net/smc/Kconfig | 1 + net/sunrpc/rpc_pipe.c | 2 +- net/xfrm/xfrm_interface_core.c | 4 +- net/xfrm/xfrm_policy.c | 287 +- security/apparmor/apparmorfs.c | 7 +- security/apparmor/policy_unpack.c | 4 +- security/inode.c | 2 +- security/keys/trusted-keys/trusted_core.c | 13 +- security/selinux/selinuxfs.c | 2 +- sound/core/pcm_native.c | 4 +- sound/soc/atmel/atmel_wm8904.c | 1 - sound/soc/atmel/mchp-i2s-mcc.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 1 - sound/soc/bcm/cygnus-ssp.c | 2 +- sound/soc/codecs/adau1701.c | 1 - sound/soc/codecs/adau1977-spi.c | 1 - sound/soc/codecs/ak4104.c | 2 +- sound/soc/codecs/ak4118.c | 2 +- sound/soc/codecs/ak4375.c | 2 +- sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak4613.c | 2 +- sound/soc/codecs/ak4642.c | 2 +- sound/soc/codecs/ak5386.c | 7 +- sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/cs35l32.c | 2 +- sound/soc/codecs/cs35l33.c | 2 - sound/soc/codecs/cs35l34.c | 2 +- sound/soc/codecs/cs35l35.c | 3 +- sound/soc/codecs/cs35l36.c | 3 +- sound/soc/codecs/cs35l41-i2c.c | 2 +- sound/soc/codecs/cs35l41.c | 1 - sound/soc/codecs/cs35l56.c | 6 + sound/soc/codecs/cs4270.c | 2 +- sound/soc/codecs/cs4271.c | 22 +- sound/soc/codecs/cs42l42.c | 1 - sound/soc/codecs/cs42l43-jack.c | 2 +- sound/soc/codecs/cs42l56.c | 2 +- sound/soc/codecs/cs42xx8-i2c.c | 2 +- sound/soc/codecs/cs43130.c | 3 +- sound/soc/codecs/cs4349.c | 2 +- sound/soc/codecs/da7213.c | 2 +- sound/soc/codecs/da7218.c | 29 +- sound/soc/codecs/da7218.h | 2 +- sound/soc/codecs/da7219.c | 2 +- sound/soc/codecs/da9055.c | 1 - sound/soc/codecs/es8328.c | 1 - sound/soc/codecs/gtm601.c | 2 +- sound/soc/codecs/lpass-macro-common.c | 2 +- sound/soc/codecs/mt6351.c | 2 +- sound/soc/codecs/mt6358.c | 2 +- sound/soc/codecs/mt6359-accdet.c | 4 - sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/nau8540.c | 2 +- sound/soc/codecs/pcm1681.c | 2 - sound/soc/codecs/rt715.c | 2 - sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sma1303.c | 2 +- sound/soc/codecs/sta32x.c | 3 +- sound/soc/codecs/sta350.c | 3 +- sound/soc/codecs/tas5086.c | 6 +- sound/soc/codecs/tas571x.c | 2 +- sound/soc/codecs/uda1334.c | 2 +- sound/soc/codecs/wm8510.c | 2 +- sound/soc/codecs/wm8523.c | 2 +- sound/soc/codecs/wm8524.c | 2 +- sound/soc/codecs/wm8580.c | 2 +- sound/soc/codecs/wm8711.c | 2 +- sound/soc/codecs/wm8728.c | 2 +- sound/soc/codecs/wm8731-i2c.c | 2 +- sound/soc/codecs/wm8731-spi.c | 2 +- sound/soc/codecs/wm8737.c | 2 +- sound/soc/codecs/wm8741.c | 2 +- sound/soc/codecs/wm8750.c | 2 +- sound/soc/codecs/wm8753.c | 2 +- sound/soc/codecs/wm8770.c | 2 +- sound/soc/codecs/wm8776.c | 2 +- sound/soc/codecs/wm8804.c | 1 - sound/soc/fsl/efika-audio-fabric.c | 4 +- sound/soc/fsl/fsl_aud2htx.c | 3 +- sound/soc/fsl/fsl_mqs.c | 2 +- sound/soc/fsl/fsl_rpmsg.c | 3 +- sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/fsl_spdif.c | 4 +- sound/soc/fsl/imx-audmux.c | 1 - sound/soc/fsl/imx-card.c | 3 +- sound/soc/fsl/imx-rpmsg.c | 3 +- sound/soc/fsl/mpc5200_dma.c | 7 +- sound/soc/fsl/mpc5200_psc_ac97.c | 3 +- sound/soc/fsl/mpc5200_psc_i2s.c | 3 +- sound/soc/fsl/mpc8610_hpcd.c | 2 +- sound/soc/fsl/p1022_ds.c | 2 +- sound/soc/fsl/p1022_rdk.c | 2 +- sound/soc/fsl/pcm030-audio-fabric.c | 3 +- sound/soc/generic/audio-graph-card.c | 2 - sound/soc/generic/audio-graph-card2.c | 2 - sound/soc/generic/simple-card.c | 2 +- sound/soc/generic/test-component.c | 2 +- sound/soc/intel/keembay/kmb_platform.c | 13 +- sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 2 - sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 2 +- .../mt8186/mt8186-mt6366-da7219-max98357.c | 2 +- .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 2 +- sound/soc/mediatek/mt8188/mt8188-mt6359.c | 124 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 2 +- sound/soc/mediatek/mt8195/mt8195-mt6359.c | 2 +- sound/soc/mxs/mxs-saif.c | 1 - sound/soc/mxs/mxs-sgtl5000.c | 1 - sound/soc/qcom/apq8096.c | 2 +- sound/soc/qcom/lpass-apq8016.c | 6 +- sound/soc/qcom/lpass-cdc-dma.c | 2 +- sound/soc/qcom/lpass-cpu.c | 43 +- sound/soc/qcom/lpass-ipq806x.c | 2 +- sound/soc/qcom/lpass-platform.c | 36 +- sound/soc/qcom/lpass-sc7180.c | 6 +- sound/soc/qcom/lpass-sc7280.c | 6 +- sound/soc/qcom/lpass.h | 2 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 2 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 2 +- sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c | 1 - sound/soc/qcom/qdsp6/q6routing.c | 3 +- sound/soc/qcom/sc7180.c | 2 +- sound/soc/qcom/sc7280.c | 2 +- sound/soc/qcom/sc8280xp.c | 1 - sound/soc/qcom/sdm845.c | 1 - sound/soc/qcom/sm8250.c | 1 - sound/soc/rockchip/rockchip_i2s.c | 8 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 24 +- sound/soc/rockchip/rockchip_max98090.c | 2 +- sound/soc/rockchip/rockchip_pdm.c | 7 +- sound/soc/samsung/aries_wm8994.c | 1 - sound/soc/samsung/arndale.c | 2 +- sound/soc/samsung/i2s.c | 2 - sound/soc/samsung/midas_wm1811.c | 2 - sound/soc/samsung/odroid.c | 1 - sound/soc/samsung/smdk_wm8994.c | 28 +- sound/soc/samsung/snow.c | 1 - sound/soc/sh/fsi.c | 1 - sound/soc/sh/rcar/core.c | 1 + sound/soc/sh/rcar/rsnd.h | 4 +- sound/soc/sh/rcar/src.c | 1 + sound/soc/sh/rcar/ssi.c | 2 + sound/soc/sh/rz-ssi.c | 1 - sound/soc/sof/imx/imx8.c | 2 +- sound/soc/sof/imx/imx8m.c | 2 +- sound/soc/sof/imx/imx8ulp.c | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 2 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 2 +- sound/soc/sof/sof-acpi-dev.c | 4 +- sound/soc/sof/sof-acpi-dev.h | 2 +- sound/soc/sof/sof-of-dev.c | 4 +- sound/soc/sof/sof-of-dev.h | 2 +- sound/soc/stm/stm32_i2s.c | 7 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 6 +- sound/soc/stm/stm32_spdifrx.c | 8 +- sound/soc/sunxi/sun4i-codec.c | 4 - sound/soc/sunxi/sun4i-i2s.c | 2 +- sound/soc/sunxi/sun4i-spdif.c | 3 +- sound/soc/sunxi/sun50i-codec-analog.c | 3 +- sound/soc/sunxi/sun50i-dmic.c | 2 +- sound/soc/sunxi/sun8i-codec-analog.c | 1 - sound/soc/sunxi/sun8i-codec.c | 2 +- sound/soc/tegra/tegra186_asrc.c | 3 +- sound/soc/tegra/tegra186_dspk.c | 2 +- sound/soc/tegra/tegra20_spdif.c | 2 +- sound/soc/tegra/tegra210_adx.c | 3 +- sound/soc/tegra/tegra210_amx.c | 10 +- sound/soc/tegra/tegra210_dmic.c | 2 +- sound/soc/tegra/tegra210_i2s.c | 2 +- sound/soc/tegra/tegra210_mixer.c | 3 +- sound/soc/tegra/tegra210_mvc.c | 3 +- sound/soc/tegra/tegra210_ope.c | 3 +- sound/soc/tegra/tegra210_peq.c | 1 - sound/soc/tegra/tegra210_sfc.c | 1 - sound/soc/tegra/tegra30_i2s.c | 1 - sound/soc/tegra/tegra_asoc_machine.c | 1 - sound/soc/tegra/tegra_audio_graph_card.c | 2 +- sound/soc/ti/davinci-evm.c | 7 +- sound/soc/ti/davinci-mcasp.c | 9 +- sound/soc/ti/omap-dmic.c | 2 +- sound/soc/ti/omap-mcbsp.c | 10 +- sound/soc/ti/omap-mcpdm.c | 2 +- tools/hv/hv_kvp_daemon.c | 233 +- tools/hv/hv_set_ifconfig.sh | 39 +- tools/iio/iio_generic_buffer.c | 13 +- tools/include/linux/rwsem.h | 40 + tools/net/ynl/ynl-gen-c.py | 17 +- tools/testing/selftests/iommu/iommufd.c | 24 +- tools/testing/selftests/iommu/iommufd_fail_nth.c | 2 +- tools/testing/selftests/iommu/iommufd_utils.h | 11 +- tools/testing/selftests/proc/proc-empty-vm.c | 97 +- 1055 files changed, 19762 insertions(+), 9745 deletions(-) create mode 100644 Documentation/admin-guide/perf/ampere_cspmu.rst rename Documentation/{ => arch}/powerpc/associativity.rst (100%) rename Documentation/{ => arch}/powerpc/booting.rst (100%) rename Documentation/{ => arch}/powerpc/bootwrapper.rst (100%) rename Documentation/{ => arch}/powerpc/cpu_families.rst (100%) rename Documentation/{ => arch}/powerpc/cpu_features.rst (100%) rename Documentation/{ => arch}/powerpc/cxl.rst (100%) rename Documentation/{ => arch}/powerpc/cxlflash.rst (99%) rename Documentation/{ => arch}/powerpc/dawr-power9.rst (100%) rename Documentation/{ => arch}/powerpc/dexcr.rst (100%) rename Documentation/{ => arch}/powerpc/dscr.rst (100%) rename Documentation/{ => arch}/powerpc/eeh-pci-error-recovery.rst (100%) rename Documentation/{ => arch}/powerpc/elf_hwcaps.rst (97%) rename Documentation/{ => arch}/powerpc/elfnote.rst (100%) rename Documentation/{ => arch}/powerpc/features.rst (100%) rename Documentation/{ => arch}/powerpc/firmware-assisted-dump.rst (100%) rename Documentation/{ => arch}/powerpc/hvcs.rst (100%) rename Documentation/{ => arch}/powerpc/imc.rst (100%) rename Documentation/{ => arch}/powerpc/index.rst (100%) rename Documentation/{ => arch}/powerpc/isa-versions.rst (100%) rename Documentation/{ => arch}/powerpc/kasan.txt (100%) rename Documentation/{ => arch}/powerpc/kaslr-booke32.rst (100%) rename Documentation/{ => arch}/powerpc/kvm-nested.rst (100%) rename Documentation/{ => arch}/powerpc/mpc52xx.rst (100%) rename Documentation/{ => arch}/powerpc/papr_hcalls.rst (100%) rename Documentation/{ => arch}/powerpc/pci_iov_resource_on_powernv.rst (100%) rename Documentation/{ => arch}/powerpc/pmu-ebb.rst (100%) rename Documentation/{ => arch}/powerpc/ptrace.rst (100%) rename Documentation/{ => arch}/powerpc/qe_firmware.rst (100%) rename Documentation/{ => arch}/powerpc/syscall64-abi.rst (100%) rename Documentation/{ => arch}/powerpc/transactional_memory.rst (100%) rename Documentation/{ => arch}/powerpc/ultravisor.rst (100%) rename Documentation/{ => arch}/powerpc/vas-api.rst (100%) rename Documentation/{ => arch}/powerpc/vcpudispatch_stats.rst (100%) rename Documentation/{ => arch}/powerpc/vmemmap_dedup.rst (100%) rename Documentation/{ => arch}/riscv/acpi.rst (100%) rename Documentation/{ => arch}/riscv/boot-image-header.rst (100%) rename Documentation/{ => arch}/riscv/boot.rst (100%) rename Documentation/{ => arch}/riscv/features.rst (100%) rename Documentation/{ => arch}/riscv/hwprobe.rst (100%) rename Documentation/{ => arch}/riscv/index.rst (100%) rename Documentation/{ => arch}/riscv/patch-acceptance.rst (100%) rename Documentation/{ => arch}/riscv/uabi.rst (100%) rename Documentation/{ => arch}/riscv/vector.rst (100%) rename Documentation/{ => arch}/riscv/vm-layout.rst (100%) create mode 100644 Documentation/devicetree/bindings/iio/pressure/rohm,bm1390.yaml create mode 100644 Documentation/devicetree/bindings/iio/resolver/adi,ad2s1210.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml create mode 100644 Documentation/devicetree/bindings/mmc/npcm,sdhci.yaml delete mode 100644 Documentation/networking/ipddp.rst create mode 100644 Documentation/process/backporting.rst rename Documentation/translations/zh_CN/{ => arch}/riscv/boot-image-header.rst (96%) rename Documentation/translations/zh_CN/{ => arch}/riscv/index.rst (79%) rename Documentation/translations/zh_CN/{ => arch}/riscv/patch-acceptance.rst (93%) rename Documentation/translations/zh_CN/{ => arch}/riscv/vm-layout.rst (98%) create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l.dts create mode 100644 arch/arm64/boot/dts/freescale/tqmls104xa-mbls10xxa-fman.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi create mode 100644 arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts create mode 100644 drivers/clk/renesas/r9a08g045-cpg.c create mode 100644 drivers/gpu/drm/msm/msm_kms.c create mode 100644 drivers/iio/pressure/rohm-bm1390.c create mode 100644 drivers/interconnect/qcom/sdx75.c create mode 100644 drivers/interconnect/qcom/sdx75.h create mode 100644 drivers/mmc/host/sdhci-npcm.c delete mode 100644 drivers/net/appletalk/Kconfig delete mode 100644 drivers/net/appletalk/Makefile delete mode 100644 drivers/net/appletalk/ipddp.c delete mode 100644 drivers/net/appletalk/ipddp.h create mode 100644 drivers/perf/arm_cspmu/ampere_cspmu.c delete mode 100644 drivers/perf/arm_cspmu/nvidia_cspmu.h rename drivers/platform/chrome/{cros_kunit_util.c => cros_ec_proto_test_util.c} (98%) rename drivers/platform/chrome/{cros_kunit_util.h => cros_ec_proto_test_util.h} (100%) create mode 100644 include/dt-bindings/interconnect/qcom,sdx75.h delete mode 100644 include/linux/iov_iter.h create mode 100644 net/appletalk/Kconfig create mode 100644 tools/include/linux/rwsem.h