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 ac139fc7db67 Add linux-next specific files for 20240206 omits a33a0893b9a8 drm/ttm: initialise places omits 50da55377318 Revert "Merge branch 'for-6.9/io_uring' into for-next" omits e99111b86837 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2c8f0cd415b6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits da75fe3b1aa7 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 9321bd71c9dd Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits e7e6502386a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c3c04ecdc82 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 9b8153f28240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bebcc093616c Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits f94ff6e19500 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits e104afa3a968 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99ea30432a69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3452aec1fcfb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits abaa23041185 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 8cb4a9478b92 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c5679b38e38e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75383b0ae086 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e8b7ac227eca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab37a1bfb551 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 5bfdcfc98813 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits bf933574ae0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4058455219df Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9a39450c7e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3c429cdc409 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5654904cafe0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a7736125c8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e781d325c5d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 338d23372c20 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits b3c6795e14b0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 0909a5ad8b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0472a30ab6f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4257cbd31148 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1dcebbc87213 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d6db749e3029 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 7004671d5e53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 599f13641a56 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 8f684b488a83 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 8072fb6f4f6d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 31996382e3ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 945eb1c331bf Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 02a392cbbcb5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 0b4a93ab0174 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 8f606050322a Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 5a325c2c6664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 542e54a3c34e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5bed7878f3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0e1d06c59c4 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits b685ba8b784e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b0854df4ed8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits afddcd41d809 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6d17e55f371 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 588c528ff9df Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits ee8e32c2f190 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 697e8a1ceffd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 847ddcf1dcc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cebb9f61c756 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e115a63707cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1719de949f79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43e1939ef83b Merge branch 'next' of git://github.com/cschaufler/smack-next omits 136445e35634 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits acae0ebc87dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ebfd24e8045 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc6b89d8a6ad Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits f186e1cc8b89 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits a422323b8267 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 666056b62a8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dddfadb5a50 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 05f850c34bd4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ae4a7b1b9e98 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits f403789d3fbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e635cdd8c59 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ff18199c6064 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba35a7a83c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a029badc0ca3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5edab9a1d4bf Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits b3451f08003d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 31a2e4908b08 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a48ac2e6944d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b56bb4841aa3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 1731d526d029 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ee902ee8ea14 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 5e6371a6d492 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits f249370de5dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f65e1ea5d850 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 282124e92801 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8b488bb65a44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8076f6fdf89d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 63e868ac368b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 418d6e296626 drm/sched: Add Matthew Brost to maintainers omits 6ae86964cd10 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 4f501c678533 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d7b4c3b96e7d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits d65b71518207 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 34fba530381c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 0ee18da4a0db Merge branch 'docs-next' of git://git.lwn.net/linux.git omits c8b174315705 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 192ec20ec70a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 6f20e3b08d05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6b579c5a07c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits ad8001edab26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4cfe4571acf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac6d450c4004 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 014e3bcc3d2b Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits 0d02b61ac2ef Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f06f406125d9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits c6276619262d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a620e5fd7d4e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2b8d32695ec3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 8359e624dbb1 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits b0bad12fce0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c47e0446320 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits bd36ac502e66 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b52d808397ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 253dd8b253a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 035cd88f71fc Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 6883bb404822 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3051b0712be Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c331f5a15a28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03c22c2c9e41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84831f0eaa2b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 3c55242347e8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 84c169092ee8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 7d31959a7ef5 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 1fb1e542104c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54eee2d4a77d Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f5afe40f803a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 67a27a414562 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits b0979db55fe4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 055c1f3e6a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b09dc2c8722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9f8268ba28a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 60d45e4b3d8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c85c1412b39e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2f8e1ca9e14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca7ab5c1103d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00aac2c13942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a15e63b79026 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 75773eb0dd5d Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 1b37dccfaa9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ad86793249b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f10d2b2f8a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c6aa7cd982dc Merge branch 'compiler-attributes' of https://github.com/o [...] omits 5f334f9f127e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits d03757a23c56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd478c3a74f8 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 9ef611960397 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 2b31adef3b83 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b2fb34008261 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits bb36ae6ed22f Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 077da2a5e263 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 9ba54e327027 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 7f70193158fd Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 765fdbd47dd8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 15087ed56323 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9b1705cb68cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5ca79c346a7b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits ef247ccf3959 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 769f91f4bae9 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 49c0e2292979 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits b9c57b26a809 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1c72702686d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dec0c11f4c9b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits adbeb6df40a2 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 8949d190fa6b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5ece678eae1b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 26db3998bcc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e59244cb5227 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b411ceb3c18e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits ef7f286a1d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09f37c87fbe4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3878e198fbbe Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 5628baa29baf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 01af02f8155d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits dce3b4fa7090 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits 2592a36d9569 dt-bindings: drm/bridge: ti-sn65dsi86: Fix bouncing @codea [...] omits a0835e67031d input: gameport: make gameport_bus const omits 4e10c6738385 Merge remote-tracking branch 'spi/for-6.9' into spi-next omits 2cd7d384ba57 Merge branch 'for-6.9/block' into for-next omits 3e559929f47e Merge branch 'block-deadline' into for-next omits efaf6760976d Merge branch 'for-6.9/io_uring' into for-next omits 3b3649d6dd5e Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits e3fd69ba0ad2 io_uring/sqpoll: manage task_work privately omits 30c4977940f6 io_uring: pass in counter to handle_tw_list() rather than [...] omits 56f44464a70d io_uring: cleanup handle_tw_list() calling convention omits 951f4f45f42a io_uring/poll: improve readability of poll reference decrementing omits ab87cdaefaa5 io_uring: remove unconditional looping in local task_work [...] omits 47747aad8dc4 io_uring: remove next io_kiocb fetch in task_work running omits 7d4608516812 io_uring: handle traditional task_work in FIFO order omits 94ee9531c971 io_uring: remove 'loops' argument from trace_io_uring_task [...] omits 5673f326d894 io_uring: remove looping around handling traditional task_work omits 7e32226556ed io_uring/kbuf: cleanup passing back cflags omits 9bed51b1af11 io_uring: use file_mnt_idmap helper omits 448d0d62d358 io_uring/rw: remove dead file == NULL check omits 92aa1bc1d2c6 io_uring: mark the need to lock/unlock the ring as unlikely omits 692e826338b5 io_uring: move io_kiocb->nr_tw into comp_list union omits 3bdfba1b2a1f io_uring/cancel: don't default to setting req->work.cancel_seq omits d964e8440442 io_uring: add io_file_can_poll() helper omits e247b2bea907 io_uring: expand main struct io_kiocb flags to 64-bits omits a5e749155cd0 dt-bindings: mmc: fsl-imx-esdhc: add iommus property omits 549feaf8d1da memstick: core: make memstick_bus_type const omits 0ec7a50a96a3 cifs: Move cifs_loose_read_iter() and cifs_file_write_iter [...] omits a026dac14d3d cifs: Replace the writedata replay bool with a netfs sreq flag omits cff3c1bd9ccb cifs: Implement netfslib hooks omits 05360229d22d cifs: Make wait_mtu_credits take size_t args omits d35ffe30d3c8 cifs: Use more fields from netfs_io_subrequest omits 0d32afe43afa cifs: Replace cifs_writedata with a wrapper around netfs_i [...] omits f311d2cdd66a cifs: Set zero_point in the copy_file_range() and remap_fi [...] omits 33a207a0ac71 cifs: Replace cifs_readdata with a wrapper around netfs_io [...] omits 05964d0a843c Merge branch 'vfs.super' into vfs.all omits a79d25a0fd0a Merge branch 'vfs.fixes' into vfs.all omits 999f703a01e3 Merge branch 'vfs.netfs' into vfs.all omits fb3825050894 Merge branch 'vfs.file' into vfs.all omits b7e15033f632 Merge branch 'vfs.pidfd' into vfs.all omits 9e2a4c7c3f0a Merge branch 'vfs.iomap' into vfs.all omits 5b5c65e8ca6f Merge branch 'vfs.fs' into vfs.all omits 3a941e1a7ad4 Merge branch 'vfs.misc' into vfs.all omits e3bfad989976 Merge series 'Open block devices as files' of https://lore [...] omits 1961e3f48e5d block: remove bdev_handle completely omits 144a15096ad6 block: don't rely on BLK_OPEN_RESTRICT_WRITES when yieldin [...] omits d75140abba91 bdev: remove bdev pointer from struct bdev_handle omits 09f8289e1b74 bdev: make struct bdev_handle private to the block layer omits 19db932fd2b0 bdev: make bdev_{release, open_by_dev}() private to block layer omits fd299763e0bd bdev: remove bdev_open_by_path() omits 6c5e70950628 reiserfs: port block device access to file omits 4ded505fb4ee ocfs2: port block device access to file omits 504dcde81379 nfs: port block device access to files omits aea333da4266 jfs: port block device access to file omits bb32bad8e486 f2fs: port block device access to files omits 331b8bb44b95 ext4: port block device access to file omits 22de7b85af5a erofs: port device access to file omits c113b0b48688 btrfs: port device access to file omits 5d3da98d23fc bcachefs: port block device access to file omits 690fed5a2c9c target: port block device access to file omits 7bbe5cb8a16a s390: port block device access to file omits 55a69c031fdf nvme: port block device access to file omits 67e63be68275 block2mtd: port device access to files omits 6c8caa11c631 bcache: port block device access to files omits 75c24a911a8f zram: port block device access to file omits 0d2b96cf7417 xen: port block device access to file omits 9cdc23924f4c rnbd: port block device access to file omits 341049bb549c pktcdvd: port block device access to file omits 219c93936103 drbd: port block device access to file omits e6ff192bea4e xfs: port block device access to files omits 3132dddb734d power: port block device access to file omits b1c490bed8cb swap: port block device usage to file omits 5b0e3b8cccb1 md: port block device access to file omits c0ec3d373626 block/genhd: port disk_scan_partitions() to file omits d8686d11d87c block/ioctl: port blkdev_bszset() to file omits ba858e55b205 bdev: open block device as files omits 059c53e877ca drm/bridge: imx: add driver for HDMI TX Parallel Video Interface omits f490d0cb9360 dt-bindings: display: imx: add binding for i.MX8MP HDMI PVI omits bb3bc3eac316 drm/panel: visionox-r66451: Set prepare_prev_first flag omits 311d0fad2a27 drm/rect: fix kernel-doc typos omits c899e7750fc2 Revert "parisc: Only list existing CPUs in cpu_possible_mask" omits f2cc79d02044 Merge branch into tip/master: 'x86/sev' omits ebd33dfb7deb Merge branch into tip/master: 'x86/mm' omits 1d22f3939437 Merge branch into tip/master: 'x86/misc' omits 9ca28482d069 Merge branch into tip/master: 'x86/fred' omits e6eb7fe89369 Merge branch into tip/master: 'x86/entry' omits 8e24c4613205 Merge branch into tip/master: 'x86/cache' omits a956c564271f Merge branch into tip/master: 'x86/build' omits 4dc6315810bc Merge branch into tip/master: 'x86/boot' omits bea70e75e7a8 Merge branch into tip/master: 'smp/core' omits d0f9efabd984 Merge branch into tip/master: 'ras/core' omits 6a1a899d7ea6 Merge branch into tip/master: 'irq/core' omits d8466566ad7c Merge branch into tip/master: 'x86/merge' omits ab0f17157e66 Merge branch into tip/master: 'x86/urgent' omits c205fdda06c8 firewire: core: fix build failure due to the caller of fw_ [...] omits c6b0a4ceb7c9 firmware: coreboot: Generate modalias uevent for devices omits 6b3f261ea636 smb: client: set correct d_type for reparse DFS/DFSR and m [...] omits 1415d2cb7ea3 smb: client: fix path sep of created SMB symlinks omits 457309ce6d65 smb: client: parse uid, gid, mode and dev from WSL reparse points omits edf738d9a20b smb: client: introduce SMB2_OP_QUERY_WSL_EA omits af04429c39ba smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() omits 6d56b5b3a623 smb: client: add support for WSL reparse points omits 4fa2216ec76c smb: client: reduce number of parameters in smb2_compound_op() omits 296aa2f50002 smb: client: fix potential broken compound request omits 31bbf734eb2e smb: client: move most of reparse point handling code to c [...] omits 527627fa9014 smb: client: introduce reparse mount option omits d817a328b9fd smb: client: set correct d_type for reparse points under D [...] omits be39e8dcb411 IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (take two) omits 772e5fb38843 RDMA/irdma: Add AE for too many RNRS omits 4823a004d830 RDMA/irdma: Set the CQ read threshold for GEN 1 omits 9a3480e8e6ab Merge branch 'mm-nonmm-unstable' into mm-everything omits 6dd24f893704 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits db2d3a82f42f panic: add option to dump blocked tasks in panic_print omits 40bd16cd9ec8 iov_iter: avoid wrap-around instrumentation in copy_compat [...] omits 8f5f6a482d6a init: remove obsolete arch_call_rest_init() wrapper omits 984695b22c54 selftests/mm: run_vmtests: use correct flag in the code omits a687435102ca selftests/mm: run_vmtests.sh: add missing tests omits 5da89a7e5017 selftests/mm: protection_keys: save/restore nr_hugepages settings omits 74841bd5bc44 selftests/mm: save and restore nr_hugepages value omits e6914143178b selftests/mm: on-fault-limit: run test without root privil [...] omits 937877d3f39c selftests/mm: run_vmtests: remove sudo and conform to tap omits 18862975a070 selftests/mm: hugetlb_reparenting_test: do not unmount omits 75efc1c221c7 compiler-clang.h: update __diag_clang() macros for minimum [...] omits 304dc62c7dd5 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits 0d6427a741f9 fortify: drop Clang version check for 12.0.1 or newer omits 3bd3d69c6d3a riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits 99289b6774df riscv: remove MCOUNT_NAME workaround omits ccd18f3b86b2 powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits 27fb8f188719 arm64: Kconfig: clean up tautological LLVM version checks omits 95f0154b0dda ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits 2966761d0308 x86: drop stack-alignment plugin opt omits a6eeb8a15dd6 Makefile: drop warn-stack-size plugin opt omits c294bb3aa950 kbuild: raise the minimum supported version of LLVM to 13.0.1 omits 3c69ba42169c nilfs2: convert cpfile to use kmap_local omits 02761ec015a0 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits 7f13ddb87dcc nilfs2: localize highmem mapping for checkpoint reading wi [...] omits df6f8d451aa4 nilfs2: localize highmem mapping for checkpoint finalizati [...] omits e9701421628a nilfs2: localize highmem mapping for checkpoint creation w [...] omits 183d929724aa nilfs2: convert ifile to use kmap_local omits 6ade00a0776e nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 9ae6a0707104 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits e469c9c0144e nilfs2: convert DAT to use kmap_local omits 09a9f53cbd19 nilfs2: convert persistent object allocator to use kmap_local omits bf163e69185e nilfs2: convert sufile to use kmap_local omits 71c5b50f9755 nilfs2: convert metadata file common code to use kmap_local omits fbb4c70215e6 nilfs2: convert nilfs_copy_buffer() to use kmap_local omits 325e44c99c45 nilfs2: convert segment buffer to use kmap_local omits e3c9237bc1b3 lib: dhry: add missing closing parenthesis omits 91379f7d1326 lib: dhry: use ktime_ms_delta() helper omits e03d15b1b050 lib: dhry: remove unneeded <linux/mutex.h> omits 845f35269043 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits d1598fa60644 flex_proportions: remove unused fprop_local_single omits 8e30cec0f930 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits 3d3a050586ab kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 74376d053952 lib/sort: Optimize heapsort with double-pop variation omits be993b824717 lib/sort: optimize heapsort for equal elements in sift-down path omits 141fd933161d user_namespace: Remove unnecessary NULL values from kbuf omits a1564a7399cc sysctl: allow to change limits for posix messages queues omits c80abce03d03 docs: add information about ipc sysctls limitations omits 82c94a604f4e sysctl: allow change system v ipc sysctls inside ipc namespace omits 45f8cb1111d4 lib min_heap: optimize number of comparisons in min_heapify() omits 4dc3fba98dc4 lib min_heap: optimize number of calls to min_heapify() omits ff8b39514862 panic: suppress gnu_printf warning omits 4d316c04cc47 lib/win_minmax: fix header comments omits 0fd689a4c1e8 ocfs2: Spelling fix omits 9c9ffcf20aac bcache: use of hlist_count_nodes() omits d77fc372b85c binder: use of hlist_count_nodes() omits 3166238b5b90 list: add hlist_count_nodes() omits 160b62ad4efa selftests: add eventfd selftests omits da34548f5878 treewide: update LLVM Bugzilla links omits 96490260cf44 arch and include: update LLVM Phabricator links omits 3e43f688b820 bounds: support non-power-of-two CONFIG_NR_CPUS omits 91f3daa1765e mm: add swappiness= arg to memory.reclaim omits a71714c766b5 mm: add defines for min/max swappiness omits 189e104854e2 mm: optimization on page allocation when CMA enabled omits 65085bcf2908 kasan: add atomic tests omits ff27fb7b40ac mm: reduce dependencies on <linux/kernel.h> omits d2593cf2e3f2 mm: memcg: use larger batches for proactive reclaim omits 80ae7bb4b1da mm/mmap: pass vma to vma_merge() omits b6eb0f1d355c selftests/mm: run_vmtests.sh: add hugetlb test category omits 37dd6d068365 mm/memory: ignore writable bit in folio_pte_batch() omits fbe2d1afd62c mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] omits 50b9e542b16c mm/memory: optimize fork() with PTE-mapped THP omits 38bcacfaebd1 mm/memory: pass PTE to copy_present_pte() omits c44486404e37 mm/memory: factor out copying the actual PTE in copy_prese [...] omits e27a04bc78f0 powerpc/mm: use pte_next_pfn() in set_ptes() omits 414c66a1e87c arm/mm: use pte_next_pfn() in set_ptes() omits 94b2a77fa3a9 mm/pgtable: make pte_next_pfn() independent of set_ptes() omits c92bc813712a sparc/pgtable: define PFN_PTE_SHIFT omits a1a44419df80 s390/pgtable: define PFN_PTE_SHIFT omits 4d5f78761432 riscv/pgtable: define PFN_PTE_SHIFT omits 99813fa19564 powerpc/pgtable: define PFN_PTE_SHIFT omits f2bd62b06e1f nios2/pgtable: define PFN_PTE_SHIFT omits 257c34b26ba6 arm/pgtable: define PFN_PTE_SHIFT omits c2f1842f4f74 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary omits 902ad852b110 mm/vmscan: change the type of file from int to bool omits e97b30cd4c2c mm: compaction: update the cc->nr_migratepages when alloca [...] omits eb454dc7f7fa selftests/mm: virtual_address_range: conform to TAP format output omits 2dd66eb5a115 selftests/mm: transhuge-stress: conform to TAP format output omits d463ed8fead1 selftests/mm: thuge-gen: conform to TAP format output omits e52b5a23b896 selftests/mm: thp_settings: conform to TAP format output omits 0179b1549f3e selftests/mm: split_huge_page_test: conform test to TAP fo [...] omits fc9aea890896 selftests/mm: mremap_dontunmap: conform test to TAP format output omits ffd8d9b5c4e4 selftests/mm: mrelease_test: conform test to TAP format output omits 05617c822031 selftests/mm: mlock2-tests: conform test to TAP format output omits a27d9eadaef2 selftests/mm: mlock-random-test: conform test to TAP forma [...] omits ffee608ae488 selftests/mm: map_populate: conform test to TAP format output omits c11e4398d97e selftests/mm: map_hugetlb: conform test to TAP format output omits 9989f22a4683 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] omits 3a72077ec9d4 userfaultfd: handle zeropage moves by UFFDIO_MOVE omits 63ae01f0ae9f XArray: add cmpxchg order test omits 6c987b2b60ff test_xarray: add tests for advanced multi-index use omits 5a0ea42cc468 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] omits 03ab8e596343 mm: pgtable: remove unnecessary split ptlock for kernel PMD page omits bd29b23cbbc4 mm: pgtable: add missing flag and statistics for kernel PTE page omits 6e03f5042692 modules: wait do_free_init correctly omits fb04256dcf70 mm: ptdump: add check_wx_pages debugfs attribute omits 4d9f46d6b730 mm-ptdump-have-ptdump_check_wx-return-bool-fix omits 4696a7b870c9 mm: ptdump: have ptdump_check_wx() return bool omits 217d4df5d4e3 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] omits 16650c36bfe6 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] omits cafe64abedbe arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX omits d866f3b594ce mm/mempolicy: protect task interleave functions with tsk-> [...] omits 33478779804c mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits ffa64c46e952 mm/mempolicy: refactor a read-once mechanism into a functi [...] omits afec5f7e1828 mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits a28438d6b366 mm/mmap: use SZ_{8K, 128K} helper macro omits e9a4ab498f44 Docs/translations/damon/usage: update for monitor_on renaming omits 1f766274d51d Docs/admin-guide/mm/damon/usage: update for monitor_on renaming omits 2f5f4cb7b857 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED omits 519586d399d8 selftets/damon: prepare for monitor_on file renaming omits 6fe4a92e633f Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] omits 221ba2cd6364 mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] omits b5ca839553dc mm/damon/dbgfs: make debugfs interface deprecation message [...] omits e8be534718b9 mm/damon/dbgfs: fix bogus string length omits be0ce5632e25 mm/damon/dbgfs: implement deprecation notice file omits 0183595da866 mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED omits fd041267982c Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] omits 93f39684d92f mm: zswap: function ordering: shrink_memcg_cb omits a11df3f7bbaf mm: zswap: function ordering: writeback omits 17dcc67de2e1 mm: zswap: function ordering: per-cpu compression infra omits 8f04b0cd2a25 mm: zswap: function ordering: compress & decompress functions omits 39d3c38e1e78 mm: zswap: function ordering: move entry section out of tr [...] omits 2ecabd55c482 mm: zswap: function ordering: move entry sections out of L [...] omits ae68ac8944d8 mm: zswap: function ordering: public lru api omits bb542a3f11bc mm: zswap: function ordering: pool params omits 15f0f564526a mm: zswap: function ordering: zswap_pools omits 3ff7190a5b30 mm: zswap: function ordering: pool refcounting omits 177a544cc0e7 mm: zswap: function ordering: pool alloc & free omits 0d97013605ba mm: zswap: simplify zswap_invalidate() omits 8c9038df7488 mm: zswap: further cleanup zswap_store() omits 107614e7ae25 mm: zswap: break out zwap_compress() omits fda2f68863f8 mm: zswap: rename __zswap_load() to zswap_decompress() omits 3c127f604bfa mm: zswap: clean up zswap_entry_put() omits 04e526573f58 mm: zswap: warn when referencing a dead entry omits 35c0e965fc75 mm: zswap: move zswap_invalidate_entry() to related functions omits e7a35468f118 mm: zswap: inline and remove zswap_entry_find_get() omits 41187184cd30 mm: zswap: rename zswap_free_entry to zswap_entry_free omits 58320081a544 mm: compaction: limit the suitable target page order to be [...] omits 72758c5d39aa mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits a32796499631 kasan: revert eviction of stack traces in generic mode omits 51309880a44d stackdepot: fix -Wstringop-overflow warning omits 3e971e1d8ed2 stackdepot: use variable size records for non-evictable entries omits b03863ac904b mm/list_lru: remove list_lru_putback() omits a4f759f71c65 mm/zswap: fix race between lru writeback and swapoff omits fe5dbdbd4317 x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits dd91dcc71316 x86/mm: delete unused cpu argument to leave_mm() omits d8b61ab894b0 mm and cache_info: remove unnecessary CPU cache info update omits b11143c6c19c hugetlb: parallelize 1G hugetlb initialization omits 64483ddbcd63 hugetlb: parallelize 2M hugetlb allocation and initialization omits 551aaee8ca21 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 4ee8c8857a15 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits 33e3ff2b57af padata: dispatch works on different nodes omits 63dccceda32d hugetlb: split hugetlb_hstate_alloc_pages omits a1ae8d092a11 hugetlb: code clean for hugetlb_hstate_alloc_pages omits 19220a3f2b79 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits c3ce1f316aa6 mm: memcg: don't periodically flush stats when memcg is disabled omits b77d7a10abbc mm/compaction: optimize >0 order folio compaction with fre [...] omits f3e5114d95c7 mm/compaction: add support for >0 order folio memory compaction. omits 2c134f901c85 mm/compaction: enable compacting >0 order folios. omits b2a09c695b3b mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits 8f6afd1d8d3f highmem: add kernel-doc for memcpy_*_folio() omits 5f85ee38a398 dax: add a sysfs knob to control memmap_on_memory behavior omits dfc797053ba4 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits 282f58b8b66a mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits 8eab0e6088c8 Documentatiion/ABI: add ABI documentation for sys-bus-dax omits 99cf3e80d8cf dax/bus.c: replace several sprintf() with sysfs_emit() omits ab3cc4f83994 dax/bus.c: replace driver-core lock usage by a local rwsem omits 3243b7eb48b1 mm: zswap: remove unused tree argument in zswap_entry_put() omits cb5a1a25fa52 mm/mmap: introduce vma_set_range() omits 88502ecb9423 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 75aa7872597a mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits 541314e72529 mm/zswap: split zswap rb-tree omits 79f1ec4a3787 mm/zswap: make sure each swapfile always have zswap rb-tree omits 8c0326ea9917 arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits ce4cc82cb882 loongarch, crash: wrap crash dumping code into crash relat [...] omits 458da767abfb arm, crash: wrap crash dumping code into crash related ifdefs omits 236df8064230 riscv, crash: wrap crash dumping code into crash related ifdefs omits 70d27f64b8e4 mips, crash: wrap crash dumping code into crash related ifdefs omits 9b32255d9cfe sh, crash: wrap crash dumping code into crash related ifdefs omits 7bb31198493e s390, crash: wrap crash dumping code into crash related ifdefs omits 6a7ab973fd13 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits 7cda10fd39d9 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits f63142ede50b crash: fix building error in generic codes omits 6b73ae2bb2fd arm64, crash: wrap crash dumping code into crash related ifdefs omits b5d7e66b31ce x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits 9891f719d2f4 x86, crash: wrap crash dumping code into crash related ifdefs omits 3b8b8f8f5688 crash: clean up kdump related config items omits b030490924b1 crash: split crash dumping code out from kexec_core.c omits ad2cadb34b69 crash: remove dependency of FA_DUMP on CRASH_DUMP omits fd407ee2081e crash: remove duplicated include in vmcore_info.c omits 85c9a2454bd7 crash: split vmcoreinfo exporting code out from crash_core.c omits 0f9b73010079 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits 0159b98e6ebb kexec: split crashkernel reservation code out from crash_core.c omits caeb816e28b5 mempolicy: clean up minor dead code in queue_pages_test_walk() omits a9408135be81 maple_tree: avoid duplicate variable init in mast_spanning [...] omits 0aeba9aa1438 selftests: mm: perform some system cleanup before using hugepages omits de0d19969fdf userfaultfd: fix return error if mmap_changing is non-zero [...] omits 4b69d3247abd selftests/memfd: delete unused declarations omits df724bb46b19 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits 9d32ab1b53a5 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits 924e6c57bb59 tools/mm: add thpmaps script to dump THP usage info omits 8de1a1d9efbe mm/zswap: improve with alloc_workqueue() call omits 790521e143bf arm64: mm: re-enable OPTIMIZE_HUGETLB_VMEMMAP omits 339336ad7c7b arm64: mm: HVO: support BBM of vmemmap pgtable safely omits ae6dac7a06fd mm: HVO: introduce helper function to update and flush pgtable omits f196d4934e90 readahead: use ilog2 instead of a while loop in page_cache [...] omits 1cc38f7a3cbe mm: update mark_victim tracepoints fields omits 0cdccd589ff5 fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits fb56c4ae5b08 mm: convert mm_counter_file() to take a folio omits 14d2eb965d9b mm: convert mm_counter() to take a folio omits 2d0b5a859e85 mm-convert-to-should_zap_page-to-should_zap_folio-fix omits 08d565da31e4 mm: convert to should_zap_page() to should_zap_folio() omits 816e35a7f5bb mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits f860db1beb37 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits 15721864efc1 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits ad3e03e11b93 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits 199dc5243123 mprotect: use pfn_swap_entry_folio omits af3a83fa9fd9 proc: use pfn_swap_entry_folio where obvious omits 105d042cfe61 mm: add pfn_swap_entry_folio() omits 72b6e233ef25 memcg: use a folio in get_mctgt_type_thp omits 3a3a865b7b8a memcg: use a folio in get_mctgt_type omits 7d5b0fbf9fca memcg: return the folio in union mc_target omits a8d2798a17bd memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits 22b4150f4961 mm: mmap: no need to call khugepaged_enter_vma() for stack omits 0045298dc89f mm: list_lru: remove unused macro list_lru_init_key() omits 1685fdefb079 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits 9ab9f95b4e99 mm: memory: use nth_page() in clear/copy_subpage() omits 841fa0e4245b mm/mmap: simplify vma link and unlink omits 236f136a153d mm: vmalloc: refactor vmalloc_dump_obj() function omits 15431acb1d00 mm: vmalloc: improve description of vmap node layer omits 0b37618dd368 mm: vmalloc: add a shrinker to drain vmap pools omits efdd9d017bd1 mm: vmalloc: set nr_nodes based on CPUs in a system omits f7a0ba5f1340 mm: vmalloc: support multiple nodes in vmallocinfo omits acf2a8910a81 mm: vmalloc: support multiple nodes in vread_iter omits 4ba569d7f10f mm: vmalloc: add a scan area of VA only once omits cb08190d21e5 mm: vmalloc: offload free_vmap_area_lock lock omits 87e0ea57932e mm: vmalloc: remove global purge_vmap_area_root rb-tree omits af3ffea9bd90 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits 3026c366f03d mm/vmalloc: remove vmap_area_list omits 37b434e4b55c fix a wrong value passed to __find_vmap_area() omits de805efcd124 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 26cdbaaf1b5b mm: vmalloc: remove global vmap_area_root rb-tree omits 948d098ecd24 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits f4bab14481b9 mm: vmalloc: rename adjust_va_to_fit_type() function omits 642f9e4d00f4 mm: vmalloc: add va_alloc() helper omits b6db264b9df6 selftests/mm: new test that steals pages omits c4f6f3f955b2 selftests/mm/ksm_functional: prevent unmapping undefined address omits 04a4ecaef68d mm/filemap: avoid type conversion omits 3440f9b3c214 s390: enable MHP_MEMMAP_ON_MEMORY omits 1d61aef2aa5c s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits e08dbea61537 s390/sclp: remove unhandled memory notifier type omits b9f9c63a869d s390/mm: allocate vmemmap pages from self-contained memory range omits 93431f9f8fc0 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits c29a511d7026 maple_tree: fix comment describing mas_node_count_gfp() omits 42e19f4019c3 mm/cma: fix placement of trace_cma_alloc_start/finish omits 4ddc41836e12 mm: zswap: fix missing folio cleanup in writeback race path omits b790f295b8a5 mm/damon/sysfs-schemes: fix wrong DAMOS tried regions upda [...] omits 65d870216b5d nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() omits 3d7d5215f039 MAINTAINERS: Leo Yan has moved omits 051350d62dd0 mm/zswap: don't return LRU_SKIP if we have dropped lru lock omits d53982978fd9 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super omits dd990370b94c mailmap: switch email address for John Moon omits a0d32a734267 mm: zswap: fix objcg use-after-free in entry destruction omits f4ac2e253183 mm/madvise: don't forget to leave lazy MMU mode in madvise [...] omits 3d28addb2301 arch/arm/mm: fix major fault accounting when retrying unde [...] omits edd4debae9f5 selftests: core: include linux/close_range.h for CLOSE_RAN [...] omits 80539b548053 mm/memory-failure: fix crash in split_huge_page_to_list fr [...] omits 1adf300c4f44 mm: memcg: fix struct memcg_vmstats_percpu size and alignment omits 5a973b9ac1a4 mm: memcg: optimize parent iteration in memcg_rstat_updated() omits 9f44173e59d4 nilfs2: fix data corruption in dsync block recovery for sm [...] omits 06628f7a79f3 mm/userfaultfd: UFFDIO_MOVE implementation should use ptep_get() omits 0fdba1293c97 exit: wait_task_zombie: kill the no longer necessary spin_ [...] omits 735f6b9d8382 fs/proc: do_task_stat: use sig->stats_lock to gather the t [...] omits 022429a8203f fs/proc: do_task_stat: move thread_group_cputime_adjusted( [...] omits eb6c765086aa getrusage: use sig->stats_lock rather than lock_task_sighand() omits f64f97da65d6 getrusage: move thread_group_cputime_adjusted() outside of [...] omits 67bf61b71a75 mm: hugetlb pages should not be reserved by shmat() if SHM [...] omits e7498c241b02 xfs: disable large folio support in xfile_create omits ce411b64c16d mm: add a mapping_clear_large_folios helper omits 60eedcfceda9 Merge branches 'fixes', 'generic', 'misc', 'mmu', 'pmu' an [...] omits 3d94e7584486 dt-bindings: visionox-rm69299: Update maintainers omits 0581bcc48048 drm/panel: visionox-vtdr6130: Set prepare_prev_first flag omits d543d1b6086b drm/panel: novatek-nt36523: Set prepare_prev_first omits 082d11c164ae pid: kill the obsolete PIDTYPE_PID code in transfer_pid() omits afe79af3b522 pidfd: kill the no longer needed do_notify_pidfd() in de_thread() omits 0ab0783b0160 pidfd_poll: report POLLHUP when pid_task() == NULL omits c83f3cf798d9 nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs omits fad0db340ce8 nfsd: Simplify the allocation of slab caches in nfsd_drc_s [...] omits 2bb98fc1d4a7 drm/imx/dcss: have all init functions use devres omits 90393c9b5408 drm/imx/dcss: request memory region omits f7530a139f4c remap_range: merge do_clone_file_range() into vfs_clone_fi [...] omits 93a954c93650 pidfd: implement PIDFD_THREAD flag for pidfd_open() omits 66e39f8a462a pidfd: don't do_notify_pidfd() if !thread_group_empty() omits a256d68f7fbb pidfd: cleanup the usage of __pidfd_prepare's flags omits 861269ac51d9 fork: Using clone_flags for legacy clone check omits 7e9ce9dfce16 firewire: Convert snprintf/sprintf to sysfs_emit omits 67a5a58c0443 firewire: Kill unnecessary buf check in device_attribute.show omits a136406ec0c3 Merge branch 'imx/defconfig' into for-next omits 3d8a9f3e2af2 Merge branch 'imx/dt64' into for-next omits 041261ac4c36 drm/nouveau/svm: remove unused but set variables omits 1cff237962e7 drm/nouveau/acr/ga102: remove unused but set variable omits 6c1c91f97746 nfsd: Simplify the allocation of slab caches in nfsd_file_ [...] omits 74967bfbffe4 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs omits 23fed3b5e4ab nfsd: don't call locks_release_private() twice concurrently omits f46d3e4afbb5 nfsd: allow layout state to be admin-revoked. omits e221f3b9aeef nfsd: allow delegation state ids to be revoked and then freed omits 4988411481a9 nfsd: allow open state ids to be revoked and then freed omits 7ba079c80c2c nfsd: allow lock state ids to be revoked and then freed omits f83397a22ed1 nfsd: allow admin-revoked NFSv4.0 state to be freed. omits 3ea830e6073c nfsd: report in /proc/fs/nfsd/clients/*/states when state [...] omits c563cc3d2f04 nfsd: allow state with no file to appear in /proc/fs/nfsd/ [...] omits a020ae819707 nfsd: prepare for supporting admin-revocation of state omits 7aa3cc8a10c7 nfsd: split sc_status out of sc_type omits 176e7ce14e1a nfsd: avoid race after unhash_delegation_locked() omits 05d89966ab3e nfsd: don't call functions with side-effecting inside WARN_ON() omits 2f9ed7d34aa5 nfsd: hold ->cl_lock for hash_delegation_locked() omits 25639e92cc75 nfsd: remove stale comment in nfs4_show_deleg() omits c8474c7273ac Merge remote-tracking branch 'libata/for-6.8-fixes' into for-next omits 03ee752f00fd drm/imx: prefer snprintf over sprintf omits 345a36c4f1ba drm/amdgpu: prefer snprintf over sprintf omits 9a9e8a7159ca drm/vmwgfx: Fix the lifetime of the bo cursor memory omits ed96cf7ad590 drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-cre [...] omits 0c10a15d2122 drm/vmwgfx: Add SPDX header to vmwgfx_drm.h omits 9840d28f2514 drm/vmwgfx: Make all surfaces shareable omits 935f795045a6 drm/vmwgfx: Refactor drm connector probing for display modes omits f31438c16879 f2fs: fix to avoid potential panic during recovery omits 5e9f083a7ae8 f2fs: use IS_INODE replace IS_DNODE in f2fs_flush_inline_data omits 16c326c7a519 f2fs: compress: remove some redundant codes in f2fs_cache_ [...] omits 9f100ecdedc3 f2fs: compress: fix to cover f2fs_disable_compressed_file( [...] omits 9a63d6e6382a f2fs: use f2fs_err_ratelimited() to avoid redundant logs omits 83253fc066b9 f2fs: support printk_ratelimited() in f2fs_printk() omits 52434fdc4f86 f2fs: fix NULL pointer dereference in f2fs_submit_page_write() omits cd3ac0d15df7 f2fs: zone: fix to wait completion of last bio in zone correctly omits a670b682f050 NFSD: Remove redundant cb_seq_status initialization omits e36b4d5f5810 SUNRPC: Remove stale comments omits d7b0002517bb NFSD: Remove BUG_ON in nfsd4_process_cb_update() omits 0275e5a9e5c2 NFSD: Replace comment with lockdep assertion omits 2ae8a993e913 NFSD: Remove unused @reason argument omits 33ad6a2f38e3 SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() omits 035544bdf2ac NFSD: Add callback operation lifetime trace points omits d5927e2267c8 NFSD: Rename nfsd_cb_state trace point omits 2a2547f8a322 NFSD: Replace dprintks in nfsd4_cb_sequence_done() omits 5c2be2ed0f80 NFSD: Add nfsd_seq4_status trace event omits fa8fbe597023 NFSD: Retransmit callbacks after client reconnects omits 4bfc8cc603d7 NFSD: Reschedule CB operations when backchannel rpc_clnt i [...] omits 1d3befc1d9d5 NFSD: Convert the callback workqueue to use delayed_work omits 3b818452f12d NFSD: Reset cb_seq_status after NFS4ERR_DELAY omits 52ebfd3e83cd nfsd: make svc_stat per-network namespace instead of global omits 39ed42f221ad nfsd: remove nfsd_stats, make th_cnt a global counter omits fce33795b2c3 nfsd: make all of the nfsd stats per-network namespace omits bdf92cbe7097 nfsd: expose /proc/net/sunrpc/nfsd in net namespaces omits a96efc885953 nfsd: rename NFSD_NET_* to NFSD_STATS_* omits b3b72309149a sunrpc: use the struct net as the svc proc private omits 2896caafbc9e sunrpc: remove ->pg_stats from svc_program omits 6b32f5f1e4c2 sunrpc: pass in the sv_stats struct through svc_create_pooled omits 93af2fc6e658 nfsd: stop setting ->pg_stats for unused stats omits c1365ef33ad7 sunrpc: don't change ->sv_stats if it doesn't exist omits 3713a52d5a7d NFSD: fix LISTXATTRS returning more bytes than maxcount omits 1d6bbeca66aa NFSD: fix LISTXATTRS returning a short list with eof=TRUE omits 42ec6645cb8f NFSD: change LISTXATTRS cookie encoding to big-endian omits 135d5626e969 NFSD: fix nfsd4_listxattr_validate_cookie omits 26efb5e8c0b1 nfsd: drop st_mutex and rp_mutex before calling move_to_cl [...] omits fc6bfd4bace6 nfsd: use __fput_sync() to avoid delayed closing of files. omits 2df0218807f5 nfsd: Don't leave work of closing files to a work queue omits c7cb8c19bc73 SUNRPC: Use a static buffer for the checksum initializatio [...] omits b66d75139458 SUNRPC: fix some memleaks in gssx_dec_option_array omits e248feeb2519 SUNRPC: fix a memleak in gss_import_v2_context omits 4db102dcb039 Merge drm/drm-next into drm-misc-next omits aeb262c35335 drm/panel: simple: Add EDT ETML1010G3DRA panel omits 7a61bbc10a7b dt-bindings: display: panel-simple: add ETML1010G3DRA omits cc575083cdcf drm/loongson: Error out if no VRAM detected omits 71ce046327cf drm/ttm: Make sure the mapped tt pages are decrypted when needed omits 517621b70600 drm/vmwgfx: Fix possible null pointer derefence with inval [...] omits f3e17b42b28d drm/vmwgfx: Add SVGA_3D_CMD_DEFINE_GB_SURFACE_V4 to comman [...] omits e2c2cb1a331f f2fs: introduce FAULT_BLKADDR_CONSISTENCE omits ef62f2496f99 f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic omits 6d05c8d5997a f2fs: compress: fix to avoid inconsistence bewteen i_block [...] omits 787f217e7f04 f2fs: compress: fix to check unreleased compressed cluster omits bd0dddafd4a5 f2fs: compress: fix to cover normal cluster write with cp_rwsem omits fe2b98bcae7e f2fs: compress: fix to guarantee persisting compressed blo [...] omits e2f29120ff1f f2fs: check free sections before disable checkpoint omits fb09ad63d798 f2fs: remove unnecessary f2fs_put_page in f2fs_rename omits a78a8da51b36 drm/ttm: replace busy placement with flags v6 omits 28e5126718c7 drm/ttm: return ENOSPC from ttm_bo_mem_space v3 omits 1ee906ccc23b block/bfq: use separate insertion lists omits 58ea8280b7a5 block/bfq: skip expensive merge lookups if contended omits b1daebfc6246 block/bfq: serialize request dispatching omits 88b610900832 block/bfq: pass in queue directly to bfq_insert_request() omits 574e7779cf58 block/mq-deadline: use separate insertion lists omits 8f764b91fdf2 block/mq-deadline: skip expensive merge lookups if contended omits b0f6732db395 block/mq-deadline: serialize request dispatching omits 6f34271e6342 block/mq-deadline: pass in queue directly to dd_insert_request() omits bc77bde2d3f0 drm/bridge: sii902x: Fix audio codec unregistration omits dffdfb8f5de1 drm/bridge: sii902x: Fix probing race issue omits f86ae204bec4 drm/bridge: tc358767: Limit the Pixel PLL input range omits 71fc3249f50a video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEO omits 55ea87a4f900 video/cmdline: Hide __video_get_options() behind CONFIG_FB_CORE omits a3b6792e990d video/cmdline: Introduce CONFIG_VIDEO for video= parameter omits cf41cebf9dc8 drm/exec, drm/gpuvm: Prefer u32 over uint32_t omits 87399f1ff922 media: tc358743: register v4l2 async device only after suc [...] omits 72a0cfdc3ad7 drm: bridge: samsung-dsim: complete the CLKLANE_STOP setting omits b2fe2292624a drm: bridge: samsung-dsim: enter display mode in the enabl [...] omits 8f04135c8843 drm/vmwgfx: remove vmw_vram_gmr_placement omits 70a46e1fda3b drm/doc/rfc: Removing missing reference to xe.rst omits 286c4dcf6cc6 Documentation/gpu: Reference articles on Linux graphics stack omits 2095d5071d60 drm/panel: novatek-nt36672e: Include <linux/of.h> omits 2f862fdc0fd8 drm: panel-orientation-quirks: Add quirk for GPD Win Mini omits 04ae3eb470e5 drm/lima: fix a memleak in lima_heap_alloc omits 2e722c868b3a drm/tests: managed: Add a simple test for drmm_managed_release omits 8ec16a7a9a74 drm/tests: managed: Extract device initialization into test init omits a1c73a3b7940 drm/tests: managed: Add comments about test intent omits dd0ce02f9897 drm/tests: managed: Rename the suite name to match other D [...] omits 42d6196f6a94 drm/managed: Add drmm_release_action omits aabf5c412f04 drm/rockchip: inno_hdmi: Explicitly include drm_atomic.h omits a05f7279307b ASoC: hdmi-codec: drop drm/drm_edid.h include omits ea489a3d983b drm/ci: add sc7180-trogdor-kingoftown omits d315a68e94a7 drm/ci: uprev mesa version: fix kdl commit fetch omits 1bafe1e62f82 drm/ci: Update xfails for newly added msm tests omits 8eab35e764c8 drm/ci: Add msm tests omits de8ac5696ebc drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels omits 45017df3033e dma-buf/dma-fence: fix spelling omits f730d43afb21 dma-buf/dma-resv: fix spelling omits a7983eefb642 drm/doc: internals: remove section on PCI legacy support omits c95d67a63c7e drm: Clean-up superfluously selecting VT_HW_CONSOLE_BINDING omits 9f78b3ae051d drm/panel: Simplify with dev_err_probe() omits ea4f9975625a drm/panel: Add support for Novatek NT36672E panel driver omits 30cc664f0962 dt-bindings: display: panel: Add Novatek NT36672E LCD DSI omits 420186db1483 drm/panel: Add driver for BOE TH101MB31IG002-28A panel omits baae3a0b10c4 dt-bindings: display: panel: Add BOE TH101MB31IG002-28A panel omits c3ba13a0ed3d drm: panel: simple: convert LG LB070WV8 fixed mode into di [...] omits 932ab07c383e Merge branch 'for-next-next-v6.8-20240108' into for-next-20240108 omits b527845c0449 Merge branch 'for-next-current-v6.7-20240108' into for-nex [...] omits acad656da708 Merge branch 'misc-next' into for-next-next-v6.8-20240108 omits 886a8219a37f Merge branch 'misc-6.8' into for-next-current-v6.7-20240108 omits 92dd093f23d2 btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapsh [...] omits de4b77527d36 btrfs: don't abort filesystem when attempting to snapshot [...] omits 08236d11031b btrfs: cache folio size and shift in extent_buffer omits 18035d4098a0 btrfs: remove unused variable bio_offset from end_bbio_dat [...] omits 31f8df9e1976 btrfs: remove the pg_offset parameter from btrfs_get_extent() omits c31b9639579d btrfs: zoned: fix lock ordering in btrfs_zone_activate() omits 690381ca057e btrfs: fix unbalanced unlock of mapping_tree_lock omits aa434e486204 btrfs: ref-verify: free ref cache before clearing mount opt omits a5592dcde6c6 btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send() omits 62ec22633c6a btrfs: zoned: optimize hint byte for zoned allocator omits 4b60f3880d23 btrfs: zoned: factor out prepare_allocation_zoned() omits 58d4cb6b73be btrfs: do not allow non subvolume root targets for snapshot omits 9802b60bd6d8 Merge branch 'v6.6-next/soc' into for-next adds 99bd3cb0d12e Merge tag 'bcachefs-2024-02-05' of https://evilpiepirate.o [...] adds c8bdef1560d9 Merge branch 'master' into mm-hotfixes-stable adds f7ac43b69b40 mm: add a mapping_clear_large_folios helper adds 176bbd30f850 xfs: disable large folio support in xfile_create adds bea15dc45281 mm: hugetlb pages should not be reserved by shmat() if SHM [...] adds 1c9d03c1c315 getrusage: move thread_group_cputime_adjusted() outside of [...] adds e3a54d9613e4 getrusage: use sig->stats_lock rather than lock_task_sighand() adds 8fa45324cd8b fs/proc: do_task_stat: move thread_group_cputime_adjusted( [...] adds 68145b8afb01 fs/proc: do_task_stat: use sig->stats_lock to gather the t [...] adds 2934f7bbfc56 exit: wait_task_zombie: kill the no longer necessary spin_ [...] adds 3e9ccea986e5 mm/userfaultfd: UFFDIO_MOVE implementation should use ptep_get() adds ebe44cb24cc5 nilfs2: fix data corruption in dsync block recovery for sm [...] adds 19b7cb2ea243 mm: memcg: optimize parent iteration in memcg_rstat_updated() adds a9a7835639ad mm: memcg: fix struct memcg_vmstats_percpu size and alignment adds 30f2008a8a2c mm/memory-failure: fix crash in split_huge_page_to_list fr [...] adds 35334ece881f selftests: core: include linux/close_range.h for CLOSE_RAN [...] adds 861b980414f0 arch/arm/mm: fix major fault accounting when retrying unde [...] adds 35e576900cf8 mm/madvise: don't forget to leave lazy MMU mode in madvise [...] adds 58f9bcfb2ce0 mm: zswap: fix objcg use-after-free in entry destruction adds fcf153deed5e mailmap: switch email address for John Moon adds 9684e1de43e4 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super adds 6e1e007eca8c mm/zswap: don't return LRU_SKIP if we have dropped lru lock adds 647a4d750854 MAINTAINERS: Leo Yan has moved adds dc76dfb0b580 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() adds 9c7e9e498755 mm/damon/sysfs-schemes: fix wrong DAMOS tried regions upda [...] adds 349144bbc615 nilfs2: fix potential bug in end_buffer_async_write adds 601453e10f22 mm/damon/core: check apply interval in damon_do_apply_schemes() adds 4c07f4c36e94 selftests/mm: uffd-unit-test check if huge page size is 0 adds 2fc82eb0f980 mm/swap_state: update zswap LRU's protection range with th [...] adds f2f75ca9c749 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds e607efd520e6 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 8ded03ae48b3 powerpc/pseries/papr-sysparm: use u8 arrays for payloads adds ed8b94f6e0ac powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add adds aad98efd0b12 powerpc/64: Set task pt_regs->link to the LR value on scv entry adds f09696279b5d selftests/powerpc/papr_vpd: Check devfd before get_system_ [...] adds a038a3ff8c65 powerpc/6xx: set High BAT Enable flag on G2_LE cores adds 4a7aee96200a powerpc/kasan: Fix addr error caused by page alignment adds 5c84bc8b617b powerpc: udbg_memcons: mark functions static adds 1c57b9f63ab3 powerpc: 85xx: mark local functions static adds be077775f22f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3871aa01e1a7 tipc: Check the bearer type before calling tipc_udp_nl_bea [...] adds b083d24fcf57 selftests/net: Amend per-netns counter checks adds 1ce2654d87e2 net: stmmac: xgmac: fix a typo of register name in DPP saf [...] adds 834b8a4fa608 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds ec281bf994b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 369ed174560f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 666047f3ece9 RDMA/irdma: Set the CQ read threshold for GEN 1 adds 630bdb6f28ca RDMA/irdma: Add AE for too many RNRS adds e6f57c688191 IB/hfi1: Fix sdma.h tx->num_descs off-by-one error adds fdfa083549de RDMA/srpt: Support specifying the srpt_service_guid parameter adds 6b5f2aa728ba Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 4a83b9c07fba Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 610010737f74 ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 adds 76ca6e4079f6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6dc3854c0ffe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 059938e2b287 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d34c4f5c9ab3 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 720e78d7fa0f serial: 8250_pci1xxxx: partially revert off by one patch adds 3ee07964d407 serial: core: introduce uart_port_tx_flags() adds 7be50f2e8f20 serial: mxs-auart: fix tx adds 35e5f3352f5a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds b55fe36efc22 Merge tag 'thunderbolt-for-v6.8-rc4' of git://git.kernel.o [...] adds 2c7deb3db4bd Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds d1eec9d964a3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 7238cf51b139 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ad40f9c0746e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds e8c5fafc714a Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds e45964771007 x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM adds 99f7a96ad561 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 6087abf919de Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds a89634683cbf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a957a43995ca Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds dac853a94365 Revert "get rid of DCACHE_GENOCIDE" adds e2e573bca568 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9ee1c58c9457 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 4e6c90119907 scsi: core: Move scsi_host_busy() out of host lock if it i [...] adds d6c1b19153f9 scsi: lpfc: Use unsigned type for num_sge adds b513d30d59bb scsi: ufs: core: Fix shift issue in ufshcd_clear_cmd() adds 17e94b258541 scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err [...] adds eeed7ec7f4a7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d0399da9fb5f drm/sched: Re-queue run job worker when drm_sched_entity_p [...] adds 461ce15409fd Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds b07befa48c6e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 58aeb5623c2e mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk [...] adds cc9432c4fb15 mmc: slot-gpio: Allow non-sleeping GPIO ro adds d29ff58e7805 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds de789bf0dd37 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds dd2c97e21284 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds b777f29d84d2 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 9276576cb677 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 29bb008cb296 iommufd/iova_bitmap: Bounds check mapped::pages access adds 9b232fb23a66 iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array adds 82bbd2dc660f iommufd/selftest: Test u64 unaligned bitmaps adds 0a553cd32254 iommufd/iova_bitmap: Handle recording beyond the mapped pages adds 686b09f3ae3f iommufd/selftest: Refactor dirty bitmap tests adds 63edc142411d iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() adds ffd651702c5e iommufd/selftest: Hugepage mock domain support adds f6f3fed26eea iommufd/selftest: Add mock IO hugepages tests adds 28b9f669e10f iommufd/iova_bitmap: Consider page offset for the pages to [...] adds 694f7b3ec63a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds d7fbe98ad3da Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c9da9a1f17bf accel/ivpu: Force snooping for MMU writes adds b039f1c4d372 accel/ivpu: Correct MMU queue size checking functions adds a7f31091ddf4 accel/ivpu: Disable d3hot_delay on all NPU generations adds a939c03d3778 accel/ivpu/40xx: Enable D0i3 message adds 553099da4539 accel/ivpu/40xx: Stop passing SKU boot parameters to FW adds 5f8408aca667 accel/ivpu: Add job status for jobs aborted by the driver adds 567dd3d8c2ec Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 12e2cd2077da mm: zswap: fix missing folio cleanup in writeback race path new 2a543db6889e mm/cma: fix placement of trace_cma_alloc_start/finish new 4244c44e2106 maple_tree: fix comment describing mas_node_count_gfp() new a6082d10415b mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new b9b00e16c972 s390/mm: allocate vmemmap pages from self-contained memory range new b0532ef4baad s390/sclp: remove unhandled memory notifier type new a80bafafcd8f s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new aca65a452b53 s390: enable MHP_MEMMAP_ON_MEMORY new 545482bdd773 mm/filemap: avoid type conversion new 568579a50168 selftests/mm/ksm_functional: prevent unmapping undefined address new e2a560146785 selftests/mm: new test that steals pages new 6610dfd9a8c1 mm: vmalloc: add va_alloc() helper new d54e07d19601 mm: vmalloc: rename adjust_va_to_fit_type() function new 5271778d7b67 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new 1e48f45a7872 mm: vmalloc: remove global vmap_area_root rb-tree new a8976568a137 mm: vmalloc: mark vmap_init_free_space() with __init tag new d108a08960eb fix a wrong value passed to __find_vmap_area() new 07bfe810445d mm/vmalloc: remove vmap_area_list new ab7f4687988d mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 19be42ac3064 mm: vmalloc: remove global purge_vmap_area_root rb-tree new cf31cd0f478c mm: vmalloc: offload free_vmap_area_lock lock new a6cd67f96c23 mm: vmalloc: add a scan area of VA only once new c8a4723679a1 mm: vmalloc: support multiple nodes in vread_iter new 959d34ca18cf mm: vmalloc: support multiple nodes in vmallocinfo new e03b319eb578 mm: vmalloc: set nr_nodes based on CPUs in a system new 0d1b96d39571 mm: vmalloc: add a shrinker to drain vmap pools new fca7ebbb5fa4 mm: vmalloc: improve description of vmap node layer new 30c5ec54a6ed mm: vmalloc: refactor vmalloc_dump_obj() function new 9b099e1a955f mm/mmap: simplify vma link and unlink new 6df2e54e6298 mm: memory: use nth_page() in clear/copy_subpage() new 964d6bc736af mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new f30204f0f7e9 mm: list_lru: remove unused macro list_lru_init_key() new 033713240e84 mm: mmap: no need to call khugepaged_enter_vma() for stack new 1fc022f6572a memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new 9a8070e3d936 memcg: return the folio in union mc_target new 5b85beb2878d memcg: use a folio in get_mctgt_type new 30b85afdbd44 memcg: use a folio in get_mctgt_type_thp new eea11aa20935 mm: add pfn_swap_entry_folio() new fc4e0579c585 proc: use pfn_swap_entry_folio where obvious new 914a0970455b mprotect: use pfn_swap_entry_folio new 3cec20c605ac s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 2bcecfbf490b mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new 0023e149f026 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new b4e47ae05b79 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new 89a9fbbdcf5b mm: convert to should_zap_page() to should_zap_folio() new ac268af89339 mm-convert-to-should_zap_page-to-should_zap_folio-fix new cd69c393cf8c mm: convert mm_counter() to take a folio new 3d5a44f8e0ba mm: convert mm_counter_file() to take a folio new e2cc4338af9c fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new e53ba06c46d9 mm: update mark_victim tracepoints fields new 56e1e5abd71a readahead: use ilog2 instead of a while loop in page_cache [...] new a1a9ef24ef0f mm: HVO: introduce helper function to update and flush pgtable new 0c34aa46250b arm64: mm: HVO: support BBM of vmemmap pgtable safely new 51a789e6b517 arm64: mm: re-enable OPTIMIZE_HUGETLB_VMEMMAP new b7429d2e39c7 mm/zswap: improve with alloc_workqueue() call new 1071a0852de0 tools/mm: add thpmaps script to dump THP usage info new e8126cc1a942 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new df394fb2f5e6 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 79b1667500fe selftests/memfd: delete unused declarations new d374c9e8eb29 userfaultfd: fix return error if mmap_changing is non-zero [...] new 568fc0925c5b selftests: mm: perform some system cleanup before using hugepages new 416f36aafb7a maple_tree: avoid duplicate variable init in mast_spanning [...] new ae51640e1861 mempolicy: clean up minor dead code in queue_pages_test_walk() new 4eff3f5a2f29 kexec: split crashkernel reservation code out from crash_core.c new a949b89b12a9 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new 29324b12036e crash: split vmcoreinfo exporting code out from crash_core.c new 00d38cb43310 crash: remove duplicated include in vmcore_info.c new 62c9d27f80c4 crash: remove dependency of FA_DUMP on CRASH_DUMP new 37e382625660 power/fadump: make FA_DUMP select CRASH_DUMP new 2f5665963e96 crash: split crash dumping code out from kexec_core.c new b46d5da7baff crash: clean up kdump related config items new 61bfd56115ad x86, crash: wrap crash dumping code into crash related ifdefs new 1c7f6aec3fb8 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] new 8124bef92419 arm64, crash: wrap crash dumping code into crash related ifdefs new 64b36c3dc8d3 crash: fix building error in generic codes new fde74a277b91 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new 045c99f9a559 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new 714976da558c s390, crash: wrap crash dumping code into crash related ifdefs new b6b379f0bacc sh, crash: wrap crash dumping code into crash related ifdefs new 6f8029e70130 mips, crash: wrap crash dumping code into crash related ifdefs new 0eb5b665f8c9 riscv, crash: wrap crash dumping code into crash related ifdefs new f6f0d819ca1f arm, crash: wrap crash dumping code into crash related ifdefs new 76008100d21f loongarch, crash: wrap crash dumping code into crash relat [...] new 8aea9ad6dd26 arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new 28d02abb8919 mm/zswap: make sure each swapfile always have zswap rb-tree new a9ae6182e151 mm/zswap: split zswap rb-tree new c29ca3614a28 mm: swap: enforce updating inuse_pages at the end of swap_ [...] new bbf7e1caced1 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new 173d90df7bbc mm/mmap: introduce vma_set_range() new fcab82d97bd9 mm: zswap: remove unused tree argument in zswap_entry_put() new 45bc0c30663c dax/bus.c: replace driver-core lock usage by a local rwsem new 0ebdf08b201b dax/bus.c: replace several sprintf() with sysfs_emit() new 1f343e534387 Documentatiion/ABI: add ABI documentation for sys-bus-dax new 3a073eb3a1e0 mm/memory_hotplug: export mhp_supports_memmap_on_memory() new fff15d04ac77 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix new f9ae5e9b7316 dax: add a sysfs knob to control memmap_on_memory behavior new e32ddc245808 highmem: add kernel-doc for memcpy_*_folio() new 7dde93fcc244 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new 24ac349249a4 mm/compaction: enable compacting >0 order folios. new 24d6afa8f06f mm/compaction: add support for >0 order folio memory compaction. new c5c80fd93657 mm/compaction: optimize >0 order folio compaction with fre [...] new af0781f9b2dd mm: memcg: don't periodically flush stats when memcg is disabled new ebbd1a0d9266 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new afe3a8228f79 hugetlb: code clean for hugetlb_hstate_alloc_pages new d57149a62e6c hugetlb: split hugetlb_hstate_alloc_pages new 1f81ae290c3b padata: dispatch works on different nodes new bb5d812842d0 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new 05c27181c378 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new 7629d6ac94c9 hugetlb: parallelize 2M hugetlb allocation and initialization new 541a0f8e0bd7 hugetlb: parallelize 1G hugetlb initialization new ef66ef9a4c01 mm and cache_info: remove unnecessary CPU cache info update new dc6afd8eb16a x86/mm: delete unused cpu argument to leave_mm() new c8aecef6ea60 x86/mm: clarify "prev" usage in switch_mm_irqs_off() new d2d460c75319 mm/zswap: fix race between lru writeback and swapoff new ac4639d6d28b mm/list_lru: remove list_lru_putback() new a9b48533612b stackdepot: use variable size records for non-evictable entries new af0d32fa4a85 stackdepot: fix -Wstringop-overflow warning new ceef44c3e855 kasan: revert eviction of stack traces in generic mode new 65d372a6fb5f mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new dcaa42fea992 mm: compaction: limit the suitable target page order to be [...] new 6f2f31d7ff73 mm: zswap: rename zswap_free_entry to zswap_entry_free new f3b33329ce4c mm: zswap: inline and remove zswap_entry_find_get() new 210276bf8312 mm: zswap: move zswap_invalidate_entry() to related functions new 9ec49de1fcf7 mm: zswap: warn when referencing a dead entry new 5f390f2b82e5 mm: zswap: clean up zswap_entry_put() new 4a9e83237854 mm: zswap: rename __zswap_load() to zswap_decompress() new 09faf69f8bb7 mm: zswap: break out zwap_compress() new 0aad2446bbe1 mm: zswap: further cleanup zswap_store() new a4d2b3c0d1c8 mm: zswap: simplify zswap_invalidate() new 70aa60b80ceb mm: zswap: function ordering: pool alloc & free new 842545368098 mm: zswap: function ordering: pool refcounting new f5ca458fbbdb mm: zswap: function ordering: zswap_pools new e9c719c178c8 mm: zswap: function ordering: pool params new 314d65f60b6b mm: zswap: function ordering: public lru api new 1319b6632fda mm: zswap: function ordering: move entry sections out of L [...] new a47084218142 mm: zswap: function ordering: move entry section out of tr [...] new 2915ecac68a9 mm: zswap: function ordering: compress & decompress functions new 63bd41367202 mm: zswap: function ordering: per-cpu compression infra new 5da694325d14 mm: zswap: function ordering: writeback new 5220b1b0bbaf mm: zswap: function ordering: shrink_memcg_cb new ccdcbfa6c5cc Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new 1e1834c8b986 mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new a402d01cf084 mm/damon/dbgfs: implement deprecation notice file new f4bbd8dfff66 mm/damon/dbgfs: fix bogus string length new 63c1e9756d6b mm/damon/dbgfs: make debugfs interface deprecation message [...] new 9b7802c2bdf0 mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] new 82423022e406 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new ef11b5eb9549 selftets/damon: prepare for monitor_on file renaming new b8d40072e39d mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new e5af94211334 Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new 3a3728da4696 Docs/translations/damon/usage: update for monitor_on renaming new ae35ce1bd435 mm/mmap: use SZ_{8K, 128K} helper macro new d42d2aa7ed9b mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 51c43c6adae3 mm/mempolicy: refactor a read-once mechanism into a functi [...] new 47e52aba0988 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 04a5fa867def mm/mempolicy: protect task interleave functions with tsk-> [...] new 617484f5be38 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new f9ca72ed204c arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new 38f4f1062267 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 436f4980243f mm: ptdump: have ptdump_check_wx() return bool new 25a8a4898260 mm-ptdump-have-ptdump_check_wx-return-bool-fix new 49ebd4ce95f1 mm: ptdump: add check_wx_pages debugfs attribute new fc406d1f968b modules: wait do_free_init correctly new 6bf964a37725 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] new 484298f82d34 test_xarray: add tests for advanced multi-index use new 7f466ee3df52 XArray: add cmpxchg order test new d73767c7dccd userfaultfd: handle zeropage moves by UFFDIO_MOVE new 7fdadb9a05a4 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] new acb365a47f6b selftests/mm: map_hugetlb: conform test to TAP format output new 3341759e3b66 selftests/mm: map_populate: conform test to TAP format output new c93abe18932e selftests/mm: mlock-random-test: conform test to TAP forma [...] new fa09ebdbedcd selftests/mm: mlock2-tests: conform test to TAP format output new 519a5b58c64c selftests/mm: mrelease_test: conform test to TAP format output new 244598c795b6 selftests/mm: mremap_dontunmap: conform test to TAP format output new 06ef598064e5 selftests/mm: split_huge_page_test: conform test to TAP fo [...] new b00a9e7b4d5f selftests/mm: thp_settings: conform to TAP format output new efa10d979b19 selftests/mm: thuge-gen: conform to TAP format output new 52195dc90a72 selftests/mm: transhuge-stress: conform to TAP format output new a77c0b4f98e5 selftests/mm: virtual_address_range: conform to TAP format output new 0d8d45233480 mm: compaction: update the cc->nr_migratepages when alloca [...] new c2951da54f73 mm/vmscan: change the type of file from int to bool new e990bbdd30af arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary new 7e3505d55fd8 arm/pgtable: define PFN_PTE_SHIFT new 05f18d6227ec nios2/pgtable: define PFN_PTE_SHIFT new a0e06258a13d powerpc/pgtable: define PFN_PTE_SHIFT new 366091de2854 riscv/pgtable: define PFN_PTE_SHIFT new fab0b862ebbf s390/pgtable: define PFN_PTE_SHIFT new d5af323ee3ba sparc/pgtable: define PFN_PTE_SHIFT new 39b38b710e34 mm/pgtable: make pte_next_pfn() independent of set_ptes() new 6c71f88c2ac6 arm/mm: use pte_next_pfn() in set_ptes() new dc55e07cd255 powerpc/mm: use pte_next_pfn() in set_ptes() new 5e72cadbef5d mm/memory: factor out copying the actual PTE in copy_prese [...] new 76e6ea4f2105 mm/memory: pass PTE to copy_present_pte() new fc27034af624 mm/memory: optimize fork() with PTE-mapped THP new 939f051b89f2 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new 9b8ceacc0526 mm/memory: ignore writable bit in folio_pte_batch() new 1e979fea3ada selftests/mm: run_vmtests.sh: add hugetlb test category new 2ede599ff4b5 mm/mmap: pass vma to vma_merge() new 0ed94290e016 mm: memcg: use larger batches for proactive reclaim new c9c583ae15b6 mm: reduce dependencies on <linux/kernel.h> new 3fcc644af53e kasan: add atomic tests new 3e303b61fade mm/hugetlb: Restore the reservation if needed new 85898b4a79d2 selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map new 1fa5b77af107 mm/swap: fix race condition in direct swapin path new 086b070b2566 selftests: zswap: add zswap selftest file to zswap maintai [...] new 0756e9340b7c selftests: fix the zswap invasive shrink test new 8f9114224c1f selftests: add zswapin and no zswap tests new 5084a4cd510f ubsan: reintroduce signed overflow sanitizer new f3264ada9597 kasan: docs: update descriptions about test file and module new 608e103fc186 kasan: rename test_kasan_module_init to kasan_test_module_init new acc2f3e42d4a mm/cma: drop CONFIG_CMA_DEBUG new da62a905ffce mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS new 532cf521fa87 mm/vmscan: make too_many_isolated return bool new 02560d0f3fc6 memory tier: make memory_tier_subsys const new 5f6097e522a1 mm/z3fold: remove unneeded spinlock in z3fold_alloc new 1f05be226f63 mm/zswap: add more comments in shrink_memcg_cb() new a5944ab96544 mm/zswap: invalidate zswap entry when swap entry free new e378b9c15db8 mm/zswap: stop lru list shrinking when encounter warm region new f372bd20a1dc mm/zswap: remove duplicate_entry debug value new 76b1faa25a58 mm/zswap: only support zswap_exclusive_loads_enabled new a14522960c94 mm/zswap: zswap entry doesn't need refcount anymore new 13386203b468 mm: optimization on page allocation when CMA enabled new 0bcfb175c7fa mm: add defines for min/max swappiness new 0620313d3a98 mm: add swappiness= arg to memory.reclaim new dad4b969828e bounds: support non-power-of-two CONFIG_NR_CPUS new 2dddeb4f9242 arch and include: update LLVM Phabricator links new 93fd1fd7b13a treewide: update LLVM Bugzilla links new b7f9538e9b2a selftests: add eventfd selftests new c6766a3f1346 list: add hlist_count_nodes() new ebd24407f606 binder: use of hlist_count_nodes() new 1d975e003866 bcache: use of hlist_count_nodes() new e5f6327e0e74 ocfs2: Spelling fix new a38e95890903 lib/win_minmax: fix header comments new 79ac011dfedc panic: suppress gnu_printf warning new cbeba1c674f7 lib min_heap: optimize number of calls to min_heapify() new 41ee901bad67 lib min_heap: optimize number of comparisons in min_heapify() new 6eccd5773864 sysctl: allow change system v ipc sysctls inside ipc namespace new cb46f90f9716 docs: add information about ipc sysctls limitations new b00f96a3f09b sysctl: allow to change limits for posix messages queues new b5710298bb25 user_namespace: Remove unnecessary NULL values from kbuf new f61e0bfed1ab lib/sort: optimize heapsort for equal elements in sift-down path new 4037398a762b lib/sort: Optimize heapsort with double-pop variation new 7dcd79e20336 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new e2aac0a5ac37 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new 85791bdf49c8 flex_proportions: remove unused fprop_local_single new 95911e2a242a ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 51b2f59b0903 lib: dhry: remove unneeded <linux/mutex.h> new 34010597a5bb lib: dhry: use ktime_ms_delta() helper new d163e9e34238 lib: dhry: add missing closing parenthesis new 6ec81651ffae nilfs2: convert segment buffer to use kmap_local new e4120585d7f1 nilfs2: convert nilfs_copy_buffer() to use kmap_local new 8c939b74e5e8 nilfs2: convert metadata file common code to use kmap_local new 133ec252d02f nilfs2: convert sufile to use kmap_local new 23defd7b775e nilfs2: convert persistent object allocator to use kmap_local new 362c8cdef93e nilfs2: convert DAT to use kmap_local new 4a58bdfd27fc nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 1b8aa4f0af14 nilfs2: do not acquire rwsem in nilfs_bmap_write() new 0b7af9276ba6 nilfs2: convert ifile to use kmap_local new 70281878992a nilfs2: localize highmem mapping for checkpoint creation w [...] new 5830e2e46c56 nilfs2: localize highmem mapping for checkpoint finalizati [...] new e5981bede693 nilfs2: localize highmem mapping for checkpoint reading wi [...] new 9c913a93742a nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new 4a5cc4cc95bf nilfs2: convert cpfile to use kmap_local new fca96d7d2c29 kbuild: raise the minimum supported version of LLVM to 13.0.1 new c18e63ca1b84 Makefile: drop warn-stack-size plugin opt new 98bc578c6c61 x86: drop stack-alignment plugin opt new 4ae1dac51985 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new 29d8a28d5227 arm64: Kconfig: clean up tautological LLVM version checks new 725993c1f4fa powerpc: Kconfig: remove tautology in CONFIG_COMPAT new f7319284cb14 riscv: remove MCOUNT_NAME workaround new 3dd1318ed9e0 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new fc11f1864b6a fortify: drop Clang version check for 12.0.1 or newer new fead1502cb85 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new 7c60e4d4fdc5 compiler-clang.h: update __diag_clang() macros for minimum [...] new a8681059e9cf selftests/mm: hugetlb_reparenting_test: do not unmount new fcd8adafc490 selftests/mm: run_vmtests: remove sudo and conform to tap new fb6f52df77b8 selftests/mm: on-fault-limit: run test without root privil [...] new b0095ea74299 selftests/mm: save and restore nr_hugepages value new f3d17e35e8f5 selftests/mm: protection_keys: save/restore nr_hugepages settings new 7b670a5a3e7a selftests/mm: run_vmtests.sh: add missing tests new 1fe59417382a selftests/mm: run_vmtests: use correct flag in the code new 91ce73b0e4ce init: remove obsolete arch_call_rest_init() wrapper new cb0a50cf5ab6 panic: add option to dump blocked tasks in panic_print new b40b95985702 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix new a49f173638e2 const_structs.checkpatch: add bus_type new 32d3a08200de fat: Fix uninitialized field in nostale filehandles new 7c45484779cc smp: make __smp_processor_id() 0-argument macro new fd01e57c7956 Merge branch 'mm-nonmm-unstable' into mm-everything new e21cfb0a901c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 8eab365761e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce44185daa59 next-20240206/perf new 54295c6c2c18 Merge branch 'compiler-attributes' of https://github.com/o [...] new 3161b6212a15 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 985af513edf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6786aedbdeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8f4f4427702 ARM: dts: microchip: at91sam9x5ek: Use DMA for DBGU serial port new 1ef75c67f15d ARM: dts: microchip: gardena-smart-gateway: Use DMA for USART3 new c886b7297e16 dt-bindings: clock: mpfs: add more MSSPLL output definitions new 8c2b1b48ad83 dt-bindings: can: mpfs: add missing required clock new 1afa9480c997 clk: microchip: mpfs: split MSSPLL in two new 66736997c231 clk: microchip: mpfs: setup for using other mss pll outputs new b67dae390918 clk: microchip: mpfs: add missing MSSPLL outputs new 72151193839e clk: microchip: mpfs: convert MSSPLL outputs to clk_divider new 859f600457cc Merge branch 'clk-microchip' into at91-next new dae2dce99936 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new a985cbc4da94 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 70d2ab32a188 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f03869698bc3 arm64: dts: imx8mp: Disable UART4 by default on Data Modul [...] new a620a7f2ae8b arm64: dts: tqma8mpql: fix audio codec iov-supply new f954785a124e Revert "arm64: dts: imx8mp-dhcom-pdk3: Describe the USB-C [...] new 690085d866f0 Revert "arm64: dts: imx8mn-var-som-symphony: Describe the [...] new 7bca405c9860 bus: imx-weim: fix valid range check new 0d04e84db74d ARM: imx: Remove usage of the deprecated ida_simple_xx() API new 82e5008d9470 Merge branch 'imx/soc' into for-next new 2ca8377bf20a dt-bindings: arm: fsl: Add VAR-SOM-MX93 with Symphony new 6e489bd5aab6 dt-bindings: arm: fsl: Add Sielaff i.MX6 Solo board new bb191b14c5d5 dt-bindings: arm: fsl: Add phyBOARD-Segin-i.MX93 new 258fb03de791 dt-bindings: arm: fsl: Add toradex,apalis_imx6q-eval-v1.2 board new 73b309503200 dt-bindings: arm: fsl: add imx8qm apalis eval v1.2 carrier board new e9d58978dc97 dt-bindings: arm: fsl: remove redundant company name new d188f8e2e33b Merge branch 'imx/bindings' into for-next new e67e40cff8fc ARM: dts: imx7-tqma7/mba7: convert fsl,pins to uint32-matrix new d32fb60fc422 ARM: dts: imx7[d]-mba7: Move ethernet PHY reset into PHY node new 7d37d9df42ad ARM: dts: imx7[d]-mba7: disable USB OC on USB host and USB OTG2 new ad3af2957802 ARM: dts: imx7[d]-mba7: disable PCIe interface new 90ca55dc1382 ARM: dts: imx7[d]-mba7: hog Mini PCIe signals new d78dd8472e52 ARM: dts: imx7-mba7: Mark gpio-buttons as wakeup-source new f8d998b00e6f ARM: dts: imx7-mba7: Enable SNVS power key new 123098a15dde ARM: dts: imx7-mba7: Add RTC aliases new 1c8b4df70c9f ARM: dts: imx7-mba7: Add SPI1_SS0 as chip select 3 new 908bfeb6a72f ARM: dts: imx7-tqma7: Add i2c bus recovery new 8dc2bd482279 ARM: dts: imx7-mba7: Add i2c bus recovery new c4d9a26b0883 ARM: dts: imx7-tqma7: fix EEPROM compatible for SE97BTP new cfda4a44e6e2 ARM: dts: imx7-mba7: Fix iomuxc node names new e7073f96f124 ARM: dts: imx7-tqma7: Fix iomuxc node names new d430a7e0e181 ARM: dts: imx7-mba7: restrict usdhc interface modes new e498d366c2e5 ARM: dts: imx7-tqma7: restrict usdhc interface modes new 10a568290489 ARM: dts: imx7-tqma7: remove superfluous status property new c3daa6513e2e ARM: dts: imx7-tqma7: mark system data eeprom as read-only new 5ec4722f4939 ARM: dts: imx7-tqma7: rename node for SE97BTP new b669a87ed367 ARM: dts: imx7d-mba7: Remove USB OTG related properties on [...] new cf22d8796940 ARM: dts: imx7-tqma7: Add missing vcc supply to i2c eeproms new 4afd99042571 ARM: dts: imx7-mba7: Add missing vcc supply to i2c devices new 1263f35e5ea2 ARM: dts: imx7-tqma7: Fix PMIC v33 rail voltage range new 38c0483d08aa ARM: dts: imx6ull-dhcor: Remove 900MHz operating point new a2921599ecfa ARM: dts: imx6sl-tolino-shine2hd: fix touchscreen rotation new e2eae2e329ff ARM: dts: imx6ul: Add missing #thermal-sensor-cells to tempmon new 8458002b765c ARM: dts: imx6dl: Add support for Sielaff i.MX6 Solo board new 2a3395235071 ARM: dts: imx6qdl-hummingboard: Add rtc0 and rtc1 aliases [...] new 532d8fe50367 ARM: dts: imx6: skov: add aliases for all ethernet nodes new 5ec35a64c8cb ARM: dts: imx: Add support for Apalis Evaluation Board v1.2 new e7f32d8f2e97 ARM: dts: imx6ull-dhcom: Remove /omit-if-no-ref/ from node [...] new 22e616d423c3 Merge branch 'imx/dt' into for-next new ee6f057a7359 arm64: dts: imx8mm-venice-gw7901: add digital I/O directio [...] new 15ae00dd16a0 arm64: dts: imx8mm-venice-gw7901: add TPM device new ec2cb52fcfef arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS new 51322a6eb4e9 arm64: dts: imx8mm-venice-gw71xx: add TPM device new 1a8f6ff6a291 arm64: dts: imx8mp-venice-gw71xx: add TPM device new 2cc2363cc77e arm64: dts: ls1046a: Remove big-endian from thermal new 4ce623d9f1bf arm64: dts: imx93-var-som: Add Variscite VAR-SOM-MX93 new c8d29601fea3 arm64: dts: imx8mp-verdin: Label ldo5 and link to usdhc2 new f78835d1e616 arm64: dts: imx8mp: reparent MEDIA_MIPI_PHY1_REF to CLK_24M new b7528796f983 arm64: dts: freescale: tqma9352: Update I2C eeprom compatible new 2aea2edd8817 arm64: dts: imx93: drop "master" I3C node name suffix new c0a5f71e61b2 arm64: dts: ls1012a: correct the size of dcfg block new 963688c7b871 arm64: dts: ls1012a: add big-endian property for PCIe nodes new 6c43dcf77125 arm64: dts: ls1012a: add gpio for i2c bus recovery new 7e0685a0c4c2 arm64: dts: ls1012a: fix DWC3 USB VBUS glitch issue new 08016412a2e0 arm64: dts: imx8mp: Enable PCIe to Data Modul i.MX8M Plus eDM SBC new a8587c5c5157 arm64: dts: imx93: Add phyBOARD-Segin-i.MX93 support new 2fb268978a54 arm64: dts: freescale: imx8qm: add apalis eval v1.2 carrier board new 276387c0bc58 arm64: dts: imx8mn-rve-gateway: remove redundant company name new 326d86e197fc arm64: dts: imx8mp-phyboard-pollux-rdk: add etml panel support new 6982831e866b arm64: dts: imx8dxl: update flexcan[1-3] interrupt number new c3669a645e51 arm64: dts: imx8dxl-evk: add i2c3 and its children nodes new bf88ae7e8200 arm64: dts: imx8dxl-evk: add flexcan2 and flecan3 new 2adc3f545c93 arm64: dts: imx8qm: add smmu node new 4b0947c0fdb9 arm64: dts: imx8qm: add smmu stream id information new 5f7c9c3e694b arm64: dts: imx8mm-evk: Add PDM micphone sound card support new caf5567b42dd arm64: dts: imx8mn-evk: Add PDM micphone sound card support new 935015fb640d Merge branch 'imx/dt64' into for-next new 7747a23aa040 ARM: imx_v6_v7_defconfig: enable the vf610 gpio driver new a73bda63a102 arm64: defconfig: enable the vf610 gpio driver new f1a9ff95971a arm64: defconfig: enable i.MX8MP ldb bridge new d93b6c641bc9 Merge branch 'imx/defconfig' into for-next new 6180a4daa1d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27d3b23992c1 dt-bindings: arm64: mediatek: Add MT7981B and Xiaomi AX3000T new 504d31f6edcf arm64: dts: mediatek: Add initial MT7981B and Xiaomi AX3000T new a37e34831a2c dt-bindings: arm64: mediatek: Add MT7988A and BPI-R4 new 8f7c9cbb0fb1 arm64: dts: mediatek: Add initial MT7988A and BPI-R4 new 77cd5c2bdbfb arm64: dts: mediatek: mt7988: add clock controllers new 8a57fcd8ac7f arm64: dts: mediatek: mt8173: Enable cros-ec-spi as wake source new 38360340b0c7 arm64: dts: mediatek: mt8183: Enable cros-ec-spi as wake source new 96c86d355167 arm64: dts: mediatek: mt8192: Enable cros-ec-spi as wake source new a6146b8a057d arm64: dts: mediatek: mt8195: Enable cros-ec-spi as wake source new 88ca06414ca6 arm64: dts: mt8183: Move CrosEC base detection node to kuk [...] new 03b82b191aa8 arm64: dts: mediatek: mt7986: fix reference to PWM in fan node new d12c3f453c9a arm64: dts: mediatek: mt7986: drop crypto's unneeded/inval [...] new 0d1c615385e0 arm64: dts: mediatek: mt7986: fix SPI bus width properties new f394d735fe18 arm64: dts: mediatek: mt7986: fix SPI nodename new aa0fafa1c37a arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM new 8e045cbaa6e1 arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg new 2d79c3e6eac5 Merge branch 'v6.8-next/fixes' into for-next new 423a54da3c7e soc: mediatek: mtk-socinfo: Add driver for getting chip in [...] new 82e5d7d793e8 soc: mediatek: mtk-socinfo: Clean up NVMEM cell read new 54d21dea6a6c soc: mediatek: mtk-socinfo: Add extra entry for MT8183 new 3de9043c7776 Merge branch 'v6.8-next/soc' into for-next new 8997b364ba39 arm64: dts: mediatek: Add socinfo efuses to MT8173/83/96/9 [...] new b8248c483178 dt-bindings: media: mtk-vcodec-encoder: fix non-vp8 clock name new 0157de54920b arm64: dts: mediatek: mt8192: fix vencoder clock name new 178eaba32286 dt-bindings: media: mtk-vcodec-encoder: add compatible for mt8186 new 2a08dba6bf66 arm64: dts: mediatek: mt8186: fix VENC power domain clocks new f971c7ee301b arm64: dts: mediatek: mt8186: Add venc node new b824b32dd5e9 dt-bindings: media: mediatek-jpeg-encoder: change max iomm [...] new 4c5b46fbf52d arm64: dts: mediatek: mt8186: Add jpgenc node new ab7e0bfc2ce6 dt-bindings: arm: mediatek: Sort entries by SoC then board [...] new 72d721234de5 dt-bindings: arm: mediatek: Add MT8186 Tentacruel / Tentac [...] new 0f20d2a2ff10 dt-bindings: arm: mediatek: Add MT8186 Steelix Chromebook new 66135c73d2dc dt-bindings: arm: mediatek: Add MT8186 Rusty Chromebook new a597b13dc92c dt-bindings: arm: mediatek: Add MT8186 Magneton Chromebooks new 660324894cc5 arm64: dts: mediatek: Add MT8186 Krabby platform based Ten [...] new 5252fa5b5ecb arm64: dts: mediatek: Introduce MT8186 Steelix new 498a5b6f8b67 arm64: dts: mediatek: Add MT8186 Steelix platform based Rusty new 71e147d06929 arm64: dts: mediatek: Add MT8186 Magneton Chromebooks new d464e09e60f0 arm64: dts: mediatek: mt8195: Add MTU3 nodes and correctly [...] new 8645a7bbcb27 Merge branch 'v6.8-next/dts64' into for-next new c57298af4243 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbc1770fffa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e90c7234f90e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0a1c1ecdb1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1ff917c88dc ARM: dts: renesas: Improve TMU interrupt descriptions new c53866cb27fb arm64: dts: renesas: Improve TMU interrupt descriptions new 10c353c7a289 arm64: dts: renesas: r8a779h0: Add RWDT node new 785b3c25761a arm64: dts: renesas: gray-hawk-single: Enable watchdog timer new 91487349a9c3 Merge branch 'renesas-dts-for-v6.9' into renesas-next new 225b5136b254 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b52c92cbb8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dde76e324c65 MAINTAINERS: Remove Tomasz from Samsung clock and pinctrl entries new 8bc02291ce9f Merge branch 'next/drivers' into for-next new 2ef4cddd3195 arm64: dts: exynos: Add SPI nodes for Exynos850 new c5322f244bbc Merge branch 'next/dt64' into for-next new 9a5dbb835fd3 ARM: dts: samsung: exynos5420-galaxy-tab: decrease availab [...] new b57058d218cc Merge branch 'next/dt' into for-next new 108987932c8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e39c1e0f786 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 489363a266fd Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 4248aee35f90 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new c7a65d59dd43 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 800344e158dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 524c8086a453 arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 new f7d2844d848f arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 new 3c3f2d13d3c8 arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus new 28e4e3232777 arm64: dts: ti: Add phase tags for memory node on J784S4 E [...] new f4ee6882ef25 arm64: dts: ti: Disable clock output of the ethernet PHY new 742b9732e88a arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support new ba076778dd70 arm64: dts: ti: k3-am642-evm: Do not split single items new 3c25149bb61e arm64: dts: ti: k3-am642-sk: Do not split single items new 966459a6994b arm64: dts: ti: iot2050: Do not split single items new 6d1ffc18d68f arm64: dts: ti: k3-am654-base-board: Do not split single items new 48159cb78e3c arm64: dts: ti: k3-am68-sk-som: Do not split single items new 2b8e6fac6bb2 arm64: dts: ti: k3-am69-sk: Do not split single items new ff61b8cbafdc arm64: dts: ti: k3-j7200-som-p0: Do not split single items new 3ff119bb1cb1 arm64: dts: ti: k3-j721e-beagleboneai64: Do not split sing [...] new 90ca68107788 arm64: dts: ti: k3-j721e-sk: Do not split single items new 9fedf76ac33b arm64: dts: ti: k3-j721e-som-p0: Do not split single items new b1898456a430 arm64: dts: ti: k3-j721s2-som-p0: Do not split single items new 1b63a1b480c2 arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level new 0b16abe711bd arm64: dts: ti: k3-j7200: Remove PCIe endpoint node new e074d9d9a52e arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes new 6cce60550763 arm64: dts: ti: k3-am64: Remove PCIe endpoint node new e55b0bf4c2b3 arm64: dts: ti: verdin-am62: mallow: add TPM device new 03b94719ec31 arm64: dts: ti: k3-j7200: Add support for CAN nodes new da23e8d1124b arm64: dts: ti: k3-j7200-som-p0: Add support for CAN insta [...] new 6b80695f93b2 arm64: dts: ti: k3-j7200: Add support for multiple CAN instances new 8839a9af397e arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node new 5ef196ed912e arm64: dts: ti: k3-j721s2: Fix power domain for VTM node new e4d252e6d292 arm64: dts: ti: k3-j784s4: Fix power domain for VTM node new 61fc6b43f0e3 arm64: dts: ti: phycore-am64: Add ADC new 3618811657b3 arm64: dts: ti: k3-am62a-main: Add node for Display SubSys [...] new 396ca2fc736b arm64: dts: ti: k3-am62a7-sk: Add HDMI support new cff6dd01a68f arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK new cfdb4f7ffdb8 arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents [...] new dfc90e5f1a0f arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeu [...] new 4eb42afed5d4 arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible new 8f722faaf1ec Merge branch 'ti-k3-dts-next' into ti-next new 01e886c4dfda arm64: dts: ti: Use https for urls new 89bd4c373649 arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 new 7e614b5394f0 arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 new 20f8173afaac arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 new 6248b20e3203 arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 new 2822c791af4d arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 new b87c44dd974e arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 new 111f6dac6c08 arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 new 25aec8a64a24 arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 new 33e089bd1e13 arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 new 67fdcf08cd76 arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 new 3feda6a0cf7d arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 new 380f1ffd281b arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 new 049010c9604f arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 new c32953cf00a5 arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only new 1e6bbc5185bc arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only new bc805e337f69 Merge branch 'ti-k3-dts-next' into ti-next new fb3743d2ec5b Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d8764d347bd7 dt-bindings: firmware: xilinx: Describe soc-nvmem subnode new 2d81f5ef567c Merge remote-tracking branch 'git/zynqmp/dt' into for-next new 427d1f87c894 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 1980d2256e5f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 62527c9d46a1 clk: renesas: r8a779h0: Add PFC/GPIO clocks new 6e8b1dcb0956 clk: renesas: r8a779h0: Add watchdog clock new 5aaa139b9a03 clk: renesas: r8a779h0: Add I2C clocks new f955e3ee1780 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new b3ff2d9c3a9c LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of red [...] new 6b79ecd084c9 LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECC [...] new 4551b30525cf LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[ [...] new 639420e9f6cd LoongArch: Fix earlycon parameter if KASAN enabled new cca5efe77a6a LoongArch: vDSO: Disable UBSAN instrumentation new 821135df0558 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 82b143aeb169 Revert "parisc: Only list existing CPUs in cpu_possible_mask" new b4f5cf911a5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5459c678a58e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c7353836a91 riscv: dts: microchip: add missing CAN bus clocks new 5669bb5a16a0 riscv: dts: microchip: add specific compatible for mpfs pdma new ab70b4418c34 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 9c95db3e6950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ca3760149e7 next-20240206/bcachefs new d3a7bd420076 fscrypt: clear keyring before calling key_put() new 029a3ac7e422 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new f884a9f9e592 btrfs: send: return EOPNOTSUPP on unknown flags new 0c309d66dacd btrfs: forbid creating subvol qgroups new a8df35619948 btrfs: forbid deleting live subvol qgroup new e03ee2fe873e btrfs: do not ASSERT() if the newly created subvolume alre [...] new 8f2c45095da9 Merge branch 'misc-6.8' into for-next-current-v6.7-20240206 new 266f533744dc Merge branch 'for-next-current-v6.7-20240206' into for-nex [...] new bd19a8aa6140 btrfs: remove the pg_offset parameter from btrfs_get_extent() new 20233e20578c btrfs: remove unused variable bio_offset from end_bbio_dat [...] new cbe14b5f9b49 btrfs: cache folio size and shift in extent_buffer new 4a9bbb3581ee btrfs: remove extent_map_tree forward declaration at extent_io.h new c67935a4d7d2 btrfs: WARN_ON_ONCE() in our leak detection code new 7c7e7e73fb82 btrfs: send: return EOPNOTSUPP on unknown flags new 8238fdda5b0d btrfs: add set_folio_extent_mapped() helper new ac1164f3077c btrfs: convert defrag_prepare_one_page() to use a folio new a31430196c6b btrfs: use a folio array throughout the defrag process new 68fccf7f0a85 btrfs: page to folio conversion in btrfs_truncate_block() new c0343f755a4c btrfs: remove duplicate recording of physical address new 409f665acf29 btrfs: replace sb::s_blocksize by fs_info::sectorsize new dd268da24732 btrfs: replace i_blocksize by fs_info::sectorsize new e9c7d21425d6 btrfs: forbid creating subvol qgroups new 3a8e152a9bcf btrfs: forbid deleting live subvol qgroup new f1f19a37e6f3 btrfs: remove unused included headers new f9a6c44b37c6 btrfs: do not ASSERT() if the newly created subvolume alre [...] new 7871d8b03335 btrfs: zstd: fix and simplify the inline extent decompression new a152f24882fc btrfs: zlib: Fix spelling mistake "infalte" -> "inflate" new a9c48fe34f5b btrfs: handle errors returned from unpin_extent_cache() new 07a52a7a0f58 btrfs: return errors from unpin_extent_range() new b39b153a0ea6 btrfs: make btrfs_error_unpin_extent_range() return void new 7c9c76c72501 btrfs: don't drop extent_map for free space inode on write error new 882e05c4c39a btrfs: add and use helper to check if block group is used new 4f0d17bf03e0 btrfs: do not delete unused block group if it may be used soon new 60cf2f8e04aa btrfs: add new unused block groups to the list of unused b [...] new 9b303e7b6955 btrfs: document what the spinlock unused_bgs_lock protects new 4b0c75031818 btrfs: add comment about list_is_singular() use at btrfs_d [...] new fa5d21fe6e69 btrfs: preallocate temporary extent buffer for inode loggi [...] new e6245e07de4b btrfs: use READ/WRITE_ONCE for fs_devices->read_policy new 3d918673ffc1 btrfs: handle directory and dentry mismatch in btrfs_may_delete() new f7c7ea86b6ad btrfs: handle invalid range and start in merge_extent_mapping() new d6e325103843 btrfs: handle block group lookup error when it's being removed new 67c8b9eeb62e btrfs: handle root deletion lookup error in btrfs_del_root() new a9f7009b4d94 btrfs: handle invalid root reference found in btrfs_find_root() new 7913507ebcdc btrfs: handle invalid root reference found in btrfs_init_r [...] new 694149e6d9a4 btrfs: handle chunk tree lookup error in btrfs_relocate_sy [...] new 9de071dc5aa9 btrfs: handle invalid extent item reference found in check [...] new 86b6a79ce2f9 btrfs: export: handle invalid inode or root reference in b [...] new 308346d06613 btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_rem [...] new 3236a99fa1c4 btrfs: change BUG_ON to assertion when checking for delaye [...] new 4666e28dc0a1 btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_ [...] new a2954a6152a9 btrfs: change BUG_ON to assertion in btrfs_read_roots() new 8cb95c2f795a btrfs: change BUG_ON to assertion when verifying lockdep c [...] new 6a7a789cd2fb btrfs: change BUG_ON to assertion when verifying root in b [...] new e6a109e5f848 btrfs: change BUG_ON to assertion in reset_balance_state() new c677ce937a65 btrfs: unify handling of return values of btrfs_insert_emp [...] new 5697da37eec7 btrfs: move transaction abort to the error site in btrfs_d [...] new 55c8c85b37f0 btrfs: move transaction abort to the error site in btrfs_c [...] new 6a1dc34172e0 btrfs: move transaction abort to the error site btrfs_rebu [...] new 45e5dc7b1d75 btrfs: tests: allocate dummy fs_info and root in test_find [...] new 1310a4b25eca btrfs: add helpers to get inode from page/folio pointers new 2378ede7f311 btrfs: add helpers to get fs_info from page/folio pointers new 3ac57564ef0c btrfs: add helper to get fs_info from struct inode pointer new 9d2b9471e6bc btrfs: hoist fs_info out of loops in end_bbio_data_write a [...] new 1b046fe62397 btrfs: prefer to allocate larger folio for metadata new 2ba9093e5c7a btrfs: page to folio conversion: prealloc_file_extent_cluster() new 86fd19235ba7 btrfs: convert relocate_one_page() to relocate_one_folio() new ccede21284f9 btrfs: page to folio conversion in put_file_data() new 5be5e4ecce51 btrfs: introduce cached folio size new 945c8bea5b2f btrfs: defrag: prepare defrag for larger data folio size new 94c852ab0ef0 btrfs: raid56: extra debug for raid6 syndrome generation new 9a12eb70cf3d btrfs: tree-checker: dump the page status if hit something wrong new e63d87e209bb btrfs: compression: add error handling for missed page cache new 93bacf06a9ff btrfs: compression: convert page allocation to folio interfaces new ec80446abafb btrfs: make insert_inline_extent() to accept one page directly new 91a0dfe83d35 btrfs: migrate insert_inline_extent() to folio interfaces new 72d9dfb90a38 btrfs: introduce btrfs_alloc_folio_array() new 2fdd9f931887 btrfs: compression: migrate compression/decompression path [...] new c2d5734355e1 btrfs: reject encoded write if inode has nodatasum flag set new 826ddce92360 btrfs: fix deadlock with fiemap and extent locking new 6916b1c32374 btrfs: introduce offload_csum_mode to tweak checksum offlo [...] new 1d73d634d126 btrfs: always scan a single device when mounted new 8992d2a63447 btrfs: add forward declarations and headers, part 1 new 682bfc8810e7 btrfs: add forward declarations and headers, part 2 new fb2177372d66 btrfs: add forward declarations and headers, part 3 new 141d879fbf58 Merge branch 'misc-next' into for-next-next-v6.8-20240206 new c76800fdde78 Merge branch 'for-next-next-v6.8-20240206' into for-next-20240206 new 543098d45bb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8001290fd82 smb3: add missing null server pointer check new 782f4cd910d5 smb: client: set correct d_type for reparse points under D [...] new 4e6d766716c3 smb: client: introduce reparse mount option new 0c639cc84514 smb: client: move most of reparse point handling code to c [...] new 703669f003b6 smb: client: fix potential broken compound request new fa3a7016851d smb: client: reduce number of parameters in smb2_compound_op() new 456b7db964ec smb: client: add support for WSL reparse points new a2b3cf8c9701 smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() new 7d9c811a1db3 smb: client: introduce SMB2_OP_QUERY_WSL_EA new 63c637ef067e smb: client: parse uid, gid, mode and dev from WSL reparse points new 380e4f5fdcdc smb: client: fix path sep of created SMB symlinks new f076687fc244 smb: client: set correct d_type for reparse DFS/DFSR and m [...] new d60cec22e3a8 cifs: Replace cifs_readdata with a wrapper around netfs_io [...] new 1ddd258854e6 cifs: Set zero_point in the copy_file_range() and remap_fi [...] new 0e4087de30cf cifs: Replace cifs_writedata with a wrapper around netfs_i [...] new 018edd04d0aa cifs: Use more fields from netfs_io_subrequest new a2a4281ce981 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 365fdb71da95 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 12724d6e1116 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51908626be98 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 739ac2242a17 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c10e8558d49d f2fs: remove unnecessary f2fs_put_page in f2fs_rename new 0d8c7542f93a f2fs: check free sections before disable checkpoint new 8a430dd49e9c f2fs: compress: fix to guarantee persisting compressed blo [...] new fd244524c2cf f2fs: compress: fix to cover normal cluster write with cp_rwsem new eb8fbaa53374 f2fs: compress: fix to check unreleased compressed cluster new 54607494875e f2fs: compress: fix to avoid inconsistence bewteen i_block [...] new b896e302f796 f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic new c7115e094ca8 f2fs: introduce FAULT_BLKADDR_CONSISTENCE new 536af8211586 f2fs: zone: fix to wait completion of last bio in zone correctly new c2034ef6192a f2fs: fix NULL pointer dereference in f2fs_submit_page_write() new b1c9d3f833ba f2fs: support printk_ratelimited() in f2fs_printk() new 0b8eb814e058 f2fs: use f2fs_err_ratelimited() to avoid redundant logs new 2f9420d3a94a f2fs: compress: fix to cover f2fs_disable_compressed_file( [...] new f289e95fffd5 f2fs: compress: remove some redundant codes in f2fs_cache_ [...] new 8e9c1a349b5e f2fs: use IS_INODE replace IS_DNODE in f2fs_flush_inline_data new 21ec68234826 f2fs: fix to avoid potential panic during recovery new e230b8c12827 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4101c1226c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 922902aeeb84 SUNRPC: fix a memleak in gss_import_v2_context new 73e843d2b7ca SUNRPC: fix some memleaks in gssx_dec_option_array new 75f2af62a202 SUNRPC: Use a static buffer for the checksum initializatio [...] new c2d152452d89 nfsd: Don't leave work of closing files to a work queue new 134dff1b9464 nfsd: use __fput_sync() to avoid delayed closing of files. new f6d2122caa00 nfsd: drop st_mutex and rp_mutex before calling move_to_cl [...] new 86a1757395ba NFSD: fix nfsd4_listxattr_validate_cookie new 270cedd425b0 NFSD: change LISTXATTRS cookie encoding to big-endian new c0162d7c1355 NFSD: fix LISTXATTRS returning a short list with eof=TRUE new f2f1cf40293b NFSD: fix LISTXATTRS returning more bytes than maxcount new 7cda3c4e6359 sunrpc: don't change ->sv_stats if it doesn't exist new 950480b9b142 nfsd: stop setting ->pg_stats for unused stats new edc9062d01a3 sunrpc: pass in the sv_stats struct through svc_create_pooled new b2e11f7cdbf9 sunrpc: remove ->pg_stats from svc_program new 41e7d6d00dc7 sunrpc: use the struct net as the svc proc private new 3a4aff940ade nfsd: rename NFSD_NET_* to NFSD_STATS_* new 197ff98aeb6f nfsd: expose /proc/net/sunrpc/nfsd in net namespaces new 4cba8bda71a1 nfsd: make all of the nfsd stats per-network namespace new c41210602d47 nfsd: remove nfsd_stats, make th_cnt a global counter new e9134dbdd883 nfsd: make svc_stat per-network namespace instead of global new b3e23d015b7a NFSD: Reset cb_seq_status after NFS4ERR_DELAY new 9522f4b80255 NFSD: Convert the callback workqueue to use delayed_work new cba69358c5b0 NFSD: Reschedule CB operations when backchannel rpc_clnt i [...] new 1e072efabd24 NFSD: Retransmit callbacks after client reconnects new 1e8ca33aaf80 NFSD: Add nfsd_seq4_status trace event new 033604c98b61 NFSD: Replace dprintks in nfsd4_cb_sequence_done() new c2ed47c2f780 NFSD: Rename nfsd_cb_state trace point new 9e462ba2f011 NFSD: Add callback operation lifetime trace points new 37ddcd7932b3 SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() new b65adc537210 NFSD: Remove unused @reason argument new 6e481808cc0a NFSD: Replace comment with lockdep assertion new 0a302c05596a NFSD: Remove BUG_ON in nfsd4_process_cb_update() new da6916ba3f23 SUNRPC: Remove stale comments new 264d4ce38233 NFSD: Remove redundant cb_seq_status initialization new a9d843941cd8 nfsd: remove stale comment in nfs4_show_deleg() new 10d629acc3e6 nfsd: hold ->cl_lock for hash_delegation_locked() new bd392ded4180 nfsd: don't call functions with side-effecting inside WARN_ON() new 72a5cc617dea nfsd: avoid race after unhash_delegation_locked() new e1b51cd42af3 nfsd: split sc_status out of sc_type new ef259bc57878 nfsd: prepare for supporting admin-revocation of state new b71444ec6270 nfsd: allow state with no file to appear in /proc/fs/nfsd/ [...] new 5977d90bbc5a nfsd: report in /proc/fs/nfsd/clients/*/states when state [...] new 8bfa58321abb nfsd: allow admin-revoked NFSv4.0 state to be freed. new 1202d744d641 nfsd: allow lock state ids to be revoked and then freed new b2c54038dcab nfsd: allow open state ids to be revoked and then freed new 4fc6b6b73dac nfsd: allow delegation state ids to be revoked and then freed new b1f1961080c4 nfsd: allow layout state to be admin-revoked. new 0bcb88c0e2b4 nfsd: don't call locks_release_private() twice concurrently new fdd3740ec6d7 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs new 8016e496c651 nfsd: Simplify the allocation of slab caches in nfsd_file_ [...] new 563c136eb060 nfsd: Simplify the allocation of slab caches in nfsd_drc_s [...] new c20ad5c2d60c nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs new deb2beb8fa2c MAINTAINERS: add Alex Aring as Reviewer for file locking code new 02b85e021270 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d9be349832ba Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 3504b37c5e95 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 853b8d7597ee remap_range: merge do_clone_file_range() into vfs_clone_fi [...] new c3e492ab4790 Merge branch 'vfs.fixes' into vfs.all new 91d5bbf6d41e epoll: Remove ep_scan_ready_list() in comments new c6c14f926fbe fs: make file_dentry() a simple accessor new 2109cc619e73 fs: remove the inode argument to ->d_real() method new 73389afd1cbb fs/mnt_idmapping.c: Return -EINVAL when no map is written new 0150d897c2e3 Merge branch 'vfs.misc' into vfs.all new e34d0ac6373a Merge branch 'vfs.fs' into vfs.all new a8a757e6f244 Merge branch 'vfs.iomap' into vfs.all new b639585e71e6 fork: Using clone_flags for legacy clone check new cdefbf2324ce pidfd: cleanup the usage of __pidfd_prepare's flags new 21e25205d7f9 pidfd: don't do_notify_pidfd() if !thread_group_empty() new 64bef697d33b pidfd: implement PIDFD_THREAD flag for pidfd_open() new 43f0df54c96f pidfd_poll: report POLLHUP when pid_task() == NULL new 90f92b68c986 pidfd: kill the no longer needed do_notify_pidfd() in de_thread() new a1c6d5439fbd pid: kill the obsolete PIDTYPE_PID code in transfer_pid() new 0f679ded64a8 pidfd: change do_notify_pidfd() to use __wake_up(poll_to_k [...] new c3aefe52aa1c pidfd: exit: kill the no longer used thread_group_exited() new 94ea8fd1c5d2 pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together new ba21cef1ba6d Merge branch 'vfs.pidfd' into vfs.all new 7b8001013d72 filelock: don't do security checks on nfsd setlease calls new 292fcaa1f937 smb: remove redundant check new c05e11dc103d Merge branch 'vfs.file' into vfs.all new b3e665628ab4 Merge branch 'vfs.netfs' into vfs.all new 8d9fc18d95a4 bdev: open block device as files new ab1842fb361b init: ensure that block devices are closed new 6a244774e266 block/ioctl: port blkdev_bszset() to file new 022ff246dab0 block/genhd: port disk_scan_partitions() to file new c0e6aa7914d5 md: port block device access to file new 9bd03d60ebb7 swap: port block device usage to file new 396e8eeb82cb power: port block device access to file new 9321999f92e8 xfs: port block device access to files new c913cbcc1342 drbd: port block device access to file new 95d5f6756ad0 pktcdvd: port block device access to file new 1b139d3eddf6 rnbd: port block device access to file new 6cc51e23047b xen: port block device access to file new 74c72c3c93c4 zram: port block device access to file new 854fcc3ea001 bcache: port block device access to files new ef0f2361ae94 block2mtd: port device access to files new 7f497efcdac4 nvme: port block device access to file new ab7643ff23e3 s390: port block device access to file new 3cb5f4e94f7e target: port block device access to file new 1a3c30ff7568 bcachefs: port block device access to file new 3ae381366b04 btrfs: port device access to file new 3102c3e33995 erofs: port device access to file new d1adc619b326 ext4: port block device access to file new 499024228c0e f2fs: port block device access to files new 76edd3ef13ab jfs: port block device access to file new 93995e432af1 nfs: port block device access to files new de4201d222a8 ocfs2: port block device access to file new 601a11457af4 reiserfs: port block device access to file new 022925521a98 bdev: remove bdev_open_by_path() new 2da2a8ee3a61 bdev: make bdev_{release, open_by_dev}() private to block layer new 7b7f44d4ce51 bdev: make struct bdev_handle private to the block layer new b06f4b63e102 bdev: remove bdev pointer from struct bdev_handle new 4e3ed4d2c242 block: don't rely on BLK_OPEN_RESTRICT_WRITES when yieldin [...] new 1967d4f4e4ac block: remove bdev_handle completely new bc7cb6c829e2 Merge series 'Open block devices as files' of https://lore [...] new 23b006406f6b Merge branch 'vfs.super' into vfs.all new b305e4c3bdd5 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 1c226eb62a6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b3668e50171 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f304f1020381 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 411a20db905b HID: logitech-hidpp: Do not flood kernel log new 234f42522210 Merge branch 'for-6.8/upstream-fixes' into for-next new c1d6708bf0d3 HID: wacom: Do not register input devices until after hid_ [...] new b582e8c3ccc7 Merge branch 'for-6.8/upstream-fixes' into for-next new 3fb71468393c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fe324e19a0f Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 8ca3407162e8 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 68ab21aff023 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 69585c83dd92 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 1989bd496dfa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6af77e52d7e9 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2b1f0c8c86e8 pmdomain: mediatek: Use devm_platform_ioremap_resource() i [...] new fc67d663aabd dt-bindings: soc: imx: add missing clock and power-domains [...] new b5ff82df2976 pmdomain: Merge branch dt into next new c8634d885a77 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to h [...] new a19d607c6bc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb17b608fb51 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7159a2fd99cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c41dfb0dfbec selftests/net: ignore timing errors in so_txtime if KSFT_M [...] new 3c974cdce8dd net: encx24j600: convert to use maple tree register cache new 2b993bfdb47b net: ravb: Let IP-specific receive function to interrogate [...] new e1da043f2b2d net: ravb: Rely on PM domain to enable gptp_clk new b1768e3dc477 net: ravb: Make reset controller support mandatory new 6ccc22a5afcb net: ravb: Switch to SYSTEM_SLEEP_PM_OPS()/RUNTIME_PM_OPS( [...] new 7493bb4c400c net: ravb: Use tabs instead of spaces new c5c0714e2950 net: ravb: Assert/de-assert reset on suspend/resume new a654f6e875b7 net: ravb: Move reference clock enable/disable on runtime PM APIs new 32f012b8c01c net: ravb: Move getting/requesting IRQs in the probe() method new f384ab481cab net: ravb: Split GTI computation and set operations new 23698a9abb62 net: ravb: Move delay mode set in the driver's ndo_open API new cd1fb46e02de net: ravb: Move DBAT configuration to the driver's ndo_open API new a6a85ba36fd0 net: ravb: Move PTP initialization in the driver's ndo_ope [...] new 76fd52c10077 net: ravb: Set config mode in ndo_open and reset mode in n [...] new b07bc55cbb1c net: ravb: Simplify ravb_suspend() new e95273fe4d02 net: ravb: Simplify ravb_resume() new ead21932c336 Merge branch 'net-ravb-prepare-for-suspend-to-ram-and-runt [...] new 03ba6dc035c6 net: dst: Make dst_destroy() static and return void. new 0bd199fd9c19 net: phy: constify phydev->drv new 3e5fb691faee ice: make ice_vsi_cfg_rxq() static new a292ba981324 ice: make ice_vsi_cfg_txq() static new 0ca6755f3cc2 ice: Add a new counter for Rx EIPE errors new 53875f05c997 ice: remove incorrect comment new 0400673141c9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 240fd405528b bonding: Add independent control state machine new 02daffa903e6 pds_core: Don't assign interrupt index/bound_intr to notifyq new bca10f2c2518 pds_core: Unmask adminq interrupt in work thread new 247c4ed03321 pds_core: Fix up some minor issues new 792d36ccc163 pds_core: Clean up init/uninit flows to be more readable new b8189eebc012 Merge branch 'pds_core-various-improvements-cleanups' new 06e6bc1b7aaf tipc: rename the module name diag to tipc_diag new d6f4aac19ad4 nfc: hci: Introduce nfc_llc_del_engine() to reduce code du [...] new 83cdd8db7508 nfc: hci: Save a few bytes of memory when registering a 'n [...] new 60b4dfcda647 Merge branch 'nfc-hci-save-a-few-bytes-of-memory-when-regi [...] new 6579158d4675 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new a44b1334aadd bpf: Allow calling static subprogs while holding a bpf_spin_lock new e8699c4ff85b selftests/bpf: Add test for static subprog call in lock cs new 8244ab509f89 Merge branch 'enable-static-subprog-calls-in-spin-lock-cri [...] new 6fceea0fa59f bpf: Transfer RCU lock state between subprog calls new 8be6a0147af3 selftests/bpf: Add tests for RCU lock transfer between subprogs new 20a286c1a35b Merge branch 'transfer-rcu-lock-state-across-subprog-calls' new 2863d665ea41 xsk: support redirect to any socket bound to the same umem new 968595a93669 xsk: document ability to redirect to any socket bound to t [...] new 6146fae67bc2 Merge branch 'xsk-support-redirect-to-any-socket-bound-to- [...] new d7bc416aa5cc libbpf: fix return value for PERF_EVENT __arg_ctx type fix [...] new c7dcb6c9aa85 selftests/bpf: mark dynptr kfuncs __weak to make them opti [...] new 563918a0e3af bpf, docs: Fix typos in instructions-set.rst new c27aa462aa78 bpf: Use -Wno-address-of-packed-member in some selftests new 92a871ab9fa5 libbpf: Use OPTS_SET() macro in bpf_xdp_query() new 2470bc2250db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 929d6e7eed77 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1f4965168639 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ad1c86e92698 wifi: rtw89: rfk: add a completion to wait RF calibration [...] new 80f47f82f319 wifi: rtw89: rfk: send channel information to firmware for [...] new 9c66da3b19b5 wifi: rtw89: rfk: add H2C command to trigger IQK new 32919a043894 wifi: rtw89: rfk: add H2C command to trigger RX DCK new b835141be5a9 wifi: rtw89: rfk: add H2C command to trigger DPK new 1a0cba5dc983 wifi: rtw89: rfk: add H2C command to trigger DACK new af41e89ea323 wifi: rtw89: rfk: add H2C command to trigger TXGAPK new bd6f5f27cb2c wifi: rtw89: rfk: add H2C command to trigger TSSI new ff146ec22d5f wifi: rtw89: 8922a: rfk: implement chip_ops to call RF cal [...] new 7e2629dc843f wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do init [...] new 4dbd964f33aa wifi: rtw89: 8922a: add chip_ops::rfk_hw_init new dedf78efd288 wifi: rtw89: fw: consider checksum length of security data new 5462b8505f53 wifi: rtw89: fw: read firmware secure information from efuse new 12ff5e1cca33 wifi: rtw89: fw: parse secure section from firmware file new 43f8a4dc40a7 wifi: rtw89: fw: download firmware with key data for secure boot new b8cfb7c819dd wifi: wfx: fix memory leak when starting AP new 78092e68557b ssb: make ssb_bustype const new 06b5b2942cf2 bcma: make bcma_bus_type const new 94dd7ce1885e wifi: rtl8xxxu: update rate mask per sta new e0f68aa05150 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fd970437c58 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 6382da49dd57 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 13e1cf403dd8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e6ccf7b1dbca Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 5ee872a1ce86 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3c0fa9f4ec22 drm/i915: Use struct resource for memory region IO as well new 2ab1fe53e298 drm/i915: Print memory region info during probe new 8f7cf0a215b3 drm/i915: Remove ad-hoc lmem/stolen debugs new c08c364102d0 drm/i915: Bypass LMEMBAR/GTTMMADR for MTL stolen memory access new be5e8dc84f61 drm/i915: Disable the "binder" new f8ae1d5291c3 drm/i915: Rename the DSM/GSM registers new 6b757e1d420c drm/i915: Fix PTE decode during initial plane readout new d74f3a930c1d drm/i915: Fix region start during initial plane readout new f46fb69489f5 drm/i915: Fix MTL initial plane readout new 27fbcaf7ca24 drm/i915: s/phys_base/dma_addr/ new 6bfdb06d1efa drm/i915: Split the smem and lmem plane readout apart new 30865e4abb79 drm/i915: Simplify intel_initial_plane_config() calling co [...] new f1ee98cff3d8 drm/i915/fbdev: Fix smem_start for LMEMBAR stolen objects new ea5e150ac2cf drm/i915: Tweak BIOS fb reuse check new a8153627520a drm/i915: Try to relocate the BIOS fb to the start of ggtt new 074146f45783 drm/i915: Annotate more of the BIOS fb takeover failure paths new def620e17d29 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new eb99ad99a312 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new f6bfb69f1fee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10b3480018f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9b9bc54f3fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a3cf87f385b firewire: Kill unnecessary buf check in device_attribute.show new 2b9db2d1bacb firewire: Convert snprintf/sprintf to sysfs_emit new 8dff232f6b2d firewire: core: fix build failure due to the caller of fw_ [...] new 0833d3d715b3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cd2a2388614f ASoC: cs42l43: Add clear of stashed pointer on component remove new 7fa1a01ba6cb ASoC: cs42l43: Sync the hp ilimit works when removing the [...] new 3ef9f445ddb1 ASoC: cs42l43: Shut down jack detection on component remove new c5d74fe6a7f4 spi: Remove the @multi_cs_cap to prevent kernel-doc warnings new 69f8336e2913 ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies new b4956275bf88 ASoC: fix SND_SOC_WCD939X dependencies new 8f501d29c7a6 ASoC: pxa: remove duplicated CONFIG_SND_PXA2XX_AC97 entry new a15f859ca312 ASoC: dt-bindings: atmel,sam9x5-wm8731: Convert to json-schema new 2d742f069c1c Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new be4114f8eeb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e91687348d10 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new d03f030115fe Input: gameport - make gameport_bus const new a21ff5534354 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f128a42060f5 Merge branch 'for-6.9/block' into for-next new 4767a6c0a809 io_uring: expand main struct io_kiocb flags to 64-bits new 78e9b74ca046 io_uring: add io_file_can_poll() helper new fca5001b8846 io_uring/cancel: don't default to setting req->work.cancel_seq new f389ecb7419d io_uring: move io_kiocb->nr_tw into comp_list union new 622d5ac65659 io_uring: mark the need to lock/unlock the ring as unlikely new eaa6a7738243 io_uring/rw: remove dead file == NULL check new 2f4696924448 io_uring: use file_mnt_idmap helper new 4865096122ca io_uring/kbuf: cleanup passing back cflags new f6c9b0092fb2 io_uring: remove looping around handling traditional task_work new 223b0a58df97 io_uring: remove 'loops' argument from trace_io_uring_task [...] new 6e259e0dbbad io_uring: handle traditional task_work in FIFO order new 870547ee04ce io_uring: remove next io_kiocb fetch in task_work running new 31f44cc34187 io_uring: remove unconditional looping in local task_work [...] new c86f155a3c76 io_uring/poll: improve readability of poll reference decrementing new 5f4b27c1f785 io_uring: cleanup handle_tw_list() calling convention new c9374665fe1f io_uring: pass in counter to handle_tw_list() rather than [...] new e23631f01bd1 io_uring/sqpoll: manage task_work privately new 04dc0f6298a0 Merge branch 'for-6.9/io_uring' into for-next new 1c47a92989e5 net: split off __napi_busy_poll from napi_busy_poll new afecfdf36641 net: add napi_busy_loop_rcu() new be0ed6f9663c io-uring: move io_wait_queue definition to header file new ef104a2cd52f io-uring: add napi busy poll support new b5bfd09a067f io-uring: add sqpoll support for napi busy poll new 5cc317283dab io_uring: add register/unregister napi function new e3d848276a52 io_uring: add prefer busy poll to register and unregister [...] new d78544b06104 Merge branch 'io_uring-napi' into for-next new 052618c71c66 block: rbd: make rbd_bus_type const new 69c95a16fe48 Merge branch 'for-6.9/block' into for-next new e214b5042394 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new a9dde2823c33 ata: pata_parport: make pata_parport_bus_type const new 7f7f2b7624d4 dt-bindings: ata: atmel: remove at91 compact flash documentation new b8aaab4837c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a95bf7947b4 memstick: core: make memstick_bus_type const new d4f542354e25 dt-bindings: mmc: fsl-imx-esdhc: add iommus property new 40d83f40c44b mmc: Merge branch fixes into next new b451c228c1f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9e2e33dd48e2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 3a55d92f63b0 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new fa7f243cbdd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 594b248238e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2991f2f30cf1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fbb18edbeac8 Merge branch 'next' of git://github.com/cschaufler/smack-next new e4cfe1a76035 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 69b3a91637bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d4d8fbcef03f dt-bindings: misc: xlnx,sd-fec: convert bindings to yaml new 281dc6c69b0e dt-bindings: mux: restrict node name suffixes new 6284d33d1749 dt-bindings: trivial-devices: sort entries alphanumerically new 4c3b386c4606 of: property: add missing kerneldoc for of_graph_get_endpo [...] new 574849054d97 of: property: use unsigned int return on of_graph_get_endp [...] new 8de4bc0d3ae3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9de7029171f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8bec3355f08 spi: move split xfers for CS_WORD emulation new 2733092baa3e spi: bcm2835: implement ctlr->max_transfer_size new 88c2b56c2690 spi: axi-spi-engine: use common AXI macros new e58db3bcd93b spi: intel: Add default partition and name to the second chip new 83c9c7ec8b91 spi: intel: Keep the BIOS partition inside the first chip new 5c018e378f91 spi: spi-rockchip: Fix out of bounds array access new 07d6749317bf spi: spi-rockchip: Fix max_native_cs new f156743c5262 spi: fsl-dspi: Preserve error code returned by dmaengine_s [...] new 51b8e79c45d5 spi: fsl-dspi: Unify error messaging in dspi_request_dma() new b9c0b785ed4c spi: fsl-dspi: A couple of error handling new 80fa6a033ac8 Merge remote-tracking branch 'spi/for-6.9' into spi-next new e2eafa6c2522 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dad6a09f3148 hrtimer: Report offline hrtimer enqueue new 148b32019e0f Merge branch into tip/master: 'timers/urgent' new 0ca0195c3a92 Merge branch into tip/master: 'x86/urgent' new 3688ef72e233 Merge branch into tip/master: 'x86/merge' new b9f92d3fc580 Merge branch into tip/master: 'irq/core' new 8e9a911cb96a Merge branch into tip/master: 'ras/core' new c5b9c37d9d34 Merge branch into tip/master: 'smp/core' new 9ba8ec8ee67a x86/boot: Add error_putdec() helper new ac456ca0af4f x86/boot: Add a message about ignored early NMIs new b7435b235f6b Merge branch into tip/master: 'x86/boot' new 5eccbe65bfdf Merge branch into tip/master: 'x86/build' new a1787a6b637d Merge branch into tip/master: 'x86/cache' new 059dd4661bb7 Merge branch into tip/master: 'x86/entry' new 6c1af9e3dbd5 Merge branch into tip/master: 'x86/fred' new dc0697efda25 Merge branch into tip/master: 'x86/misc' new 6b9a9e9a0e75 Merge branch into tip/master: 'x86/mm' new 6d461dc4863f Merge branch into tip/master: 'x86/sev' new ddf356da1597 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2a1c182b1fd4 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 19e6d4a7c6c2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new deff42be8ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1f1a4e9f0b1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 5ad74b86e5bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d75b8aa5c29 KVM: Always flush async #PF workqueue when vCPU is being d [...] new 422eeb543ac9 KVM: Put mm immediately after async #PF worker completes r [...] new 8284765f03b7 KVM: Get reference to VM's address space in the async #PF worker new c2744ed2230a KVM: Nullify async #PF worker's "apf" pointer as soon as i [...] new ccb2280ec2f9 x86/kvm: Use separate percpu variable to track the enablin [...] new df01f0a1165c KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN new 3376ca3f1a20 KVM: x86: Fix KVM_GET_MSRS stack info leak new e1dda3afe2a9 KVM: x86: Fix broken debugregs ABI for 32 bit kernels new ba58f873cdee KVM: selftests: Fix a semaphore imbalance in the dirty rin [...] new 6fd78beed021 KVM: selftests: Don't assert on exact number of 4KiB in di [...] new cc4ce37bed85 KVM: SVM: Set sev->asid in sev_asid_new() instead of overl [...] new 466eec4a22a7 KVM: SVM: Use unsigned integers when dealing with ASIDs new 0aa6b90ef9d7 KVM: SVM: Add support for allowing zero SEV ASIDs new fdd58834d132 KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to r [...] new 873eef46b33c Merge branches 'asyncpf', 'asyncpf_abi', 'fixes', 'generic [...] new cd85b7429976 Merge branch 'next' of https://github.com/kvm-x86/linux.git new da27cdbbd8b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79b51d14f37a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09e22e392123 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3c5df138169 firmware: coreboot: make coreboot_bus_type const new c6adb47352f1 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new a0e35a173a86 hsi: hsi_core: make hsi_bus_type const new b09dba572af5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90541f266e81 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 647ddac3dffd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 74a22442306b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f98864a181b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 52b56990d214 Revert "tty: serial: amba-pl011: Remove QDF2xxx workarounds" new 7daf3471de02 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 9150a08e90f4 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new c58aa209f21d Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new ff49b00e9621 fpga: dfl: make dfl_bus_type const new f212fbe165e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09cd9e609b45 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new cf416f84842c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 6418977d1da2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 338c96be04e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9ccfd9fa3bef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5838bebbd2f7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a51c4e623db8 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 0ec5aad99194 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 63958475405b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1180c6b8730e Merge branch 'fixes' into for-next new 59828c7b5975 Merge branch 'misc' into for-next new 1caf291f1d38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6edbf67959a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c28bf48065b dt-bindings: remoteproc: qcom,sm8550-pas: document the SM8650 PAS new 1abd3130cf55 remoteproc: qcom: pas: make region assign more generic new a3dd84d308c5 remoteproc: qcom: pas: Add SM8650 remoteproc support new 8b46dc5cfa5f remoteproc: Make rproc_get_by_phandle() work for clusters new 929654e8f1ad Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 2d244deebb93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 655248b62861 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 0b1f6a22a4e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 131c2a5afdcf Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 4456dad484d5 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 110758706fda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 823fc9df36f3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 8b65f1f5236d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b9ace99df7e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b068d070cb99 selftests/seccomp: Pin benchmark to single CPU new 2531ef65410a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 0cdd2bc09f06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new da688c85aa4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 671d28d8da3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ceeb64f41fe6 bus: mhi: host: Add tracing support new 3ae17f150dde Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new e77bdc0915c6 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new a04cba3d4d2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c15d59a8fd0c Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 79109cf71164 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9e740a4c931c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 622b834a1165 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 501978436724 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 57f8469d5efc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new de20c5e21f37 fix up for "mm/swap: fix race condition in direct swapin path" new 2ae0a045e681 Add linux-next specific files for 20240207
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 (ac139fc7db67) \ N -- N -- N refs/heads/master (2ae0a045e681)
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 1068 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: .../bpf/standardization/instruction-set.rst | 7 +- Documentation/dev-tools/kasan.rst | 20 +- Documentation/devicetree/bindings/arm/fsl.yaml | 24 +- .../devicetree/bindings/arm/mediatek.yaml | 196 +- .../devicetree/bindings/ata/atmel-at91_cf.txt | 19 - .../bindings/display/bridge/ti,sn65dsi86.yaml | 2 +- .../bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml | 84 - .../display/panel/boe,th101mb31ig002-28a.yaml | 58 - .../bindings/display/panel/novatek,nt36672e.yaml | 66 - .../bindings/display/panel/panel-simple.yaml | 2 - .../bindings/display/panel/visionox,rm69299.yaml | 3 +- .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 18 + .../bindings/media/mediatek,vcodec-encoder.yaml | 31 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 3 +- .../devicetree/bindings/misc/xlnx,sd-fec.txt | 58 - .../devicetree/bindings/misc/xlnx,sd-fec.yaml | 140 ++ .../devicetree/bindings/mux/mux-controller.yaml | 2 +- .../bindings/net/can/microchip,mpfs-can.yaml | 6 +- .../bindings/remoteproc/qcom,sm8550-pas.yaml | 45 +- .../bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml | 22 +- .../bindings/sound/atmel,sam9x5-wm8731-audio.yaml | 76 + .../bindings/sound/atmel-sam9x5-wm8731-audio.txt | 35 - .../devicetree/bindings/trivial-devices.yaml | 77 +- Documentation/filesystems/locking.rst | 2 +- Documentation/filesystems/vfs.rst | 16 +- Documentation/gpu/drm-internals.rst | 12 + Documentation/gpu/introduction.rst | 2 - Documentation/gpu/rfc/index.rst | 4 + Documentation/misc-devices/xilinx_sdfec.rst | 2 +- Documentation/networking/af_xdp.rst | 33 +- Documentation/networking/bonding.rst | 12 + .../translations/zh_CN/dev-tools/kasan.rst | 20 +- .../translations/zh_TW/dev-tools/kasan.rst | 20 +- Documentation/virt/kvm/x86/msr.rst | 19 +- MAINTAINERS | 7 +- Next/SHA1s | 130 +- Next/Trees | 2 +- Next/merge.log | 1976 +++++++++++++++----- .../at91sam9g25-gardena-smart-gateway.dts | 2 + arch/arm/boot/dts/microchip/at91sam9x5ek.dtsi | 2 + arch/arm/boot/dts/nxp/imx/Makefile | 2 + arch/arm/boot/dts/nxp/imx/imx6dl-sielaff.dts | 533 ++++++ .../boot/dts/nxp/imx/imx6q-apalis-eval-v1.2.dts | 200 ++ arch/arm/boot/dts/nxp/imx/imx6q-apalis-eval.dts | 108 +- ...mx6q-apalis-eval.dts => imx6q-apalis-eval.dtsi} | 58 +- .../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 7 +- .../boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi | 5 + arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi | 10 +- .../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 1 + .../dts/nxp/imx/imx6ull-dhcom-som-cfg-sdcard.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6ull-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ull-dhcor-som.dtsi | 7 +- arch/arm/boot/dts/nxp/imx/imx7-mba7.dtsi | 325 ++-- arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 144 +- arch/arm/boot/dts/nxp/imx/imx7d-mba7.dts | 94 +- arch/arm/boot/dts/nxp/ls/ls1021a.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7740.dtsi | 2 + arch/arm/boot/dts/renesas/r8a7778.dtsi | 9 +- arch/arm/boot/dts/renesas/r8a7779.dtsi | 9 +- .../dts/samsung/exynos5420-galaxy-tab-common.dtsi | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/mach-imx/mmdc.c | 6 +- arch/arm64/boot/dts/exynos/exynos850.dtsi | 54 + arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 - .../boot/dts/freescale/imx8-apalis-eval-v1.1.dtsi | 26 + .../boot/dts/freescale/imx8-apalis-eval-v1.2.dtsi | 124 ++ .../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 22 - arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 101 + arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 12 + arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 36 + .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 40 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 14 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 36 + .../boot/dts/freescale/imx8mn-rve-gateway.dts | 2 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 11 +- .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 18 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 12 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 74 + .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 9 +- .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 12 +- .../boot/dts/freescale/imx8qm-apalis-eval-v1.2.dts | 16 + .../boot/dts/freescale/imx8qm-apalis-eval.dts | 2 +- .../dts/freescale/imx8qm-apalis-v1.1-eval-v1.2.dts | 26 + .../boot/dts/freescale/imx8qm-apalis-v1.1-eval.dts | 2 +- arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 5 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 41 + .../boot/dts/freescale/imx93-phyboard-segin.dts | 117 ++ .../boot/dts/freescale/imx93-phycore-som.dtsi | 126 ++ arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 4 +- .../boot/dts/freescale/imx93-var-som-symphony.dts | 351 ++++ arch/arm64/boot/dts/freescale/imx93-var-som.dtsi | 111 ++ arch/arm64/boot/dts/freescale/imx93.dtsi | 4 +- arch/arm64/boot/dts/mediatek/Makefile | 12 + .../boot/dts/mediatek/mt7981b-xiaomi-ax3000t.dts | 15 + arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 105 ++ .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 2 +- arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 7 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 7 +- .../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts | 11 + arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 136 ++ arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 9 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 4 + .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 4 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 9 + .../boot/dts/mediatek/mt8186-corsola-krabby.dtsi | 129 ++ .../mediatek/mt8186-corsola-magneton-sku393216.dts | 39 + .../mediatek/mt8186-corsola-magneton-sku393217.dts | 39 + .../mediatek/mt8186-corsola-magneton-sku393218.dts | 26 + .../mediatek/mt8186-corsola-rusty-sku196608.dts | 26 + .../mediatek/mt8186-corsola-steelix-sku131072.dts | 18 + .../mediatek/mt8186-corsola-steelix-sku131073.dts | 18 + .../boot/dts/mediatek/mt8186-corsola-steelix.dtsi | 199 ++ .../mt8186-corsola-tentacool-sku327681.dts | 57 + .../mt8186-corsola-tentacool-sku327683.dts | 24 + .../mt8186-corsola-tentacruel-sku262144.dts | 44 + .../mt8186-corsola-tentacruel-sku262148.dts | 26 + arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 1681 +++++++++++++++++ arch/arm64/boot/dts/mediatek/mt8186.dtsi | 40 +- arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 27 +- arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 18 +- arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 12 + arch/arm64/boot/dts/mediatek/mt8195.dtsi | 128 +- .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 17 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 17 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 17 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 17 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 17 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 5 + arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 11 + arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 4 +- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am62-verdin-mallow.dtsi | 10 + arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62.dtsi | 4 +- .../dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso | 4 +- .../ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso | 4 +- arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 50 +- .../boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts | 5 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 4 +- arch/arm64/boot/dts/ti/k3-am625.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 29 +- arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62a.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 96 +- arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am62p.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 8 +- arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 6 +- .../arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso | 4 +- .../arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso | 4 +- .../boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso | 4 +- arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 23 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am64.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 18 +- .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 29 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 12 +- arch/arm64/boot/dts/ti/k3-am642.dtsi | 4 +- .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 2 +- .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 32 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am652.dtsi | 4 +- .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 2 +- .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 2 +- arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 2 +- .../k3-am654-base-board-rocktech-rk101-panel.dtso | 4 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +- arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso | 4 +- arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 4 +- .../boot/dts/ti/k3-am654-industrial-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 +- .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 2 +- .../boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 2 +- .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 2 +- .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 2 +- arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 4 +- arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 20 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 37 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 91 +- .../dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso | 4 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 303 ++- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 46 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 47 +- arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 26 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +- .../boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso | 4 +- arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso | 4 +- .../dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso | 4 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 22 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 22 +- arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 4 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 4 +- .../boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 20 +- arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 5 +- arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-pinctrl.h | 4 +- arch/arm64/boot/dts/ti/k3-serdes.h | 4 +- arch/arm64/configs/defconfig | 2 + arch/loongarch/Kconfig | 23 +- arch/loongarch/include/asm/acpi.h | 4 +- arch/loongarch/kernel/acpi.c | 4 +- arch/loongarch/mm/kasan_init.c | 3 + arch/loongarch/vdso/Makefile | 1 + arch/powerpc/Kconfig | 3 +- arch/powerpc/include/asm/papr-sysparm.h | 2 +- arch/powerpc/include/asm/ppc-pci.h | 3 + arch/powerpc/include/asm/reg.h | 2 + arch/powerpc/include/uapi/asm/papr-sysparm.h | 2 +- arch/powerpc/kernel/cpu_setup_6xx.S | 20 +- arch/powerpc/kernel/interrupt_64.S | 4 +- arch/powerpc/kernel/iommu.c | 21 +- arch/powerpc/mm/kasan/init_32.c | 1 + arch/powerpc/platforms/85xx/mpc8536_ds.c | 2 +- arch/powerpc/platforms/85xx/mvme2500.c | 2 +- arch/powerpc/platforms/85xx/p1010rdb.c | 2 +- arch/powerpc/platforms/85xx/p1022_ds.c | 6 +- arch/powerpc/platforms/85xx/p1022_rdk.c | 6 +- arch/powerpc/platforms/85xx/socrates_fpga_pic.c | 2 + arch/powerpc/platforms/85xx/xes_mpc85xx.c | 2 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 4 + arch/powerpc/sysdev/udbg_memcons.c | 6 +- arch/riscv/boot/dts/microchip/mpfs.dtsi | 6 +- arch/x86/boot/compressed/ident_map_64.c | 2 +- arch/x86/boot/compressed/misc.c | 40 +- arch/x86/boot/compressed/misc.h | 3 + arch/x86/include/asm/coco.h | 5 +- arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/kernel/kvm.c | 11 +- arch/x86/kvm/svm/sev.c | 58 +- arch/x86/kvm/trace.h | 10 +- arch/x86/kvm/x86.c | 28 +- block/bfq-iosched.c | 120 +- block/bfq-iosched.h | 16 +- block/mq-deadline.c | 114 +- drivers/accel/ivpu/ivpu_drv.c | 5 +- drivers/accel/ivpu/ivpu_fw.c | 1 - drivers/accel/ivpu/ivpu_hw_37xx.c | 2 +- drivers/accel/ivpu/ivpu_hw_40xx.c | 7 +- drivers/accel/ivpu/ivpu_job.c | 4 +- drivers/accel/ivpu/ivpu_mmu.c | 36 +- drivers/ata/pata_parport/pata_parport.c | 2 +- drivers/bcma/main.c | 2 +- drivers/block/rbd.c | 2 +- drivers/bus/imx-weim.c | 2 +- drivers/bus/mhi/common.h | 38 +- drivers/bus/mhi/host/init.c | 64 +- drivers/bus/mhi/host/internal.h | 41 + drivers/bus/mhi/host/main.c | 19 +- drivers/bus/mhi/host/pm.c | 7 +- drivers/bus/mhi/host/trace.h | 280 +++ drivers/clk/microchip/clk-mpfs.c | 154 +- drivers/clk/renesas/r8a779h0-cpg-mssr.c | 8 + drivers/dma-buf/dma-fence.c | 8 +- drivers/dma-buf/dma-resv.c | 4 +- drivers/firmware/google/coreboot_table.c | 11 +- drivers/fpga/dfl.c | 2 +- drivers/gpu/drm/Kconfig | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 11 +- drivers/gpu/drm/bridge/imx/Kconfig | 7 - drivers/gpu/drm/bridge/imx/Makefile | 1 - drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c | 207 -- drivers/gpu/drm/bridge/lontium-lt9611.c | 1 - drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1 - drivers/gpu/drm/bridge/samsung-dsim.c | 44 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 - drivers/gpu/drm/bridge/tc358767.c | 7 +- drivers/gpu/drm/ci/build.sh | 1 - drivers/gpu/drm/ci/gitlab-ci.yml | 14 +- drivers/gpu/drm/ci/test.yml | 26 +- drivers/gpu/drm/ci/testlist.txt | 49 - drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 3 +- drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt | 30 + drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt | 17 + drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt | 7 + .../xfails/msm-sc7180-trogdor-kingoftown-fails.txt | 17 - .../msm-sc7180-trogdor-lazor-limozeen-fails.txt | 17 - drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 5 +- drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 28 +- drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 7 +- drivers/gpu/drm/drm_exec.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 + drivers/gpu/drm/drm_managed.c | 39 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 - drivers/gpu/drm/i915/display/i9xx_plane.c | 30 + drivers/gpu/drm/i915/display/i9xx_plane.h | 7 + drivers/gpu/drm/i915/display/intel_display.c | 5 + drivers/gpu/drm/i915/display/intel_display_core.h | 2 + .../gpu/drm/i915/display/intel_display_driver.c | 7 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 5 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 255 ++- drivers/gpu/drm/i915/display/intel_plane_initial.h | 4 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 28 + drivers/gpu/drm/i915/display/skl_universal_plane.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 25 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 45 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 18 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 3 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 14 +- drivers/gpu/drm/i915/gt/selftest_tlb.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 10 +- drivers/gpu/drm/i915/i915_utils.c | 17 + drivers/gpu/drm/i915/i915_utils.h | 2 + drivers/gpu/drm/i915/intel_memory_region.c | 33 +- drivers/gpu/drm/i915/intel_memory_region.h | 3 +- drivers/gpu/drm/i915/intel_region_ttm.c | 8 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 4 +- drivers/gpu/drm/imx/dcss/dcss-blkctl.c | 13 +- drivers/gpu/drm/imx/dcss/dcss-ctxld.c | 14 +- drivers/gpu/drm/imx/dcss/dcss-dev.c | 19 +- drivers/gpu/drm/imx/dcss/dcss-dev.h | 1 + drivers/gpu/drm/imx/dcss/dcss-dpr.c | 21 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 12 +- drivers/gpu/drm/imx/dcss/dcss-dtg.c | 26 +- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 21 +- drivers/gpu/drm/imx/dcss/dcss-ss.c | 12 +- drivers/gpu/drm/imx/ipuv3/imx-ldb.c | 2 +- drivers/gpu/drm/ingenic/Kconfig | 1 + drivers/gpu/drm/lima/lima_gem.c | 23 +- drivers/gpu/drm/loongson/lsdc_drv.c | 2 +- drivers/gpu/drm/loongson/lsdc_ttm.c | 2 + drivers/gpu/drm/mcde/Kconfig | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 1 - drivers/gpu/drm/nouveau/nouveau_bo.c | 59 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 1 + drivers/gpu/drm/nouveau/nouveau_svm.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c | 3 +- drivers/gpu/drm/panel/Kconfig | 21 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-boe-himax8279d.c | 18 +- .../gpu/drm/panel/panel-boe-th101mb31ig002-28a.c | 322 ---- drivers/gpu/drm/panel/panel-novatek-nt36523.c | 8 +- drivers/gpu/drm/panel/panel-novatek-nt36672e.c | 643 ------- drivers/gpu/drm/panel/panel-simple.c | 54 +- drivers/gpu/drm/panel/panel-visionox-r66451.c | 1 - drivers/gpu/drm/panel/panel-visionox-vtdr6130.c | 1 - drivers/gpu/drm/pl111/Kconfig | 1 + drivers/gpu/drm/qxl/qxl_object.c | 2 + drivers/gpu/drm/qxl/qxl_ttm.c | 2 + drivers/gpu/drm/radeon/radeon_object.c | 2 + drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/radeon/radeon_uvd.c | 1 + drivers/gpu/drm/rockchip/inno_hdmi.c | 1 - drivers/gpu/drm/scheduler/sched_main.c | 15 +- drivers/gpu/drm/tegra/hdmi.c | 1 - drivers/gpu/drm/tests/drm_managed_test.c | 77 +- drivers/gpu/drm/ttm/ttm_bo.c | 28 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 13 +- drivers/gpu/drm/ttm/ttm_resource.c | 73 +- drivers/gpu/drm/ttm/ttm_tt.c | 12 - drivers/gpu/drm/tve200/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 1 - drivers/gpu/drm/vmwgfx/ttm_object.c | 6 +- drivers/gpu/drm/vmwgfx/ttm_object.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 296 ++- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 32 + drivers/gpu/drm/xe/display/xe_plane_initial.c | 67 +- drivers/gpu/drm/xe/xe_bo.c | 11 + drivers/hid/hid-logitech-hidpp.c | 13 +- drivers/hid/wacom_sys.c | 63 +- drivers/hsi/hsi_core.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 8 +- drivers/iommu/iommufd/iommufd_test.h | 1 + drivers/iommu/iommufd/iova_bitmap.c | 68 +- drivers/iommu/iommufd/selftest.c | 79 +- drivers/mmc/core/slot-gpio.c | 6 +- drivers/mmc/host/sdhci-pci-o2micro.c | 30 + drivers/net/bonding/bond_3ad.c | 157 +- drivers/net/bonding/bond_main.c | 1 + drivers/net/bonding/bond_netlink.c | 16 + drivers/net/bonding/bond_options.c | 28 +- drivers/net/ethernet/amd/pds_core/adminq.c | 10 +- drivers/net/ethernet/amd/pds_core/core.c | 92 +- drivers/net/ethernet/amd/pds_core/core.h | 1 + drivers/net/ethernet/amd/pds_core/debugfs.c | 8 +- drivers/net/ethernet/amd/pds_core/dev.c | 22 +- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_base.c | 134 +- drivers/net/ethernet/intel/ice/ice_base.h | 10 +- drivers/net/ethernet/intel/ice/ice_debugfs.c | 3 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 129 -- drivers/net/ethernet/intel/ice/ice_lib.h | 10 - drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 8 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 22 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 4 +- drivers/net/ethernet/renesas/Kconfig | 1 + drivers/net/ethernet/renesas/ravb.h | 6 +- drivers/net/ethernet/renesas/ravb_main.c | 738 ++++---- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 2 +- drivers/net/phy/phy.c | 3 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/phy/xilinx_gmii2rgmii.c | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 8 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 188 +- drivers/net/wireless/realtek/rtw89/coex.h | 1 + drivers/net/wireless/realtek/rtw89/core.c | 2 + drivers/net/wireless/realtek/rtw89/core.h | 66 +- drivers/net/wireless/realtek/rtw89/efuse.h | 1 + drivers/net/wireless/realtek/rtw89/efuse_be.c | 142 ++ drivers/net/wireless/realtek/rtw89/fw.c | 618 +++++- drivers/net/wireless/realtek/rtw89/fw.h | 181 +- drivers/net/wireless/realtek/rtw89/mac.h | 2 + drivers/net/wireless/realtek/rtw89/pci.c | 2 + drivers/net/wireless/realtek/rtw89/phy.c | 775 ++++++++ drivers/net/wireless/realtek/rtw89/phy.h | 30 + drivers/net/wireless/realtek/rtw89/reg.h | 8 + drivers/net/wireless/realtek/rtw89/rtw8851b.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8922a.c | 82 + drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c | 202 ++ drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.h | 1 + drivers/net/wireless/silabs/wfx/sta.c | 15 +- drivers/of/property.c | 10 +- drivers/pmdomain/imx/imx8mp-blk-ctrl.c | 10 +- drivers/pmdomain/mediatek/mtk-scpsys.c | 4 +- drivers/remoteproc/qcom_q6v5_pas.c | 150 +- drivers/remoteproc/remoteproc_core.c | 29 +- drivers/scsi/lpfc/lpfc_scsi.c | 12 +- drivers/scsi/scsi_error.c | 3 +- drivers/scsi/scsi_lib.c | 4 +- drivers/soc/mediatek/Kconfig | 9 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-socinfo.c | 191 ++ drivers/spi/spi-axi-spi-engine.c | 17 +- drivers/spi/spi-bcm2835.c | 27 +- drivers/spi/spi-fsl-dspi.c | 15 +- drivers/spi/spi-intel.c | 34 +- drivers/spi/spi-rockchip.c | 13 +- drivers/spi/spi.c | 63 +- drivers/ssb/main.c | 2 +- drivers/staging/sm750fb/Kconfig | 1 + drivers/tty/serial/8250/8250_pci1xxxx.c | 2 +- drivers/tty/serial/amba-pl011.c | 82 + drivers/tty/serial/mxs-auart.c | 5 +- drivers/ufs/core/ufshcd.c | 5 +- drivers/video/Kconfig | 5 +- drivers/video/Makefile | 3 +- drivers/video/cmdline.c | 2 - drivers/video/fbdev/Kconfig | 35 + drivers/video/fbdev/core/Kconfig | 2 +- drivers/video/fbdev/core/fbmem.c | 2 + drivers/video/fbdev/geode/Kconfig | 3 + fs/btrfs/accessors.c | 3 +- fs/btrfs/accessors.h | 11 +- fs/btrfs/acl.c | 1 - fs/btrfs/acl.h | 11 + fs/btrfs/async-thread.c | 1 - fs/btrfs/async-thread.h | 3 + fs/btrfs/backref.h | 16 +- fs/btrfs/bio.c | 17 +- fs/btrfs/bio.h | 2 + fs/btrfs/block-group.c | 93 +- fs/btrfs/block-group.h | 20 + fs/btrfs/block-rsv.c | 1 - fs/btrfs/block-rsv.h | 7 + fs/btrfs/btrfs_inode.h | 19 + fs/btrfs/compression.c | 132 +- fs/btrfs/compression.h | 53 +- fs/btrfs/ctree.c | 4 + fs/btrfs/ctree.h | 28 +- fs/btrfs/defrag.c | 155 +- fs/btrfs/defrag.h | 10 + fs/btrfs/delalloc-space.c | 2 - fs/btrfs/delalloc-space.h | 4 + fs/btrfs/delayed-inode.c | 4 +- fs/btrfs/delayed-inode.h | 8 + fs/btrfs/delayed-ref.h | 10 + fs/btrfs/dev-replace.c | 2 - fs/btrfs/dev-replace.h | 4 + fs/btrfs/dir-item.h | 6 + fs/btrfs/disk-io.c | 50 +- fs/btrfs/disk-io.h | 20 +- fs/btrfs/export.c | 12 +- fs/btrfs/export.h | 4 + fs/btrfs/extent-io-tree.c | 2 +- fs/btrfs/extent-io-tree.h | 7 + fs/btrfs/extent-tree.c | 38 +- fs/btrfs/extent-tree.h | 10 + fs/btrfs/extent_io.c | 292 ++- fs/btrfs/extent_io.h | 30 +- fs/btrfs/extent_map.c | 20 +- fs/btrfs/extent_map.h | 8 + fs/btrfs/file-item.c | 6 - fs/btrfs/file-item.h | 13 + fs/btrfs/file.c | 32 +- fs/btrfs/file.h | 15 + fs/btrfs/free-space-cache.c | 4 +- fs/btrfs/free-space-cache.h | 13 + fs/btrfs/free-space-tree.c | 56 +- fs/btrfs/free-space-tree.h | 6 + fs/btrfs/fs.h | 67 +- fs/btrfs/inode-item.c | 1 - fs/btrfs/inode-item.h | 5 +- fs/btrfs/inode.c | 277 +-- fs/btrfs/ioctl.c | 55 +- fs/btrfs/ioctl.h | 9 + fs/btrfs/locking.c | 3 +- fs/btrfs/locking.h | 8 +- fs/btrfs/lru_cache.h | 2 + fs/btrfs/lzo.c | 91 +- fs/btrfs/messages.c | 2 - fs/btrfs/misc.h | 2 + fs/btrfs/ordered-data.c | 1 - fs/btrfs/ordered-data.h | 15 + fs/btrfs/orphan.c | 1 - fs/btrfs/orphan.h | 5 + fs/btrfs/print-tree.h | 3 + fs/btrfs/props.c | 3 +- fs/btrfs/props.h | 7 +- fs/btrfs/qgroup.c | 14 + fs/btrfs/qgroup.h | 17 +- fs/btrfs/raid-stripe-tree.c | 1 - fs/btrfs/raid-stripe-tree.h | 5 + fs/btrfs/raid56.c | 31 +- fs/btrfs/raid56.h | 9 + fs/btrfs/rcu-string.h | 6 + fs/btrfs/ref-verify.h | 9 + fs/btrfs/reflink.c | 12 +- fs/btrfs/reflink.h | 4 +- fs/btrfs/relocation.c | 105 +- fs/btrfs/relocation.h | 9 + fs/btrfs/root-tree.c | 17 +- fs/btrfs/root-tree.h | 10 + fs/btrfs/scrub.h | 6 + fs/btrfs/send.c | 49 +- fs/btrfs/send.h | 8 +- fs/btrfs/space-info.c | 1 - fs/btrfs/space-info.h | 9 + fs/btrfs/subpage.h | 5 + fs/btrfs/super.c | 4 +- fs/btrfs/super.h | 7 + fs/btrfs/sysfs.c | 51 +- fs/btrfs/sysfs.h | 9 + fs/btrfs/tests/extent-io-tests.c | 28 +- fs/btrfs/transaction.c | 2 - fs/btrfs/transaction.h | 17 +- fs/btrfs/tree-checker.c | 8 +- fs/btrfs/tree-checker.h | 2 + fs/btrfs/tree-log.c | 95 +- fs/btrfs/tree-log.h | 33 + fs/btrfs/tree-mod-log.h | 8 +- fs/btrfs/ulist.c | 1 - fs/btrfs/ulist.h | 1 + fs/btrfs/uuid-tree.c | 3 +- fs/btrfs/uuid-tree.h | 5 + fs/btrfs/verity.c | 1 - fs/btrfs/verity.h | 7 + fs/btrfs/volumes.c | 56 +- fs/btrfs/volumes.h | 49 +- fs/btrfs/xattr.h | 6 +- fs/btrfs/zlib.c | 112 +- fs/btrfs/zoned.c | 2 - fs/btrfs/zoned.h | 15 + fs/btrfs/zstd.c | 156 +- fs/crypto/keyring.c | 8 +- fs/dcache.c | 5 +- fs/eventpoll.c | 8 +- fs/fat/nfs.c | 6 + fs/locks.c | 43 +- fs/mnt_idmapping.c | 2 +- fs/netfs/buffered_write.c | 3 - fs/nfsd/nfs4layouts.c | 7 +- fs/nfsd/nfs4state.c | 8 +- fs/nilfs2/segment.c | 8 +- fs/overlayfs/super.c | 52 +- fs/smb/client/Kconfig | 1 - fs/smb/client/cifsfs.c | 58 +- fs/smb/client/cifsfs.h | 2 - fs/smb/client/cifsglob.h | 31 +- fs/smb/client/cifsproto.h | 2 +- fs/smb/client/file.c | 430 +---- fs/smb/client/sess.c | 2 +- fs/smb/client/smb2ops.c | 4 +- fs/smb/client/smb2pdu.c | 4 +- fs/smb/client/transport.c | 4 +- include/asm-generic/pgalloc.h | 17 +- include/drm/drm_exec.h | 4 +- include/drm/drm_gpuvm.h | 2 +- include/drm/drm_managed.h | 4 - include/drm/drm_rect.h | 4 +- include/drm/ttm/ttm_placement.h | 10 +- include/drm/ttm/ttm_resource.h | 8 +- include/drm/ttm/ttm_tt.h | 9 +- include/dt-bindings/clock/microchip,mpfs-clock.h | 5 + include/linux/cma.h | 6 +- include/linux/dcache.h | 19 +- include/linux/fb.h | 7 + include/linux/filelock.h | 7 + include/linux/fs.h | 13 +- include/linux/hrtimer.h | 1 + include/linux/io_uring_types.h | 111 +- include/linux/kvm_host.h | 1 - include/linux/list_lru.h | 2 + include/linux/mm.h | 42 +- include/linux/netfs.h | 2 - include/linux/of_graph.h | 4 +- include/linux/phy.h | 2 +- include/linux/sched/signal.h | 2 - include/linux/serial_core.h | 32 +- include/linux/smp.h | 2 +- include/linux/spi/spi.h | 2 - include/linux/swap.h | 5 + include/linux/zswap.h | 4 +- include/net/bond_3ad.h | 2 + include/net/bond_options.h | 1 + include/net/bonding.h | 23 + include/net/busy_poll.h | 4 + include/net/dst.h | 1 - include/sound/hdmi-codec.h | 1 + include/trace/events/io_uring.h | 24 +- include/trace/events/netfs.h | 1 - include/uapi/drm/ivpu_accel.h | 1 + include/uapi/drm/vmwgfx_drm.h | 6 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/io_uring.h | 12 + include/video/cmdline.h | 8 +- init/do_mounts.c | 5 + io_uring/Makefile | 1 + io_uring/cancel.c | 3 +- io_uring/cancel.h | 10 + io_uring/filetable.h | 2 +- io_uring/io_uring.c | 198 +- io_uring/io_uring.h | 66 +- io_uring/kbuf.c | 16 +- io_uring/kbuf.h | 41 +- io_uring/napi.c | 331 ++++ io_uring/napi.h | 104 ++ io_uring/poll.c | 14 +- io_uring/register.c | 13 + io_uring/rw.c | 8 +- io_uring/sqpoll.c | 33 +- io_uring/xattr.c | 2 +- kernel/bpf/verifier.c | 14 +- kernel/exit.c | 24 - kernel/fork.c | 7 +- kernel/signal.c | 7 +- localversion-next | 2 +- mm/Kconfig | 31 +- mm/cma.c | 9 - mm/damon/core.c | 15 +- mm/hugetlb.c | 25 + mm/kasan/kasan_test_module.c | 4 +- mm/list_lru.c | 3 + mm/memory-tiers.c | 2 +- mm/memory.c | 19 + mm/swap.h | 5 + mm/swap_slots.c | 3 + mm/swap_state.c | 10 +- mm/swapfile.c | 17 +- mm/vmscan.c | 6 +- mm/z3fold.c | 2 - mm/zswap.c | 136 +- net/core/dev.c | 57 +- net/core/dst.c | 6 +- net/nfc/hci/llc.c | 20 +- net/tipc/Makefile | 4 +- net/tipc/bearer.c | 6 + net/xdp/xsk.c | 5 +- scripts/const_structs.checkpatch | 1 + sound/soc/amd/Makefile | 2 +- sound/soc/amd/acp/Kconfig | 14 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/cs42l43.c | 18 + sound/soc/pxa/Kconfig | 3 - tools/include/uapi/linux/if_link.h | 1 + tools/lib/bpf/libbpf.c | 6 +- tools/lib/bpf/netlink.c | 4 +- tools/testing/selftests/bpf/bpf_kfuncs.h | 18 +- .../selftests/bpf/prog_tests/rcu_read_lock.c | 6 + tools/testing/selftests/bpf/prog_tests/spin_lock.c | 2 + tools/testing/selftests/bpf/progs/rcu_read_lock.c | 120 ++ .../selftests/bpf/progs/test_cls_redirect.c | 2 + .../selftests/bpf/progs/test_cls_redirect_dynptr.c | 2 + tools/testing/selftests/bpf/progs/test_spin_lock.c | 65 + .../selftests/bpf/progs/test_spin_lock_fail.c | 44 + tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 2 + .../selftests/bpf/progs/verifier_spin_lock.c | 2 +- tools/testing/selftests/cgroup/test_zswap.c | 122 +- tools/testing/selftests/iommu/iommufd.c | 78 +- tools/testing/selftests/iommu/iommufd_utils.h | 39 +- tools/testing/selftests/kvm/dirty_log_test.c | 50 +- .../kvm/x86_64/dirty_log_page_splitting_test.c | 21 +- tools/testing/selftests/mm/run_vmtests.sh | 1 + tools/testing/selftests/mm/uffd-unit-tests.c | 6 + tools/testing/selftests/net/so_txtime.c | 7 +- tools/testing/selftests/net/tcp_ao/unsigned-md5.c | 12 +- .../testing/selftests/powerpc/papr_vpd/papr_vpd.c | 4 +- .../testing/selftests/seccomp/seccomp_benchmark.c | 38 +- virt/kvm/async_pf.c | 73 +- 762 files changed, 18166 insertions(+), 7612 deletions(-) delete mode 100644 Documentation/devicetree/bindings/ata/atmel-at91_cf.txt delete mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,th101mb31ig [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml delete mode 100644 Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt create mode 100644 Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml create mode 100644 Documentation/devicetree/bindings/sound/atmel,sam9x5-wm8731-audio.yaml delete mode 100644 Documentation/devicetree/bindings/sound/atmel-sam9x5-wm8731-audio.txt create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-sielaff.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-eval-v1.2.dts copy arch/arm/boot/dts/nxp/imx/{imx6q-apalis-eval.dts => imx6q-apalis-eval.dtsi} (59%) create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-eval-v1.1.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-apalis-eval-v1.2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-eval-v1.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1-eval-v1.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-var-som.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt7981b-xiaomi-ax3000t.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7981b.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-krabby.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-magneton-sku393216.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-magneton-sku393217.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-magneton-sku393218.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-rusty-sku196608.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-steelix-sku131072.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-steelix-sku131073.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-steelix.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacool-sku327681.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacool-sku327683.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacruel-sku262144.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacruel-sku262148.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi create mode 100644 drivers/bus/mhi/host/trace.h delete mode 100644 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-fails.txt delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-fails.txt delete mode 100644 drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672e.c create mode 100644 drivers/soc/mediatek/mtk-socinfo.c create mode 100644 io_uring/napi.c create mode 100644 io_uring/napi.h